0001644406-22-000049.txt : 20221102 0001644406-22-000049.hdr.sgml : 20221102 20221102160956 ACCESSION NUMBER: 0001644406-22-000049 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 64 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221102 DATE AS OF CHANGE: 20221102 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hostess Brands, Inc. CENTRAL INDEX KEY: 0001644406 STANDARD INDUSTRIAL CLASSIFICATION: BAKERY PRODUCTS [2050] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37540 FILM NUMBER: 221354120 BUSINESS ADDRESS: STREET 1: 7905 QUIVIRA ROAD CITY: LENEXA STATE: KS ZIP: 66215 BUSINESS PHONE: 816-701-4600 MAIL ADDRESS: STREET 1: 7905 QUIVIRA ROAD CITY: LENEXA STATE: KS ZIP: 66215 FORMER COMPANY: FORMER CONFORMED NAME: Gores Holdings, Inc. DATE OF NAME CHANGE: 20150608 10-Q 1 twnk-20220930.htm 10-Q twnk-20220930
false2022Q3000164440612/31http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrenthttp://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrenthttp://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationshttp://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations00016444062022-01-012022-09-3000016444062022-10-31xbrli:shares00016444062022-09-30iso4217:USD00016444062021-12-31iso4217:USDxbrli:shares00016444062022-07-012022-09-3000016444062021-07-012021-09-3000016444062021-01-012021-09-300001644406us-gaap:CommonStockMember2021-12-310001644406us-gaap:AdditionalPaidInCapitalMember2021-12-310001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001644406us-gaap:RetainedEarningsMember2021-12-310001644406us-gaap:TreasuryStockCommonMember2021-12-310001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001644406us-gaap:RetainedEarningsMember2022-01-012022-03-3100016444062022-01-012022-03-310001644406us-gaap:CommonStockMember2022-01-012022-03-310001644406us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001644406us-gaap:TreasuryStockCommonMember2022-01-012022-03-310001644406us-gaap:CommonStockMember2022-03-310001644406us-gaap:AdditionalPaidInCapitalMember2022-03-310001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001644406us-gaap:RetainedEarningsMember2022-03-310001644406us-gaap:TreasuryStockCommonMember2022-03-3100016444062022-03-310001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001644406us-gaap:RetainedEarningsMember2022-04-012022-06-3000016444062022-04-012022-06-300001644406us-gaap:CommonStockMember2022-04-012022-06-300001644406us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001644406us-gaap:TreasuryStockCommonMember2022-04-012022-06-300001644406us-gaap:CommonStockMember2022-06-300001644406us-gaap:AdditionalPaidInCapitalMember2022-06-300001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001644406us-gaap:RetainedEarningsMember2022-06-300001644406us-gaap:TreasuryStockCommonMember2022-06-3000016444062022-06-300001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001644406us-gaap:RetainedEarningsMember2022-07-012022-09-300001644406us-gaap:CommonStockMember2022-07-012022-09-300001644406us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001644406us-gaap:TreasuryStockCommonMember2022-07-012022-09-300001644406us-gaap:CommonStockMember2022-09-300001644406us-gaap:AdditionalPaidInCapitalMember2022-09-300001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001644406us-gaap:RetainedEarningsMember2022-09-300001644406us-gaap:TreasuryStockCommonMember2022-09-300001644406us-gaap:CommonStockMember2020-12-310001644406us-gaap:AdditionalPaidInCapitalMember2020-12-310001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001644406us-gaap:RetainedEarningsMember2020-12-310001644406us-gaap:TreasuryStockCommonMember2020-12-3100016444062020-12-310001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001644406us-gaap:RetainedEarningsMember2021-01-012021-03-3100016444062021-01-012021-03-310001644406us-gaap:CommonStockMember2021-01-012021-03-310001644406us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001644406us-gaap:CommonStockMember2021-03-310001644406us-gaap:AdditionalPaidInCapitalMember2021-03-310001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001644406us-gaap:RetainedEarningsMember2021-03-310001644406us-gaap:TreasuryStockCommonMember2021-03-3100016444062021-03-310001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001644406us-gaap:RetainedEarningsMember2021-04-012021-06-3000016444062021-04-012021-06-300001644406us-gaap:CommonStockMember2021-04-012021-06-300001644406us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001644406us-gaap:TreasuryStockCommonMember2021-04-012021-06-300001644406us-gaap:CommonStockMember2021-06-300001644406us-gaap:AdditionalPaidInCapitalMember2021-06-300001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001644406us-gaap:RetainedEarningsMember2021-06-300001644406us-gaap:TreasuryStockCommonMember2021-06-3000016444062021-06-300001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001644406us-gaap:RetainedEarningsMember2021-07-012021-09-300001644406us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001644406us-gaap:CommonStockMember2021-07-012021-09-300001644406us-gaap:TreasuryStockCommonMember2021-07-012021-09-300001644406us-gaap:CommonStockMember2021-09-300001644406us-gaap:AdditionalPaidInCapitalMember2021-09-300001644406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001644406us-gaap:RetainedEarningsMember2021-09-300001644406us-gaap:TreasuryStockCommonMember2021-09-3000016444062021-09-30twnk:segment0001644406twnk:HeldToMaturityInvestmentMember2022-09-300001644406us-gaap:CommercialPaperMember2022-09-300001644406us-gaap:USTreasurySecuritiesMember2022-09-300001644406us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-09-300001644406twnk:HeldToMaturityInvestmentMember2021-12-310001644406us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-09-300001644406us-gaap:USTreasurySecuritiesMember2022-09-300001644406us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-09-300001644406country:UStwnk:SweetBakedGoodsMember2022-07-012022-09-300001644406country:UStwnk:CookiesMember2022-07-012022-09-300001644406country:US2022-07-012022-09-300001644406country:CAtwnk:SweetBakedGoodsMember2022-07-012022-09-300001644406country:CAtwnk:CookiesMember2022-07-012022-09-300001644406country:CA2022-07-012022-09-300001644406twnk:SweetBakedGoodsMember2022-07-012022-09-300001644406twnk:CookiesMember2022-07-012022-09-300001644406country:UStwnk:SweetBakedGoodsMember2021-07-012021-09-300001644406country:UStwnk:CookiesMember2021-07-012021-09-300001644406country:US2021-07-012021-09-300001644406country:CAtwnk:SweetBakedGoodsMember2021-07-012021-09-300001644406country:CAtwnk:CookiesMember2021-07-012021-09-300001644406country:CA2021-07-012021-09-300001644406twnk:SweetBakedGoodsMember2021-07-012021-09-300001644406twnk:CookiesMember2021-07-012021-09-300001644406country:UStwnk:SweetBakedGoodsMember2022-01-012022-09-300001644406country:UStwnk:CookiesMember2022-01-012022-09-300001644406country:US2022-01-012022-09-300001644406country:CAtwnk:SweetBakedGoodsMember2022-01-012022-09-300001644406country:CAtwnk:CookiesMember2022-01-012022-09-300001644406country:CA2022-01-012022-09-300001644406twnk:SweetBakedGoodsMember2022-01-012022-09-300001644406twnk:CookiesMember2022-01-012022-09-300001644406country:UStwnk:SweetBakedGoodsMember2021-01-012021-09-300001644406country:UStwnk:CookiesMember2021-01-012021-09-300001644406country:US2021-01-012021-09-300001644406country:CAtwnk:SweetBakedGoodsMember2021-01-012021-09-300001644406country:CAtwnk:CookiesMember2021-01-012021-09-300001644406country:CA2021-01-012021-09-300001644406twnk:SweetBakedGoodsMember2021-01-012021-09-300001644406twnk:CookiesMember2021-01-012021-09-300001644406us-gaap:CustomerConcentrationRiskMembertwnk:OneCustomerMemberus-gaap:SalesRevenueNetMember2022-07-012022-09-30xbrli:pure0001644406us-gaap:CustomerConcentrationRiskMembertwnk:OneCustomerMemberus-gaap:SalesRevenueNetMember2022-01-012022-09-300001644406us-gaap:CustomerConcentrationRiskMembertwnk:OneCustomerMemberus-gaap:SalesRevenueNetMember2021-07-012021-09-300001644406us-gaap:CustomerConcentrationRiskMembertwnk:OneCustomerMemberus-gaap:SalesRevenueNetMember2021-01-012021-09-300001644406us-gaap:LandAndBuildingMember2022-09-300001644406us-gaap:LandAndBuildingMember2021-12-310001644406twnk:OperatingLeaseRightOfUseAssetsMember2022-09-300001644406twnk:OperatingLeaseRightOfUseAssetsMember2021-12-310001644406us-gaap:MachineryAndEquipmentMember2022-09-300001644406us-gaap:MachineryAndEquipmentMember2021-12-310001644406us-gaap:ConstructionInProgressMember2022-09-300001644406us-gaap:ConstructionInProgressMember2021-12-310001644406us-gaap:SecuredDebtMember2022-09-300001644406us-gaap:SecuredDebtMember2021-12-310001644406us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMembersrt:MinimumMember2022-09-300001644406us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMembersrt:MaximumMember2022-09-300001644406us-gaap:SecuredDebtMembertwnk:LIBORFloorMember2022-01-012022-09-300001644406us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2022-09-300001644406us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2022-09-300001644406us-gaap:CashFlowHedgingMember2022-09-30iso4217:CAD0001644406us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMember2022-09-300001644406us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMember2021-12-310001644406us-gaap:AccruedLiabilitiesMemberus-gaap:InterestRateSwapMember2022-09-300001644406us-gaap:AccruedLiabilitiesMemberus-gaap:InterestRateSwapMember2021-12-310001644406us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeContractMember2022-09-300001644406us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeContractMember2021-12-310001644406us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2022-07-012022-09-300001644406us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2021-07-012021-09-300001644406us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2022-01-012022-09-300001644406us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2021-01-012021-09-300001644406us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2022-07-012022-09-300001644406us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2021-07-012021-09-300001644406us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2022-01-012022-09-300001644406us-gaap:ForeignExchangeContractMemberus-gaap:CostOfSalesMember2021-01-012021-09-300001644406us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001644406us-gaap:RestrictedStockUnitsRSUMember2021-07-012021-09-300001644406us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001644406us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-09-300001644406us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001644406us-gaap:EmployeeStockOptionMember2021-07-012021-09-300001644406us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001644406us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001644406srt:ScenarioForecastMember2022-01-012022-12-310001644406us-gaap:SubsequentEventMember2022-11-012022-11-01

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 three months ended
September 30, 2022
OR
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 001-37540
twnk-20220930_g1.jpg
HOSTESS BRANDS, INC.
(Exact name of registrant as specified in its charter)
Delaware
47-4168492
(State or other jurisdiction of
incorporation or organization)

(I.R.S. Employer
Identification No.)
7905 Quivira Road
66215
Lenexa,
KS
(Zip Code)
(Address of principal executive offices)
(816701-4600
Registrant’s telephone number, including area code

Securities registered pursuant to Section 12(b) of the Act:
Title of each ClassTicker Symbol Name of each exchange on which registered
Class A Common Stock, Par Value of $0.0001 per shareTWNKThe Nasdaq Stock Market LLC

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 (§229.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 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 Act). Yes  No 
Shares of Class A common stock outstanding - 133,886,737 shares at October 31, 2022




HOSTESS BRANDS, INC.
FORM 10-Q
For the Three Months Ended September 30, 2022

INDEX
Page
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.










Cautionary Note Regarding Forward Looking Statements
This Quarterly Report on Form 10-Q contains statements reflecting our views about our future performance that constitute “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), that involve substantial risks and uncertainties. All statements contained in this Quarterly Report other than statements of historical fact, including statements regarding our future results of operations and financial position, our business strategy and plans, and our objectives for future operations, are forward-looking statements. Statements that constitute forward-looking statements are generally identified through the inclusion of words such as “believes,” “expects,” “intends,” “estimates,” “projects,” “anticipates,” “will,” “plan,” “may,” “should,” or similar language. Statements addressing events and developments that we expect or anticipate will occur are also considered forward-looking statements. All forward-looking statements included herein are made only as of the date hereof. It is routine for our internal projections and expectations to change throughout the year, and any forward-looking statements based upon these projections or expectations may change prior to the end of the next quarter or year. Readers of this Quarterly Report are cautioned not to place undue reliance on any such forward-looking statements. As a result of a number of known and unknown risks and uncertainties, our actual results or performance may be materially different from those expressed or implied by these forward-looking statements. Risks and uncertainties are identified under “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021, as updated by subsequent filings. All subsequent written or oral forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by these risk factors. We undertake no obligation to update any forward-looking statement, whether as a result of new information, future events, or otherwise, except to the extent required by law.






3


PART I
Item 1. Financial Statements (Unaudited)

HOSTESS BRANDS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited, amounts in thousands, except shares and per share data)

September 30,December 31,
20222021
ASSETS
Current assets:
Cash and cash equivalents$190,828 $249,159 
Short-term investments41,891  
Accounts receivable, net199,917 148,180 
Inventories65,444 52,813 
Prepaids and other current assets10,914 10,564 
Total current assets508,994 460,716 
Property and equipment, net385,085 335,305 
Intangible assets, net1,926,758 1,944,392 
Goodwill706,615 706,615 
Other assets, net72,732 19,283 
Total assets$3,600,184 $3,466,311 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Long-term debt and lease obligations payable within one year$14,251 $14,170 
Tax receivable agreement payments payable within one year11,100 11,600 
Accounts payable95,958 68,104 
Customer trade allowances68,799 52,746 
Accrued expenses and other current liabilities54,513 47,009 
Total current liabilities244,621 193,629 
Long-term debt and lease obligations1,088,914 1,099,975 
Tax receivable agreement obligations124,592 134,265 
Deferred tax liability343,009 317,847 
Other long-term liabilities1,568 1,605 
Total liabilities1,802,704 1,747,321 
Commitments and Contingencies (Note 9)
Class A common stock, $0.0001 par value, 200,000,000 shares authorized, 142,567,808 shares issued and 134,570,118 shares outstanding as of September 30, 2022 and 142,031,329 shares issued and 138,278,573 shares outstanding as of December 31, 2021
14 14 
Additional paid in capital1,307,813 1,303,254 
Accumulated other comprehensive income (loss)36,172 (506)
Retained earnings606,703 475,400 
Treasury stock(153,222)(59,172)
Stockholders’ equity1,797,480 1,718,990 
Total liabilities and stockholders’ equity$3,600,184 $3,466,311 
See accompanying notes to the unaudited condensed consolidated financial statements.
4


HOSTESS BRANDS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited, amounts in thousands, except shares and per share data)
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Net revenue$346,226 $287,969 $1,018,749 $844,875 
Cost of goods sold230,805 188,990 675,004 545,271 
Gross profit115,421 98,979 343,745 299,604 
Operating costs and expenses:
Advertising and marketing
15,816 14,767 43,353 39,692 
Selling9,696 8,166 29,610 26,250 
General and administrative
30,502 23,565 90,301 69,254 
Amortization of customer relationships
5,878 5,877 17,634 17,633 
Tax receivable agreement remeasurement(860) (860) 
Total operating costs and expenses61,032 52,375 180,038 152,829 
Operating income 54,389 46,604 163,707 146,775 
Other expense (income):
Interest expense, net10,276 9,928 29,683 29,899 
Change in fair value of warrant liabilities 228  683 
Other expense (income)(31,921)378 (31,992)1,808 
Total other expense (income)(21,645)10,534 (2,309)32,390 
Income before income taxes76,034 36,070 166,016 114,385 
Income tax expense9,765 9,878 34,713 31,614 
Net income $66,269 $26,192 $131,303 $82,771 
Earnings per Class A share:
Basic$0.49 $0.20 $0.95 $0.63 
Diluted$0.48 $0.19 $0.95 $0.60 
Weighted-average shares outstanding:
Basic136,436,428 129,846,551 137,636,441 130,679,974 
Diluted137,604,256 138,058,866 138,702,172 138,036,371 


See accompanying notes to the unaudited condensed consolidated financial statements.
5


HOSTESS BRANDS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited, amounts in thousands)
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Net income$66,269 $26,192 $131,303 $82,771 
Other comprehensive income:
Unrealized gain (loss) on interest rate swap and foreign currency contracts designated as a cash flow hedge19,058 (192)49,041 5,058 
Reclassification into net income(1,188)962 697 3,441 
Income tax expense(4,691)(203)(13,060)(2,253)
Comprehensive income$79,448 $26,759 $167,981 $89,017 


See accompanying notes to the unaudited condensed consolidated financial statements.


6


HOSTESS BRANDS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Unaudited, amounts in thousands)
Class A Voting
Common Stock
Additional
Paid-in Capital
Accumulated
Other Comprehensive Income (Loss)
Retained
 Earnings
Treasury StockTotal
Stockholders’
Equity
SharesAmountSharesAmount
Balance–December 31, 2021138,279 $14 $1,303,254 $(506)$475,400 3,753 $(59,172)$1,718,990 
Comprehensive income— — — 18,226 34,558 — — 52,784 
Share-based compensation
350 — 2,339 — — — — 2,339 
Exercise of employee stock options105 — 1,662 — — — — 1,662 
Payment of taxes for employee stock awards— — (5,216)— — — — (5,216)
Repurchase of common stock(459)— — — — 459 (9,680)(9,680)
Balance–March 31, 2022138,275 $14 $1,302,039 $17,720 $509,958 4,212 $(68,852)$1,760,879 
Comprehensive income— — — 5,273 30,476 — — 35,749 
Share-based compensation
23 — 2,648 — — — — 2,648 
Exercise of employee stock options37 — 579 — — — — 579 
Payment of taxes for employee stock awards— — (296)— — — — (296)
Repurchase of common stock(1,848)— — — — 1,848 (38,826)(38,826)
Balance–June 30, 2022136,487 $14 $1,304,970 $22,993 $540,434 6,060 $(107,678)$1,760,733 
Comprehensive income— — — 13,179 66,269 — — 79,448 
Share-based compensation1 — 2,613 — — — — 2,613 
Exercise of employee stock options20 — 300 — — — — 300 
Payment of taxes for employee stock awards— — (70)— — — — (70)
Repurchase of common stock(1,938)— — — — 1,938 (45,544)(45,544)
Balance–September 30, 2022134,570 $14 $1,307,813 $36,172 $606,703 7,998 $(153,222)$1,797,480 

7


Class A Voting
Common Stock
Additional
Paid-in Capital
Accumulated
Other Comprehensive Income (Loss)
Retained
 Earnings
Treasury StockTotal
Stockholders’
Equity
SharesAmountSharesAmount
Balance–December 31, 2020130,347 $13 $1,281,018 $(10,407)$356,101 444 $(6,000)$1,620,725 
Comprehensive income — — — 6,162 26,732 — — 32,894 
Share-based compensation146 — 2,723 — — — — 2,723 
Exercise of employee stock options20 — 262 — — — — 262 
Payment of taxes for employee stock awards— — (843)— — — — (843)
Exercise of public warrants672 — 7,722 — — — — 7,722 
Balance–March 31, 2021131,185 $13 $1,290,882 $(4,245)$382,833 444 $(6,000)$1,663,483 
Comprehensive income (loss)— — — (483)29,847 — — 29,364 
Share-based compensation22 — 1,640 — — — — 1,640 
Exercise of employee stock options220 — 3,135 — — — — 3,135 
Exercise of public warrants209 — 2,405 — — — — 2,405 
Payment of taxes for employee stock awards— — (392)— — — — (392)
Repurchase of common stock(1,176)— — — — 1,176 (16,691)(16,691)
Balance–June 30, 2021130,460 $13 $1,297,670 $(4,728)$412,680 1,620 $(22,691)$1,682,944 
Comprehensive income— — — 567 26,192 — — 26,759 
Share-based compensation— — 2,642 — — — — 2,642 
Exercise of employee stock options19 — 255 — — — — 255 
Exercise of public warrants, net of fees of $500
643 — (494)— — — — (494)
Payment of taxes for employee stock awards— — (42)— — — — (42)
Reclassification of warrants— — 298 — — — — 298 
Repurchase of common stock(1,952)— — — — 1,952 (33,372)(33,372)
Balance–September 30, 2021129,170 $13 $1,300,329 $(4,161)$438,872 3,572 $(56,063)$1,678,990 
See accompanying notes to the unaudited condensed consolidated financial statements.
8


HOSTESS BRANDS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, amounts in thousands)
Nine Months Ended
September 30, 2022September 30, 2021
Operating activities
Net income$131,303 $82,771 
Depreciation and amortization44,500 37,992 
Debt discount amortization921 931 
Change in fair value of warrant liabilities 683 
Tax receivable agreement remeasurement(860) 
Unrealized foreign exchange losses (gains)790 (177)
Non-cash lease expense375 971 
Share-based compensation7,600 7,005 
Deferred taxes12,104 18,280 
Change in operating assets and liabilities:
Accounts receivable(51,904)(31,240)
Inventories(12,631)39 
Prepaids and other current assets(468)13,991 
Accounts payable and accrued expenses16,332 7,949 
Customer trade allowances16,143 8,441 
Net cash provided by operating activities164,205 147,636 
Investing activities
Purchases of property and equipment(55,240)(33,360)
Acquisition of short-term investments(62,891) 
Proceeds from maturity of short-term investments21,000  
Acquisition and development of software assets(8,578)(3,330)
Net cash used in investing activities(105,709)(36,690)
Financing activities
Repayments of long-term debt and lease obligations(8,375)(8,375)
Repurchase of common stock(94,050)(50,063)
Tax payments related to issuance of shares to employees(5,582)(1,277)
Cash received from exercise of options and warrants2,541 13,285 
Payments on tax receivable agreement(9,313)(9,270)
Net cash used in financing activities(114,779)(55,700)
Effect of exchange rate changes on cash and cash equivalents(2,048)(184)
Net increase (decrease) in cash and cash equivalents(58,331)55,062 
Cash and cash equivalents at beginning of period249,159 173,034 
Cash and cash equivalents at end of period$190,828 $228,096 
Supplemental Disclosures of Cash Flow Information:
Cash paid during the period for:
Interest, net of amounts capitalized$29,342 $29,019 
Net taxes paid$19,023 $1,568 
Supplemental disclosure of non-cash investing:
Accrued capital expenditures$23,103 $5,603 
See accompanying notes to the unaudited condensed consolidated financial statements.
9


HOSTESS BRANDS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1. Summary of Significant Accounting Policies
Description of Business
Hostess Brands, Inc. is a Delaware corporation headquartered in Lenexa, Kansas. The condensed consolidated financial statements include the accounts of Hostess Brands, Inc. and its subsidiaries (collectively, the “Company”). The Company is a leading sweet snacks company focused on developing, manufacturing, marketing, selling and distributing snacks in the U.S. under the Hostess® brands and in North America under the Voortman® brands. The Company produces a variety of new and classic treats including iconic Hostess® Donettes®, Twinkies®, CupCakes, Ding Dongs® and Zingers®, as well as a variety of Voortman® branded cookies and wafers.
Basis of Presentation
The Company’s operations are conducted through wholly-owned operating subsidiaries. The condensed consolidated financial statements included herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). The results of operations for any quarter or a partial fiscal year period are not necessarily indicative of the results to be expected for other periods or the full fiscal year. For the periods presented, the Company has one reportable segment.
Adoption of New Accounting Standards
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides practical expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by the amendments in this update apply only to contracts, hedging relationships, and other transactions that reference the London interbank offered rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. ASU No. 2020-04 is elective and effective as of March 12, 2020 through December 31, 2022. Once elected, this ASU must be applied prospectively for all eligible contract modifications. The Company will adopt Topic 848 when its relevant contracts are modified upon transition to alternative reference rates. The Company does not expect the adoption of Topic 848 to have a material impact on its consolidated financial statements.
Principles of Consolidation
All intercompany balances and transactions related to activity between the Company and its wholly-owned subsidiaries have been eliminated in consolidation.    
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities at the date of the financial statements and for the reported amounts of revenues and expenses during the reporting period.
Investments
The Company considers all investments purchased with original maturities of greater than three months, but less than one year as short-term investments and all investments purchased with original maturities of greater than one year as long-term investments.
10


HOSTESS BRANDS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
The Company classifies its investments in debt securities where it has positive intent and ability to hold until maturity as held-to-maturity. As of September 30, 2022, the Company’s held-to-maturity investments classified as cash equivalents on the condensed consolidated balance sheet totaled $63.6 million, which consisted of $34.8 million of commercial paper, $12.9 million of U.S. treasury securities and $15.9 million of U.S. agency bonds and held-to-maturity investments classified as short-term investments on the condensed consolidated balance sheet totaled $41.9 million, which consisted of $20.0 million of commercial paper, $12.9 million of U.S. treasury securities and $9.0 million of U.S. agency bonds. As of December 31, 2021, the Company had no held-to-maturity investments. Held-to-maturity investments are recorded at amortized cost, which approximates fair value, and realized gains or losses are reported in interest expense, net on the condensed consolidated statements of operations. For the three and nine months ended September 30, 2022, the Company recognized $0.5 million and $0.6 million in realized gains, respectively. The Company’s held-to-maturity investments are classified as Level 2 in the fair value hierarchy because they are valued using inputs other than quoted prices, which are directly or indirectly observable in the market, including prices for similar assets in active markets as well as quoted prices for identical or similar assets in markets that are not active.
Accounts Receivable
Accounts receivable represents amounts invoiced to customers for performance obligations which have been satisfied. As of September 30, 2022 and December 31, 2021, the Company’s accounts receivable were $199.9 million and $148.2 million, respectively, which have been reduced by an allowance for damages occurring during shipment, quality claims and doubtful accounts in the amount of $4.3 million and $3.0 million for the periods ended September 30, 2022 and December 31, 2021, respectively.
The allowance for doubtful accounts represents the Company’s estimate of expected credit losses related to trade receivables. To estimate the allowance for doubtful accounts, the Company leverages information on historical losses, current conditions, and reasonable and supportable forecasts of future conditions. Account balances are written off against the allowance when the Company deems the amount is uncollectible.
Inventories
Inventories are stated at the lower of cost or net-realizable value on a first-in first-out basis. Abnormal amounts of idle facility expense, freight, handling costs, and wasted material (spoilage) are expensed in the period they are incurred.
The components of inventories are as follows:
(In thousands)
September 30,
2022
December 31,
2021
Ingredients and packaging$33,629 $22,607 
Finished goods28,047 26,988 
Inventory in transit to customers3,768 3,218 
$65,444 $52,813 
Capitalized Interest
The Company capitalizes a portion of the interest on its term loan (see Note 4. Debt and Lease Obligations) related to certain property and equipment during its construction period. The capitalized interest is recorded as part of the asset to which it relates and depreciated over the asset’s estimated useful life. The Company capitalized interest of $0.3 million and $0.5 million during the three and nine months ended September 30, 2022, respectively. No interest was capitalized during the three and nine months ended September 30, 2021. Capitalized interest is included in property and equipment, net on the condensed consolidated balance sheets.



11


HOSTESS BRANDS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Software Costs
Capitalized software is included in other assets on the condensed consolidated balance sheets in the amount of $20.1 million and $14.7 million as of September 30, 2022 and December 31, 2021, respectively. Capitalized software costs are amortized over their estimated useful life of up to five years commencing when such assets are ready for their intended use. Software amortization expense included in general and administrative expense on the condensed consolidated statements of operations was $1.1 million and $3.2 million for the three and nine months ended September 30, 2022, respectively, compared to $1.0 million and $2.9 million for the three and nine months ended September 30, 2021, respectively.
Disaggregation of Revenue
Net revenue consists of sales of packaged food products primarily within the Sweet Baked Goods (“SBG”) category in the United States, as well as in the Cookie category in the United States and Canada.
The following tables disaggregate revenue by geographical market and category.
Three Months Ended September 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$307,332 $33,573 $340,905 
Canada 5,321 5,321 
$307,332 $38,894 $346,226 
Three Months Ended September 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$258,818 $25,185 $284,003 
Canada 3,966 3,966 
$258,818 $29,151 $287,969 
Nine Months Ended September 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$907,141 $96,837 $1,003,978 
Canada 14,771 14,771 
$907,141 $111,608 $1,018,749 
Nine Months Ended September 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$759,010 $73,394 $832,404 
Canada 12,471 12,471 
$759,010 $85,865 $844,875 
Concentrations
The Company had one customer (together with its affiliates) that accounted for 19.7% and 20.2% of total net revenue for the three and nine months ended September 30, 2022, respectively, and 18.0% and 18.8% for the three and nine months ended September 30, 2021, respectively.

12


HOSTESS BRANDS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


2. Property and Equipment
Property and equipment consists of the following:
(In thousands)
September 30,
2022
December 31,
2021
Land and buildings$74,872 $70,692 
Right of use assets, operating32,637 32,192 
Machinery and equipment306,272 299,071 
Construction in progress86,093 26,027 
499,874 427,982 
Less accumulated depreciation and amortization(114,789)(92,677)
$385,085 $335,305 
Depreciation expense was $9.5 million and $23.7 million for the three and nine months ended September 30, 2022, compared to $5.9 million and $17.4 million for the three and nine months ended September 30, 2021, respectively.

3. Accrued Expenses and Other Current Liabilities
Included in accrued expenses and other current liabilities are the following:
(In thousands)September 30,
2022
December 31,
2021
Incentive compensation$22,756 $21,172 
Payroll, vacation and other compensation12,870 7,791 
Accrued interest5,645 4,828 
Interest rate swap and foreign currency contracts639 2,042 
Other12,603 11,176 
$54,513 $47,009 
13


HOSTESS BRANDS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
4. Debt and Lease Obligations
A summary of the carrying value of the debt and lease obligations are as follows:
(In thousands)September 30,
2022
December 31,
2021
Term loan (5.1% as of September 30, 2022)
Principal$1,083,221 $1,091,596 
Unamortized debt premium and issuance costs(3,101)(3,679)
1,080,120 1,087,917 
Lease obligations23,045 26,228 
Total debt and lease obligations1,103,165 1,114,145 
Less: Current portion of long term debt and lease obligations(14,251)(14,170)
Long-term portion$1,088,914 $1,099,975 
At September 30, 2022, minimum debt repayments under the term loan are due as follows:
(In thousands)
2022$2,792 
202311,167 
202411,167 
20251,058,095 
Leases
The Company has entered into operating leases for certain properties which expire at various times through 2026. The Company determines if an arrangement is a lease at inception.
At September 30, 2022 and December 31, 2021, right of use assets related to operating leases are included in property and equipment, net on the condensed consolidated balance sheets (see Note 2. Property and Equipment). As of September 30, 2022 and December 31, 2021, the Company had no outstanding financing leases. Lease liabilities for operating leases are included in the current and non-current portions of long-term debt and lease obligations on the condensed consolidated balance sheets.
The table below shows the composition of lease expense:
Three Months EndedNine Months Ended
(In thousands)September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Operating lease expense$1,623 $1,504 $4,811 $4,928 
Short-term lease expense645 501 1,479 1,083 
Variable lease expense403 367 1,176 1,109 
$2,671 $2,372 $7,466 $7,120 
14


HOSTESS BRANDS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
5. Derivative Instruments
Interest Rate Swap and Foreign Currency Contracts
The Company entered into interest rate swap contracts with counterparties to make a series of payments based on fixed rates ranging from 1.11% to 2.06% in addition to the term loan margin of 2.25% and receive a series of payments based on the greater of LIBOR or 0.75%. Both the fixed and floating payment streams are based on the September 30, 2022 notional amount of $700 million, outstanding through August 2025. The Company entered into these transactions to reduce its exposure to changes in cash flows associated with its variable rate debt and has designated these derivatives as cash flow hedges. At September 30, 2022, the interest on the Company’s variable rate debt hedged by these contracts is effectively fixed at rates ranging from 3.36% to 4.31%.
To reduce the effect of fluctuations in Canadian dollar (“CAD”) denominated expenses relative to their U.S. dollar equivalents originating from its Canadian operations, the Company entered into CAD purchase contracts. The contracts provide for the Company to sell a total of $9.5 million USD for $12.1 million CAD at varying defined settlement dates through June 2023. The Company has designated these contracts as cash flow hedges.
A summary of the fair value of interest rate and foreign currency instruments is as follows:
(In thousands)September 30,
2022
December 31,
2021
Asset derivativesLocation
Interest rate swap contracts (1)Other non-current assets$50,219 $1,803 
Liability derivativesLocation
Interest rate swap contracts (1)Accrued expenses$ $1,798 
Foreign currency contracts (2)Accrued expenses639 244 
$639 $2,042 
(1) The fair values of interest rate swap contracts are measured on a recurring basis by netting the discounted future fixed cash payments and the discounted expected variable cash receipts. The variable cash receipts are based on the expectation of future interest rates (forward curves) derived from observed market interest rate curves (Level 2).
(2) The fair values of foreign currency contracts are measured at each reporting period by comparison to available market information on similar contracts (Level 2).

A summary of the gains and losses related to interest rate and foreign currency instruments on the condensed consolidated statements of operations is as follows:
Three Months EndedNine Months Ended
(In thousands)September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(Gain ) Loss on derivative contracts designated as cash flow hedgesLocation
Interest rate swap contractsInterest expense, net$(1,325)$962 $560 $3,441 
Foreign currency contractsCost of goods sold137  137  
$(1,188)$962 $697 $3,441 

15


HOSTESS BRANDS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
6. Earnings per Share
Basic earnings per share is calculated by dividing net income for the period by the weighted average number of shares of Class A common stock outstanding for the period excluding non-vested share-based awards. In computing diluted earnings per share, basic earnings per share is adjusted for the assumed issuance of all applicable potentially dilutive share-based awards including RSUs and stock options as well as public and private placement warrants.

Below are basic and diluted net income per share:
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Numerator:
Net income (in thousands)$66,269 $26,192 $131,303 $82,771 
Denominator:
Weighted-average Class A shares outstanding - basic 136,436,428 129,846,551 137,636,441 130,679,974 
Dilutive effect of warrants 7,462,176  6,700,256 
Dilutive effect of RSUs646,474 564,237 566,463 515,334 
Dilutive effect of stock options521,354 185,902 499,268 140,807 
Weighted-average shares outstanding - diluted137,604,256 138,058,866 138,702,172 138,036,371 
Net income per Class A share - basic$0.49 $0.20 $0.95 $0.63 
Net income per Class A share - diluted$0.48 $0.19 $0.95 $0.60 
For warrants that are liability-classified, during periods when the impact would be dilutive, the Company assumes share settlement of the instruments as of the beginning of the reporting period and adjusts the numerator to remove the change in fair value of the warrant liability and adjusts the denominator to include the dilutive shares calculated using the treasury stock method. All warrants were exercised or expired as of December 31, 2021.

7. Income Taxes
The Company is subject to U.S. federal, state and local income taxes as well as Canadian income tax on its controlled foreign subsidiary. The income tax provision is determined based on the estimated full year effective tax rate, adjusted for infrequent or unusual items, which are recognized on a discrete basis in the period they occur. The Company’s estimated annual effective tax rate is 27.3% prior to taking into account any discrete items.
16


HOSTESS BRANDS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

8. Tax Receivable Agreement Obligations
The following table summarizes activity related to the tax receivable agreement for the nine months ended September 30, 2022:
(In thousands)
Balance December 31, 2021$145,865 
Remeasurement due to change in estimated state tax rate(860)
Payments(9,313)
Balance September 30, 2022$135,692 

As of September 30, 2022 the future expected payments under the tax receivable agreement are as follows:
(In thousands)
2022$2,300 
202310,300 
20246,700 
20258,500 
202611,200 
Thereafter96,692 

9. Commitments and Contingencies
Liabilities related to legal proceedings are recorded when it is probable that a liability has been incurred and the associated amount can be reasonably estimated. Where the estimated amount of loss is within a range of amounts and no amount within the range is a better estimate than any other amount, the minimum amount is accrued. As additional information becomes available, potential liabilities are reassessed and the estimates revised, if necessary. Any accrued liabilities are subject to change in the future based on new developments in each matter, or changes in circumstances, which could have a material effect on the Company’s financial condition and results of operations.
In December 2020, the Company asserted claims for indemnification against the sellers under the terms of the Share Purchase Agreement pursuant to which the Company acquired Voortman (the “Agreement”). The claims arose out of alleged breaches by the sellers of certain representations, warranties and covenants contained in the Agreement relating to periods prior to the closing of the acquisition. The Company also submitted claims relating to these alleged breaches under the representation and warranty insurance policy (“RWI”) it purchased in connection with the acquisition. In June 2022, the RWI insurers agreed to pay the Company $42.5 million CAD (the RWI coverage limit) (the “Proceeds”) related to these breaches. During the three months ended September 30, 2022, the Company received the Proceeds and recognized a gain of $42.5 million CAD ($33.0 million) in other expense (income) on its condensed consolidated statement of operations. Per agreement with the RWI insurers, under no circumstances will the Company be required to return the Proceeds.
On November 1, 2022, pursuant to the agreement with the RWI insurer, the Company, through its subsidiary Voortman Cookies Limited requested that the Ontario (Canada) Superior Court of Justice issue a Statement of Claim (the “Claim”) related to the breaches against certain of the sellers from whom Voortman was acquired. The Claim alleges the seller defendants made certain non-disclosures and misrepresentations to induce the Company to overpay for Voortman. The Company is seeking damages of $109 million CAD representing the amount of the aggregate liability of the sellers for indemnification under the Agreement, $5.0 million CAD in punitive or aggravated damages, interest, proceedings fees and any other relief the presiding court deems appropriate. A portion of any recovery will be shared with the RWI insurers. Although the Company strongly believes that its Claim against the
17


HOSTESS BRANDS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
sellers is meritorious, no assurance can be given as to whether the Company will recover all, or any part, of the amounts it is pursuing.




18


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion summarizes the significant factors affecting the consolidated operating results, financial condition, liquidity and capital resources of Hostess Brands, Inc. This discussion should be read in conjunction with our unaudited condensed consolidated financial statements and notes thereto included herein, and our audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021. The terms “our”, “we,” “us,” and “Company” as used herein refer to Hostess Brands, Inc. and its consolidated subsidiaries.
Overview
We are a leading sweet snacks company focused on developing, manufacturing, marketing, selling and distributing snacks in the U.S. under the Hostess® brands and in North America under the Voortman® brands. Our direct-to-warehouse (“DTW”) product distribution system allows us to deliver to our customers’ warehouses. Our customers in turn distribute to the retail stores.
Hostess® is the second leading brand by market share within the Sweet Baked Goods (SBG) category, according to Nielsen U.S. total universe. For the 13-week period ended October 1, 2022, our branded SBG (which includes Hostess®, Dolly Madison®, Cloverhill® and Big Texas®) market share was 21.4% per Nielsen’s U.S. SBG category data.
Factors Impacting Recent Results
We believe volatility in certain aspects of the global supply chain have had a continued impact on our operations, including the cost and availability of labor, transportation and raw materials. Various macro factors, including, but not limited to, the COVID-19 pandemic, labor market trends, rising fuel and transportation costs, the conflict in Ukraine, the Avian Influenza and overall elevated demand for goods, have led to fragility in the supply chain. We have attempted to mitigate the impact of these cost increases on our business, to the extent possible, by locking in prices on certain raw materials and through pricing actions implemented with customers in 2021 and 2022.
Given the fragility of the global supply-chain environment, our ability to source raw materials for our production facilities or produce and ship products to meet the needs of our customers may be materially impacted. We continue to work closely with all of our vendors, distributors, contract manufacturers and other external business partners to maintain availability of our products for our customers and consumers.



19


Operating Results
Three Months EndedNine Months Ended
(In thousands, except per share data)
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Net revenue$346,226 $287,969 $1,018,749 $844,875 
Gross profit115,421 98,979 343,745 299,604 
As a % of net revenue33.3 %34.4 %33.7 %35.5 %
Operating costs and expenses61,032 52,375 180,038 152,829 
Operating income 54,389 46,604 163,707 146,775 
Other expense (income)(21,645)10,534 (2,309)32,390 
Income tax expense9,765 9,878 34,713 31,614 
Net income 66,269 26,192 131,303 82,771 
Earnings per Class A share:
Basic$0.49 $0.20 $0.95 $0.63 
Diluted$0.48 $0.19 $0.95 $0.60 

Results of Operations
Net Revenue
Net revenue for the three months ended September 30, 2022 increased $58.2 million, or 20.2%, compared to the three months ended September 30, 2021. Contribution from previously taken pricing actions and product mix provided 20.1% of the growth, while higher volumes accounted for 0.1% of the quarterly growth. Compared to the same period last year, SBG net revenue increased $48.5 million or 18.7%, while cookies net revenue increased $9.7 million or 33.2%.
Net revenue for the nine months ended September 30, 2022 increased $173.8 million, or 20.6%, compared to the nine months ended September 30, 2021. Contribution from previously taken pricing actions and favorable product mix provided nearly 14.8% of the growth, while higher volumes accounted for 5.8% of the year-to-date growth. Compared to the same period last year, SBG net revenue increased $148.1 million or 19.5%, while cookies net revenue increased $25.7 million or 29.9%.
Gross Profit
Gross profit increased 16.6% and was 33.3% of net revenue for the three months ended September 30, 2022, a decrease of 105 basis points from a gross margin of 34.4% for the three months ended September 30, 2021. The decrease in gross margin was due to inflation and inefficiencies caused by supply-chain fragility, partially offset by favorable price/mix, including revenue growth management initiatives, and productivity benefits. The increase in gross profit was attributed to favorable price/mix.
Gross profit increased 14.7% and was 33.7% of net revenue for the nine months ended September 30, 2022, a decrease of 172 basis points from a gross margin of 35.5% for the nine months ended September 30, 2021. The decrease in gross margin was attributed to inflation and inefficiencies caused by supply-chain fragility, partially offset by favorable price/mix, including revenue growth management initiatives, and productivity benefits. Gross profit increased due to favorable price/mix and higher volume.
Operating Costs and Expenses
Operating costs and expenses for the three months ended September 30, 2022 were $61.0 million, compared to $52.4 million for the three months ended September 30, 2021. The increase was primarily attributed to higher investments in our workforce, depreciation expense and advertising expense.
Operating costs and expenses for the nine months ended September 30, 2022 were $180.0 million, compared to $152.8 million for the nine months ended September 30, 2021. The increase was primarily attributed to higher investments in our workforce as well as higher advertising expense and depreciation expense.
20


Other Expense (Income)
Other income for the three months ended September 30, 2022 was $21.6 million compared to expense of $10.5 million for the three months ended September 30, 2021. The increase in other income was primarily due to a gain from receipt of insurance proceeds of $33.0 million under the representation and warranty insurance policy purchased in connection with the Voortman acquisition. Interest expense on our term loan was $11.1 million and $9.6 million for the three months ended September 30, 2022 and 2021, respectively.
Other income for the nine months ended September 30, 2022 was $2.3 million compared to expense of $32.4 million for the nine months ended September 30, 2021. The increase in other income was due to a gain from receipt of insurance proceeds of $33.0 million under the representation and warranty insurance policy purchased in connection with the Voortman acquisition as well as lapping costs related to certain corporate initiatives in the prior year period. Interest expense on our term loan was $30.2 million and $29.0 million for the nine months ended September 30, 2022 and 2021, respectively.
Income Taxes
Our effective tax rate for the three months ended September 30, 2022 was 12.8% compared to 27.4% for the three months ended September 30, 2021. The effective tax rate for the three months ended September 30, 2022, was impacted favorably by the $33.0 million non-taxable gain related to receipt of proceeds under the representation and warranty insurance policy. Additionally, the effective tax rate for the three months ended September 30, 2022 reflects a tax benefit related to revaluing our deferred tax liabilities due to a change in the estimated state tax rate.
Our effective tax rate for the nine months ended September 30, 2022 was 20.9% compared to 27.6% for the nine months ended September 30, 2021. The effective tax rate for the nine months ended September 30, 2022 was impacted favorably by the $33.0 million non-taxable gain related to receipt of proceeds under the representation and warranty insurance policy. Additionally, the effective tax rate for the nine months ended September 30, 2022 reflects a tax benefit related to revaluing our deferred tax liabilities due to a change in the estimated state tax rate.
Liquidity and Capital Resources
Our primary sources of liquidity are from cash on hand, future cash flow generated from operations, and availability under our revolving credit agreement (“Revolver”). We believe that cash flows from operations and the current cash and cash equivalents and short-term investments on the balance sheet will be sufficient to satisfy the anticipated cash requirements associated with our existing operations for at least the next 12 months. Our future cash requirements include, but are not limited to, the purchase commitments for certain raw materials and packaging used in our production process, scheduled rent on leased facilities, scheduled debt service payments on our term loan, settlements on related interest rate swap contracts, payments on our tax receivable agreement, settlements on our outstanding foreign currency contracts and outstanding purchase orders on capital projects.
Our ability to generate sufficient cash from our operating activities depends on our future performance, which is subject to general economic, political, financial, competitive and other factors beyond our control. In addition, future cash requirements could be higher than we currently expect as a result of various factors, including any expansion of our business that we undertake, such as acquisitions or bringing new production facilities on line. We consider all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.
We had working capital, excluding cash and short-term investments, as of September 30, 2022 and December 31, 2021 of $31.7 million and $17.9 million, respectively. We have the ability to borrow under the Revolver to meet obligations as they come due. As of September 30, 2022, we had approximately $93.9 million available for borrowing, net of letters of credit, under our Revolver.
Cash Flows from Operating Activities
Cash flows provided by operating activities for the nine months ended September 30, 2022 and 2021 were $164.2 million and $147.6 million, respectively. Operating cash flow benefited from current year improvement in profitability, including the insurance proceeds of $33.0 million, partially offset by an increase in tax payments and an increase in working capital.

21


Cash Flows from Investing Activities
Investing activities used $105.7 million and $36.7 million of cash for the nine months ended September 30, 2022 and 2021, respectively. On February 22, 2022, we purchased a facility in Arkadelphia, Arkansas for a total purchase price of $11.5 million. Additional capital expenditures were incurred on this project during the nine months ended September 30, 2022, and we expect elevated capital expenditures due to this project throughout the remainder of 2022. Additionally, during the nine months ended September 30, 2022, we invested in short-term marketable securities of $62.9 million and received proceeds from maturity of short-term marketable securities of $21.0 million.
Cash Flows from Financing Activities
Financing activities used $114.8 million and $55.7 million for the nine months ended September 30, 2022 and 2021. The net outflow in the current-year period consisted of cash used to repurchase 4.2 million shares of our common stock under existing securities repurchase authorizations, as well as scheduled payments under the tax receivable agreement and term loan. The net outflow in the prior-year period reflects proceeds on exercise of employee stock options and proceeds from the exercise of public warrants, offset by cash used to repurchase 3.1 million shares of our common stock under existing securities repurchase authorizations and scheduled payments under the tax receivable agreement and term loan.
Long-Term Debt
As of September 30, 2022, $1,083.2 million aggregate principal amount of the term loan was outstanding and letters of credit worth up to $6.1 million aggregate principal amount were available, reducing the amount available under the Revolver. We had no outstanding borrowings under our Revolver as of September 30, 2022, with a remaining borrowing capacity of $93.9 million. As of September 30, 2022, we were in compliance with the covenants under the term loan and the Revolver.
Contractual Obligations, Commitments and Contingencies
There were no material changes, outside the ordinary course of business, in our outstanding contractual obligations from those disclosed within “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2021.
During the three months ended September 30, 2022, we received the proceeds from the agreement with the insurers of the representation and warranty insurance policy related to the acquisition of Voortman and recognized as a gain of $33.0 million in other expense (income) on our condensed consolidated statement of operations.

Item 3.    Quantitative and Qualitative Disclosures about Market Risk
For quantitative and qualitative disclosures about market risk, see Item 7A “Quantitative and Qualitative Disclosures About Market Risk” of our Annual Report on Form 10-K for the year ended December 31, 2021. Our exposures to market risk have not changed materially since December 31, 2021.

Item 4. Controls and Procedures
Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e)) under the Securities and Exchange Act of 1934, as amended (the Exchange Act)) as of September 30, 2022, the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September 30, 2022 to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission, and that information relating to the Company is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
22


During the three months ended September 30, 2022, there was no change in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.



23


PART II

Item 1. Legal Proceedings
We are involved from time to time in lawsuits, claims and proceedings arising in the ordinary course of business. These matters typically involve personnel and employment issues, personal injury claims, contract matters and other proceedings arising in the ordinary course of business. Although we do not expect the outcome of these matters to have a material adverse effect on our financial condition or results of operations, litigation is inherently unpredictable. Therefore, we could incur judgments, enter into settlements or be subject to claims that could materially impact our results.

On November 1, 2022, our subsidiary, Voortman Cookies Limited, a British Columbia corporation, issued a Statement of Claim (the “Claim”) in the Ontario (Canada) Superior Court of Justice against certain sellers from whom we acquired Voortman (SPC Partners V, LP, Douglas MacFarlane, Diana Fife, Kenrick Cross, Joseph Nischbach, Chester Czerny and Stephanie Musika). See Note 9. Commitments and Contingencies, to our Unaudited Condensed Consolidated Financial Statements for more information.

Item 1A. Risk Factors
Our risk factors are set forth in the “Risk Factors” section of our Annual Report on Form 10-K filed on March 1, 2022. There have been no material changes to our risk factors since the filing of the Form 10-K.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchase of Equity Securities
PeriodTotal number of securities repurchasedAverage price paid per shareTotal number of securities purchased as part of publicly announced plans or programs
Approximate dollar value of securities that may yet be purchased under the program (in millions) (1)
July 1 - 31, 2022 — $— — $103.0 
August 1 - 31, 2022 (2)537,226 23.24 537,226 91.0 
September 1 -30, 2022 (2)1,400,627 23.63 1,400,627 58.0 
1,937,853 1,937,853 
(1)In February 2022, our Board of Directors approved a securities repurchase program of up to $150 million of our outstanding securities. As of September 30, 2022, there was $58.0 million remaining under this program. The program has no expiration date. The program may be amended, suspended or discontinued at any time at our discretion and does not commit us to repurchase our securities.
(2)Repurchase of shares of Class A common stock

Item 3. Defaults Upon Senior Securities
None.

Item 4. Mine Safety Disclosures
Not applicable.
24



Item 5. Other Information
None.
25


Item 6. Exhibits
Exhibit No. Description
   
31.1
31.2
32.1
32.2
101.INSXBRL Instance Document - the instance document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2022, formatted in Inline XBRL




Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on November 2, 2022.
HOSTESS BRANDS, INC.
By:/s/ Travis E. Leonard
Travis E. Leonard
Executive Vice President, Chief Financial Officer




EX-31.1 2 q32022twnk-ex311ceo302cert.htm EX-31.1 Document


Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002 

I, Andrew P. Callahan, certify that:

        1.     I have reviewed this Quarterly Report on Form 10-Q of Hostess Brands, 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.

        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: November 2, 2022 /s/ Andrew P. Callahan
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 q32022twnk-ex312cfo302cert.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002 

I, Travis E. Leonard, certify that:

        1.     I have reviewed this Quarterly Report on Form 10-Q of Hostess Brands, 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.

        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: November 2, 2022 /s/ Travis E. Leonard
Executive Vice President, Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 q32022twnk-ex321ceo906cert.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002 

       In connection with the quarterly report of Hostess Brands, Inc., (the "Company") on Form 10-Q for the fiscal quarter ended September 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Andrew P. Callahan, Chief Executive Officer of the Company, certify, based on my knowledge, 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 (15 U.S.C. 78m(a) or 78o(d)); and

        (2)   The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 2, 2022/s/ Andrew P. Callahan
 President and Chief Executive Officer
(Principal Executive Officer)

This certification accompanies the Report to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.


EX-32.2 5 q32022twnkex322cfo906cert.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002 

        In connection with the quarterly report of Hostess Brands, Inc., (the "Company") on Form 10-Q for the fiscal quarter ended September 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Travis E. Leonard, Principal Financial Officer of the Company, certify, based on my knowledge, 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 (15 U.S.C. 78m(a) or 78o(d)); and

        (2)   The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 2, 2022/s/ Travis E. Leonard
 Executive Vice President, Chief Financial Officer
(Principal Financial Officer)

This certification accompanies the Report to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 6 twnk-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Debt and Lease Obligations link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Tax Receivable Agreement Obligations link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Debt and Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Tax Receivable Agreement Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Summary of Significant Accounting Policies - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Summary of Significant Accounting Policies - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Summary of Significant Accounting Policies - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Summary of Significant Accounting Policies - Capitalized Interest (Details) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Summary of Significant Accounting Policies - Software Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Summary of Significant Accounting Policies - Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Debt and Lease Obligations - Summary of Debt and Lease Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Debt and Lease Obligations - Summary of Debt and Lease Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Debt and Lease Obligations - Schedule of Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Debt and Lease Obligations - Composition of Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Derivative Instruments - Summary of the Fair Value of Interest Rate and Foreign Currency Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Derivative Instruments - Summary of the Gains and Losses Related to Interest Rate and Foreign Currency Instruments in the Consolidated Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Tax Receivable Agreement Obligations - Summary of Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Tax Receivable Agreement Obligations - Future Expected Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 twnk-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 twnk-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 twnk-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Income tax expense Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred tax liability Deferred Income Tax Liabilities, Net Principal Long-Term Debt, Gross Income Statement [Abstract] Income Statement [Abstract] Hedging Relationship [Axis] Hedging Relationship [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Additional Paid-in Capital Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Cost of goods sold Cost of Goods and Services Sold Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture 2024 Tax Receivable Agreement, Due in Third Year Tax Receivable Agreement, Due in Third Year Derivative [Line Items] Derivative [Line Items] Realized gains (losses) (less than) Debt Securities, Realized Gain (Loss) Diluted (in shares) Weighted-average shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted 2024 Long-Term Debt, Maturity, Year Two Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Components of Inventories Schedule of Inventory, Current [Table Text Block] Liability derivatives Derivative Liability, Subject to Master Netting Arrangement, before Offset Property and equipment, gross Property, Plant and Equipment, Gross Software Costs Internal Use Software, Policy [Policy Text Block] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Long-term debt and lease obligations payable within one year Less: Current portion of long term debt and lease obligations Long-Term Debt and Lease Obligation, Current Foreign currency contracts Foreign Exchange Contract [Member] Change in operating assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Class A common stock, $0.0001 par value, 200,000,000 shares authorized, 142,567,808 shares issued and 134,570,118 shares outstanding as of September 30, 2022 and 142,031,329 shares issued and 138,278,573 shares outstanding as of December 31, 2021 Common Stock, Value, Issued Additional paid in capital Additional Paid in Capital Financial Instruments [Domain] Financial Instruments [Domain] Effective fixed interest rate on long-term debt Debt Instrument, Basis Spread on Variable Rate Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation expense Depreciation Exercise of employee stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Proceeds from maturity of short-term investments Proceeds from Sale and Maturity of Marketable Securities Short-term lease expense Short-Term Lease, Cost Summary of the Gains and Losses Related to Interest Rate and Foreign Currency Instruments in the Consolidated Statement of Operations Derivative Instruments, Gain (Loss) [Table Text Block] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Exercise of public warrants, fees Class of Warrant or Right, Issuance Costs Class of Warrant or Right, Issuance Costs Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Incentive compensation Accrued Bonuses, Current Reclassification of warrants Adjustments to Additional Paid in Capital, Reclassification of Warrants Adjustments to Additional Paid in Capital, Reclassification of Warrants Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Net income (in thousands) Net Income (Loss) Available to Common Stockholders, Basic Cash received from exercise of options and warrants Proceeds from Stock Options Exercised Common stock, issued (in shares) Common Stock, Shares, Issued Repurchase of common stock Treasury Stock, Value, Acquired, Cost Method Concentration Risk [Line Items] Concentration Risk [Line Items] Net income Net income Net Income (Loss) Attributable to Parent Income tax expense Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cash Flow Hedge Cash Flow Hedging [Member] Equity Component [Domain] Equity Component [Domain] Amendment Flag Amendment Flag Basis spread on variable rate (as a percent) Derivative, Basis Spread on Variable Rate Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Subsequent Event Type [Domain] Subsequent Event Type [Domain] Operating lease expense Operating Lease, Cost Scenario [Axis] Scenario [Axis] Interest expense, net Interest Expense [Member] Term Loan Secured Debt [Member] Investments Investment, Policy [Policy Text Block] Tax receivable agreement obligations Tax Receivable Agreement, Payments Payable, Noncurrent Tax Receivable Agreement, Payments Payable, Noncurrent Comprehensive income Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Software amortization expense Capitalized Computer Software, Amortization Treasury stock Treasury Stock, Common, Value Construction in progress Construction in Progress [Member] Entity Current Reporting Status Entity Current Reporting Status Other Other Liabilities, Current Other assets, net Other Assets, Noncurrent Hedging Designation [Domain] Hedging Designation [Domain] Total debt and lease obligations Long-Term Debt and Lease Obligation, Including Current Maturities Customer trade allowances Customer Trade Allowance Liability, Current Customer Trade Allowance Liability, Current Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Cash paid during the period for: Supplemental Cash Flow Information [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Operating costs and expenses: Operating Costs and Expenses [Abstract] Entity Address, State or Province Entity Address, State or Province Sweet Baked Goods Sweet Baked Goods [Member] Sweet Baked Goods [Member] Held to Maturity Investment Held to Maturity Investment [Member] Held to Maturity Investment Derivative [Table] Derivative [Table] Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Unamortized debt premium and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Gain contingency, punitive or aggravated damages, interest, proceedings fees and any other relief sought, value Gain Contingency, Punitive Or Aggravated Damages, Interest, Proceedings Fees And Any Other Relief Sought, Value Gain Contingency, Punitive Or Aggravated Damages, Interest, Proceedings Fees And Any Other Relief Sought, Value Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Award Type [Axis] Award Type [Axis] Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Exercise of public warrants (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised Options Share-Based Payment Arrangement, Option [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Gain contingency recognized Former Gain Contingency, Recognized in Current Period Reserve to cover allowances for damages occurring during shipment, quality claims and doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Exercise of employee stock options Stock Issued During Period, Value, Stock Options Exercised Long-term debt Long-Term Debt Other expense (income) Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common stock, authorized (in shares) Common Stock, Shares Authorized Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Total liabilities Liabilities Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Geographical [Axis] Geographical [Axis] Reclassification into net income (Gain ) Loss on derivative contracts designated as cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Total operating costs and expenses Operating Expenses Maximum Maximum [Member] Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Interest rate swap and foreign currency contracts Derivative Liability, Current Share-based compensation (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 2026 Tax Receivable Agreement, Due in Fifth Year Tax Receivable Agreement, Due in Fifth Year Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Designated as Hedging Instrument Designated as Hedging Instrument [Member] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Disaggregation of Revenue Revenue from Contract with Customer [Policy Text Block] Non-cash lease expense Non-Cash Lease Expense Non-Cash Lease Expense Net taxes paid Income Taxes Paid, Net Document Type Document Type Capitalized software, estimated useful life Capitalized Computer Software, Useful Life Capitalized Computer Software, Useful Life Entity Small Business Entity Small Business Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Supplemental Disclosures of Cash Flow Information: Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract] Gain contingency, damages sought, value Gain Contingency, Damages Sought, Value Gain Contingency, Damages Sought, Value Segments [Axis] Segments [Axis] Debt and Lease Obligations Debt Disclosure [Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Entity Shell Company Entity Shell Company Deferred taxes Deferred Income Tax Expense (Benefit) Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Debt discount amortization Amortization of Debt Discount (Premium) Concentration Risk [Table] Concentration Risk [Table] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Tax Receivable Agreement Obligations Tax Receivable Agreement [Text Block] Tax Receivable Agreement [Text Block] Financial Instrument [Axis] Financial Instrument [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security 2025 Long-Term Debt, Maturity, Year Three Unrealized gain (loss) on interest rate swap and foreign currency contracts designated as a cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Subsequent Event Subsequent Event [Member] Consolidated net revenues Revenue Benchmark [Member] Tax receivable agreement remeasurement Liability on Tax Receivable Agreement, Remeasurement, Net Liability on Tax Receivable Agreement, Remeasurement, Net Document Period End Date Document Period End Date Short-term investments Short-Term Investments Payables and Accruals [Abstract] Payables and Accruals [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Lease obligations Operating Lease, Liability Total assets Assets Cookies Cookies [Member] Cookies Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings per Class A share: Earnings Per Share [Abstract] Accounts Receivable Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Interest rate swap contracts Interest Rate Swap [Member] U.S. Treasury Securities US Treasury Securities [Member] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities 2022 Long-Term Debt, Maturity, Remainder of Fiscal Year Accounting Policies [Abstract] Accounting Policies [Abstract] Inventories Inventories Inventory, Net Variable lease expense Variable Lease, Cost Accounts payable Accounts Payable, Current 2025 Tax Receivable Agreement, Due in Fourth Year Tax Receivable Agreement, Due in Fourth Year Accrued capital expenditures Increase (Decrease) in Accrued Capital Expenditures Increase (Decrease) in Accrued Capital Expenditures Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Prepaids and other current assets Prepaid Expense and Other Assets, Current Segments [Domain] Segments [Domain] Gain contingency, unrecorded amount Gain Contingency, Unrecorded Amount Earnings per Share Earnings Per Share [Text Block] Customer [Axis] Customer [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Dilutive effect of warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Hedging Designation [Axis] Hedging Designation [Axis] Reconciliation Of Tax Receivable Agreement Liability [Roll Forward] Reconciliation Of Tax Receivable Agreement Liability [Roll Forward] Reconciliation Of Tax Receivable Agreement Liability [Roll Forward] Inventory in transit to customers Other Inventory, In Transit, Net Other Inventory, In Transit, Net Entity Filer Category Entity Filer Category Summary of the Fair Value of Interest Rate and Foreign Currency Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Basic (in shares) Weighted-average Class A shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Award Type [Domain] Award Type [Domain] United States UNITED STATES Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Supplemental disclosure of non-cash investing: Noncash Investing and Financing Items [Abstract] Commitments and Contingencies (Note 9) Commitments and Contingencies Security Exchange Name Security Exchange Name Entity Registrant Name Entity Registrant Name Notional amount of derivative contracts Derivative, Notional Amount Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Net revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity Address, City or Town Entity Address, City or Town Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Interest costs capitalized Interest Costs Capitalized Principles of Consolidation Consolidation, Policy [Policy Text Block] Maximum contracted sales amount Derivative, Notional Amount, Maximum Contracted Sales Amount Derivative, Notional Amount, Maximum Contracted Sales Amount Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Forecast Forecast [Member] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Treasury Stock Treasury Stock, Common [Member] Customer trade allowances Increase (Decrease) in Customer Trade Allowance Liability Increase (Decrease) in Customer Trade Allowance Liability Tax payments related to issuance of shares to employees Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’ equity Liabilities and Equity Trading Symbol Trading Symbol Entity File Number Entity File Number Unrealized foreign exchange losses (gains) Foreign Currency Transaction Gain (Loss), Unrealized Ingredients and packaging Inventory, Raw Materials and Supplies, Net of Reserves Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury Stock, Common, Shares Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Dilutive effect of share-based payment arrangements (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Accrued interest Interest Payable, Current Canada CANADA Acquisition of short-term investments Payments to Acquire Short-Term Investments RSUs Restricted Stock Units (RSUs) [Member] Effective income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Current Fiscal Year End Date Current Fiscal Year End Date Tax receivable agreement payments payable within one year Tax Receivable Agreement, Payments Payable, Current Tax Receivable Agreement, Payments Payable, Current Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Right of use assets, operating Operating Lease, Right of Use Assets [Member] Operating Lease, Right of Use Assets Diluted (in usd per share) Net income per Class A share - dilutive (in usd per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Use of Estimates Use of Estimates, Policy [Policy Text Block] LIBOR London Interbank Offered Rate (LIBOR) [Member] Percentage of total net revenues for customer Concentration Risk, Percentage Change in fair value of warrant liabilities Fair Value Adjustment of Warrants Advertising and marketing Marketing and Advertising Expense Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current LIBOR Floor LIBOR Floor [Member] LIBOR Floor [Member] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Taxes Income Tax Disclosure [Text Block] Customer concentration risk Customer Concentration Risk [Member] Finished goods Inventory, Finished Goods, Net of Reserves Remeasurement due to tax law change Liability on Tax Receivable Agreement, Remeasurement, State Tax Rate Liability on Tax Receivable Agreement, Remeasurement, State Tax Rate Amortization of customer relationships Amortization of Intangible Assets Interest, net of amounts capitalized Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in usd per share) Net income per Class A share - basic (in usd per share) Earnings Per Share, Basic Other expense (income): Nonoperating Income (Expense) [Abstract] Asset derivatives Derivative Asset, Subject to Master Netting Arrangement, before Offset Entity Address, Address Line One Entity Address, Address Line One Inventories Inventory, Policy [Policy Text Block] Selling Selling Expense Concentration Risk Type [Domain] Concentration Risk Type [Domain] Stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Repayments of long-term debt and lease obligations Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security Interest expense, net Interest Expense Entity Interactive Data Current Entity Interactive Data Current Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] U.S. Agency Bonds US Government Corporations and Agencies Securities [Member] Long-term debt and lease obligations Long-term portion Long-Term Debt and Lease Obligation Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Land and buildings Land and Building [Member] Summary of Debt and Lease Obligation Schedule of Long-Term Debt Instruments [Table Text Block] Machinery and equipment Machinery and Equipment [Member] Retained Earnings Retained Earnings [Member] Capitalized Interest Interest Capitalization, Policy [Policy Text Block] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Entity Tax Identification Number Entity Tax Identification Number Total lease cost Lease, Cost Common Stock Common Stock [Member] Other non-current assets Other Noncurrent Assets [Member] Thereafter Tax Receivable Agreement, Due after Fifth Year Tax Receivable Agreement, Due after Fifth Year Number of reportable segments Number of Reportable Segments Composition of Lease Expenses Lease, Cost [Table Text Block] Repurchase of common stock Payments for Repurchase of Common Stock Fixed interest rate Derivative, Fixed Interest Rate Statement [Table] Statement [Table] Cash and cash equivalents and short-term investments Cash, Cash Equivalents, and Short-Term Investments Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Effective fixed interest rate on long-term debt (as a percent) Debt Instrument, Interest Rate, Effective Percentage Commercial Paper, Not Included with Cash and Cash Equivalents Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Document Quarterly Report Document Quarterly Report Tax receivable agreement remeasurement Non-cash Change in Tax Receivable Agreement Non-cash Change in Tax Receivable Agreement Current assets: Assets, Current [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Repurchase of common stock (in shares) Treasury Stock, Shares, Acquired Exercise of public warrants Stock Issued During Period, Value, Warrants Exercised Stock Issued During Period, Value, Warrants Exercised Accrued expenses Accrued Liabilities [Member] One Customer One Customer [Member] One Customer Retained earnings Retained Earnings (Accumulated Deficit) Commercial Paper Commercial Paper [Member] Accounts receivable, net Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Entity Central Index Key Entity Central Index Key Equity Components [Axis] Equity Components [Axis] Scenario [Domain] Scenario [Domain] 2023 Tax Receivable Agreement, Due in Second Year Tax Receivable Agreement, Due in Second Year Payment of taxes for employee stock awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Beginning balance Ending balance Liability on Tax Receivable Agreement Liability on Tax Receivable Agreement Gain Contingencies [Line Items] Gain Contingencies [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus Capitalized software Capitalized Computer Software, Net Payments on tax receivable agreement Payments On Tax Receivable Agreement Payments On Tax Receivable Agreement Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] City Area Code City Area Code 2022 Tax Receivable Agreement, Due In Remainder Of Fiscal Year Tax Receivable Agreement, Due In Remainder Of Fiscal Year Statement [Line Items] Statement [Line Items] General and administrative General and Administrative Expense ASSETS Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Future Expected Payments Under Tax Receivable Arrangement Tax Receivable Agreement, Fiscal Year Maturity Schedule [Table Text Block] Tax Receivable Agreement, Fiscal Year Maturity Schedule [Table Text Block] Summary of Tax Receivable Agreement Summary Of Tax Receivable Agreement [Table Text Block] Summary Of Tax Receivable Agreement [Table Text Block] Acquisition and development of software assets Payments for Software Total other expense (income) Nonoperating Income (Expense) Gain Contingencies [Table] Gain Contingencies [Table] Variable Rate [Domain] Variable Rate [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Payroll, vacation and other compensation Other Employee-related Liabilities, Current Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] 2023 Long-Term Debt, Maturity, Year One Share-based compensation Share-Based Payment Arrangement, Noncash Expense Variable Rate [Axis] Variable Rate [Axis] Other long-term liabilities Other Liabilities, Noncurrent Document Transition Report Document Transition Report Local Phone Number Local Phone Number Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Operating income Operating Income (Loss) Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] [Line Items] for Income Tax Disclosure [Table] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Inventories Increase (Decrease) in Inventories Adoption of New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of goods sold Cost of Sales [Member] Prepaids and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Payments Liability on Tax Receivable Agreement, Payments Liability on Tax Receivable Agreement, Payments Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities and Other, Current Accrued Liabilities and Other, Current Goodwill Goodwill Customer [Domain] Customer [Domain] EX-101.PRE 10 twnk-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 twnk-20220930_g1.jpg LOGO begin 644 twnk-20220930_g1.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X1"B17AI9@ 34T *@ @ ! $[ ( M 0 (2H=I 0 ! (6IR= $ @ 0>NH< < @, /@ M 6QA;@ >H< < @, (; G)E4WI.5&-Z:V,Y9"<_ M/@T*/'@Z>&UP;65T82!X;6QN&UL;G,Z&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R M9R]D8R]E;&5M96YT)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,! M!P@("@D*% L+%"H<&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*O_ !$( >D%EP,!(@ "$0$#$0'_Q ? ! M!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! M 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9 M&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G* MTM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! M 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00% M(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>( MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /I&BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!KR)$A>1 ME11U9C@"HOMUI_S]0_\ ?P5Q7QL_Y(]K?_;#_P!*(Z^2ZZJ.']K&]R)2LS[I M^W6G_/U#_P!_!1]NM/\ GZA_[^"OA:BM_J7]XGVA]T_;K3_GZA_[^"C[=:?\ M_4/_ '\%?"U%'U+^\'M#[I^W6G_/U#_W\%'VZT_Y^H?^_@KX6HH^I?W@]H?= MT63B:)W5PHHHJ!A1110 4 M444 %%%% !1110!'+/#!CSI4CSTWL!FF?;K3_GZA_P"_@KP[]IC_ )EG_M[_ M /:->#UV4L-[2"E#VA]X4445YQJ%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 45\W^*/C;XPTGQ?K&G6DUF+>T MOIX(@UL"0J2,HR>_ K*_X7YXW_Y[V7_@*/\ &NI86HU] ME_X"C_&C_A?GC?\ Y[V7_@*/\:/JE0/:(^I:*^6O^%^>-_\ GO9?^ H_QKVS MX2>*]3\8^"WU/6FC:Y%V\0,2;!M 4CC\36=2A.G'F8U)-GUO\ [8?^E$=?)=>I@_X;]3&I MN%%%%=AF%%%% !1110!]2_ /_DED/_7W-_,5Z77FGP#_ .260_\ 7W-_,5Z7 M7B5OXDCHCL%%%%9%!1110 4444 %%%% !1110!X/^TQ_S+/_ &]_^T:\'KWC M]IC_ )EG_M[_ /:->#U[&&_A(YY_$%%%%=!(4444 %%%% 'WA1117SYU!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ? M%OCK_DHGB/\ ["MU_P"C6K!K>\=?\E$\1_\ 85NO_1K5@U[T?A1RO<****H MHHHH *^GOV>_^29R?]A"7_T%*^8:^GOV>_\ DFI M4445Y)N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 45GZWKNG>'=,>_U>Y6"!.F>2Y]%'4FO#/%OQCUC69'M]"+ M:79= R']\X]V_A^B_F:SG4C#<[L+@:V*?N+3OT/<=5\1:/HBYU;4[6T.,A)9 M0&(]EZG\!7,7'QB\'0/M2_FG]X[9\?J!7SA)(\TC22NSNQRS,IY)12]^3?X?YGT=%\9?!\D@5[NXB!_B>V; _+)KIM'\4Z'K_ !I&J6UT M_7RU?#C_ (">?TKY+IR2/%(KQLR.IRK*<$'U!H6(EU0ZF246O, M/WDG^Z#]T>_7Z5Y=//+?XP>$(9-J7D\P_O1V[8_4"B'XP^$)7P]Y/"/[SVSD?H#7SK16 M7UB9Z_\ J]A+6O+[U_D?5VE>*-#ULA=*U6UN7//EK( __?)Y_2M6OCP$JP92 M00<@CM7=>%OBOKN@2)#?2-JED.#'.WSJ/]E^OX'(^E:1Q*?Q(\S$\.SBN:A* M_D_\_P#ACZ)HK(\.>)]+\4Z:+S29]X'$D3U:]=2::NCYB<)4Y. M$U9H****9 4444 %%%% '!_&S_DCVM_]L/\ THCKY+KZT^-G_)'M;_[8?^E$ M=?)=>I@_X;]3&IN%%%%=AF%%%% !1110!]2_ /\ Y)9#_P!?:? / M_DED/_7W-_,5Z77B5OXDCHCL%%%%9%!1110 4444 %%%% !1110!X/\ M,?\ MRS_V]_\ M&O!Z]X_:8_YEG_M[_\ :->#U[&&_A(YY_$%%%%=!(4444 %%%% M'WA1117SYU!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 ?%OCK_DHGB/_L*W7_HUJP:WO'7_ "43Q'_V%;K_ -&M6#7O M1^%'*]PHHHJ@"BBB@ KZ>_9[_P"29R?]A"7_ -!2OF&OI[]GO_DFYZE1117DFX4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %9OB#7K+PUHL^IZD^V&(<*/O.W95'LZD^2-SOP.$>*J\O1;G/>+/%N MH^+]8:\U&0B-21!;J?EA7T'J?4]_RK"HHKS6VW=GW,(1IQ48JR04444B@HHH MH *Z_P"'_CRZ\&ZL%D9I=+G8?:8.N/\ ;7T8?J./0CD**<9.+NC.K2A5@X35 MTS[$@O+:YL8[R"9'MI(Q(LH/RE2,YSZ8KY^^)7Q!E\47[:?ITC)I$#84#C[0 MP_C/MZ#\>O3'L/'&IVO@&Z\-QN?)DF&V3/*1G)=![$@'\6]:YNMZM;F5D<65 M92J%256IK9^[_GZA1117,?2A1110 4444 :6@^(-0\-ZK'?Z5.8I5X93RLB] MU8=P:^EO"GBBR\6Z''J%C\C9VS0LX_*OE>NI^'OBR3PGXGBFD< M_8;@B*Z3MM)X;ZJ>?ID=ZWHU.1V>QX>;9='%TN>"]]?CY?Y'TU10"& (.0>0 M1WHKT3\]"BBB@ HHHH X/XV?\D>UO_MA_P"E$=?)=?6GQL_Y(]K?_;#_ -*( MZ^2Z]3!_PWZF-3<****[#,**** "BBB@#ZE^ ?\ R2R'_K[F_F*]+KS3X!_\ MDLA_Z^YOYBO2Z\2M_$D=$=@HHHK(H**** "BBB@ HHHH **** /!_P!IC_F6 M?^WO_P!HUX/7O'[3'_,L_P#;W_[1KP>O8PW\)'//X@HHHKH)"BBB@ HHHH ^ M\****^?.H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#XM\=?\E$\1_]A6Z_]&M6#6]XZ_Y*)XC_ .PK=?\ HUJP:]Z/ MPHY7N%%%%4 4444 %?3W[/?_ "3.3_L(2_\ H*5\PU]/?L]_\DSD_P"PA+_Z M"E%_\>(KY.)).3R:^ MCOC+*T?PVNE7I+/$K?3<#_,"OG&N'$/WDCZW)()4)3ZM_D%%%%UO\ [8?^E$=?)=>I@_X;]3&IN%%%%=AF%%%% !1110!] M2_ /_DED/_7W-_,5Z77FGP#_ .260_\ 7W-_,5Z77B5OXDCHCL%%%%9%!111 M0 4444 %%%% !1110!X/^TQ_S+/_ &]_^T:\'KWC]IC_ )EG_M[_ /:->#U[ M&&_A(YY_$%%%%=!(4444 %%%% 'WA1117SYU!1110 4444 %%%% !117*^(_ MB5X4\+,\>J:M$;E>MM;_ +V3/H0OW?\ @6*:BY.R#8ZJBO"=:_:20,R>'="+ M#M-?2X_\<7_XJN)U+XY^.;]CY6H06*'^"UME_FVX_K73'"U'Y$.:/JRBOC"Z M\?\ BZ\)^T>)=5(/55NW13^ (%9[^(=:E6VH*/X;FV4?JFTUW.B?M(VLC+'XAT.2'L9K.0./\ MOAL8_,UE+"U%YE*:/<**YWP[X^\,>*MJZ+J\$TQ'_'NY\N7_ +X;!/U&1715 MSM-.S+"BBBD 4444 %%%% !1110 4444 %%%'3K0 45Q/B3XN^#_ RS17&I M"]N5ZV]B!*P/H3G:#[$@UYEK/[2&H2,R>']$M[=.@DO',C'WVKM _,UM&A4G MLB7)(^@Z*^2-0^,GCK420VN/;H>B6T21X_$#/ZU@W'C/Q/=DFY\1:K+G/#7L MA'/MFMU@Y]63[1'VK17P]_;NK_\ 04O?_ A_\:FA\4:_;8^SZYJ46#N&R[D7 MGUX-5]3?<7M#[;HKXYL_B=XUL2##XEU!L?\ /:7S?_0\UTFG?'_QI9X^U/8Z M@._GVVTG_O@K4/!S6S'[1'U%17B&D?M)64C*FNZ#- .\MI,)/_'6VX_,UZ+X M?^)GA'Q*R1Z;K, N&Z6]QF*0GT ;&X_3-82HU(;HI23.JHHHK(H***X[Q]\2 M-.^'WV#^T[.ZN?MWF;/L^WY=FW.2W"QL$XR==U6&WDQD0 [Y6^B+D_CTII-NR WZ*\,U M[]I"%&:/PUHK2^D]\^T?]\+U'_ A7GVJ_&CQQJI8?VO]BC/_ "SLXECQ_P " MP6_6NF.%J2WT(T/O"BOB+3_ !)KFDD'3-8OK3'00W+H/R!KM=%^.WC32F N MKJ#5(AQLNX1D#_>3:<_7-9RPH(X-ZO[ M.R&;V[@MQZRR!/Y_0U\?ZS\2O&&NLWV_7[P(W6*!_)3'IM3 /XUS+NTC%G8L MQZDG)-=<<&^K,_:'VQ_PE?AT]-?TO_P,C_QK55@ZAE(92,@@]:^$*^D/V=M: MO+_PKJ.FW4C2Q:?.GD%CDHK@DJ/8%2?Q-16PWLX\R8XSN['L%%%%<9H%%%% M!1110 4444 %%%% !1110 4444 %%!( ))P!U)KS+QA\<_#GAUGM=)SK5\IP M1 ^(4/O)SG_@(/U%7&$INT4)M+<]-HKY2USXW^--9=A!?IID#=(K*,*$]3<3M)G\R:ZHX.3W9'M$?:MQKFDVH)NM4LX<#)\ MRX1-J.AV%Z^-US;1RG QRR@_P!:N5YVQJ%%%% ! M1110!P?QEB:3X;73+TBGB9OIN _F17SC7U7XZTXZKX#UBT5=SM;,Z+ZLGS@? MFHKY4KAQ"]ZY]=DDTZ$H]F%%%%G'3_ (=:=O7#W&ZX;WW,=O\ XZ%KL*]2FK01^89E-5,94DN[ M_#0****T. **** .#^-G_)'M;_[8?^E$=?)=?6GQL_Y(]K?_ &P_]*(Z^2Z] M3!_PWZF-3<****[#,**** "BBB@#ZE^ ?_)+(?\ K[F_F*]+KS3X!_\ )+(? M^ON;^8KTNO$K?Q)'1'8****R*"BBB@ HHHH **** "BBB@#P?]IC_F6?^WO_ M -HUX/7O'[3'_,L_]O?_ +1KP>O8PW\)'//X@HHHKH)"BBB@ HHHH ^\**** M^?.H**** "BBFR2)%&TDK*B("S,QP% ZDF@!U<5XW^*?A_P2K0W,WVW4;2/!$VR,9274Q]YO41>@_VNOIV)\.DD>61I M)69WA&,8JT48MMA1115 %%%% !1110 4444 *K%&#*2K Y!!Z5Z+X0 M^-GB;PRT<%],=8T]>##=-^\4?[,G7\\CVKSFBIE",U:2!-K8^Q_!OQ$T#QO; MYTFYV7:KF2SG^65/?'\0]QG\*ZFOA6UN[BQNX[JRGDMYXFW1RQ,593Z@CI7T M!\,_CA'J3PZ-XSD2&[;"0ZAPJ2GTD[*WOT/MW\ZMA7'6&QM&=]SVJBBBN(T" MBBB@ HHHH ***\I^*_Q>C\*+)HOAYTFUEEQ++PRV@(].A?T';J?0W"$INT1- MI+4Z;QS\2]#\"V^V^D-SJ#+F*QA(WM[L>BCW/X U\Z^,?BMXF\8M)#<71LM/ M;@6=J2JD>C'J_P"/'L*X^ZN[B^NY;J]FDGGE8M)+(Q9F)[DFH:]6EAXT]=V8 M2DV%%%%=!(4444 %%%% !1110 4444 =GX3^*OBGPBZ):WS7EDO!L[LF1,?[ M)ZK^!Q[&OH;P!\4M'\>1F"%6LM3C3=)9RG.1W9&_B'Y'VKY&KZ&_9W\*?9=' MO/$UU'^]O";>U)'(C4_,1]6&/^ 5QXFG!0YNII!N]CVJO!_VF/\ F6?^WO\ M]HU[Q7@_[3'_ #+/_;W_ .T:X\-_%1<_A/!Z***]@P"BBB@ HHHH **** "B MBB@ HHHH **** "ONFQ_Y!UM_P!>:A1110 5@^*O&FA^#;#[5KMXL18'RH$^:67_=7O]>@[FN&^)?QIM/# M#2Z3X<\N]U98K8^A_O-[=!W]*^<=4U6_P!:U&6_U:[EN[J4Y>65LD^W ML/8<"NRCAG/66B,Y3ML>D>,?COX@UXR6V@_\2:R.0&C;,[CW?^'_ (#@CU-> M722R32M),[22,X44458@HHHH **** "BBB@ K M?\*^-M>\&WOGZ'>M$A.9+=_FBE_WE_J,'WK HI-)JS ^LOA[\6-(\<1K:R8L M-7"_-:.V1)CJ8SW'MU'OUKOJ^$X)Y;:XCGMY'BFC8.DB-AE8<@@CH:^E_A#\ M5QXLA71-?D5=9B3]W*>!=J!R;7P_)[T=C:,[Z,]5HHHKB- H MHHH **** "BBB@ HHHH *\[^)'Q;TWP1&]C9!+_6F7Y8 ?D@ST,A'Y[1R?8' M-9_Q=^*Z^$X&T;P_*CZU*O[R3 86BD<$CH7/8'IU/;/S///+R74Q^Z&/RQCT5>BCV M%95%%>DDDK(Q"BBBF 5[Q^S1/_R,=N3_ ,^[J,?]= ?Z5X/7KW[.=Z(?'&H6 MC' N+ L/=E=>/R8_E6&(5Z3*A\1])4445XQT!1110 4444 %%%% !1110 44 M44 %4]6U:QT/2YM1U:Y2UM(%W22N>![>Y/0 ;445Z\81@K1,&V]PHHHJA! M1110!]H> ;D7?PZ\/S;MQ.G0*Q]6" ']0:Z"N ^"6H?;_A/IBDY>V:6!N?1R M1_XZ5KOZ\*HK3:.E;!1114#"BBB@ (R,'D5\H>,-";PYXNU#3"N(XI28?>-N M5_0C\:^KZ\L^-GA0ZAI$7B"S3,]B-EP .6B)X/\ P$G\F/I6%>'-&_8]C*<0 MJ-?DEM+3Y]#PBBBBO//L@HHHH **** "BBB@":+_ %+_ .\O\C2TD7^I?_>7 M^1I:1W4?@"BBB@V"BBB@ HHHH *N:1IDVLZS::=:C][=2K&IQTR>3] .?PJG M7L'P3\*G=-XENTX&Z&T!'X.X_P#0?^^JNG'GE8XL=BEAUO_MA_Z41U\EUZF#_AOU,:FX4445V&84444 %%%% 'U+\ M_P#DED/_ %]S?S%>EUXS\!_&.A0>$5T"[U"&VU%;EV6&=MGF!L$;2>"?;KQT MKV:O%KIJH[G1'8****Q*"BBB@ HHHH **** "BB@D $DX ZDT >#_M,?\RS_ M -O?_M&O!Z]@_:!\5:/K^IZ38Z/>1WDFG"?[0\1RBE]F%#="?D.<5X_7LX=- M4DF<\_B"BBBMR0HHHH **** /O"BBBOGSJ"BBB@!'=8T9Y&"JHRS,< #UKYI M^+?Q;D\3S2:'X=E:/1T;$LPX-V1_)/0=^I["MWXZ?$HF27PCHI_ MYX@_^A?EZBO":]'#4++GD93ET04445WF04444 %%%% !1110 4444 %%%% ! M1110 4444 >W_!WXNM:20>&?%-QNMV(2SO9&_P!4>T;D_P /8'MTZ=/H&O@^ MOI'X(?$EM>LAX;UN;=J-K'FVF<\W$0[$]V4?F.>Q->=B:%O?B:PET9Z_1117 M :A114=S<16EK+T72;G7M3+$G' R>I]AU/L*^U='TJVT/1;/2[%=MO:0K M$F>I &,GW/6O"/V=O"OVG5+WQ/#_ +3'_,L_]O?_ +1KWBO!_P!IC_F6?^WO_P!HUGAOXJ'/X3P> MBBBO8, HHHH **** "BBB@ HHHH **** "BBB@ K[IL?^0=;?]>:A7AGQ=^,1MVF\.^$;G$H)2\OXC]SUC MC/KZMVZ#GII_&KXH-H%L_AO0)]NISI_I,\9YMD/\(/9R/R!SU((^;Z[\/0O[ M\C*\!6UB/.P=Y&'H.P[G\<=5X@UVR M\-:#=ZOJ@4>Y. /K7QQXJ\37WB[Q)=:QJ3?O)F^2,'*Q(/NH/ M8#\^3U-=6'H^TE=[(B:+0+1GW715'1-4BUS0;'5+?B.\MTF49^[N4''U&<5>KP7I MH=04444 %%%% !1110 4444 %(2%4EB ,DGM2UXM\=OB*=.M6\)Z--BZN$S M?2(>8XR.(_JPY/\ L_6M*<'4ERH3=E6I?N;P=T%%%% MUO\ [8?^E$=?)=?6GQL_Y(]K?_;#_P!*(Z^2Z]3!_P -^IC4W"BBBNPS"BBB M@ HHHH *['PS\5/%OA54BL=3:XM4Z6MX/-C ]!GE1[*17'45,HJ2LT%VCZ%T M']H[3IPL?B32)[5^AFM&$B'W*G! ^FZO0](^)7@[6]HL/$%GO;I'._DN3Z!7 MP3^%?&]%VA:FS[O1UD0/&P=6&0RG(-+7PU9:KJ.F-NTZ_NK1LYS!,R M?R-;]K\3O&MICRO$NH-C_GK+YO\ Z%FL'@Y=&5[1'V-17R3'\:/'\2[5\0,1 M_M6L#'\RE13_ !?\>7&[S/$4PW=?+BC3_P!!48J?J<^Z'[1'UW67J_B?0]!0 MMK.K6=E@9VS3*K'Z+U/X"OC^_P#&GB?4U9;_ ,0:E.C=4:Z?:?\ @.<5B$DD MDG)/4FM(X/NQ>T/I/Q%^T-X>T]7B\/VEQJTPX$C#R8OKDC4O8::3;6X!X)!^=Q]6'7N%6NC#T_:3UV)D[(X.662>9YIW M:261BSNYR6).22>YIE%%>PRQQ_HS"I.K)29 MO#ERP'_/%TE_] 8URM[87FFW!@U&TGM)AUCGC*,/P/-"E&6S"S17HHHJ@"BB MB@ HHHH *M:9J5UH^J6VHZ=*8;JVD$D3CL1_,>U5:*-P/M/P9XIMO&/A2SUB MUVJ95VS1 Y\J4<,OY]/4$'O6[7S5\ /%QTGQ5)H%U)BUU09BR>$G4:H@D[(\;HHHKV3G"BBB@ HHHH M*[CPQ\(?%WBF%+FWL5LK2096XO6\L,/4+@L1[XQ[UU_P$\!V>M3W/B36(%N( M;.40VL,BY4RX#%R.^T%<>YSV%?1-<5;$N#Y8FD87U9X#;?LTW3Q@WGB:&)\< MB*R,@S]2Z_RJ23]FAPA\KQ6K-V#:?@?GYAKWJBN3ZS5[E\D3YMO_ -G/Q+ I M;3]2TV[ 'W69XV/T^4C]:XO6_AGXP\/JSZAH5T8EY,MN!,@'J2F7HH9.Q& M2V1D9 ^E=4<5!Q;ZDH^"_#<7A/P?I^C1;2UO$/.=?XY#R[?]]$X]L5N4 M45Y;;;NS<*\'_:8_YEG_ +>__:->\5YI\7_ASJ_Q _L?^QKBR@^P^?YGVMW7 M._R\8VJW]P^G:MJ$E&HFR9:H^6J*]:_X9R\7?]!'1?\ O_+_ /&J/^&GSZ3JUYIUWM\^SG>"782_NK.(_P ,O&DSV\A;3;$F"T /# 'YG_X$1GZ!?2LJ%+VD]=B MI2LCC+R\N-0OIKR]E::XGD,DLCG)=B$]"\+ MVXBT+2[>SXPTB+F1_P#><_,?Q-;%<,L8_LHT5/N?'MW\*_&]C 9I_#EX4'7R M@LI_)237)R120RM',C1R*<,K#!!]"*^[JXOXA?#72O'.F2%HH[;5D7_1[U5P MV0.%?^\O\NU.&,N[30.GV/D.BI[VRN-.U"XLKR,Q7%O(T4J'JK*<$?F*@KT# M(**** "BBB@!02K J2"#D$=J^UO"&L_\)!X-TG52:Q_K7%C%[B9I3W/0****\PV"BBB@ HHKAOBSXX M7P5X/D:UD"ZG? PV8'53CYI/^ @_F151BY/E0F[(\A^.OCS^WO$'_"/:=+G3 M]-<^<5/$L_0_@O(^N[VKR:E9B[%F)9BW&HW\][>RM-<7$ADED8\LQ.2: MZSXG^.I?'/BN2XB9ETVUS%91G^[GER/5NOTP.U<97KX>E[..N[.>4KL****Z M20HHHH **** "BBB@!\,TEO/'- [1R1L'1U."I!R"*^T_!_B&+Q5X1T[68<9 MN8095'\$@X=?P8&OBFO;/V>O&(M-1N?"U[)B.[)GL]QZ2 ?.OXJ ?^ GUKDQ M5/FA=="X.S/H2BBBO*-PHHHH **** "O+OBY\/SK-JVOZ/#F_MT_TB)!S/&. MX'=@/S''8"O4:*F45)69OAZ\\/452!\:T5ZO\6/AP=.EE\0Z#!_H;G==V\:_ MZEO[X']T]QV/MT\HKS9Q<'9GW>'Q$,1352 4445!T!1110!-%_J7_P!Y?Y&E MI(O]2_\ O+_(TM([J/P!1110;!1110 5[%\(O )4Q^)=8AQWL87'_D4C_P!! M_/T-<_\ #'X>MXDO%U35HB-)@;Y58?\ 'RP_A'^R#U/X>N/H!55%"HH55& M, "NNA2O[S/E,[S/E3PU%Z]7^G^8M%%%=I\8%%%% !1110 4444 <'\;/^2/ M:W_VP_\ 2B.ODNOK3XV?\D>UO_MA_P"E$=?)=>I@_P"&_4QJ;A111789A111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M'WA1117SYU'+?$CQ)_PBO@#4]1C?;<>7Y-OZ^8_R@CZ9+?A7QQUZU[Q^TCKA M_P")/H,;2KG_ ( A_P#1E>#UZN%ART[]S";U"BBBNL@**** "BBG(C22 M*D:L[L0%51DDGL!0!-8V%UJ=]#9:?;R7-S,VV.*-"]'2_U&)7URZ3,KGG[.I_Y9K_ %/< M^P%>BUYM?$MOEAL;1AU9!96-IIMJMMIUK#:P)]V*",(H^@'%3T45PF@52U71 MM-URS-KK%C;WL!_@GC# >XST/N*NT4; >!^/_@'Y$,NI>!R\@4%GTV1MS8_Z M9L>3_NGGT/:O#9(WBD:.5&1T)5E88*D=017W=7C?QM^&,>JV,WBC0H M_;KN MO(D'^OC Y?\ WE'YCW SWT,2[\LS*4.J/G.BBBO1,@HHHH **** )K.[FL+Z M"\M',<]O(LL3CJK*<@_F*^V/#FM1>(O#6GZO;X"7D"R[1_"2.5_ Y'X5\0U] M*?L[ZW]N\$7>E2-E]-NMCUROE/XZS>;\6=03 M<#Y4,"8]/W:M_P"S5]65\I?'.'ROBUJ3[2/-B@?/K^Z5?_9:PPG\3Y%5-CSR MBBBO4,0HHHH **** /??V=O%=JME>^%[F18[DS&ZMMQQYH*@.H]QM!QUP3Z5 M[G7PI;7,]E=17-I*\,\+AXY(VPR,.00>QKZ#^'OQXM+](M-\:LEI=X"KJ &( MI?\ ?'\!]_N_[M>=B*#OSQ-826S/:**;'*DT2RPNLD;@,KJX-.K@-0HH MHH **** "BBB@ HHHH **** /BWQU_R43Q'_ -A6Z_\ 1K5@UO>.O^2B>(_^ MPK=?^C6K!KWH_"CE>X44450!1110 5]/?L]_\DSD_P"PA+_Z"E?,-?3W[/?_ M "3.3_L(2_\ H*5RXO\ AET]SU*BBBO)-PHHHH **** . ^,OBH^&/A]5!'SM^"Y&>Q(KY.KU+X_>(3JOCY=,B?,&E0B/ Z>8^&8_EM'_ M:\MKU\-#EI^IA-W84445TD!1110 4=>E%>K_ )\$)X@\2/KFH1A['2V!C5A MQ)/U7\%'S?7;43FH1OGQ1XSU/62"%NIR8P>HC M VH#[[0*PZ]VFFH),YGN%%%%6(**** "OK'X(P-#\(])+]9&F<#'0>:X_IG\ M:^3J^U/!.EG1? NC:>Z[)(+.,2*>SE&/MCU->!UZ>%I]T'6+;5-+F,-U:R!XW'\CZ@C@CN#656FJD;#B[,^XJ*YS MP-XRLO&_AJ'4[+"2CY+FWSDPR8Y'T[@]Q71UXK3B[,Z0HHHI %%%% !7AOQ[ M^(/D0GPAI,O[R0!]0D4_=7JL7U/!/M@=S7HWQ'\;V_@7PK+?$J]]-F*SA/\ M')CJ1_=7J?P'<5\@WEW<7][-=WLK37$[F261SDNQ.237;A:/,^=[&QO;C3;^"]L96AN;>19(I%ZJP.0:@HH M^SO OBZV\:^$[75K?:LK#R[F$'_52C[R_3N/8BNBKY&^%WC^7P+XF$EPS-I5 MWB.\B'.!VD ]5_4$CTKZUM[B&[MHKBUD66&9 \-7I>SEY'1 M&5T24445@4%%%% !1110 V2-)8VCE171P596&0P/4$5\_?$[X;2>'+E]6T:( MOI,C9=%Y-LQ['_9)Z'MT/;/T'3)H8[B%X9XUDBD4JZ.,A@>H([BLZE-35F=F M#QD\+4YH[=4?'%%>D?$GX82^'))-6T1&ETEFR\8R6MB?7U7T/;H?4^;UYTHN M+LS[BA7IUX*=-Z!1114FQ-%_J7_WE_D:6DB_U+_[R_R-+2.ZC\ 4444&P5VO MP\^']QXNOQ]+8^;S;-EATZ-%^_P!7 MV_X/Y#K6U@LK2*VM(DA@B4)'&@P% ["I:**[SX9MMW84444""BBB@ HHHH * M*** .#^-G_)'M;_[8?\ I1'7R77UI\;/^2/:W_VP_P#2B.ODNO4P?\-^IC4W M"BBBNPS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** /O"BBBOGSJ/DSXTZI_:?Q5U3!S':;+9/;:HW?^/%JX*M3Q->G M4O%FK7I.?M%[-+G_ 'G)K+KW8+EBD MQA[720#&&'#3M]W_ +Y )^NVO)Z^M?@UH8T3X7Z;E=LU\#>2''7?]T_]\!*Y ML3/EIZ=2X*[.[HHHKR#<**** "BBB@ HZ]:** /D;XM>$!X/\=W$%K'LL+P? M:;4 <*K$Y3_@+9&/3'K7$5]+?M#:$+_P-;ZLB RZ9<#V5\TU M[-"?/339SR5F%%%%;DA1110 5ZS^SQJAM/'UU8,V$OK-L#/5T(8?IOKR:NQ^ M$UZ;'XK:#*#C?<&$^^]2G_LU955S4VAQW/K^OG']H[3&@\8:9J07$=W9^5G' M5XV.?T=:^CJ\X^./AEM?^'LMU;1E[K2G^U* .3'C$@_+YO\ @->7AY$OB1XE\&.JZ5?&2T!RUG<9>(_0=5^JD5[WX M,^-WAWQ,8K74V_L?4&P-D[#RG/\ LR=/P./QKSZF&G#5:HU4TSTJBCKTHKF+ M"BBB@ HHHH **** /BWQU_R43Q'_ -A6Z_\ 1K5@UO>.O^2B>(_^PK=?^C6K M!KWH_"CE>X44450!1110 5]/?L]_\DSD_P"PA+_Z"E?,-?3W[/?_ "3.3_L( M2_\ H*5RXO\ AET]SU*BBBO)-PHHHH *9/-';6\D\S!(XD+NQ[ #)-/KE/BA MJ1TKX7Z]JBN9I ]CY'UK4Y-9UV^U.?/F7EP\S9/3<;! M145S=6]E;M/>3QV\*#+22N%5?J3P*\W\4?';PMH2O%I3MK5V,@+;G$0/O(>, M?[H:KC"4W:*$VEN>DW%S#:6TEQ=S1P0Q*6>21@JJ!U))Z"OF[XN_%P>* ^@^ M''9=)5OW]QR#=$'@ =DSSSU/TKD/&?Q(\0^-YMNJ7(BLE;,=E;Y6)?<]V/N< M^V*Y.O1HX;D?-+'6\4>/M+TXIN@\X2W M'' B3YFS]<8^I%?9->.?L^^#VTS0KCQ)>Q[9]1'EVP(Y6$'D_P# F'Y*#WKV M.O)Q4^:=ET-X*R"BBBN4L*Y;XA^-+?P/X3GU%]KW MI_VFZG\!VKHH4O:2UV1$I61S-[>7&H7T]Y>RM-<7$ADED8Y+,3DFH***]@P" MBBB@ HHJ6VMIKV[BM;6-I9YG$<<:C)9B< #\: .]^#_@%/&OB=I=3B+Z18+O MN!DCS6/W4R/S/L/>N=\=>'#X4\;:GI 4B*&8M!DYS$WS)SW^4@'W!KZK\ >$ M8?!?@^TTJ/:T^/-NI!_'*?O'Z#@#V KSG]H?PD;O2[3Q/:1YDL_]'NL#GRV/ MR-^#$C_@8]*X(8CFK6Z&CC:)\]4445WF84444 %%%% '2>!O&NH>!O$*:C8' MS(6PES;$_+/'GD>Q]#V/MD'ZW\-^)--\5Z'#JNC3B6"48(/#1MW1AV(_^OT- M?$E=-X'\=:KX%UD7FFOYEO(0+FT<_),H_D1V;M],@\M>@JBNMRXRL?95%8?A M+Q;I?C/0X]3T>7&]%FSIEG)_I,J'BXE';W53^!//8&M*5-U M)6)D[(XKX@>-;KQSXIEU&;=':I^[M("?]7&#Q_P(]3_@!7+T45[48J*LCGW" MBBBF 4444 ;/A3PQ?^+_ !';:/IB_O)CEY"/EB0?>=O8?J<#O7I7Q>^%>G^$ MO"^EZEH$3^7;XMKYV)+2$\K*>PYR#CU45Z/\&_ 8\(^%5O;Z+;JVI*))MPYB M3JL?MZGW..PKM]U\0:%>:3?KNM[N(Q/ZC/0CW!P1[BO.J8E^T5MD:J&A\ M/45H:[HUWX>UZ\TG4$VW%I*8W]#Z,/8C!'L:SZ]!.ZNC(****8!1110 5[!\ M&/BF- FC\.>(9\:9,^+6=SQ;.3]TGLA/Y$YZ$X\?HJ*D%./*QIV=S[PZ]**^ M>OA)\8_[,6#P[XLG)L\A+2]<_P"H]$<_W?0]N_'3Z$!#*"I!!&01WKQJE.5. M5F="::%HHHK,84444 %%%% ".BR(R2*&5AAE89!'I7A?Q+^%C:5YFM>&H6>R MY:XM4&3!_M*/[GMV^G3W6CK43@IJS.O"XNIA9\T/FNY\:T5ZG\5/AJ-':37M M!B/V%VSW;Z=/+*\Z47!V9]QA\1#$4U4@31?ZE_P#>7^1I M:2+_ %+_ .\O\C2UF>K1^ *]"^''PUD\3R+J6KJ\6DH?E X:Y([#T7U/X#N0 MWX:?#MO%%T-2U5&3286X'0W##^$?[([G\![?0$,,=O"D,$:QQ1J%1$& H'0 M=A751H\WO2/GLWS?V-Z%!^]U?;_@_EZB6]O#:6\=O:Q)##&H5(T7"J!T %24 M45W'Q+;;NPHHHH$%%%% !1110 4444 %%%% '!_&S_DCVM_]L/\ THCKY+KZ MT^-G_)'M;_[8?^E$=?)=>I@_X;]3&IN%%%%=AF%%%% !1110 45[S\+OAIX: M\9?"Y9M6LV6\>ZE O(9"LBXP!CJ"/8@BL7Q)^SSKVGEY?#EW#JL/:)R(9A^? MRGZY'TK#ZQ#F<7H5RNUSR"BM'5_#^KZ#/Y.M:;=6+YP//B*AOH>A_"LZMDT] MB0HHHI@%%%% !1110 45?TG0M5UZZ%OHVGW-]+GE8(BVWW)' 'N:]7\*_L\: MI>F.X\5WB:=#P3;6Y$DQ]BWW5_\ 'JSG4A#XF-)O8\9HKUOXX^#-"\'VWAV' M0+(6WG+<"9RY9I=OEX+$]_F/YUY)3A-3CS(&K.P44458@HHHH **** /O"H[ MF0PVLLJ@$HA8 ^PJ2J&N_P#(NZE_UZ2_^@&O 6YU'P^2222>:A1110 4444 %%%% '-?$6Q&H_#77[$)OL_C?0YL@>7J-N^6Z#$BGFL>K^A?\C%IO\ U]Q?^ABE+9@C M[AI'19$9)%#*PPRL,@CTI:*\ ZCY$^*/@67P1XLEBAC;^S+LF6RDZC;W3/JN M+?"6I^#-=DT MS5XL,/FBF4?),G9E/].W2O6P]95%9[F$HV,.BBBNH@**** "BBB@ HHHH ** M** .^\"_%[7_ :T=M)(=2TL<&TGW>OI'PAXXT3QMIOVK1; MG,B@>=;28$L)_P!I?3W&1[U\85=TC6-0T+4XM0TBZDM;J$Y22,_H>Q'L>#7- M5P\9ZK1EQFT?<=%>>?##XJV?CFV%C?!+36XDR\(.%G ZNG]5ZCW%>AUY4HN# MLS9.X4445(PHHHH ^+?'7_)1/$?_ &%;K_T:U8-;WCK_ )*)XC_["MU_Z-:L M&O>C\*.5[A1115 %%%% !7T]^SW_ ,DSD_["$O\ Z"E?,-?3W[/?_),Y/^PA M+_Z"EXC?'\S6U#6HB9;'S=1117M'.%%%% !1110!);W$ MMI=17%LYCFA<21NO56!R#^=>FV?[0?C.VC"S+IMXFMF!/_?#**\NHJ)0C M/XD--K8]9?\ :+\7LA"V.C(3_$L$N1^ M(+#\ZX"BI5&FN@L3>;JVH75[)V:XF:0CZ9/%4J**UV$%%%% !11 M10 4444 %=A\-? T_CGQ5%:$,NGVY$M[,/X4S]T'^\W0?B>U8OAKPWJ7BO7( M=*T> RSRG+,?NQKW=CV _P#K=37UUX+\':?X)\.Q:7IPWM]^>X(PT\G=C_(# ML*YL165-66Y<8W9N6]O%:6L5M;1K%#"@CCC08"*!@ #T J2BBO(-PHHKR#XT M_%#^P;1_#F@3_P#$SN$Q0'[H_P!E3^9^@KQRBBO:IP4(\J.=N[N%%%%6(**** "O M:OV?_ _VW49/%>H19@M&,5D&'WIW+ MX+XR(UZLY]@,FOLS1='M- T2TTK38_+MK2,1QCN?4GW)R2?4UQXJKRQY5NRX M1N[EZJNIZ=;:OI5UIU_'YEM=1-%*OJK#!_&K5%>6;GQ1XL\-W7A+Q1>Z/>@E MK>3Y),8$J'E7'U&/IR.U8U?47QJ^'Q\5^'QJNEP[M5TY20JCYIXNI3W(ZC\1 MWKY=KVJ-15(WZG/)684445L2%%%% !1110!T?@CQGJ'@?Q#'J6GL7B.%N;> /BGJ M'@/2-4L;> 7272[[8._RP3=-V.X(QD?[(KDQ%#VBO'S,/R'/<5\V5->7=Q?WLUW>S//<3N9))7.6=B^O(;2TC:6>>18XHUZLQ. !^)K['\">$X/!?A"TTF':TRC MS+F51_K)3]X_3L/8"N;$U>2%ENRX1NSHZ***\@W/%OC]X%-_IR>*M-BS<6:" M.]51R\6>'^JD\^Q_V:^>*^[98H[B%X9T62*12KHXR&!&"".XKY+^*GP_E\#> M)6^S(S:3>$O:2'G;ZQD^JY_$8/K7I86K=*T5G4IQJ1LQIM,^\ M**\?^!_Q(;7; >&M:GW:A:)FUE<\SQ#^'W9?U'T)KV"O&J0<),/$"VWS1V4.'NIA_"O]T?[1Z#\3 MVK#FTR[LM0N=,GA;[7%<"%HP,DN"1@>O/2OI?P/X6B\)^&8+$!3HSZ#H/I[UQTJ?/+7H?7YAF"PF%7(_>EM_F;EG9V^GV45I91+#;PH$CC4<* M!4U%%>B? MMN["BBB@04444 %%%% !1110 4444 %%%% '!_&S_DCVM_]L/_ M $HCKY+KZT^-G_)'M;_[8?\ I1'7R77J8/\ AOU,:FX4445V&84444 %%%% M'U+\ _\ DED/_7W-_,5Z77FGP#_Y)9#_ -?)6_B2.B.PR:&*XA:* MXC26-QAD=0RM]0:Y'5OA-X)UGW'K]GA2'^>^NNTCX,>!])(<:0+V0?QWLAES_ M ,!^[^E=W16#U[&&_A(YY_$%%%%=!(4444 %%% M% 'WA4%]#]HT^XAV[_,B9-I[Y!&*GHKY\ZCX/HJ_KEG_ &=XAU&R*[3;74L. M,8QMMKKOPPTF7=NEM8OLDHSR#'\HS]5VG\:X<9'W4S2GN=I11 M17FFP4444 %%%% !1110!S_CV\%A\/-?N&P-NGS*N?[Q0J/U(KXOKZ@^/VM# M3?AR;!6Q+J=PD6!UV*=['\U4?C7R_7J8.-H-F-3<****[#,**** "M;PM#]H M\8Z-!@MYE_ F!U.9%%9-=7\,+/[=\4/#\0&=MXLO_?'S_P#LM3-VBV"W/L6B MBBO!.H*Q?%7A+2/&.CMIVMV_F)UCE7B2%O[RGL?T/<&MJBFFT[H#Y%\>_"[6 M_ UPTLJ&]TMFQ'?1+P/0./X#^A[$UQ-?=LT,5Q"\-Q&DL4BE71U#*P/4$'J* M\;\<_ &RU R7W@V1;&X.6:RE)\ES_LGJGTY'TKT:6*3TF8RAV/G:BM+7/#^K M>&]0:RURPFLYQT61>&'JIZ,/<$BLVNU--71F%%%%, HHHH **** "BBB@">R MO;G3;Z&\L9G@N8'#Q2H<%6'0BOK?X9>/8?'?AD7#[8]1M<1WD([-CAQ_LM@_ M0@CM7R#77?#/Q<_@WQQ:7SOMLYF$%X#T\IB,M_P$X;\*Y\12]I'3=%1E9GV% M10"" 0<@]"**\.O^2B>(_P#L*W7_ M *-:L&O>C\*.5[A1115 %%%% !7T]^SW_P DSD_["$O_ *"E?,-?3W[/?_), MY/\ L(2_^@I7+B_X9=/<]2HHHKR3<**** "O'_VCU8^"=+8 [1J(!/H3&_\ M@:]@KR[]H.U-Q\,DD _X][^*0_BKI_[-6U#^(B9;'S!1117M'.%%%% !1110 M 4444 %%%% !1110 4444 %%%* 20 ,D] * $K>\)>#M7\::N+#1;?=C!FG? M(CA7U8_TZGM7;> O@=J_B)H[[Q$)-*TTX8(PQ/,/93]T>Y_(]:^B]"\/Z7X: MTJ/3M$LX[6V3^%!RQ_O,>K'W-G#S;B3# M7-VX^>9OZ*.P[>YR:Z>BBO+E)R=V;[!117(_$/X@6'@/0C<3%)M0F!%I:9YD M;^\?11W/X=33C%R=D#=C,^*OQ+@\#:1]FL6276KI#Y$9Y$*]/,8>G7 [GV!K MY5N;F:\NI;F[E>:>9R\DCMEG8G))/@ MX [ 52KV*-)4HVZG/*5V%%%%;$A1110 445Z-\'/ '_"8>)OMNH1;M(TY@\V MX<3/U6/W'<^W'<5,Y*$>9@E=V/5?@;X#_P"$=\.G7-1BVZCJ: H&',,'51]6 MX8_\!]*]5HZ=**\2R>+-1B_@[GU)ZD]R:N5XM6HZD^8Z(JRL%%%%9%!61XH\,Z?XM\/W&D M:M'NAE&5<#YHG'1U/8C_ !'0UKT4TVG= ?%GC#PCJ7@OQ!+I>J1G@[H9P,). MG9E_J.QXK"K[0\9>#=,\;Z$^G:JF&&6@N%'SP/\ WA_4=Z^3?%_@_5?!>M-I MVL0XSDPSKRDZY^\I_IU'>O6H5U45GN82C8P:***Z2 HHHH **** +>E:I=Z+ MJUMJ6G2F*ZM9!)&X[$>OJ.Q'<5]F^$_$=MXL\+66LV> MS'ETS_JW'#+^!!_ MG7Q/7M?[.WBDVVKWOAFY?]U=J;FV!/211\X'U7!_X!7)BJ?-#F6Z+@[.Q]"T M445Y1N%%%% !1110 4444 M+NO',7B:1G$\>UFA &QW4$*Y[Y (_P"^ M174444DDMC2=6=1)2=[*R] HHHIF84444 %%%% !1110 4444 %%%% !1110 M!P?QL_Y(]K?_ &P_]*(Z^2Z^M/C9_P D>UO_ +8?^E$=?)=>I@_X;]3&IN%% M%%=AF%%%% !1110!]2_ /_DED/\ U]S?S%>EUYI\ _\ DED/_7W-_,5Z77B5 MOXDCHCL%%%%9%!1110 4444 %%%% !1110!X/^TQ_P RS_V]_P#M&O!Z]X_: M8_YEG_M[_P#:->#U[&&_A(YY_$%%%%=!(4444 %%%% 'WA1117SYU'R)\7M, M.E_%36HPNU)Y1 M!,HY'_ E_P#00.]>.5);W$UI=17-M(T4T+B2.1#@HP.00?4&HJ04XN+&G9W/ MNRBN*^&7Q!MO'?AY6=ECU6U4+>0#CGLZ_P"R?T/'IGM:\247%V9T)W"BBBI& M%%%% !117FGQA^)$?A'1'TO2YP=:O4PFT\VT9ZR'T/9??GMS<(./:VDF^RTH&VC(Z,^?WC?F,?117G-'7K17MPBH144]EK-E#>6S]8YDSCW'<'W'->,>,/V>(W\RZ\%WGEGK]ANVROT23J/HV?K7N ME%:0JSI_"Q.*>Y\0:UH&J^'+\V>N6$]E..BRK@,/53T8>X)%9U?<>K:-INNV M#V6L64-Y;/UCF0, ?4>A]QS7B?C+]GDJLEWX*NBW?[!=-S]$D_HWYUZ%/%1E MI+0R<&MCPBBK6I:9>Z/?R66J6LMIJM=AF%%%% !1110 4 M444 ?8?PNUIM>^&FC7DK;IE@\B4GJ6C)3)]R%!_&NMKR;]G6Z:;X>WD#$GR- M1<+Z!2B'^>:]9KQ*L>6HT=,=4%%%%9#/BWQU_P E$\1_]A6Z_P#1K5@UO>.O M^2B>(_\ L*W7_HUJP:]Z/PHY7N%%%%4 4444 %?3W[/?_),Y/^PA+_Z"E?,- M?1_[.%VLG@O5+/.7AU R$9Z!XU _5#7+BOX9<-SV&BBBO)-PHHHH *XSXN6' M]H_"G7(@,M'")Q[>6ZN?T4UV=5M3L8]3TF[L)O\ 5W4#PO\ 1E*G^=5%\LDQ M/5'PQ14MU;R6=W-;7"[987:-U]&!P1^8J*O>.8**** "BBB@ HHKKO 'P_N? MB!>WMK9ZA!9R6L0DQ,K'>"<<8]/ZBIE)15V&YR-%>LS_ +.OBV-OW-[I,RYX MQ-(I_(I4'_#/?C/<1YFF8QU^T-S_ ..UG[>GW*Y6>6T5ZS;_ +.OBV0_O[[2 M85SSF:1C^03'ZUNV'[-6XG5>Y'S0P'V_OM].![]*N$)3= MHB;2W.L^(/Q(TOP'IN9R+G4I5_T>R5N6_P!IO[J^_?M7REX@\0:CXGUJ?5-8 MN#/:MJ$U]J=S)=74S;I)96RS'_/;M5:O6HT527F8 M2E<****W)"BBB@ HHI0"S *"23@ =Z -'P_H5]XEUZUTG2X_,N;E]JYZ*.[' MT &2?I7V+X3\,V7A#PU:Z/IP^2%/J(_KW/O@=J]+KRL36YWRK9&\(V5PHHHKD+"BBB@ HHHH 0 M@,I# $$8(/>OGSXN_!X:.X%>15[ M,)J<>9'.U9V"BBBK$%%%% !1110 4444 .1&DD5(U9W8@*JC))/8"OJ_X2?# MY?!'AOS;U%_M>^ >Y/7RAVC!]L\^I^@KSOX#_#O[9=+XNU>+]Q Q&GQL/OR# M@R?1>@]^>U?0=>;BJUWR(UA'J%%%%<)J%%%% !1110 5B>+/"6E>,M$?3-9A MW(3NCE3AX6_O*>Q_G6W133:=T!\9^-_!&I^!M=:PU)=\+Y:VNE&$G3U'H1W' M;Z8)YNOM/QAX1TWQIX?ETO5(QR-T,X&7@?LR_P!1W'%?('B/P_?>%O$%UI&J M(%N+=\97[KKU#*?0CFO6H5O:*SW,)1L9=%%%=) 4444 %:_A367\/>+M,U9& M*BUN4=\=TSAA^*DC\:R**35U9@?=X(905(((R".]+6+X-O3J/@;0[MSEYK"! MG/\ M;!G]:? /\ MY)9#_P!?)6_B2.B.P4445D4%%%% !1110 4444 %%%% '@_[3'_, ML_\ ;W_[1KP>O>/VF/\ F6?^WO\ ]HUX/7L8;^$CGG\04445T$A1110 4444 M ?>%%%%?/G4<3\7?#A\2?#;4(8DWW-H!=P#&3N3)('N5+#\:^1:^\" 001D' MJ#7Q]\3O"3>#O'5Y8QIMLYC]HM#CCRV)^7_@)ROX5Z&#GO!F51=3D****] R M"BBB@ HHHH T="U[4O#6L0ZGHURUM=1'AEZ,.ZL.X/H:^EO 7QGT3Q7#'::K M)'I6JX ,4KXBE/JC'U_NGGTSUKY8HK&K1C46NY49-'WA17QUX?\ B9XM\,QK M%IFLS&W7@6]QB6,#T ;.T?3%=G:_M&^)HU47>EZ7/CJRK(A/_CQ%<$L)46VI MHJB/I*D9@BEF(50,DD]*^;+S]HOQ1,I6TT[2[;.<,8W=AZ=6Q^E^@.HCW3X@_'#2] BDL/"[Q:GJ1!4S M*=T$!]R/OGV''J>U?.&H:A=ZKJ$]]J,[W%U.Y>660Y+&JU%=].E&FM#*4FPH MHHK404444 %%%% #HXWED6.-2[N0JJHR23VK[2\%^'U\+^"],T< ;[: "4CO M(?F<_P#?1-?.GP/\)'Q%X\CO[B/=9:1BXD)'#2?\LU_,;O\ @-?4]>;C)W:@ MC6FNH4V65((7EE8)'&I9F/0 '_AI?['VW%^!9PCN=_WO_' W MZ5QQBY244:-V18\$?%'0/'"^3:2_8]0&=UE<, Y'JIZ,/IR.X%=G7PC'(\,B MR1.R.ARK*<%3Z@UZGX0^/6OZ&J6NOQC6K1> [MMG0?[_ /%_P(9/K7;4PC6L M#.-3N?3=%<9X;^*_A'Q.$2UU1+2Y;'^C7N(GSZ#)VL?H379]>E<4HN+LT:73 M"BBBI&%%%% '->-? FD>.-):UU.():^0M:TFYT+ M6[S2[Y0+BTF:)\="0>H]CU'L:^X6940L[!549))P *^-/B'K%OK_ ,0M9U*Q M8/;S7!$3CHZJ H8>QVY_&O0PAE42.;HHHKT#(**** "BBB@#Z/_ &PUYC^S_9&U^%ZS$8%Y>RS#W VI_P"R5Z=7BUW>HSHCL%%% M%8E'QG\1$5/B5XB"# _M&8_B7)/ZFN;KLOBW;?9/BQKT9&-TZR=/[Z*W_LU< M;7NT]8(YGN%%%%6(**** "O3?@7XMA\.>-GL;Z016FK(L)=C@+*#F,G\V7_@ M5>945$XJ<7%C3L[GWA17RSX6^.?BCP[9I9W?DZO;1C"?:L^8H] XZCZ@UT-S M^TGJKQ$6?A^SBD[-+.T@_(!?YUYCPM1/0VYT?0M54U.QDU)M.CO('O4C\Q[9 M9 9%3(&XKU R1S7R?KOQ>\::\K1S:N]G W_+*Q7R1_WT/F/XFF?"KQ(?#OQ* MTZ\N)2(;J0VURS'JLG&2?9MK'Z5?U22BVV+VBN?7M%%%<1H?)7QET(Z'\4-2 M"IMAOB+R+WW_ 'O_ !\/7"5]'_M#^&3?^&;37[=,RZ;)YTU*4M]D<&"[5>IB;&3[ MX(#?A7*44I14E9AL?=D$\5U;QSVTBRPRJ'21#E64C((/<5)7RO\ #;XOW_@E M%T[48GU#1RV1$&_>09ZE">,?[)XSW'.?HCPYXZ\-^*XE;1=5@FE(YMW;9*OU M0\_B./>O'JT94WY'1&29T%%%%8%!112,P12S$*H&22>E "T5S>K?$3PCH@;^ MT?$%BK+UCBD\UQ_P%,G]*\^UW]HS1K4-'X?TNYOY.@DG(AC^H'+'\A6L:4Y; M(3DD>RUQOB[XI^&/!ZO'>WHNKU>EG:$/(#_M=E_$Y]C7SQXF^+OB_P 3;XYM M1-C:MQ]GLU<1UZUUT\'UFS-U.QW_CCXO^(/&0DM4?\ LW2V MX^R6[UH^H8XTAB6.)%2-%"JBC 4#H .PKAQ->WN1-(1ZL=116!XP\9: M5X)T1M1U>0\G;# F/,F;T4?S/05YR3;LC8L>)?$^E^$M%DU/6K@0PIPBCEY6 MQPJCN3_^OBO"=&^/&I2_$9;_ %D^3H4P\@V<>2($)XD_VF'<]QD =,>?>,_& MNJ^-]::_U63$:DBWMD/R0+Z#U/J>I_(#G:].EAHQC[V[,)3=]#[MAFCN((YH M)%EBD4.CH17#5I2IO78UC),MT445B4%%%% &1X MLT^VU7P?JUE>A?(FM) Q;^'Y20WX$ _A7Q-7U)\;/'$'ASPA-I%O*#J>JQF) M44\QQ'AW/ID94>Y]C7RW7IX.+4&V8U'J%%%%=IF%%%% !1110 5UWPW\"W'C MKQ1'9C='808DO)P/NIG[H/\ >;H/Q/:N>TC2;S7=7MM,TR$S75RX2-!Z^I] M.I/8"OK_ ,">#;/P/X7ATRUQ),?WEU/CF:0CD_3L!Z#US7-B*WLXV6[+C&[- MZSL[?3[&&SLHEAMX$$<4:# 10, "IJ**\@W"O,/BI\6[?P?#)I.BLL^MR)R> M"EH#W;U;'(7\3Q@&A\5_C%'X>670_"\J3:H04GN5.5M>V!ZO_+Z\5\WRRR32 MO+,[22.Q9WO=EZ'VP>QKUBOA>QOKG3+^"]L)F@N;=Q)%*AY5AT-?2WPW^,^G>)X M8=-\021V&L !0S';%J*%6Y8R6['NZ###\B3_WU7NQ(526( R2>U?*_QI\;P>+O%R6^FR M"73M,5HHI%.1*Y/SN/;@ >NW/>NK"Q;J71$]CSBBBBO6, HHHH **** /L?X M9>9_PJ_P_P"=][[$F/IV_3%=36-X/LCIW@C1+-AAH+"!&'^T(QG] M39TK8****D84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 <'\;/^2/:W_VP_\ 2B.ODNOK3XV?\D>UO_MA_P"E$=?)=>I@_P"&_4QJ M;A111789A1110 4444 ?4OP#_P"260_]?:? /_DED/\ U]S?S%>E MUXE;^)(Z([!1116104444 %%%% !1110 4444 >#_M,?\RS_ -O?_M&O!Z]X M_:8_YEG_ +>__:->#U[&&_A(YY_$%%%%=!(4444 %%%% 'WA1117SYU!7G?Q ME\#GQ=X0-S8Q[]3TW=- .9$_C3\0 1[@#O7HE%5"3A)20FKJQ\'T5ZW\;OA MP= U5O$6CPXTR]DS.B#BWE/\E8]/0\>E>25[<)J<>9'.U9V"BBBK$%%%% !1 M110 4444 %%%% !1110 4444 %%%% !3X89;FXC@MXVDEE8(B(,EF)P !ZYI ME>[? CX<,73Q?K4.%&?[.B<=>QE(_1?Q/H:SJ5%3CS,:5W8].^&W@U/!/@VW MT]PIO9?WUXZ\[I2.1GT48 ^F>]=9117B2DY.[.E:!7S)\?/%?]M>-$T>V?-K MI"E&P>&F;!?\AM7V(:O<_B'XPB\%>#KK4V*FZ8>5:1G^.4CCCT'+'V%?'<\\ MMS<23W$C22RN7=V.2S$Y)/OFNW"4[OG9E4?0CHHHKTC(*WM$\;^)O#FT:-K5 MW;1KTA\S?&/^ -E?TK!HI-)Z,#UO2_VB?$]H%74[&PU!1U8*T3G\0:*Q>'I/H5SR/IQ/VAO!SH"UOJJ$_PM;ID? MDYJO>_M%^%X8C]AT[4[F3' 9$C7\3N)_2OFNBH^JTQ\[/1?&_P 9]?\ %]M) M86ZKI6FR"= M%/A[P/I&ENNV2WM4$H])"-S_ /CQ-;M%%>$W=W9U!1112 ^8OV@].-I\2([L M+\M[91R;O5E)0C\E7\Z\LKZ,_:-T,W7AC3=9C7+6-P89,#^"0=3]&0#_ (%7 MSG7LX>7-31SS5F%%%%;DA1110 4444 %%%% !1TZ444 ?8_PW\3?\)9X!T[4 MG?=G6VKZ5=:=?Q^9;74312KZJPP?QKXO\3^'[KPM MXFO='O0?,M92H?&!(O57'L1@_C7VU7DGQU\ MK^B+XATN+=?Z=&?/11S-!U/ MXKR?H3[5KAJO)*SV8IQNKGS51117JF 4444 %%%% !2@E6!4D$'(([4E% '0 M6'CSQ7IB!+'Q%J4:#HAN691] 20*U/\ A;WCL+C_ (2*?&,?ZJ/_ .)KBZ*A MP@]T.[.HN/B5XTN5VR>)M2 _Z9SF,_FN*P[W5M1U(YU'4+J[.U@0)%%&,!17'B,1R>['$A7LJ MCL!^O4\U!KVOZEXFUB;5-9N6N+J4\L> H[*H[ >E9M>M1H*FK]3"4KA11170 M2%:^@>*=;\+W?VC0=1GLW)!94;*/_O*>&_$5D44FDU9@>TZ+^T?JMO&L>O:- M;WN!@RVTAA8^Y!# GZ8KJ8/VCO##1YN=*U:-_2-(G'YEQ7S;16#PU)]"N>1] M(7'[1_AM5_T32-4E..DJQI_)S7*ZY^T;K%W T6@Z3;Z<6&/.FD\]Q[@8"@_4 M&O&:*%AJ2Z!SR+.H:C>:MJ$M]J5S)=74S;I)96W,Q^M5J**Z"0HHHH **** M"E +, H)). !WI*]V^"'PO+M#XM\0084'?IUO(.I_P">Q'_H/Y^E9U*BIQYF M-*[.L^#GPT'A'2?[6U>(?VU>(,JPYM8SSL_WCU;\!V.?3J*0D*I+$ 9)/:O M&G-SES,Z$K*PM>(_%GXS"Q\[P_X/N,W0)2ZOX^D7JD9_O>K=NW/(SOBS\9C< M^?X>\'W!$.=EUJ,3?ZSU2,CMZMW[<FC<#YGM;@.#_P%@,?F:\!HK&5"G+5HI2:/I8?M&^$L#.G:T#WQ!%_\?.L8_0-7SU14?5:78?/(] \9?&/Q+XOMGLM\>FZ>X( M>WM209!Z.YY(]A@'N*\_HHK>,8P5HHAMO<****H HHHH *V/">C-XA\7Z7I2 MJ6%UUO\ [8?^E$=?)=?6GQL_Y(]K M?_;#_P!*(Z^2Z]3!_P -^IC4W"BBBNPS"BBB@ HHHH ^I?@'_P DLA_Z^YOY MBO2Z\T^ ?_)+(?\ K[F_F*]+KQ*W\21T1V"BBBLB@HHHH **** "BBB@ HHH MH \'_:8_YEG_ +>__:->#U[Q^TQ_S+/_ &]_^T:\'KV,-_"1SS^(****Z"0H MHHH **** /O"BBBOGSJ"BBB@""^L;;4[">ROX5GMKA#'+$XX93U%?*7Q.^&= MYX$U0S0!KC1KAS]GN,9\L]?+?T(['N.?4#ZTJMJ&G6FK:?-8ZE;QW-K.I22* M09##_/>MZ-9TGY$RC<^&**]2^)/P9O\ PJTNJ: LE_H_+,H&Z6V'^T.ZC^]^ M?J?+:]:$XS5XF#36X44458@HHHH **** "BBB@ HHHH **** "BCKTKV7X9_ M!"XU9XM7\8PR6UAPT5BV5DG]V[JOMU/M43J1IJ\AI-[&7\)?A3+XMO$U?7(9 M(M$A;*@C'VM@?NC_ &?4_@.^/IV*)(84BA18XT4*B(,!0.@ ["D@@BMK>."W MC2*&-0B1HN%51P .@I]>15JNI*[-XQL@ILLL<$+RS.L<<:EG=C@*!R23Z4Z MN8^(7AK4?%O@ZYTG2=2%A-*06++E9E'_ "S8CD \9(].XXK**3=F4?-_Q6\> MOXX\5,UJ[#2K+,5FAXW#/S2$>K8_(#WKAJU?$'AG5_"VHM9:[8R6LH^Z6&5D M'JK#AA]*RJ]R"BHI1V.9WOJ%%%%6(**** "BBB@ HHHH **** "BBB@ HHI\ M44D\R10HTDCL%1$&2Q/0 =S0 MO!+=7,=O;1M+-*X2.-!DLQ. /6OKCX7>! MD\#>$TMY@K:E=$37L@_O8X0'T4)(E.K.O[BW.&%J# MW/\ MGVZ#Z\>N5YF)K<_NQV-H1MJPHHHKB- HHHH R_$VAP^)?#&H://QX/\ $QLM1EVZ3J)"2ECQ#)_#)[#L?;GM7+B: M7/&ZW1<)69]4T=>M'7I17DFY\S_&7X7MX:OI-?T.'_B47+YEC0?\>LA/3']P MGIZ'CTKR>ONNYMH+VUEMKN))H)D*21R+E74\$$=Q7S5\4/@Y=>%Y)=7\.1R7 M6C_4=_4^EA\0FN66YC*/5'E-%%%=QF%%%% !1110 4444 % M%%% !1110 4444 %%%% !1170>%/!&N^,[[[/HEFSHIQ)V_#7X&2W9BU?QM$T,'#1::>'?WD[J/\ 9Z^N.A]! M\ ?"'1?!82\N,:EJP&?M4JX6(^D:]OJ>?ITKT&O.K8J_NP-8P[C(88K>!(;> M-(HHU"HB*%50.@ '04^BBN$U"OE_XW^"]1T3Q9-KCRSWFG:E)N2>1BQA?_GD M3V _A]N.QKZ@JGJVDV6N:3<:;JL"W%I<)LDC;N/Z$'D'L:VHU73EF*0]O;. M,&Z/9C_L?^A?3K]'@!5 4 # [4 !5 4 # [4M>15JRJ2NS>,4D%8OC#0 M)/$_A'4-'AO)+.2ZBVK-&2,'K@XZJ<8([@FMJBLTVG=%'PYJ^DWNA:O<:9JD M#075L^R1&_F/4$<@]P:I5]:_$OX967CW3?-A,=KK$"XM[DCAQ_4;%"BBBMR0HHHH M**** "BBB@ HHHH **** "BBI(();FXC@MXWEFD8(D:+EF8\ #J: +>B:-> M^(=;M=*TN(RW5TX1%[#U)] !DD^@K[*\*^'+3PIX9L]&L>8[9,,^,&1SRSGW M)R?TKC?A'\,D\%Z6=1U5%;6KM,2=_LZ=?+!]?4_AVR?2:\K$UN=\JV1O"-M0 MJO?7]GIEF]UJ-U#:6Z?>EGD"*OXFGW5S#96+S<+X4T59'M]-@;!E"*6(ZCG;U.1DG ( K&G3YM7L4W8]'?XQ> M H[CR&\0Q%_58)2O_?07'ZUU.EZQIVMV2W>D7T%[;M_RT@D# 'T..A]C7CUO MXY\!_P!BFXB^&=Z=$!*M>?V1$T?'&2V<9S_M9K/UK3;?PIIUK\2OA1=/'ICL M!>V)+>65W;2"IYQNX(/0D$8K5T4]-5ZD\S/?J*S?#VMVWB3P[8ZQ8_ZF\B$@ M4G)4]"I]P01^%:5U>'?\,Y>+O^@CHO_?\ E_\ C5>AA:D(0:D^IE--O0\EHKUK M_AG+Q=_T$=%_[_R__&J/^&6X6>20M;,S)ACQRP!_2NOKR:K3FVC>.P4445F,*** M* "BBB@ HHHH **** /!_P!IC_F6?^WO_P!HUX/7U+\7_ASJ_P 0/['_ +&N M+*#[#Y_F?:W=<[_+QC:K?W#Z=J\T_P"&.10RL/0@]:\Y\1_ KPEKA:6PBDT>X;G=:']V3[QGC'LN*[X8Q/2:,G3[ M'RQ17K>L_L[^)K(LVCWEGJ<8^ZI8PR'\&RO_ (]7$:C\._%^DL1>^'-0 '5X MH#*H_P"!)D?K75&K"6S(<6CFZ*DGMYK:3R[F&2%_[LBE3^1J.M!!114UO:7% MV^RTMY9V_NQ(6/Z4 0T5U.F_#3QGJQ'V3PY?@$\-/'Y*G\7P*[?1?V=/$%WM M?6]1L].C/5(\S2#\!A?_ !XUE*K3CNQJ+9X_74>$_AWXD\92 Z18,+;.&O)_ MDA7_ (%W^BY-?0WAOX*>#_#[)--:-JMRO/F7Q#J#[(,+^8)]Z]!1%C14C4*J MC"JHP /2N6>,6T$:*GW/// GP;T+P>T=[=XU355PPN)DPD1_V$['W.3Z8KT2 MBBN"4Y3=Y,T22V"BBBI&%%%% %+5M&T[7;!K+6+*&]MVZQS(& /J/0^XYKQO MQ7^SK!,TESX/O_LY/(L[PED^BR#D?B#]:]QHK2%6D7%O&#CSPN^(_\#7(_#.:P*^[R RD, 01@@]ZX_7?A1X-\0%GNM&AMYF_ MY;6?[EL^N%X)^H-=L,8OM(S=/L?(%%>^:Q^S;"Q9] U]T'\,5["&_P#'UQ_Z M#7%ZG\"/&]AG[/:6NH*.]K!O%6FY^V^'=3B4 M=7^RN5_[Z Q6)+#+!)LGC>-_[KJ0:V33V)&4444P"BI8+:>YDV6T,DS_ -V- M"Q_2M_3OAWXOU9@++PYJ!!Z/+ 8E/_ GP/UI.26[ YNBO6=&_9Y\47Q5M7NK M/2XS]Y=WG2#\%^7_ ,>KTWPY\"O"6ALLU]%+K%PO.;L_NP?:,<$>S;JYY8FG M'K-+D)HMDQ@!Q)=R_)#']6[GV&3[5]'?#_ .$NC>"%6[?& MH:MMYNY%P(_41K_#]>I]NE=W##%;PI#!&D42#"HBA54>@ Z4^N&KB)5--D:Q M@D%%%% M&YYM8\-0O)9)+O2R=&OW. M6:! 8G/JT?&#[@C\:]"EBK*TS*4.Q\MT5Z!KWP4\::([&+3QJ< Z2V+[R?\ M@!PV?PKB;W3+_39/+U&RN+1\XVSQ,A_(BNZ,XRV9FTT5:***H045/;6-W>MM ML[6:X;TBC+']*Z+3OAGXTU7'V3PW?@'HT\?D@_B^!4N45NPLSEJ*]>T?]G7Q M'=LK:QJ%EIT9ZJA,T@_ 87_QZO1?#_P&\(Z0R2Z@L^KSKS_I+[8\^R+C\B36 M$L33CUN4H-GS?HGAW6/$=Y]FT/3KB]ER,^4F0ONS=%'N2*]E\(?L[_T(Q!*?;'W#]./8=:\ USP]JWAO4&LMX M)K[>JEJNCZ=KEBUGK%E!>V[=8YD# 'U'H?<7\=U>6ZY\'_&NA%B^D/?1#_EK8'S@?\ M@(^;\Q7?"O3GLS-Q:.'HJ2>WFM9FANH9(95^\DBE6'X&HZV)"BBB@ HHHH * M*** "BM32?#.N:ZP&CZ1>7HSC=# S*/JV,#\:] T/]GWQ7J)5]6DM=)B/42/ MYLGX*O'YL*B52$?B8TFSRNMGP]X1UWQ5<^3H.FSW?.&D5<1I_O.>!^)KZ+\. M? CPGHI2744EUBX7G-R<1Y]HQQCV8FO1[:V@L[=(+2&."&,82.) JJ/0 <"N M2>,2^!%JGW/&?!W[/5G:,EWXRNA>R#D65L2L0_WGX+?08^IKV2RL;73;..TT M^VBMK>(;4BB0*JCV J>BN&=24W[S-4DM@HHHK,84444 %%%% $5S;07EK);7 M<,<\$JE9(I%#*X/4$'@BO"O'OP!<-+J/@<[E/S-ILK\C_KFY_DWY]J]ZHK2G M4E3=XB<4]SX6O;&ZTV\DM-0MI;6XB.'BF0JRGW!J"OM?Q%X1T+Q9:B#7]-AN MPHPDA&V1/]UQ@C\Z\?\ $G[.+;GF\*:L".2+:_'3V#J/YK^->C3Q4)?%H8N# M6QX1175ZS\,?&.@DF^T&Z>,?\M;9?.3'J2F2UV'@[X8^)/&DB/86AMK$GYKV MY!2/'^SW8_3\2*^@?#'P7\(^&V29[-M4NEY$U\0X4^R8VC\03[UWX P!T M KDJ8OI!&BI]SB/ OPJT'P0BSQ1_;M3QAKV=>1_N+T0?K[UV]%%<$I.3NS1* MP4445(PHHHH *Y[QAX'T7QMIOV76;?,B ^3J_7D>]<%7WAUZUP/BKX->$_$[/.MJ= M,O&R3/980,?5D^Z?R!/K7?3Q?29DZ?8^3:*]6U_]GWQ1IK.^C2VVKPC[H1O* ME(]U8X_)C7GNJ^&=!I('_ &8-26#&^/3]06;'][$A M_P#02M>ORQ)/"\4R!XY%*LK#(8'@BO!K[3-3^$5UJ]E-8W&J^!M95TE\@_O+ M8.I4\]F"G&3PV!R#732]Z/)UOO0-/30+;]FF];23*UC)IMPP%5M%^( M?PKTKP0^@VU_N4L;&Z\?6,?A'P#97NF^#X[ MGSKJ^O3N+GT'J,C(0$\X)Q6[O+=65[D['HWP+29/A/8&;.UIIFBS_=\P_P!< MUZ)5/2=+M=$T>UTS3X_+MK6)8HU)R< =SW//3;-&'1E@4$?I5Q$6-0J*%4= !@"EHHNP"BBBD 4444 % M%%% !1110 4444 %%%% !1110 4444 %-DC25=LJ*Z^C#(IU% %%M$TIV+/I MEFS$Y)-NI)_2E31M+B[C_ +D\2R#\ MB*YF^^%/@?4"3/X;M$R<_P"C[H?_ $ BNOHJE*4=F*R/-+GX!^")S^Z@O;;G MI%=$_P#H0-9LG[./A8J/)U36%.>2TD3?^TQ7KM%:*M4747*CQ[_AG#P[_P!! MC5/SC_\ B:L0_LZ>$H\&6_U>4@<@S1@'\H\_K7K-%'MZO<.5'GEG\#/ EK@R MZ;-=$=Y[J3^2D#_]==)IW@7PKI)#:?X?TZ)UZ2?9U9Q_P(@G]:WZ*AU)O=CL MA J@* !@ =J6BBH&%%%% !1110 4444 %%%% !1110 4444 %%%% !52]T MK3M37;J-A:W:XQB>%9/YBK=% '+W/PS\%W1)E\,Z!G_ /0B:VK'PQH. MED'3=%T^T8=&AM40_F!6I12,UCS?"?P-.I$^#_@- H'AV$[>FZ:4_ MS;FNUHJO:3[L+(YJV^'/@VT;,/AG3"6RR?\ H6:W;/3[+3X]EA9P6J?W M88E0?D!5BBI==PW MR#^&X@'\UP?UJEB8]493X=Q*5XR3^]'T517F?AWXU:3J#K!KMNVF2G@3*?,B M)]^,K^1'O7I,,T5Q"DUO(DL3CLJE14SU,ORZ6.\6V##SKN&^0?P7,(_FN#^M>@^'/C3H^I2+!K<#:7,>!)NWQ$^YQE?Q& M/>M(UX2.#$9+C*"YKVF:,DMPJD@CH 3_ ,"% M>:_\)?XE_P"AAU7_ ,#9/_BJYYUU&5K'T&%R*MB*,:O,E<^JZ*^5/^$O\2_] M##JO_@;)_P#%4J^,?$RL&'B'5,@YYO9"/RS4_65V.G_5NM_S\7XGU5169X;U MB/Q!X;L=4BP/M,(9@/X7Z,/P((K3KI3NKGS$XN$G&6Z"BBBF2%%%% !17-?$ M2ZN++X?ZK<64\MO/'&I26)RC+\ZC@CD5\\_\)?XE_P"AAU7_ ,#9/_BJQJ5E M!V:/9P&4SQM-U(R2L['U717RI_PE_B7_ *&'5?\ P-D_^*H_X2_Q+_T,.J_^ M!LG_ ,56?UE=CT/]6ZO_ #\7W,^JZ*\T^$GCF37+)]&U>X:74+8%XI96RT\? MN3U9?U&/0UZ771&2DKH^?Q6&GA:KI3W044451S!1145TQ6SF9201&Q!';B@: M5W8EHKY4_P"$O\2_]##JO_@;)_\ %4?\)?XE_P"AAU7_ ,#9/_BJY?K*['U' M^K=7_GXON9]5T5\J?\)?XE_Z&'5?_ V3_P"*KV;X,ZG?ZIX;OY=3OKF\D6[V MJ]Q*TA V+P"2>*N%93E:QQXW)JF$HNK*:9Z+115357:/1[UXV*.MNY5E."#M M/(K<\.*NTBW17RI_PE_B7_H8=5_\#9/_ (JC_A+_ !+_ -##JO\ X&R?_%5R M_65V/J/]6ZO_ #\7W,^JZ*^5/^$O\2_]##JO_@;)_P#%4?\ "7^)?^AAU7_P M-D_^*H^LKL'^K=7_ )^+[F?5=%?*G_"7^)?^AAU7_P #9/\ XJE7QEXF1@P\ M0ZID>MY(1^1-'UE=@_U;K?\ /Q?B?55%?,UI\3/%]F1Y>MS.!VF19,_]] UT M^E_'/5X&5=6TZUNX^[0DQ/\ 7N/T%4L1![G-5X?Q<%>-I?/_ #//^!?>_6L95X1T/:PN2XK$+F:Y5Y_Y'TI3$FBD8K'(C,.H5 M@2*^1;F]NKQMUW6V/^>4[+_(UUND?&'Q1IK*MW-#J40/*W$8#8]F7!_$YJEB8O='/5X=KQ5Z MNB,E M)71X%?#UL/+EJQLQ:***HP"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y"O/^/Z?_KHW\ZAJ M:\_X_I_^NC?SJ&O'/UR.R"BBB@H**** "BBB@ KM_AU\0+CPKJ26E[(TFD3O MB1"<^23_ !KZ>X[_ %KB**J,G%W1A7H4\13=.HKIGV$K*ZAD(96&00<@BEKB M_A1J[ZM\/[3SFWR6;M:L3Z+@K_XZRBNTKU(OF29^78BBZ%65)]'8*^2-8_Y# ME]_U\R?^A&OK>ODC6/\ D.7W_7S)_P"A&N;$[(^FX;^.I\OU*=%%%<1]D%%% M% !1110 4444 =EX#^(=[X1O%@N&>YTF1OWEOG)C_P!I,]#[=#^M?1=I=P7] MG#=V'+I\JH,]KD].?G4?GN_[ZKJH5&G MRL^6SS+HRIO$TUJM_-=_D>PT445W'Q04444 %,GFCMK>2>=PD42EW8]% &2: M?7!_%_7O[(\$O:1/MGU)O(7'79U<_E@?\"J92Y8MG1AJ+Q%:-)=6>%>(M8DU M_P 17VJ39!N9BZ@_PKT4?@ !^%9M%%>4W=W/U2$5"*C'9!1112*/:/@9KWF6 M=]H4SY:%OM, )_A. P^@.T_\"->MU\M>"M=_X1SQA8:@S;85DV3_ /7-N&_( M'/U KZE!R,CD5Z&'E>%NQ\!GV&]CBO:+:6OSZ_Y_,****Z#P HHHH Y3XG?\ MDVUC_KFG_HQ:^9Z^F/B=_P DVUC_ *YI_P"C%KYGK@Q/Q(^YX<_W:7^+]$%% M%%_H?4'H1Z&OJ'PMXCM?%/A^#4[3"[QME MBSDQ..JG_/((-?*E=G\-?&9\)^( EVY_LV\(2X':,]I/P[^WT%;T:G([/8\/ M.,O^M4>>"]^/XKM_D?2%%(K!U#*0RD9!!X(I:]$_/0J&\_X\9_\ KFW\JFJ& M\_X\9_\ KFW\J"H[H^0J***\<_7 KW3X%?\ (JZC_P!?O_LBUX77NGP*_P"1 M5U'_ *_?_9%K?#_&>'GO^XR]5^9Z?5/6/^0'??\ 7M)_Z":N53UC_D!WW_7M M)_Z":]!['P%/XT?)%%%%>0?K84444 %%%% !1110 5U_A'XD:UX5D2$2F]T\ M<&UF;(4?[!ZK_+VKD**<9.+NC&M1IUX*],%YI4V[&!+"_# MQ'T8?UZ&MBOE#P]XAU#PSK$>H:7+LD7AT/W9%[JP[BOI?PMXEL_%>A1:E8G; MN^66(G+1..JG^A[C%>A2JJ:L]SX+-,KE@Y<\-8/\/)FQ1116YX@5X;\3OB7+ MJ-S-H>@3E+&,E+BXC/,Y[J#_ '?Y_3KW?Q7\2OX?\'O%:OLN]08P1D'E5Q\[ M?EQ]6%?.=ZCZS(LOC-?6:JOV_S_P @HHHKB/L@HIR1O+($B1G=C@*H MR35N71-5@B\R?3+R./&=SV[ ?F13LR7**=FRE1112*"NQ\'?$G5_"DB0,YO= M.S@VLK?<'^P?X?IT]JXZNY^&G@-_%>J?:[]"-*M6'F'IYS==@_K[?6KI\W-[ MNYQ8YX=4)/$*\?ZV\SWW1M6M]?\?T_P#U MT;^=0U->?\?T_P#UT;^=0UXY^N1V05[M\$((9?!-XTL2.?[1<990?^6<=>$U M[U\#/^1'O/\ L(O_ .BXZWP_QGB9\[8)^J/0_L=M_P ^\7_? J&XTC3;M"EW MIUK.I&"LL"L/U%7**]"R/@%.2=TSRKXA?"O3&T:YU7PY!]DN;9#+);H?WGUPWPATIM,^'\$DJ[ M7O97N<'K@X5?S"@_C7R? F&*6RUKS8T?$D M6-R@XX:O6?L=M_S[Q?\ ? KRGX"_\>.M?]=(?Y-7KE>E1_AH_.,X;6.J?+\D M59M+T^Y39<6-M*O]V2%6'ZBN*\4_"30]9MI)-(A32[X E#",1,?1DZ >XQ^/ M2N_HK248R5FCAHXJO0ES4Y-'R)J%AQ'\Q[U7KTKXX6 M$=OXOM;N,!3=6H\S'=E)&?RVC\*\UKS)QY9-'Z7@Z_UC#PJ]T%;?@S4SI'C3 M2KT-M5+E5<_[#':WZ$UB4JL58,IP0<@CM4IV=S:I!5(.#V:L?85%,AD\V".3 M&-ZAL>F13Z]<_)=@HHHH *^>/B_KW]K^-Y+6)LP::OD+@\%^KGZY^7_@->Z^ M(M8CT#PY?:I+@BVA+*#_ !-T4?BQ _&OE&::2XGDFF8O)(Q=V/5B3DFN3$RL ME$^JX=PW-4E7?31>K_X'YC****XC[0**[3Q]X,/A:QT*54V_:+0+<>TXY;_T M( ?[M<752BXNS,*%:%>FJD-F%?2WPSU[^WO MG)(^ZXM1]FFYYRO0_BNTU\T MUZ7\$]>^P^)I])F;$6H1Y0$])$R1^:[OR%:T).O^?]>1 M[Q1117HGYX%%%% '*?$[_DFVL?\ 7-/_ $8M?,]?3'Q._P"2;:Q_US3_ -&+ M7S/7!B?B1]SPY_NTO\7Z(****YCZ4**** /L?\ M(#OO^O:3_P!!->@]CX"G\:/DBBBBO(/UL*]T^#ND:;?>!WEO=.M+F3[9(N^: M!7.-J\9(KPNOH#X)_P#(@R?]?LG_ *"M;X?XSP<^DXX.Z?5'8_\ "-Z'_P! M;3__ %3_"F2^%?#\\>R;0].=?0VJ?X5JT5Z'*CX3VU1?:?WGG^N?!OPWJ:, MVG++I9=KQN.#_@?>L9T(R6FC/7P6=8C#R2J/FCY[_)GR+172>.? M",_@_P 0-:,6DM)1YEM,1]]?0^XZ'\#WKFZ\]IIV9][2JPK052#NF%=C\-/% MS>%O$Z"XDVZ?>$17()X7^Z_X$_D37'44XR<7="KT85Z;I3V9]AT5R?PTUTZ_ MX%LII7WW%L#;3$G)+)T)]RI4_C765ZL7S*Z/RRM2E1J2IRW3L>%?'.]:7Q58 M6>C.YS^BK7F->D?'"!H_&UM*?NRV*8/N'<$?R_.O-Z\VK\;/T?*DE M@J=NP4JJ68*HR2< #O24 D$$'!'0BLCTCZB\'^#]/\)Z/#!;01F[*#[1 M1\<\]E]!_7)KH:Y+P/X]T_Q;IT:&5(=31<36S'!8@!O#WB-&_M'3HA,W_ "\0CRY ?]X=?QR*\;\8?";5 M?#JR7FF%M2T]#_ M I>>+M=2QM04A7Y[B?'$2>OU/0#^F:^F=*TNTT72X-/TZ(16\"[44?S/J3U M)I;+2K#39+A["TAMVN9/,F,:!=[8QD_Y]?4U;I4J2IKS+S+,IXZ2LK173S"B MBBMCR HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH ^0KS_ (_I_P#KHW\ZAJ:\_P"/Z?\ ZZ-_ M.H:\<_7([(*];^%/C?P]X:\*W-GK6H?9IWO6E5/)D?*E$ .54CJIKR2BKA-P M=T!/!ESXPUM(]K)I\+!KJ?' ']T'^ M\?\ Z]/\%:'X:U:\7_A)=>6Q&[Y;;:5\SZR$;5'Z_2OHS2;#3]-TN&VT:&&* MS5@]Q7H7_ M[P=_T$)?_ &D_P *]"E.*@DV? YK@\34 MQLYPIMIVV3[([>BN"N/C+X2A4F.:[N#C.([2T\/6S: M?$XVM<2,#*1[8X7Z\GTQ5RK02W.2CE&,K2MR6\WH9?Q@UN'5_'#06KAXK"(6 MY8'@ODEORSC\*X.@DDDDY)ZDT5YTI58V.A0O\TS?:)P/[HX4?B7!STC7A?SQGZDU@UY=67--L_3T? O1?+L=1UJ5?F ME<6T1/\ ='S-^!)7_OFBE'FFD+,\1]7PDYK?9>K.J^*>B?VUX!O/+7=-98NH M_P#@/WO_ !TM7S;7V"Z+)&R2*&1@0P/0@U\H^)-(?0?$M_IC@_Z-,RH3U*=5 M/XJ0?QK?$QU4CQN',1>$Z#Z:K]?Z\S,JSIM_-I6J6U_:G$UM*LJ?4'./I5:B MN0^J:4E9GUUIU_#JFF6U_:G,-S$LJ'V89_.K->:_!37OM_A>;29FS+I\GR _ M\\WR1^3;OTKTJO5A+FBF?EF,P[PU>5)]'^'3\ HHHJSE.4^)W_)-M8_ZYI_Z M,6OF>OICXG?\DVUC_KFG_HQ:^9ZX,3\2/N>'/]VE_B_1!1117,?2DDUO-;K$ M9HV03()(R1]Y\@WMF/\>WO]37 MC;*48JP*L#@@CD&KG!QMYG%A<7#$\Z6\6T_O_42NN^'/C)_"7B)3<.QTZZ(C MN4_N^CCW&?RS7(T5,9.+NC>M1A7ING-:,^PD=9(U>-@Z,,JRG((]145Y_P > M,_\ US;^5>7?!SQK]LM1X;U*3]_ I-F['[Z#JGU7J/;Z5ZC>?\>,_P#US;^5 M>I"2G&Z/S/%86>$KNE/I^*[GR%1117E'ZD%>Z? K_D5=1_Z_?_9%KPNO=/@5 M_P BKJ/_ %^_^R+6^'^,\//?]QEZK\ST^J>L?\@.^_Z]I/\ T$U!G_^Y_-'H=%%%>@? !1110!Q7Q6\/KK?@>XF1,W.GC[3 M$1UVC[X^FW)^H%?.-?7]Q ES;2P3#,'*SE2G2?V7?[_P#AAM%%%O_ 'U B;5]-8_*52=!Z8RK?S7\J]D MKY^^"DWE>/G3/^MLY$Z=>5;_ -EKZ!KT:#O _/,]@H8V375)_I^AY?\ &_0W MN]!L]8A7+6,A27 _@?&#^# #_@5>&5]>WEI!?V4UI=QB6"=#'(C=&4C!%?-' MCCP7>>#M8:)U>6PE8FVN2.&']T_[0[_G6.(IN_,CVL@QT94_JTWJMO-',T44 M5R'U(Z.1X95DA=HY$.593@J?4&N[\/\ Q@\1Z.%BOF35;=>,7!Q(![..?Q.: MX*BJC*4=F<]?#4<1'EJQ3/HC0_B_X:U;;'=RR:9.>-MR/DS[..,>YQ7;P3PW M4*S6TJ31.,J\;!E8>Q%?(%:.C^(=6T"X\W1[^:U;.2J-\K?53P?Q%=,<2_M( M^=Q/#M.6M"5O)ZK_ #_,^LJ*\@\+_&Y'9+;Q5;"/M]LMER/JR?U'Y5ZQ97MM MJ-G'=V,\=Q;RC*21ME6%=4)QGL?+XK!5\)*U6-O/H3T4459QA1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!\A7G_']/\ ]=&_G4-37G_']/\ ]=&_G4->.?KD=D%%%>M_"GP1 MX>\2^%;F\UK3_M,Z7K1*_G2)A0B$#"L!U8U<(.;LCFQ>+AA*7M:B;7D>245] M)?\ "I_!7_0%_P#)J;_XND?X3>"V4@:04/\ >6ZFR/S:MOJTSQ_]8L)_++[E M_F?-U%>[:O\ !#1+F%FT>[N;&;^$2'S8_I@\_CFO'/$'A^_\,ZO)IVJQ;)DY M5E.5D4]&4]Q64ZSW,RN@\+^-M:\)W"MIUR6MLY>TE):- M_P .Q]Q@US]%0FT[H[:E*%6+A45TSZF\)^++#Q?HXO; [)%PL]NQRT+>A]1Z M'O\ F*W:^8/ ?B>3PKXKMKPN1:R,(KI>QC)Y./4=1]/>OI\'(R.17HTJG/'7 M<_/,UP'U*M:/PO;_ ""ODC6/^0Y??]?,G_H1KZWKY(UC_D.7W_7S)_Z$:RQ. MR/5X;^.I\OU*=%%%<1]D%%%% !1110 445+:VMQ>W*6]G!)//(<)'$I9F/L! M0)M)79%7OWPB\'2:#HSZKJ,1COK]1M1AAHHNH!]"3R1[+[UE^ ?A']BFBU7Q M4BM,AW16.0RH>Q<]"?8<>N>E>LUVT:33YI'QN MLCX)_)=OYFLJLN6#9ZF58;ZSBXQ>RU?R/-****\P_2@ )( &2>@%?5?A/1AX M?\)Z=INT!X81YN.\AY;_ ,>)KYS\$16,OC/3FU>YAMK.&7SI))G"K\OS <^I M 'XU]#?\)UX6_P"@_I__ ($+77A[*[9\GQ!*K4<*,(MK=V7R7ZF]7B/QRT3R M-9L=9B7Y+J,PRD?WUY!/U4X_X#7J'_"=>%O^@_I__@0M!5G4DLO8>Y4L/QK>KRR@U<\?*U7P^+A-P=GH]'L_P"KG@E%%%>: M?HAUWPPU[^P?'5FTC;;>[_T6;)XPQ&T_@P7\,U]*U\> D$$'!'0BOJ;P7KH\ M1^$+#42VZ5XPDW_71>&_,C/XUVX:6\3X[B+#6E'$+KH_T-VBBBNL^2.4^)W_ M "3;6/\ KFG_ *,6OF>OICXG?\DVUC_KFG_HQ:^9ZX,3\2/N>'/]VE_B_1!1 M117,?2GTQ\,?^2;:/_US?_T8U><_&'P5_9]\?$6G1XMKI\72*.(Y#_%]&_G] M:]&^&/\ R3;1_P#KF_\ Z,:NCO[&VU/3Y[*^B$MO.A21#W!KTN13II'YU'&2 MP>83J+;F=UW5SY$HK<\7^&+GPGXBGTZXW-%G?;RD?ZV,]#]>Q]P:PZ\YIIV9 M^@TZD:L%.#NF3V5[<:=?0WEE*T5Q X>-UZ@BOICPUXHM_%O@\ZA!A9A$R7$0 M/^KD"\CZ=Q[&OF"NF\#^+9?"FL.[;FLKI#%>_[C+U7YGI]4]8_P"0'??]>TG_ *":N53UC_D!WW_7M)_Z":]! M['P%/XT?)%%%%>0?K85] ?!/_D09/^OV3_T%:^?Z^@/@G_R(,G_7[)_Z"M=& M'^,\#/\ _<_FCT.BBBO0/@ HHHH "0H))P!R2>U?(5Y-]IOIY_\ GK(S]/4Y MKZ:\?ZTN@^!]1NMVV5XC!#SR7?Y1CZ9)_"OE^N+$O5(^RX;I-0J5'ULON_X< M****Y#ZP[_X,(7^(2D=$M9&/Z#^M?0E>'_ FR,GB'4[W'$-JL7XNV?\ V0U[ MA7H8=>X?GV?24L:UV2_S_4*JZEIEEK&GR66IVZ7%O*,,CC]1Z'W%6J*Z#PXR M<7=;GA?BSX,ZA8.]UX98W]MR?L[D"5![=F_0^QKS2>WFM9WAN8I(94.&CD4J MRGT(/2OK^LS6?#>C^((?+UC3X;H8P'9<.OT8ST.6HHHK(](*ZCP1XXOO!VIA MHV:;3Y6'VBUSPP_O+Z-_/H:Y>BFFXNZ,JM*%:#IU%=,^N[&^M]2T^"]LI!+; MSH'C<=P:L5Y7\#=;>YT6^T>9\FSD$L()_@?.0/8$9_X%7JE>I"7-%,_,<9AW MA<1*B^GY= HHHJSD"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** /D*\_P"/Z?\ ZZ-_.H:FO/\ C^G_ M .NC?SJ&O'/UR.R"O>O@9_R(]Y_V$7_]%QUX+7O7P,_Y$>\_["+_ /HN.NC# M_&>'GW^Y/U1Z31117H'Y^%>4_':QA;1=,O\ "B>.X,.>Y5E+?H5_6O5B0H)) MP!R2>U>"_&#QC::]J5MI>E2K-;6)9I)D.5DD/&!Z@#OWR:QKM*#N>SDM.I/& MQE#9;_<>;4445YI^BA7U1X,O&O\ P3H]S(27:TC#$]R!@G\Q7RO7U!\/D:/X M>Z*'&#]E4_@>1^AKJPWQ,^7XC2]A!^?Z'1U\D:Q_R'+[_KYD_P#0C7UO7R1K M'_(]=E.C&4+L^/Q^<8G#8R5.-N56_)'Q[179_$OP: M?"GB$R6B$:;>$O;D#B,]X_P[>V/0UQE0PQS71WV]SL 9SWC+=3ZC\1W%>54Z.1X94EB=DD1@RLIP5(Z$&G"3A* MYEC,-'%494I=3[!HKDOAWXR3Q?X?#S,HU&UPET@XR>S@>AQ^8-=;7J1DI*Z/ MS&M1G0J.G-:H****9D5M1OX=+TRYO[HXAMHFE<^RC/YU\G:E?S:KJEU?W1S- MX?&O7OL'A>#286Q+J$F7P>D:8)_-MOZUX-7#B)7ERGW'#V& MY*,JSWEMZ+_@A1117*?3!1110 4444 %%%% !7KGP,U[9=7^A3/\L@^TP _W MA@./Q&T_\!->1UJ>&M9?P_XFL=4CS_H\H9P/XD/##\5)%:4YA]7T4V*5)H4EA8/'(H96!X(/(-.KU#\O.4^)W_ "3;6/\ KFG_ *,6 MOF>OICXG?\DVUC_KFG_HQ:^9ZX,3\2/N>'/]VE_B_1!1117,?2GTQ\,?^2;: M/_US?_T8U=77*?#'_DFVC_\ 7-__ $8U=77JP^!'Y7C/]YJ?XG^9R?Q#\')X MN\.M'"%&H6V9+5SQD]T/LV/SP:^:I(WAE>*5&21&*LK#!4CJ"*^P:\7^,G@K MR)O^$ETR+$CV]>WS_ #]3 MR2BBBN$^U"BBB@ KW3X%?\BKJ/\ U^_^R+7A=>Z? K_D5=1_Z_?_ &1:WP_Q MGAY[_N,O5?F>GU3UC_D!WW_7M)_Z":N53UC_ ) =]_U[2?\ H)KT'L? 4_C1 M\D4445Y!^MA7T!\$_P#D09/^OV3_ -!6OG^OH#X)_P#(@R?]?LG_ *"M=&'^ M,\#/_P#<_FCT.BBBO0/@ H)"@DG '))[5CZWXLT/P[$S:MJ,,+@9$(;=(WT0 M3C_:(Z#V'XD]*RG5C#<]/!9;B,7)55]6%9NNZ_IWAS3OMVKW @AWA!QDL2>@ Y/KQV!JQJ>IVFCZ M9/?ZC,L-M NYW/\ (>I)X ]:^:?&OC&[\8ZVUU-NCM8LK;6^>(U]3_M'C)_P MK.K44%YG=EF6RQM372"W?Z(^G+>XAN[:.XM94FAD4,DB-E6![@U)7S3X+^(> MJ>#Y1"G^EZN#$** MDK'W7#]6M.A)3UBGI^H4445S'TAZ7\#'8>-+U ?E;3V)'N)(\?S->\5X=\"; M1G\1:G> ?+#:"(GW=P1_Z :]QKTYZT\:[=D%%%%;GAA1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% 'R%>?\?T_P#UT;^=0U->?\?T_P#UT;^=0UXY^N1V05O:%XW\0^&K%[/1 M=0^S0/(963R8WRQ !.64GHHK!HIIM:HFI3A5CRU$FO/4['_A;'C7_H-?^2L/ M_P 12'XK^-""#K77TM81_P"R5Q]%5[2?ZFB88:+?M1OJHP#6+114MM[G3"G"FN6"27D%%%%(LGL+*;4=0M[*U7?-< M2+'&OJ2<"OK33[./3M,M;*'_ %=M"D*?10 /Y5Y1\'_ LD$B^)=6B*$J191. M,'G@R$?3('U)]*]?KOP\'%7?4^$S[&1K5E2@](_G_P *^2-8_Y#E]_U\R?^ MA&OK>ODC6/\ D.7W_7S)_P"A&IQ.R.GAOXZGR_4IT445Q'V1[/\ 7_CQUK_ M *Z0_P FKURO(_@+_P >.M?]=(?Y-7KE>E1_AH_-\Y_W^I\OR1C^*O#EMXI\ M/7&F7>%+C=%)C)BD'1A_GH2*^7M2TZYTC4[BPOXS'<6[E'4^H[CV/4'TKZYK MS#XP^"_[3T[_ (2#3H\W=HF+E5'^LB'\7U7^6?05%>GS+F1VY'F'L*GL)OW9 M?@_^">%T445P'W9M>$_$MUX4\0P:E:Y95.V:+/$L9ZK_ %'N!7T_IFI6NL:7 M;ZA82"6WN$#HP]/0^XZ$>M?(U>D_"/QO_8NJ#1-2EQ87C_N68\0RG^0;I]<' MUKIH5.5\KV/G<[R_ZQ3]O37O1_%?\ ]ZHHK!\:ZZ/#G@^_U!6VS+'L@]Y&X7 M\B<_0&NYNRNSX>G3E5FH1W;L>#_$W7O[>\=7CQMNM[0_98?HI.3^+%C],5R5 M!.3D\FBO)DW)W9^J4:4:-*-..R5@K8\,>&;[Q9K']FZ8T22^6TC/,Q"JHQR2 M 3U('3O6/7MWP-T3R-'OM9E7Y[F3R(B?[B\D_B3C_@-73ASRL!\=_; MV-[K[CP7_A1GB7_G^TK_ +_2?_&Z/^%&>)?^?[2O^_TG_P ;KWJBCZO /[>Q MO=?I?!OQ'IFEW-]+_DV95,8Y0J[K5>ADT M445S'T1]%?"37O[8\#PV\K9GT]OL[9ZE1RA_+C_@-=S7SW\'=>_LKQH+*5ML M&I)Y1R>!(.4/\U_X%7T)7I49A_ ]J^9;B"6UN M9+>YC:*:)RCHPP58'!!KS:U/DEIL?HN4X]8RC[WQ1W_S(Z***Q/8"O=/@5_R M*NH_]?O_ +(M>%U[I\"O^15U'_K]_P#9%K?#_&>'GO\ N,O5?F>GU3UC_D!W MW_7M)_Z":N53UC_D!WW_ %[2?^@FO0>Q\!3^-'R11117D'ZV%:FG>)M;TBU- MMIFJW=I"6+&.&4J,GO@?2LNBFFUL1*$9JTE=&]_PG/BG_H8-0_\ AJ@N?%O MB*\39I-%%%2;A115BPT M^[U2]CM-.MY+FXD.%CC7)/\ GUH$VDKL@56=@J LS' &237T-\,/ I\+:6U M[J,8&J7:C>#SY*=0GU[G\/2JOP^^%L/AUH]3UO9<:GUC0""*ZCYE6OJ?.WQ'\>R>+=3^S63,FDVS'REZ>@=)IOQ#\5:2H2UUJX9!_!/B48]/G!Q M^%:DGQ?\821!%OH8SC&];9,G\P17#T5:J374Y)8+"S?-*G%OT1=U76M2UNZ^ MT:M>S7_#7X?3>)M034=2B9-(@ M;)+#'VA@?NCV]3^'TJ,7)V1CB,13PU-U*CLD>E_"+P^^B^"UN;E-EQJ+^>01 MR$QA!^63_P "KNZ0 *H50 , #M2UZD8J*LC\PQ%>6(K2JRW;"BBBJ, HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#Y"O/^/Z?_KHW\ZAKZK/A'PVS%F\/Z423DDV4?/\ X[1_PB'A MK_H7M*_\ H__ (FN+ZL^Y]HN(Z25O9O\#Y4HKZK_ .$0\-?]"]I7_@%'_P#$ MT?\ "(>&O^A>TK_P"C_^)H^K/N/_ %DI?\^W^!\J45]5_P#"(>&O^A>TK_P" MC_\ B:/^$0\-?]"]I7_@%'_\31]6?5@4?N4/OGE_QP/8U MZ;16T*$8ZO4\G%9YB<0N6/NKRW^__*P=****W/""ODC6/^0Y??\ 7S)_Z$:^ MMZR'\)^'))&>30-+9V.69K*,DGUZ5C5INI:Q[.5YC# RDY1O>Q\IT5]5_P#" M(>&O^A>TK_P"C_\ B:/^$0\-?]"]I7_@%'_\36'U9]SW/]9*7_/M_@>=_ 7_ M (\=:_ZZ0_R:O7*J6&DZ=I2NNEZ?:V0D(+BWA6/=CIG:!FK==5./+%(^6QV( M6*Q$JR5K_P"5@I" RE6 ((P0>]+15G&?-_Q+\&GPIXA,EHA&FWA+VY XC/>/ M\.WMCT-<97UU?:=8ZG (=2L[>\B#;A'<1+(H/K@CKS5#_A$/#7_0O:5_X!1_ M_$UR2P]W=,^MPW$*ITE"K%MKKW/E2BOJO_A$/#7_ $+VE?\ @%'_ /$T?\(A MX:_Z%[2O_ */_P")J?JS[G1_K)2_Y]O\#F/A7XW_ .$DT?\ L[4),ZE9( 23 MS-'T#>Y'0_@>]\R\L="A?*PK]IG /\1R%'U W'_@0KU>S\.Z)I]RMQ M8:/86LZ@A98+5$89X/(&:2[\-Z'?W3W-]HVGW,[XW2S6J.S8&!DD9/ K=PDX M&O^A>TK M_P H_\ XFL/JS[GN_ZR4O\ GV_P/E:.-I9%CC4L[D*J@%?#T$R30:#ID-CNP&+>$Q"JVNN MI\B45]5_\(AX:_Z%[2O_ "C_P#B:/\ A$/#7_0O:5_X!1__ !-/FF94L=&/+%IK\CF_B=_R3;6/^N:?^C%KYGKZ^NK6WO;9[>] M@BN()!AXI4#JW?D'@UF?\(AX:_Z%[2O_ "C_P#B:56BYNZ9>5YM#!4G3E%N M[O\ @CY4HKZK_P"$0\-?]"]I7_@%'_\ $T?\(AX:_P"A>TK_ , H_P#XFLOJ MS[GJ_P"LE+_GV_P,SX8_\DVT?_KF_P#Z,:NKJ*UM;>RMDM[*"*W@C&$BB0(J M]^ .!4M=<59)'R%>HJM651=6W]["BBBJ,0KR#XR>"MZ_\)-IL?*@+>HHZCH) M/Z'\#ZUZ_398HYX7BF19(Y%*NCC(8'@@CN*B<%.-F=F#Q<\)656/S\T?'U%? M5?\ PB'AK_H7M*_\ H__ (FC_A$/#7_0O:5_X!1__$UR_5GW/J?]9*7_ #[? MX'RI7NGP*_Y%74?^OW_V1:[?_A$/#7_0O:5_X!1__$U>L-,L-+B:+3+&VLXV M;L?\ (#OO^O:3_P!!-7*1 MT62-DD4.C##*PR"/0UTGSD7:29\>T5]5_P#"(>&O^A>TK_P"C_\ B:/^$0\- M?]"]I7_@%'_\37%]6?<^S_UDI?\ /M_@?*E%?5?_ B'AK_H7M*_\ H__B:/ M^$0\-?\ 0O:5_P" 4?\ \31]6?&O\ H7M*_P# M*/\ ^)H'A'PVK!E\/Z4"#D$64?'_ ([1]6?CY4 R<#DUMZ9X- M\1:PR_V?HUW(K=)&C*)_WTV!^M?3]MIMC98^QV5O;XZ>5$J_R%6:I89=6<]3 MB25OW=/[W_7YGBF@_ Z\F99?$5^EM'U,%K\[GV+'@?D:]5T#PQI'AFU,&C6: M0;A\\GWG?ZL>3].E:U%;QIQALCPL5F.)Q6E26G9:+^O4****T//"BBB@ KB/ M%GPLT3Q*[W, .G7[BIE%25F;T,15P\^>E*S/FS7?A M?XGT-F;[";ZW&<36>9./=?O#\L>]<@RLCE74JRG!!&"#7V%5&_T72]5'_$ST MZUN^,9GA5R/Q(KFEAE]EGTE#B.:5JT+^:T_ ^2J*^EY_A?X.N&W2:)&#_P!, MYI$'Y*PJ,?"CP6#G^Q?_ ":F_P#BZS^K3[G>N(L+;6,ON7^9\V5IZ1X XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
9 Months Ended
Sep. 30, 2022
Oct. 31, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2022  
Document Transition Report false  
Entity File Number 001-37540  
Entity Registrant Name HOSTESS BRANDS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-4168492  
Entity Address, Address Line One 7905 Quivira Road  
Entity Address, City or Town Lenexa,  
Entity Address, State or Province KS  
Entity Address, Postal Zip Code 66215  
City Area Code 816  
Local Phone Number 701-4600  
Title of 12(b) Security Class A Common Stock, Par Value of $0.0001 per share  
Trading Symbol TWNK  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   133,886,737
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001644406  
Current Fiscal Year End Date --12-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 190,828 $ 249,159
Short-term investments 41,891 0
Accounts receivable, net 199,917 148,180
Inventories 65,444 52,813
Prepaids and other current assets 10,914 10,564
Total current assets 508,994 460,716
Property and equipment, net 385,085 335,305
Intangible assets, net 1,926,758 1,944,392
Goodwill 706,615 706,615
Other assets, net 72,732 19,283
Total assets 3,600,184 3,466,311
Current liabilities:    
Long-term debt and lease obligations payable within one year 14,251 14,170
Tax receivable agreement payments payable within one year 11,100 11,600
Accounts payable 95,958 68,104
Customer trade allowances 68,799 52,746
Accrued expenses and other current liabilities 54,513 47,009
Total current liabilities 244,621 193,629
Long-term debt and lease obligations 1,088,914 1,099,975
Tax receivable agreement obligations 124,592 134,265
Deferred tax liability 343,009 317,847
Other long-term liabilities 1,568 1,605
Total liabilities 1,802,704 1,747,321
Commitments and Contingencies (Note 9)
Class A common stock, $0.0001 par value, 200,000,000 shares authorized, 142,567,808 shares issued and 134,570,118 shares outstanding as of September 30, 2022 and 142,031,329 shares issued and 138,278,573 shares outstanding as of December 31, 2021 14 14
Additional paid in capital 1,307,813 1,303,254
Accumulated other comprehensive income (loss) 36,172 (506)
Retained earnings 606,703 475,400
Treasury stock (153,222) (59,172)
Stockholders’ equity 1,797,480 1,718,990
Total liabilities and stockholders’ equity $ 3,600,184 $ 3,466,311
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 200,000,000 200,000,000
Common stock, issued (in shares) 142,567,808 142,031,329
Common stock, outstanding (in shares) 134,570,118 138,278,573
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Net revenue $ 346,226 $ 287,969 $ 1,018,749 $ 844,875
Cost of goods sold 230,805 188,990 675,004 545,271
Gross profit 115,421 98,979 343,745 299,604
Operating costs and expenses:        
Advertising and marketing 15,816 14,767 43,353 39,692
Selling 9,696 8,166 29,610 26,250
General and administrative 30,502 23,565 90,301 69,254
Amortization of customer relationships 5,878 5,877 17,634 17,633
Tax receivable agreement remeasurement (860) 0 (860) 0
Total operating costs and expenses 61,032 52,375 180,038 152,829
Operating income 54,389 46,604 163,707 146,775
Other expense (income):        
Interest expense, net 10,276 9,928 29,683 29,899
Change in fair value of warrant liabilities 0 228 0 683
Other expense (income) (31,921) 378 (31,992) 1,808
Total other expense (income) (21,645) 10,534 (2,309) 32,390
Income before income taxes 76,034 36,070 166,016 114,385
Income tax expense 9,765 9,878 34,713 31,614
Net income $ 66,269 $ 26,192 $ 131,303 $ 82,771
Earnings per Class A share:        
Basic (in usd per share) $ 0.49 $ 0.20 $ 0.95 $ 0.63
Diluted (in usd per share) $ 0.48 $ 0.19 $ 0.95 $ 0.60
Weighted-average shares outstanding:        
Basic (in shares) 136,436,428 129,846,551 137,636,441 130,679,974
Diluted (in shares) 137,604,256 138,058,866 138,702,172 138,036,371
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 66,269 $ 26,192 $ 131,303 $ 82,771
Other comprehensive income:        
Unrealized gain (loss) on interest rate swap and foreign currency contracts designated as a cash flow hedge 19,058 (192) 49,041 5,058
Reclassification into net income (1,188) 962 697 3,441
Income tax expense (4,691) (203) (13,060) (2,253)
Comprehensive income $ 79,448 $ 26,759 $ 167,981 $ 89,017
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2020   130,347,000        
Beginning balance at Dec. 31, 2020 $ 1,620,725 $ 13 $ 1,281,018 $ (10,407) $ 356,101 $ (6,000)
Treasury stock, beginning balance (in shares) at Dec. 31, 2020           444,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 32,894     6,162 26,732  
Share-based compensation (in shares)   146,000        
Share-based compensation 2,723   2,723      
Exercise of employee stock options (in shares)   20,000        
Exercise of employee stock options 262   262      
Exercise of public warrants (in shares)   672,000        
Exercise of public warrants 7,722   7,722      
Payment of taxes for employee stock awards (843)   (843)      
Ending balance (in shares) at Mar. 31, 2021   131,185,000        
Ending balance at Mar. 31, 2021 1,663,483 $ 13 1,290,882 (4,245) 382,833 $ (6,000)
Treasury stock, ending balance (in shares) at Mar. 31, 2021           444,000
Beginning balance (in shares) at Dec. 31, 2020   130,347,000        
Beginning balance at Dec. 31, 2020 1,620,725 $ 13 1,281,018 (10,407) 356,101 $ (6,000)
Treasury stock, beginning balance (in shares) at Dec. 31, 2020           444,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 89,017          
Ending balance (in shares) at Sep. 30, 2021   129,170,000        
Ending balance at Sep. 30, 2021 1,678,990 $ 13 1,300,329 (4,161) 438,872 $ (56,063)
Treasury stock, ending balance (in shares) at Sep. 30, 2021           3,572,000
Beginning balance (in shares) at Mar. 31, 2021   131,185,000        
Beginning balance at Mar. 31, 2021 1,663,483 $ 13 1,290,882 (4,245) 382,833 $ (6,000)
Treasury stock, beginning balance (in shares) at Mar. 31, 2021           444,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 29,364     (483) 29,847  
Share-based compensation (in shares)   22,000        
Share-based compensation 1,640   1,640      
Exercise of employee stock options (in shares)   220,000        
Exercise of employee stock options 3,135   3,135      
Exercise of public warrants (in shares)   209,000        
Exercise of public warrants 2,405   2,405      
Payment of taxes for employee stock awards (392)   (392)      
Repurchase of common stock (in shares)   1,176,000       1,176,000
Repurchase of common stock (16,691)         $ (16,691)
Ending balance (in shares) at Jun. 30, 2021   130,460,000        
Ending balance at Jun. 30, 2021 1,682,944 $ 13 1,297,670 (4,728) 412,680 $ (22,691)
Treasury stock, ending balance (in shares) at Jun. 30, 2021           1,620,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 26,759     567 26,192  
Share-based compensation 2,642   2,642      
Exercise of employee stock options (in shares)   19,000        
Exercise of employee stock options 255   255      
Exercise of public warrants (in shares)   643,000        
Exercise of public warrants (494)   (494)      
Payment of taxes for employee stock awards (42)   (42)      
Reclassification of warrants 298          
Repurchase of common stock (in shares)   1,952,000       1,952,000
Repurchase of common stock (33,372)         $ (33,372)
Ending balance (in shares) at Sep. 30, 2021   129,170,000        
Ending balance at Sep. 30, 2021 $ 1,678,990 $ 13 1,300,329 (4,161) 438,872 $ (56,063)
Treasury stock, ending balance (in shares) at Sep. 30, 2021           3,572,000
Beginning balance (in shares) at Dec. 31, 2021 138,278,573 138,279,000        
Beginning balance at Dec. 31, 2021 $ 1,718,990 $ 14 1,303,254 (506) 475,400 $ (59,172)
Treasury stock, beginning balance (in shares) at Dec. 31, 2021           3,753,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 52,784     18,226 34,558  
Share-based compensation (in shares)   350,000        
Share-based compensation 2,339   2,339      
Exercise of employee stock options (in shares)   105,000        
Exercise of employee stock options 1,662   1,662      
Payment of taxes for employee stock awards (5,216)   (5,216)      
Repurchase of common stock (in shares)   459,000       459,000
Repurchase of common stock (9,680)         $ (9,680)
Ending balance (in shares) at Mar. 31, 2022   138,275,000        
Ending balance at Mar. 31, 2022 $ 1,760,879 $ 14 1,302,039 17,720 509,958 $ (68,852)
Treasury stock, ending balance (in shares) at Mar. 31, 2022           4,212,000
Beginning balance (in shares) at Dec. 31, 2021 138,278,573 138,279,000        
Beginning balance at Dec. 31, 2021 $ 1,718,990 $ 14 1,303,254 (506) 475,400 $ (59,172)
Treasury stock, beginning balance (in shares) at Dec. 31, 2021           3,753,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) $ 167,981          
Ending balance (in shares) at Sep. 30, 2022 134,570,118 134,570,000        
Ending balance at Sep. 30, 2022 $ 1,797,480 $ 14 1,307,813 36,172 606,703 $ (153,222)
Treasury stock, ending balance (in shares) at Sep. 30, 2022           7,998,000
Beginning balance (in shares) at Mar. 31, 2022   138,275,000        
Beginning balance at Mar. 31, 2022 1,760,879 $ 14 1,302,039 17,720 509,958 $ (68,852)
Treasury stock, beginning balance (in shares) at Mar. 31, 2022           4,212,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 35,749     5,273 30,476  
Share-based compensation (in shares)   23,000        
Share-based compensation 2,648   2,648      
Exercise of employee stock options (in shares)   37,000        
Exercise of employee stock options 579   579      
Payment of taxes for employee stock awards (296)   (296)      
Repurchase of common stock (in shares)   1,848,000       1,848,000
Repurchase of common stock (38,826)         $ (38,826)
Ending balance (in shares) at Jun. 30, 2022   136,487,000        
Ending balance at Jun. 30, 2022 1,760,733 $ 14 1,304,970 22,993 540,434 $ (107,678)
Treasury stock, ending balance (in shares) at Jun. 30, 2022           6,060,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 79,448     13,179 66,269  
Share-based compensation (in shares)   1,000        
Share-based compensation 2,613   2,613      
Exercise of employee stock options (in shares)   20,000        
Exercise of employee stock options 300   300      
Payment of taxes for employee stock awards (70)   (70)      
Repurchase of common stock (in shares)   1,938,000       1,938,000
Repurchase of common stock $ (45,544)         $ (45,544)
Ending balance (in shares) at Sep. 30, 2022 134,570,118 134,570,000        
Ending balance at Sep. 30, 2022 $ 1,797,480 $ 14 $ 1,307,813 $ 36,172 $ 606,703 $ (153,222)
Treasury stock, ending balance (in shares) at Sep. 30, 2022           7,998,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)
$ in Thousands
3 Months Ended
Sep. 30, 2021
USD ($)
Statement of Stockholders' Equity [Abstract]  
Exercise of public warrants, fees $ 500
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Operating activities    
Net income $ 131,303,000 $ 82,771,000
Depreciation and amortization 44,500,000 37,992,000
Debt discount amortization 921,000 931,000
Change in fair value of warrant liabilities 0 683,000
Tax receivable agreement remeasurement (860,000) 0
Unrealized foreign exchange losses (gains) 790,000 (177,000)
Non-cash lease expense 375,000 971,000
Share-based compensation 7,600,000 7,005,000
Deferred taxes 12,104,000 18,280,000
Change in operating assets and liabilities:    
Accounts receivable (51,904,000) (31,240,000)
Inventories (12,631,000) 39,000
Prepaids and other current assets (468,000) 13,991,000
Accounts payable and accrued expenses 16,332,000 7,949,000
Customer trade allowances 16,143,000 8,441,000
Net cash provided by operating activities 164,205,000 147,636,000
Investing activities    
Purchases of property and equipment (55,240,000) (33,360,000)
Acquisition of short-term investments (62,891,000) 0
Proceeds from maturity of short-term investments 21,000,000 0
Acquisition and development of software assets (8,578,000) (3,330,000)
Net cash used in investing activities (105,709,000) (36,690,000)
Financing activities    
Repayments of long-term debt and lease obligations (8,375,000) (8,375,000)
Repurchase of common stock (94,050,000) (50,063,000)
Tax payments related to issuance of shares to employees (5,582,000) (1,277,000)
Cash received from exercise of options and warrants 2,541,000 13,285,000
Payments on tax receivable agreement (9,313,000) (9,270,000)
Net cash used in financing activities (114,779,000) (55,700,000)
Effect of exchange rate changes on cash and cash equivalents (2,048,000) (184,000)
Net increase (decrease) in cash and cash equivalents (58,331,000) 55,062,000
Cash and cash equivalents at beginning of period 249,159,000 173,034,000
Cash and cash equivalents at end of period 190,828,000 228,096,000
Cash paid during the period for:    
Interest, net of amounts capitalized 29,342,000 29,019,000
Net taxes paid 19,023,000 1,568,000
Supplemental disclosure of non-cash investing:    
Accrued capital expenditures $ 23,103,000 $ 5,603,000
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Description of Business
Hostess Brands, Inc. is a Delaware corporation headquartered in Lenexa, Kansas. The condensed consolidated financial statements include the accounts of Hostess Brands, Inc. and its subsidiaries (collectively, the “Company”). The Company is a leading sweet snacks company focused on developing, manufacturing, marketing, selling and distributing snacks in the U.S. under the Hostess® brands and in North America under the Voortman® brands. The Company produces a variety of new and classic treats including iconic Hostess® Donettes®, Twinkies®, CupCakes, Ding Dongs® and Zingers®, as well as a variety of Voortman® branded cookies and wafers.
Basis of Presentation
The Company’s operations are conducted through wholly-owned operating subsidiaries. The condensed consolidated financial statements included herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). The results of operations for any quarter or a partial fiscal year period are not necessarily indicative of the results to be expected for other periods or the full fiscal year. For the periods presented, the Company has one reportable segment.
Adoption of New Accounting Standards
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides practical expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by the amendments in this update apply only to contracts, hedging relationships, and other transactions that reference the London interbank offered rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. ASU No. 2020-04 is elective and effective as of March 12, 2020 through December 31, 2022. Once elected, this ASU must be applied prospectively for all eligible contract modifications. The Company will adopt Topic 848 when its relevant contracts are modified upon transition to alternative reference rates. The Company does not expect the adoption of Topic 848 to have a material impact on its consolidated financial statements.
Principles of Consolidation
All intercompany balances and transactions related to activity between the Company and its wholly-owned subsidiaries have been eliminated in consolidation.    
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities at the date of the financial statements and for the reported amounts of revenues and expenses during the reporting period.
Investments
The Company considers all investments purchased with original maturities of greater than three months, but less than one year as short-term investments and all investments purchased with original maturities of greater than one year as long-term investments.
The Company classifies its investments in debt securities where it has positive intent and ability to hold until maturity as held-to-maturity. As of September 30, 2022, the Company’s held-to-maturity investments classified as cash equivalents on the condensed consolidated balance sheet totaled $63.6 million, which consisted of $34.8 million of commercial paper, $12.9 million of U.S. treasury securities and $15.9 million of U.S. agency bonds and held-to-maturity investments classified as short-term investments on the condensed consolidated balance sheet totaled $41.9 million, which consisted of $20.0 million of commercial paper, $12.9 million of U.S. treasury securities and $9.0 million of U.S. agency bonds. As of December 31, 2021, the Company had no held-to-maturity investments. Held-to-maturity investments are recorded at amortized cost, which approximates fair value, and realized gains or losses are reported in interest expense, net on the condensed consolidated statements of operations. For the three and nine months ended September 30, 2022, the Company recognized $0.5 million and $0.6 million in realized gains, respectively. The Company’s held-to-maturity investments are classified as Level 2 in the fair value hierarchy because they are valued using inputs other than quoted prices, which are directly or indirectly observable in the market, including prices for similar assets in active markets as well as quoted prices for identical or similar assets in markets that are not active.
Accounts Receivable
Accounts receivable represents amounts invoiced to customers for performance obligations which have been satisfied. As of September 30, 2022 and December 31, 2021, the Company’s accounts receivable were $199.9 million and $148.2 million, respectively, which have been reduced by an allowance for damages occurring during shipment, quality claims and doubtful accounts in the amount of $4.3 million and $3.0 million for the periods ended September 30, 2022 and December 31, 2021, respectively.
The allowance for doubtful accounts represents the Company’s estimate of expected credit losses related to trade receivables. To estimate the allowance for doubtful accounts, the Company leverages information on historical losses, current conditions, and reasonable and supportable forecasts of future conditions. Account balances are written off against the allowance when the Company deems the amount is uncollectible.
Inventories
Inventories are stated at the lower of cost or net-realizable value on a first-in first-out basis. Abnormal amounts of idle facility expense, freight, handling costs, and wasted material (spoilage) are expensed in the period they are incurred.
The components of inventories are as follows:
(In thousands)
September 30,
2022
December 31,
2021
Ingredients and packaging$33,629 $22,607 
Finished goods28,047 26,988 
Inventory in transit to customers3,768 3,218 
$65,444 $52,813 
Capitalized Interest
The Company capitalizes a portion of the interest on its term loan (see Note 4. Debt and Lease Obligations) related to certain property and equipment during its construction period. The capitalized interest is recorded as part of the asset to which it relates and depreciated over the asset’s estimated useful life. The Company capitalized interest of $0.3 million and $0.5 million during the three and nine months ended September 30, 2022, respectively. No interest was capitalized during the three and nine months ended September 30, 2021. Capitalized interest is included in property and equipment, net on the condensed consolidated balance sheets.
Software Costs
Capitalized software is included in other assets on the condensed consolidated balance sheets in the amount of $20.1 million and $14.7 million as of September 30, 2022 and December 31, 2021, respectively. Capitalized software costs are amortized over their estimated useful life of up to five years commencing when such assets are ready for their intended use. Software amortization expense included in general and administrative expense on the condensed consolidated statements of operations was $1.1 million and $3.2 million for the three and nine months ended September 30, 2022, respectively, compared to $1.0 million and $2.9 million for the three and nine months ended September 30, 2021, respectively.
Disaggregation of Revenue
Net revenue consists of sales of packaged food products primarily within the Sweet Baked Goods (“SBG”) category in the United States, as well as in the Cookie category in the United States and Canada.
The following tables disaggregate revenue by geographical market and category.
Three Months Ended September 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$307,332 $33,573 $340,905 
Canada— 5,321 5,321 
$307,332 $38,894 $346,226 
Three Months Ended September 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$258,818 $25,185 $284,003 
Canada— 3,966 3,966 
$258,818 $29,151 $287,969 
Nine Months Ended September 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$907,141 $96,837 $1,003,978 
Canada— 14,771 14,771 
$907,141 $111,608 $1,018,749 
Nine Months Ended September 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$759,010 $73,394 $832,404 
Canada— 12,471 12,471 
$759,010 $85,865 $844,875 
Concentrations
The Company had one customer (together with its affiliates) that accounted for 19.7% and 20.2% of total net revenue for the three and nine months ended September 30, 2022, respectively, and 18.0% and 18.8% for the three and nine months ended September 30, 2021, respectively.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment
9 Months Ended
Sep. 30, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment consists of the following:
(In thousands)
September 30,
2022
December 31,
2021
Land and buildings$74,872 $70,692 
Right of use assets, operating32,637 32,192 
Machinery and equipment306,272 299,071 
Construction in progress86,093 26,027 
499,874 427,982 
Less accumulated depreciation and amortization(114,789)(92,677)
$385,085 $335,305 
Depreciation expense was $9.5 million and $23.7 million for the three and nine months ended September 30, 2022, compared to $5.9 million and $17.4 million for the three and nine months ended September 30, 2021, respectively.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Included in accrued expenses and other current liabilities are the following:
(In thousands)September 30,
2022
December 31,
2021
Incentive compensation$22,756 $21,172 
Payroll, vacation and other compensation12,870 7,791 
Accrued interest5,645 4,828 
Interest rate swap and foreign currency contracts639 2,042 
Other12,603 11,176 
$54,513 $47,009 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt and Lease Obligations
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Debt and Lease Obligations Debt and Lease Obligations
A summary of the carrying value of the debt and lease obligations are as follows:
(In thousands)September 30,
2022
December 31,
2021
Term loan (5.1% as of September 30, 2022)
Principal$1,083,221 $1,091,596 
Unamortized debt premium and issuance costs(3,101)(3,679)
1,080,120 1,087,917 
Lease obligations23,045 26,228 
Total debt and lease obligations1,103,165 1,114,145 
Less: Current portion of long term debt and lease obligations(14,251)(14,170)
Long-term portion$1,088,914 $1,099,975 
At September 30, 2022, minimum debt repayments under the term loan are due as follows:
(In thousands)
2022$2,792 
202311,167 
202411,167 
20251,058,095 
Leases
The Company has entered into operating leases for certain properties which expire at various times through 2026. The Company determines if an arrangement is a lease at inception.
At September 30, 2022 and December 31, 2021, right of use assets related to operating leases are included in property and equipment, net on the condensed consolidated balance sheets (see Note 2. Property and Equipment). As of September 30, 2022 and December 31, 2021, the Company had no outstanding financing leases. Lease liabilities for operating leases are included in the current and non-current portions of long-term debt and lease obligations on the condensed consolidated balance sheets.
The table below shows the composition of lease expense:
Three Months EndedNine Months Ended
(In thousands)September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Operating lease expense$1,623 $1,504 $4,811 $4,928 
Short-term lease expense645 501 1,479 1,083 
Variable lease expense403 367 1,176 1,109 
$2,671 $2,372 $7,466 $7,120 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments
9 Months Ended
Sep. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments
Interest Rate Swap and Foreign Currency Contracts
The Company entered into interest rate swap contracts with counterparties to make a series of payments based on fixed rates ranging from 1.11% to 2.06% in addition to the term loan margin of 2.25% and receive a series of payments based on the greater of LIBOR or 0.75%. Both the fixed and floating payment streams are based on the September 30, 2022 notional amount of $700 million, outstanding through August 2025. The Company entered into these transactions to reduce its exposure to changes in cash flows associated with its variable rate debt and has designated these derivatives as cash flow hedges. At September 30, 2022, the interest on the Company’s variable rate debt hedged by these contracts is effectively fixed at rates ranging from 3.36% to 4.31%.
To reduce the effect of fluctuations in Canadian dollar (“CAD”) denominated expenses relative to their U.S. dollar equivalents originating from its Canadian operations, the Company entered into CAD purchase contracts. The contracts provide for the Company to sell a total of $9.5 million USD for $12.1 million CAD at varying defined settlement dates through June 2023. The Company has designated these contracts as cash flow hedges.
A summary of the fair value of interest rate and foreign currency instruments is as follows:
(In thousands)September 30,
2022
December 31,
2021
Asset derivativesLocation
Interest rate swap contracts (1)Other non-current assets$50,219 $1,803 
Liability derivativesLocation
Interest rate swap contracts (1)Accrued expenses$— $1,798 
Foreign currency contracts (2)Accrued expenses639 244 
$639 $2,042 
(1) The fair values of interest rate swap contracts are measured on a recurring basis by netting the discounted future fixed cash payments and the discounted expected variable cash receipts. The variable cash receipts are based on the expectation of future interest rates (forward curves) derived from observed market interest rate curves (Level 2).
(2) The fair values of foreign currency contracts are measured at each reporting period by comparison to available market information on similar contracts (Level 2).

A summary of the gains and losses related to interest rate and foreign currency instruments on the condensed consolidated statements of operations is as follows:
Three Months EndedNine Months Ended
(In thousands)September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(Gain ) Loss on derivative contracts designated as cash flow hedgesLocation
Interest rate swap contractsInterest expense, net$(1,325)$962 $560 $3,441 
Foreign currency contractsCost of goods sold137 — 137 — 
$(1,188)$962 $697 $3,441 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per Share
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
Basic earnings per share is calculated by dividing net income for the period by the weighted average number of shares of Class A common stock outstanding for the period excluding non-vested share-based awards. In computing diluted earnings per share, basic earnings per share is adjusted for the assumed issuance of all applicable potentially dilutive share-based awards including RSUs and stock options as well as public and private placement warrants.

Below are basic and diluted net income per share:
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Numerator:
Net income (in thousands)$66,269 $26,192 $131,303 $82,771 
Denominator:
Weighted-average Class A shares outstanding - basic 136,436,428 129,846,551 137,636,441 130,679,974 
Dilutive effect of warrants— 7,462,176 — 6,700,256 
Dilutive effect of RSUs646,474 564,237 566,463 515,334 
Dilutive effect of stock options521,354 185,902 499,268 140,807 
Weighted-average shares outstanding - diluted137,604,256 138,058,866 138,702,172 138,036,371 
Net income per Class A share - basic$0.49 $0.20 $0.95 $0.63 
Net income per Class A share - diluted$0.48 $0.19 $0.95 $0.60 
For warrants that are liability-classified, during periods when the impact would be dilutive, the Company assumes share settlement of the instruments as of the beginning of the reporting period and adjusts the numerator to remove the change in fair value of the warrant liability and adjusts the denominator to include the dilutive shares calculated using the treasury stock method. All warrants were exercised or expired as of December 31, 2021.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes The Company is subject to U.S. federal, state and local income taxes as well as Canadian income tax on its controlled foreign subsidiary. The income tax provision is determined based on the estimated full year effective tax rate, adjusted for infrequent or unusual items, which are recognized on a discrete basis in the period they occur. The Company’s estimated annual effective tax rate is 27.3% prior to taking into account any discrete items.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Tax Receivable Agreement Obligations
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Tax Receivable Agreement Obligations Tax Receivable Agreement Obligations
The following table summarizes activity related to the tax receivable agreement for the nine months ended September 30, 2022:
(In thousands)
Balance December 31, 2021$145,865 
Remeasurement due to change in estimated state tax rate(860)
Payments(9,313)
Balance September 30, 2022$135,692 

As of September 30, 2022 the future expected payments under the tax receivable agreement are as follows:
(In thousands)
2022$2,300 
202310,300 
20246,700 
20258,500 
202611,200 
Thereafter96,692 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Liabilities related to legal proceedings are recorded when it is probable that a liability has been incurred and the associated amount can be reasonably estimated. Where the estimated amount of loss is within a range of amounts and no amount within the range is a better estimate than any other amount, the minimum amount is accrued. As additional information becomes available, potential liabilities are reassessed and the estimates revised, if necessary. Any accrued liabilities are subject to change in the future based on new developments in each matter, or changes in circumstances, which could have a material effect on the Company’s financial condition and results of operations.
In December 2020, the Company asserted claims for indemnification against the sellers under the terms of the Share Purchase Agreement pursuant to which the Company acquired Voortman (the “Agreement”). The claims arose out of alleged breaches by the sellers of certain representations, warranties and covenants contained in the Agreement relating to periods prior to the closing of the acquisition. The Company also submitted claims relating to these alleged breaches under the representation and warranty insurance policy (“RWI”) it purchased in connection with the acquisition. In June 2022, the RWI insurers agreed to pay the Company $42.5 million CAD (the RWI coverage limit) (the “Proceeds”) related to these breaches. During the three months ended September 30, 2022, the Company received the Proceeds and recognized a gain of $42.5 million CAD ($33.0 million) in other expense (income) on its condensed consolidated statement of operations. Per agreement with the RWI insurers, under no circumstances will the Company be required to return the Proceeds.
On November 1, 2022, pursuant to the agreement with the RWI insurer, the Company, through its subsidiary Voortman Cookies Limited requested that the Ontario (Canada) Superior Court of Justice issue a Statement of Claim (the “Claim”) related to the breaches against certain of the sellers from whom Voortman was acquired. The Claim alleges the seller defendants made certain non-disclosures and misrepresentations to induce the Company to overpay for Voortman. The Company is seeking damages of $109 million CAD representing the amount of the aggregate liability of the sellers for indemnification under the Agreement, $5.0 million CAD in punitive or aggravated damages, interest, proceedings fees and any other relief the presiding court deems appropriate. A portion of any recovery will be shared with the RWI insurers. Although the Company strongly believes that its Claim against the
sellers is meritorious, no assurance can be given as to whether the Company will recover all, or any part, of the amounts it is pursuing.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The Company’s operations are conducted through wholly-owned operating subsidiaries. The condensed consolidated financial statements included herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). The results of operations for any quarter or a partial fiscal year period are not necessarily indicative of the results to be expected for other periods or the full fiscal year. For the periods presented, the Company has one reportable segment.
Adoption of New Accounting Standards
Adoption of New Accounting Standards
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides practical expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by the amendments in this update apply only to contracts, hedging relationships, and other transactions that reference the London interbank offered rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. ASU No. 2020-04 is elective and effective as of March 12, 2020 through December 31, 2022. Once elected, this ASU must be applied prospectively for all eligible contract modifications. The Company will adopt Topic 848 when its relevant contracts are modified upon transition to alternative reference rates. The Company does not expect the adoption of Topic 848 to have a material impact on its consolidated financial statements.
Principles of Consolidation Principles of ConsolidationAll intercompany balances and transactions related to activity between the Company and its wholly-owned subsidiaries have been eliminated in consolidation.
Use of Estimates Use of EstimatesThe preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities at the date of the financial statements and for the reported amounts of revenues and expenses during the reporting period.
Investments
Investments
The Company considers all investments purchased with original maturities of greater than three months, but less than one year as short-term investments and all investments purchased with original maturities of greater than one year as long-term investments.
The Company classifies its investments in debt securities where it has positive intent and ability to hold until maturity as held-to-maturity. As of September 30, 2022, the Company’s held-to-maturity investments classified as cash equivalents on the condensed consolidated balance sheet totaled $63.6 million, which consisted of $34.8 million of commercial paper, $12.9 million of U.S. treasury securities and $15.9 million of U.S. agency bonds and held-to-maturity investments classified as short-term investments on the condensed consolidated balance sheet totaled $41.9 million, which consisted of $20.0 million of commercial paper, $12.9 million of U.S. treasury securities and $9.0 million of U.S. agency bonds. As of December 31, 2021, the Company had no held-to-maturity investments. Held-to-maturity investments are recorded at amortized cost, which approximates fair value, and realized gains or losses are reported in interest expense, net on the condensed consolidated statements of operations. For the three and nine months ended September 30, 2022, the Company recognized $0.5 million and $0.6 million in realized gains, respectively. The Company’s held-to-maturity investments are classified as Level 2 in the fair value hierarchy because they are valued using inputs other than quoted prices, which are directly or indirectly observable in the market, including prices for similar assets in active markets as well as quoted prices for identical or similar assets in markets that are not active.
Accounts Receivable
Accounts Receivable
Accounts receivable represents amounts invoiced to customers for performance obligations which have been satisfied. As of September 30, 2022 and December 31, 2021, the Company’s accounts receivable were $199.9 million and $148.2 million, respectively, which have been reduced by an allowance for damages occurring during shipment, quality claims and doubtful accounts in the amount of $4.3 million and $3.0 million for the periods ended September 30, 2022 and December 31, 2021, respectively.
The allowance for doubtful accounts represents the Company’s estimate of expected credit losses related to trade receivables. To estimate the allowance for doubtful accounts, the Company leverages information on historical losses, current conditions, and reasonable and supportable forecasts of future conditions. Account balances are written off against the allowance when the Company deems the amount is uncollectible.
Inventories
Inventories
Inventories are stated at the lower of cost or net-realizable value on a first-in first-out basis. Abnormal amounts of idle facility expense, freight, handling costs, and wasted material (spoilage) are expensed in the period they are incurred.
Capitalized Interest
Capitalized Interest
The Company capitalizes a portion of the interest on its term loan (see Note 4. Debt and Lease Obligations) related to certain property and equipment during its construction period. The capitalized interest is recorded as part of the asset to which it relates and depreciated over the asset’s estimated useful life. The Company capitalized interest of $0.3 million and $0.5 million during the three and nine months ended September 30, 2022, respectively. No interest was capitalized during the three and nine months ended September 30, 2021. Capitalized interest is included in property and equipment, net on the condensed consolidated balance sheets.
Software Costs
Software Costs
Capitalized software is included in other assets on the condensed consolidated balance sheets in the amount of $20.1 million and $14.7 million as of September 30, 2022 and December 31, 2021, respectively. Capitalized software costs are amortized over their estimated useful life of up to five years commencing when such assets are ready for their intended use. Software amortization expense included in general and administrative expense on the condensed consolidated statements of operations was $1.1 million and $3.2 million for the three and nine months ended September 30, 2022, respectively, compared to $1.0 million and $2.9 million for the three and nine months ended September 30, 2021, respectively.
Disaggregation of Revenue Disaggregation of RevenueNet revenue consists of sales of packaged food products primarily within the Sweet Baked Goods (“SBG”) category in the United States, as well as in the Cookie category in the United States and Canada.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Components of Inventories
The components of inventories are as follows:
(In thousands)
September 30,
2022
December 31,
2021
Ingredients and packaging$33,629 $22,607 
Finished goods28,047 26,988 
Inventory in transit to customers3,768 3,218 
$65,444 $52,813 
Disaggregation of Revenue
The following tables disaggregate revenue by geographical market and category.
Three Months Ended September 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$307,332 $33,573 $340,905 
Canada— 5,321 5,321 
$307,332 $38,894 $346,226 
Three Months Ended September 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$258,818 $25,185 $284,003 
Canada— 3,966 3,966 
$258,818 $29,151 $287,969 
Nine Months Ended September 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$907,141 $96,837 $1,003,978 
Canada— 14,771 14,771 
$907,141 $111,608 $1,018,749 
Nine Months Ended September 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$759,010 $73,394 $832,404 
Canada— 12,471 12,471 
$759,010 $85,865 $844,875 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consists of the following:
(In thousands)
September 30,
2022
December 31,
2021
Land and buildings$74,872 $70,692 
Right of use assets, operating32,637 32,192 
Machinery and equipment306,272 299,071 
Construction in progress86,093 26,027 
499,874 427,982 
Less accumulated depreciation and amortization(114,789)(92,677)
$385,085 $335,305 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Included in accrued expenses and other current liabilities are the following:
(In thousands)September 30,
2022
December 31,
2021
Incentive compensation$22,756 $21,172 
Payroll, vacation and other compensation12,870 7,791 
Accrued interest5,645 4,828 
Interest rate swap and foreign currency contracts639 2,042 
Other12,603 11,176 
$54,513 $47,009 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt and Lease Obligations (Tables)
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Summary of Debt and Lease Obligation
A summary of the carrying value of the debt and lease obligations are as follows:
(In thousands)September 30,
2022
December 31,
2021
Term loan (5.1% as of September 30, 2022)
Principal$1,083,221 $1,091,596 
Unamortized debt premium and issuance costs(3,101)(3,679)
1,080,120 1,087,917 
Lease obligations23,045 26,228 
Total debt and lease obligations1,103,165 1,114,145 
Less: Current portion of long term debt and lease obligations(14,251)(14,170)
Long-term portion$1,088,914 $1,099,975 
Schedule of Maturities of Long-term Debt
At September 30, 2022, minimum debt repayments under the term loan are due as follows:
(In thousands)
2022$2,792 
202311,167 
202411,167 
20251,058,095 
Composition of Lease Expenses
The table below shows the composition of lease expense:
Three Months EndedNine Months Ended
(In thousands)September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Operating lease expense$1,623 $1,504 $4,811 $4,928 
Short-term lease expense645 501 1,479 1,083 
Variable lease expense403 367 1,176 1,109 
$2,671 $2,372 $7,466 $7,120 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments (Tables)
9 Months Ended
Sep. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of the Fair Value of Interest Rate and Foreign Currency Instruments
A summary of the fair value of interest rate and foreign currency instruments is as follows:
(In thousands)September 30,
2022
December 31,
2021
Asset derivativesLocation
Interest rate swap contracts (1)Other non-current assets$50,219 $1,803 
Liability derivativesLocation
Interest rate swap contracts (1)Accrued expenses$— $1,798 
Foreign currency contracts (2)Accrued expenses639 244 
$639 $2,042 
(1) The fair values of interest rate swap contracts are measured on a recurring basis by netting the discounted future fixed cash payments and the discounted expected variable cash receipts. The variable cash receipts are based on the expectation of future interest rates (forward curves) derived from observed market interest rate curves (Level 2).
(2) The fair values of foreign currency contracts are measured at each reporting period by comparison to available market information on similar contracts (Level 2).
Summary of the Gains and Losses Related to Interest Rate and Foreign Currency Instruments in the Consolidated Statement of Operations
A summary of the gains and losses related to interest rate and foreign currency instruments on the condensed consolidated statements of operations is as follows:
Three Months EndedNine Months Ended
(In thousands)September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(Gain ) Loss on derivative contracts designated as cash flow hedgesLocation
Interest rate swap contractsInterest expense, net$(1,325)$962 $560 $3,441 
Foreign currency contractsCost of goods sold137 — 137 — 
$(1,188)$962 $697 $3,441 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Basic and Diluted Net Income Per Share
Below are basic and diluted net income per share:
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Numerator:
Net income (in thousands)$66,269 $26,192 $131,303 $82,771 
Denominator:
Weighted-average Class A shares outstanding - basic 136,436,428 129,846,551 137,636,441 130,679,974 
Dilutive effect of warrants— 7,462,176 — 6,700,256 
Dilutive effect of RSUs646,474 564,237 566,463 515,334 
Dilutive effect of stock options521,354 185,902 499,268 140,807 
Weighted-average shares outstanding - diluted137,604,256 138,058,866 138,702,172 138,036,371 
Net income per Class A share - basic$0.49 $0.20 $0.95 $0.63 
Net income per Class A share - diluted$0.48 $0.19 $0.95 $0.60 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Tax Receivable Agreement Obligations (Tables)
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Summary of Tax Receivable Agreement
The following table summarizes activity related to the tax receivable agreement for the nine months ended September 30, 2022:
(In thousands)
Balance December 31, 2021$145,865 
Remeasurement due to change in estimated state tax rate(860)
Payments(9,313)
Balance September 30, 2022$135,692 
Future Expected Payments Under Tax Receivable Arrangement
As of September 30, 2022 the future expected payments under the tax receivable agreement are as follows:
(In thousands)
2022$2,300 
202310,300 
20246,700 
20258,500 
202611,200 
Thereafter96,692 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Basis of Presentation (Details)
9 Months Ended
Sep. 30, 2022
segment
Accounting Policies [Abstract]  
Number of reportable segments 1
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Investments (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Cash and Cash Equivalents [Line Items]          
Cash and cash equivalents $ 190,828,000   $ 190,828,000   $ 249,159,000
Short-term investments 41,891,000   41,891,000   0
Cash and cash equivalents and short-term investments         0
Realized gains (losses) (less than) 500,000   600,000    
Interest costs capitalized 300,000 $ 0 500,000 $ 0  
Held to Maturity Investment          
Cash and Cash Equivalents [Line Items]          
Short-term investments         $ 41,900,000
Commercial Paper, Not Included with Cash and Cash Equivalents          
Cash and Cash Equivalents [Line Items]          
Short-term investments 20,000,000   20,000,000    
U.S. Treasury Securities          
Cash and Cash Equivalents [Line Items]          
Short-term investments 12,900,000   12,900,000    
U.S. Agency Bonds          
Cash and Cash Equivalents [Line Items]          
Short-term investments 9,000,000   9,000,000    
Held to Maturity Investment          
Cash and Cash Equivalents [Line Items]          
Cash and cash equivalents 63,600,000   63,600,000    
Commercial Paper          
Cash and Cash Equivalents [Line Items]          
Cash and cash equivalents 34,800,000   34,800,000    
U.S. Treasury Securities          
Cash and Cash Equivalents [Line Items]          
Cash and cash equivalents 12,900,000   12,900,000    
U.S. Agency Bonds          
Cash and Cash Equivalents [Line Items]          
Cash and cash equivalents $ 15,900,000   $ 15,900,000    
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Accounts receivable $ 199,917 $ 148,180
Reserve to cover allowances for damages occurring during shipment, quality claims and doubtful accounts $ 4,300 $ 3,000
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Ingredients and packaging $ 33,629 $ 22,607
Finished goods 28,047 26,988
Inventory in transit to customers 3,768 3,218
Inventories $ 65,444 $ 52,813
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Capitalized Interest (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Accounting Policies [Abstract]        
Interest costs capitalized $ 300,000 $ 0 $ 500,000 $ 0
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Software Costs (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Accounting Policies [Abstract]          
Capitalized software $ 20.1   $ 20.1   $ 14.7
Capitalized software, estimated useful life     5 years    
Software amortization expense $ 1.1 $ 1.0 $ 3.2 $ 2.9  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Net revenue $ 346,226 $ 287,969 $ 1,018,749 $ 844,875
United States        
Disaggregation of Revenue [Line Items]        
Net revenue 340,905 284,003 1,003,978 832,404
Canada        
Disaggregation of Revenue [Line Items]        
Net revenue 5,321 3,966 14,771 12,471
Sweet Baked Goods        
Disaggregation of Revenue [Line Items]        
Net revenue 307,332 258,818 907,141 759,010
Sweet Baked Goods | United States        
Disaggregation of Revenue [Line Items]        
Net revenue 307,332 258,818 907,141 759,010
Sweet Baked Goods | Canada        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Cookies        
Disaggregation of Revenue [Line Items]        
Net revenue 38,894 29,151 111,608 85,865
Cookies | United States        
Disaggregation of Revenue [Line Items]        
Net revenue 33,573 25,185 96,837 73,394
Cookies | Canada        
Disaggregation of Revenue [Line Items]        
Net revenue $ 5,321 $ 3,966 $ 14,771 $ 12,471
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Concentrations (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
One Customer | Customer concentration risk | Consolidated net revenues        
Concentration Risk [Line Items]        
Percentage of total net revenues for customer 19.70% 18.00% 20.20% 18.80%
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 499,874   $ 499,874   $ 427,982
Less accumulated depreciation and amortization (114,789)   (114,789)   (92,677)
Property and equipment, net 385,085   385,085   335,305
Depreciation expense 9,500 $ 5,900 23,700 $ 17,400  
Land and buildings          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 74,872   74,872   70,692
Right of use assets, operating          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 32,637   32,637   32,192
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 306,272   306,272   299,071
Construction in progress          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 86,093   $ 86,093   $ 26,027
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Incentive compensation $ 22,756 $ 21,172
Payroll, vacation and other compensation 12,870 7,791
Accrued interest 5,645 4,828
Interest rate swap and foreign currency contracts 639 2,042
Other 12,603 11,176
Accrued expenses and other current liabilities $ 54,513 $ 47,009
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt and Lease Obligations - Summary of Debt and Lease Obligation (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Lease obligations $ 23,045 $ 26,228
Total debt and lease obligations $ 1,103,165 $ 1,114,145
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Less: Current portion of long term debt and lease obligations Less: Current portion of long term debt and lease obligations
Less: Current portion of long term debt and lease obligations $ (14,251) $ (14,170)
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term portion Long-term portion
Long-term portion $ 1,088,914 $ 1,099,975
Term Loan    
Debt Instrument [Line Items]    
Effective fixed interest rate on long-term debt (as a percent) 5.10%  
Principal $ 1,083,221 1,091,596
Unamortized debt premium and issuance costs (3,101) (3,679)
Long-term debt $ 1,080,120 $ 1,087,917
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt and Lease Obligations - Schedule of Maturities of Long-term Debt (Details) - Term Loan
$ in Thousands
Sep. 30, 2022
USD ($)
Debt Instrument [Line Items]  
2022 $ 2,792
2023 11,167
2024 11,167
2025 $ 1,058,095
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt and Lease Obligations - Composition of Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Debt Disclosure [Abstract]        
Operating lease expense $ 1,623 $ 1,504 $ 4,811 $ 4,928
Short-term lease expense 645 501 1,479 1,083
Variable lease expense 403 367 1,176 1,109
Total lease cost $ 2,671 $ 2,372 $ 7,466 $ 7,120
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments - Narrative (Details)
$ in Millions
9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2022
CAD ($)
Term Loan    
Derivative [Line Items]    
Effective fixed interest rate on long-term debt (as a percent) 5.10% 5.10%
LIBOR Floor | Term Loan    
Derivative [Line Items]    
Effective fixed interest rate on long-term debt 2.25%  
Cash Flow Hedge    
Derivative [Line Items]    
Maximum contracted sales amount $ 9,500,000 $ 12.1
Designated as Hedging Instrument | Interest rate swap contracts | Cash Flow Hedge    
Derivative [Line Items]    
Notional amount of derivative contracts $ 700,000,000  
Designated as Hedging Instrument | Interest rate swap contracts | Cash Flow Hedge | LIBOR    
Derivative [Line Items]    
Basis spread on variable rate (as a percent) 0.75% 0.75%
Designated as Hedging Instrument | Interest rate swap contracts | Cash Flow Hedge | Minimum    
Derivative [Line Items]    
Fixed interest rate 1.11% 1.11%
Effective fixed interest rate on long-term debt (as a percent) 3.36% 3.36%
Designated as Hedging Instrument | Interest rate swap contracts | Cash Flow Hedge | Maximum    
Derivative [Line Items]    
Fixed interest rate 2.06% 2.06%
Effective fixed interest rate on long-term debt (as a percent) 4.31% 4.31%
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments - Summary of the Fair Value of Interest Rate and Foreign Currency Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Derivative [Line Items]    
Liability derivatives $ 639 $ 2,042
Other non-current assets | Interest rate swap contracts    
Derivative [Line Items]    
Asset derivatives 50,219 1,803
Accrued expenses | Interest rate swap contracts    
Derivative [Line Items]    
Liability derivatives 0 1,798
Accrued expenses | Foreign currency contracts    
Derivative [Line Items]    
Liability derivatives $ 639 $ 244
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments - Summary of the Gains and Losses Related to Interest Rate and Foreign Currency Instruments in the Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Derivative [Line Items]        
(Gain ) Loss on derivative contracts designated as cash flow hedges $ (1,188) $ 962 $ 697 $ 3,441
Interest rate swap contracts | Interest expense, net        
Derivative [Line Items]        
(Gain ) Loss on derivative contracts designated as cash flow hedges (1,325) 962 560 3,441
Foreign currency contracts | Cost of goods sold        
Derivative [Line Items]        
(Gain ) Loss on derivative contracts designated as cash flow hedges $ 137 $ 0 $ 137 $ 0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerator:        
Net income (in thousands) $ 66,269 $ 26,192 $ 131,303 $ 82,771
Denominator:        
Weighted-average Class A shares outstanding - basic (in shares) 136,436,428 129,846,551 137,636,441 130,679,974
Dilutive effect of warrants (in shares) 0 7,462,176 0 6,700,256
Weighted-average shares outstanding - diluted (in shares) 137,604,256 138,058,866 138,702,172 138,036,371
Net income per Class A share - basic (in usd per share) $ 0.49 $ 0.20 $ 0.95 $ 0.63
Net income per Class A share - dilutive (in usd per share) $ 0.48 $ 0.19 $ 0.95 $ 0.60
RSUs        
Denominator:        
Dilutive effect of share-based payment arrangements (in shares) 646,474 564,237 566,463 515,334
Options        
Denominator:        
Dilutive effect of share-based payment arrangements (in shares) 521,354 185,902 499,268 140,807
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Details)
12 Months Ended
Dec. 31, 2022
Forecast  
Income Tax Disclosure [Line Items]  
Effective income tax rate (as a percent) 27.30%
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Tax Receivable Agreement Obligations - Summary of Activity (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Reconciliation Of Tax Receivable Agreement Liability [Roll Forward]  
Beginning balance $ 145,865
Remeasurement due to tax law change (860)
Payments (9,313)
Ending balance $ 135,692
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Tax Receivable Agreement Obligations - Future Expected Payments (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Income Tax Disclosure [Abstract]  
2022 $ 2,300
2023 10,300
2024 6,700
2025 8,500
2026 11,200
Thereafter $ 96,692
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Details)
$ in Millions, $ in Millions
Nov. 01, 2022
CAD ($)
Sep. 30, 2022
CAD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
CAD ($)
Gain Contingencies [Line Items]        
Gain contingency, unrecorded amount       $ 42.5
Gain contingency recognized   $ 42.5 $ 33.0  
Subsequent Event        
Gain Contingencies [Line Items]        
Gain contingency, damages sought, value $ 109.0      
Gain contingency, punitive or aggravated damages, interest, proceedings fees and any other relief sought, value $ 5.0      
XML 58 twnk-20220930_htm.xml IDEA: XBRL DOCUMENT 0001644406 2022-01-01 2022-09-30 0001644406 2022-10-31 0001644406 2022-09-30 0001644406 2021-12-31 0001644406 2022-07-01 2022-09-30 0001644406 2021-07-01 2021-09-30 0001644406 2021-01-01 2021-09-30 0001644406 us-gaap:CommonStockMember 2021-12-31 0001644406 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001644406 us-gaap:RetainedEarningsMember 2021-12-31 0001644406 us-gaap:TreasuryStockCommonMember 2021-12-31 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001644406 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001644406 2022-01-01 2022-03-31 0001644406 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001644406 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001644406 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001644406 us-gaap:CommonStockMember 2022-03-31 0001644406 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001644406 us-gaap:RetainedEarningsMember 2022-03-31 0001644406 us-gaap:TreasuryStockCommonMember 2022-03-31 0001644406 2022-03-31 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001644406 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001644406 2022-04-01 2022-06-30 0001644406 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001644406 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001644406 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0001644406 us-gaap:CommonStockMember 2022-06-30 0001644406 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001644406 us-gaap:RetainedEarningsMember 2022-06-30 0001644406 us-gaap:TreasuryStockCommonMember 2022-06-30 0001644406 2022-06-30 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001644406 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001644406 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001644406 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001644406 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-09-30 0001644406 us-gaap:CommonStockMember 2022-09-30 0001644406 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001644406 us-gaap:RetainedEarningsMember 2022-09-30 0001644406 us-gaap:TreasuryStockCommonMember 2022-09-30 0001644406 us-gaap:CommonStockMember 2020-12-31 0001644406 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001644406 us-gaap:RetainedEarningsMember 2020-12-31 0001644406 us-gaap:TreasuryStockCommonMember 2020-12-31 0001644406 2020-12-31 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001644406 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001644406 2021-01-01 2021-03-31 0001644406 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001644406 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001644406 us-gaap:CommonStockMember 2021-03-31 0001644406 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001644406 us-gaap:RetainedEarningsMember 2021-03-31 0001644406 us-gaap:TreasuryStockCommonMember 2021-03-31 0001644406 2021-03-31 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001644406 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001644406 2021-04-01 2021-06-30 0001644406 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001644406 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001644406 us-gaap:TreasuryStockCommonMember 2021-04-01 2021-06-30 0001644406 us-gaap:CommonStockMember 2021-06-30 0001644406 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001644406 us-gaap:RetainedEarningsMember 2021-06-30 0001644406 us-gaap:TreasuryStockCommonMember 2021-06-30 0001644406 2021-06-30 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001644406 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001644406 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001644406 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001644406 us-gaap:TreasuryStockCommonMember 2021-07-01 2021-09-30 0001644406 us-gaap:CommonStockMember 2021-09-30 0001644406 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001644406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001644406 us-gaap:RetainedEarningsMember 2021-09-30 0001644406 us-gaap:TreasuryStockCommonMember 2021-09-30 0001644406 2021-09-30 0001644406 twnk:HeldToMaturityInvestmentMember 2022-09-30 0001644406 us-gaap:CommercialPaperMember 2022-09-30 0001644406 us-gaap:USTreasurySecuritiesMember 2022-09-30 0001644406 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2022-09-30 0001644406 twnk:HeldToMaturityInvestmentMember 2021-12-31 0001644406 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-09-30 0001644406 us-gaap:USTreasurySecuritiesMember 2022-09-30 0001644406 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2022-09-30 0001644406 country:US twnk:SweetBakedGoodsMember 2022-07-01 2022-09-30 0001644406 country:US twnk:CookiesMember 2022-07-01 2022-09-30 0001644406 country:US 2022-07-01 2022-09-30 0001644406 country:CA twnk:SweetBakedGoodsMember 2022-07-01 2022-09-30 0001644406 country:CA twnk:CookiesMember 2022-07-01 2022-09-30 0001644406 country:CA 2022-07-01 2022-09-30 0001644406 twnk:SweetBakedGoodsMember 2022-07-01 2022-09-30 0001644406 twnk:CookiesMember 2022-07-01 2022-09-30 0001644406 country:US twnk:SweetBakedGoodsMember 2021-07-01 2021-09-30 0001644406 country:US twnk:CookiesMember 2021-07-01 2021-09-30 0001644406 country:US 2021-07-01 2021-09-30 0001644406 country:CA twnk:SweetBakedGoodsMember 2021-07-01 2021-09-30 0001644406 country:CA twnk:CookiesMember 2021-07-01 2021-09-30 0001644406 country:CA 2021-07-01 2021-09-30 0001644406 twnk:SweetBakedGoodsMember 2021-07-01 2021-09-30 0001644406 twnk:CookiesMember 2021-07-01 2021-09-30 0001644406 country:US twnk:SweetBakedGoodsMember 2022-01-01 2022-09-30 0001644406 country:US twnk:CookiesMember 2022-01-01 2022-09-30 0001644406 country:US 2022-01-01 2022-09-30 0001644406 country:CA twnk:SweetBakedGoodsMember 2022-01-01 2022-09-30 0001644406 country:CA twnk:CookiesMember 2022-01-01 2022-09-30 0001644406 country:CA 2022-01-01 2022-09-30 0001644406 twnk:SweetBakedGoodsMember 2022-01-01 2022-09-30 0001644406 twnk:CookiesMember 2022-01-01 2022-09-30 0001644406 country:US twnk:SweetBakedGoodsMember 2021-01-01 2021-09-30 0001644406 country:US twnk:CookiesMember 2021-01-01 2021-09-30 0001644406 country:US 2021-01-01 2021-09-30 0001644406 country:CA twnk:SweetBakedGoodsMember 2021-01-01 2021-09-30 0001644406 country:CA twnk:CookiesMember 2021-01-01 2021-09-30 0001644406 country:CA 2021-01-01 2021-09-30 0001644406 twnk:SweetBakedGoodsMember 2021-01-01 2021-09-30 0001644406 twnk:CookiesMember 2021-01-01 2021-09-30 0001644406 twnk:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001644406 twnk:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001644406 twnk:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001644406 twnk:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001644406 us-gaap:LandAndBuildingMember 2022-09-30 0001644406 us-gaap:LandAndBuildingMember 2021-12-31 0001644406 twnk:OperatingLeaseRightOfUseAssetsMember 2022-09-30 0001644406 twnk:OperatingLeaseRightOfUseAssetsMember 2021-12-31 0001644406 us-gaap:MachineryAndEquipmentMember 2022-09-30 0001644406 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001644406 us-gaap:ConstructionInProgressMember 2022-09-30 0001644406 us-gaap:ConstructionInProgressMember 2021-12-31 0001644406 us-gaap:SecuredDebtMember 2022-09-30 0001644406 us-gaap:SecuredDebtMember 2021-12-31 0001644406 srt:MinimumMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001644406 srt:MaximumMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001644406 us-gaap:SecuredDebtMember twnk:LIBORFloorMember 2022-01-01 2022-09-30 0001644406 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-09-30 0001644406 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001644406 us-gaap:CashFlowHedgingMember 2022-09-30 0001644406 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember 2022-09-30 0001644406 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember 2021-12-31 0001644406 us-gaap:AccruedLiabilitiesMember us-gaap:InterestRateSwapMember 2022-09-30 0001644406 us-gaap:AccruedLiabilitiesMember us-gaap:InterestRateSwapMember 2021-12-31 0001644406 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember 2022-09-30 0001644406 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember 2021-12-31 0001644406 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2022-07-01 2022-09-30 0001644406 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-07-01 2021-09-30 0001644406 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2022-01-01 2022-09-30 0001644406 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-01-01 2021-09-30 0001644406 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001644406 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001644406 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001644406 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001644406 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001644406 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001644406 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001644406 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001644406 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001644406 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001644406 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001644406 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001644406 srt:ScenarioForecastMember 2022-01-01 2022-12-31 0001644406 us-gaap:SubsequentEventMember 2022-11-01 2022-11-01 shares iso4217:USD iso4217:USD shares twnk:segment pure iso4217:CAD false 2022 Q3 0001644406 --12-31 http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrent http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrent http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations 10-Q true 2022-09-30 false 001-37540 HOSTESS BRANDS, INC. DE 47-4168492 7905 Quivira Road 66215 Lenexa, KS 816 701-4600 Class A Common Stock, Par Value of $0.0001 per share TWNK NASDAQ Yes Yes Large Accelerated Filer false false false 133886737 190828000 249159000 41891000 0 199917000 148180000 65444000 52813000 10914000 10564000 508994000 460716000 385085000 335305000 1926758000 1944392000 706615000 706615000 72732000 19283000 3600184000 3466311000 14251000 14170000 11100000 11600000 95958000 68104000 68799000 52746000 54513000 47009000 244621000 193629000 1088914000 1099975000 124592000 134265000 343009000 317847000 1568000 1605000 1802704000 1747321000 0.0001 0.0001 200000000 200000000 142567808 134570118 142031329 138278573 14000 14000 1307813000 1303254000 36172000 -506000 606703000 475400000 153222000 59172000 1797480000 1718990000 3600184000 3466311000 346226000 287969000 1018749000 844875000 230805000 188990000 675004000 545271000 115421000 98979000 343745000 299604000 15816000 14767000 43353000 39692000 9696000 8166000 29610000 26250000 30502000 23565000 90301000 69254000 5878000 5877000 17634000 17633000 860000 0 860000 0 61032000 52375000 180038000 152829000 54389000 46604000 163707000 146775000 10276000 9928000 29683000 29899000 0 228000 0 683000 31921000 -378000 31992000 -1808000 21645000 -10534000 2309000 -32390000 76034000 36070000 166016000 114385000 9765000 9878000 34713000 31614000 66269000 26192000 131303000 82771000 0.49 0.20 0.95 0.63 0.48 0.19 0.95 0.60 136436428 129846551 137636441 137636441 130679974 130679974 137604256 138058866 138702172 138036371 66269000 26192000 131303000 82771000 19058000 -192000 49041000 5058000 1188000 -962000 -697000 -3441000 4691000 203000 13060000 2253000 79448000 26759000 167981000 89017000 138279000 14000 1303254000 -506000 475400000 3753000 -59172000 1718990000 18226000 34558000 52784000 350000 2339000 2339000 105000 1662000 1662000 5216000 5216000 459000 459000 9680000 9680000 138275000 14000 1302039000 17720000 509958000 4212000 -68852000 1760879000 5273000 30476000 35749000 23000 2648000 2648000 37000 579000 579000 296000 296000 1848000 1848000 38826000 38826000 136487000 14000 1304970000 22993000 540434000 6060000 -107678000 1760733000 13179000 66269000 79448000 1000 2613000 2613000 20000 300000 300000 70000 70000 1938000 1938000 45544000 45544000 134570000 14000 1307813000 36172000 606703000 7998000 -153222000 1797480000 130347000 13000 1281018000 -10407000 356101000 444000 -6000000 1620725000 6162000 26732000 32894000 146000 2723000 2723000 20000 262000 262000 843000 843000 672000 7722000 7722000 131185000 13000 1290882000 -4245000 382833000 444000 -6000000 1663483000 -483000 29847000 29364000 22000 1640000 1640000 220000 3135000 3135000 209000 2405000 2405000 392000 392000 1176000 1176000 16691000 16691000 130460000 13000 1297670000 -4728000 412680000 1620000 -22691000 1682944000 567000 26192000 26759000 2642000 2642000 19000 255000 255000 500000 643000 -494000 -494000 42000 42000 298000 298000 1952000 1952000 33372000 33372000 129170000 13000 1300329000 -4161000 438872000 3572000 -56063000 1678990000 131303000 82771000 44500000 37992000 921000 931000 0 683000 -860000 0 -790000 177000 375000 971000 7600000 7005000 12104000 18280000 51904000 31240000 12631000 -39000 468000 -13991000 16332000 7949000 16143000 8441000 164205000 147636000 55240000 33360000 62891000 0 21000000 0 8578000 3330000 -105709000 -36690000 8375000 8375000 94050000 50063000 5582000 1277000 2541000 13285000 9313000 9270000 -114779000 -55700000 -2048000 -184000 -58331000 55062000 249159000 173034000 190828000 228096000 29342000 29019000 19023000 1568000 23103000 5603000 Summary of Significant Accounting Policies <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Descr</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ption of Business</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hostess Brands, Inc. is a Delaware corporation headquartered in Lenexa, Kansas. The condensed consolidated financial statements include the accounts of Hostess Brands, Inc. and its subsidiaries (collectively, the “Company”). The Company is a leading sweet snacks company focused on developing, manufacturing, marketing, selling and distributing snacks in the U.S. under the Hostess® brands and in North America under the Voortman® brands. The Company produces a variety of new and classic treats including iconic Hostess® Donettes®, Twinkies®, CupCakes, Ding Dongs® and Zingers®, as well as a variety of Voortman® branded cookies and wafers.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Basis of Presentation</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operations are conducted through wholly-owned operating subsidiaries. The condensed consolidated financial statements included herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). The results of operations for any quarter or a partial fiscal year period are not necessarily indicative of the results to be expected for other periods or the full fiscal year. For the periods presented, the Company has one reportable segment.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adoption of New Accounting Standards</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides practical expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by the amendments in this update apply only to contracts, hedging relationships, and other transactions that reference the London interbank offered rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. ASU No. 2020-04 is elective and effective as of March 12, 2020 through December 31, 2022. Once elected, this ASU must be applied prospectively for all eligible contract modifications. The Company will adopt Topic 848 when its relevant contracts are modified upon transition to alternative reference rates. The Company does not expect the adoption of Topic 848 to have a material impact on its consolidated financial statements.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All intercompany balances and transactions related to activity between the Company and its wholly-owned subsidiaries have been eliminated in consolidation.    </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities at the date of the financial statements and for the reported amounts of revenues and expenses during the reporting period. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all investments purchased with original maturities of greater than three months, but less than one year as short-term investments and all investments purchased with original maturities of greater than one year as long-term investments. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its investments in debt securities where it has positive intent and ability to hold until maturity as held-to-maturity. As of September 30, 2022, the Company’s held-to-maturity investments classified as cash equivalents on the condensed consolidated balance sheet totaled $63.6 million, which consisted of $34.8 million of commercial paper, $12.9 million of U.S. treasury securities and $15.9 million of U.S. agency bonds and held-to-maturity investments classified as short-term investments on the condensed consolidated balance sheet totaled $41.9 million, which consisted of $20.0 million of commercial paper, $12.9 million of U.S. treasury securities and $9.0 million of U.S. agency bonds. As of December 31, 2021, the Company had no held-to-maturity investments. Held-to-maturity investments are recorded at amortized cost, which approximates fair value, and realized gains or losses are reported in interest expense, net on the condensed consolidated statements of operations. For the three and nine months ended September 30, 2022, the Company recognized $0.5 million and $0.6 million in realized gains, respectively. The Company’s held-to-maturity investments are classified as Level 2 in the fair value hierarchy because they are valued using inputs other than quoted prices, which are directly or indirectly observable in the market, including prices for similar assets in active markets as well as quoted prices for identical or similar assets in markets that are not active.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represents amounts invoiced to customers for performance obligations which have been satisfied. As of September 30, 2022 and December 31, 2021, the Company’s accounts receivable were $199.9 million and $148.2 million, respectively, which have been reduced by an allowance for damages occurring during shipment, quality claims and doubtful accounts in the amount of $4.3 million and $3.0 million for the periods ended September 30, 2022 and December 31, 2021, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for doubtful accounts represents the Company’s estimate of expected credit losses related to trade receivables. To estimate the allowance for doubtful accounts, the Company leverages information on historical losses, current conditions, and reasonable and supportable forecasts of future conditions. Account balances are written off against the allowance when the Company deems the amount is uncollectible.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net-realizable value on a first-in first-out basis. Abnormal amounts of idle facility expense, freight, handling costs, and wasted material (spoilage) are expensed in the period they are incurred.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories are as follows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:justify;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ingredients and packaging</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory in transit to customers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,444 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,813 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Interest</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes a portion of the interest on its term loan (see Note 4. Debt and Lease Obligations) related to certain property and equipment during its construction period. The capitalized interest is recorded as part of the asset to which it relates and depreciated over the asset’s estimated useful life. The Company capitalized interest of $0.3 million and $0.5 million during the three and nine months ended September 30, 2022, respectively. No interest was capitalized during the three and nine months ended September 30, 2021. Capitalized interest is included in property and equipment, net on the condensed consolidated balance sheets.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Costs</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software is included in other assets on the condensed consolidated balance sheets in the amount of $20.1 million and $14.7 million as of September 30, 2022 and December 31, 2021, respectively. Capitalized software costs are amortized over their estimated useful life of up to five years commencing when such assets are ready for their intended use. Software amortization expense included in general and administrative expense on the condensed consolidated statements of operations was $1.1 million and $3.2 million for the three and nine months ended September 30, 2022, respectively, compared to $1.0 million and $2.9 million for the three and nine months ended September 30, 2021, respectively.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenue consists of sales of packaged food products primarily within the Sweet Baked Goods (“SBG”) category in the United States, as well as in the Cookie category in the United States and Canada. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate revenue by geographical market and category.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">In thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sweet Baked Goods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cookies</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">346,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">In thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sweet Baked Goods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cookies</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,818 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,151 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,969 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">In thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sweet Baked Goods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cookies</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">907,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,837 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,003,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">907,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,608 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,018,749 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">In thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sweet Baked Goods</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cookies</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">759,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">832,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">759,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,865 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">844,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations</span></div>The Company had one customer (together with its affiliates) that accounted for 19.7% and 20.2% of total net revenue for the three and nine months ended September 30, 2022, respectively, and 18.0% and 18.8% for the three and nine months ended September 30, 2021, respectively. <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Basis of Presentation</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operations are conducted through wholly-owned operating subsidiaries. The condensed consolidated financial statements included herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). The results of operations for any quarter or a partial fiscal year period are not necessarily indicative of the results to be expected for other periods or the full fiscal year. For the periods presented, the Company has one reportable segment.</span></div> 1 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adoption of New Accounting Standards</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides practical expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by the amendments in this update apply only to contracts, hedging relationships, and other transactions that reference the London interbank offered rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. ASU No. 2020-04 is elective and effective as of March 12, 2020 through December 31, 2022. Once elected, this ASU must be applied prospectively for all eligible contract modifications. The Company will adopt Topic 848 when its relevant contracts are modified upon transition to alternative reference rates. The Company does not expect the adoption of Topic 848 to have a material impact on its consolidated financial statements.</span></div> Principles of ConsolidationAll intercompany balances and transactions related to activity between the Company and its wholly-owned subsidiaries have been eliminated in consolidation. Use of EstimatesThe preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities at the date of the financial statements and for the reported amounts of revenues and expenses during the reporting period. <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all investments purchased with original maturities of greater than three months, but less than one year as short-term investments and all investments purchased with original maturities of greater than one year as long-term investments. </span></div>The Company classifies its investments in debt securities where it has positive intent and ability to hold until maturity as held-to-maturity. As of September 30, 2022, the Company’s held-to-maturity investments classified as cash equivalents on the condensed consolidated balance sheet totaled $63.6 million, which consisted of $34.8 million of commercial paper, $12.9 million of U.S. treasury securities and $15.9 million of U.S. agency bonds and held-to-maturity investments classified as short-term investments on the condensed consolidated balance sheet totaled $41.9 million, which consisted of $20.0 million of commercial paper, $12.9 million of U.S. treasury securities and $9.0 million of U.S. agency bonds. As of December 31, 2021, the Company had no held-to-maturity investments. Held-to-maturity investments are recorded at amortized cost, which approximates fair value, and realized gains or losses are reported in interest expense, net on the condensed consolidated statements of operations. For the three and nine months ended September 30, 2022, the Company recognized $0.5 million and $0.6 million in realized gains, respectively. The Company’s held-to-maturity investments are classified as Level 2 in the fair value hierarchy because they are valued using inputs other than quoted prices, which are directly or indirectly observable in the market, including prices for similar assets in active markets as well as quoted prices for identical or similar assets in markets that are not active. 63600000 34800000 12900000 15900000 41900000 20000000 12900000 9000000 0 500000 600000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represents amounts invoiced to customers for performance obligations which have been satisfied. As of September 30, 2022 and December 31, 2021, the Company’s accounts receivable were $199.9 million and $148.2 million, respectively, which have been reduced by an allowance for damages occurring during shipment, quality claims and doubtful accounts in the amount of $4.3 million and $3.0 million for the periods ended September 30, 2022 and December 31, 2021, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for doubtful accounts represents the Company’s estimate of expected credit losses related to trade receivables. To estimate the allowance for doubtful accounts, the Company leverages information on historical losses, current conditions, and reasonable and supportable forecasts of future conditions. Account balances are written off against the allowance when the Company deems the amount is uncollectible.</span></div> 199900000 148200000 4300000 3000000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net-realizable value on a first-in first-out basis. Abnormal amounts of idle facility expense, freight, handling costs, and wasted material (spoilage) are expensed in the period they are incurred.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories are as follows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:justify;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ingredients and packaging</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory in transit to customers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,444 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,813 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 33629000 22607000 28047000 26988000 3768000 3218000 65444000 52813000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Interest</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes a portion of the interest on its term loan (see Note 4. Debt and Lease Obligations) related to certain property and equipment during its construction period. The capitalized interest is recorded as part of the asset to which it relates and depreciated over the asset’s estimated useful life. The Company capitalized interest of $0.3 million and $0.5 million during the three and nine months ended September 30, 2022, respectively. No interest was capitalized during the three and nine months ended September 30, 2021. Capitalized interest is included in property and equipment, net on the condensed consolidated balance sheets.</span></div> 300000 500000 0 0 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Costs</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software is included in other assets on the condensed consolidated balance sheets in the amount of $20.1 million and $14.7 million as of September 30, 2022 and December 31, 2021, respectively. Capitalized software costs are amortized over their estimated useful life of up to five years commencing when such assets are ready for their intended use. Software amortization expense included in general and administrative expense on the condensed consolidated statements of operations was $1.1 million and $3.2 million for the three and nine months ended September 30, 2022, respectively, compared to $1.0 million and $2.9 million for the three and nine months ended September 30, 2021, respectively.</span></div> 20100000 14700000 P5Y 1100000 3200000 1000000 2900000 Disaggregation of RevenueNet revenue consists of sales of packaged food products primarily within the Sweet Baked Goods (“SBG”) category in the United States, as well as in the Cookie category in the United States and Canada. <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate revenue by geographical market and category.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">In thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sweet Baked Goods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cookies</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">346,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">In thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sweet Baked Goods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cookies</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,818 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,151 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,969 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">In thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sweet Baked Goods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cookies</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">907,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,837 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,003,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">907,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,608 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,018,749 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">In thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sweet Baked Goods</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cookies</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">759,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">832,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">759,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,865 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">844,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 307332000 33573000 340905000 0 5321000 5321000 307332000 38894000 346226000 258818000 25185000 284003000 0 3966000 3966000 258818000 29151000 287969000 907141000 96837000 1003978000 0 14771000 14771000 907141000 111608000 1018749000 759010000 73394000 832404000 0 12471000 12471000 759010000 85865000 844875000 0.197 0.202 0.180 0.188 Property and Equipment <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consists of the following:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-align:justify;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land and buildings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use assets, operating</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">306,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">499,874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">427,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 14.5pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(114,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(92,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385,085 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335,305 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $9.5 million and $23.7 million for the three and nine months ended September 30, 2022, compared to $5.9 million and $17.4 million for the three and nine months ended September 30, 2021, respectively.</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consists of the following:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-align:justify;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land and buildings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use assets, operating</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">306,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">499,874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">427,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 14.5pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(114,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(92,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385,085 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335,305 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 74872000 70692000 32637000 32192000 306272000 299071000 86093000 26027000 499874000 427982000 114789000 92677000 385085000 335305000 9500000 23700000 5900000 17400000 Accrued Expenses and Other Current Liabilities <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in accrued expenses and other current liabilities are the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Incentive compensation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll, vacation and other compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap and foreign currency contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,513 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,009 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in accrued expenses and other current liabilities are the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Incentive compensation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll, vacation and other compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap and foreign currency contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,513 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,009 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22756000 21172000 12870000 7791000 5645000 4828000 639000 2042000 12603000 11176000 54513000 47009000 Debt and Lease Obligations <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the carrying value of the debt and lease obligations are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term loan (5.1% as of September 30, 2022)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,083,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,091,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized debt premium and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,080,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,087,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt and lease obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,103,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,114,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJhZmNmOGU3ZGI0NzQyNGY4MmE0MWQ3NjBjMWQyY2JmL3NlYzpiYWZjZjhlN2RiNDc0MjRmODJhNDFkNzYwYzFkMmNiZl80Ni9mcmFnOjYzZDk3ZTQ3MWQ1OTRlZTNhMzk0ZWJiMTRhZDFhODlhL3RhYmxlOjZiN2M1ZmY3MjlkZjRjNjJiNjk1MDU4Y2QyMmRmYTYxL3RhYmxlcmFuZ2U6NmI3YzVmZjcyOWRmNGM2MmI2OTUwNThjZDIyZGZhNjFfOC0wLTEtMS02NDcxNQ_11dfa388-b887-47ad-8206-75c6e58e44c7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJhZmNmOGU3ZGI0NzQyNGY4MmE0MWQ3NjBjMWQyY2JmL3NlYzpiYWZjZjhlN2RiNDc0MjRmODJhNDFkNzYwYzFkMmNiZl80Ni9mcmFnOjYzZDk3ZTQ3MWQ1OTRlZTNhMzk0ZWJiMTRhZDFhODlhL3RhYmxlOjZiN2M1ZmY3MjlkZjRjNjJiNjk1MDU4Y2QyMmRmYTYxL3RhYmxlcmFuZ2U6NmI3YzVmZjcyOWRmNGM2MmI2OTUwNThjZDIyZGZhNjFfOC0wLTEtMS02NDcxNQ_dafc3d88-6066-4b4f-83ae-c072b474aa5e">Less: Current portion of long term debt and lease obligations</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJhZmNmOGU3ZGI0NzQyNGY4MmE0MWQ3NjBjMWQyY2JmL3NlYzpiYWZjZjhlN2RiNDc0MjRmODJhNDFkNzYwYzFkMmNiZl80Ni9mcmFnOjYzZDk3ZTQ3MWQ1OTRlZTNhMzk0ZWJiMTRhZDFhODlhL3RhYmxlOjZiN2M1ZmY3MjlkZjRjNjJiNjk1MDU4Y2QyMmRmYTYxL3RhYmxlcmFuZ2U6NmI3YzVmZjcyOWRmNGM2MmI2OTUwNThjZDIyZGZhNjFfOS0wLTEtMS02NDcxNQ_00cae88a-85c2-4cc4-a2aa-63305f42e8c5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJhZmNmOGU3ZGI0NzQyNGY4MmE0MWQ3NjBjMWQyY2JmL3NlYzpiYWZjZjhlN2RiNDc0MjRmODJhNDFkNzYwYzFkMmNiZl80Ni9mcmFnOjYzZDk3ZTQ3MWQ1OTRlZTNhMzk0ZWJiMTRhZDFhODlhL3RhYmxlOjZiN2M1ZmY3MjlkZjRjNjJiNjk1MDU4Y2QyMmRmYTYxL3RhYmxlcmFuZ2U6NmI3YzVmZjcyOWRmNGM2MmI2OTUwNThjZDIyZGZhNjFfOS0wLTEtMS02NDcxNQ_367ddddb-8fd7-4070-89d8-fbfb299287cb">Long-term portion</span></span></span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,088,914 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,099,975 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2022, minimum debt repayments under the term loan are due as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">In thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">) </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,058,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into operating leases for certain properties which expire at various times through 2026. The Company determines if an arrangement is a lease at inception. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2022 and December 31, 2021, right of use assets related to operating leases are included in property and equipment, net on the condensed consolidated balance sheets (see Note 2. Property and Equipment). As of September 30, 2022 and December 31, 2021, the Company had no outstanding financing leases. Lease liabilities for operating leases are included in the current and non-current portions of long-term debt and lease obligations on the condensed consolidated balance sheets.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the composition of lease expense:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.406%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,671 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,372 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,466 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,120 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the carrying value of the debt and lease obligations are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term loan (5.1% as of September 30, 2022)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,083,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,091,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized debt premium and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,080,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,087,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt and lease obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,103,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,114,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJhZmNmOGU3ZGI0NzQyNGY4MmE0MWQ3NjBjMWQyY2JmL3NlYzpiYWZjZjhlN2RiNDc0MjRmODJhNDFkNzYwYzFkMmNiZl80Ni9mcmFnOjYzZDk3ZTQ3MWQ1OTRlZTNhMzk0ZWJiMTRhZDFhODlhL3RhYmxlOjZiN2M1ZmY3MjlkZjRjNjJiNjk1MDU4Y2QyMmRmYTYxL3RhYmxlcmFuZ2U6NmI3YzVmZjcyOWRmNGM2MmI2OTUwNThjZDIyZGZhNjFfOC0wLTEtMS02NDcxNQ_11dfa388-b887-47ad-8206-75c6e58e44c7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJhZmNmOGU3ZGI0NzQyNGY4MmE0MWQ3NjBjMWQyY2JmL3NlYzpiYWZjZjhlN2RiNDc0MjRmODJhNDFkNzYwYzFkMmNiZl80Ni9mcmFnOjYzZDk3ZTQ3MWQ1OTRlZTNhMzk0ZWJiMTRhZDFhODlhL3RhYmxlOjZiN2M1ZmY3MjlkZjRjNjJiNjk1MDU4Y2QyMmRmYTYxL3RhYmxlcmFuZ2U6NmI3YzVmZjcyOWRmNGM2MmI2OTUwNThjZDIyZGZhNjFfOC0wLTEtMS02NDcxNQ_dafc3d88-6066-4b4f-83ae-c072b474aa5e">Less: Current portion of long term debt and lease obligations</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJhZmNmOGU3ZGI0NzQyNGY4MmE0MWQ3NjBjMWQyY2JmL3NlYzpiYWZjZjhlN2RiNDc0MjRmODJhNDFkNzYwYzFkMmNiZl80Ni9mcmFnOjYzZDk3ZTQ3MWQ1OTRlZTNhMzk0ZWJiMTRhZDFhODlhL3RhYmxlOjZiN2M1ZmY3MjlkZjRjNjJiNjk1MDU4Y2QyMmRmYTYxL3RhYmxlcmFuZ2U6NmI3YzVmZjcyOWRmNGM2MmI2OTUwNThjZDIyZGZhNjFfOS0wLTEtMS02NDcxNQ_00cae88a-85c2-4cc4-a2aa-63305f42e8c5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJhZmNmOGU3ZGI0NzQyNGY4MmE0MWQ3NjBjMWQyY2JmL3NlYzpiYWZjZjhlN2RiNDc0MjRmODJhNDFkNzYwYzFkMmNiZl80Ni9mcmFnOjYzZDk3ZTQ3MWQ1OTRlZTNhMzk0ZWJiMTRhZDFhODlhL3RhYmxlOjZiN2M1ZmY3MjlkZjRjNjJiNjk1MDU4Y2QyMmRmYTYxL3RhYmxlcmFuZ2U6NmI3YzVmZjcyOWRmNGM2MmI2OTUwNThjZDIyZGZhNjFfOS0wLTEtMS02NDcxNQ_367ddddb-8fd7-4070-89d8-fbfb299287cb">Long-term portion</span></span></span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,088,914 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,099,975 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.051 1083221000 1091596000 3101000 3679000 1080120000 1087917000 23045000 26228000 1103165000 1114145000 14251000 14170000 1088914000 1099975000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2022, minimum debt repayments under the term loan are due as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">In thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">) </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,058,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2792000 11167000 11167000 1058095000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the composition of lease expense:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.406%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,671 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,372 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,466 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,120 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1623000 1504000 4811000 4928000 645000 501000 1479000 1083000 403000 367000 1176000 1109000 2671000 2372000 7466000 7120000 Derivative Instruments<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Interest Rate Swap and Foreign Currency Contracts</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into interest rate swap contracts with counterparties to make a series of payments based on fixed rates ranging from 1.11% to 2.06% in addition to the term loan margin of 2.25% and receive a series of payments based on the greater of LIBOR or 0.75%. Both the fixed and floating payment streams are based on the September 30, 2022 notional amount of $700 million, outstanding through August 2025. The Company entered into these transactions to reduce its exposure to changes in cash flows associated with its variable rate debt and has designated these derivatives as cash flow hedges. At September 30, 2022, the interest on the Company’s variable rate debt hedged by these contracts is effectively fixed at rates ranging from 3.36% to 4.31%.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To reduce the effect of fluctuations in Canadian dollar (“CAD”) denominated expenses relative to their U.S. dollar equivalents originating from its Canadian operations, the Company entered into CAD purchase contracts. The contracts provide for the Company to sell a total of $9.5 million USD for $12.1 million CAD at varying defined settlement dates through June 2023. The Company has designated these contracts as cash flow hedges. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the fair value of interest rate and foreign currency instruments is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.226%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liability derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency contracts (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,042 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The fair values of interest rate swap contracts are measured on a recurring basis by netting the discounted future fixed cash payments and the discounted expected variable cash receipts. The variable cash receipts are based on the expectation of future interest rates (forward curves) derived from observed market interest rate curves (Level 2).</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) The fair values of foreign currency contracts are measured at each reporting period by comparison to available market information on similar contracts (Level 2).</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the gains and losses related to interest rate and foreign currency instruments on the condensed consolidated statements of operations is as follows: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Gain ) Loss on derivative contracts designated as cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,188)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">962 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.0111 0.0206 0.0225 0.0075 700000000 0.0336 0.0431 9500000 12100000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the fair value of interest rate and foreign currency instruments is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.226%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liability derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency contracts (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,042 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The fair values of interest rate swap contracts are measured on a recurring basis by netting the discounted future fixed cash payments and the discounted expected variable cash receipts. The variable cash receipts are based on the expectation of future interest rates (forward curves) derived from observed market interest rate curves (Level 2).</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) The fair values of foreign currency contracts are measured at each reporting period by comparison to available market information on similar contracts (Level 2).</span></div> 50219000 1803000 0 1798000 639000 244000 639000 2042000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the gains and losses related to interest rate and foreign currency instruments on the condensed consolidated statements of operations is as follows: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Gain ) Loss on derivative contracts designated as cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,188)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">962 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1325000 -962000 -560000 -3441000 -137000 0 -137000 0 1188000 -962000 -697000 -3441000 Earnings per Share <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing net income for the period by the weighted average number of shares of Class A common stock outstanding for the period excluding non-vested share-based awards. In computing diluted earnings per share, basic earnings per share is adjusted for the assumed issuance of all applicable potentially dilutive share-based awards including RSUs and stock options as well as public and private placement warrants. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below are basic and diluted net income per share:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.237%"><tr><td style="width:1.0%"/><td style="width:42.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.113%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.941%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.113%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.113%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.119%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average Class A shares outstanding - basic </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,436,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,846,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,636,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,679,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,462,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,700,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">646,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">515,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">499,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares outstanding - diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,604,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,058,866 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,702,172 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,036,371 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per Class A share - basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per Class A share - diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.95 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For warrants that are liability-classified, during periods when the impact would be dilutive, the Company assumes share settlement of the instruments as of the beginning of the reporting period and adjusts the numerator to remove the change in fair value of the warrant liability and adjusts the denominator to include the dilutive shares calculated using the treasury stock method. All warrants were exercised or expired as of December 31, 2021.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below are basic and diluted net income per share:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.237%"><tr><td style="width:1.0%"/><td style="width:42.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.113%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.941%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.113%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.113%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.119%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average Class A shares outstanding - basic </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,436,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,846,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,636,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,679,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,462,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,700,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">646,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">515,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">521,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">499,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares outstanding - diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,604,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,058,866 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,702,172 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,036,371 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per Class A share - basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per Class A share - diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.48 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.95 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 66269000 26192000 131303000 82771000 136436428 129846551 137636441 137636441 130679974 130679974 0 7462176 0 6700256 646474 564237 566463 515334 521354 185902 499268 140807 137604256 138058866 138702172 138036371 0.49 0.20 0.95 0.63 0.48 0.19 0.95 0.60 Income Taxes The Company is subject to U.S. federal, state and local income taxes as well as Canadian income tax on its controlled foreign subsidiary. The income tax provision is determined based on the estimated full year effective tax rate, adjusted for infrequent or unusual items, which are recognized on a discrete basis in the period they occur. The Company’s estimated annual effective tax rate is 27.3% prior to taking into account any discrete items. 0.273 Tax Receivable Agreement Obligations <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity related to the tax receivable agreement for the nine months ended September 30, 2022:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.874%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remeasurement due to change in estimated state tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance September 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,692 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022 the future expected payments under the tax receivable agreement are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.874%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity related to the tax receivable agreement for the nine months ended September 30, 2022:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.874%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remeasurement due to change in estimated state tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance September 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,692 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 145865000 -860000 9313000 135692000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022 the future expected payments under the tax receivable agreement are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.874%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2300000 10300000 6700000 8500000 11200000 96692000 Commitments and Contingencies <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities related to legal proceedings are recorded when it is probable that a liability has been incurred and the associated amount can be reasonably estimated. Where the estimated amount of loss is within a range of amounts and no amount within the range is a better estimate than any other amount, the minimum amount is accrued. As additional information becomes available, potential liabilities are reassessed and the estimates revised, if necessary. Any accrued liabilities are subject to change in the future based on new developments in each matter, or changes in circumstances, which could have a material effect on the Company’s financial condition and results of operations.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the Company asserted claims for indemnification against the sellers under the terms of the Share Purchase Agreement pursuant to which the Company acquired Voortman (the “Agreement”). The claims arose out of alleged breaches by the sellers of certain representations, warranties and covenants contained in the Agreement relating to periods prior to the closing of the acquisition. The Company also submitted claims relating to these alleged breaches under the representation and warranty insurance policy (“RWI”) it purchased in connection with the acquisition. In June 2022, the RWI insurers agreed to pay the Company $42.5 million CAD (the RWI coverage limit) (the “Proceeds”) related to these breaches. During the three months ended September 30, 2022, the Company received the Proceeds and recognized a gain of $42.5 million CAD ($33.0 million) in other expense (income) on its condensed consolidated statement of operations. Per agreement with the RWI insurers, under no circumstances will the Company be required to return the Proceeds. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 1, 2022, pursuant to the agreement with the RWI insurer, the Company, through its subsidiary Voortman Cookies Limited requested that the Ontario (Canada) Superior Court of Justice issue a Statement of Claim (the “Claim”) related to the breaches against certain of the sellers from whom Voortman was acquired. The Claim alleges the seller defendants made certain non-disclosures and misrepresentations to induce the Company to overpay for Voortman. The Company is seeking damages of $109 million CAD representing the amount of the aggregate liability of the sellers for indemnification under the Agreement, $5.0 million CAD in punitive or aggravated damages, interest, proceedings fees and any other relief the presiding court deems appropriate. A portion of any recovery will be shared with the RWI insurers. Although the Company strongly believes that its Claim against the </span></div>sellers is meritorious, no assurance can be given as to whether the Company will recover all, or any part, of the amounts it is pursuing. 42500000 42500000 33000000 109000000 5000000 EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #F!8E4'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 " Y@6)5F=>P8^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU!,71S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^ M@>E,E&9(^)R&B(DP3!^35X)&TU:5B 55R)3'762)-0TY!.>&M6?/Q,?8%9 ]BCQT 9FKH!II:) M\3CU'5P "XPP^?Q=0+L22_5/;.D .R6G[-;4.([UV);&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M.8%B5?$>P"?9!0 UQX !@ !X;"]W;W)K MV6 GJ7Q@F.5+XMMYT:.CRRMIL);J>[H00I/G.$K2\\9"Z^6'5BOU%R+FZ:E< MB@3>S*2*N89;-6^E2R5XD ?%48LY3K<5\S!I# ?YLXD:#F2FHS 1$T72+(ZY M>KD0D5R?-VAC^^ QG"^T>= :#I9\+CRA_UQ.%-RU2I4@C$62AC(A2LS.&R/Z M8>PR$Y!_\244Z_35-3$H4RF_FYN;X+SAF!*)2/C:2'#XMQ)C$45&"-9I!_E^J/8 '6,GB^C-/]+ MUL6W[7:#^%FJ9;P)AA+$85+\Y\^;BG@5T'%K M@F@+T+H'6_X&X"W!RT*%F. M=/A#[Z&<&H+?U,S1-M8(F]X^MA@J%MEW!],,/Z9+[XKP! M'2T5:B4:PU]^HEWG=QO>#Q)[ ]LN8=N8^O!2^AET44V>7I;"1HJ'4Z?YV8:$ M1AV(U"F1.OLA?&C\@9R]DK.W9\M4'*:0? :HSR.N->-1:DTD&G8@8+\$ M[*.%NDITJ%_(=1@)\]C:1G&=CP_>TY7GD8O'T?VE=U*4[^9^?&H#1J4.!*9.-:TZ^R#?)+Y4 MT$RY:;$GQ-/0-XE49"RS1*L7^!]8ZV&'^N65C1@/.A3YE9.@^R _\6=R$T!? M#6>AGW,C#7J'9+O7;--NOWUF'9#PX$-Y6<7+]N$=!0&HIR?;"W('WY&'Q)Y7 M7+)WYG1@I@I7H>+D4?+ BHUJ'(I=&2**6I#_88_-'33I)[E.K,BXW)U(Q#,_ ML8(>PPO1R@Q1W,Z\!RT[[T3)59CX]@3CFK>>%?08#HE6%HGBQN8]Z$2FFD?D MKW!9/S[ABMTNHQTKZ3',$JW<$L5-3MY61[#BE3FBN*.Y MDS[D:[*0"68>=HCTP#VTNX[5/."AA_)5WHCBQN8IU&"+Y(Q0]NOT-^()/U.0 M22LDKC2..(S0(TA_',/$Y&GI?X<&SQ7YPJ,L_XV?G5,'G!19PKHO7Q5;*^08 M=HI6?HKB1@A<MAA\#7^ULKUS%<$ZM<$\-]S3:SY.K97_!D M+FJ-X@ZA^Y%W.;(N1O' 0PDKD\3V,DGC3"FSG"G6,'DJ87;)K!LP.Q2_6;=M MQGC4H9R5.6)[F:.;!-;LXSR&&V*5&V)[N2&S;@-7#P9A M+I5U8-JA<\<5M/:1[PL0 IF@D+02'\,6L[FAJUBHN>F8?X""7I@98\D3>VIQP7K08Y@A5IDAAGN9;2(7 M A*)X>$R]7C',$6L,D4,]S/;D?;-3._EV]SD(=-@<1,SAUJ)?Y#=V=1#H=;) MU<(Q_(Y;^1UW/[\#F H0;Y) /)-;81UH=D@95]YMM]N.=0F&!Q_*6?D=%WG5T:&:\_$0U);[9GRQ.$^G[B9,%,2B1F$.J<]&/%4<8I:W&BYS \BIU)K&>>7"\$#HF!\HS[*'_P%02P,$% @ .8%B59*&4U:]!@ ZQH !@ !X;"]W M;W)K)@=3![A;8 M2U"GN\^,Q-A")=&E:"?9K]^AI$BR2,DIM@]M)&LX/#/B\)RA+A^%_%9N.5?H M*<^*\FJV56IWL5B4\9;GK#P7.U[ DPDG2G!=E*@HD^R&^Z9O/R=4, M:T0\X['2+AC\.? 5SS+M"7!\;YS.VCGUP/[UB_=?JN AF'M6\I7(_DD3M;V: MA3.4\ >VS]07\?@;;P+RM+]89&7U/WIL;/$,Q?M2B;P9# CRM*C_LJ]$65FVHT1),6^C6NE82G M*8Q3RY4H$G@I/$%P58HL39B"FT\L8T7,T5H[+M$9^KJ^0>_??D!O45J@NZW8 MEZQ(RLN% @S:TR)NYOM4ST='YEOSW3ER\!Q13*EE^&IZ^ V/83BIAI/CX0N( MO V?MN'3RI\S%OY>2EXHQ,H2XKRPQ5,[<.T.=)5=E#L6\ZL9E%')Y8'/EN_> M$!]_M$7WDYP=Q>JTL3I3WI6 ;!6]]B[+DX].,QS:@;$2]JS8Z0NBU2=Q+I>BND.E-FSS$[73FC2S,R0#@AH/4&6"UFCN=@SXZ5 MX(YZ\(G%J5BQ2:%XFGR. FT<'1<1]0-ON!]9#5W7B>@(V!Y/DDFPOPJ1/*99 M9H5'C%D#[/MDF,C3=L?@.A8CD\2Q_*NJGU-)I.;L-'#H$*1I!KD.1\J==.Q# MINFG+J#QPFF&'RTS'V,2#DO'9NCZOD/(",2.=HC[*C60I>P^S5(%NZ95$I!) M^OI13?"SO!T'W5$9F>:RWT6QJ;DVX?>JVCDR#L(8B?LLW3 MMDNT8\^:Y$"< MJBT(0%%P],R9M";'QF34&W*RU8P$(WQ'.L(CTXQWQYYZK(S81G*N-T$=0B4C M?B@6D_H((1@/8[&9^7@LEHXBR31'MC*C@6R%:+)=Y$7FQFB:^2'!(Z1(.E8D MT[2XJEH4V'R49 FD.X.^4'<.]A(W6<\/@R@:8K5P* W<$6XD'3F2:7:$=,H] M-#?\::=;'IOTZ%6^-0"3"CW7ZTFA)@#3S TP'E'%M"-,.DV8QQKD!%9J4B%U M79\."]%B1R+'IV-H.\:DTXSYFHW%"MQD28+#T-1Y5D/0UL$(G])>5SC-IZ.; MR"GH%NZDKA<-.=9FY[C4'P/>D2R=)MD;_L!A=21(000O"^39"M7&HDY_D390 M+78D"-U@!&I'MG2ZR:LU2]8NDE/+V6SBB.DT6ZXR$)?H&L60!%$@X*7XVQR]Q><85"10 MJ$0'ENVY/CO"[6%+OE?GLP1J)6YYP?S$(D?2KVJH1.)H%,@[Y%X@&M^4[Q_![6]\M15ST6/&.'S!T:63V'%N=4'U0<. < ] M1^\S49;VNK$TQSX)C W?-#OS\(BB<3I!X$P+@B]<,?@)) V3!2P2^U&>2? ^ M]@,\S++%S@T\=TS&.IT0<*:%P)T$VM_+Y[HDK1!-)C\CGD/I,(\V0R_JY_L8 M8\?XSC3CKS6TK<@2+LMW;T)*@H_5 8J=/!T+?P=1X(;#SL!J2,(H&DMJ[S#W M->UTCY*J/:3\L3#,XUM[RVTSM+;660RM: 2TV-B MG2REO+.3+\74"ZP@X) ;RT#QL8$9<&Z)4,;O':?7;6F!^^,']FOG';TLJ8:9 MY#]88P\Y-8OEQR[?[)MHU-1Q[)&VUDM0.C@HJ)]DGO M=WG8 X3#)P#1#A"]%A#O +$SVBISMJZHH=E$R2U1-AK9[,#EQJ'1#1/V%!=& MX5N&.)/-I"CP3* @.-*2LX(:G%Q23D4.9&&)-3F94P7"E&!83ODI^4C>$Y_H M$E?UQ#>HP[+Y^6[/RW;/Z(D]%U /2!R0(#QT\/(3[Z+Y+ M0=2E(')\\5-R#%K&PC1$KL@U$VB<44[F4C-7:3\OEMHHK+=??59;[F$_M_T& MSW5-SV;?X(MA!]*'G?3A&Z33 MQI12L;]8QE9[6Z6]HEO69$\--K_V=Z3[-9$'TI-.>O(&Z4SKYF79R2,QX3!* MTM$X&!_)[HT,XC"./O7+3CO9Z1MDX^V@#14%$^N7M*>/%<7#9!2$X;'VOLAQ M-!HGH_A(N[_7_NS5\Y6J-1.:<%@A-AB,D$2U[;R=&%F[CKB4!ONK&Y9X X*R M ?A^):5YF-@FV]VIV3]02P,$% @ .8%B544D1)P/!P AR$ !@ !X M;"]W;W)KJ#)W$2M 2GV,E,^^MK(!,2^T*G+=)J$YCC ^=>^]Z#RJIWE13+9M"V MF%*,^70K\G(RNVG.O:]F-VIOBKR4[RND]]NMJ/Z\EX5ZNIV0RS0]L2SSK2QUKDI4R=7MY(Y<9S2N!S2(7W+YI,^^HUK* MHU*?ZX-WR]L)KN](%G)A:@IA/PYR+HNB9K+W\<>1='*Z9CWP_/L+^W>->"OF M46@Y5\6O^=)L;B?Q!"WE2NP+\T$]_2"/@L*:;Z$*W?R/GEILQ"9HL==&;8^# M[1UL\[+]%,_'0)P-L#SP 'H<0-T!0<\ =AS 7GN%X#@@>.T5PN. 1OJTU=X$ M+A5&S&XJ]82J&FW9ZB]-])O1-EYY64^4!U/9O^9VG)G-5;FT:9=+9+]I5>1+ M8>S!@[$?=CX8C=0*_;R3E:CSJM$5^O20HJ^__ 9]B?(2?=RHO1;E4M],C;V; MFG.Z.%[YOKTR[;DR0S^JTFPTRNP=+('QZ?#X9&#\U$;A% KZ$HI[.DCX('=O M$<-O$,64 O_0ZENR0*8K"YVUWHG%O)V8JN9EM5!3F9??4$X_A:*\YADZ9ADV4AD%QD) M3AD)AMAG/]FN4#Z^YPF+& 4\IOIH?SV/HP&D<)3RYAJ0\C MF,11X. R'Q<'01R%)]B%U/ D-1R4.E?:U'5GK=12(UN5H/)PWW*$YU(8CG'H M*/9A)(Z3!#N*?1B/0HP#1[ /"X.01@06S$^"^:#@[RNE-=I5:I4;2"KW-9 P MH,21ZL.2.(GG'UWRX.L3*[KK-3YL([QLZQS M!.4C]J=B&!.WS "H(.*1,Q-]5,!8R)R)Z*.8+5@4GH?)27,RJ/G!6M,>A8F_ MBGCB"O1!-@@.*/5!-.'$J3P9@.(TQ+ ^@CMCAX=KBBSM4BN:C(JEM8YYW;]K M6PYZ->Q'&8>8.K(!&&4A=VI'"L 2S+!3KS( 9A,;]I08F"L)PBT"P(= M#,)'\6SU+F1^$(^%1&)=R=;)5?9#Z'W5'(%!H-X=7<4SJ!W AC6G2 M$X3.,))AQ]CUVKQQ\Z#D # T+$YK^!C069-"#_EMG,2I;.BI;-A;;94XZ;TN&S>V[TDC+ M:U[2\@:5$JX[@,W%-');+P!+$AJ[4Q'RKSQVS04(LX\'/1.QL[EDT+'-YAM1 MKF6]1;(2>84.HMC+NA4]B:H2M@@7N7C,B]SD/94H^J?B.@<@U(_"/_)D .0\ M3)?Z.TM)ACTEO!!!J;Z_NV(D\1YN !QS.W/:0Y905S1@4&,<]ZCN3"49=I7' MMO-Z[;[WNZ*$N\]BDTT[?TF'_66]']7O*XZ# MSW>&.*?N/M,<@%%.W.6: C#"",.>5A\7TZAO=X9V=I(.[X9FHBJMC]+(.BHT M+X36Z [IC:@D:"WHJ-NAH[*EH[)E8[%=YJ5SN'38X=X+G2_J"HOV>MDDITD* M6&N/5/%Y*WSK;FC.090W'2%0XFZ@@2C>TUEI9W'I\.9HFA?[^A7-*U6'D&KW M@19$$7?C$$3YLB$4[U'=F4C*!U?@K\T;/[F\$@?[4&.=52-9([4WVMCG.KLZ MX:4XZ$W_]5(A[3<)X8/^YSG4.0:TS M#W@8$G=>0JP1MZR!N^,$0C&/DB3J:XB=Y:7#EO=\80[% +">]FYQ0$/W20>$ MQCB,8V^K$89&F)+(];X]K,P^J+N-#I[^M7 M7?.NW#E_3Z[G!#B?DNNL_4U 1]_^1.%'4:WS4J-"KNRE\-O(WF_5OO5O#XS: M-:^U'Y4Q:MM\W4BQE%4-L']?*65>#NH+G'Y[,?L;4$L#!!0 ( #F!8E5Z MR70FR0, (T- 8 >&PO=V]R:W-H965T&ULK5==C^(V M%/TK5KJJ=J7NY#LA%)!F@%7W8=O1T&D?JCYX$D.B3>S4-C#;7]]K)Z20F&C4 M\@+^./?8Y]X;^WIV9/RKR F1Z+4JJ9A;N93UU+9%FI,*BSM6$PHS6\8K+*'+ M=[:H.<&9-JI*VW.;?'DC)CG/+M4X# M3\4NEVK 7LQJO",;(I_K1PX]NV/)BHI043"*.-G.K7MWNDX47@-^*\A1G+61 M4O+"V%?5^9S-+4=MB)0DE8H!P]^!+$E9*B+8QE\MI]4MJ0S/VR?V3UH[:'G! M@BQ9^7N1R7QN32R4D2W>E_*)'7\BK9Y0\:6L%/H7'5NL8Z%T+R2K6F/80570 MYA^_MGXX,P >LX'7&GA]@^"*@=\:^&]=(6@-@K>N$+8&6KK=:->.6V&)%S/. MCH@K-+"IAO:^M@9_%53ER49RF"W 3BZ6C&80=9(A: E6%AF6T-E(^(-TD *Q M+4Q5D(2YRHX#09]IRBJ"/J+GS0J]?_ MFCUX5_;@HR^,RER@->PE,]BOQNV3$7L;_-$YQ3LYY<$;)=R0^@[YS@_(V!F M5\?@5-0X)7,+B 7A!V(MOO_.C9P?38Z_)=GJEF3K&Y%=A"CH0A2,L2]^AOND MT+$P!:"QC;2MNC8.BRCRHF1F'\X].T1YD9MXEZC5$.7ZKN_XE[#U$#;QXMCM M4!9&"C>FJ2'=XR[VY)MKHEV?I&9!<1B;J(1*-Y]TRA M-"F+O^'"V$%)@MZ73(@/".[_@DH"ZTG$X?! XHAK!'<#@KH&;FX*%QOGA*;? M()I4GQP"+GKC,*^' MH"!Q K>7UD-4>+[>A0_CSH?QJ ^?2%IB(8IMD6)=.H'K&**C7W1LD.1.^L*' MJ"3JZQYBHB3NJ1YB_""X\BU/.M634=7MS2'Q*R*OM2I 3#HG0YU!E/2BLC2@ MO/Z)M#* X-R*G)Y6$Y<7^F:Q22)DTL_H(6R2.&[/=4-H5$-]J]'>YUR=P;?W"G M2]^>:A\P7Q74(%*LH6EG+L88L.;XK_I2%;KZO:%2:B5=3.' M]Q+A"@#S6\;DJ:,6Z%Y@BW\ 4$L#!!0 ( #F!8E6&0+^Y!A( .3/ 8 M >&PO=V]R:W-H965T&ULO9UOD]LXIO* EVJ-:_9F3-/;ZVX?2: 8"T&H2FL=^8TLV M\&L(W0#)!PWBS=?-]K?=?=ON1[^OENO=VYO[_?[AE]O;W>R^736[GS;KV]OTIOG?WB_^'R_/_S#[=V;A^9S^Z'=_^/AW;;[=OM" MF2]6[7JWV*Q'V_;3VYL_I[^8-"D.-8Y%_GO1?MV=?1X=?LO'S>:WPY>_SM_> M)(?WZFZ^.O[W[-QV;73C;+ M_UG,]_=O;ZJ;T;S]U#PN]^\W7__2GG[1L8&SS7)W_'/T]50VN1G-'G?[S>I4 MN6O!:K%^^KOY_=039Q72[$(%<:H@AE;(3A4RKX(H+U3(3Q5RKT(N+U0H3A4* MOTG5A0KR5$'Z%8H+%/;IFVNR;NS?;S=?1]E"ZHQT^'/U[K-UY M9+$^Q.*'_;;[WT57;W\WV:SG762U\U'W:;=9+N;-OOOR8=_]U871^N?C8O]M-![]X\-T],<__#3ZPVBQ'OW]?O.X:];SW9O; M?=>N _UV=FK#KT]M$!?:\/?-OED2U29\MJ"^=@XHO:4K_WG^7QQ& S- ME\>>^Z_]?;OM.G/530WWAS'[I1W]=3W; MK-K1'_]SL]O]1. UCW_?[KM)I6.K9KM>K#]376QZNKB;IW:/VV]4;]UV(?,2 M-^(E;L01F%\ _MI^7JP/C>DF@F6SGG6_KNO!W7VS;7<_C9K]:-K.?AYEZ9]& M(A$)%1,L_S %_[)[:&;MVYNN(W?M]DM[<_>O_Y+*Y-^I2'F"%4?88?K]%4BS"@G32)@!P9S8R%YB(XN,C2'Q\,24YRZ4(BE%X3IP0I3+ M/!\31425)FGEEE-AN7&:Y$GI%M-AL:R0'7XQ4(J70"F.];(+@=)=8PZA MTL5#%P''3S\=+LODI?M_WV^6RU%W*_>UV<[_CPJ2 ADD2-@4"5-(F$;"# CF MA))\"27)SCGNSIE M>!^6R_ F#&E3(6$:"3,@F!,.U4LX5%>% Q4"51CB[!_-V];#;AX.%=WXAG^;$C MO@X]F80#'FE2(6$:"3,@F!,7:6*EG.25D4%J,PEQ:?,N;!/>S47_M;O1IL_7G^^;P9$^[/ NZ?USE_LT>WX1HEP^QJ: V-91F M4#37Y58$3'D54*WGC.3WMV;[(OFEI,^AFE\:"EAIEJ950;9-43;&-$]M0I8RDM@ONS>OG( (@6K"90VA=(4E*:A-).&(AZGO*=6>4MY MZ>WUBZ&\@>@ (62X"\NA4,,*2M-0FD'1W!BQ"O*3 M- $CUT6)@N3"*%&.7!DE&L?-TE8)2WDI#+\XRAN,'H=(VA1*4U":AM),&HJ* MW$0MK$(FDA^X2"J0FM($2IM":0I*TU":0='%#^]!=?9++CPD\/7I"(9+B1)V6 MQ/(,U+""TC249E T-T"L=B=X[2Y\3N\/BE \2V59U77BSQD#,N,H6)8DF:B] M6T"BX#A/I7=GIXEB>595I9\80;1M7,A$9A>NZ%89$W'YG]G0Y4R*&T* MI2DH34-I1H0*8U:XZTINN%B=3/ Z6>^3>J^4PQN(CA!"-[N@I4(-*RA-0VD& M17-CQ&I_@M?^R"?U_K@(Q25:3CT5Y*=I D;*J41!2DXEBI%R*M$VYD%=6(%, M\ )9](-Z?W=#!3,H;0JE*2A-0VE&A$(C^Z!NU3)1_<@'=63RUP1*FT)I"DK3 M4)I!T=R0LF*AX,7"V =U(K&MSJ2?ULP;C0X&J,1'_(1Q<#W2Y ^M\M*_-'R/ MW+;,*G<9G]MV;78SCXT=^AF1N$:D.T&-*BA-0VD&17.CPHIO&2^^Q20Y9Z'R MELK!4)X224U, E#!#DK34)I!T=S(L*I>UI/]%I?UG(6BF\B38/1# MMZT.LJF@-C649E TU\=6EYU6<\9H9-EM9_HSC-7S?/CQN9_?-T\">/;WNYX3K?*7\;GR5UV.NEH*E--RCKU1S94LX/2%)2FH323$9E[;O^Z;K9J7-:S MBY5=I_V/QS6_3LO3HP=X*(&E67+"B^G5A/%\E3(RL,9HFUC M(2Z.N-QJ93FOE<5E2O1W-G0C*90VA=(4E*:A-)-3 J,K2+GA8I6W7/S %;@< MJL)!:5,H34%I&DHS*)H;4E:KRWFM+G(%+@\%,R'+HO8GP\=K[[%++7DA$ F<_]IFS<8[;@A-A74IH;2#(KF.MB* M:/EP$>VZI1;>0/0D3Z3&$2(KU*B"TC249E T-SZL )?S MQU*RTY\>*TPI=: M> 4&22>49, 5#9#4K34)I! MT=S(L-ILL.2'.Y<&+(7F;T8-_B$T%M:FA-(.BN3ZVPES."W.O6V?) MJ92SX,8/FC,WQ*2"FM10FD'1W-<&6Z&MX(6V]^ULV>QVBT^+V5-&7>=Y;E07 M1 Y<[:E=$]YFK(NA- 6E:2C-H&AN+%B-L. UPNM7W'AP[)6_(&2MNB R+:%F M%92FH30SH$M : :'92FH31SHLG+ M_>NZV:IO1=36T]B=D3P]>H 3^U O[$V&&E90FH;2#(KF!HA5^(J>_+KXO3,?M32ZLP%;$[CMEWEY$1PBQ;32K1%D5I;\+]5)1 M0F'EFQWM6ZCP!J49%,T- "N\%;&OD1OD]#*<6LN4FH.)@KGO:_K-<:+P%12B MX+A(I#\%$_M#RR+W0\P031L7W>W I9L>JU@5O&+UJC>$T=T-W4L*I4VA- 6E M:2C-%,2;Y\HBNSP+6_VKJ']@WD,!S5.#TJ90FH+2-)1F4#3W-"6KL$E>88L] M3RD4V(KN&AX%R&6E50FH;2#(KFAH65S20OF\4DQ$ABVVB6^9E,O,'H$3W$ MIH+:U%":0=%]+8!A_F M(DBO0Q5 21S*B8%F*Q-=9PF)%4M>AT!*V;2RKJK@@PY=6 2MY!>SZXY3( MSN:MQ8Y *&T*I2DH34-IIB1VM(KT\DIH:16WDE?<7K\26A+94A=60B\5)6ZP M^&9'^Q:JK4%I!D5S \!J:R6OK5VW$EJ&J5/T2BA5T)^#2^+T!'(EE"A(K(02 MIS\"NAO,'H61BZC1-*4U":AM),2;Q6CEL)+:V\5>8_ M<"6T1,I!$RAM"J4I*$U#:09%:%YZ85WY;_?AK49' S27 M#4K34)I!T=QHL/I:V;.C=' ^)/T40*6PY469I/Z!AI.+18E[/*B(!J5I*,V@ M:*[WK=16]FPS9=.-:8]3J6YUF0>*&U4PN,$C4]W*RL]+5D3!3*9^&K$FBLE$ MEHE_Q@;1MG%:9$)Q.;/TQ2,%$-)JZ$82A0CQ5"B;9P86EEUJXI[$5O484AT?T,S MS:"T*92FH#0-I9DJ%!)9/;2R%[9)Y55IJK^,RS:U.2 M>6STT ^SR@3Q>AZH406E:2C-H&AN5%AUK>+5M9B,Y(HXCT#FOF["&XP>ST-L M*JA-#:49%,UUL!7,JM>^@JUW H FIE7$L:(E,0% )34H34-I!D5SX\-*:M7P M-[<-3TBN0N&J")_4H#EL0TPJJ$D-I1D4S76T5?HJ7NE[73IR1;PC3=1^-C+? MA&B/#[&IH#8UE&90--?E5JVK>+7N^F1D'AP]YQ,J7957Q*P/U>B@- VEF0%= MXCB]MO);W?=NMIATY)HXB2"K*G_;Y80W&CNRH30%I6DHS=2$(NCVK^MFJPC6 MO"(X_# 44O[CZ;$#O*;RX;K;=.+&#FI806D:2C,HFAL@5@"L>XY!90]#H8." MR%\K95)F?OYC/2 9CH)E25X'AZ$0!86H:U]E(8H5>9)GGEU#M&V<)J4LJPM# MSNI?=5PZW/#34.C>AN;"06E3*$U!:1I*,W4HWLE$7CX-I;:"6_TC<^%JJ P' MI4VA- 6E:2C-H&AN2%FUKH;FPM6A>%;6>:#8\4:C@P&:"D?\A#1+_>=^3123 M4LC:OS9\#RVNMEIA]A44)L:2C,HFNM@*[S5PT] N$Z!YPU$C_]05A-$ M4BO4J(+2-)1F4#0W/JQ*5_?L'+U*@:]# 2GS?3CA+4?/! -,*JA)#:49%,UQ M='?M?/'TX?/WT^"?Z8Y8YS].3WK:$.OT0485UJC&X@P,YSD^/7/\]SHDH8<< M._D_X]PS 3)"B\<:5EB5$$)Q+WF(T?Z- \ M.BQ.8W%F0"=[[L[.W(TZ-(&4!9_Q0_8H72Y+C6>HIH?%:2S.P'!>%.1G4<"G MVUVQ5>D9V;]7B2SI"_!D(7*W$E62VJY$E2/W*U$%V0U+:5*<]>SW.B+A0J]# MSTC XJ98G,+B-!9GGG']&Y=N=_=MNY\V^^;NS4/SN?U;L_V\Z!ZDE^VGKF;R M\V&7ZG;Q^?[ERW[ST$79S>CC9K_?K(X?[]MFWFX/!;K__[39[)^_W';\KYOM M;T<;=_\/4$L#!!0 ( #F!8E5DH6%O3@( .T$ 8 >&PO=V]R:W-H M965T&UL?53!;MLP#/T50BNV%2AJQTF[H7,,-&V'[5 @:-;M M,.R@V'0L5)9<28[;OQ\E.UX&-+E8I,3W]$B32CMMGFR%Z."EELK.6>5<-+(4HD9EA59@L)RSZ\G5 M8N;C0\!/@9W=L\%GLM;ZR3O?BSF+O2"4F#O/P&G9X@U*Z8E(QO/ R<8K/7#? MWK%_#;E3+FMN\4;+7Z)PU9Q]9E!@R5OI'G3W#8=\+CQ?KJ4-7^B&V)A!WEJG MZP%,"FJA^I6_#'78 R3) 4 R )*@N[\HJ+SECF>IT1T8'TULW@BI!C2)$\K_ ME)4S="H(Y[(;K0HJ,19 EM52%-R1LW*T4.V=!5V2I_.G2LL"C?T =\^M<*_P M<OYM*;_ZVGO R4?LBWV44TUX(UFDT8 M- NY;I7KNW'<'6?YNF_A?^']0W#/S48H"Q)+@L;GGRX8F'ZX>L?I)C3T6CL: MCV!6]!ZA\0%T7FKM=HZ_8'SALK]02P,$% @ .8%B53'^!Y;;!P R( M !@ !X;"]W;W)K!6:&NKQ7^D>[$\($#U59MU>SG3'-Q6+1YCM1\?:C:D0-_]DH77$#MWJ[:!LM M>.$&5>6"AF&RJ+BL9]>7[MFMOKY4>U/*6MSJH-U7%=>/GT2I[J]F9/;TX)O< M[HQ]L+B^;/A6W GSO;G5<+?HM12R$G4K51UHL;F:W9"+5>0&.(G_27'?GEP' MUI2U4C_LS=?B:A9:1*(4N;$J./P?#][G/PX9^_7"X,O-XJ6>3'5WWJ7D4G7I4%?ZK:[-K@=WAE<3Y^ M ;![[/0)^R?J57@GFH\!"W\-:$@I@F?U^N'$ X?U4\FMOY MIC12M-@L=5HB7(O=MA=MPW-Q-8-]V0I]$+/K?_V#).%OF(GOI.S,X*@W./)I MO_XW1!E9YZH2F)G=V,2-M<'D<$T882$+P_!R<3BU82RYI&E*3@7/\,4]OMB+ M[[, HW/)NWA1%P&OE#;RIWN 0>[4Q2= HB@.PS'BL2!+LXQ.(DYZQ,D+B-G+3'FKJA;K:\7HK8/V##90F2$>@GL,>2R1+-@E[V<->>F'_ES\ ^^1"'OBZ% '?:N'B'#RL M!&_WVMUAB)DFX< OH3](J'J>6_XH87H%(&\LW:#L M$2*[*AY#1>0R3[0@)U1(O%#O=ER+N4T*B@"BF@4ZN?>.JL[F-<%"!288AO$T M7#K I2\$BXW0&K :_H!OLJ."TW<3B! 1@A*17-)E. US8$7BI\4A4*B!(,%K M(;6P,?DD3ER@-KPK7;Z7MO.Y& B3^!GS)G>1O3T)0:C-T7@WQB1#%PX1981& MGI4;Z)/X^?-K?8!8J/1$""=C%IP3FC"$@A!1EDTC'.B2^/GR5HN&RZ+S)&5V M0D/.#'O"DJ=S,13WF!#G4;)$4(\%"61\HE/@Y=.7*$IAKHWD!T$NH#'B=3P >\R%) M2(2D@8CD,HH\LST0*/$SJ$U4'0T5\?=>-E.I&AUS[CR.GP7%HX&(*&,LF8Z?="!HZB?HFQQ MM*5'X"_ MW4$Z/S="5T"&=C%=?8WB'[/Q/*'+#(FLB.@4[H&QJ9<%(:JJ7 B(JANMJJ#B M9J\E3/O;3& C7*XV02P82TY9,/ L?8EGAYFWWE*(@RB5\Q=GAMH8J%.$AR0H MPJO+.$58 I,$#_(XT$# U$_ ?=S:VY04,BCYVB" 47,8IV&&X$=D69)D'@,& M?J:)-VA]D340PROP>FG^S4'KG;2=&SUP._5S^S?(21[[WEFIZFVW8PI;W+N4 MUU5":EW*K:LO\"D9T_=\B=9#KY$\-V5@>NIG>C#E&(&M*5 35;"A@/SS'RAD MI$3.(D>4(\R(*,@ETP4^'=B>^MG>EOC]"FA1NH:F48%LV[U-4[I !MN_M4]% MU93J44SX)5(6Q_$2R;8P24(]%30;F)_Y*VC7?>T*!ML"L#%9/ B=RVY55.-\ MR'G6L?F"MQW'93.-(X12$$'"Z'+:G]C Y^P%/N\W1FVK5K03@V)'6#JSW<0Q M>$R2IM/!C UTSOQT/HK&FU=&-X;0.8'$,$6B,28;QVGH,>"D/^WG]=\W&Y$[ M NS[1Y !BZ"[=HOB[+.>Y"YLDG7@Y13'LS%SSVD8(1R)29)E-&W3P/3L53UH M[4+JAT)T5[_8Y7F;+5C)O618,8N(QG&83'=_V4#XS$_XJRG( 3?!6FQE75MW ML\FPT%(5J"5C/J=11F+,V<:B)&4A\RS,0/W,7YI[31&V7/<:@93>6=AUI)X; M,1:E()=-%UULH'*6^GM7KFCD$C)(R(%AYLU.'%';7BS:L&+>[.#-YSOOI.U\ M H8$@/D3@*\UI"Z0 61C,^;1N=G: .]1_["_F[?-*5C/EZZLY]2 MV6,(.]GU4^^\S_M1CXO>M>1_+VWGTS&D")$_1;@Y-L&.#M8UPPH)-2A.KD=U MIZ>'%*(V=LPXEHR3$,DX%R?'Z9706_>5 ;B\]?SN=+I_VG_)<./.[Y\]_T0N M5MWW"(.:[O.(/[F&8-Y"*; !E>''%!Q+=U\<=#=&->[0?JV,496[W E>"&T% MX/\;I&PO=V]R:W-H965T&ULM5K[;]LX$OY7B%RP: '5\3.V^P*2 MM-T-KMLMFG8/N,/]0$NTS8LLJB05-_?7WS=#2I8<)]T^[I=$#\YPGM_,4'Z^ M-?;:K97RXLLF+]R+H[7WY=.3$Y>NU4:ZGBE5@3=+8S?2X]:N3EQIE%>F^%JS8;:6_/56ZV+XX&1_6##WJU]O3@ MY.7S4J[4E?*?RO<6=R<-ETQO5.&T*815RQ='9X.GYV-:SPO^U&KK6M>"-%D8 MN(@\>]&7:@\)T80XW/D>=1L283MZYK[&]8=NBRD4QQ(9&HIJ]Q_,-O?5-1G0OQ2DSO^*[9A[7AT)-+*>;.)Q)!@HXOP M7WZ)=F@1S/KW$ PCP9#E#ANQE*^DER^?6[,5EE:#&UVPJDP-X71!3KGR%F\U MZ/S+J^ ,89;B2J\*O=2I++PX2U-3%5X7*_'>Y#K5RCT_\=B/J$[2R/L\\![> MPWLN?C>%7SOQNLA4UJ4_@9R-L,-:V//A@PRO5-D3HWXBAOWA\ %^HT;Y$?,; MW3P 2G@'%FE>94IXT,D@N2,!#\J%2Z'QWE4+IS,M M+>GV".G$>'&C\MN$&?WRM]EPV']V83:E+&[Y;O#L<1 N/@PZYE"'#.6VA*6N MD.FU@]!AQ=(@ER$WU,X4F)L22Q,D Z4 Y!+O-)?.Z51X%(7&"R2JALOPO"O4*U,HC_MP MFXB/6UUR&L%-[TB'EB^JDEILW_BH;+-:NG$%I:B_QW9#BG%,61H M+^:TE4LPZHESZ32'R7M*V<*'X&RI3SX?3)]A3:E"Z(*!#:%9I12-?FU-M5J+ M[1KA<_O$; MR=5A-+FN%V'='=89\L0I^7,L;)19*%7"+*F7,'8IWFX%:H8# MSRODDI60AMZHDKC+73*7B+=4E[G:!5*A:URG M1B126^71I%:MJCQ:""SHY95*$=R^-OKK+^E:PH-DVXUV7-KK':Y>7W33"_Y M;656+=.C$1$4E!$Z!-T*V,&3W9;:I?AWJZ05(-$F8U<5QB-<$<$.3H!-=)%! M-TKS6LYZ+V]@6Z&^E(H]2YL9O*^Y.=J.UB^KO+-;3[R);^J%90@GE047.I669WY*F%&/D!F0&UV$@P5IE*WIE58RNM2[QF+@$YV A2D8: MBAR#?*#]T5#0)N=P00<5'77LI Y5920!)VHY-@- M,<-SE4;972B_I;+41KNZR^I4QD[+M2MG\!<&'&9+B=D6K2<^.8;JU\[K#9I""FYE@O"7"Z,@8)1(Z+O09F);AFKS"'V%ITE MTK;&K))LX43&S66+B!L +E(]%),;*!38MX.2# B8LXXS2;=6E1625Y*1V6C& M(LD*R F;U(4>HJRH%^0&4U) 6$7)0K-@(M#'HE=V+KRC4LC5&M#@UI#N"<@V MG1U)FY\@17NG'%WEG8VZ:1FZVB5QTAPON\TU-?$+]/B[WF9+S1D6+X=-0[%1O@)M*O M+OL<-XZ((/GQ:-R;U2M"@F[057)8EQ(AF(CCP; W;R_A)*1)PE481UVW>SP> M3 ZL1H86*>#'U,/.-UCBGI#[+GN,!SOA#MMCV._U?ZH]YEU^=\Q1Q]!^:1WL M]Z09*M"#=NN)WQZR*E5#JV@$(;MZ0B4 S7_9*%?HR[K-SXPC N\(=SKV/=BYAK@$K;W_BLM:*-J9)G9M>P I$J30 M18U60O'8^)449,U7!0M_W.]-&I>PC_J[+"'INVHFU%TUK4OOX-CY8#CS(-H) MZ;=TOB"&]6"W,[-8:Z@-W*12GE!49*C2CA)V?*^.Y MS](I3>;1FY:Z1>CNJ<^U/%35=PLZ_.+A)HH1CC:2UNE 8,8%S:'PYXS,7!]U M?5@;J5Q[S.^(PM2H4T68, ZRJGF$ AV'P<"_5T]8#@-,JG20N'EF=\\0?V&< M*!S44KDD@1!=?%I.&&$6Z$+CY!K,MFMX')X[5(V4QN M@#@0/P4T<:<1&PX::RA&$YK4N?8A3O4F(%=FJH7'#+T3.L9)L"ZCY;@WZLH\ M:J'=+@)A/$%NK_@\)WRIX9)0(.<1F9:S(TB1"/*3"K-,QN.*:P#8 MF8+#AFY=538G%& )Q' !/9<5<$BUR)LT:@T,6+ %6*'_H>D418G0SN\IQO-5 M6XU,J8UKQP&-TT5]* M)0L=:D$K*=:YI1T;YK.ZGL0L=#RVY!!$VH$P\"?#+ M2@50I.!"NVV=?X(0#!>F(E50N*'9HB!SYNT^6V=DDG!F&"RO)1]4'(O1*#D=SG&! MRG?:G]+!CT;W@R)F*/F&LZ0_GHKA:3*?S1JOW+(R82CN@N0HF9[.\'XF R3V6 D+F2I?2R2EW6M[[3FS0(ZGN"19G=NU70'<2;FWBXWP*U' M#@7^':J'&/>@^B(TYF\1]4K\L8/IQ^T\K8^)T+? )3X,M-0Y,[354%?/WMY6 MX5MC/5ZQLUKJ-,)IUVJ7'!]?U@IPY:*] PIK'^6)P$DHA(Z16\J;>(3/)'>0 MB,JY(LC(]5+U[K%@2R;"W/X^YK;;F=8D^:W=4A=NWYG=KEN>1W;B?.\F@UXG M<-J6;D[0[W7D7VDA.UT_D.'*+#U_T[J@+.]L[NI7>YN'CBJV)M^RVX'JB%EB ML%_2>]/=DV]L*+H..J@,HUE F*:[KT,0/>;!L",AJI*B>4G]',W?+HP]14IN MY@K@*NHFX]D(-_LRNZTKO+9AC,X"XY;=HQ2AU$4 [9@[?@,)\W>V([#M@M.NHFO[D1Q(E"9\/;8 B[-?O[M<>%;]KOSM^?Z6=7*$, MK)HSM0_A3$F\4[X^7ZJ'6C:*D_$H,90+_F1BLOC%D YJ+(*"O[G004T,XRO^ M1'HNK['\5ZX@S3>@\U^;(^L4QE_5963_$U7GTY^NNPCZNO'S &A?Q,^5'.EK8DQ_%N#]-1J-A*,N3Z8@NQOUDWI]$Q?B;]6#X3$R2T7 0 M_W;H9LEL/F:ZTV0X//U+D@]^7/+A!!MSS1].DL%L0A>S<=+OC_8E'R7ST]/X MMT,W3P:3 =--\7(NWE&4_]]-/H?I!F/:=WZ:S$937 Q([&0^G>V+/A@GT^F@ M_M>F'0P&Z)YF@7@P2Z;COR3_3S#\=#+'CGVZ&B4C=OUL-$S&_?$=Z?&4I __ MVI2S23([)9?-QN-D-IW0QX-4%3YBXJ$?N)RT?I>$QF_%O[XB_$<1"S]1:IXV M/_ Z"[]KVBT/OP[[7=H5'0OE:@G2?F\Z.1(V_.(JW'A3\J^<%L:CR^1+^H&) MLK0 [P%+OKZA#9J?O;W\'U!+ P04 " Y@6)52Z;H#B4# #\!@ &0 M 'AL+W=O.R$-*N@L;:_CB)3-=AQ,U,]2CK9*=UQ2Z+>1Z;7R&OOU(F(Q?$B MZG@K@_72ZS9ZO52#%:W$C08S=!W73[%^O@M@10H&5 M=0BSAR*^ <.[.C /.\Q MD&?YAEN^7FIU .VL"F\BUTA7EP6HZ;:ZJOM$W!9P]NO0]O3 MC=ME9 G;6435$>=VQ&$_P"GA7DG;&'@K:ZR?^T?$:2+&3L1NV:N #]C/((U# M8#%CK^"E4Z*IQTO_(=$0-H)+^SQ?^/UF:ZRF3^2/EU(?D;.7D5W;7)N>5[@* MJ"\,ZF\8K'_^*5G$O[S".YMX9Z^A_XL"_1<<>*;&25TI:CMC#:@=V 9AIP2U M;ROWUW#Y7I)*#88\S!50G2QV6]2^6&^P.@I)"!\#"# :!&X/6A. X<4L>D+)PD>9N2JWV5!H#Q2*,RQ08+2R'C,R+/(.,Y6%9,/C@3'A5#=T@ MN,6:VILJ6K5\'" NFTYIV_XY*BZ3) OSHKR"RY)HYOD5I946\S NYFZ7SL,T MGM.=G('@(XU3RO3 Z3+*V9QZ6H@3^@5+9_FDH8GK[]XV&M&?2\H=NK'/T/79 M=[?O6B6DVG4]UW1H%5S,9^7S$$D^R_Y?"*HLW66/?IZ*I]E+'WET-I$ZU'L_ M=PU1&Z0=A].DG4;[S3C1_C8?WX5[KO>M-"!P1Z[Q+)\'H,=9.PI6]7Z^;96E M:>FW#3U/J)T!G>^4LB?!!9@>O/5?4$L#!!0 ( #F!8E5\7I:'T ( &0& M 9 >&PO=V]R:W-H965T $$C1 M\M+T9:6MU&X@)C%1;0(^(#ZXR;6QYMC!=M;MWW-VTE"DKA(27]JS?<]SSYU] ME]E>Z0=3(EIXJH0T\Z"TMIY&DE=1O18E:S'=ZC M_5JO-:VBGJ7@%4K#E02-VWFP3*:KS/E[AV\<]^;(!I?)1JD'M[@IYD'L!*' MW#H&1G^/>(5"."*2\:OC#/J0#GAL']@_^MPIEPTS>*7$=U[8@2]]5@PL"/Y<98 M34_FYZF46\;L-*-KHZFI68[S@/K$H'[$8/'F53**WY_1F_5ZLW/L_^'"SO*? M5O]O0>%&YJ*AZP;NVJZ%XC%4>6C>0<41E&D$.H2M$C0ON-Q-X>V-I"W5&$*: M=T /P&*U(;Q[!=>8=XLD='&)C[H< MD\8F#0;9Y9H_$[WT#\O :' ):1AG:5=)BC6*!Y XB4[K, N'R8",;!S&\26< M>CS14>=7J'=^OAD*TDC;#H%^MQ^ARW9R_'%OY^\MTSLN#0C<$C2^& \#T.U, M:Q=6U7Z.;)2EJ>3-DCX#J)T#G6^5LH>%"]!_6!:_ 5!+ P04 " Y@6)5 M76JVPL0$ !@"P &0 'AL+W=O:5J,=2LEKE(8K"1I7E\%5?'$]X#/'C=F; M@XMDJ=07MWA37@:1\0:%<$#DQM<>,]B9=(K[\RWZ:Q\[Q;)D M!F^4^(.7MKH,I@&4N&*ML!_4YG?LXTD=7J&$\5_8=+))'D#1&JOJ7ID\J+GL M1O;4\["G,(U>4$AZA<3[W1GR7MXRRQ9SK3:@G32AN8D/U6N3P)K!6R5M9>"5++$\ MU!^17SOGDJUSU\E)P =LAC".0DBB)#F!-]X%._9XXU/!WG)3"&5:C?#GU=)8 M30?CKV/!=EB3XUBN6"Y,PPJ\#*@:#.I'#!:__A1GT6\G/)WL/)V<0O_!M)S$ M.N[IRP;@:ENAH%9@*X2":?W,Y1H>F6AQNUMN$81'4'L(C+AE!E9*4,V;"SA[ M(TE%M8;$S0 HK1;K)6J?VULL^D4:R MX T3\#/$830=ATD2=_-9'*:S##Y)5BMM^=]8=LY2]#5O:^\T-Z9ELJ#@E+$& MSL9A',4#-V;Y;. 1HS!.(C_+PUF<]TSMQYF,PVB20I*1[2E\5):\.4%+3#;( M3I:Z63P)8]*]0T,$W;1:HR0/G;_4JRAFH8APZ^@X@7A&*$GJ_'9P>32 .U([ M]VI;K(Z>*84PZ>F9A;,\A2M[A-?0]1A>M[U5C0U[IA9,#+54T]HGWNYRY/)< MMO_*->PG&P8>E@PG83Y+W&(,,86?Y6X^V9L[5J)T2OZE'=4&/I*U&U4W3#Y# M14;($=2432ZM KJ7--% +(E.FFXH*%!;NHDHU>ZWY;2]J7A1 3XUW)U*2X=8 M<_(.+-TM]*VT:M>51F"2R MA\=9]=D[..>T2U_MK@R7[-;A&(/$LT;!+,5X+$+'-]D2;>E)V$;Y[/'Q:\L; MYUP(DBYS);O:590W:4B>9D8)7GKT)1/^]/N+@\Z1081WRB(D0ZJL/=176]0! MQ?9",;X4GCU(7PF20FJML23N@EIQ23Y\"V_85YC@;,D%]\ES.?TN#3[.OH*< M*U+)\^*PHLRVI,Z_5U(_PEMW8"Q;"H2E>]_0/A5!#U WRO!=.7M#= H=Z 7I M:6)\_[J$=W34#G=.MDU/_'^VXO\I]?Z0TZUCOD%D5*)N3"/7,";A-([].*,> M]U 1GQV'AXH9];(TBDEMDL^ZA@R?J=(\-X>BDV@,8ZIYJOP\\TUQYOM#EL=^ M'.>N7^3A),O\Z+KPL2MUM/?JJ5&O_=O.$/&MM-T#:+>[>SY>=:^F;^+=V_,M MTVM.R1>X(M5HF*=!5YS;A56-?T,ME:47F9]6] 1&[03H_TI1\?0+9V#WJ%[\ M U!+ P04 " Y@6)5CE"-6C,& ""#P &0 'AL+W=OW2XW@UP[8=./RBV MDFBP+9\D$_CW?59*G 1">MOBS*]],1=GNG:Y M*N470[8N"F%>+F6N9^>MN+58N%.3J>.%SL59)2;R7KJOU1>#6:=!R50A2ZMT M24:.SUO#^.2RS_O]AC^5G-F5,;$G(ZT?>7*3G;>Z;)#,9>H80>#O25[)/&<@ MF/%MCMEJ5++@ZGB!_JOW';Z,A)57.O]+96YZWCIJ42;'HL[=G9Y]E'-_#A@O MU;GUOS0+>P?8G-;6Z6(N# L*589_\3SG847@J/N.0#(72+S=09&W\EHX<7%F M](P,[P8:#[RK7AK&J9*#"^KB'K=-B7=)-F"UVL< M[7F\W@\Y2J+,Z*/,)JJB\A2B0I#_)5W5QL@R?:$K9 .39NEA*C$K*E&^D/32&:G2:?X)4(:A M+$.EC=1,N2FF->^IA/%!@4PA'B4)@HV\H,=4B9=@&)=F1JCSL7K&@#$M?DL? MV;'1!<51'.\R2!)U![M03R++E.\-6'0P$[H*RK4HH<= D!4D47*PZWTT,I5, MQW;UC#-!>P06;[B]N?Q\1]I0-SH\V(WH4L,OWA/,9-PQ-#JV<@Y&8%N* KF) M[%O#14TX68R O"@,*C4[('(2!9/%*G<.NUVTBCS'AS:A$5L'-:S 38VN)U,: MUA-T%@8XB-Z/#S1:< (.K? MU$< G^M4DH+/\KD*)8+E= JJP0E(2X6=LE,S M>&"M3A6XR$) 6>I)&"5&N0QAS^3(>1:FPF)BD41^>U">-4G(6$MDFJ)DI8UH MZ#:0TO9D->DU)V_NXX>?CI+X\'2C'1XUH]'+7/TR'16\'8^E/T+RET7PW*8T MZT6]@4^S?M2+$?&'AC.V(J!PF,9YG;I:!&)!VY4H1::0>YG.A ( #&1P>+;*6O]]=>9B=.HKA999W@&@%[8^8C(?AD5Z_UZ7 MDA.AMY[<&S-L:?/F_%K<5MA47[8"_(+/6O+*>@OSQ3QOA.FB$:J5YJF\EC$" M@^(XH;T;SDQ=6PC:_5>)?(UN$R9QFX86SJY5PZU.?:R6#7E3%]V+]^DSS#;H M$^7/P2;'52GQ<8<.NNTD/L8@;A]U>W2+>E"Y!^#BLXH]!D$1J4?8F4"HT2'0%7 '_^(*BUXS87JMXG2=/W.>:O=K/Q*0^: M#N-%_/%1+6IE\[>W+3^ A0!PTPB6K'D*ZI!U,V$RIA4AVP_Q8\.YR/7('^D9 M'VJ/2*-UFH(([=U*=#9*]B,?B WLOLGL=[A%I4J1LD^5-N%<@S7:M]642]$H M&XY<\214[DEH+ NO#.]L25:A Z"%K>3(TLHWE3G!"R3$ Q>WIB]RH;^^:OQG MGCE,GYQO'*UWS=7D_3(V4:]=B^@.-:WUE:P_X_MG> M;_">]E&LUIN_+. 5]E::WX9F]YV%WGRW>\G!/D;'@X1[RZ"+ MWUZ[WX^W5?V5MOXTG&B=60+)&<6]PZ9OK(Z]COCH:*EC<'S8Z-ATG^ZLO(L* M:2;^]6?#M3(\D9K5YH$Y#.^JY?;P.OWD+X26&ULE599;QLW$/XK S4( M6F M[2W)L07X2-$\Q##BIGDH^D#MCK1LN.26Y$KVO^^0>UBJ%2=]D$@.9[XY M.#,[%WNEOYH*T<)C+:2YG%36-N>SF2DJK)F9J@8EW6R4KIFEH][.3*.1E5ZH M%K,X#/-9S;BIX_<,?W#U_PU[?S*'5RAA_#_L.]XDG$#1&JOJ7I@LJ+GL5O;8Q^% 8/$M M@;@7B+W=G2)OY2VS;'6AU1ZTXR8TM_&N>FDRCDOW* ]6TRTG.;MZS[3D*L>EH;/H:^@^^R/_%@&MF> %X>&'\!3=0,%&T@EDL M8?T$)=_QDIA 4D_@LE U E4_V J=&%>>RYWV/N=)BNU04PF#;.LU :M-AVW< M[D8P8^ *"*>F,J2,+KX"M0=CF?1J_H.-CX5H._U*GNW0. 4>[LR5'RG;,UV: M*7R0#K-IK>,MN6@=XTL' U>UWW2=E7^W7L-@!1G;UG3FM#)9H'.!"0&L:00O MV%J0HZBLG+'2QZSWY]/"95,ER\+YQ'8DHAD+HL,FH=DWPGJ?1 M?$=O 8V@%*/^9X'@-)/4?,%W47"V=TXY_L'U@^<:73R'WRN->%2@<$?9DZ >Y[BA\FEFES^'NV:*?N:3PJM:0Q>87> -Y'L3YDC9Q'D3+ MF#91$@5)F-!N$0?S>02W*!6UO [K2Y]K9T.N#7DU9-I!1IWUT8F2/$C=+UY M%"^#19H'6181?1[DCIZZ?1CD\V6PG*=P.SPF;C;TU7!//X0>WOZTB*/X'?_R.>E-"3_+TR!.YK32.4\@B[(@24[J/4Z4+*;0 M9"E$BRQ8AC&DRR5%CYQ*PV 1SE\&YV10AD3Q[H>I-SE*%D&8+8)%WNWGH7,N M[N@4HH3>X>XXL8X"/\;Z#833=.F7./3+,O,+^?D=@,$N#['P2[0\@@B!/L'/ M;V$K9GT1",[67'#[=%8X3+[A6 90MMHYW/43*K$*I2]M7E/3IFI2K: 6AF/M M!O[VAGH)DT]] S"]=0:M%5T5TJMX%$D?CM91? 'WU#5NN73]92!H;)2VSW;X M4NVZC?$,36J8$-XQIV3+0X@/81>/;[!6KY7#,.MVM! M'?!QJSKJ^JUQACHF2Y.=:?53GX U4M&64[BB+C6&?X\4&'Q$77#7[4@3/C9< MN\;GXW&+1=\3HJXG3$]]%F<'0PM%8NM',[)*M=)V\\M(':>_JV[H>6;O1L>/ M3%/T#0CT8Z'ZCJ*7W!Z=@G(E7 M_P)02P,$% @ .8%B551ZG=3H @ 5P8 !D !X;"]W;W)K&ULC55-4]LP$/TK.V;**6,[3O@H))DAH9WVP Q#H#UT>E#D M=2R0)2/)F/37=R4'-YU"Z"7ZVO?VK:6WF;3:/-@2T<%S)96=1J5S]5F26%YB MQ6RL:U1T4FA3,4=+LTYL;9#E 53))$O3XZ1B0D6S2=B[-K.);IP4"J\-V*:J MF-G,4>IV&@VCEXT;L2Z=WTAFDYJM<8GNKKXVM$IZEEQ4J*S0"@P6T^AB>#8? M^_@0\$U@:W?FX"M9:?W@%U_S:91Z02B1.\_ :'C"!4KIB4C&XY8SZE-ZX.[\ MA?USJ)UJ63&+"RV_B]R5T^@T@AP+UDAWH]LON*WGR/-Q+6WXA;:+'8TBX(UU MNMJ"24$E5#>RY^UWV &.CB*$ M\I>R=(9.!>'<[*OBND*X9<]H)XDC1K^?\"UZWJ&S-] ?X4HK5UKXI'+,_\8G MI*27D[W(F6=["9=8QS!*!Y"E6;:';]27-PI\HW?+@TMAN=2V,0@_+E;6&7H0 M/U\KN6,TE$\6B?(G-L=H4PIG^Y?E;[.["0>?:#2!0FC*W#L0:@UI:(YXUPW)-E? M5"\EB(Y?>U')CMDK-.O0TOP=$$?G^WZW[YH77;/X$]ZUW"MFUD)9D%@0-(U/ MCB(P71OK%D[7H76LM*-&%*8E=7XT/H#."ZW=R\(GZ/]+9K\!4$L#!!0 ( M #F!8E5HD3YX_ ( -H& 9 >&PO=V]R:W-H965T&V%-(NHL;:[BF-3--@RPVF;UNFW]8HU'81 MI=%^X8'7C74+\7+>L1H?T?[:W6N:Q0-+R5N4ABL)&JM%M$JOUF/G[QU^X[@U M!S:X3#9*/;O);;F($B<(!1;6,3 :7O :A7!$)..O'6F-5NP.3@I;+ M,++7W3D< &;))X!L!\B\[A#(J[QAEBWG6FU!.V]BN*(]6TRXG MG%T^L5=XP +Y"]L(A%6M$>G,+?RR$;QF[N3,/+84R?G'Q8YU'5BS3U@OX4Y) MVQCX6998_AL?D\)!9K:7NESS?PD%3PU"I00]:2YKL-XSO&O^-YKPUKA]HV:O>,%F:K[!F M@LD"X8:8@V?J/5/X =+Q9#2;3BBC%IDKL@]7]N@D%0V3-0*7@,;RUBLUEH8@ MU!EGLVGR%>[9F\,9.+LO3I\4(R,RN .;#>>QD9*,\2=PDAS39VV.8CBZ".8'9:!+,*:3I MB/JXJRNU]LJ2@LNI3^+8Y8T/^DV+NO9=U4"A>FE#ZQE6A\:]"OWJW3UT_3NF M:TX72F!%T.3\8A*!#ITT3*SJ?/?:*$N]T)L-_7Q0.P?:KY2R^XD+,/S.EO\ M4$L#!!0 ( #F!8E4OVH?0D08 &X/ 9 >&PO=V]R:W-H965T)5$G*KO?K=RXIR5*;&MB P)&H^SSWWD/R5(9E&I+*;SV>S9M)3:C*XOX]J]N[ZT=2BT MH7LG?%V6TNUNJ;#;J]')J%UXK]=YX(7I]64EU_1 X8_JWN%MVEG)=$G&:VN$ MH]75Z.;DU>T9RT>!#YJVOON%[8LM0!* BK;/TP:%I_GH,A>3D['$G/$BO?"4578TP M*9[3:[.)#"69?"V2'K_[UD!\T]'NQAF'[59I5P6)$(N@Y"B: SN1"Z]6!(+ M&E4[!S5V'W(2TGNK=/0E2UN;()0TD(4#Z:V!N9T@'W3)(A/Q,2='4;%;;/7L M2J#(G@/9ZI!K<(-P$MGQER23LC:V56GDV%R2A*Z$\Q#(=0XX&]@R.V$AZ!K= M<=3"Z.JR+EM[K*Z4JSG2&SQGF6:2 GS:)*9EREH"NA(8RXW4!>,U%I4-*(J& M8-$K0L(9"!'^]I"U@7&5-AI?QD*OA"$%,3 P7"/6)HYO[/EZ^3>HDPNK\I1S M F!5!QX0YL),($H#ZLUH WZO4L- CJ3*05,,SUA8UUB(GY1VJBY]D 9AC-$5 M&J+*UD6&XF]09]8CQRG2:L41V.07/5D!W*<_O)B?/+_P8J4-;+"Y>+4/J)>&W$'3(OEZ@,R&0V[AOE[B+'/:(*J4L81] :'%8:O=(J ME4.NL7Y[**S$M]/+HXGXG=\;2*6SL(3]MW8Q8AN M#3M+QY4 \,O=(&R(*.2+? !7''L3$E"HB'3H\=0'@%/9#0%H J860-FFT[8 MIQ59 "//:0%S;3,><@T0L1!BD-;S]P:?F*B/-4M)= @4WG+K@7UZU>B;ASKR M_";!?2&&"<43L_GD'-Q0%&Q\<7.7ZLW:#+O# ML0AS"2R.!XUPGRC6=Q'W2#C!T\(R$7>UB\!QA^:(0Y1I@R;>H 6VUY!&HMUC MAV,!\B:"!X-+^T@^3TY/)[-VZ9CA3.1(7W"N1*1' M('J0W#%/N4Y-EO$';CSC4:0L9@:^"*G5OAKK>R;:K@^[^O0+,&Z: W0^(!]( M%\4@W;B;-",(+!V!ZOF64?^H@N>,X&/197OM-@^ZEK*;$EDV:\6YI9.5N"YO#3);.5 MOJ.Y9O2C[S30OJ?.AVMT::2>4F;4.3'6_)AU)[74CJ7V7Q$9QPH&KQ4-2HQ5 MGBR>1.;X-JXA"V%[]D2?>' R64J.B[O[9/9RT-R=QW;"]@>,U 3H@C4?#/;G MFZ\!>F2;V3-9QZ]C\>1\/T71-W"H:J/Y3L,;+/O",8%KU$2,O=Y@3T*CC =G MLA4UD.T/*JBNIA08)Z19D+=D-$Z& "!>P0+X'/9Q: !WNA@I;S2))!C279HG MS)#GW2][?!BA7X0\]GN_+#AK6[,N> 01RR8V GJ;1Z+IC][F^]@A>MJ[ Y7D MUO&FQW2"@J3K4+?:729OTAUJ+YYNHF^E6\,7SK,KJ,XFS\]'PJ7;77H)MHHW MJJ4-N)_%QQP78G(L@.\KBU-:\\(.NBOV];]02P,$% @ .8%B5&ULK5E=;]LZ$OTK MA&]QT0*N8CM)F[1I@"2W[2W0CR"^W7U8[ ,MT3:W$JF25-S<7[]GAI(LNXJZ M:?V$KXI"NKM+E=O- MJ]%TU+RXT:MUH!<'YV>E7*FY"I_+:X>G@U9*I@MEO+9&.+5\-;J8OKB<'M($ M'O$/K3:^\UO05A;6?J&'=]FKT80T4KE* XF0^'>KKE2>DR3H\;46.FK7I(G= MWXWT-[QY;&8AO;JR^3]U%M:O1BC(T*+2)_^6WVA"="2>3>R;,Z@DSUCLNQ%K^(8,\/W-V(QR-AC3Z MP5OEV5!.&_+*/#A\U9@7SN?1&\(NQ5ROC%[J5)H@+M+45B9HLQ+7-M>I5EX\ M;GX].3L(6)H$'*3U,I=QF=D]RYR*#]:$M1>O3::RW?D'4+G5>];H?3D;%#A7 M92(.)V,QF\QF _(.6SL^3U;?A?%PL?'.+FWWT;CO*.^N41F%[X4J;J MU0AH\#FA[U&I[-"3]_%)Z['J3-)T$6MYJ\1"*2-@TQ**9!@"8*?699BM@)VP%BMEL#RTH2^J).ERZ]W20:HN M1 M''IR:E7EM84@@C[.55HY'70]XO6W="W-BFU;:,^TUJPP?WW5R(Y6@C] *RRJ M8WJ0,$3=B:^5=$$Y08\"=@ADMZ7V*?[=*>D$IFB;L:N,#<*H5'D/)\ FVF38 M&U%AHV>S5K"PK5#?2L6>I<4LOC?2/"U'XY=5OK-:(M[47YJ!90PGE8WY=1U, M,6$\>#P7R1V9+C%]OZB&S0031<:S+I,M\' MD5^7*MX9\4&Z=$UD-(E[?G,QOQ3P<@5+7LP_BX\VX:]/)T=C<:.6"&@*V!O$ M'#TBP8C'?]E2I^+DZ.3)"_%&ICK7-2)K1[U>+N$:#HI^"1CZIL71#5L9BHX! M3@WE2F=O=:;(/90+R7WD[$PSUBA$U3?"RS;4RC*_HYU2[%-X +',AWX,1&8K M^N14'?5K7>(U28E!@X'&R[3F#-8DNHNJZZ5(%8("F$P!&@22 MY/ M5(B(N%_5>E\LG,PD$5%90R!X XJK2F*9N"%8"7]^93=A+4-G&[3F>[ : MK*\1]&XAS1?XB#YG<8\-S-^_N_QTTY((@SF*W[-)B\$(R0Q8LQ1S%$S D*PA M2X'0:\UD/^00B2(60H ]FX\=PD\<3S%\IS/.IY.6U?\ <10+*'@XC9DV$9]H M+985X0W)M%B!4H5T)1-KJ FG^#(N 6MS-($U5*Y7FG#?V%X4-N.:@RV;=',/ MR!PS).%/M,A *(/]-5P+5ZE;*E5:-\9X87E0H"KA#W:;9@S!E#*'=TSDOEV[ M[:V<6:"$B#,Z(D95APBVZD J)R6)FHR#-A<:,C#'1C5_F.2&J.]92WW/!DGJ M>IO3H-U5N^0]1<%/"[N 0SC$T]I0"YE3WHV0W,$((RE&,!?>.F"T"AM*WMV< M0!/)3COU0[=JZ"1]1 \J8!9+--'5;,B*SULK/A_<^&?/*?&U#YJUS9M*0(#?ZTT> "!9] ^T0PR=B&_ )Z- FS>_U39 M*@IDXHI<7&=^2A%$*@4E-7:X]%[5')MKN: DQ!5,G,$T6J>C7IUIWK(N!_K$ M.W6KP&,-B9=D"R\R%$J@W^TDKM2XFACR[$GKV9-!O[PSMS )*]CGU,')_95\ M1^(.EPG17K*H^R)57ZEHK#/E<]6(AHW[GM.\18K%!]&YK8C]5I)*S8=I,3*9(1 MAGSX0;G"+I# ZF(\%E5;=O)X[RGU(/NR%>?4>\3L6?>I[)+]G#K=*9+;CDOV MZ+U!RA*/IJ>GR:DHD!WY6 ,B'TV/3I)9\VI,Y4&;>\??*8JRI$ICN03W(D+L MAC='F\UD 3*!^BEZ%\9D#4VJB,C;8VH^ZB%&6V6H1T!9LE:Y;JVA= M,L:CH^1P5^?#9-*^6.XU$(I."1Y@P.Z&8RK?V]9W"G9"H,_Z#8.2ZFTUEL)R M&B"TGCBKD^&0^3+5<125$W8K(_Q8G]U&"94->KX5MZCQX(VS!QI@C=Z4D#F4YVQX - MZ"$HRF'($2O4Z3[L;8Q+L^XV,J4*WXT#JL1-BD1/OH(F0]P^G6Q/L"8_9'=# M9NE/V?_[;-']37OFO)8UN0_[I)Z;3S?P M'U1KJ\['OK0Z1\P\8PZ[9PA3@=M>"5+M*JP M Q9\1_4A0K_7%0\7LYM=VP'4!'&=L.V.=3.CKKPY3>46%/?8(XU^M$#B40+V M6 2VX'L 1(E/6T9_TH5TTXRBCX'M0BQ4J>1B%FQ8L:GP@ZOB(7-=L\23KLYV M6N4T$[IU66SEZ/"FV0!77K1V)&P=:GUJCB7"0K5%^ME;Y;93OB,M-#]>$;OD M>JF2>RS8T8GH>;)/SY/DN'W1*<]B34(C#+Q7%R?W\O4^,W^TVU41P3OJ_.PB MTT1."<04,>'^H\F:!@4?L@_V:]/9%C&SP5"?VV78$!"O"-*] M6'F(@!T+^.;3G@7B44-=WS]DRSW9?#9)IOLE2/)\^^:!!=!NE/1NAKF/N0MJ M /A_=W"@77_LDQ)529!:4L]/52SAM8#G4XHUSEB^ MB:KL=1&I?975.10#(% M%$<>!">BM7NM14S--=WNF+L^AHYE>(;&5=-E A\^-,.'G=#IJG:/@0DYCZ;[ M#CC<5H!M/?4K:!T+[O)=Y$.L-]E=;]8I0G]JO7V_#P%K>XTS';QW.?]#>[E" M_[)J.^Z;V''V8NPG97U4H6ED8\=7UU)>UJ_(!=3*VSY+(QN2^BD$C'* MI_#4?=6HFF_H\O42?7LFWEJJ?MM;@VDQ)L!M%!V7M6"] MLO:+5L/SV%-7TLA,]EK_H'.OB'YHQ;>GA"#00+QB;-^V-[07\5YR.SQ>[WZ0 M#ITF.DBUQ-1)\OQX)%R\,8T/P99\2[FP &ULM59M;]LV$/XK!W4H4H"().J-2FT#2;IV^= A2-+MP[ / MM$3+1"32(^FX^?<[4H[C9(Y18-L7Z4C=RW/WZ(Z<;+2YMTLA''P?>F6GT=*Y MU5DBUYMIE$9/&S>R6SJ_$<\F*]Z)6^&^K:X-KN*=EU8.0EFI M%1BQF$;GZ=E%X?6#PF]2;.R>##Z3N=;W?G'53J/$ Q*]:)SWP/'U("Y%WWM' M"..OK<]H%](;[LM/WC^'W#&7.;?B4O>_R]8MIQ&+H!4+ON[=C=[\(K;Y!("- M[FUXPF;4+6@$S=HZ/6R-$<$@U?CFW[=UV#-@R1L&=&M ^XQ4$#YB3L^FQB] M >.UT9L70JK!&L%)Y4FY=0:_2K1SL]N1#- +N)6=D@O9<.7@O>6CFI.KC6 MO6RDL'!RQ^>]L!\FLMINU(/*&J#F \! M/>KJ,-"[I8#F10SY' .X$< M+'2/#6WA#$ZN%+BE7ENN6OL!D!LGAKDP@:!/ MHMDN4H)0.R-:&;RB,F#@>][YJO\$649*6J- *2F3"CY+)?&W;J'3NK5 &4GR M"FA):L9V.3\B,D"2<$8X<'K;,,)8R$A5,GS2E*'/LB!YGJ-04,+2#(Z04.Q( M*(Z2\$E:WF$Z'0_3!8MT(Q#46APBX:BKMTD8:^SKXT+K0?L<5.!(#/%@_@B= MT)WAJR4V;X_3P=SC-/<%;E"OPS*=PMW2"/&B#5\1Y3L)3F"?2T R-_Y@N.#W MJ/\E$'&) ];_!G?:8:QO2CKORF$@ZUE,*I)E=.2SJ#(OY FIDP(NN>(MA_?O M&$WI1RA(1M/M\X4=(ZS.@UU)*"U_"'GZ[Y'3 @.'GX46)&6%%UA.DB1[C3PC M=5ENGR_L:I(6:;"K\&,-OR+/_W_):RQ=FONX=4E85J&0>MBDKMAKZ&E.JBI] M>NW;IFF*;<=&XY21*O\A_/]!X:NBQHB)ES*2!>I91DF>Y/] C[L>_?C:MV0% M8:6GC.4Y855QL,'CO5,29T07[@(6PN0?#\S=[NZZ<3Z>LL_JXUWE*S&PO=V]R:W-H965T7=(G[]@OZ MYU8[:5EQ@Q=*_A"Y+69>ZD&.:]Y(>ZNV7W"G9^3P,B5-^P_;+C:FBEECK"IW MR>27HNI6_K0[A[V$-'PC@>T26,N[*]2RO.26SZ=:;4&[:$)S1BNUS29RHG*7 MK[3/P*H=/#XVHZ<0M#+[RE41S,@TL%7&A0;8#7'2 [ W M"=RHRA8&/E4YYJ_S R+7,V0O#!?L*. =UJ<0A3ZPD+$C>%&O.&KQHO\H]F$I M.4E]+?SG^_*KT/2.^3X,++KGS-3\PQG'C6(0?V(WOS#N^$X_'B$=]SS MCH^AS^^H'_-&(J@U'+ZU0XR/8AYF_ H<^Y/)%'6BL<;5MP7"6DGJ:%%MSF!P M5=&6:@QEF!.@&[-8KE"WUW:)V,*@ MG0RN3&,0N#%HC0^.$[>4 1'SQU'BEB$%W_"L(%7Z7[I1./89H;+)Q ^3(5P0 M?:N;;A:("FJM-B390#KVPTD$C!:60$SA:1)#S!)_DC*X=B$\RYJRD=QB3AU/ M)Y4)WLT4IZ94VHK?W<9@.(S]))VTU5[?JYW^VGX7DW!/Z&=Z/TANN-J Q(7%-J>)J,/-#=>.H< MJ^IV)*R4I0'3F@5-=-0N@)ZOE;(OCBO0?R/F?P!02P,$% @ .8%B5<1- MOWO= @ 2@8 !D !X;"]W;W)K&ULE57;;MLP M#/T5PAN&#C#J2YSKD@#I95B!%0N:71Z&/2@VDPB5)4^2F_;O1\F.EP%I@+W$ MHD2>-![[=6;<1 MS:<5V^(*[;=JJ#Q^H#^T>=.N:R9P6LE?O#"[F;! M*( "-ZP6]D'M/V&;3]_AY4H8_PO[QK<_#B"OC55E&TP*2BZ;+WMN[^$H8!2_ M$I"V :G7W1!YE3?,LOE4JSUHYTUH;N%3]=$DCDM7E)75=,HISLX7>:YK+.#V MF1)7('$>4MT55#E+Y" M-(9[)>W.P*TLL/@W/B+1G?+TH/PJ/0NXPNH2>G$(:9RF9_!ZW4WT/%[O%;PE M>_&Y^1OPU\*$@9^+M;&:WLZO4RDWB-EI1-=/$U.Q'&Q9Y3%I.%+[RS;7_(7@I7\U!@:],:1AG*5M M/8AK$/<@<1*=UGX6]I,>+;)A&,=C./4RHJ/^+E%O_10S1%)+V[1ZM]L-RD4S M'_ZZ-U/VGNDMEP8$;B@TOASV ]#-Y&H,JRH_+=;*TNSQRQT->]3.@F;M72 MJ;3NKCQ/%14V3%V*#EOZ9R-DPS1-Y=93G4166J.F]D+?3[V&\=99+>S:@UPM M1*]KWN*#!-4W#9.O-UB+W=()G,/")[ZMM%GP5HN.;?$1]>?N0=+,&U%*WF"K MN&A!XF;I7 =7-ZG9;S=\X;A31V,PF:R%^&HF[\NEXYN L,9"&P1&GV>\Q;HV M0!3&7WM,9W1I#(_'!_1?;.Z4RYHIO!7U[[S4U=*9.U#BAO6U_B1VO^(^G\3@ M%:)6]A=VP]Z8/!:]TJ+9&].\X>WP92]['HX,YOX;!N'>(+1Q#XYLE'=,L]5" MBAU(LYO0S,"F:JTI.-Z:HCQJ2?]RLM.K.UQK8&T)]TBYP<=US;?,\*7@XHFM M:U2SA:?)D=GN%7O0FP$T? ,TAP^BU96"=VV)Y:F]1P&.48:'*&_"22';#B\UBF:ZY4QPI< M.M06"N4S.JL?OPM2_^>)2.,QTG@*??4X- N(#;Q9JG,Q3Z*>C_GZT)G&F:X0 M"B;E*V^W\,SJ'@^KY2&,VH8ACA3#B$JF8"-JZG5U!1?O6S(1O:+M:@9418W- M&J4MY1T6^TG@PA/*!FK!6KA(+H,?# JY.S4PM9_!@^1MP3M6P_<0N/X\8:1Z\<)A"GYGL.3T!3-!"T!^2 _:6)&0>P&9'N/B@BZ M[:7$EB(T\=(913G7@@C7AHX)Q M""1,3MX'+_!GS8*UT65-.>#AUII:I'51EEEOV_U G'\H29A26J0C?+0S.)(*""I9D9 MQT=C4T<_F1.CDVRF(YOI))NWHNF$X@.S.@\!^<^K)QXJZ8!#BJ6%*O9?X 9G%63X<(/"%26ZY M.=T:^Q%$5'&J>Y;:)LZM.M(LL-\H,VK)W#A-[=><&N?DX!W=S@W*K7V#*"*^ M;_5P48^KXS/G>KC=OVT?WD@?F-QRZO\:-V3J7V;437)X=PP3+3I[UZ^%II># M'5;T5$-I-M#_&R'T86(&ULG5;;;N)($/V5DFJL(G,\%:#*=)4Z.<+3-1FX@5>O7 GERO+"YWI.!=+ MO$?[5WZK:=9IK,0RQ<7?3[O#OR0N#$[8V F>7(=3SR? M 6&"D64+@O[6>(E)PH8(QL_*IM>XY(N[X]KZ%\>=N,R%P4N5_"UCNYIX0P]B M7(@BL7=J\Q4K/@Y@I!+C?F%3G?4]B IC55I=)@2IS,I_\53%X2T7PNI"Z'"7 MCAS**V'%=*S5!C2?)FL\<%3=;0(G,T[*O=6T*^F>G5ZAEFO!D8'KS%A=4,"M M@9,',4_0M,8=2T[X:">J#%Z4!L-?&!S!-Y79E8'?LQCC_?L= M<@#&N$%^%1 M@_>8GT+7;T/HA^$1>]V&<=?9Z[Z/LB4CKM'7;*K75N,:C7Z$T_?0@&_N&'2 KDE>O,(KFT<"_&X1"UX\YG M=4/7[A?L?EV[E[5[7;M?5.ZCVKW<28.D3!@ZDI!:F',XN<[(IBH,730MH%JP MF,Y1NX*XPJB:!&V8&4,2%C?)-7"C(N$Z_WH/@MF('"*J44XE57K0@N\$6T.F MLM]*3)8PD#4#'Z'OM\-@1(.@/?2[<"/%7";2/O]/3[,HT@7&@$^DJ@;9PZW>?11PC;?B]TSA[VDF%>9^,%0$%% MGJ+@8H^!%9-4EU%P2Y#R46KFSY"AM;S F8ZI.51!)BFIA>4>6<@GFD3"K" 7 MS]O.>G&:P4<\6 LM66G**^0.94X?&0?]\)Y#R3KL(++=TEB9 *)8(=EC2J&C MJML('7-8*66M,G\,7*L4U-RU9$S*JA^IC/;#5%Z!DQM<8P)AZ]0EXD!T7U7V M+V(K+*"(F%.NM(MF3FA4S/&-5)H3<DWPM)_C[#\01_Y,I\WRG#MW6$B.(V$]'TR0SR3Z2G!!5_W3,RI973X1RXE5N7N6S96E1YX;KNA5C9H/T/Y" M*5M/V$'S3I_^!U!+ P04 " Y@6)5'M;F5&<# "Z!P &0 'AL+W=O M6!&C:#;>' M%46SW1Z&>U!L)39J6SY):7;__5&RXS58ENTA(463'S]2$C4_2/6H*R$,?&^; M3B^\RIA^YONZJ$3+]97L18=?ME*UW.!2[7S=*\%+%]0V/J,T\5M>=]YR[FSW M:CF7>]/4G;A7H/=MR]5_*]'(P\(+O*/AH=Y5QAK\Y;SG.[$6YDM_KW#E3RAE MW8I.U[(#);8+[SJ8K2+K[QS^KL5!/]/!5K*1\M$N/I8+CUI"HA&%L0@->9"'O\18 M3VSQ"MEH]P^'P3?,/2CVVLAV#$8&;=T-DG\?^_ L(*._"&!C '.\AT2.Y2TW M?#E7\@#*>B.:55RI+AK)U9W=E+51^+7&.+-\SU57=SL-O5"PKK@2\/HSWS1" MOYG[!A-8-[\8P58#&/L%6 Z?9&^[4I2G\3X2F]BQ([L5NPBX%OT5A)0 MHXQ=P NG:D.'%_ZNVONIVF_7&VT4'HY_SM4[P$7GX>R%F>F>%V+AX8W00CT) M;_GJ19#0=Q?(1A/9Z!+Z0I(0EN2HL(0$.4,E" ,2TA"UC)$T M#>!6=!+OTH#UU5U<4;[E3PB_$W#3<*WA>JA3 TXR;1 TH2:X^L3DF2YB1/HV$#+'2418F*+$=1)"',0D#,_FQ8E2 M/(+L[4S4$#-L31Q!D,4DIPRB/,?N85$1)1E-?V[.V:8<#XHKGT:.K!.&C_U^B70JRAW@E$G\M@)K/,W $=>#B)S(LA/ M("B?S#?7C5/G&UJ['1C=AB*+U* M8P_4\%(,"R-[-YTWTN"L=VJ%CZM0U@&_;Z4TQX5-,#W7R_\!4$L#!!0 ( M #F!8E4CB[L-)0, ( ' 9 >&PO=V]R:W-H965TDK:2(K1=I2,Z<.7/A<+&3ZJ>N$0T\MXW0RZ VIKL*0YW7V#)](3L4=%)* MU3)#2U6%NE/("F?4-F$21;.P95P$JX7;NU.KA>Q-PP7>*=!]VS+ULL%&[I9! M'!PV[GE5&[L1KA8=J_ !S;?N3M$J'% *WJ+07 I06"Z#=7RUR:R^4_C.<:?? MR& CV4KYTRYNBF4064+88&XL J/?$W["IK% 1.._/68PN+2&;^4#^A<7.\6R M91H_R>8'+TR]#.8!%%BROC'WV3/<8X[\B6T;A'6E$"GG!O[>-KQB-G,:SA[MH3Y?A(9<6L,PW\-O/'QR M OX2;J4PM8;/HL#B=_N0J Y\DP/?33(*^(#=!:31!)(H24;PTB'^U.&E)_!N M1"Y;!)N&:Z[S1NI>(?RSWFJCJ&/^/1:R1YP>1[2WZ$IW+,=E0-=$HWK"8/7G M'_$L^FN$[W3@.QU#7SWXRP.RA%.E.T9Y%/0XY<<:H90-W5HN*C#.A[^Z_!=J M?YVX>:&;V3"#!1@)ADP,L5*OK-C04#1 G((@Y]#ZKD#;%4 U-=AN40V%O8*S M&T':LM=,%/H<-JQA(D>X)F2O&3O-&#Y /,TF\UE&N6B1V?(Y=T6/EE)>,U$A M< &H#6\=4VWHYXE:X6P^B\[ACKU8.VKVRTD:IZ\NW[.S/M-L,KM,8*2BV5#1 M;+2B7WIC6^[S#BM@-1+Y1C&#^23SX@SB>$*O M#5!KT@-4&F)P.3M9A_#-5&Q156[V:\AE+XP?D,/N\+RL_51]5?=OTRU3%:=! MV&!)IM'%1\JS\O/>+XSLW(S=2D,3VXDU/9&HK *=EU*:P\(Z&![=U?]02P,$ M% @ .8%B5>'3OD$V @ S00 !D !X;"]W;W)K&UL?53!CM,P$/T5RT@()&C2M+N%DD1J=T%P6%1M!1P0!R>9)-8Z=K G MS?+WV$X:BM3VDGCL>6_>C&<<]TH_F1H R7,CI$EHC=BN@\#D-33,S%0+TIZ4 M2C<,K:FKP+0:6.%!C0BB,+P-&L8E36._M]-IK#H47,).$],U#=-_MB!4G] Y M/6X\\JI&MQ&D<:2,0-W M2OS@!=8)?4=) 27K!#ZJ_C.,^=PXOEP)X[^D'WQ7*TKRSJ!J1K!5T' Y_-GS M6(<30!1= $0C(/*ZAT!>Y3U#EL9:]40[;\OF%CY5C[;BN'27LD=M3[G%8;H? M+H.HDNQY)7G)-[%!=YS]?BYR0QJVU:_SB4^\"W/\[E16YN6Y9#0 MUM52'X"F+U_,;\,/5]0N)[7+:^SIUZ[)0+N+TM JC2P3<"R&.2=VH+OQ=&Z, M#^D\#@ZG"H*3%FM 5WZ0#/%5&;IMVIUF=3.TZ#_W8= ?F*ZX-$1 ::'A;&7C MZF%X!@-5ZQLV4VC;WR]K^]Z =@[VO%0*CX8+,+U@Z5]02P,$% @ .8%B M59:!L>Y-!@ TSH !D !X;"]W;W)K&ULM9O_ M;]HX&,;_%8L[G39I*XD#%'H4J26V5NEVJL;M[H?3_> % ]&2F,6FK/OKS_E2 M@HOK)=O++VT(O)\G\9.\=1_BZ5[DG^6&:;?68D\94J_S-=]NK-IN>\^GTW%3B5QQN]S)'=I MRO+'6YZ(_77/[SWM^!"O-ZK8T9]-MVS-%UQ]W-[G^E7_0%G&*<]D+#*4\]5U M[\:_H@$N"LI/_!WSO3S:1L6I?!+B<_'B;GG=\XHCX@F/5(%@^M<#G_,D*4CZ M.+[4T-Y!LR@\WGZBT_+D]Q1'+%+J)(K'+5)RMT;U(XBCF$KU%=]D# METI?5TJB5R%7+$[D:[W_XR)$KWY]/>TK?40%MQ_5ZK>5.GY!/4#O1:8V$I%L MR9>6^M!=/W'4]_5('(8#/PW'+78"%WQ[@0+O#<(>QI;CF;/_#>[+=?_)'WN\TQ2%@("2.0, H$,YP> M')P>N.B-TU&QP1NG;>96J%&)*O[N/3/SAY%C6&//A8IRANVK)MP"O.\.@0!OYXXI^.MU.P MZWBW5260JO14]85A'AV&>?1CEW:Y4[8VP:G2M:5!PD)(&(&$T5%;,R\/9EXZ MS?S 61)_XTNTUE-N/85)A)1)5Q*I#8LL\YA+D^.8^AYI[>/4[NK*Z>: M(XLF@=2D0###FO'!FK'3FKM,WT7Z!D*1D/KFBM@V5I59-D?&)Z,3V!P9GS3? M9Y\(3T$V:\EW0=1Y=C\X=I/#V$V<8_>.)TND!'K/U"Z/U>/1/-TV>$Y8UU8$ M"0LA80021H%@AKV^U_R/YIUI)EV#@YYM"NN6[&Q>6UT"JDNA:*8Q353BN[.2CQ>+ M"_17SIG<01#F^.\OIT&Q/LQ0?3ZS-%C3"::U+0'4I%,TTI@ER?'>24S;; MFS7/HD=T*[*EW1.@O*3V#9(6@M((*(U"T4QOFZ#)GYRKRX*F3J"T$)1&0&D4 MBF9^&]XD3]@9='3HLC7HN-M-K#-:MV)7[]K*$E!9"D4S;6GR(>S.ASHFOFY: MUYL/E!:"T@@HC4+13)>;( GC,W5;#)H8@=)"4!H!I5$HFFEXDQAA9T#1[3F* MFF5\11C8OB2/3QU""P=C:9T&S MG]:Z!%270M%,;YIZ&9V?R =-@$!I!)1&H6BFMTU,%/AG:K0!:&($2@M!:0241J%HIN%-8A1\ MY]&C+HVV9AE+(H;61NM6[>Q?6UT"JDNA:)4W_:,U=RG/U^7J2(G*97/5&JG# MWL,*S)MRW>&S_;?^U=RW[ _]*U*MKVSPU7+/]RQ?%\^O)WREI;R+2_TW*Z]6 M4%8OE-B6*_X^":5$6FYN.%ORO/B ?G\EA'IZ40@&UL MK57+;MLP$/R5A1H4"9!&#RO.H[: Q$;1'@H8=M,>BAYH:F41H4B%I.SD[TM2 MLN D2M!#+^)K9[2S*XXF.ZGN=8EHX+'B0D^#TICZ.@PU+;$B^DS6*.Q)(55% MC%VJ3:AKA23WH(J'212-PXHP$603O[=0V40VAC.!"P6ZJ2JBGFZ1R]TTB(/] MQI)M2N,VPFQ2DPVNT-S5"V578<^2LPJ%9E* PF(:W,37L]3%^X"?#'?Z8 Y. MR5K*>[?XED^#R"6$'*EQ#,0.6YPAYX[(IO'0<0;]*QWP<+YG_^*U6RUKHG$F M^2^6FW(:7 :08T$:;I9R]Q4[/>>.CTJN_1-V76P4 &VTD54'MAE43+0C>>SJ M< "(TS< 20=(_A4PZ@ C+[3-S,N:$T.RB9([4"[:LKF)KXU'6S5,N"ZNC+*G MS.),MFJ[![* %=L(5C!*A($;2F4C#!,;6$C.*$,-G_:[&I9(D6W)FB,'XZ 2.@ GX4V2NFV32MY*"NLS&$6GD$1) M,@"?O0^?([7PV,/CY_#0EJ>O4=+7*/%\HS?XAHKQ^V:MC;(?X9\A>2U?.LSG M+N:UK@G%:6!OGD:UQ2#[^"$>1Y^'Q/XGLF?21[WTT7OL6=]QU7=\2&]+,O8D MSC>V67QU=15?3,+MH9*!L/0ROHSZL&6$51KL5PNY;-:F:+@U MFK8$0[K35X+2412]4/TZR,:\U!P>7&%GG]^)VC"A@6-A8='9Q7D JK6D=F%D M[6_U6AKK$7Y:6A='Y0+L>2&EV2^<4?3_A>PO4$L#!!0 ( #F!8E77\(QY MJ ( ! ' 9 >&PO=V]R:W-H965T]@#_N M.3[GVKZ.=T(^JC6 )D]5R=7$6FM=7]NV2M=0474I:N XDPM948U=6=BJED"S M!E25MN,PT(2M:DJ*I]OH12[B>5:+P/WK%AK,V G M<4T+6()^J!<2>W;/DK$*N&*"$PGYQ+IQKZ>1B6\"?C#8J;TV,4Y60CR:SCR; M6(X1!"6DVC!0_&UA"F5IB%#&GX[3ZI['["IV?T/"EHE3-E^RZ6,'/8 ;G !X M'^0PT9:6ZP/&'Y8R< MGUV0,\(X^;X6&T5YIF);HT"SC)UV8FY;,=XI,5!?$M_Y1#S'\P;@T[?A,T@1 M[C9P]S7%SFC/NJ5SJ#7&;RI\XYQAH<_(X40PR>NQ8?[ MRXZ=8'0@;B JNAJ/A\6%O;CP'TELK\NSN19X:+#T::)%=ZU!#NH-CY3XHVA\ M('<@R'-/J(UZM=&[U.(I'](5'6U?% 9!<"#L."KTQJY_H,S>JU?FK?A&)9XM M14K($>=&PO=V]R:W-H965TYA4K1H\(![ M 1.[B3?R]H(K6E;:"G 2-Z2$%>CK9BG-#OI6BD]=O8ZR-:]8 MSCHW9JT;P1-NA.A2<%TIM. YY /X]#C^TQ$\-BGI\Q+L\S(+CA*NH#E%H?\. M!7X0#/@S?SY\-!3._UE?_+/U>\D(^R()'5_X!-]0-?R8KI66YIW_'+KMEB\: MYK.];ZP:DL'$,\U-@=R"E[QY-3KW/P^E^B7)TI(VG#Q0=.J M099N6I@X;*6UI=E+^X$T=7WX@7PV&L]' _+4#+!VWMS1M]/ODLB2_ 502P,$% M @ .8%B556C' $B P +@P !D !X;"]W;W)K&ULK5=;;]HP%/XK5E9-K=21&]"5021*0-M#)534[6':@TE.P*H39[:!MK]^ MMA,R*&D$*B_$E_-]YVK[T-\P_B26 !(]IS03 VLI9=ZS;1$M(<6BQ7+(U$[" M>(JEFO*%+7(..#:@E-J>XW3M%)/,"OIF;""+I=0+=M#/\0)F(!_S*5G)CWA@.=H@H!!)S8#59PTCH%03*3/^EIQ6I5(#=\=;]HGQ7?DR MQP)&C/XBL5P.K*\6BB'!*RH?V.8[E/YT-%_$J#"_:%/*.A:*5D*RM 0K"U*2 M%5_\7,9A!Z!XZ@%>"?#> MKO /P2X!^KH5T"VL=JZ)2 SK& ;@DPR;2+8)E( MAUCBH,_9!G$MK=CTP*3+H%6 2:8+:R:YVB4*)X-945"()6A&%AE)2(0SB891 MQ%:9)-D"31DE$0&!OJ 92^0&8X[UCCH_N62:7 HVS&.(:?-B,OVW VRHT57R\;7SN MO$;"&>0MY#O7R',\K\:>T?%PM\Z=CVD??TS[I!D>0J3@;AU\+Y9^56N^X?/? MX:LKJM_#N9!J +X&*_C\R>TZW^HR=4ZR M\)QDXW.23&13]]Z\!S6JK$ MUKOY:E1U:KZ.T3@^I\;)H4:WW;JI-.[%MU/%MW-R?*\1"$G4&ZO65@*2%464 M)+5A;R0_]3B=DRQL=KN#7@#SNN=D?$XK)F.2O&+3 M>,&SZB!%;3*[A_5U<(0*F>ZNS+Y$>,CBM[PWQ^)0QFO=[LM,&IT[-73V3C^3 M E^8SE,@\WH4STVU6C6W0]/3O5F_8+T@F$(5$ MJ7):-ZHF>-&=%A/)GR3V/)['HD\]!N]$:<'5CR56THY^I*E>3F;;#G?W1A& MN=S2+"[?LQW-Q2=K5F0Q%V^+C5'N"AJOZJ(L-8AIND86)_ED/JV/W1?S*=OS M-,GI?8'*?9;%Q3^W-&6'V01/7@X\))LMKPX8\^DNWM %Y8^[^T*\,SK**LEH M7B8L1P5=SR8?\$U$_*J@5OR>T$-Y]!I50_G,V%/UYN-J-C&K*Z(I7?(*$8M? MS_2.IFE%$M?Q=PN==.>L"H]?O]!_K )_R M!W;XF;8#DJ5E_1,=6JTY0; JZB>LFBYH'^DSS/45O0\KC)"W?"=7C(D1OW[Q#;U"2H]^V;%_&^:J< M&EQ<;G528]E>VFUS:>3$I5GH$\OYMD11OJ(K17VHKP\T]8:8IFZNR,M(28CB>NY>7XY5P_FZLT?_^^S29%C=PK%JGG6"=WHM_/F+D**/ MG&;E7ZJN-UQ;S:V,\:;I 4^S6Q=5?DN>Y9;N$N%/C^7ANQS+B>X$;R+)P+,,F M]CU[H(O&.M^V?<_I9-)0G6ZHCG:HCWG"Z0HM>,RITF2TY9UQSO:[R@*78D+S #TQEXP5A&?-LTK8$7 MC&58B +/'WC!6.=;Q#9MM1?XW5!][5#OXCQ>Q:I1:NLN76>0L! 2%@'!I,D/ MNLD/KF0" 61S(&$A)"P"@DG-P69_GV]^C0VTUJ;A0E%U"HK, =W#>$ M"A6V/6\ BU0R8A_)Y)$>)1JL'>GB4 7LV_A)W!;\Q-B)Z*%E7+KH0&DA*"V" MHLG=('TWR)5LH05#M0B2%H+2(BB:W*(^R6%M%CEK#=;X2V]ZED6&YC#6$O!HA:2$H+8*B MR=WI\QQVKF48H%$/E!:"TB(HFMRB/NYA;6 Y:QCN*PUCK%,;QEBG-HRQ3FL8 M?8+"^@BE,HS364,/NW@90M)"4%H$19/;TJ<][%_+*4#S("@M!*5%4#2Y17TF MQ-I4<]8I@M$WUAR:Q%E)>%X2:27RPX ^41%]HKIC["E1WRSH*R]=7Z"T$)06 M0='D'O19C^ K60 !#8"@M!"4%D'1Y!;U 9!HT\LY"VBKI9L%WP_L@0TH9"3 MSN 6(%3(,!9#&?[_4:'S'=\]\2R"]%&*Z*-4ZPFO"11ZTL4+$/1!&"@M@J+) M/>GC'K&OY1&@F0^4%H+2(BB:W*(^\Q']0[QS'N&,/<)R/&OH$6,9<;#O##UB M+ M(TQ%"C[AXX8$^& .E15 TN1E]LB/> MM;P!-.6!TD)06@1%DUO4ISRB?ZAWSAO\T;8"Q8,+A4KQX$*A4CVX4,D4#RZ, MHUU9&2TV]7:X$M4;JYI]-MW1;LO=AWJCV>#X+;ZYPXKC(;Z)F@UU/;[9W_><+&BV3+7O.%L5^\)^\PX9UG]5.= MH-NX./\/4$L#!!0 ( #F!8E6[MA'3W0( *P) 9 >&PO=V]R:W-H M965T%>R >U =#D,<^XFC@; MK8NQZZIX SE5/5$ QYM4R)QJW,JUJPH)-+&@/',#S[MP<\JX$X7V;"FC4&QU MQC@L)5';/*?R]Q0RL9\XOG,XN&/KC38';A06= TKT%^+I<2=6[,D+ >NF.!$ M0CIQKOWQ8FCDK< W!GMUM";&DWLA'LSF)IDXGC$(,HBU8:#XMX,99)DA0C-^ M59Q.K=( C]<']H_6=_3EGBJ8B>P[2_1FXEPZ)(&4;C-])_:?H/+'&AB+3-E? MLB]E1Z@QWBHM\@J,^YSQ\I\^5G$X B!/.R"H ,%SP. $H%\!^B_5,*@ @Y=J M&%8 Z[I;^FX#-Z>:1J$4>R*--+*9A8V^16.\&#?O9*4EWC+$Z6A5O@\B4K)B M:\Y2%E.NR74S(3/ :N)34Y5N3-'#1EF7H;NAI-,81N M7*F=EFJ#$VK[Y%9PO5%DP1-(6O#S\_BK,W@70U#'(3C$81J<)5Q!T2-][QT) MO"!HL6?V4(3<:]RR_Z?Z[ MR.OY5Z/0W1U'OQ+SFV*73:EY*QD6CZ;8HEWGY1-;&0KWJ/V@]6O;]Q6Q':0L M.O5I/5I86RK7#%M1!BFJ\GHC-%F6LT&Y MT:*PS>]>: RM76YPG )I!/ ^%4(?-D9!/:!%?P%02P,$% @ .8%B54TU M!1GI! 62( !D !X;"]W;W)K&ULM9IM;Z,X M$,>_BL6M3KM2=\$0(/222-L NI6V4K6]O7MQNA=NXB1H 6=MTW3OTY]Y* G$ MX9+N]$4;<#R_OSWCC&%@LF/\F]A0*M%3EN9B:FRDW%Z;IEAL:$;$![:EN?IF MQ7A&I#KE:U-L.27+RBA+3=NR/#,C26[,)E7;'9]-6"'3)*=W'(DBRPC_<4-3 MMIL:V'AN^)*L-[)L,&>3+5G3>RJ_;N^X.C-;RC+):"X2EB-.5U/C([Z.<5 : M5#W^3.A.'!RC]E:T\J *5V6M')SDYUE'U"RD&W+)<;@:)\29<:^W#8/ABP-]6TV[G;SW._L0>!]W3[ M 3G6%;(MV]:,9WZ^.=9-Y^?4HY]3CX?-0[I0YEAGWO&ETZXCI^(Y_[..KM!= M2M0"ZBZGOS^K[NB3I)GX1[=P:O9(SRZ3Z[78D@6=&BI["LH?J3'[]1?L6;_I MH@8)"R%A$20L!H)UHCUJHST:HG>S!GT.\Q5:16NW.P>9Z,@&/NC MB?EX&+I!U4M#=YYF!*D9:S1M/QC;K6;'W6[K;G?0W9^I$&H/7A19D1))EVKK M5(-9)*3>G%4,2,:X3/ZM&G3^K_GNP;C>8SSRQT$O (/CN#0 9XI&D**Q1C2P M/=_71\!K(^"]:,'G5.K<[1T-PAF[UMCM>7M0\U)OGZ<906K&&DW'=2Q7[VR_ M=;8_Z.SP<'73)W41+:C.R_Z1>N!:5L_'_M$OT@WZG<)CDNWX_5[1,0K[HWZO M>'!N+\S+X]9SX^%$4>4"]?=0).DRR=?:9#S(N'2WA82%D+ ($A8#P3I1#=JH M!J]X;15 1AL2%D+"(DA8# 3K1!M;^ULR"_;JJN$=YB]_-/;M7BHN>) M1J"BL4[4\H(3UU?XX"X8#[J\JJ@@MD*%H(@(0:6X0F44U":4K[4^'P1>^KL" MI86@M B4%D/1NH&V]X&V7S&7-G"HH$/20E!:!$J+H6C=H.]K$WCP9O@%"=4Y MOK"U/],]!:2$H+0*EQ5"T;M#W91#\LCK(Z4RJ*1%8 MGGU\;0I:"SE3-0)5C36J=A!8/CZ13/?U$#Q<$)FS7$A>U,_BDAQM.5NK\>@= M#E1_:,("20M!:1$H+8:B=4.\+]S@\6MF4]"2#B@M!*5%H+08BM8-^KZN@P<+ M"2_(IL%1"7+L68'33Z:@99KS1"-0T5@C:GN6W2_CFP=/OC/*U]4["@(M6)'+ M^N%EV]J^!_&Q>OK?:[_!UW.L:0_Q=52_Y;#'UR]=W!*^3G*!4KI24M8'7^5] M7K_'4)](MJV>NS\P*5E6'6XH65)>=E#?KQB3SR>E0/LVR>P_4$L#!!0 ( M #F!8E48I*Z%! , ($( 9 >&PO=V]R:W-H965T^;YQS;Q^FOA7Q4"P!-G@I>JH&ST+JZ%F_8K.80SZH1I)'+FMRY054"HF2B)A-G"N_:MA:N)MP'<& M:[5U34PF$R$>S>!N.G \ P0<N/^T>:. MN4RH@J'@/]A4+P9.ZI IS.B2ZWNQ_@1-/I'QRP57]I>LFUC/(?E2:5$T8B0H M6%G_TZ>F#EL"/SP@"!I!\*^"7B/HV41K,IO6+=4TZTNQ)M)$HYNYL+6Q:LR& ME686QUKB4X8ZG5WGN5S"E'QXPG6A0!%:3LE7O0!)ADLIH=3D,Z,3QIEF^/3T M%C1E7)V1=^1A?$M.3\[("6$E^;802X5:U7 %08=\>%Q^"SG*?2OW7\I=+$9;D:"M2&#]>@?\1O293GA3"5L>RA7Y>3U1 M6N*B^]658.T8=CN:C7BE*IK#P,&=ID"NP,G>OO%C[WU7NO_)[$7RO3;YWC'W M[*[,<S]J"2Y]+NIHY8Z.DJ] MV6FLU( 3I[OHHKWW1G$8[<#M!X5ID';#Q2U<_,J\UU!$4@U$K6EE:XJG!/;! M$AN1:07Y,Y:WM+N@V!Q[W('?C\F\,(#ZR%IX9.C\+9==0$E'9,=>[T= MI(XH7*-Q-U/:,J7_--NPW5>;)=KT5?ZWKW;!IWM;)PHC?Q=^/RI,/.]R!][= M.B#,X?R%RCDK%>$P0YUWD6#VLC[PZH$6E3TS)D+C"60O%_B- -($X/.9$'HS M,,=0^]61_0%02P,$% @ .8%B54V@SSSP P U@X !D !X;"]W;W)K M&ULO5=MC^(V$/XK5GJJ=J5E8R<08 M(7=A35Z(] M=-RV'T[]8((!ZY(XM\C2@M+$#S"._)3RS!L- M[+V9' W$5B<\8S.)U#9-J?Q\SQ*Q&WK$>[WQGJ\WVMSP1X.!"SH(J-1?(77^K-T.MY:,E6=)OH M]V+W&RL%=8R_6"3*_J)=:8L]%&^5%FD)!@8ISXI_^E(&X@ 0!6< 00D(OA00 MEH#0"BV865D3JNEH(,4.26,-WLR%C8U%@QJ>F6V<:PE/.>#T:,(6&M%LB:8, M@H'>+1*^IB; "K70O-A;)%;HK!VZFC!->:*N ? TGZ"K-]?H#>(9^K 16P40 M-? U,#7O\^.2U7W!*CC#:L[R6Q3B&Q3@('# Q\WP"8L!3BR5. M(^5W.9- +EL7E72#IIPN>,+UYQLTWDH)^76#YII"N^=UKPN-?KD_;17KKL^OU^]TQCZ%<<^\V] MS-";"NKDU@C]VB_*A9S55!*\'SCP13^FI;L+:;^4M[KX@VF+-&[RPVK%[."* M5OR%+6%,@JQD2B.H..@UF>U#K7T?NJ(*401E'D.HKIWA*><[?)"/^!:?=*!F M8M\J?#]!D<8Y9323')I.3A.GAL!5>F$0G(@H##OUVB.=?N2N/;(?=$CSI/.4 MT=2TAG]A4VSD(0HIWZ;V2\"5VD+/9"@62KO'V?"$6"LD^(2_RRSJ]L^PWX]! MI'D.FM:RQDG0,<[@'B8!/J;H-.SV2?>(I']PZ# GOM^I7',X-B1L!4A\VP65 MLCA$%0LM&PO=V]R:W-H965T$ ]N<]I8<^Q@G[3CWW/L M9%&!;!,OC8]SOIN;X\E.FP=; B![K*2RTZ!$K,_#T*Y*J+@]UC4H>K/6IN)( MI=F$MC; "P^J9)A$41967*@@G_B]&Y-/=(-2*+@QS#95QOW#5\%[.S>FKDD M2ZT?7'%53(/(&0()*W0,G!Y;N 0I'1'9^-EQ!KVD ^ZOG]@_^>R49U/&MM+3^E^VZWBA@J\:BKCHP.:B$:I_\L3N' M/4"2/ -(.D#B?;="WN6,(\\G1N^8<=W$YA8^JD>3.:'E;BP)V$F(Y->IAJO.VT7K+7G&VP+J8S:*WK,D2A)V MOYBQPX-W?]*$%+?/G/29$\\[>BGSE;)H&OJ\D'V?4P.[0JCLCR&7+=MXF,U- MS;FM^0JF 8V%!;.%('_[)LZB#R]X'?5>1R^QYR[ZD*<6E7F4&[QMGIR<4>=V M0&O<:XU?TQH-:;6H=$\KCN/L9%@L[<72U\3&0V+I_XAEO5CVFE@Z));]@+F[ZIJ;C: 1D; F9'1\0GY-._]M@;KV,[?42!/LER5=F6!< M [U?:XU/A1OC_A+.?P-02P,$% @ .8%B53,,>:(N P I H !D !X M;"]W;W)K&ULK59=3]LP%/TK5H8F)@WRV018&PF: M3ILT!*+ 'J8]N.UM8^'$F>VV[-_/=D+6IJ:@C9.[[]->,/(@>0 MZ+&@I1@XN935F>N*:0X%%L>L@E*]F3->8*F&?.&*B@.>&5)!W<#S8K? I'32 MOIF[YFF?+24E)5QS))9%@?GO"Z!L/7!\YVGBABQRJ2?LO MT/CI:;TIH\+\HG6#]1PT70K)BH:L5E"0LO['CTT>-@A*QTX(&D+0)43/$,*& M$+XV0M00HM=&Z#4$8]VMO9O$95CBM,_9&G&-5FKZP63?L%6^2*GWR5AR]98H MGDPSF$B$RQGZ!BK=Z&I"R0+K$@ITA(:LJ)@@IJ)LWD!&CVJ/"A#H, .)"14? M%/)NG*'#@P_H )$2W>9L*92FZ+M2+5$'Z[:WU^TX M9UP>2>#%RW9KI=Y&_#CJ==SN8GI>QT>VB_&CY+1CU@+R3D*[V;@U&^\U>X\Y MP1,*+UN-=Z)'7K>PNY@P3CI6=S&^G\0=JS:0=VJWFK16D[U6;YG$M/$Y94+: M3"8[^RF(DTZQAA90F 0=F[N@)(J[-BT@/_ Z-MV-:[< OC#]CE 6EJ6L/ZKM M;-M2G9M.HC-_X9\-?8+XBZHRG,52CO.%$5X75/5 \D MJ\RE/V%2M1#F,5=M)' -4._GC,FG@0[0-J;I'U!+ P04 " Y@6)5T3.K M+(@$ !]&0 &0 'AL+W=O^]@Y,<,=X]_$&D"BISA*Q,A92YE>N:Y8K"$FHL522-2=)>,Q MD>J4KUR1'?QQ"QW<+#W2UEOJ"&PQ3LH)'D%_3>Z[.W!(EI#$D@K($<5B.G&O_:H*[.B&+^)/" M3NP=(TUESM@W?3(-1XZG*X((%E)#$/6SA0E$D492=?Q;@#IEFSIQ__@9_38C MK\C,B8 )B_ZBH5R/G$L'A; DFT@^L-TG* AE!2Y8)+)OM"MB/0PD8OY* BP1\:D*[2&AG1//*,EHW1))@R-D.<1VMT/1!UC=9 MMF)#$SV,CY*KNU3ER> &.-T2W95HF@C)-VJ(I$ ?T&?">7[]X@8DH9%XC]XA MFJ 9C2(U &+H2M6^1G$715OCO"W\2EL#-&.)7 OT,0DA-/-=57=9/'XN?HP; M 1\A;:&V]QO"'L;HZ^,-NGCWOJ:NR3DPD^L:&*.\=MFW[0RW\PKN'\!C=,=( M4M=5C:EZ\EZ)E"Q@Y*C9*8!OP0E^_<7O>;_7\;,$9K#LE"P[&7K[N(+^OE/W MT%1"+/ZIX]RQR=D2F,&Y6W+N-H[LQ^42LO4'+>D3A&I:2%"M2*2F#""U.D4L M67V0>OQ#F$MT000B* 6^4+.K3J'CO#W?RQK4:^\V\%I>UQ^ZVWW21\,,.KV2 M3J^1SMUT_.4!W4:,>0JNW*#2LR 1J(4V9IND5KP% M8F]/O(.NIS\'ZBT"!WN!/FZ]LLKZN"H9-Y9\ X*N$J)+50\$+4Z:K/9\EUI\ MI\:4%#N2E@2%NGV"M)MK.'N0+:&9/58Y*+]M3=Q6'94M-)-WY:G\1OL2?&;Z M)8=$A9@16ZH5N>R*4A&U_=!Y(?*^5WP.9?X6'LJO3)3?[**L3P=U);,RM=W2 M6,O9\K"$9O95>>S6^T1\&8""I0OF&A_3R M..ZR"_A#^^+U#^W+"8$FA["U$/Z.)?A36,K9DQ(IN>0M;YU>^SA]8 MD[U5AV<+S=SEJ"P>;K12P>U+MU['N4 Y%*WO'[Y%GA!H5EJ9,MQLRNR_&!<- M'M;:;O<.21T/-$E5M@W_9-NFIVSN7FL96S5PMM#,OJL,'+9FX+!5 V<+S>1= M&3C<;.!.G;*=^O=I[X6ZCP>:E58N#/_LO2Q?GTB6 M9MOE?ZQ+D9;H6\5VL 31ZBD*N1M=8Z/K-M%:PAHNI4Q,!Q92ED1#5.YR?/N2% MV .X[1< 7@[PW@IHY8!6*C3++)4UH9KZ0RFV1)IH9#.#M#8I&M4P;K9QIB6N M,L1I?P*2;:@I)9ERI66"6Z05.2&S;%^)6!*]!G))F21W-$S 7)ER#1*4)C=4 M Z%\0;"F6#%.QHF4P(/'$MOQ!#1EH?J$O+>S"3D^^D2."./DQUHD"N%J:&L4 M8U*R@SSQBRQQ[X7$9Q"?DI;SF7B.YU7 Q_7P"00(=U.X6X;;6,*BCEY11R_E M:[U>QU]7N$:F&B+UNTI71M2N)C*/[9F*:0 C"Y]+!7(#EO_Q@]MUOE2I;(BL MI+E5:&[5L?M7C,Y9R/0C/C<[]94[F=%T4QISKFS\;FLPM#?[0@YC/*?M%4&E M!-M%@NW:!+^CP;LX-'PW*:'46[? M:57;M%>DUZM/+PAD @L"#_AR5O _]JR]P7NWJB&R4BWZ12WZ3=FSWZ3FALA* MF@>%YD$SY^C@P'S.,WL>1KB]0;_:GJ[SU",X[S7H[GT?[-[WM?:LYW_O7C7% M5J[&7L?D-F71G*DIW0VQE74_=3AN;3/Q=IOF//7O^XH@K]U^YE1[K[$U7Q7? MJ%PQKD@(2T0YISUTNLP:]6RB19SVNG.AL7-.AVO\N %I G!]*83>34S[7'PN M^?\ 4$L#!!0 ( #F!8E54NV^/R@, ! 1 9 >&PO=V]R:W-H965T MV@=K2M@ M%L1K^V'8 M!T8Z6T(E425I.P7VXW>D9,6R%2W="/2+)9)WS_'N.9YXGNX9_R(2 $D>\ZP0 M,RN1LKRQ;1$ED%-QQ4HH<&7->$XE#OG&%B4'&FNE/+,]QQG9.4T+:S[5F:]: "EBS[G,8RF5ECB\2PIMM,WK/];U [ M-%1X$*<*@V<4_%K! M?ZF%0:TP>*F%8:V@7;DE65.82MB4R _(HY)P@M8O*>"0&"W$-&)<1$ M,E24P$%( J5&Y[#WCLD\^ ML$(F@H1%#'&'?M"O/^G1MS'\#0?>@8.%UPNX@O**^,X;XCF>U[&?YN& MC>L?45$JH\-61?&]X4E%.9KRCC)C#CWL <[DS1XGBHM]U.'EP#>Z MM497V+:0U=VZF6W:]W>Z:3V97[@W2[=C/E#MONXHG^"K_PH^4+Y1O5\&:S3E M7%UCV>-5^UT-)"MU?_G )':K^C4!BD0H 5Q?,R8/ V6@^1-D_@]02P,$% M @ .8%B5;?MY1FL! &Q< !D !X;"]W;W)K&ULM5AM;Z,X$/XK%K05N6> ;\L2 MLY^WI*"[J06M_*/VN7O[(II:C9D0*LA * LN?9W)'BD(AR7G\TX!: MK4VE>/R\1_^L%R\7\X0YN:/%MSP3ZZD562 C2[PMQ /=_4Z:!04*;T$+KO^# M72T;!A98;+F@9:,L9U#F5?V+?S1$'"G NEVO79-7((%GDT8W0&FI"6:>M#L:VW)5UZI0)D+)K_F4D_,4LRJO%IQ ML"$,S->8$? Q(0+G!;\ E^!QGH"/'R[ !V #KKYRD%?@L$#?ECRT9+A[,F[= M0< YV5P!S_D$7,=U#?.Y>[TZ-"WG?=;3_VR]0X;71H:G\;PS>%^W)6%84'9M M\FRMZYMU57:[YAN\(%-+IB].V#.Q9K_^ I'SFXG6,<&2,<'2D< Z#O!;!_A# MZ+.OLDSDU8*69PBY*)[8S\=$GTJY",9N5RHY ME8(>]!RO*Y:>BD5N&,)6JK/HH%UT,!AU":FH3'-GXRX8,^[&!$O&!$M' NNX M +4N0(-Q]TT75Y)=XF>9 %8$W!68U%JP@R1Q/1[DJE)TD%A'(>^.5C#EJEP MD*DD+[;JG /(3)*1$T01ZC-CE QE=0Q[ M&2\U8WK(.Y?.XI:C^+4Y7!VP.CNILWFV/-,2^HN1H=I0=.SG*[^?X$U"_?1N MDHF#'B,F(>29R8#.X;#IO(>.;+^?7L=(8ZQ'23^C&*5@C[C$*'7"BE'JS#:" M1T=P.,C*P_S1?'H>5'MKL1L5+1D5+1T+K>L ]^ ]UV'CD9]+$>,B9:,BI:. MA=9UQ.'* 0H%R'2 ?Y:D$D#7V!51SR\6VL9BI_KYR#\J_8U7 M3N4">3[QPGZB,,E)Q/[IV"0' \\[<^2 AUL!'+X6_+E1'19SPAC4?'.<5"0I33E7*D^*ZL[L?6+ MH!O=:GRB0M!2/ZX)S@A3 O+[DE*Q?U$&VG[X[%]02P,$% @ .8%B54I_ M:Z&ULM53;BMLP M$/T5X4+90HDON6Q)'<-FLZ6!+H3=7AY*'Q1['(O5Q97&,QA2.N#I_LC^P==N:]E2 _>*?V,%5HO@74 * M*&G#\4FU'Z&OQPO,%3?^2]HN=F(SYHU!)7JPM063W4H/_7\X <2S"X"D!R1> M=Y?(JUQ1I%FJ54NTB[9L;N-+]6@KCDEW*<^H[2FS.,S6,E<"R&=Z $-N5H"4 M[!.XR&NZXC_H1W<^61ZAV3AG H+30:W5H)NNO5SD!5^_[8*K3= MYK>5'6^@78 ]+Y7"H^$2# ,S^PU02P,$% @ .8%B585IJQ6L @ 9@8 M !D !X;"]W;W)K&ULA55=;YLP%/TK5ZR:6FDM MA"2D[1*DI%VU2:L:)>WV,.W!@1NP:FQFF]#^^]DF8=E*LA?PQ[WGG'NP+^-: MR&>5(VIX*1A7$R_7NKSV?97D6!!U(4KD9FY!%45!9&O,V2BGG@];[>PH%FN[8(?CTN2X1+U4SF7 M9N:W*"DMD"LJ.$A<3[QI[WHVLO$NX!O%6NV-P5:R$N+93KZD$R^P@I!AHBT" M,:\-WB!C%LC(^+7%]%I*F[@_WJ'?N=I-+2NB\$:P[S35^<2[]"#%-:F87HCZ M,V[K&5J\1##EGE!O8P,/DDII46R3C8*"\N9-7K8^["6$X8&$<)L0.MT-D5-Y M2S2)QU+4(&VT0;,#5ZK+-N(HMQ]EJ:79I29/QX_D!1:8(-V0%4.89A+1>*[A M8<5H1JQS"LYAV7PS$&N86A^I?H736]2$,G4&)T Y/.:B4H2G:NQK(\S"^\E6 MQ*P1$1X0<07W@NM>8OIWOF\*:JL*=U7-PJ. 2RPOH!]\@# (0WA:WL+I MR=D1W'[K5M_A]@_@&J<$3RBCSAAX6,-!_[Y2LC*!QJ:U*DN#$,_=.H=R@%[]_UXN"CT=*&K0E#8ZAQS/,*.>49^9P,\(3 M[!+80$0.PE[S3=P;#"^CX=C?=% /6^KA4>J%<8JH2C:&I16"%J"-H8S4D.2$ M9YUB&M#AGICSRRCHEA*U4J*C4N;DU8KH/+O16[ZK?J_?33AJ"4='">]X?15?@/K[]W]PN4F>MP"A)1<=VT@7:U;:+3IG?\"6\Z\#V1YBPH8+@V MJ<'%R-0LFZ[63+0H72=9"6WZDAOFYD> T@:8_;40>C>Q!.VO)?X-4$L#!!0 M ( #F!8E6NO&$/>P( %X& 9 >&PO=V]R:W-H965T9 :@T"YGA9PXF5+EK>O*)(.0J%W M5ESD1.FI6+NR%$!2FY0S%WM>X.:$%DX*48+F LDJSPGXOT.&-]. MG(&S7WBFZTR9!3>.2K*&!:C7V#,"&D;?QI-IT6:Q,/Q7OW!UJYK M61()]YS]I*G*)D[HH!16I&+JF6\?H:G'-WH)9]+^HFT3ZSDHJ:3B>9.L'>2T MJ)]DUYS#00+&/0FX2<#6=PVR+F=$D3@2?(N$B=9J9F!+M=G:'"W,G[)00N]2 MG:?B%[)#SY W9 E S1="P!]Y@I]7S*Z)N;D)/J,'BI5"4!?=Z4^34C1G+R; M*(DN9Z (9?(*72!:H)>,5Y(4J8Q M%S-T>7'UKXRKBVLKQ&V%V.H.>W2?BH3G@$RA,RH3QJ6IY-=T*970[\3O+J>U MXJA;T=R36UF2!":.O@@2Q :<^..'0>!].>%WV/H=GE*/3?E=GNJLP&:9J[:) M\=#S(G?3P1JUK-$YUK"+56?Y!ZR!UPOS6YA_#C;J@OE'L&#Q M@B-6Z/>QQBUK?(X5=+'&QXC>NU(@NI#AT3MR$P0W^#^D M>] N3.?]1L2:ZFO.8*7SO.NQ]BSJ;E9/%"]M!UERI?N1'6;Z P#"!.C]%>=J M/S%-J?VDQ'\!4$L#!!0 ( #F!8E4>BUU<.P, 8/ 9 >&PO=V]R M:W-H965TNPIGEZ E!!('4!*PN.YA# M%&F0FL9#P;3*(77B8?N9_B5;NUK+"@N8L^@W">5V9DTL%,(:IY&\9?MO4*QG MJ'D!BT3VB_9%K&.A(!62Q46RFD%,:'[%CX4.!PFN>R3!+1+<]R;TBX3^>Q,& M1<+@O0G#(B%;NIVO/1-N@27VIISM$=?1BJ8;F?I9MM*+4/T_64JNGA*5)[TY MBV,BE?%2($Q#-&=4$KH!&A 0Z'0!$I-(?$(GB%!T3:)(N2LZU>[4EFHFFF<' MQ:B7^:CND5%_LET7.;T.K>MM?^/+GAXI!5Q)B\;=._1PXJ ?JK>=< M)#B F:7V%@%\!Y;W\4-OY'RN\\ D;&$2YAN"55SIEZ[TF^BY*T'IRE,'I91# MP'@((<(Q2ZFLT/)/PCKE&Z$M55ZT+R>7,$\:'00U.]70WQ#DZKH-RSU&S;JMTQ7 AY2M=4C M?P?U?\]&0EO13,(6)F&^(5C%AE%IP\CT=CXRZ8I)V,(DS#<$J[@R+ET9M]S. M0QRK@[) @J7JK-E!.QRE4.?.^-5KWW/.JN_]O''PMJ*;A/F&8!71)Z7HDY:B M)RDENG) C".\V7"\PU)]3PLO.NK4*4'-0]F1F?=B5Y\W+J&M=29AOB%8;IU]4$/H"O$:\PVA D6P5GBG.U9[ M)L^KKKPC69*5%2LF59&2-;>J4 6N ]3S-6/RN:,KE;+T]?X#4$L#!!0 ( M #F!8E4-VW5',P, $H3 - >&PO MG'./[1ML&)1F)=C=G#$3+',ARR&9&U-\"L-R.FD&W\D@9,;JY0- MRY^\N'DI/-P?KT;/ZN 94RXORW<^#BU4JVI4XR<>,AKIJ.%]7J/!IF2ZV6/B M879JSX)&* M(1E3P2>: RNC.1<8'1H*#&,"UO;*=ZN J^@(*Z?;\JK,.9IJMN[Y*L"=7- M)IDHG3+=INF2)C0:"):!' MTY_9EO8RVUBQ#JR7;)O64-UT,JX#^IMJ3GM3MO;#4IE:@-,D^"1 M:<.GFY'?FA;W;&F:$7K^N_,\8Y)I*C9-V]I_R[/\:L?1U;^R7/U6 MV37L]5AOOF_=Y.4QF(R/P>11U&3_&$PF;])D6&_@&Z>$K3-"&PW@+#8D/^!, M)]9)@\F""\-EW9OS-&7RQ5'!RALZL7\H;.G;YU.6T84P]RTX).OV=Y;R19ZT M3]W"1-1/K=O?8'C=N#T(VEQ_I$F213% M,3:CX['7P1B;MSB&'[\:Y@T86![(]&=SC:\V7B'[ZP!;TWT5@HT4KT1LI/A< M ^*?-V DB7^UL3S P%8!JQW([\\#->7G1!&L*N8->X-Q)$DP!&K17Z-QC,Q. M#!__^F!O210EB1\!S.\@BC $WD8-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( #F!8E5B-X=KM , "0? / >&PO=V]R:V)O M;VLN>&ULQ9E;;YLP%(#_BL53]] 1+DDO:BIU2;=5FMJJJ?I:.7"26 6;V2:] M_/H9:+:#EA[MQ>,I8,!\'#O^CNVS9Z6?EDH]L9>RD&8:;*RM3L/09!LHN?FL M*I#NRDKIDEMWJM>AJ33PW&P ;%F$\6@T"4LN9'!^MJOK5H?X1%G(K%#2%38% M#P*>S9_KS2G;"B.6HA#V=1JTQP4$K!12E.(-\FDP"IC9J.?O2HLW)2TO%IE6 M13$-HN[" V@KLK^*%PWD/5^:ML3RY1UW(--@,G(5KH0VMKVCK9\[QBVXF[NS MVJJOHK"@Y]S"-ZWJ2LAU4XW[BA!]1AN'W6\7Q%/]+V%4JY7(8*ZRN@1INSAJ M*!I :3:B,@&3O(1I,%-;T,WWN!=%(J5/A;N@K_(6SR>*S$$:R)D[ M,JH0N>/(V1=><)D!0Y Q 1D/"/D8(\B$@$P&@5PT..Y1!)D2D.F D+U(C@G( M\9"0"8*<$)"3(2%3!'E$0!X-"3E&D,<$Y+%?R$5=EER_,K5B"[&6PCW&I647 M6:9J:06"/"$@3_Q".N=5SDBOC,N<7?ZL1=4\@,?P$36(C_S2N5CIVC7LY4O5 M-+=I*6_L!C2;U;JG&M(UGF4SAZ5MT7X -\!NEH58=W=A0DHTD6?3S$&++6_2 M!G8EC=7M_3TZRC"19\5<$:,!FEEM&B M+!)YUHB#87>0@6M0]V)VL=;0B-B^]SN,27DD\BZ2LA2V[6?M?\.-U-8U,LA, M]&-)>23R+!)RC.[E#1%EDFA(E?0RAXAR232(3-C!?=-1S2><=%-6B8>T2J_1 M8\HJ\6!6:2.*,_8//1CA M&4),^2?V[!\:$\\18LI \: &FF!,RD#QH 8ZPIB4@6+/!J(QC_&*"F6@Q+.! M:,P3C$D9*/%L( KSL9T8_L:D#)1X-A"-&6%,:XV6KA+)0XME"'V)V(Q5>,J4@E+/"L+K1/OI*/.DGLU#3RSPD)Z2>SB#SG_PQ"*ES)-ZW\8A%K;8 M <:DS).VY@EWN[(YK(2$_-J]PKCRC!?9K6;-3[=XG(Z;I9U5710S5W8C?RB> M[S9Y=QO4Y[\ 4$L#!!0 ( #F!8E7]+-6EK@$ ,$; : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%707X EIE9;A%0I:&-> $+ MEHLPV/)N%'C[("C@6"G2H#V5M;8\_AM_LM:SKU"5Z5"?X_[0Q-[E5)WCO-BG MU'PX%]?[<"ICOV["^79E6[>G,MV6[ZG;H]Q'T(J>JNRW84T+]RE>IZ.[GZ0_FURT5MN MYD6[W$CA<@BOJK01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z6V>SA$!O0[V-0&]#O8U M;T.]C4!O0[V-0&]#O8U ;T.]C4!OCWI[ KT]ZNT)]/:HMR?0VZ/>GD!OW]GL M)M#;H]Z>0&^/>OMWZAW3M0KQV?-8X_/?276ZW1N>C[\O'R<[[_@=9P=_[!:_ M4$L#!!0 ( #F!8E4F^H>GM0$ -P; 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V9S6[",!"$7P7EBHBQG=(? 9>VUY9#7\!--B0BB2W;4'C[.N%':D6C M(BIU+K$2[\Z,O=)WR?1M9\@-MG75N%E4>&\>&'-I0;5RL3;4A)U7T<$A#IU=C2M*XX:A(&)G'=J=GPT.?:\;LK;,:+!0UK^H M.E2Q;<6H?K_=!V MUP8^T K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " Y@6)5F5R< M(Q & "<)P $P @ '+ 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( #F!8E7Q'L GV04 -<> 8 " @0P( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ .8%B51D1S16R @ 7P< !@ M ("!#A4 'AL+W=OLET)LD# "-#0 & M @($['P >&PO=V]R:W-H965T&UL4$L! A0#% M @ .8%B589 O[D&$@ Y,\ !@ ("!.B, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .8%B569%FD (#@ M B< !@ ("!"T 'AL+W=O&UL4$L! A0#% @ .8%B57Q> MEH?0 @ 9 8 !D ("!I5$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8%B5=7ET#;-! 'PL !D M ("!$6 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .8%B52_:A]"1!@ ;@\ !D ("! M9VL 'AL+W=O&PO=V]R:W-H965TSP, ) ) 9 M " @?U\ !X;"]W;W)K&UL4$L! A0#% M @ .8%B55PS<*GF @ +P8 !D ("! X$ 'AL+W=O&UL4$L! A0#% @ .8%B54X(4'-^ M! LPL !D ("!>8L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8%B5>'3OD$V @ S00 !D M ("!*)< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .8%B5=?PC'FH @ $ < !D ("!X:( M 'AL+W=OI# M+I4" #B!P &0 @(' I0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M.8%B51K,R:]T!0 Q"@ !D ("!Y:L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8%B53,,>:(N P I H !D M ("!L\, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ .8%B552[;X_* P $!$ !D ("!0L\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8%B M585IJQ6L @ 9@8 !D ("!D]H 'AL+W=O!@ &0 M @(%VW0 >&PO=V]R:W-H965TBUU<.P, 8/ 9 " @2C@ !X;"]W;W)K M&UL4$L! A0#% @ .8%B50W;=46QE':[0# D'P #P @ 'AYP M>&PO=V]R:V)O;VLN>&UL4$L! A0#% @ .8%B5?TLU:6N 0 P1L !H M ( !PNL 'AL+U]R96QS+W=OU 0 W!L !, ( !J.T %M# G;VYT96YT7U1Y<&5S72YX;6Q02P4& #8 -@"Q#@ CN\ end XML 60 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 61 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 62 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 170 221 1 false 41 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.hostessbrands.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Property and Equipment Sheet http://www.hostessbrands.com/role/PropertyandEquipment Property and Equipment Notes 10 false false R11.htm 0000011 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 11 false false R12.htm 0000012 - Disclosure - Debt and Lease Obligations Sheet http://www.hostessbrands.com/role/DebtandLeaseObligations Debt and Lease Obligations Notes 12 false false R13.htm 0000013 - Disclosure - Derivative Instruments Sheet http://www.hostessbrands.com/role/DerivativeInstruments Derivative Instruments Notes 13 false false R14.htm 0000014 - Disclosure - Earnings per Share Sheet http://www.hostessbrands.com/role/EarningsperShare Earnings per Share Notes 14 false false R15.htm 0000015 - Disclosure - Income Taxes Sheet http://www.hostessbrands.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 0000016 - Disclosure - Tax Receivable Agreement Obligations Sheet http://www.hostessbrands.com/role/TaxReceivableAgreementObligations Tax Receivable Agreement Obligations Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://www.hostessbrands.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.hostessbrands.com/role/SummaryofSignificantAccountingPolicies 18 false false R19.htm 0000019 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.hostessbrands.com/role/SummaryofSignificantAccountingPolicies 19 false false R20.htm 0000020 - Disclosure - Property and Equipment (Tables) Sheet http://www.hostessbrands.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.hostessbrands.com/role/PropertyandEquipment 20 false false R21.htm 0000021 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilities 21 false false R22.htm 0000022 - Disclosure - Debt and Lease Obligations (Tables) Sheet http://www.hostessbrands.com/role/DebtandLeaseObligationsTables Debt and Lease Obligations (Tables) Tables http://www.hostessbrands.com/role/DebtandLeaseObligations 22 false false R23.htm 0000023 - Disclosure - Derivative Instruments (Tables) Sheet http://www.hostessbrands.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.hostessbrands.com/role/DerivativeInstruments 23 false false R24.htm 0000024 - Disclosure - Earnings per Share (Tables) Sheet http://www.hostessbrands.com/role/EarningsperShareTables Earnings per Share (Tables) Tables http://www.hostessbrands.com/role/EarningsperShare 24 false false R25.htm 0000025 - Disclosure - Tax Receivable Agreement Obligations (Tables) Sheet http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsTables Tax Receivable Agreement Obligations (Tables) Tables http://www.hostessbrands.com/role/TaxReceivableAgreementObligations 25 false false R26.htm 0000026 - Disclosure - Summary of Significant Accounting Policies - Basis of Presentation (Details) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails Summary of Significant Accounting Policies - Basis of Presentation (Details) Details 26 false false R27.htm 0000027 - Disclosure - Summary of Significant Accounting Policies - Investments (Details) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails Summary of Significant Accounting Policies - Investments (Details) Details 27 false false R28.htm 0000028 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails Summary of Significant Accounting Policies - Accounts Receivable (Details) Details 28 false false R29.htm 0000029 - Disclosure - Summary of Significant Accounting Policies - Inventories (Details) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails Summary of Significant Accounting Policies - Inventories (Details) Details 29 false false R30.htm 0000030 - Disclosure - Summary of Significant Accounting Policies - Capitalized Interest (Details) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesCapitalizedInterestDetails Summary of Significant Accounting Policies - Capitalized Interest (Details) Details 30 false false R31.htm 0000031 - Disclosure - Summary of Significant Accounting Policies - Software Costs (Details) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesSoftwareCostsDetails Summary of Significant Accounting Policies - Software Costs (Details) Details 31 false false R32.htm 0000032 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Details 32 false false R33.htm 0000033 - Disclosure - Summary of Significant Accounting Policies - Concentrations (Details) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails Summary of Significant Accounting Policies - Concentrations (Details) Details 33 false false R34.htm 0000034 - Disclosure - Property and Equipment (Details) Sheet http://www.hostessbrands.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.hostessbrands.com/role/PropertyandEquipmentTables 34 false false R35.htm 0000035 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 35 false false R36.htm 0000036 - Disclosure - Debt and Lease Obligations - Summary of Debt and Lease Obligation (Details) Sheet http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails Debt and Lease Obligations - Summary of Debt and Lease Obligation (Details) Details 36 false false R37.htm 0000037 - Disclosure - Debt and Lease Obligations - Schedule of Maturities of Long-term Debt (Details) Sheet http://www.hostessbrands.com/role/DebtandLeaseObligationsScheduleofMaturitiesofLongtermDebtDetails Debt and Lease Obligations - Schedule of Maturities of Long-term Debt (Details) Details 37 false false R38.htm 0000038 - Disclosure - Debt and Lease Obligations - Composition of Lease Expenses (Details) Sheet http://www.hostessbrands.com/role/DebtandLeaseObligationsCompositionofLeaseExpensesDetails Debt and Lease Obligations - Composition of Lease Expenses (Details) Details 38 false false R39.htm 0000039 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 39 false false R40.htm 0000040 - Disclosure - Derivative Instruments - Summary of the Fair Value of Interest Rate and Foreign Currency Instruments (Details) Sheet http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails Derivative Instruments - Summary of the Fair Value of Interest Rate and Foreign Currency Instruments (Details) Details 40 false false R41.htm 0000041 - Disclosure - Derivative Instruments - Summary of the Gains and Losses Related to Interest Rate and Foreign Currency Instruments in the Consolidated Statement of Operations (Details) Sheet http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails Derivative Instruments - Summary of the Gains and Losses Related to Interest Rate and Foreign Currency Instruments in the Consolidated Statement of Operations (Details) Details 41 false false R42.htm 0000042 - Disclosure - Earnings per Share (Details) Sheet http://www.hostessbrands.com/role/EarningsperShareDetails Earnings per Share (Details) Details http://www.hostessbrands.com/role/EarningsperShareTables 42 false false R43.htm 0000043 - Disclosure - Income Taxes (Details) Sheet http://www.hostessbrands.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.hostessbrands.com/role/IncomeTaxes 43 false false R44.htm 0000044 - Disclosure - Tax Receivable Agreement Obligations - Summary of Activity (Details) Sheet http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsSummaryofActivityDetails Tax Receivable Agreement Obligations - Summary of Activity (Details) Details 44 false false R45.htm 0000045 - Disclosure - Tax Receivable Agreement Obligations - Future Expected Payments (Details) Sheet http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsFutureExpectedPaymentsDetails Tax Receivable Agreement Obligations - Future Expected Payments (Details) Details 45 false false R46.htm 0000046 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.hostessbrands.com/role/CommitmentsandContingencies 46 false false All Reports Book All Reports twnk-20220930.htm q32022twnk-ex311ceo302cert.htm q32022twnk-ex312cfo302cert.htm q32022twnk-ex321ceo906cert.htm q32022twnkex322cfo906cert.htm twnk-20220930.xsd twnk-20220930_cal.xml twnk-20220930_def.xml twnk-20220930_lab.xml twnk-20220930_pre.xml twnk-20220930_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 64 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "twnk-20220930.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 170, "dts": { "calculationLink": { "local": [ "twnk-20220930_cal.xml" ] }, "definitionLink": { "local": [ "twnk-20220930_def.xml" ] }, "inline": { "local": [ "twnk-20220930.htm" ] }, "labelLink": { "local": [ "twnk-20220930_lab.xml" ] }, "presentationLink": { "local": [ "twnk-20220930_pre.xml" ] }, "schema": { "local": [ "twnk-20220930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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" ] } }, "elementCount": 352, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 4, "http://xbrl.sec.gov/dei/2022": 5, "total": 9 }, "keyCustom": 31, "keyStandard": 190, "memberCustom": 6, "memberStandard": 32, "nsprefix": "twnk", "nsuri": "http://www.hostessbrands.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "role": "http://www.hostessbrands.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Property and Equipment", "role": "http://www.hostessbrands.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Debt and Lease Obligations", "role": "http://www.hostessbrands.com/role/DebtandLeaseObligations", "shortName": "Debt and Lease Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Derivative Instruments", "role": "http://www.hostessbrands.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Earnings per Share", "role": "http://www.hostessbrands.com/role/EarningsperShare", "shortName": "Earnings per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Income Taxes", "role": "http://www.hostessbrands.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "twnk:TaxReceivableAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Tax Receivable Agreement Obligations", "role": "http://www.hostessbrands.com/role/TaxReceivableAgreementObligations", "shortName": "Tax Receivable Agreement Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "twnk:TaxReceivableAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Commitments and Contingencies", "role": "http://www.hostessbrands.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Property and Equipment (Tables)", "role": "http://www.hostessbrands.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Debt and Lease Obligations (Tables)", "role": "http://www.hostessbrands.com/role/DebtandLeaseObligationsTables", "shortName": "Debt and Lease Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Derivative Instruments (Tables)", "role": "http://www.hostessbrands.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Earnings per Share (Tables)", "role": "http://www.hostessbrands.com/role/EarningsperShareTables", "shortName": "Earnings per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "twnk:SummaryOfTaxReceivableAgreementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Tax Receivable Agreement Obligations (Tables)", "role": "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsTables", "shortName": "Tax Receivable Agreement Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "twnk:SummaryOfTaxReceivableAgreementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Summary of Significant Accounting Policies - Basis of Presentation (Details)", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails", "shortName": "Summary of Significant Accounting Policies - Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Summary of Significant Accounting Policies - Investments (Details)", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails", "shortName": "Summary of Significant Accounting Policies - Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i2d013d0395de44e5a5deb5eea21c55b7_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details)", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails", "shortName": "Summary of Significant Accounting Policies - Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Summary of Significant Accounting Policies - Inventories (Details)", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails", "shortName": "Summary of Significant Accounting Policies - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:InterestCapitalizationPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i73e477d23ad64b7a9269026b0fdab553_D20220701-20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestCostsCapitalized", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Summary of Significant Accounting Policies - Capitalized Interest (Details)", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesCapitalizedInterestDetails", "shortName": "Summary of Significant Accounting Policies - Capitalized Interest (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:InternalUseSoftwarePolicy", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Summary of Significant Accounting Policies - Software Costs (Details)", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesSoftwareCostsDetails", "shortName": "Summary of Significant Accounting Policies - Software Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:InternalUseSoftwarePolicy", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i2d013d0395de44e5a5deb5eea21c55b7_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i73e477d23ad64b7a9269026b0fdab553_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i0ce95ebfd3e641a89ba6d0bd32bb9953_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia8f0091ebd424435ad0b9f6bf5627ba4_D20220701-20220930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Summary of Significant Accounting Policies - Concentrations (Details)", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails", "shortName": "Summary of Significant Accounting Policies - Concentrations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia8f0091ebd424435ad0b9f6bf5627ba4_D20220701-20220930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Property and Equipment (Details)", "role": "http://www.hostessbrands.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i2d013d0395de44e5a5deb5eea21c55b7_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Debt and Lease Obligations - Summary of Debt and Lease Obligation (Details)", "role": "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails", "shortName": "Debt and Lease Obligations - Summary of Debt and Lease Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ic70b8927da77429ea756d51f4c9e688a_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Debt and Lease Obligations - Schedule of Maturities of Long-term Debt (Details)", "role": "http://www.hostessbrands.com/role/DebtandLeaseObligationsScheduleofMaturitiesofLongtermDebtDetails", "shortName": "Debt and Lease Obligations - Schedule of Maturities of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ic70b8927da77429ea756d51f4c9e688a_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i73e477d23ad64b7a9269026b0fdab553_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Debt and Lease Obligations - Composition of Lease Expenses (Details)", "role": "http://www.hostessbrands.com/role/DebtandLeaseObligationsCompositionofLeaseExpensesDetails", "shortName": "Debt and Lease Obligations - Composition of Lease Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i73e477d23ad64b7a9269026b0fdab553_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ic70b8927da77429ea756d51f4c9e688a_I20220930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Derivative Instruments - Narrative (Details)", "role": "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails", "shortName": "Derivative Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i5102a0c6357d408891efb4667ebd9ae8_D20220101-20220930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i73e477d23ad64b7a9269026b0fdab553_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i73e477d23ad64b7a9269026b0fdab553_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Derivative Instruments - Summary of the Fair Value of Interest Rate and Foreign Currency Instruments (Details)", "role": "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails", "shortName": "Derivative Instruments - Summary of the Fair Value of Interest Rate and Foreign Currency Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i73e477d23ad64b7a9269026b0fdab553_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Derivative Instruments - Summary of the Gains and Losses Related to Interest Rate and Foreign Currency Instruments in the Consolidated Statement of Operations (Details)", "role": "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails", "shortName": "Derivative Instruments - Summary of the Gains and Losses Related to Interest Rate and Foreign Currency Instruments in the Consolidated Statement of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i89d31e34515049b89e4a223ec5acdeb5_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i73e477d23ad64b7a9269026b0fdab553_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Earnings per Share (Details)", "role": "http://www.hostessbrands.com/role/EarningsperShareDetails", "shortName": "Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i73e477d23ad64b7a9269026b0fdab553_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i8946630aea2748e4ab309e4dd9efd9f4_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Income Taxes (Details)", "role": "http://www.hostessbrands.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i8946630aea2748e4ab309e4dd9efd9f4_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twnk:SummaryOfTaxReceivableAgreementTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i2d013d0395de44e5a5deb5eea21c55b7_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "twnk:LiabilityonTaxReceivableAgreement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Tax Receivable Agreement Obligations - Summary of Activity (Details)", "role": "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsSummaryofActivityDetails", "shortName": "Tax Receivable Agreement Obligations - Summary of Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twnk:SummaryOfTaxReceivableAgreementTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i2d013d0395de44e5a5deb5eea21c55b7_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "twnk:LiabilityonTaxReceivableAgreement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twnk:TaxReceivableAgreementFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "twnk:TaxReceivableAgreementDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Tax Receivable Agreement Obligations - Future Expected Payments (Details)", "role": "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsFutureExpectedPaymentsDetails", "shortName": "Tax Receivable Agreement Obligations - Future Expected Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twnk:TaxReceivableAgreementFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "ia3543beb142b45f293cd38436bc138bb_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "twnk:TaxReceivableAgreementDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i675971cde4ce405a9bfcecb6ac52921b_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GainContingencyUnrecordedAmount", "reportCount": 1, "unique": true, "unitRef": "cad", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i675971cde4ce405a9bfcecb6ac52921b_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GainContingencyUnrecordedAmount", "reportCount": 1, "unique": true, "unitRef": "cad", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i73e477d23ad64b7a9269026b0fdab553_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i73e477d23ad64b7a9269026b0fdab553_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i712b02211c0745d39c51905834a770b5_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i86f71c20b5c34cf092852eb4b5c6dae0_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i69a2ce0291d241d3af7f0b7d3a698c7c_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "twnk:ClassOfWarrantOrRightIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i69a2ce0291d241d3af7f0b7d3a698c7c_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "twnk:ClassOfWarrantOrRightIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220930.htm", "contextRef": "i13620ba84ffe4c6989b1bfbb5df279e0_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 41, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "gYearItemType" }, "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r555" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r556" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r553" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r553" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r553" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r564" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r553" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r553" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r553" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r553" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r552" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r554" ], "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://www.hostessbrands.com/role/Cover" ], "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://www.hostessbrands.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r173", "r315", "r318", "r523" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r238", "r239", "r240", "r241", "r261", "r296", "r327", "r329", "r460", "r461", "r462", "r463", "r464", "r465", "r485", "r521", "r524", "r547", "r548" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r238", "r239", "r240", "r241", "r261", "r296", "r327", "r329", "r460", "r461", "r462", "r463", "r464", "r465", "r485", "r521", "r524", "r547", "r548" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r173", "r315", "r318", "r523" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r230", "r238", "r239", "r240", "r241", "r261", "r296", "r324", "r327", "r329", "r353", "r354", "r355", "r460", "r461", "r462", "r463", "r464", "r465", "r485", "r521", "r524", "r547", "r548" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r230", "r238", "r239", "r240", "r241", "r261", "r296", "r324", "r327", "r329", "r353", "r354", "r355", "r460", "r461", "r462", "r463", "r464", "r465", "r485", "r521", "r524", "r547", "r548" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r107", "r328" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hostessbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r107", "r112", "r237", "r328" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hostessbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r171", "r172", "r315", "r317", "r522", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r171", "r172", "r315", "r317", "r522", "r532", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r107", "r112", "r237", "r328", "r453" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.hostessbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "twnk_AccruedLiabilitiesandOtherCurrent": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities and Other, Current", "label": "Accrued Liabilities and Other, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesandOtherCurrent", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "twnk_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Reclassification of Warrants", "label": "Adjustments to Additional Paid in Capital, Reclassification of Warrants", "terseLabel": "Reclassification of warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrants", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "twnk_CapitalizedComputerSoftwareUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Computer Software, Useful Life", "label": "Capitalized Computer Software, Useful Life", "terseLabel": "Capitalized software, estimated useful life" } } }, "localname": "CapitalizedComputerSoftwareUsefulLife", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesSoftwareCostsDetails" ], "xbrltype": "durationItemType" }, "twnk_ClassOfWarrantOrRightIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Issuance Costs", "label": "Class of Warrant or Right, Issuance Costs", "terseLabel": "Exercise of public warrants, fees" } } }, "localname": "ClassOfWarrantOrRightIssuanceCosts", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "twnk_CookiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cookies", "label": "Cookies [Member]", "terseLabel": "Cookies" } } }, "localname": "CookiesMember", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "twnk_CustomerTradeAllowanceLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Customer Trade Allowance Liability, Current", "label": "Customer Trade Allowance Liability, Current", "terseLabel": "Customer trade allowances" } } }, "localname": "CustomerTradeAllowanceLiabilityCurrent", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "twnk_DerivativeNotionalAmountMaximumContractedSalesAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative, Notional Amount, Maximum Contracted Sales Amount", "label": "Derivative, Notional Amount, Maximum Contracted Sales Amount", "terseLabel": "Maximum contracted sales amount" } } }, "localname": "DerivativeNotionalAmountMaximumContractedSalesAmount", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "twnk_GainContingencyDamagesSoughtValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain Contingency, Damages Sought, Value", "label": "Gain Contingency, Damages Sought, Value", "terseLabel": "Gain contingency, damages sought, value" } } }, "localname": "GainContingencyDamagesSoughtValue", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "twnk_GainContingencyPunitiveOrAggravatedDamagesInterestProceedingsFeesAndAnyOtherReliefSoughtValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain Contingency, Punitive Or Aggravated Damages, Interest, Proceedings Fees And Any Other Relief Sought, Value", "label": "Gain Contingency, Punitive Or Aggravated Damages, Interest, Proceedings Fees And Any Other Relief Sought, Value", "terseLabel": "Gain contingency, punitive or aggravated damages, interest, proceedings fees and any other relief sought, value" } } }, "localname": "GainContingencyPunitiveOrAggravatedDamagesInterestProceedingsFeesAndAnyOtherReliefSoughtValue", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "twnk_HeldToMaturityInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Held to Maturity Investment", "label": "Held to Maturity Investment [Member]", "terseLabel": "Held to Maturity Investment" } } }, "localname": "HeldToMaturityInvestmentMember", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "domainItemType" }, "twnk_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Income Tax Disclosure [Table]", "label": "Income Tax Disclosure [Line Items]", "terseLabel": "Income Tax Disclosure [Line Items]" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "twnk_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Disclosure [Table]", "label": "Income Tax Disclosure [Table]", "terseLabel": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "twnk_IncreaseDecreaseinAccruedCapitalExpenditures": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Accrued Capital Expenditures", "label": "Increase (Decrease) in Accrued Capital Expenditures", "terseLabel": "Accrued capital expenditures" } } }, "localname": "IncreaseDecreaseinAccruedCapitalExpenditures", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "twnk_IncreaseDecreaseinCustomerTradeAllowanceLiability": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Customer Trade Allowance Liability", "label": "Increase (Decrease) in Customer Trade Allowance Liability", "terseLabel": "Customer trade allowances" } } }, "localname": "IncreaseDecreaseinCustomerTradeAllowanceLiability", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "twnk_LIBORFloorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LIBOR Floor [Member]", "label": "LIBOR Floor [Member]", "terseLabel": "LIBOR Floor" } } }, "localname": "LIBORFloorMember", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "twnk_LiabilityOnTaxReceivableAgreementPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Liability on Tax Receivable Agreement, Payments", "label": "Liability on Tax Receivable Agreement, Payments", "negatedTerseLabel": "Payments" } } }, "localname": "LiabilityOnTaxReceivableAgreementPayments", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsSummaryofActivityDetails" ], "xbrltype": "monetaryItemType" }, "twnk_LiabilityOnTaxReceivableAgreementRemeasurementNet": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability on Tax Receivable Agreement, Remeasurement, Net", "label": "Liability on Tax Receivable Agreement, Remeasurement, Net", "negatedTerseLabel": "Tax receivable agreement remeasurement" } } }, "localname": "LiabilityOnTaxReceivableAgreementRemeasurementNet", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "twnk_LiabilityonTaxReceivableAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability on Tax Receivable Agreement", "label": "Liability on Tax Receivable Agreement", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "LiabilityonTaxReceivableAgreement", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsSummaryofActivityDetails" ], "xbrltype": "monetaryItemType" }, "twnk_LiabilityonTaxReceivableAgreementRemeasurementStateTaxRate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability on Tax Receivable Agreement, Remeasurement, State Tax Rate", "label": "Liability on Tax Receivable Agreement, Remeasurement, State Tax Rate", "terseLabel": "Remeasurement due to tax law change" } } }, "localname": "LiabilityonTaxReceivableAgreementRemeasurementStateTaxRate", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsSummaryofActivityDetails" ], "xbrltype": "monetaryItemType" }, "twnk_NonCashChangeInTaxReceivableAgreement": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-cash Change in Tax Receivable Agreement", "label": "Non-cash Change in Tax Receivable Agreement", "terseLabel": "Tax receivable agreement remeasurement" } } }, "localname": "NonCashChangeInTaxReceivableAgreement", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "twnk_NonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-Cash Lease Expense", "label": "Non-Cash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NonCashLeaseExpense", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "twnk_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Customer", "label": "One Customer [Member]", "terseLabel": "One Customer" } } }, "localname": "OneCustomerMember", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "twnk_OperatingLeaseRightOfUseAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right of Use Assets", "label": "Operating Lease, Right of Use Assets [Member]", "terseLabel": "Right of use assets, operating" } } }, "localname": "OperatingLeaseRightOfUseAssetsMember", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "twnk_OtherInventoryInTransitNet": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Inventory, In Transit, Net", "label": "Other Inventory, In Transit, Net", "terseLabel": "Inventory in transit to customers" } } }, "localname": "OtherInventoryInTransitNet", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "twnk_PaymentsOnTaxReceivableAgreement": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments On Tax Receivable Agreement", "label": "Payments On Tax Receivable Agreement", "negatedTerseLabel": "Payments on tax receivable agreement" } } }, "localname": "PaymentsOnTaxReceivableAgreement", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "twnk_ReconciliationOfTaxReceivableAgreementLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reconciliation Of Tax Receivable Agreement Liability [Roll Forward]", "label": "Reconciliation Of Tax Receivable Agreement Liability [Roll Forward]", "terseLabel": "Reconciliation Of Tax Receivable Agreement Liability [Roll Forward]" } } }, "localname": "ReconciliationOfTaxReceivableAgreementLiabilityRollForward", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsSummaryofActivityDetails" ], "xbrltype": "stringItemType" }, "twnk_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Warrants Exercised", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Exercise of public warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "twnk_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Warrants Exercised", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Exercise of public warrants" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "twnk_SummaryOfTaxReceivableAgreementTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Tax Receivable Agreement [Table Text Block]", "label": "Summary Of Tax Receivable Agreement [Table Text Block]", "terseLabel": "Summary of Tax Receivable Agreement" } } }, "localname": "SummaryOfTaxReceivableAgreementTableTextBlock", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsTables" ], "xbrltype": "textBlockItemType" }, "twnk_SweetBakedGoodsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sweet Baked Goods [Member]", "label": "Sweet Baked Goods [Member]", "terseLabel": "Sweet Baked Goods" } } }, "localname": "SweetBakedGoodsMember", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "twnk_TaxReceivableAgreementDueInRemainderOfFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Due In Remainder Of Fiscal Year", "label": "Tax Receivable Agreement, Due In Remainder Of Fiscal Year", "terseLabel": "2022" } } }, "localname": "TaxReceivableAgreementDueInRemainderOfFiscalYear", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsFutureExpectedPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "twnk_TaxReceivableAgreementDueafterFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Due after Fifth Year", "label": "Tax Receivable Agreement, Due after Fifth Year", "terseLabel": "Thereafter" } } }, "localname": "TaxReceivableAgreementDueafterFifthYear", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsFutureExpectedPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "twnk_TaxReceivableAgreementDueinFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Due in Fifth Year", "label": "Tax Receivable Agreement, Due in Fifth Year", "terseLabel": "2026" } } }, "localname": "TaxReceivableAgreementDueinFifthYear", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsFutureExpectedPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "twnk_TaxReceivableAgreementDueinFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Due in Fourth Year", "label": "Tax Receivable Agreement, Due in Fourth Year", "terseLabel": "2025" } } }, "localname": "TaxReceivableAgreementDueinFourthYear", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsFutureExpectedPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "twnk_TaxReceivableAgreementDueinSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Due in Second Year", "label": "Tax Receivable Agreement, Due in Second Year", "terseLabel": "2023" } } }, "localname": "TaxReceivableAgreementDueinSecondYear", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsFutureExpectedPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "twnk_TaxReceivableAgreementDueinThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Due in Third Year", "label": "Tax Receivable Agreement, Due in Third Year", "terseLabel": "2024" } } }, "localname": "TaxReceivableAgreementDueinThirdYear", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsFutureExpectedPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "twnk_TaxReceivableAgreementFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Fiscal Year Maturity Schedule [Table Text Block]", "label": "Tax Receivable Agreement, Fiscal Year Maturity Schedule [Table Text Block]", "terseLabel": "Future Expected Payments Under Tax Receivable Arrangement" } } }, "localname": "TaxReceivableAgreementFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsTables" ], "xbrltype": "textBlockItemType" }, "twnk_TaxReceivableAgreementPaymentsPayableCurrent": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Payments Payable, Current", "label": "Tax Receivable Agreement, Payments Payable, Current", "terseLabel": "Tax receivable agreement payments payable within one year" } } }, "localname": "TaxReceivableAgreementPaymentsPayableCurrent", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "twnk_TaxReceivableAgreementPaymentsPayableNoncurrent": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Payments Payable, Noncurrent", "label": "Tax Receivable Agreement, Payments Payable, Noncurrent", "terseLabel": "Tax receivable agreement obligations" } } }, "localname": "TaxReceivableAgreementPaymentsPayableNoncurrent", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "twnk_TaxReceivableAgreementTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement [Text Block]", "label": "Tax Receivable Agreement [Text Block]", "terseLabel": "Tax Receivable Agreement Obligations" } } }, "localname": "TaxReceivableAgreementTextBlock", "nsuri": "http://www.hostessbrands.com/20220930", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31", "r451" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r174", "r175" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets", "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "twnk_AccruedLiabilitiesandOtherCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "terseLabel": "Incentive compensation" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "This item represents 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.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r10", "r225" ], "calculation": { "http://www.hostessbrands.com/role/PropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r47", "r49", "r50", "r509", "r529", "r530" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "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 income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r46", "r50", "r57", "r58", "r59", "r99", "r100", "r101", "r384", "r448", "r525", "r526" ], "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": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosures of Cash Flow Information:" } } }, "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r17", "r451" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "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://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r99", "r100", "r101", "r358", "r359", "r360", "r414" ], "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://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Payment of taxes for employee stock awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r180", "r192" ], "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": "Reserve to cover allowances for damages occurring during shipment, quality claims and doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r69", "r81", "r281", "r436" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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": "Debt discount amortization" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r81", "r218", "r220" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "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 of customer relationships" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r13", "r92", "r157", "r162", "r168", "r190", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r381", "r385", "r422", "r449", "r451", "r490", "r507" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r30", "r92", "r190", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r381", "r385", "r422", "r449", "r451" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "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://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "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://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r394", "r399" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r550", "r551" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Software amortization expense" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesSoftwareCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r549" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized software" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesSoftwareCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r8", "r83" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets", "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "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": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Cash and Cash Equivalents [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-Term Investments", "terseLabel": "Cash and cash equivalents and short-term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r77", "r83", "r85" ], "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 and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r77", "r425" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedge" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r325", "r418" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "terseLabel": "Commercial Paper, Not Included with Cash and Cash Equivalents" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r495", "r513" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r234", "r235", "r236", "r243", "r534" ], "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://www.hostessbrands.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r99", "r100", "r414" ], "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://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "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 usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "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, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "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, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r298" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16", "r451" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "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": "Class A common stock, $0.0001 par value, 200,000,000 shares authorized, 142,567,808 shares issued and 134,570,118 shares outstanding as of September 30, 2022 and 142,031,329 shares issued and 138,278,573 shares outstanding as of December 31, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53", "r55", "r56", "r63", "r498", "r515" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Comprehensive income (loss)", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r140", "r141", "r173", "r419", "r420", "r533" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r140", "r141", "r173", "r419", "r420", "r531", "r533" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r140", "r141", "r173", "r419", "r420", "r531", "r533" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r140", "r141", "r173", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of total net revenues for customer" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r138", "r140", "r141", "r142", "r419", "r421", "r533" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r140", "r141", "r173", "r419", "r420", "r533" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r87", "r383" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r66", "r487" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "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://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "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 goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r139", "r173" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r90", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r275", "r282", "r283", "r285", "r294" ], "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 and Lease Obligations" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Effective fixed interest rate on long-term debt" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r14", "r286", "r491", "r505" ], "calculation": { "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r35", "r289", "r437", "r439" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "verboseLabel": "Effective fixed interest rate on long-term debt (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsScheduleofMaturitiesofLongtermDebtDetails", "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r91", "r97", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r284", "r290", "r291", "r292", "r293", "r299", "r300", "r301", "r302", "r436", "r437", "r439", "r440", "r504" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsScheduleofMaturitiesofLongtermDebtDetails", "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r271", "r287", "r290", "r291", "r438" ], "calculation": { "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized debt premium and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesRealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities, Realized Gain (Loss)", "terseLabel": "Realized gains (losses) (less than)" } } }, "localname": "DebtSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r81", "r93", "r368", "r373", "r374", "r375" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r361", "r362" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r81", "r223" ], "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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r152" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative.", "label": "Derivative, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate (as a percent)" } } }, "localname": "DerivativeBasisSpreadOnVariableRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "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]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r41", "r43", "r44", "r397", "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Asset derivatives" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r41", "r43", "r44", "r397", "r467" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Liability derivatives" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r43", "r395", "r398", "r403", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r413", "r417" ], "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": "Derivative Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r392", "r395", "r403" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "twnk_AccruedLiabilitiesandOtherCurrent", "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": "Interest rate swap and foreign currency contracts" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "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 [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r388", "r390" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount of derivative contracts" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r387", "r389", "r390", "r392", "r393", "r400", "r403", "r409", "r410", "r412", "r413" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per Class A share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r64", "r104", "r105", "r106", "r107", "r108", "r113", "r116", "r123", "r124", "r125", "r129", "r130", "r415", "r416", "r499", "r516" ], "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": "Basic (in usd per share)", "verboseLabel": "Net income per Class A share - basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations", "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r64", "r104", "r105", "r106", "r107", "r108", "r116", "r123", "r124", "r125", "r129", "r130", "r415", "r416", "r499", "r516" ], "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": "Diluted (in usd per share)", "verboseLabel": "Net income per Class A share - dilutive (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations", "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r126", "r127", "r128", "r131" ], "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://www.hostessbrands.com/role/EarningsperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r425" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r57", "r58", "r59", "r99", "r100", "r101", "r103", "r109", "r111", "r133", "r191", "r298", "r303", "r358", "r359", "r360", "r369", "r370", "r414", "r426", "r427", "r428", "r429", "r430", "r431", "r448", "r525", "r526", "r527" ], "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]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r81", "r295" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Change in fair value of warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r184", "r185", "r186", "r187", "r188", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r284", "r297", "r413", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r557", "r558", "r559", "r560", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r82", "r423", "r424" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized foreign exchange losses (gains)" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r43", "r325", "r405" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign currency contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FormerGainContingencyRecognizedInCurrentPeriod": { "auth_ref": [ "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain recognized in the period that had been disclosed in prior periods as a contingent gain.", "label": "Former Gain Contingency, Recognized in Current Period", "terseLabel": "Gain contingency recognized" } } }, "localname": "FormerGainContingencyRecognizedInCurrentPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainContingenciesLineItems": { "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": "Gain Contingencies [Line Items]", "terseLabel": "Gain Contingencies [Line Items]" } } }, "localname": "GainContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingenciesTable": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Sets forth the existing conditions, situations, or sets of circumstances involving uncertainties as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization, and previously disclosed contingent gains that were recognized as income in the period.", "label": "Gain Contingencies [Table]", "terseLabel": "Gain Contingencies [Table]" } } }, "localname": "GainContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingencyUnrecordedAmount": { "auth_ref": [ "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount or range of possible amounts of gain that could be realized upon the resolution of a contingency.", "label": "Gain Contingency, Unrecorded Amount", "terseLabel": "Gain contingency, unrecorded amount" } } }, "localname": "GainContingencyUnrecordedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r11", "r206", "r207", "r214", "r216", "r451", "r489" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "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://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r65", "r92", "r157", "r161", "r164", "r167", "r169", "r190", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r422" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.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", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r392", "r408" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r157", "r161", "r164", "r167", "r169", "r488", "r496", "r501", "r518" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "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 before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r227", "r231" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r94", "r365", "r366", "r367", "r371", "r376", "r378", "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r110", "r111", "r155", "r363", "r372", "r377", "r519" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "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)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r84" ], "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": "Net taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.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 expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r80" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.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", "negatedTerseLabel": "Prepaids and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r117", "r118", "r119", "r125" ], "calculation": { "http://www.hostessbrands.com/role/EarningsperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Dilutive effect of warrants (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r117", "r118", "r120", "r125", "r330" ], "calculation": { "http://www.hostessbrands.com/role/EarningsperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of share-based payment arrangements (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r217", "r219" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCapitalizationPolicyPolicyTextBlock": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for interest capitalization.", "label": "Interest Capitalization, Policy [Policy Text Block]", "terseLabel": "Capitalized Interest" } } }, "localname": "InterestCapitalizationPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Interest costs capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesCapitalizedInterestDetails", "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r60", "r151", "r433", "r438", "r500" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r76", "r78", "r84" ], "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, net of amounts capitalized" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "twnk_AccruedLiabilitiesandOtherCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap contracts" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r221", "r222" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Software Costs" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r24", "r204" ], "calculation": { "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r28", "r451" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "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": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets", "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r7", "r26", "r88", "r132", "r202", "r203", "r205", "r486" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r28", "r204" ], "calculation": { "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Ingredients and packaging" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r189", "r517" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "verboseLabel": "Land and buildings" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r446", "r447" ], "calculation": { "http://www.hostessbrands.com/role/DebtandLeaseObligationsCompositionofLeaseExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsCompositionofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Composition of Lease Expenses" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32", "r92", "r163", "r190", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r382", "r385", "r386", "r422", "r449", "r450" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "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://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r92", "r190", "r422", "r451", "r492", "r511" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "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://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r6", "r34", "r92", "r190", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r382", "r385", "r386", "r422", "r449", "r450", "r451" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "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://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "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://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r14", "r272", "r288", "r290", "r291", "r491", "r508" ], "calculation": { "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r14" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-Term Debt and Lease Obligation", "terseLabel": "Long-term debt and lease obligations", "verboseLabel": "Long-term portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets", "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-Term Debt and Lease Obligation, Current", "negatedLabel": "Less: Current portion of long term debt and lease obligations", "terseLabel": "Long-term debt and lease obligations payable within one year" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets", "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Total debt and lease obligations" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r97", "r245", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r97", "r245", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r97", "r245", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsScheduleofMaturitiesofLongtermDebtDetails", "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r36", "r246" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsScheduleofMaturitiesofLongtermDebtDetails", "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "terseLabel": "Advertising and marketing" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "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://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r79", "r82" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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 operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r52", "r54", "r59", "r62", "r82", "r92", "r102", "r104", "r105", "r106", "r107", "r110", "r111", "r121", "r157", "r161", "r164", "r167", "r169", "r190", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r416", "r422", "r497", "r514" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "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", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r104", "r105", "r106", "r107", "r113", "r114", "r122", "r125", "r157", "r161", "r164", "r167", "r169" ], "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 (in thousands)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Adoption of New Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other expense (income)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense (income):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingCostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Costs and Expenses [Abstract]", "terseLabel": "Operating costs and expenses:" } } }, "localname": "OperatingCostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating costs and expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r157", "r161", "r164", "r167", "r169" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "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": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r443", "r447" ], "calculation": { "http://www.hostessbrands.com/role/DebtandLeaseObligationsCompositionofLeaseExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsCompositionofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r441" ], "calculation": { "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r48" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "negatedTerseLabel": "Income tax expense" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r45", "r47", "r396", "r401", "r411" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Unrealized gain (loss) on interest rate swap and foreign currency contracts designated as a cash flow hedge" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r47", "r51", "r402" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "negatedLabel": "(Gain ) Loss on derivative contracts designated as cash flow hedges", "negatedTerseLabel": "Reclassification into net income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheGainsandLossesRelatedtoInterestRateandForeignCurrencyInstrumentsintheConsolidatedStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "twnk_AccruedLiabilitiesandOtherCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Other Employee-related Liabilities, Current", "terseLabel": "Payroll, vacation and other compensation" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r33", "r451" ], "calculation": { "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "twnk_AccruedLiabilitiesandOtherCurrent", "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" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other non-current assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsSummaryoftheFairValueofInterestRateandForeignCurrencyInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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)", "negatedTerseLabel": "Other expense (income)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r74" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r71" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedTerseLabel": "Acquisition and development of software assets" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Tax payments related to issuance of shares to employees" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r71" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r72" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-Term Investments", "negatedTerseLabel": "Acquisition of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaids and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from maturity of short-term investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r73", "r357" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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": "Cash received from exercise of options and warrants" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r229", "r535", "r536", "r537" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r9", "r224" ], "calculation": { "http://www.hostessbrands.com/role/PropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r226", "r451", "r503", "r512" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hostessbrands.com/role/PropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets", "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r75" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.", "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security", "negatedTerseLabel": "Repayments of long-term debt and lease obligations" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r303", "r451", "r510", "r528", "r530" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "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": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r99", "r100", "r101", "r103", "r109", "r111", "r191", "r358", "r359", "r360", "r369", "r370", "r414", "r525", "r527" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r148", "r149", "r160", "r165", "r166", "r170", "r171", "r173", "r314", "r315", "r487" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations", "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r89", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r323" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r140", "r173" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Consolidated net revenues" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]", "terseLabel": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r36", "r97", "r290", "r292", "r299", "r300", "r301", "r302", "r436", "r437", "r440", "r504" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Summary of Debt and Lease Obligation" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r395", "r403", "r408" ], "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": "Summary of the Gains and Losses Related to Interest Rate and Foreign Currency Instruments in the Consolidated Statement of Operations" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Summary of the Fair Value of Interest Rate and Foreign Currency Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r125" ], "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": "Basic and Diluted Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r25", "r26", "r27" ], "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": "Components of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Term Loan" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsScheduleofMaturitiesofLongtermDebtDetails", "http://www.hostessbrands.com/role/DebtandLeaseObligationsSummaryofDebtandLeaseObligationDetails", "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r146", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r173", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r232", "r233", "r520" ], "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]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "terseLabel": "Selling" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r29", "r493", "r494", "r506" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets", "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r444", "r447" ], "calculation": { "http://www.hostessbrands.com/role/DebtandLeaseObligationsCompositionofLeaseExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "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", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsCompositionofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r86", "r98" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r146", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r173", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r228", "r232", "r233", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r39", "r57", "r58", "r59", "r99", "r100", "r101", "r103", "r109", "r111", "r133", "r191", "r298", "r303", "r358", "r359", "r360", "r369", "r370", "r414", "r426", "r427", "r428", "r429", "r430", "r431", "r448", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "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]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r99", "r100", "r101", "r133", "r487" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture", "terseLabel": "Share-based compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r298", "r303", "r339" ], "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", "verboseLabel": "Exercise of employee stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture", "terseLabel": "Share-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r39", "r298", "r303" ], "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": "Exercise of employee stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r20", "r21", "r92", "r182", "r190", "r422", "r451" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets", "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r432", "r452" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r432", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r432", "r452" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r176", "r177", "r178", "r179", "r181", "r183" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r184", "r185", "r186", "r187", "r188", "r284", "r297", "r413", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r557", "r558", "r559", "r560", "r561", "r562", "r563" ], "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]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Treasury stock, ending balance (in shares)", "periodStartLabel": "Treasury stock, beginning balance (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r40", "r304", "r305" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury stock" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r298", "r303" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Repurchase of common stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r298", "r303", "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Government Corporations and Agencies Securities [Member]", "terseLabel": "U.S. Agency Bonds" } } }, "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r96", "r325", "r326", "r502" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury Securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r134", "r135", "r136", "r137", "r143", "r144", "r145" ], "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": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r445", "r447" ], "calculation": { "http://www.hostessbrands.com/role/DebtandLeaseObligationsCompositionofLeaseExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DebtandLeaseObligationsCompositionofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r115", "r125" ], "calculation": { "http://www.hostessbrands.com/role/EarningsperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Diluted (in shares)", "totalLabel": "Weighted-average shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations", "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r113", "r125" ], "calculation": { "http://www.hostessbrands.com/role/EarningsperShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Basic (in shares)", "verboseLabel": "Weighted-average Class A shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations", "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/EarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted-average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1828-109256" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "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": "(f)", "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(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r22": { "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" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "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(6)(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", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r363": { "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" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r403": { "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" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r407": { "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" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r450": { "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" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "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(5))", "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.17)", "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": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r497": { "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" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r501": { "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" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r503": { "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" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r530": { "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" }, "r531": { "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" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r533": { "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" }, "r534": { "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" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r552": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r553": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r554": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r555": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r556": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r557": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r558": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r559": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r560": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r561": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r562": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r563": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r564": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "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": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "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(24))", "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(25))", "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),(d))", "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.4)", "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.7)", "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": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "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": "(c)", "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", "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": "(a),(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": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r99": { "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" } }, "version": "2.1" } ZIP 65 0001644406-22-000049-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001644406-22-000049-xbrl.zip M4$L#!!0 ( #F!8E6@J)B5!0@ "(B > <3,R,#(R='=N:RUE>#,Q M,6-E;S,P,F-E=NM*3QNBZX88Z:"1*&:H+*RHGQ^X)KL3%R3^.?ZG5 MV)F*BI0RRR)-W))@A9'9A'T69&Y8K59*#52^T'(RM:S=;+?99Z5OY(R'=BMM M0B?+<8X;X?ZXX2%.1[4C$G6ZOQYMT>/"ZS<>'U.SQF$>B M-Z;7=/C?%I1L0#ST,7:1T)M**K/:E-S\_8-VO=?-[=%<"COMMYK-?U:\Z,EQ MK#*+^33ZAY]AF(W!+-W:&D_D).M'4)ATY=&^VWMY1Y2=ELV12I3NOVCZOR/7 M4HMY*I-%_]5(IF38!>5_;.!@>#TZ?W<^.!V=7UZPRW=L\/Y\ M^(X-?QL./HW._S/$([0.K[% KC]^.KT8L=$E^S@<./&7+UK_:AYUFFT(_>AV MCMX/VG%\./M#$10/1K2;S7;XM6'(EX+Y-YMRL-64\RH[ MS83&6%=U-N!)PJ<\J[*(M)7Q@MDIMR]?=%__!)8$C^]^;=6_W'[.IGQ&3--, MTAS4:J?2L%\+K@&[9,&N*5?:,I6Q=TJGY9#-VJ],Q>R],I:,86_!],)4R_&R M"#-V#Y^A*]M/N/(M-W @7)4NV$VFY@F)"56#1W7PHU#0/E/(9-".RXSQ;,&* MS.J"8#QRFT]S\"UG*>ZTY E#XL$CS50*4K4JR&T(9!0A%EPOG$C*;PCSKHUI M\$Q &4R9^!R).9Q )#5R(L0R=(\/A$W4Q8G:FZ6$-(TD<:" RSC[F'0&UI6UY!@ELIL M:/M,P7#P!!A&<,WUG>=>OGC=;O6.3!GN,B^YQ:7B6.)VS^Q[MYXSKLD'$ &1 MXX2-$FJGKX<12<(OC%WIP0.\6"OBX22+0ZO-;J[E'0HM45X2[<2E>C9 %!;GSF5OT:L$*@ MG2X[3Q3?FRC&1,Y.>\]I7L)EKV>:NOG^8RUG9% >I)\.<-7ECX@79O_S TKPJB6%.8: M)>@&NAB52.$W>:88&RDDU](9($,&\\29N9$*X[**7R_&IR!/*]A%0B%L[WRG M'&6,C(J$.S:$65Z)579"CY#KUE,T?HW)"8*PT)_$,R6H\8[HVGEQ;X!L=UK8 M&6O YTP*!R%N5,8=_W$#^+GRQ>&*:[&,,5 G^5@FTBY%+X5>S\2W&,!Y^%/P ?3QH783_+SA?NPJ'H5 R27! MTYL1 ^ KN<'E'15&A74362/[>>"GVJGCBCE,PBHDPQ!]AD\OV M-H1CP DK^8%'+WU)7$ML ^[ MH:3I8Y4V=YG'/\!@*?;VEF@K-XX5LIIK$1(Z^>Y[ !.HR#BJPW]7:BU1 M3W\4$BI[G!=9Y#=N^_]W!?(IMKNNF) (N]LIN#U') E!*C/)7:$Z)W[C4D-( MYCXY^#+$G[@LM[Y?%?JRI@S[M"VKG0MT-'2WV+? I"Q;((R(H[JHALQDD)9, MD:8HB?\D;T9)IEN/!YYQUGF\=CU%6HDUEE4582!/ PBD/[ J(UX-/"VSF4IF MY,@ZXY/RW$V7S$%IGJ@%H74^58$K^#T\(?[?F;&^HO?QR!S_*$+_HR\R[VG8Z EHG,:F-EK4K[[K74S/$B,ELYB9\O-)=O MK X/ZP>MKGMI98$0*Y83E^^SZOY]5L.*S;:#7KW7[CS:W*RWOJFM76]UV]_4 M\TEENSL-V_".",Z NTW.LS>53F79(>?"[3OZ[?R6M>#AM1 F%&]X/#C[[WZI ML['4_'O(,RP#GP[8!:"9CH'.=M6_,;T#9.F,G]O.0 ??9U-8?C^650>](^.O M6UYHW;-V1\@VG=&5G3RT@VA)35;E?<@R?YC#EE[Y03S=:BY=[4?L2XO9HAV< M?X5]H114'CP.II)B-KREJ'#;2W892DR75/>NPBX??+_1OK\9I(8GZAWS\](- M#SXUR%7XUJ(?#MMFM/'QP2I$/A$T5UWX&'$J[&:7)[Y7**_AZPG_'5::V_;.!;]OK^"XV+;!/#[,4F<-(#K.*B!;))Q/=N= M3PM:HFPBDJ@A*3N>7[_GDG+LQ$[CMIC=:38?%$F\)._C\-Q+RF<_7=STQ[_= M#MC,)C&[_?7#U;#/2I5:[7.K7ZM=C"_8Q_$_KEB[6F^PL>:ID5:JE,>UVN"Z MQ$HS:[-NK;98+*J+5E7I:6T\JM%0[5JLE!'5T(:E\S-Z@ZO@X?G?SGZJ5-B% M"O)$I)8%6G K0I8;F4[9YU"8.U:I%%)]E2VUG,XL:]:;3?99Z3LYY[[=2AN+ M\]4X9S7_?%9SDYQ-5+@\/POEG,GP?4G6.U&S$43'O'/2:C?YS\>34$0!CSI' MQT'0#L2_&U"R!G'?Q]AE+-Z7$IE69H+F[[:;U:-.9D\7,K2S;J->_WO)B9Z? M12JUF$^CO[_UPVP-9L6]K?!83M.N,ZGDNZZ: Q4KW7U3=W^GU%*)>"+C9??= M6";"L&NQ8".5\/1=V2 ,%2.TC+R@D7^([@FT'/-;B[9[6AXW1_> M]J[8Y?"ZAUO??NU=C]GXAGT:]*G+VS>-G^NGK7H30G]U6\Z^2Z->^86IB'U4Q@ICV S^&"MJG"AD)VG&9,IXN69Y: MG0L8CQSETA5\RUF")RUYS"(>X)5F*@&E6N7EM@12$2 67"])).%W O-NC&GP M+H0RF#)VN0YSD$ @-7(;Q%)TAR:AT&PQD\&,F9PNZ_X+H44Q"!F02!,C"5(^ M74@[@X$F$X%3D,;-H)H*8>8[P,<$ < MS7JC7:81%B*G^@CW09R'&!-1W7!O&8B0M'@S!(7P1#B+XS5@BEB9)U,#DZ$K MO,HDD<<0 $H40NFF,TZ?@)L9BV*U,"L(:3&5QH(#+./TTNL-+*'HT482)R$[[R&E.@K+7J\O:_LH/GVNY$ 9E(7SH2/KE )<*8V4&\HJ;KT8EX(1Y40+S, MP'0_.*P8_H)G(328\SAWJYC\*Z((Y8:!]#'A9HF^''#_=PU?!8"!9=X M3V]'C#8^1?)W+4\ \17<07E'!4&N*2(;)/]HO 1[5;RA@Q2,8@(,\;O?Y+*# M+>$(<,)*?B)7J(D"6+@=&FW>TOQ!ET.OR8R;ARQ('.#@)T)'CL[Z@KB6V(?= MB;C8KCV1+W^'0ZJO#V2=/6KI1\YZN8IVAQ[A"ISE]=(E)MD$RWH54]"_(AEN M%3O0BZ/4L4J;A\SC7F"P!'M[*\1.;IPH9#5J"25TK0E_4E'Z?MF.U\Q =C7A8[#M@4I0M$$;$%1U2NLQDD)9, MGB0HB?\0SHR"3'<>#[SBK/-\[=I#6HDTEE4981".!A!(=V!51+SL>5JFWKM0M!"9 A- 5 MQ";FF1'=U3HYJ;8;'?KX9($0&ZXF+KY+5=UWJ9H-M]O:1]6C9NO9YGJU\4UMS6JCT_RF MGB\JV]EKV)ISA'<&W&TRGKXOM4JK#AD/:=_1;6;WK $/;X0P%M&6Q[VS_^S/ M.5M+S7U/O, R<.F 70.:R03H;);=E\\'0!;.^+'M]'3P?3;YY???L:I1W].L M]M&I<=?M;UF/K-T3LG4RNK27A_80+:C)JJP+6>8.<]C**W\Y3[L1N])BMF / MWP_N19#35I+]$\4DN\4V48:"3K'Z,RDB=OG \C>^W&2480]N_98?K[<$#KR7OGDR>\',N5_0-'U)V]SL?6+@G6\7%:HK[OP"8*6V^TN+_P(H;CZ MGT2X'V><_P=02P,$% @ .8%B51@RQ)"1!0 ^Q, !X !Q,S(P,C)T M=VYK+65X,S(Q8V5O.3 V8V5R="YH=&W=6&UOVS80_KY?<7.P-@%DO?BE=FPW M@&L[:+ NSF(773\-M$A97"51)>DXWJ_?D923.$[6M,.Z8$$@R#K>W7,OO#MR M\.-X.II_O)A JO,,+MZ_>72+U,-C;#1@ ]"?N)7Q-$U MUQD[VW5B]H1I=JWK)./+HF=-JCG6+3D6F9"]@]#^]0VEGI"<9YO>RSG/ MF8)SMH9+D9/BI:,&V%D0-@WERG?(% MU]!L^-$NX(>AQNA;)O\;K*/)Y?SL]&PTG)]-SS$U+V?OA^=SF$^?._"H"^_] MF3_R8389&? O#J)783]JML/G#GTX@^%X>C&?C.\Z?->.X_#5@KSMQ.8 M#2_?#,\GL_KTMW>3CS W9\NB>?MC./U9*\V3S;QO:>M!0 M9\)3GF<%Q*(H6&SJ-ZRY3D&G##ZOB,0P91N0K!12@TC@K5":*05OL-Y3Y6WY M8]^#0\/SXJ#9ZH]$7I)B8]^/ $6>"IE7B1[6?X5$2*L@X2HFV58/L()BM9^Q M4K-\@;^;H>>*.U&X-$/:#;09BU<2VPTZ"W' Y#I.2;%DV!7RG"MES,!_LY)B M"X&428;@;Q%>6H,<0 _./!@65*+7+WP8D2PC*,V#4E"NI5@3CKP5$7>>';1%P/K\M M IXQEE!1FL9WEW%G)6ZS+8H9D0M2,%6?7F=L \/8ALFDL(=T@C:VNU^7Q\\\ M6=WS,#K:_SA'?[C(0K+*,&]C#%%FDN0F<23[O.*2F;E &4?="\ AP7R5$+4/ MZ=&-AV]S[2;/*C='Q\T6'$;MG9AVNGDEIM,5* >!MH_[)D__AV%H/!(&7N F MSXDM*%A;-$%5%+]:CVYC1+@I+J5DRH3#,V36#]:IGY.Y!)'PX706N0],Q9>F>J 9:Y28O4Y\NW$Z(=N:M28!YIN M-5=DWY("3?=IK0Z.GH^30S_Z)EK##X^[W\3Y1;"-)XD-K".<,]#?"D/XNM:L M;1E*0BD>"7J-\AHB=/&=&&8LV7.Y\_9W;\(VI&/,95N"X5QF@1*9)S"%MZSRPDKL<QVS,.>!!"?J(C847($- MUF@QMS2[;1=6.-++^VIOAZ>F&W=S._E[(/:6/C1PW>6!PW7*D$?BT$ 90L6I M@QDY)-&58GL J&#MG$-^QLF?RVK&,!F#BPSF)2MPBLCN&&U\DB&,%4$D.]., M6J'KG>G[(\93#HOW[I!*X2[1>C:6"&KO5NEVY]L)([QE(0O<_BN]S_*%BZCJ MZ:[%[ 7=R5]02P,$% @ .8%B53B7A&*8!0 #Q0 !T !Q,S(P,C)T M=VYK97@S,C)C9F\Y,#9C97)T+FAT;=U8;6_;-A#^OE]Q=; V 62]V8D=VPW@ M.@X:+(NS6%W73P,M4A97251).H[WZW>DY"2.DS;ML"Y;$ BR2-X]]\*[AQR\ M.)Z,H@\78TAUGL'%NS=GIR-H-#WO?6OD>>/S!C12KYRV72W?9]&E9T2UO4P(Q5RJ:>-H8+[@DQ%Z],/@1;,) MQR)>Y*S0$$M&-*.P4+R8PWO*U$=H-NM9(U&N))^G&D(_#.&]D!_Y%:G&-=<9 M.UK+&7C5[X%GE0QF@JZ.!I1? :>O&_PPZ,;[R6%P<,!(.R&=+@L[E,3=^"#V M:2=H_QX@2 ^G5VN47F7L=2/G13-E1G^O';J=_5+WEYSJM!?X_H\-._5HD(A" MHSZ)ZZO72LR6,,VN=9-D?%[TK$F-:NEZ.!:9D+T=W_[US4@S(3G/5KU7$<^9 M@G.VA$N1D^*5HS ,3<4D3ZJ)BO_)>H>(SOY:5H@[*";C!5M;$(0&\_@ZY3.N MH16ZX2;@AZ'&Z%LF_QVLH_%E='IR.AI&IY-S3,W+Z;OA>031Y+D##[KPSIVZ M(Q>FXY$!_W(G./#[06O??^[0AU,8'D\NHO'Q78=OVG'H'SQW,R8G$+T=PW1X M^69X/IXV)[^=C3_ %A"+HF"QJ>*PY#H%G3+XM" 2@Y6M0+)22 TB@;="::84O,&J3Y6S7A^[ M#NR:-2]W6NW^2.0E*5;V?0]0Y(F0>9WN?O,72(2T"A*N8I*M]0 K*-;\*2LU MRV?XN^4[58DG"J=F.'8#;.Z6)77,'8A3.&G4Q2!RXD+V)>(L 37A!\Q;=)DO 8 MH:$P(ZLVU '\9L+MP(PHQ(FZ\Q5\+,024<^9 ^5"J@7!1- "@F[EBG4UJ-Q^ M6PT<8R^AHC0=\.["C9FXW]8HID3.2,%44YL3<'RH@FJHOC5>G0=(\)-?2DE4R8NN7/N6J MS,BJQPOK1[NHGQ,Y1XXX$UJ+O&?XX96I#ECI:B567S5\2QU=OZ*/&O- T[7F M>MBU0YZFVV/M#G+0QX=]-_BFL=#U#[O?M/*+8,,GB?6L(RIGH+\5AO!UH]58 M+R@)I7@VZ(7E-03HXCLQS%BRY?+*V]^]&]N0'F,NVQ(,Y^*JZFQAU=AN,K)V MQF?L](V5C2=-?< E55I_'Z<$_I.\\G*GW>DK^]QNOAN.>6(F_#T//;>DN<=" M'[>IKDU:E#TT"93(.(4UO&>7$E9BCVO4%C_!"^-K;+R:7S'X%6D7,C*F.$7@ M#HQ2SI)M8F;:Z.YGB-O>=F9YMFH_YXX5WO+HUH5\\WM.< !L37U(>YU=PWL+E.&:R3R M!\H0*A(09N201->*[7&@AK5Q*OD)SP%R]>5<;2;(W_/_]%/4R][U/]SD4SGUQ]_ E^RV.VTLD^=[I?BJ\GS\IDWG9/S;G'4Z&<$$7+KQ^YK;IEQVO'<61IS MIK#/K7 DQ]0JS8,P48C5H]=*.&J,TKE4WN;,"9M;+T*N(F>*(4>4#:O^M371 M116DMTPRPJ(BAF$O!7+8$V=C>FVC#Z.#$;9[KXNS?MX+[I\KC7[_Y/6K5Z>G MIVOP?>VH\_55T6X6[9!&_*K?->U>['1;I@\4>440YCE2.<4KHW8&O?S(F)/+ M=J+IV;5.]^C5Z(=7:>CCFWO=_MT;X>*-F^#=7VYTZ\QVF^6=!"'Z*OUL32^, M;S^[<_\I+>_&6NM7Y:^C6[]]4Z++N#T?BLL;RS>/J0(_W.AG^K'X3D>+=J]O MVBYR_X5O0XC6'ZOA\,[Q@_T3V\1 MLM'I]4.O9^%-OK?F.JUR_$A3-'[$=0;M?O?\?H*-?KQ!M.+L6_W!]-KH+FG6 M*^[C&O0>O_K?VOL]UP@MD]^@].NF:1_]B=-<_ZZW6D'Z$!Q]CK=&+K# MCX7WH5U^A-_K@";=P@W??];?#?&?*P6F@B!K%(LQP&S72EMLH[7<1R)U0)\W MRZY@A/,K=K1-*[TZ%*\W *!\ JFW37.TD@TE!)H]Z[^.Q5GP>33--'L*#Q<] M_?O<;G:^OB>[7P]H;>"/M[X>OM/'.ZT_&X>M>FOGW4=Z^&X;U2\^G-??';!: M:PO5/GV@]>,_CN'O^0'YL_6>UIL'%R?%P:?#X\/C1K-.=HOZID.UX]W6SN:? MC?KFVR_UBX/3@XNW7VJM>G'85.@].3P_^.3$X?$!@F=:M5:-[&QNG-;??<#U MS4:C3@Z;]=8V/3C>N*BU_B[J%UM?_;NWA7WW41SNU]@!>=NH7S@,[;7JFT>X M]N[/QL$^M+,)?3QN-FO[7U"=U$;/_ WOXNW#_9-F[:)Q?/!IB]8O/D+?#]#. MYL?3@];;QLZ[@]/Z\='YSJ>/9SO['^@!5F?O][?ZM3T$?P]@_%OXKTEOBYXSS8-@NF_A2J]B M\(\8?'&'P0QK3K1(=)8J9YR)W!(9X5E3F+R.9&198;%K1'T7K'W,HZ M5!,,:0 MF"*/WPRZW1L0O=7VFV! W%R>/5S)6_#:1NY-)0(_% %Z1P2T!XPO:=^+9H@P9; ,!W>D52 MZ+?.0"/M%;8)3_7Z,Q:&>J%;KO6VO7-\<'&X^84> @.@/;RSO]L\W*\W:A=? MT.&G/XO:_F[C[C8/667/G^+ 1N/#%O3XN/GE\'CWN'[\9U$_ M_H)KFQ]!4#ZL_J'SQC[:*A2@/$@!$P:GRN" M1"ZY$X&KP%A"^^\9KO]XWVD?[8=N:S/8_D;;OS$G1=\T2V[NV&9Q5!I?O1$_ M'R-3Q(/%XQ'5W$,_ C?PU_(0#,&.9$H@(7)F M63&&AUG)U,1QJMYINTJL)B]6>W?$"B%G@E(F5]R1G#D'>@LQ M)A>4(AX9"D7KI)D\>N6U1C<) MY T_W-I9ST,3KVZV,7S_U4M'?>AU!MWR6^FT?3V2\J%D_8QN/VXHE,;;^%OA MT_=8A&Y6=BCL7G-% M39QC\G3Y!&K^%;I[21 OA^>+K]"MZ[>6J&WZG>Y/$O[.\^GB9FAW6K"HW]/L M0Z?'C29>W>S]C_@N:6!2>D*-%\Q*0".A$1$616\LYW2$YW*^\5Q.'<^%-L0% M1#3VA&%/390160D?8$UTTI5TPV.ZX7FD&WXXW?#$Z!:=\9(A$P!L0/"($E)2 MS$2D@CDCZ(AN>+[I]E#]87)TPR$:L)@Y1]PR%9 5-')*+0LV"N[T]/!Y-.IP ME R2X5&XP1JEB<2P;G)801G(MM8& M!4:H]U0BA\/2L&;#^]+D!./3%'Z[/3)R%H5-$4=$";$X,F8#,,F#7A.O MN'.&8\QBB'%I6+8;^J9H![]ENNVB?=1;$/Y@31A! =9R(1DA7EO*A80/@F.K MM%D:_NQW2[7[O%R6ABO4@K!((>=YL,H3AP#UE($UB0GI%$PHB72X[:^A"\^K MF<#?$QQ,]!JCGZ @&HBF9:11"AXI-BEN7&G$,$;.!LJICW3Y9L.S MVDVS9ZC%C L5K8Y@8CDO%9*!$DR19[">4;%\#)V:M35[YE)F$696(EBGF)+< M&*8=MA8;'CV72SA;IZ)0SIZQ:<&B%!&KB6744HN=B,(30:+3P>C1'LWB\W-: M7JM;K'F*[<:T5\PKB[5GC!,M?<#6$TZXLI;(I6'-++Q6$V03*'\:"2^<4 P[ M9Y(BPZ)"+ :G_?+,H%E[K2;',JEBL-P@%P1A%A10+0S'G%#-D..(+ W+INJU MFN"40I(R'+QF*::5."V20R0(0R,&KBP/\DW;:S4Y%EG."(.E"70_RH( 5FE. M&4"?]@8+XJ;'HEE1@-D@ C7>$!28DTXS9K2"J]:HZ*@;J<1LK!*+Y]\G7<8% MX+:*S!ZN(HL)!1)0A7$*7.*4L!1]$:1EEDD*JAEHS''Y&#U]O]WTN8JIL4AP M%$)D3,N@L"-@]7!'HL?,V1EP=2'HIC#C3@#6.YK 3MC@'1B.3FON O9L^6;# M5/UVTV=H<,IP@[G2PC/EK(HJ&D W*KEAANKE8^C,_';39RZ3,%\I\IPSP6C4 M!E8MAP*1&DMBA5D^YL[$;S>#6B%7+PZ;9^^TFQ++(-3*62R$C8A(CZ["/SD>.&.6(NJ5A MV;3]=A/BCV$8_EF%'" ?ID$3*2657E$O'$9Q:?@S [_=A%@D)-<2.Q^8"PP0 M3]OH@@--T'&B";;38]&L*. P=D8KH / AN?(8D1 9R*,6(*9ES,X3[.,"\ < M' #RD<8H&!:&L2BXB: 7.\UA]2!46+)\C)Z^WV[Z7(49"\IT1#[YH*)PEB>; MEHLR[ B;61R'6V0+:/8,-4@(SD%%<,!0;X,*2#H4(G(>623L\C%T9OZGZ3-7 M18%DQ)8($Y@B7D=O.+"66FN0#DNXV,[$_S2#Q=4*!: M@F(9]/3.]B\R^DXJZ<#-1 $1ED)DG!("%%P2;/0T6@5*CV6>H; TK)F1_VE" M; HQ!4O#>D>P858))65D#F&C Z/4+!&;9N]_FA3+4A QIYA'!@Q*ED4*%(9 MA?02ARDF-%EX0^)9^".-X<1CIQ4 '45.1= KI9%!:60)$TO#GQGXGR;%(DQL M2J.$'9*,>ZH=QQH!FYB1$MGA&6^T! =2IZ4WH(D=1-41S"YK;-+4F0&&8&2P MQA1>(@(;;8@L VMFH3=,CDV$D^BPYB'"(D213<>XC5$H)#=F<$O$IAGK#9-C M&6>$$"$CYDIXI2"FN3 M2KG5)%=R:?@S;;UA-% M2F:X8=%H:=GR,7K*^U:SX:J(L+H0,'$<92XB310GP3+X+KP9I>6=+E<7@FX! MNZ"=%OEFP_3V^V;#4!&LEC((0CB+01DDG'&6@^IE ME=3+N([-9+]O)LPUG@>)!7!'-BYQ7! MW(PB$DX<9SA$;;%W3$NB?4K]$):&-;-)@CDI-@5C@$'!6> )\QY;DX+Z)7(" M6^'5\LR@6;MW)L:6=8(!JL?V>\D3X ]DL;1VHQ&ZO%BQ]$/Q?NG8>>W,,3 M.[FG \:>"^H"9DS$:)%S"- H1H^4\F[Y&#U]]\[TN>H2!X&G7"G"A'564T>U M45QXY@+U,^#J0M#-BQ ID3%X@ADV&*8!5=X$Q925.I#EFPU3=>],GZ%@NHB M/5%..V:45RQB8R,++& CZ3*N8[-R[TR?N5A'R0B26%K#.)$V>,1XY!@;97Q$ MR\?Q:I-U$L#6MFY+>;$)L"\2F$47B/(\,V:,H8@4_$IG.U M.BP/FV;OMYO426 E0,WD7GKI6 I")5I86,I"2)D+I5P:EDW;;S3IU\54#E$2)"AA MT3+IA=6&2NN(@S6?<*&7C]'3]]M-GZLFH(B)%]B LD;!C%4)Q5*M:FG4553E M$G%U9NZ*Z3.7,L(<,98I$9G"RJK@(X$K!G%L75@^YD[5N3@#AJ9=7",,XRXR M&:W2C!.' PXN!CW*%;%4#)V)_VGZC/6@0G$DO)&8,.J R3Y$KR@22#F"QM;S MXO-SBOZG"9W8-%I(RCB88)0PR80FU&H43?#$:_AA:5@S(__3I-@DP22FPI' M,%,T&DZ4LLAI+7P0RB\/FV;O?YH0RY)%$1V8#E9C9H+07OA4/D_IP'P(<6E8 M-FW_TX3XXXA$Z6B5P@ZQZ*.FH#MBE/+?4X&071K^S,#_-"$61<^)QC$8$QB3 MUJ;R:,H&S[ D5'H\/19-D0*#=C$<_HC\ET-KE6P,Z_W3]I^ MQZ'KFG+HNB*I8T"$- G/41LQP0(Y%ZC2G,)NXM(QA84E<#MY\W+M<,H)+ MDZ@(BY(C*/"(/&C)QB#%-.,I Y=!+F(MG#>7M?\6GD'O.E]#MYV:?M/IGG2Z M)IDV/7ANXRBT'?!KX3CG)74F*A8XCXQ@JXGV$EM.%<$$N5$@Q#QG:7A;M$T[ M(=HV4*$[2$_/>E7"$\M/8+"7BM+ &<;,NF M@SFEJ< 846$6(#G:-]GSC26I MWNF#O=D<^. _%?W&_?-R02:78L@"EYS%R+/@O8D>$4J0D=$*=%EL>)&YM\"+ MEC.$!1RI5<8QIE+6-!UML.6VNXU^*;BS?"L6DYH&'XQ03##+E78$)AGU@2)I MF(P+D/VXU^U?>1'>A+R.5K_ACTBG;H M ;_+7EZWW/9.0^C_8;X$_Z[3\4N9X%Y*KWP T1&2,>.PP=J0: (3TF@6*J%Y MM-"\Z72^/ MHS%Y8D N:EQF>@V#8*&V-\,AZ2JS58'N^"&%92,X1#PMW,C^C M24?'P8CQ5&G,B#%4!R*6AW-O-JJU85(Q:,QY%E6JK.48IUQSQ2GB4<8(BP31 ME=!4:\.U$@V@;,J4=TP*IBTU@J=(W>@0P\391:B]\71A64C.^1 (TPH[A00S MEAD"BA\S0D:8\$BA!>!* AF"7CZ!*C M:DC9T4ETA*0#DDA:"[,R%1,4/.TKN 4(09PS\VRZTW\FX8T"F2"D$#B(Y!57 MQF.C/8J,&FF"7(1#(G,F---!F-D<26#.$F45+/SIF)LU&@FO9!24"VLN4V(L MM[ L).<"LII%ID!3P\PY;Y0A3!%!F!627N9P6@+.+:=-/Q.AT=18S*,@6J5< M"S8Y\RAHA9A%S,0R*13+9=//1E@P)Q1S+8T53"IC$++. 4LBJ"BG@15, *N&^&85*$0"5#J>PILXH8KA'& MVFF#'5%^(4\7ODQ4=0Q[#C:\9J"O42$ME1%Q3](A?NFY'WEG\!Q[9^;,/)NZ M2^^AJ>XGYPCB,@4DIA+(R:'GK1*P*F/0]R78 (+C2FCF$V%F(BS,BV@8DL$' MQ:+%6B!N%.@":94$"PR$GA*[LRC5<#2@)U=(H5BN6SZF0B+5L$1Y*+RE#+*G))@ M(BJA+*=:!B)?A+ L).> 4T0191P5BE$E#(Z],W-FGDW=I?>(\G63"KQR2FE* ^98,F\\K,S&V6 ]QI89XRJAF4^$F8FP M<(LP,0XY&34#I=X(0!ZXS=<%Z"==AA??NI[OC/:/T+;-5JF^^7FD/=,,_1VP]?0'H1Z>(;< M-S,Y07*9L:\]2!V_D[!OU 9\'#?PX'1]F!(4J40:\<""@D4J>!PH!ZD>#99 M[ TQ%J!7",Q9B%0K@@/1T1N?#GXN@ONXDN(YD^(9^+6=MA03IP&%&0_OE?3=/N;[1]2L=W4II-]PCQ>]/V<,\?@P(:;Q]- MGJ//DQ&.TX""DL9&R4STU@:FH](Q,"@^62]@MCAK]G?BQ%S9ZO; P63!%I"P* M136BFFE02A6FB!BC.1YN#"W'K)HUPR8WP[2GWB@E+-:$8>:TX\$H+;"*:?E: M@%3HCX+!FG&-HAVZY]=O7)2YY1BC2%KDJ&?>&^,0=M8P2JP#XV_95JSILVIR MLXI9AF(Z4^H!!BT7EG-AC "2PJQB:@%RI#^*5:#]IYRT+BG_VVUX]*@;>HNR M9"%A@O/:2P-+%!;4!&^$3AEIX#7PTY)-JQGP:G+SRDEDRVU@(U.(:3"2"\]! M,70Z"*7,_,^K]YWV43]T6YO!]N\RITS0''SZ<5%F#Q?.,AF08(*EDUB4&8,P M&%%:,,+D_,^>^>#(Y.9(!"4!4PU&+ F,1))2HEIF9""@,FBW 54_A7\$:C5 MFZ%7'+5+C])-GHQ_"'ZC-[KW*BGZI#Q:FT#QK_#R5!)OW'9R;-WLRC80'O"S MOPN]V3LU)\_Y]MX[4[3?=WJ]/\Y'H]X-S6&.]T9Q<@OE3:_QMMDY'=TX"7?B MKFD?C29'Z5TLVD5KT%H0F%*>$E#'HB &,<&-E@J)=$X=&K_]Q\XNR%CG&=& %(?;JO%*P*QA\/XW,#MIH&@J-"B*;:),$X!+92C$A( M:K2O-)!*=.=5="/F*F!!(O*>:1\5\]X9#LN ),:2!?"ZO!B^7<9).N/O!$D6 MO0XC6+Y^L[$Y?OS!49(I;R*P!D6F,>,6:6V\)](29YFW?@&6_C],T[1=V&N$ MT'_?[B'/M!:RDX[9T3,XC2;1 0@>*->@Y%AOKK4%6>Z@^#? M@V)?-!]28G&116-RP"$5DPA980 LF!7(&/A#%1%<$ZN]6@;@>%&B,3G44!I' M;3"/*4 O4FT"C\J+&!B!CU94J/%TT7C;Z0:PV;;.7",Y,M]T4@BO6Y2]1QR4 M(T%1:D+:Z>(&F>BUYREZ";%%V'NL).2Y,<33=):+@W+*M%4Z,$,(#8X;YX/E M"W3><;:.C^VVZ[3"Y>G9^V5U_/*MLQ-X/CR_!WSZQ:NP( S45AF"",P39)1S M&EY@G9%&"KI QZPJ@9J'$T]:* M'5.8**R#==$D7YUVE"&DB7;*Q'!95&$1CM!5 C4/I]D"8Y9A3PQ %0L\P!_D ML.=$*B\9"DNG0_V+=%J]DJDYT:0B=E8S:3#RC,$::)&6E&C* :2T$8M09Z"2J3E3ID)2P1U( M3["2J2@5ERA@FH[V^)2<;NF4J9QV549+0EQBB.P'@GS$FB MN8TN,,EB%'B!(JQ7(0Z(G/) MS-F4%D$X:&L4YD8R@XT10CCL@HE84[B^0$OW7#%S-CX(&CS1*$:;#B@@KV7@ M G#6D4 <0._BKYE;K9-FYSR$DI4[)TDK6LKUDH QQI%VB!)FG=.*2,>1I(H[ MQ(58_/5R^HR;."F^%4PQ':Y744FDDF/-"<+KX:^5,9N3TUTG!E?24 MZB"L8B' :ADLLTR"&@N,1&;QU\F9S,@9Y%W73 B*TA:B9"HPL#&1#LQ[':+7 MD=V:D?,8%G,C8_Z>"VT#H[\Z73F^DIP4SO2>(0CEYZ?CC8B5I]1$=S / Z@W MVF+0=+2ES(*%R0PG*E4X''(17W(1/LP;%R]/70YL+_QG ]M?87_W',L\^8- MS\Y._ AV7K_UH>Q\59R][H9>9]!UH3?\V@C&EYWWQ=?UW^$_(RZ;",P,T@/0 M,L*B(H9A+T7:6"/.QL^)J5?/]/KG36!?JVCGC9#RC+T6N_]X[,>WUWVWW%3P__#QLYDYCJ94SL],/[==9J= M[NM_H/+?;Q'&F$?3*IKGK__//O"ZE]7#:;;;:9GV_UGMF78O[P%5XO#&7G$1 M7F,&'2R_G@[[+*&=9M$.XS%@DKJ=9=FXI_UT*'+\?MOI N5RZ$;3G/3"Z_&' MWWS1.VF:\]=%NVRL?.BWEND> 75LI]_OM%XGTGP-W7XJMC$:8SGU\J=7?7_/;VI-HV__C-;PMQ^MFIU8LZ]*OG7'-XS$BI[T M5\KG0&*27/USA:[<$JJ1F."3?M;K- N?C<7\Q/B4'?,URG#9RK@+55,/;*ID MR:MR3LXQYGRL;^]O;69[^QO[6WLW<7(.>[NW]>;C[O;^]M9>ME'?S+;^]\V_ M-NKOMK(W.[7:]M[>]DY][H?PR?0:("O]3GLUVUQ[LY81Q)F>^VZ_W=FM9;_# M,M[NM.N#%C3BLM%JOQMB63M"$&1!/8LI;;#0"K0V"\8P]Y%('=!]5G#6-DD7 M\Z%XO=EQY3Y<4HU61AG0Z=_G=K/S]3W9_7I :P-_O/7U\)T^WFG]V3ALU5L[ M[S[2PW?;J'[QX;S^[H#56ENH]ND#K1__<0Q_SP_(GZWWM-X\N#@I#CX='A\> M-YIULEO4-QVJ'>^V=C;_;-0WWWZI7QR<'ER\_5)KU8O#ICI[3P[/#SXY4?OT M]Y>==X?-P_UFLW[L+NJ;-5R[:#0/CC^2P]9'5GNWQ> ]%X>?/GSU[_YF_E]_ M-@])\ZL][IS!-7;8^KNY\^DCJ5_44.WBX\7.N[^+^OYAZW#_Z/1@_^CL<+/> M/'RKSG8VM\X_JPA$85CE@E"3,Q-"KK@6.>>6>AH5Q<&NK&.4?RB5J2LNK#]* M=*:K5RB\)CG[2;4"TY];4;_W&UFCS[!.<[FFJ7J.Y1]3\ICE_UOKUR.6NI^X ME9R_=E[[]/;+P:>#L_KQ;K/^KD9V M-H_.#H[A'9_^/*Z1#^B@]1'ZN#%ZYF]X%V\?[G=X[6+[[.#3;N/P>(O4WWU$ M!Q<';&?S;0'C:1RT:A>'F[O%X;XC-5A$WN]O]6M["/X>P/BW\&>"13 N$EA0 MK,^9%BJWDC3?[<,_H.4W9_&#+HH#W ]GWMM/-^HT _^^&D+7@_D8O M"VT??%;1_%D6S"E _U^EYW!KZ$^\"?P>KN0EF]-CN3?G^7DPW3RTJX7@1PO! MQ?O][9L+ 4I1Y2*(W!"A<^:\*: M4$VUQ\#;SN[\D+;22I,/H@O]*\KR7=]42Z-I]BJ]](=PA._HI:D*! 4E-#DZ M0LZPC+DRQN6(<,Z"8-H1/M)+V;+KI?N[&_6][:1]3D@QS>9%)Q7SQ8_'J9F7 MTS\;;F]FL=MI97?^]3M/HNXWMP9N.MH2S497@#*O[R7AU.E5NH3?=%JMHIW*R4_.?L9-S-!Z.1LY=4<[YX\^W38#4=%+P%7OPZ_O+@I ML4$^TQ@Y#6#<8(UISJ21N484Y@4+CB,KL9)B9?U?.WO[6WM[V1^P\F[NK0[! M:KO^9NWA4V3JZ'M'#RY%ZI>M,^/ZI2!DG9AU+P4@,[VL=Q)<"EGR6='.BGXO MI#5]VQZ[ M)J2CY_-T\VM6JJ/C2]VA4)77[BICY96BG6+>7N=B#2"Y/W7Y?FX[;PB9Z0!F M%\R[\MAE&6KYIC-H][OG;\!,O6'RP0A<"I+KAY-NYVMJ9Z$]434PVVK[!Z?I M_;5-1^!=%P?[C=8AF&[U_0]GA\?UHO[I \#N'=/O')X#8BUQJ;KGR MWE *6LMF:)I3TPW?W^>>=PMPUF[6H8SOF[/M4?CJ\'CQ JO,TQ;>6VY43S35 MALM<4H)SQK'*C24H)X0S32DSFIF5=29SAH5B^OONTPK]?X#^OY2 G(%%WDFY MIK/C0;?H^:(LU9C4G6]J9S\[]-D,L[B^!I6C[1Z9=G%1?O]UXH/\#G_O#92> ML+]XN21T>VUW;6\M&QVIZ2Z+2-Y<+[)Z9^W7>Z3B$0#&O\')%[,(;WB?ZLJ. M_KR'#N!J ?[1 GQ^1WODD1%+L[WSFM M' H_E/Z+.TN"UM9YAFSN \@\$QKE2A.=&^$%(I;38$#ZWX=V.#.KS^%/>(+8 MOR0I+XVYG>Y?W\QS'!]5, 7B_3* M^K_WYD/*YUSI^89%!WI(EA21)QH\+Y1ZH[F>O#,G79CFQ8EI9N$LN$'*M B7 MP:8,O?MH.['(B3D)C/CE&7$U*0P;W6 65F%^TC8O_V!*2N'9_*O1:;_4P)0-]MF1 #8(H3EE5@%[ ME,@5QR8'R@KO@]#<$##2@8),H$?$I.5;.[*LPB__YAR)8_M;+^J$93A+3 M1_%/JQE@7W.0H"LS,%&S%/7ZZ''=YXZ=/Z KB\F7E9A&\0>I1'=V,NCV!BD0 MH=_)X([2C8C)+_;7M#2D +L-UW\]LT $K?'/!"(PO:88G?P93[K&R#XJ M;(*N473T@8K-D-JSL6;VBWZSC(4)QC6R-TW3ZTW>V3?; ;HOH9OMG;=L MI_F8HT\+,+;Z*(ZIY%T8Y=S. #E.&P5=@X.#XXAW?Q&H&Q;.["_7\W:OON=.?3%J^W/E[4-C^2 YQ.T][R-%F" M6,!,YH1H"^9WE+EVS.6!&DJ(QOTQR4 M\OW?9:8EG"++LU[C>V$N"S:MIR[6^UV3J#!$PTJF'R#3MUQ*'#NPH63(L1%@ M2C',DG,)%':C/$]I]XS7L.A\JO^[DM$G0N^XB,0P./MV:&%:[A8^JG!Z8GQK M"XQQI 7S(G>&@A@+%7.C,$"S1AP/>OTBGL_&P-UN^Q3Y$3)[GKE& #JU4NJ4TT8H MP["2]78MTOP7//*J-$RO/ /D,]-LPAWIU&2R"?\S*))%"(:@#:,;H.&147AY ML*W3'1UL&]F'U\S*\<1)-F/Z.9UIRSS\"M9UNO6D&UPH;6U,ANV-T@/\ HW" M/,MZ ] >>XU.BGX?'^?J-TS_]E!.S:RH='H_EU-3-MG_U"K@W9PI2% MF^PQ#"@]5-X/3Z;^C!I+YTE[94_*[II>/]-HV((WY[VU*1V7>C/H=E.5FW(L M:=7LF_Z@MY!P\R0/%?\L/5*1*9);P@-H;5@8 M<6HTIR=[]OEAD_,R6,BR>F=.Z,!F2X>EQ_:$;P!MK:+?!T0,38"X M;J>=5+;F^6H60'\[S\J2G\:5^SN;IF^R="KS-NQ?-7+=,;@[:(:A)#'$$[+O MAJ-!TURM"WOY?O9+^BA_ YMK;717OU&4AYE.TF&FJ2P$P^Y?0GOH_3HMS+Y& MW43<$82_.,S>.OV,!=$28JQF(;'[O#[T6X"V\I3M6W !G6D #@&# M-&@.%,Q$N*/LJ-LY[3?&/Z^!$ATR'V+1+C,9E-OR:<^*P!"_T;OR9_S;^+8? MWO#MOHUO3 KSZ.9O]'-\9]&^MB)@8M-UI'\C8Y/@NAVP]OJI4K0HFTY8KA$] M^6.J9$W(R6]EZ37)]#-D;)5*3G[;C:P1\;"#NG/06;VF\,]U:":=%?Q9**LG MF@KW@7[)5N%],\Q?/.>,SDPG_;[[!I:$HT[W_!Y'9GE3N5BXT4V+[=,\/B#0 M[O'!Q6ZCMGG X1EH^PN&/M+:\0;?>;?-ZOL;Y(#<\6D2>!;&4#^NO]LZK1]_ M 27WC^.=_8\4^GM>V_S"#HZ/<&WS\/@ WW-26@6B"3 H#Y:EP&9B\G3&-.D( M3E(O@V%^9?W]_0OYM$) ?S@WIA;'."E-%=VCL4_^N/DEW6: $!M7PE*ZJ$N! MN6D=S'*HDVJ2FU/#K MI9&TE Q]=FVE).T?@QZ\N==;QB2>T]-/W*U,+BYYW43(110F9U:BW&AMI\S>+[>.39(8M10J MIPK(R%0Z+XPTRS5"TFJ,/0[L8;/W_NB(F:A%H^YFV_$[;M$4G'^O-[>(]^U_ ME;M>8%:U.^6>U: 7RKM WH?5!^[)%-OIEN]JGJ>7GQ;P:GAMUH8A=I*G]&O1 M*\VTMFF[-"E!A4M)Q]+-O;YI>]/UO2QE&2O\MR+IZ2_FUWO=H@_TBHJ;23W) M7*0>^5E/>Z\1FLTQ=[-?@&>ESWN8^/"['F6@V'@G[R#T9K]!\OS:4"+54L+I MDW87SSY[BJAED>5&.)0S;%2N352YC\XKJ0WR0?X0#A\H,I]@IJ?%OO>T+;T9 M;B?.S6;B;1?--P'O7H2[X7"B8@8>V^$)JA0"7F[.E;'CH\)""=!2 'FOC%3L M#/KEVI 6B7Q<@_%M&1D ]PS:Q1 ERFAR,'-N( >7W&O"%7.T+(RCZ5P9/#7N]<]>LFGK0'K=QW M^OFH05!T07>%MM +0Y?ZA>.?@>1>6.L 76+,&7$\MT::W/- (C9<$*D,U2 M7G=#BM[Y&NX4XK[:9RW[@JX>,;;7:0[Z=Q_Y4>WNQY80EROC9QK=*ZOK*.2V M&\R7W$0@QVO3/#7GO91&_/XZXS)1<:ZKC-\NH'+_H^&RR-(0Y\>5EAZ[^8/?<\YQE^O%D*D7I+UC6?GQ$5C_YG-;4]WQC?#:J#3L"VNHH M$>_K ?2IF^Z"[IBYZ4L&"PKH]/_XL;Z#$0C"QNY^M@T&P]M+9]-V>ZBE0[._ MOS+WQ04\TWGJ!^8 ' 7H32.>YH'%YK9AN1YYD-:>*XSB/BH])O9U0L)X'P%F M-3$>V9='3 R:RE8ER4IN6/A40GT9.G,U36YK6_,DD6HT%A)U12E2G]3 MJOXP39"JD.TU0K@I3[. L^R7CVTS\ 7T[/%YV"8C>*5&4(G=I,2./6TAKW!G MD06 D&_BSM4:EGS+.R=A^)H*@2H$FK \@J!7K \ L$"P%+ 9A_ZU.]D/[GQ4<%0 M)85/ET*,JBWG1VXYDVK+>0F$7\B5]9IIFZ,262_+AFP6/3?H]5($=\J2M-$V MS?->46J#5X"<$'MXO"C=LQMZ@^;W'/H50BZRD. G:FHO"B$S>CMFN4+'111\ MB5;6/Z0CCD6_/#U0 AU<:(Z_)YQL=GJ#\@"$[0SZX\3=NT7O2P5^RR(#Z2A+ M!7X/!3]6@=]2"/XP&K'?!:Z5P/=7M^."3UA7(=NR,/AQR%8%YL^#0#Q;8+X4 MX\#\%)F_4Z8UJ*+R?]Y%4D7E+P5,ZI7U]^'(-(<+8)G&OUH!EX:UY(E!RB\1 MUS8J8%L"Z5=D93WY*;*WQO4[W0K3EH:K%:8]QE]1[60MA=SSE?6/[6N%WO=, M;UN7_)F?.R5%6]'.ET%?DLC!!7X/6ZGJ@*_)9![M;*^&:(9-/O9 MQY-4W#NTBT[W&N95^+8L?*[P[7&;416^+;[<:[RR7H-'0*F+ 72Y:_ON%; M M"X,K8'L,L/%JEWTI!)^MK#]TIZW"M#GHR^-82YZ8@.!E89JH,&TI!%^NK&^= M-0I;_&22L@K*YI"CY+OY"^Z461F/\ONI?6_.NQ]D"5Z4YR8XY.O9O1PL?L?:?S)7V_?BSSL?/H&92,LL7711]>Y[Z/C9C#./<;12]% M]'>!V,US&&:J<)AUVFF8K3*C>UFQPA3M'G3V\E0\X&8JOI3&WQETLZ]%.!T? M $C?XZ _Z(94=:E4Z5.*Q7[#]%-3,/P^S,-QX?DXI&;>'%'SZAWCVO.I2E/1 M+G.VMX)IEZ^,E_66B-P8EPRZMK^UX?KI*M:4KF8&>M8:5H3Z)=TW>O/-VT=O M^[7<&KML'&_=T_CUJDZCM[!OON7ZS>-WK Z)4;2_=II?0]8;V%2HHY^.E'6+ MWI?A]MP B-9-=$_O7,LVFLWK]!_Q9%A(J7\_#T=5F4HINY[. .[N=[I)C '?"]V^+RMKUA VW!>W;CY6M M'H4VO*8)="N2%5#$(E4.:W0[@Z-&R?F2.N5)0!CU:2=5 .L-7",Q?,1C&YI% M@,ZOCD5V=#V)ZFQ'>8 M.Y1J: .F08!9DIIO&0]RU09FF]YX9J=C]N4]G;B6;9>%RX#Y_>1L3<*8Y#-Q MK-M.LCUDQ:74#XL-Y,-VAL*'GT]'\Z'[[(J%8,;@D=ZK(-_S\#0P(IR4OLB1N!M MNY_%;J<% ^[T2DE,0@N#@^>+UDDSS7E[/B+Z]P:R>W_?2I)=PX_2Q!C/J.LA M9N-I!?*81K/1;J?1W%UU_UW*WEAXLN&ZLAE<69YD7%\(EZO.X&28*,*>ERM) M^,^@'&W13&&ZHX7CZOHI+&( /VG@8 ]]=P*9?K];V,&PZD997W%$[EXI_J/5 M?S@0&QJF&4LRC(@+M/]/.BA8TF.X?A=I(/VBFS8P+JF=N%VN0T"=M>Q3&-*N M;[Z ^'9@90"MJ13XL@?E4+\_BU8O"Q*:FT*7BCP65R[&U?$R,X2MU9(BZ;G3 MHA=6810NG/0OYU0J*=F'QOXS*+I#6C?-Z3UU>;ZK+<_=CU,SLF:K\C_(_T8G M8OSI9S/^?LHF?T"MT6G:)M^UN(8';QY1)75N>EZZ;O':O:EZOITJYWMC^QDW MBYC)9'IX$;,%',:;G?KF5GUO:S.#3WL[[[WO M/;0\&)W&P.25>^.;CH#[QWHEIZ!5M%+5X]YPV>X,X$U@KHR7Q'&YPV3&P2I; M?DU*M+F4[X6ITR74FI(/JWWUF&8Q72-"_E2SW_^-2O8,K7*LGH4$\ML_WVKV MGIV0L72T.^6>P4.V#*UQ7X[ \&K[?#2/G LAQLL28>-D>=_:(R1KA'\7>[]7 MINQ'+Y]Q?;+;]6[O+T]V60$QHVCU1IVR)Y)\UFTL!/6OVW%J"?3\ 9.DO+7'^P9OK,R#4QMX>:)9/ >"1 MVM7OG'RG9N:\H/-3VIC40)\#3>=5Z.XO=O]FT"T=I:;7"_W>ZV5"QRFU\=S M)-\+?; M85OS-+3?B[,DTF^[9K@M/F@7_=T4.#7H^95R*QHZ7UXH#.6,VF Q(Y;Q2#1U MGBI&A768*FL_;R?%"VF*5C(?7-$RS=X_5W*8#VW3"JG%_,B8D]=)CC;:/OW9 MNA*BC?X;T^V> ]7^-LU!6,F&WGQX[UG_=7O0RGVGC/1*S<(, ^J%OMM&]8L/Y_5W!ZS6 MVD*U3Q]H_?B/8_A[?D#^;+VG]>;!Q4EQ\.GP^/"XT:R3W:*^Z5#M>+>UL_EG MH[[Y]DO]XN#TX.+MEUJK7APVU=G.GFZYUMOVSO&7T_JG>O-PW]&#BVUVN+_; MJ+<.BX.+CW@'VCLXWCBM7=1.:\=->,]NXZ!UUMPY_GA>O]@@]?TMO+,/O=S< M;=;>_5T<[/_1."!_MW8^P?OVMTYW-IO-\3/PKL$A^2CJ^]NTMGF :_L?>;UU M@.KO/IX>?OJS47OW]OCPTP$_^/0!?MM@.Y_^CO4WZ.S]_E:_MH<(C.>L_N&S M#0(KHVEN(R(Y(Q[G*BJ6.^89Q89*(5#*BHI6%5&_O[HI(NO#/!E/F1)CS'O$ MU)@W-:;"N*7$..(1IAY1S7U@+' #?RT/P1#L.+>RQ#B,"<45QLT7QJ%;&(>Y M9\Y$G@?I9,Y8#+E2+N::,\4-Q8CC\CR]7L5"ZT.NW[E,]+^E 'D>'>R%ZD8%L4LI:2?9]H/KV%=$KW)H8;NW=U"[5;)K&^TO'@$DI,S_& M@%BTGW>NB/ MW."5 C,Q!"ON*# Z,BNUY+ECS \5&(VMR0U2"F/'E/$\.9?TJL9R[@VOV>Z1 MO70PF)0&4X'!E,#@MCJCF* ,1YVKR BH,\G33+S(.3?>:(.Y0 + @*E5K-#< M@T'EA4D60#N=, R5Z^6Y-9@QK<\!JRJ0FAA(G=_16"@F2CG#;^,\W]VPJ*,PC8HGS.J5(Y(]&" MJA)I+IC%T9N@$-$KZYRL*DSG?N[_A'YRWR/+=^?+\CG]U0TGIO##?2V9B# M6.A4P=\$8Z6&4S_^0.&9S](BYAQQ>;3$@'H3?:Y8(+F)4= (*Q-6 M%HQ6I%:UGI3'ZL$3Y(6YLUXN<$QLB?#)&I5 M^-$T/$!#VO_5-.T^6'M;8_)7#OV)8MS6'>7(>H2"42'WSN@4?X1RI4C,(Q,A M.!. H61EG2J^BA2?>TNOHIQ%C^$_P>26%9)-#LNV[>HT.Q,5H@*#"@>V&0FXU&'!4$N D M"S(8O;*.5S41JY(_^=A^%:BTU+@PN4"E"A>FBPNW-1P:D0:+!PRY M]=CD6$:+*:;$(5_B F.K5).YQX7*<;,^GCB5E^:9M9H*H2:/4+4[F@N77D3C M7!ZTH6"#L9 KK%QNC-,NZF M92OK$HE5@>??!JL\,LN@MU0S_SEF_FW=!#D1 MI$D;3-:;G%DC'1ZUXK*!T!4X3PZ@P37%3R^,'B<;+AW!8^3 MA,>[?CL-RFUD(L?"*2,85X++!(],B%6*GYQ'=K;P^!W==GS+ M92V<$N)F8"A?(PV%P?O.( 4P3:1FTS3-^6F.M*H4]GY[XX_M]]O[VUM[V49] M,]O;WWGS[W_MO-_RCH6^F:16];(3\ZVP MZK0W:LZN%27)S%$WA'0D-2FI98F?AVJK5;#'A/2[_FG[RVM@RU65@HTQ4_X: M\>2O(4LJO)LXWMU-)!"BI]18G:,4N\YB$+ER"O N!F:TUE:F,#",5T%0YCX MI H#6V1MJ$*&F2+#;4W(2ZZ0C30GBI*<48]S[1V#KTK9:*4+WI;((!8 &5ZV MZTY?K]$V4GBJ8W=3JLU68=9S8=;=] $H2J$4"3F8<2)G4H'U9J/(C=*.2F-D MT&"]:;ZJGYX[8#D]514,/%-5M@H&G@\&;JLNRFN-N?.Y"4X,TV#;X$D>K$LL MI%(&4%V$ J.F2H,]WZK+^4I3Y5FA2Z13&H] M]T98Y9Y99(6FPH098<)M[89):PR.).?*X)QIL'3 O %@L%0Z3GU4Q)?5W"2; M5'KK.==N%M8Q@X:.F>X@^"P,B^;<5]#L6MQ>Y;9Y3I5GQ(OW5_0VHQI&%;)- M'-GNYB2(R#CJ==IMCR%GF)M<.X^ OM@XQ*/B#@&RL57^]#J5E?MFJ>%@(MI. M!0=3A8,[L3B">ZN,R9'D'N VQQ@0,%_A PZ6H$Y75EG5;R;==R>JLW=/8-V\R#B<@/[Q.++K[A0@?G$P?S@KB<+>RJD(;E4 MU(#5RF2N4TR!0,8R#>NP\V)EG3"V*LB3H\@?-45>F)/KA>+&Q&*U*]QX5MRX MK01R["SBDN7)^@,E,)C<:,ESKC!U@2L^#,C6%'!C4B[P6>#&LV<$1_.M(SWD M:&'E_)J+0W<5X$T.\-P=1IXS1=/1VQAR;I@F2"*O1:KQ1-@J7X *3W/O!UIJ=)C>6;0*'9X''6XK/Y9' MI"1VN7(:E!\4=:Z5T+F30406,8V: 3I0MDK$DU6?A0][FG?59Q-T5I@T/NN# M#C3>$#NO_#O/[-\9DWV[[3JM /AVS9M=5>F>*()]N9O.6ROL ^:Y#H+ES!B9 M*\19'B-*Y2LI"3A5Z69T(>(9*K?.(NLW%2#, !#N^',"9RY*DHO(4$%ZZ-V=8-:YYN8TUH3"?I8:QB=:/NPY=E5$V M>02[N)L9DA+.#<4X3\99SC@AN9':Y"I(^!.Q RTG>:2Y>/)Q^\IAL]1(,-$: MVI%8!8%;ITP\U5 7(?CIN^SII%JC@S+,/]"65'_M&;JE.JU7TAZG M4\SY&W@"1A':#N S^Z7>Z8=,_YI-LO;8\ZB29[WB=;MH_G.EWQV$VTO"M5&F MX,WK8ZRP_P'8?S3'J#:5(#^K(-]68K!&5"CLGN]#_-LU!N'KUR$I#%< ] . ^]FLW >ZK?_S[QL&G W9P_ '5]AT_.#YBAY^V+P[(UGFMMHY5L-*J!9(J!P+ F-$\TBC EO8@ EAF,F)L5R'0 579F6= M(+2*AO]_ ,0-)2TSEQ+P6*A[/JG<[O4&E43.K422VM%GSC5H;3KF/!B4LZAT MKJ3RN=>&$R,QT2S5+F)DE0NYJM#=Z*2Q !8ELTO7X+S(W\Z@W^M#A\#VJH1P M3H60U4X_$QZB8!)66!MMS@Q7 (O&Y4QK0F(,2$D[/+'$)5K%^-M"V+GB>&;@ M:\SVPDD_M&SH9A2M9DF2?D)$GT\;K"!RKJ7SK';\Y;-SJ:8M4KEP@(S,"9$K M8'?N0!B"QQX0E PQ$E&\2N])KO1DC'P^ :PP<@&DL+Z_\9E'#)*';3KJS<$R M%C8W%# S:$L< 4M%Z'3HFZI5(A4 Y=V\S]\&R.\EN;38F?55JPG*)F.R"GC6&Y3X"^+*N8:+.J<&A:BQ9Y$EBR758KDJGIZO9KJ_.-20\'$R@U7 M4/#\4'!;?T,4\Q 1SZUS,6<2FUQ+&W/'D#3"""N-&T(!727\R6I<=0#RV2KQ M#5J#9HJ>&1?@Z[1.NJ$1VKWB:P"-)B5)R7YI=GJ]7ZM<5<^MU%QQ8UARZSHO MAOEJW@,CZJ&_$_?-685PDT.XN[DY$=-88:9R9[7/&?,AMR3H7#!LN55!& P( M1\4JED].S5EYH18/'WZ9BJK3@V'"IR3,\5%KJF-Z9,,!"-*L4^5 MA?DJNR=:>=XPX86Z:_:[P?0&W?/A2;Z7Y8]YC+TU*45F3.]RXW\8 S#:_J^@ M:C)05=^\FV*34&NB,REVF*:C8S' )R1RQR7RR%FI> K3Y/3_L??NO6T^M_+;QUY\K4N4!L(90_@SWPJE(.I,"J&M8=ABWTV12KA518)@N2AF7\2 M@1@%2*1%(DL2/9NVRW.FC[:ML.LA9GEWGJ394>1HRP>JR'&_R+% UY!"S0Q" M$+%X/T6,8#U+D+(7-O-D@S%3Y."V[]PF(T=-H-YA/FN^__JTHG)\9]?QCHUC M9[?XG2S/;1Q>-H.'I\_T"B:A:POY7P^R,MMB).^A?_WCBUA-YGV:S!OZDXJ8 M(]<(1@0$=#J#S\:"4T+KX@(EY'YO7_8U8WUN6VYJOY(B;0'K6)&X(G&'PI6* MQ.M$XOG@Q?FD!4\.C-:^(+%P8%4N2&R4$8DG':QJD!BU[DO>\I2 #B'QK5[] M/R?-'/7KK@SEQ_4[SFGTQ^#BDWOX]#I"*IHR:EN'W==T6$SIW)1Z%)KB +KX MT/2;N!A.RH=/AKW):2H:39=QT!01%&V.Z6(\>S5=Y&EM01YUO^7RYF];,][_>TZ&>7P=-G.O<\^'YX^/GK[H]YX=/;G]\7T );[C;3PY/GIZG)1_#@^.3E[TCG_L'?]\\/SQR;-R0I?N\&]78_J!WS45?H-P MAUO^QZ_7V-3OT7DQ&Y-Q4Z<].1U>EN^)XWXOO0^IL0A7[1@_1%MIO:DW-<9O1VG[ZY??'\-^H.+Z<5,W_3]YPO6# B9,R?3]9L= M_JAJ37/<1MVN2*"K;[XZ_&AZ:,XXSHZA?"2\1O/?:EC^7\$;+;#W_I M8[]\S#+5H4]]@"7@CZ3]MD^M\OKZ$N"=/G95NO76J)HOF8C#;X+3]<1S\[[@ M J3.6-O34?$&#\MYI^/>0?'W8INS@K9__8[*7VY?OE5S0^Y]R-9&K/%BM]!O M>D;7-66M&U^PF9+EJTCV7M=VPQ?V?E1F34M>!?HU3;EE/I5::CY5BUL+]X>! M'1LJMQ$W>D\:MO&BV.C4W:]RO3/_-$UZH_1GNKA,JU1\/?!VW=WN]>[;=3?= MX0-MN]WMUI;8=C,RH3%12(H:O2$GM&-">Y8C>:7D[T^G"1"&<;AK!?CT\?EQ M-#QO)E8VE_!R,#E];#X>!J2^[\D!W^ M]/SUD3AJWH.'KW_YZ]5??ZBCU[\-CDY>B4/QZOWQ27AW]%=@'[?D8OG#WU[_FW!9<1V!>:$!69) TAI0+'"D(E&TS0",/N.V;W +@:N" M7P6_6\ O!XH&&24968E;A=7&2(XZ2XV!M+SRV7CUV38$_-0<^!%/R656(E4E M&:!Q$IS2Y8?4IHBSB5C-WKY%[%NC.@1]&UVR=3:**^8T>*D4<.2.D3"195V/0]HPH?#\)C5/BX'_B8)RXTNB"5-T4L/@*:$N.0 MC 0\!^FSR#X&MK?O;-^9MC:5-PX]JN:OD_&HFG\_FC]/<0A,UHJL0%AL&JIK M!T5N%ISF60OO0LB\R0&6_>)*[*KJ5_C8-'*DPL?]P,<\&X*H))4X$63Q^0"5 M". =,5 J4;;1<<=+W"&:P\AZ"+C)%!-!S1AWVBSQ;"PZRK=.J=957IM*CU/ND]TQ)7 M"UY1J&44.EXL)3-H#7>^&0-K,V#SPQJ3@16G,U&)*"/1WGX#0BNS$#7)?*M1 MH'46HJ+ O:' /.O DO88BALB)6> 7G%PI#-(Y)81SSQ3W-NW?:ZW&05V78-; M)QVJ!M^;!L^3#)F$M92+X8XDF\'NH6AP9)!U$HHSU$6+FV2(ON;;7/U98:"# M)$.%@7N#@7E2H81@PA8( !F$!S3,@S><0[(>M:7(O<<" [HO5)=@8-<3(GY* M%VE$9]-D"(KG@XO!>#*:#A>L&1%K+AJ;26)*AWXJAPI>;8/78B$9VN"-EA&2 M00(LT@+/M065E-?),#W=^Y2LKUB7&-&Z4=(]7&B_&JSBPMIP8:&U#4D16+ @ M;,-.,!W !L%*@$/.YB!=>>J:=E=]I;O4>Z_J=,?IB:K3Z]/I>;ZBN&M%;:V$ MZ*,%=)Z BMF'8*,1AC%.)NWM.]:7K*V:\2[J=,6%#O(5%1?6APOS!(:71JD< M!1AB&5!:!82$H&Q,6,(\U)+V]K7K"]5635>7LR(VACE<@,W:!>&V=S/A4*L?YV<6$+OX8^+/4= V?C"N.M=8P M_.1Q@V%3/N/H]2_R\.37W[6)AC.;(%GM 86VX,D'$"$XX8O+ZASN[:N^-;9# M1&S=C^D>++3.95186!\L7'?OOH:%AKV(A B1I %$I<$5YQ64=UX24RR$/(.% ME 4(BSI'(DW!7N+!R MW5?W M7/WC(1B+R;N+-]_]>T!^<#:8?#B^*()Y_K=<'E^+Y?FG4CE*DPI12T'4P2)) M(9P(EBG((C2SS9("E[0'%@-'X4DKJ_?VK5[,%?OONONRQ1CP$.S$MT+ IRY, M'KQ/$?Y*HV&%AB6A89ZHT%RF;(T K5$""E)@B0DH*"Y8RCH5!V:ON"E6(9#2$K7RT<5JXW@H_')<$)GO>$7^AJOTCODUOZRVVUT6L^&^;OO]%4> M7Z6_6S0NAPO\SN7(USU*:LF,; M9CL*'ZUGS53XN%?XF.>?!&KR5D8P,GC F 3X*!6055C@GVEE[-Z^$GUIVAIQ MOUGP455_;=DU5?7O5_7G$VJR% 9MH_JI> Y6EK#4)@?<4% AR^+_B6:4/2NN M0UO)LYNE^Q4_-H+NJOBQ%OR8I[6B%RE:AZ!(3Q-O$OC,%&@M$G$6DLK3T0JB M;\7*(R77@A\[,$#[XU2HP448GJ?>O4S1WF[@NC_*Y-E4)O\>CBMTM0A=ORR0 M)BD+KDUHIF'*#)AT '*RA#[*1AXS"9=#B7JP+^V]#\/=Y>V\'060^R--*H#< M#X LU!?9U,A.@%.\H(C1$2R+&9*GI*0BQTS,3@)(5?[UTR95^>]) M^>>($V92-"5N!:Z< ^1%^7W,$9C6Z,B*X@XVQ(F6?#(//4"16!V10R:-%D!'D,8*.)()./S!GCI;?-^#G=-ZMONZP%078@_>1X MN;*W[!:\6>$GN3')*-2U8BX P*P0R#2\9HF8&G;*4BE_ M^L+4:=6UF&"M'&,%@GL$@GE^D05I5/82?'0:T!D&SD8)(98 (5DBULR9<7TG M5L[,Z# .[+H.MTX55AV^3QV>HPG)2:EY-$!1-<8 MV56E^F"U LZM]@!:Y_5^+*+X3R.)Q_'UY7C2] XSB]G$AG75@"MN )O%@@^ MRQ++-F?(+@= $1V4@(Z!]);)(EFR(;36"J!V,=UJ2&B=X?L*)%357TKUYRF] MX'-.PL:B^DD"\A3 ,\G!"N>"43[(U- !JQ-Z'5;[75?9U@F]:L77HLISS%[Q MPGA$'4&*3(")6; L9)"11#)!NI!3M>(5$AZ$VJM6O$W5G^?RE.)6-MW&0_(& M4&$"3PG!!NZU59)L%'O[+3#Z76TUWGVZX>8\O=W*&'J0[N)_IQ,W C@:7@P_ M3RNN>PUMX]/KQ7EHJ?B3(L6"2BA*E!%E<4VTT&5]+4ICP7C6M"H($%Y5M1@7(XIX9 MQZR=&72WV-^Q&O1MQH3UL@S?:- K-K2'#?-DA#>B>/FY\?--L?%&"' ,'6@N M"N*3T48TY0)]R[ID[W>@5/"J4W5[1,37VE]M9LWS@[(4%;/6@%F+L] BJ:2+ M,8(X&]=87MF8)/"0#49-RJKBSPC>U[A8^7QW?V99A=FQ+94M Y).4!L54-8" M*/.4AU),Y*Q,<7VT*TZ02F"90 C$R64=DU!B6C.I6IL+O7&HLGN(\*!\246" M]2#!?%I&U,EJ%X&G()H)\024.4$LZ.X3NF04*ZY%7[+%,HOJ6506]?%D!QBU,=.^I9[$"+ZYF& M]'PJNI&NVUQ/Z/TW5I=\K7W6UN/:/;24N>XR]^-H>/ZD?-?@XK(LWU4;NN'% M^(>I[&;GG322.W@_&5&1P.""1A^>3=+YN&!B(\[^T;W6>KAUK+JMV.[5;M+AS=0V.; M"D<; 4<+%35&8K0Z@(G$ 6/.8&.V4)X&D[QATHG&/RMP9%;VSS85CBJ4K+>_ M3H62S8"2.>K(9:V$8P;(AZ8NUTBPFC)XY%0PQOMRL&GI7;"$M]5Y;^.PI.)1 M]QFDBD<;B4<+L]5R<)15A(R*"AY)"R2C@Q2U48QEQY,O>,2;"47WWB#\P;BG MS4O\>?8WVW2=]U,[FJR75BH@=D6._Y N4AY4H&H1J!;'STMC*13G&80B ^A+ M^-60YL!<\HI)PXRV3:-2H]L:'[W#>VM;C0?WQ.M4/+A7/)CG9*P)I$(VX+E0 M@,UT-&(Z@,984((Y:YEK\,"N7H+483S8=5V^)V*EZO+]ZO)@?O\[BF:<&1CC M2Q B60!2RD,LKXBATKII8"RQ;WB7VAU4X]X]0+@G9J,"PKT"PD*]D[?3/M\'9&ZM@K_ M=4_WOBTHW'X-59K4D9'W@;V+(^N9US[KI)MD1 F8T(+C"8$"HO*40A(EL-*Z M7V2Z$1,C.[0[52&R0N1]L5 5(N\-(N>Y)VT]T+W>,'*!H70FHF 1)'D!:+4# M[VR"1)@Y.1\QXMZ^%7UC%MN?=A$BK[C+ZZNX?J;5%+P>8*?CD[N5Y9;B\-*? MI<]O]UXW4NIM;M E/L1M[@#9?T"CBW*IX][;-.H].:/QN/>X-SZE4?KNUFS# MKN1_U\_8KL]H60Z/EK@!QH/PBI;F%L6(-QTAQL;!OR<1B\:$&UWTTS, M1P/7Z'W]==-GZF_'GU7'_PZ.?UC8'E-)D?*&0V@(8 PJ@V>"(,IDI/#2I6;& M,GN$*V^.;6>F4@6QK0:Q%;>U*HC="XC-;V"A"LKQP(&KY "5\V!3EF"T4)B$ MR%&*!L1$6^V&.@1B%8"V&H!6W'BJ '0_ #2WQ4160\I$ MQCF?8U - +E:S%5!;/= ;,6=H0IB]P)B\WM F'(BF34P$0J(D69 62?0Y7=E M1&*99 -BNDM%*VW.Z.P^C_9T<'8Y27&5Z2-;!I\WW>&VP>=],VE73U4%T*4 M](_%&:+&HC,B0Y$$-0#JP#(C0*ML4A",BM\^Y=*Z-%6H*QLB%<:V'<;NFTNK M,/9M,+8X&"0HKZ4$3[(9U1X=D.()B ?G N,I1=W &&^K7J9#,%8A:*LAZ+[9 MM I!WPA!E%. 02)8XPPHU"PXQ&"8;X=/ZQX$51BK,/; ?%J% ML6^#L7E&C>5$&@N,96=+0&A=\:08Y@)CUBCMBVPDGS)J;;79KMTF[Z1R+Z>_ MI A4+HK^2+,DT'%O>#D93^AB>AO?E!':L1S@^AD;]!F[Q63?F!'Z]VWOUMCY M&?JT2_JR>1M_C7F/9Y!W='GNT^@X3^W]^/@C\%WMI=VEV*JZ!7=P"_YZO, 3 MF^BC2S9#XC$#5+EZY-_ZVH\6*W&I%B^Z@ MQ3P=FWCFJ=F1#X0)4' -1#Z#3MJ(%"*3OD$+X?H6=5^IMNHSNX@65=-7I3"K MIG=(T^>'Z4@O#/<-UYDEE(?%@><1(18 ]]%(E#+4QZ4^+M=)I\4[E$K%9F.N MN)%).R#K&:!S*LDL0Q%GXT::OF[<2%PT#%ML*:JU:<7:K,@T5_CH#GPLI'M* MK@5I#\DG7T C&RA!*2\_T%+6N=@#-$-$,OLD\2Y0R"]/]&=MGRO:MWF:\J+J^ M+@JMZOI:='V>1$LB%;PV(((M4;!6#*QU''C@+&),I!*?Z;IAHL_-R@W0.ZSK M%2\VB3.K>+$.O)BG02Q'@UI[D-Q*0)\">",5.&L$0\<-D^K*-Y"Z+U?OEMMV MK?0_)^3/4ODW#O[<_Y_RX_JK/_FLD)IA]5>ZMO\_?O3/_;^O]Y[?MC[-%HUF MOTBI1R$,S\M7?RCKV[L83LJ'3X:]R6DJ>DZ7<5"4K%'PV(S+F[Z:MBJFYL]Y M<$$784!GY;++'\[+G8P?W7K/5]]L1+FTM\/QH'DDU MX'SRKID,OV,?WT*^7$'1_5O?]'YX_/GKZHM][=O3D]L=W\7Z[ M'AR].'C:*Z]>'/_[V=/')^67%R?EG\.#HY,7O>,?RZ'#GY\?_*N<]^P_!\V= M'A\>=.E>[?6M3C_PN\&D?%FXP\W_X]=KE.KWZ+R8CLFX-[@H^#6\+-\3Q_^] MXDU.[<5',)IVE2XW>T9OQ^F[ZQ??Q\'X[1E]^&YP,;W"Z9N^__P+&I9\SCY- MOV]V^*,F/F(S;;SBYZ^^^>KPH^FA.:LY.X;ZD4&\]3![Q&\]]J6/Y?P1LML/ M?^ECOWQ,<5LO=K,N5MSI8U?=7;HUN'(K5>',-/IAXJH%Z)K*_>1T5/ROPW+> MZ;AW4#RLV_>HZO+=,+RV_.7VU5NUGF25U)I;9WNPQ?$>W5[C%^EM\>M+P-V3 MK-]K^+U51@7<:5WJPM^X\/RA9S1L\=K6A[H3#W6'AQ:U+-EZD5MQD3LP-.@H M34HXW4RAJUT7M[/)1KNI8%LQQO#HQ=7NS.L#_MO+5^KHY/3U;^?//OSV^A?Y MZN0 CU[_H8Y/3@>')^'#JY-#T>S__,[(&Y$E 7,A-G, $ECE M T12-B2M,W*YMZ]UOXBT0]FHM>E/Q:/;\6C%5+.*1^O#H[_F\"APHQ"9 2MX MP:/H,A!O?AC)M''E_UKL[0O=YV[EO)**1Q6/UH)'*Z;#53Q:'Q[Q.3Q"&8L? M&P3(I L>D2*PUF;0T7F=59&JF":[\;YD*S?YKX!4 :G.G:^ ]"D@R3E ,BQ@ MP2,!G(0'E(: '&8HPDO,L>+?NK;'SG>H?+#+T'(\.4VC7I,8-TJGZ6(\^#-= MT6"U,^*N?$:;'0FY>"0Z7B;[Z\4HE:OX*\7>'S2XZ/WCK,#_?_>*\1DT^TAI M/.F-:))ZXW?TMD<7L3$,Y?T7O7 Y&J6+\&%JEAIT&A?S,BY'ICFB-.Y1+]#X MM)?/AN]ZIRG^L4 EWRE]?OM:3JR!?)WBV)-/8>RC:7]2A/)CD M_/&'U(CU>0IG-!X/E]]@;9\@:,7"^0MYA*<:*?!YB@ %08H M 8H"30R%L=9I%TMPXIJBNP[Y K7IS!T0X!_KY3L;["VO[AD+JKHOH^[SW*AC MW#*E!:C4%-($M$!<H&8O2_JYIW5,T?DD6LAKZKFC_/0MHD MR0;DH$-HVARJ!-[D#.7O&IT+&9/=V\=BZ&]H65<-_;8@0.NT746 KB+ /.UG M;0GO@BB/>S .4"@-9'P C"12X^Z3U'O[JF.>?IM-PS: #IG7BX8%&?8N;DV' MNQ.P;6P+@&4BF(9E-T.Z"FMMPMI@@<'0N4@XA8)CIL0UF,N/XM(JR!&M M".AB$7\):?K<+L+:W8.:#C<0V4K-WTSJX@L(4)5\&26?YRV4QI2T51"9YH : M&?AF\U+*H%D@U$S2WK[3V]PH:-?UO 7RHNIYQ_1\GJ5@#D7D3H"R.@%:36") M*["!&V,C(R^:7')GJIYOK9ZW0%&L0<^K1]\:",P3%:0T!9OKQQN,8#]_G:G;R-F>;T)O2^E]Z_;;IT[59ZQ691$X^;WESS M:%9QK$T<6RR,(VL#64\@%7. .18<\\TLAY15BLE*[YHME[YVBSA6MUNW0?%; MKR)K4?&K;B^CV_.$!"]N*3%EBWNB??%,O *?<@(?<@PEAD%A:6]?W%#0435[ M&S3[X3,IJDE?@]K/\Q/>)^94PTK85 (2Q@F*/\= &TP\2"S0;II:KC[3K&K^ M5FK^PV=05,U?@^;/DQ)H!)(V!$8W8V*3(G 6!:C B5K2SS'B\'O"]41D[\# MY5)/;BB46I;ZN6J_]+$=;R\.+YO>N\W5W]Z<:9O+5MM*XRWB^/&3Q8(7EJ(2Q8-3,23 8LO!\X"@E$K*9^5"DP%O7!]QY32X%A7I M@3>G*HI6%.U&JDY%T8= T07ZR^CH,!DP7")@2!D\6@32G&%.*B14TQY+1JW< M\ZVB:$71BJ+WR3U6%%T/BLZSB3$JKD(6$%$X0-38)#I92*Q(,EFEF6ZJ,;7I M.]M6JD.%T0JC%4;OA&)VG9B6/6:5<<%-(!>AB@5$C-! B4XCH@R\P M:EV?\;;R1A\21;]"[%[/!"LWF;X,O/7,S\^L"WN?"[LP O6+$TOK.-,E[WF5 M=:PC4O?V=2LC4NW>?A='I'9E9.@N33Y]<7+\Y/_[U_&_GQX\?_%__X\5W'S? M._CEUVD.F=*I'4JN'O=:-\(.665/S MB%FW(?+G[)%0FS)2=I,6%A]I-!MRK>:1$IOR#-A'3M\9LM<=9^["J%W[-3]K MEM_59#C.")K'O?\,)^7"I_[OD^'Y^?"B]V(R#&_6U!?[/DS$=@CI<;G6)OJC MLZEL?J9!A.((/J&WC2_9E;;EF[&4(5R>7YXUK,!T+6?MX#_/C!*-+T#B8?[K"H'75!VAIXNQ'B?'%*H[02>-S[A.+M M6>S'4Y)I@]V]M;J06SKZNE[DDA>Y63I^CX!:E_F!H/3>%6O-GM#-)7H/DR9V M-W'_0&=T$=+4S>3?/TTAG?L25TK>[S6)3:OT[;FS>_'0=<#S*[5D]MAX"DSS M>;@IDT>C%%,>;6)>RZRD])A\UBJXWY\UR\N%Y%_-&SL?7DPC@AD 'E].QA.Z M:!9O,Q+'CI]<)8Z=OWKWV],?SUZ=/'YW_/1 ')T\?W/XTX^GK_YZI8Y?_J*. M?_KM_-7+__?FZ*=?/DD<^W%P?'+(?SOYY7TY*H^?ENOYZ97Z[>F!.GKYG_)] M\S">.';Y\I@[_^L]9N:;SWUX';*[SM]=GY?PW_+>7!^Q(_/+^ MZ/R@W//S?+C8.I@S810F!B)G!\B6SK:IK_#54'+:'=I\S'C.VH,+8B8ERB*0Z) M(Y90R!BE88&G53"V^I&M ;":'ZAM3>3<$VB'"%@>@P+ *@#Y:$*R,D6RS0@* MR61?J'O'X2Z!< 6W[0:W93IGVM?Y.')K[\KEX*."8'QZ*&9H ,V)0F*:^>2BBGS F6*Z=6; M7%7\JOCUX#>]!'QA>?JMC]PR+U&%HBFQ&/E BG/,*>?JG'4$TCY\#FG.AX2< M- CB%M!D"U8X TB,* ;),V=[^VA4OSPBN^2;M4+T;S_+[P0*5FQ@U :%B,Y+ MI4UYH17WUM%=U?XZ;6JJ_E>4_]7W5>UO3_N/YAP:Y%9;0P)\T%0<&I_!VYP@ M6:ZD,1&1<1B9=B=^P M:=Q=_O5%84CPH)0W-6[K!JH=SWENB:(3)@303#O Z"/8F".X9 .A(N%=:%AU MPVW?N4V.W!XVEW\#(.XNC=[O%,UV<'[FW59@FKPGOJ]33JN4UBFECJ=.U*=I MHYZFK932,AN@+$25O(TB,/3)DC0,M0E6HBKA6YIOW"OOD#F\V1TG-\(W_;"X M3U?2$6=TJK0F^+0E-@G <9C$H* MB:0GSKG&&&RV4697%;JS"CU'H:'R5D9G@$MF 1T26$<$TB@=N7;:!K.W+[&O M5%MC8:I"5S^J2JE*::.DM(QQ]((T=UXCRZABP[M&G;PWW(5HJW'LKG&<9V+1 M1\[12@ADJ:F38^!Y%!"4DRBYSZ34WKX2?6-73FZ^=X7>K'+AOSO_KEG/IZDI MX&G6K?K\;5&ZZ9C9N=;#WY!)M$68=V.^D#-99J-5EIR0@K..(>.T)N,A%HMHSG60)"51;.T\=VCW?;GW^-D^SPU+:!I9^ M8Y^F)3QBSU%IF[W+:#!$8YE)4G#)(C+44K=E&OY#9Y?IBY:A>LNMF8WY8D#! M,M,6'7A&&3"F#)8S#](5"\+)A,1-,RA>RK9:2G01DK92U;?.<%0I52E5*54I M52EMM)0>DI2M+NC#NZ +A"TWJA$> LK4I"=0 !=R &LL!54\T9C2IOB@=:9C M/;.>N=5G5B6M9]8S.W[F#I29'+Q/HS 8I]XP]]+YV[/AA]2,H"P.;F_XMG&. M;F]-OEO)'EW8^&P.'L^DK'QQ/: T58J^=:9C"JE*J4JI2JE*J6-EE)G M-SNK\WG?;,7\-B=A9C8$"2)Z!TA"@>/HP4J++F5RFMRF>)]U!Z6>6<_#(\H?D#1(KBR@Y0I\Y!XR2DK) MJ&1=W@ ?M*8S?T7[GZ>WEZ-P2K.$YC =.3;CX'8KC?EV%%Q/'O-GD]]FV#D8U87FYUG0GCR?SC9A3\$%*R4 B>D#)&#AI) @OF&::2V5H;Q_58IWC MW9&L[O!O@F_982EM PU;GZ:N/$U52E5*54I52BV5[4GTC*,W3&:'UB@B=(%[ MSTGEJ$QU=Q_4W3WY]OU:_^5RK PJ#@A2H( 5@ M\ PLV?(J4PQ.:5(V;H!6U^3T>F8]@>E;YK>0+_=3\"7$)P70*ZQ<"L+92;XEN3^I1& MXX,2B$T^5/A:%K[FQK9*32A=MA"1&" E#9;%!$99GF4JR!99@:^5I])M$G)M MA+M9$;8B[$>$Y>BBQ6@]=Q%1"6=BXCX*)93U7IA5$+9ZC^W![WPF:2[8FV,6 MD)DN\.M5@") QA$U$$:J\RT_5847%S)?ZSHUJ)S.2O5_,C>9\7(!51E16,H\&896,<91)FC-Z*X M_E$7>#-](]H: EJQK6+;@]_T$MAF;$Y>$0M)"_22-SV7%%=".F1!,5&QK2O8 M=O@YMNED3%+:@+*R8)N-",5(<7#6A5B$J;+@>_N*N;Y3=I? K3+_=V'^.3,2 M>8H.$Q9O/SB-VA00()EYT?8[1VR?Y2A<;0-T0-RZW65Y5'V?= M(#>74VD"TZG(#"AP!YA8!JMR@L"92"463P%Q;U_;OE6+*+=TI7,%N IP#W[3 MR_0<4RC0>JZ,E)ATP3FG)#J&+A+7(M30K2NP-I=4JH0AAAK!6(R #?5NI1)@ MM6#:<^X435EWHUG?FDUFW6N+AZ^H>],T991.T\5X\&?J#2["\#RMTMQAFP+: ME8H5NV',6ZR=J)+=2,EV/(>C/H%;_P3NF&27<*#1)YTD11(L83#!(9*SY:^> M; XR7!5LX77!EI;LJVG0'ZWYLZDQ/TJ3XWQ"[ZM+W9Y+?;BXTVN<5YY'"9@Y M;UJB!2AB-)!#E"G8%+6WTY9H1K946%U!8#M 0$O+RX-C44F!3FB7C$>/1D;K MI9>Y@D!W06!N2Y0')="@ (_2E+C:"'!%]8$[@T2,1\_%WKYD?32+C1$K"FP= M"E0GKTJV2G:S)+O,_IXDS[1B90T0G4G%Z1-""Q5$CAR#KY:[NY9[CA'G%I,- M*@(B9D#2 1P9!R)EYIG/GF(JEEOU#;;5&&D'Z/ 5*[SCX,\'@8!I_A#XIJ=X MT_3X[Z;B?TMX>F&[T0!^N:0NRU$%K20&V= 8VJ<84/K@G J)1UP:$6^9ESK+ M\+JY]?M/H^%X7!%Q*43\9:&LFSEM90E (>I04#&GHA#<"4@Q^Y"U#LGAWKY8 MF M@T.1(%+F7O*DK92;XH36QKGUS'KF5I]9E;2>6<_L^)D[4 IT\#Z-PF VZS6= MOST;?DBI-YWVVAN^;9RC\6Y-?>WTUF=S\'@FE6NYU>%8RT4.86'34_MLA;8" MN X),#2SL90T()USU@IA6"Z!@S1U--9F:?+631WLLJ7<^J>ILYN>U2:T8!/F M=S2-98'E%* 8!@.H6 1/SH)R*:6HDU.Y*>Q9O4J^PW"SE6J\=4:A2JE*J4JI M2JE*::.EU-G]S.I>MD$YS&]62FNQ1 4>>.(*D"P!-9N5*8@HG?8QRKP9_F7= M!:EGUC.W^LRMFO%YL_G]F3ZT/N7@\EITRNVK.2/ MP]'-298U*EDJ*GFS0'H[#&K:%I9*A G(; 9R+$%&1NA83-+9O7WA%KO8+-WT MNHN@LY7*O'6FH4JI2JE*J4JI2FFCI;341)6V">_J9*[/R5R@OBDG%FVT@(IR M\3*C!V]M!"N"UY8KEYSHO)=9TXJ_HM_/T]O+43BE66)QF$YHF_%HNY5.?#O. MK2>?^+-!>;,LXL?A?R\'HV87K]8CMH1SKQ\O9!5GQYTA2B ,(J E!:2\@J2\ MUUP+*Y"::2OVAG+$NP-=W:;?!.>RPU+:!J:U/DU=>9JJE*J4JI2JE%JJKD-3 M_&')HE*H469'1L; DC".&^$U56^XL][P_.!HE3/%K#UHP26@C!*\R@9$<%8& MRWVP\39WN.ITIW5Z&2KO?C5ZFK%ZK=!/AN/)89J<#JMJMZS:<^.2DXA$PDE0 M/A!@0 $4!8(Q) BC%D1L;U_:OA6K<'I5K;NKUJTS]%6MUZ_6\SR]%,)Y9B&A M],5BZV*QC8]@,,=H(G=9QDU0ZYJ@7L^L9V[UF5N5H&YNM,8_T!E=A#1E.?CW M_^_R(O4DZ_<::[I*1OI.S'"ZD5M(BA=7Q>K&>T5OT$ON)(HH><[*$OW^[,[3 MF\Z'%Y\0"L>7D_&$+IK%JQY*>Q[*LX4=-A\C>JLS,..HZ3I/X%B).QH/M A1 M1MLX*%SJ/MJ5F_%S^"I13W H'!BM!&"0"BP) =H*FW4JO\59LJ]CVX#>]!+85^\_(*Z--9F@X\X'''(I;P% J)D/%MJY@V^'GV&:- M#\7!%I"X:>@^+<$*$A PJL ]M\SPO7V%K(]R-\/GROQ_@?DGY.5_WK)0(C8N MDQ/&&&D:NE@'SO)=]?ZS'(6K;8"K[ZOJWZ;ZSZ426M$@MDZ0K4^ +E@@9YI2 M0C)F&KL)L[>O^TS7J*UZ-EOCV2R3C_7M$#51]GW2 WEU3IE8^F(!U$ MJPJT):/!*IE R^+\>"IQN<>]?(@)0T*F MR/D<4O":@A).<%]CMZ[@VEQ6:7#)V"(V",'$)EE<@RM>&XAH%%?>(M>FH=V- M9GTC-YF:JBTBOJ+N35N543I-%^/!GZDWN C#\[1*= ?K?FSJ3$_2I/C?$+OJTO=GDM]N+C5JS/QG%% EB@!?;3@BD0AVD0F MV.@2TTT>=)^W-DZDHL!VH(".6>:L2]!%B%DKRI8H.*5-%E)[45&@NR@PMRE* MPF=&SD-"KP&%XF!5]L!T2&A-B ;CWK[6?:$K"NP "E0OKTJV2G:S)+N$Y38R MH3%12(H:O2%78)T)[5F.Y)62U7)WUW+/4>)6NM!4 D$L@@.,WH/E,@+GDEDE M@]7-+$#C^MA:;Z0=X,.[7.)]L_9/DX? -QW'FX;)?[< MDJ2M/F@'?- % C?G%(W1$2Q/Q0E-7H#C5H$TK.DR$J1S9E.IU$8S ;$IO.W9\,/*?6F(V)[P[>-K5&QG=[Y M; X>SZ1R+;=8(X>E(H>PL.<9E%34]*VV+') P210,A8T$S9I3"5VQ!(XK-S& MHH[.V00BI\-2ZK*EW/JGJ;.;GM4FM& 3YGD MT+"(?&]?LFH4-DR-M\XH5"E5*54I52E5*6VTE#J[GUG=RS8HAX4&3,V&)+,1 MN%%-G:@G(.T$"(-T/N7@\EITR"VK.2/P]'-298U*EDJ*GFS0'H+&:.(2)"QZ0KKN J M029PK[5P*EG)PM[^#5/8EFYTW47,V4I=WCK+4*54I52E5*54I;314EK&QVR= M[ZX^YOI\S 7FFY(/(AD.+C83?V.08)VT170Q^)RBMDYWW6<_#R\^X1R.+R?C"5TTBU>=F/:]^6B]N&-CUP#N^# 4;7LAC^ZR&$OX30NP2A M-\R';PD_I\C99#BGT?B@1(&3#Q48EP7&#Y\#HP\.7>(>/+,94&8!3D0!UFD? MD@XB)5> <3&PVUE,W A'N&)WQ>YVL%ODC(91L%HSC"+Y'&7V-@OI,2)+JV!W M]7C; _;Y6FCO398I-X1=0,"8$I W#M 7:3*K4HBVV6>3S/1M:Q-EM@#?*VY6 MW&P!-U.VV3N?K."$WFIK3,; .+F$4E+%S8[@YF'!S,^V.QBF+ 77P#):P! B M$/,X;5IW-NCO3XNZ, M(5(B\N!L"4@E"S8K*PV99!WS O5=,>.S5).KK9JK[ZO0T29T_#H_]]05[YAY M*# 1 (WT0*I$JD)(;5#RF+%IJ-!W;N6,T.T!CNIO57^KE82];P;/<;G-\JIZ M7NN&S[FLVV"%]2$J,)IAB5X6N#UY_W)7&&5%4\NUP/&A6];M1T\EN\&?Z_MT@3DZOU?&3=UVM'/OX%O)E MG2XGM[_EG$9_#"ZNUYR+S^$XI*+-H[9QAK,[ 8WY?'4^_7DZNKZ8M_1' E_B MTC= N5SK=W3VCCZ,]_[Y^5V66_QT2>=7XW:9+$CF\P63MZS75.@?Q3)]=5/ABTK-J1 M[5:"WZW4U6UF>KM4A_+DC,;CF2?\N/>?X:1<^-3!F!'GO1=?[/#6_89%VR&D MQ^5:&T^9SJ:R^9D&$087O2?T=C I?UN/>+9D*4.X/+^<-MN>KN7QY#2->DUK M[5$Z31?C$KGTGEV$X7GJ_>/?P_%X@5BKJ_N%U7V>)E3^.%O:&:HYEKQ=TN6;CBY@LE/";EIG:7Y?OKW&3EWAT7MJ MRA\^XE8:Z M@8GJMCAG6_>K:,"=UJ(N]M0XGI?;FVRPN[=6%_+>'ZRU/9SU(E>YR,W2\7L$ MU+K,#P2E]ZY8M9W'4NT\GJ9PU7S=O=C*I% N/!-E30,SJ*)T M07''E)5(QC"OIIOSC O):\N.+VW3OWG_ZJ\X^.WU*W[X^H]WAZ^;\WX<'+T\ MD+^5]QR>_/K^Z/P5/SK_S^OY;?KCDQ]?'Y5K/GK]ZX?CIX\_'#U]@Z]>/N.O M3N+9;T_?O#\Z.1"_O?Y5_/;R*!\.9L6+AR^8*/?S_NB7WP5RQ$ . K<>T/D, MCGP"K8W-!@VRJ)J.':POT;2[17\GAWP#$IB^4?.W)4OI#K>_F8!W0Q9G2VBW MM0TVU@9C?\W!F.1H!&,6)'<6,&H/13 ,3($Q0VB4TKZ!L1U#L,X%ZZLUT:A( MNRM(ZW)@R9-ONE8C%7SEC+CCLN"K3NCM*DA;OK& MF]3.0=.MF!MOM!?3E$]A>9_QENN,.H_&%>5V >66*0L22N3 G4J9)Y3,>^N( MR++$1,XI? 'F:EG0@T3/\PTO==2D!$?(H1FSP44$+X*&B$)FDXP4R K@L3ZR MQ>CY6XN"*M!U2N%W%>B6P#F%0@AMLE2,4)&WELAIF9@E'E%7=ZXK\#;7ME(7 MTU1,$8*4.0&&*,%*BI#*$^"5%RE)M;YSQG?,FZM[!'=MZYU]<6:*BV-X M0!.EE5*J\D\BP8VRYJ[*_X7&$57-EU+SHSDOQO&#-XP=V2[5;SZ,;O@QRP3L'T[EM6 [6&@;LZC06(L>4S M>* T6;P M7,;BU@1F?8G2I"Q0I_OEB:OQ6L6Y;<*Y)6 N4-_RZ49RQS:L8,]+5@_?*7S7;G'C;] M?P. [O.JJ<&L:NJ;4MTV=JAFG5)>I?0 4NIXND5]FC;J:=I**2V3#,*;_M3" M>.!T%Z)0D0YE,]KJ)OKE>N>=_U>?.ZK/%;,@(X3(7 MR!Q9QXQ!4H29G/%8];FS^CR_/VBM0G(>% L94),%GR2'R))/R7BAM-C;%[IO M9%7H#5/HZD95*54IK=\XZFQX$,RK(#%DYH15(GDLO^M(B57CV%7C.$_&%H%KA7&7U'Q:2H*>!JGYA;/ MWQ9]HT:2JY06;Q'0W9@9E'A(+GAM*3032&P3":3R%Z88%X*[I;%NNM_T;#R^ M3/'IY:@LW<_E+H9QEB8T_?E#(Z GG\CGI]%P7#.(EL&ZHR<+5<2H0T"3+4@K MJ,0!,H%CC("+(E@1LA>^28-&W=*.4X?VSK=;G[_-O>RPE+:!F=_8IVF9"84Z M>6=,TD(HS,D2TX&"5SR@M\8MS_G>8AK^0V>7Z8N6H;K(K9F-^7+!*!.7G&G0 MD3?I"@F!/ \0DF$\E?]TQKU]T3>BK<+M+D+25JKZUAF.*J4JI2JE*J4JI8V6 MTD,RL=4%?7@7=(&EY92$TN3 1W2 J#EXQA1DHR*9['-(<5-\T)H1^Q7M/WB? M1F$P3KUA[J7SMV?##ZD9L%74LC=\VXCT]L:KN[4OU06ZMCEX/)/*M=QBA;ME MX.[% E$KI7(1!0"L-6.L5H$"$$N%X$"983HY,C(T#7#-R-TV+M\XF M5"E5*54I52E5*6VTE#I+P5;OL@7"88%?349;[S,(Q2.@S@ZL" I"]&104 @F M;(9[65-@OZ+8/].'\W0Q:TYU9[!*J:8Z M[E:JXS)-Y5KGT!['UY?C28/%X^=I.DO[9'A"[U\.)J=-,Z:RDC\.1S?O.%=_ M9QE_9W$"@I0&K909G(T:4#H"+Q@"+T(6V2CK0]S;M[BXF;QT=[DN8LY6ZO+6 M688JI2JE*J4JI2JEC9;2,CYFZTQ:]3'7YF,N<&I)D@I)1\C<(V!2&EPS\E Z MQ;/7W)#QG71K\I;N>]$K#=CHKKF?7,73ASJY*.S8U6^0RXT;*!15,EQ;QW1&X[C+D7,;,'HM M*)"8#G^\6^/Q9D1WX[S,MDN.+R?C"5TTBU>]E+:\E./%)@]:9L4].F#4C/,6 M&L&Z("':*!,+4B4A]O9YT1)N[WT&9)?20>Y1Y[NV>=S>D-OMG'#;%LC=-.&V MHM<#,%=BF/:R0V627@U)&-NBU2\"U$A1%#(4W:>QX#."!>%1YE6 =CJ.[:&OO/[JD4@&8/3H(VU@"@R>$4" MK&)9.*\5S[F9("X_!2&(A:R5AL%C/6[^UC M7^!BA+QT$G6%MPIO#W[32Z";S,&C1HY&:?2);''CF&#%>V.B!,BR^FX= ;6Y M<;S.9LNT%I"9XX \6[ \1)#:\\!MU/1HG&EZ,/4_6_V@6X^KZJX$LI^-&!6([:' MP;XYYR9BSERB!IF3!,PL V5G(,<@@Y*VF=2QMZ_[Y8FK$5N%MRV MV423DEH MU$+PH#TZK2WW)6A#[UP!NG1WUZV"VOV"VGP^J4[*,20!.A8HPVP#>$82A&.1 MI,#LDVWH=JUE'^TFQVRUW/\KVMYTR!BETW0Q'OR9>H.+,#Q/O7^<#NU M3)[]-H6S*]5)=,.DMUA!426[D9+M> I'?0*W_@G<,GTVM^U&:'.<3>E^]Z"6\Z,.3QY/# M6(\*BU#XH@Z9\]"8#+YG".S-H8[:/H2"EYCZ#:U__!S[4?#- _60/!! M R:OP2LI(3CCI&8EQDZXMR] MLQJ?)#T8E RC!"5( 2K*X$PF2$I1TD@QI&9Z7EMU.!U*;MAN?=ZZ 0O;L*NQ ML4_3$AZR2D$G'H4-+B#9:#%S\AD3)DY&WH7@7F*BZIVS,;\VDE67.1 M8B (C@B0.0_D,H>@7#),!6'<+*T$%W/EM@>3ME+7M\YR5"E5*54I52E5*6VT ME!Z2I:T^: =\T 4&UV<*QK((#'U3L)$%%$E[B"*12X)I(K8I3FC-7EYB6%DZ M?WLV_)!2N82BE[WAVT:D=699=PC;YN#Q3"IU=-FWX=VS&ZA:'76V%E@H8D+C M$Y#P 52BD&RTC''?4+4K@UWM^[\)_F>'I;0-7.W&/DV=Y6IO-@K50V[/8LRS MM&2%*;XP!\L2 [26@V-"0N8\%2\ G3-B;U_VN5RY2W.'T6@KM7SK;$:54I52 ME5*54I721DNILRQM]3[OG:^8YV>#BKEQ,H'9: "]*(ZHQP"&$L\L:>D1-\7] MK&FT2_"S;R_]V2#TWEV-#JR9M&L@9K\TR''&RMXPR;$BW!((=[C R";GLDXH MP"=G 4-$\,8D2)II;@WZ@DI[^X*YSF\_U;WF[^4,8%W&8$YAS%(X:S# M3?$[:X[L5S3^9_IPGBXF#04[H??E8XMJS2?+TCL:Q1W+E:U;AU5*-0URM](@ MEVG*VGH>Y./X^G(\:;!X_#R=T23%D^$)O7\YF)PVLP_*2OXX'-U<.%1=GJ5< MGE\6F3:*QI+G()-1S7AWW8QWU\!5TZWEZ.PBG-TAK#=-+PC$?;K9S&VW%N/=7FGPU\_O_9 M>].FMI)E"_2O*'CWON@3H>+6/+AO$$$;W,?G-:)M<#OL+XX:05A(7$D8XU__ MLO:6&"1F!$BB/AB#AKUK5U:N6IF50QW-N.[_[[C=+^<'L\2Y3U,1CI+K9),/ M@&L68$ZEG$$(?TJKO#8Q*5*W#R1*/KXG:CD9G&MR.<=26@9/:UE-\[*:BI2* ME(J4BI1FE.)#3%*<8D64LUQ0Y6+ 7"1!B-4V)%S8\-RRX3-&/.X90@G!E#(D MB4J(>R613I*B0*D2U/&$B;B.#A>=GFN=OE<3SR?5Z"I.;JS0;WN#X58<[O>* M:L]8M?UEU4X<5#CW_Q%$1L2=QJ#:8.GJQ#B7&E[4!%1;-J4AQ=1=2K6>N8>^ MJ/7SJ_6$GYYXG1S6#G'N9*X1*Y$)S"#-B#*,:>$3702U+K&O9XJNKE3T/VS' M=GVL#"CR^W^.N['!<+.1%?4QP:ZOHL_AE69+PEH%@X/3+@#)<Z]9,%80O"CA!6L8@Q38K(I#BFWF"LK6 A\,2"3?(Q"%O8X^S@=S*/ M0DJ5I- 1N:0IXD$"$%M"$*%.>B=XX"H[Q)K4J*94A3\6=%L:=+N/TS#2P*U2 M,@22.''1,,XI_$8=-928>#V\#> QX;>"<\],,\^Z8(_+E"HI.5,:,1H!Z)), M2&,MD8A>:ZJ#3UZOK/&FHOKQP;P%WPJ^O?A#W^=,1$O-M0@*;#!NL-#42$>( MC9%2S)0J[&U>4&UKZN##NN@YTLE$L)Z90X8S@9Q*W*6 (^5@/<,^U93Z59&W MXOV_B_%VVK4_"VN^%VOV%P]X2>O@P\]O M-@B"\[&N%,D@[K% F@F"F)$8$P=FC@;6+*2:4P;-EHJ1RERSBK$)7-($\>1E,(X&2,. MDJZL4=DD5U1L*RBP="BP/"SNPF 8W#'TCETGWGS4582^Z$(ODGWPIBZ-I3YB M:DB@G 1FDTK8*?A%&NV5+YOZ_&[JWR]LZE_(-V,"IE@X9+'0B&-B\3W?KUZ9LPU@*M98@$'A%/E".GE4.2>>N24E&$'/?4E/S1 M;HXYQJ2EU/6EVSF*E(J4BI2*E(J4%EI*+^E[*QQT#CCHE%].6R--9!&Q&##B M@3GD@J.(T<1D,M'08!:%A)8XU%O4?_-G[/MVW2!IHM5X[RB+]&&]QA>VX.S] MTBP9I]Q3Z[B6B6NBG8XA47C%8D&PI$M)9'H1+2>0>2;,Z@EC0X\;%T^2EZ\6Q#*[:A5U- M<^NJ+7O"#/:$23^LH50RV-:1-D'!GL 5,CXZ)+W#TJ0@<$[4HD*436&QU'CI M-H4BI2*E(J4BI2*EA9;2W'IA"[V]7Z_.GGU]V.S#^S9\P1OSU\)_#[=VO^1D.O^QZ#-:K.R)O!T MA;@S^*CTX96?M#%4IE?9 M%QZ[+TQZ]9F7FG*GNW=)R7D$FZ54 MXJ7;$HJ4BI2*E(J4BI066DKW(9T>H!&5QT^68 MN4BIQ,2^KIC89W:@78Y:6 \'QX-AQN+!Q]BQPQAV>[OVY^?V<#^W-("9?-?K M7YU$5KC.O;C.YI0C+!*<<2%HF'>2N5C1L2^@WA^CST&G[03CJ=2[E\XB8TO]SSEP")=CG>66 MTC(XT!9V-;U8I/\%8K/;6X=IR[>WG;]M.[SOOK5'[:'M3$+S66) R0*X'[=Y M/^4_\U8E)Q(0&L<3XH%:I 4/2 =N68@)&\%6UJC1)4!YL11ZZ;:'(J4BI2*E M(J4BI8664B&:KX-H3CG1N-769G[I(U.(>X>1H5R@$("#JH E#7XQF&:)3+O5 ME79TW/?[MLXR][W#PUZW#DA[79%HUY\8/$\)S]U^M(/C_FD5?ENG^*[[_SMN M]W.0;2E!R'],N@\>UK*9Y64U%2D5*14I%2K.J>Y.8L%9:+GSB*CEMN*">1!)]BD:Z MPH;GE@WO?KI@^G_Z]8NHX.%YV>:YV^ M3U#JY@[9S/69*J8NLNIUC./=2UJ_?QJ/1GQ:ASS/DC$G;6(2Q:1YM(@3H/& M26-,L5P$M2Y1KV>*KJY4]#]L)Y=4K0PH\OM./!K&0Q?[#8:;C:RMCXE\=;U^ MB'U4/]X;!H(-O6/7B8W\5.-WA[VC-UGF@UZG'>IW%@\N[V?9!*RIP#)812AG M'CA1B"EHAB76GN+X[?W=.0MM>N'(AA<#C'D[(/VO MEQ#^/80^3Q Z33AGA9\5!D9B::")>$12#O( MXH@<(P9)R9G54KF@/0#CK,H=+P$FSLD1VZV?+-A=L'L6'0F-5(P+R3BC7(%) M29DS.-D8:##PQF.PNS#>V0'[]@3CC=@8*GA$FN9"]@Y3I'7NR>T%$T*H%(+, M+GR&<9/11W>H71Y\+[A9<',F5:L4UYI)3R,G7+-D!=7:86^,#%'J<#UP3A3D M+ CZ3-08T'/D4X4YV"3?L,)--(LGC MZW(6Y"S(N<3(>0_@U!ZSY(4TSA!NHS1!!F<2UR;R --5&.>\X.769;RT45M! M@D D40N4TPN@G#EA1!'*>&))D8R73#?U%8=0KY9PEA.:QY_0>*JP]L1IXC%/ M(1E&/6 $%UXRB;&[*V9<.LD>'=>,[E>@8Y;0<3'@S--O6@8:(ABJ%'L*-BKG MR'#KD&(*6+/E*A&RLL::H@!'X5N%;\W64GTX>!9+]87@\V)0G__YS7OME',. M48$)XC+F>%UK490Q$*DM3CZMK G9Q'+Z)*>8J@4Z"W0^R%1-05!#4K0V M(=SZ%&:QT>T-X>+#7F.X'T&Y[7%H#V-^YFZ(W4']6S7YN6AO([6[MNO;M@/# MAA>J#S MKU@'(S@>7O^50]O?:W?'2XG0R[O,T\PWP7?"3SW1(O["S_P %6 Y"XQ$1Q4< M5YSRI*GE)"B)/0G4N_2-D97QE_;[XRXTMM\U MWJ[O_+OQ[J_MSSO7/N&3/\\9=:@N^";7'FK[.SS@;Y_& --LV$/8$X:#1KL+ MT-,[AON$P;\:XV>J8/0<$:J] (;=L4>#^&;\R^]C&&YWJWM57_K]LGS%T=16 M4$U/_?:Y.JSB6B5&\?*C.]=OXU7RW]-T>?R>(/J&=V_ZYE-)[@Q<>6O'K0T)_S&N91 MY;OJ+6:>LH):\$IC"SZV/VAL H\-UZ8!/4#P-TW6#-?L9>OHL@ETHWUTA8DT MW]*:RMJB=Q#7;?-V\[P4P3Q(,->GTSUD>\QFVLJ#@>@Q@/AT:V0.!_D4P#97 MKMRK%^_V4>S;8?9P9"?5C_:P':_O@S)_/&3AN(Q4N0>S%GCB$O.B9"H,A%752 H)G45"'K[(0:LH/?5 M OJK-UB,>)E?6SNC\XN#+^S+P0>R_>?'@^W/_^QO[<)]-CKMK5^;='MWZ[0Z MU_B\];.UN_?K_/SB8_OKAN=?#[_N;__YS_[V[H>?6_D<@KYG6P=[_&L^H]C= M_/GEUP7[1^O,_,);]PZ^'F_SKYTW1VM@\V=[=/_ARX$^W-_8[6Y^WR%;^ M_D8GM7;PK[_JT&0*S_.S]>&;#=*[?,CK(S>(SF[ MX]&9>_-7R:4 TE("4O(V*(YM9 %SI:B62C'"96*2>RO';;[)GHK",@\BD?-L M@ERM[1OQJ \:5;=CM-V0CSQ@<+^J%UY73\:79&(7Q0"_=V+^9;T;UB](H^#A MS/"P/470HN.1"FM1J.+Q&/5(".05&%T\2HZ,P1Y%DFE.]#2ZL++&5-.8624JS!71FS/3=LP/SY'-;R>*JWL+577Y+J743^[90ELC$2R-_]>-@^/BR( M?P_$WWX[1>5"+A;(=6X*Y#'BDDOD4O:U88F5M0)+$-&:H?-OUY:*R7/#XXK6 MSEAK)WD:,#.I&&;($NM!=2U&)DJ/A$M>4[% M'&Z;;+O?^)$+D^?^AB=UB]!&IVU=NW/S.?EK-V%G3EC>@2CJ$O%G[5TO-FV] M:+NF]L\8T*_8[Q4XO \<3A\8!L<\XTP@1G*Z$Q8,&64,HBY8^$L%SN-94Z:Y MMUN+0VINB,PMVERT]CY:.TEBJ/9!!)"%43CF)$6';%0.>1R"3,I1'\C*FM2S M*LX[YR3F=3I9=NW/1C_ZV/Y1Y0?9O7ZLDA#AQ<.J5DWUU^MRN-RGN,4,",Q$ ME8NJ.7VKUWUK!_LUQ7S?!2E]/!/2^EA&!0#O 8!;N^M3UOS/P=<\W%T=GK=$U]ZO8CC.)7+C#1 MZ\,[W4;\Z6M_5:Y@:A\KMNR3$;LSH[:6R-OC?C]V_>DN&+.# M>CQ_@DAR,.FY^,J^<*]]X?T4Q7/>>1H\!4['>.[,A9$C2B$C ^/,"&.26%E3 M,ZO!4]Q20 M4NKQI0?GBM$5%]4H=;#711XLJT8GVD$$(G.4ZVB]+I?42QRI7;1J_\I3OUG/ M? &T>P':UA0G2<02RRQ!DN?\.D$"SNU^)[FRO=4 MM/016CI).U32"4N94(Q:(1ZL0R;H@ RF7'IA-$Z@I:9DG"VS(Z7JSH"MV M'F;-*LEFSQK04TG@CRR MQ?FOV2AS [ZIKOV1J.,UYX#+0'\X\9I9'PT2&D' M],0DRWE:65--6=++EEB59^XU*:K\]*H\R6(B-I0KPU%242/NF4&&@E(+)ISR MC#KJ9%9EC!]M;D4 M:3X2TTVJ'VVAS:-[:OXHV%S0NM?IHSO/P^N=EZ@=#.)P4-6(NI"&]Z;4JWTZ M6^&9K[$ "W/=^[HCRWF"Q>LR.IXYD>(R00%BDKLMQXU8__^^.Y;'>5QV82FS M8RG?IV/O!&.6!H%H<@%Q9RARDE!D+?'):!>(=2MK@C3-%:9'R;!8!JV>N=E1 MM/JYM7K2]J"6@%*;A**7'G%K.;+$*10$MYII8X4%VX.1)N5SG3?UK(S[F:^Q M .3H??='[ Y[_5=7'6/.2-$%.13479H#F*9"X'ZB_H@[TFI>@6M2Z:>R_-G60\!F-NL1*(@#V# MN/ $:6GSD;J5#G0Z$@P,@IEE/$ O_J#90<7?_7ADVZ%V2_:&^['?\%4&T7#D MKRS>H1O\W"%LCO-;G>Z(@L72S#J.4&)$ &[D\^5 M04A")A%%>;3$4Z"B1#89F_]>*\4I-S>!D4777U[7)YFH3"((&RT*(8*N.ZJ0 M5L8C)VW0+EB55,A9,(87)UYQXMT<;7@\@'O'?F/8MP%X5:?3.[%=7_))GJD@ MR22\MKMCB>QF@:R/Y3'&UM."K+-#UNE484?I)Q)T?$7U?&I2BA:."JX0 )'G".^,-(L620]T4K[J!4% M]J2;G!CF4*[7#[&/ MAKVC-UE/!KU..S3RHRWW=C-S!QT(*Q?0^GLDJC]./PUR:N/V6%SK9](J6\WL MMIKI;&7/?-#!<"2Q=X@'I9&+(2(1,4W)!"E3R'22-^G,"E;<38<6R%]W[0,M M/2[,W)E7<.%E<&&2@GJBL" IH@121=P8@AP-!A$:J O,"$$HX )73K *(1;8:]R.W$LQPCN3<+.@!%I=FR$RN"M77L P@GE+ MX%ZN8D]_'_?]OLV=3GHIFV"P8P]/JS"(^'_'[:/2U>Y9[:N_[6F>\<%N;]W# M]/?CWR.)_-VQW>%Z-VR.A5)XU.QXU'1*MB')$"L#RG5B$%>$(L,40XEZ#/^2 M]%BOK DQ[\F;Q5,_/RG91;=?1K>GPFU)Q)Y9AKQ0&'&G.;)6&Y0,]QY$&W'" M*VN,-=E\-[0L+OKB>']<["O@S:!=X2!PO\%^KS]$P]@_;+0KBZ("J]<5^SI? MW&\G2V07!/+^7!YE:YC9UO!K.NTJ!N>,Y 0%HFFF?1P9"CN%]$(3I[T.BJVL M2=K45V1BE-SS>57KN6)]MVMU:7?\8(6>Y'K,L.@"]\@Q"78<)P$9(CGRBD5% M66(^V)FU.UZND-8ER"=,&BD?N^P :IVW&\/3V?,>Q;6+GX^VH.G\'$D MF'<@EQU;1?UOC:2SG;9L_WLCS:^4 <:: >;$/\'>Z]6O]FV/.2@_6 M,&QW! %>9L>7]"@ =AK)M+39\45)$S^^ITWQ?LVMEC^2!LU:RPLC>K""GS.B MK.![WSRQC&D&UH'HCL>(L*%..NZC]W1FC&@>?6#%_3/M_LG'?2'^B)U> MY7^N:%$O#4]L/SZFY,["&HQSX0=ZU^OOC(10.,_3<)Y1AK/0@L3(4?26Y8H[ M!CGL [ ?KI@&.L2XS''[0CVFW$YQ^LRO#C^9UZ?H\)/3FE'NC=52T,20#;G: ML@\)669S"*0WG.AHO!R7%N0MSNCKPY,\@AN7., MXG*"XPP(SC7%R*Z)&C\+:"Q1XT\!GM,E7D)@@4=LD$[.($Z-0-;9A(ACTOMD MF7)X98U@T51XNO##O4,BYB.19(:NH"5+)'EFYE3 8:[ 89)9B11D<($B00U8 M1Y13I)6@*%C*3."&D7PFSF13FAF$2RU9,LGBAM0_(@UP;D?X$ODD\TRDK\XG M>=?NVJZ?03[)G&5!/7<^R>MT*W^,1R/?1_8B=WK=O?IL/40WK/M,YDHEC9Z# MD=J\1Q37\O.YEL^%LYW^ M'D,*0-$,QZ-[RU1^VA[91S]J=@5=,)_ 8[GI@7 M8'*E')A4E8("X\L0X[RV+DEGL\^9J>GT_3GR5Q6?\_SXG(MROY1R3YI, ,]& M<>60]P:4FUD.:LX)TCZED"Q5WI@%4.Z28%(FH4Q"F81R0#4KRVB4:Y\M(]\[ M/.SE(?3\]]<5;#POP37G\MA.;RMI[&1A%&HT*VH$[TW7P=6<)V!$2$6L$4\Q M(A>Y1-P31:TW)-FPLF9X$XNY3KXMH<7S8_@4G7Y>G9XT=S#WG*B<1N^-0]P9 MC*S@$6D5C-=116'9RIK 32RG:UO/D4X7K^^#]7_7_FR<^7W[L6.',32&O49[ M,#C.%:CK1"O;AQO"J_'PJ-,[C:^ML])<$)^/M7!V>R"RS^WA_GZODZ@QDX10R5%T!.@0Y@X9HQQR1F/B7?8548#. MIM#3O97FR%-4W,#SQX:*HK^DHD]R)!V432I@Q*M$=.8YC/R8XNYJ=FBW&[%L?F2$*AH./LT'$Z !DV/Z6<-RBYW#G%1XHLD02IR 6C MU"N6.Z?0IEB SBG%,S0_M7>*5C^G5D\=@TO)9$ZDU$EGXF,(TMI(A 56AFHG MG:K[FE/]Z!X5Q3DTO\SG[[. P&YC:'^.2%#=;GNO'^.#:TR_"@-QMFTAQ[+8 M[H)9^/%,$.MC.11$G!TB3G>!%$(1)Y5$$>2463-- M1A[C*"_NGOG5YMDV@"S:_)S:/,EOK$R*VBB1"U5Q00E6BX8_'^6^55R:Y]B!YG. HF)4J.M1DSI MD&.@/'):.F2)P#P*9JSU8"$3WE2J)-X79'BQK/N"#$^,#-,I)!&3X"F2%G/$ M'9/(6)40T42K:!V-2E8-B-05=5@7 AB*0^W!4+$)A,!751KC3[]ONWNQT;?# MV*A_K_QL%2'+9XG5+[F5VP_0QT'R_Z*QG 68R4BHH(*Q*.+R'),D9 D MB,A87@3YI!+S&=2*G ^^]AP=MY<<0)Z.KST)@!2,N!=&3#4=D8(GQ@R*L!< M1GB-K%<1:1D)CAR#Q \LX5KL&R/QP]^=XRR,B_A;8W+A8;/#V+TI'B:Q26 5 M6^04$;G>;T":<8:(8(Q3Q>'_;!_K)F./Z=16'&?S#RXO&6%6(&5Q(662MCGB M8PK!(A^M15S8G,88,(J:N-P*TGCO*Y<;EM/). \+5UM8^K9X/K.WUW&TAATV M7-QK=[OYQ+*7&D>56A8_V;W1E09, %B9$2%R'@5H3W0B1DN)%\*I;^\SJ!+* MR!.":L'(V6'D]RG:Y9T*$O 1*?$*A(]K^ !%WA8('B8I% ^*F:% ML2@EGWNO6(ILB@8QP;DE0GKLZ,H:4:R)V;3W:W'@X96ZP&[D4!%>OY8]W9$( MUP^7:ZPW0N\X)PB,G^EQ+1;FC8S^UPO.S[)L)Q9 A;GH"*>.BT0-\X%ISJ3S MA&GGJNWD#JF?93N9C^UD=WVZ+XWV/&"AD1-$PG9",#+1.F2$32YWY>->PW9B M<%/3Z>/61YGD,]"T%W8'%L@MD#MK!A\$-21%:\&^5\ZY0(5V,7"B*%.!U 9^ M@=P%@MQ)!F\H-<(I@03.3E#+P,#'+B!)-$U16(Q= @.?ZB8VO59\]FX/Z2>!F'7LTB&_&O_P^OE>[6VEH M]:7?#VU_K]T=3XPXFGJ*ZG[UV[^?M,-P/^OT*J[U>F2+C.Y?6ABLPO1.EUVX M?*Z%&W"9A#()"SK@\FCET>9JP.71RJ/-U8#+HRWWHY5)*)-0)J%,0IF$U_-H M2SP)"S?@\FCET>9JP.71RJ/-U8"7^-$6;L#ETYP$_ MVR0L:MKBU2'W.\='1YVJEK/M-#;: ]_I#8YS&\5>:E3A^.\ZO9/&^VX=$]?N M==]0UEBK!XH8DU2/;#HUPW,_IJ,/].,JHR%&/#Y/M7##KZW/GWY-A5E_WF);]&/GR^?W)U]V_W/8^O.?0_@\ M;=%_OF_O[G>^['X\;&UL_?RZVTJMC>G,%F:9T(8*1(FTB+N4D-$R(<(]#3XZ M[R5=6:.FR?BC:TW,7SN0 DE+"4DSKZY3(.D)(6FJ:J&QP6#M$)%1H;RE(!LD M0]01*I/4VGA<01(FLZKL, M(*DTZ[MRD8VA_PO6R>?&8MGI+!LA7/>&R /(3 M<$3?.XR[>1T53)XY)F].5SF,Q- 8 XJ$:L2!'"*7<$2*>M@_4R!$YDJR@,ET MNF'$I6F>I-PJ:F2'"EL$^)1*V1$(DA*RE,0 MFENG )6:0LZJ*,.3$<5%/2RX6@DO'1:$L\."["@$&:"J:D^[^P,LJOQ K^N@ MH)@$DZMEW?O^<0QCWW$C_CR*W= >YN.E8B"\BJUXMKVE)RL9M[NC)?:V7F&; M%Q98V:%GMT-O3?<5C J$)1@*RF'$!8O(8)809E0[313CPJRL4=8DN-@-!:P6 M ZQFVSJ[@-5+@=6D.4$TYXYKC)3W"G%G H(-"'[#..((@J3,KJR)IIPKK+JY M$-"HC&6X]6D.+^GVAG#Q8:^*,SGN MVF-8\)D1]KHA=@?U;U6U)9M?'O5U!JHX&,(+5>?YU;.YGYR"T9T5A:$=]0;M M*CBI'SMVV/X1SZL590RX\*U1K2-\_A7K8 3'P^N_!.I=^L;XROA+^_WQ$QS9O8@<(-=W M9!,\X!O;.;&G@Y7_N3PU,"\7Y7"W*60WS.#:_[H^W.,ZH=_]0K,3!;DMD*Y: M^__>WMG=W-EI_/%QO;6QTVR\;[V]?NW.[V.TMN$I&KO;C4^M]4\;[W=[;_>;ZSGE]^];ZVWWKY?_ZNQLPLO;&VV=G?N^,"RHE//K##5 MXS6N4IB9+M0[ZIQ:N?7N&6EF/TVKXD[K@)PMWA<14^.)[G['IQ^QQM;Q(5S! MS\"FO>Q0WH'5U$ZP]7>'0 ISA!ULEG_#/NC;<; +=_JCT_/?7YCNM4['="_L M?]W]0+YNO#_9^K/U':C?SZ\;^_O;F79]?B^^?-YDK5VX[^>M4Z!NG?COCZ=? M/X=UL8_W[<.UD^^5/=\]WW[STT!XR1?#CK[7W8]:1WL_?SRZS^I M]6N=;*]_(]92;K%$AN4&J$QBY&042 BBM S4T,AJXM[N IM>SZ0Y*F>I33QY MN*E*P5+G:=1<24*8,W*E$8%#'V5J#@P\^S$/0=5.L]_R@B@:Y[)HC(71&#/" MT5*84'AX;S22*C:Z%MCMH[D\>F>9$2HISUS@@EO'2512)P'7H"2%F[;2"?)W M<#P8MM/ITX%K=<4W52BHOX,>;<"\]Y\82*X=TM70TGZIX5P]0T?5NH&%^,?Q M -X<#.Z^A3ZKX&^C]^]O: MFJG^(K__JQ[2KY6&&=JY1[(XK2!I=&*8KC^[3ZLXJ M6%0A]JL_1T\*YJKBOS=<];SUDW8;K5Y_N-]8K_#+7OC./SUX P9RZ4N7G^^H MWPO'/N:G_)$G:EAA9A=63=6EH6,' ]@>AV FG$DA#[4-(H/7+P]JH]>-0_B[ M_K/9V#UI=[^WS_]^>WSTUGZ/(*:-? WX^-[XJ_EF7^'%V#_[M!TT3F"F\O^7 MQG;50U5KJ)?O55WIQ":XT.H4DC_AAO^'';0'VVEBLS^M?[[B#9]M??BFF:%) MLH1B, YQV.&1\=PCSX.7)#AF39S\=[^XV3?8#44]0[Z6;XJS^= M8>P"[#X8Z0/L(?T(V+9O?\2&B[$+4!6/[&@_R7M /\"W8^.D#=BW!_M+W\)H M\COQ*%_=GG.](\!@WS[JQ'-P[59NJIU\WTJ 8_#\;;0I5.C[Y_KZW^-MH0*6 M_-7^<6<$,_VX=]P9S1!<(K^Y$ST _G ,1.,&G'EN#]L I;!)C.^PL_GV\I8# M2^BX4V]K%Z8^]?J-#-2C[;21_VS / SSO*5V]APW3J/MCY.\LJBZO2% .*#Z M (0 <]+N!GBVO/6-QSF^U[ '%1K0 SUWCK>7_8!OJ_UT _B7A;Z;(\4W[?>38(S@+Z+_>WT,0)#J1RN M._6=+_OE07E\]LV?P-*"9SESR^-7!MM;N^]9Z\,WK*U)43&DP"C+3>@]VW3\VRWKH?>F6&6;W+! M,P";0C=8@( %V\B)J/([&UNV[_<;N1-B#<7OUG?^ #MFD"-UUG<^@;6P6KV+ M,&\V0,=@G\W[:&X2G?\$/&S\M@M6C&]HKO_UIO'.^G:G77.;\?Y1=Y.N]JJK MKP ??7>VO=>X6QD_)_MM&!Q8'3_:(:<25)#A1[%#H5VW@H.=,_[,V_CY#GAT MU*G.F_*6G'>M#!'YNV!,[,>PE]^J3X;@&_OM(W@Y7Z7>R^"#8'7Z$96I1@Y3 MX4[A&^.A]_/0^_70VZGA(Z 74 4/>SG(P5:[ZF$'5 M,X[9QU_O_]C^>,9M*HY17WYB3LZH0.X;A[U0^0FKF;UL)9^TLR&: M(:-QIAFPE(&49C\#B"K^R.[%,S'6ZZ6Z'@S@^ CD48FM.H_,4VD[()UN3W[I1WL(GX[#DVQJ7[3@QM[4 M2];^)=?JN8D.H'H(P#*LC71_42JKE5@N/M,H]&;ZYYP*;+Y@Y],@;J=->.2, M]H/7!S1DZ\,W$ZGQE@ID Q&(>PP6J@:TP4*FQ$D229.ID\1 9=!<)2DC9]Q; M@"9ON0E&2"*DFP0:F.>,,&J;V1H.K3?@>.-)[\"HX/C4#MO:O9;$_J15RO;&9F9 M'IZ=$-G!((Z(>J=M7;9D*N]<_8V*BX]LFBO'G+^71JZNJR[?CS\BK*VQ)7"4 MYV)PL?92?VS[C#QE5^!@XSD/*MY7V3OYX5X]5_D%7,48C&&9&\2(R4X/XY%6 M+J$8/7:Y_7P@<1)",/&))JVQPY0KIUQ4RE " ^#*DZB7QDEROE86S1:A1 MH1-8YOU!9?RUSQ^L<70,]J;-"%8A4J\/=F$70 9^S*!SW?RR>@U;&JS?2H M'[-]UQWN@VGNCH>-3CZ$KM[K=6/MCP=K=K /JH_@:X>7[IBA8@:CN'BG3J^[ M-W6CU!;@J^/OBV!M"60]O4%TEY)'&\-;YO8/P7LK(Y2 MJ:@S7$5F(Q9:2&N]A&]R/4\[Y@-X]*WTX/+&5(78I SP[8HCG^\)[1Q1Y(:- MP?FA\DD^%8J-<:"[9TM?J#+U;Y2,=S*J0SV>FCD,XVS7>0T;Q7[L1/0 ML(?&KZTVUJN]92Y-*XSQZI/QO/MZ M=D<.KP\*&#DL8._,L5;#'G 5>/6_[I'EE1O*6\\$%UCQ:(,Q5%D5A%(*'BRQ MJL?\=":JN*K'_'IWLGG\^O"M[??S6<0_M@/L[DZ)7?*5D>NMW2]X>_<]A><@ M6QM;IV"K.\HB$P0C&[-3D(*MKB7GB I*><#8@3AJG+(>XT@QMY@Y2HP0 @Q?9R3CIBR/IU\>O^ Z>]\45\12 M1Y%V)B(>F$>68X&XB-R22%TT?&6-\=7KBH",ED3MAS@$5EM9[T=@>O6;]UH3 M8 *"'4U@]\&>)^:-8 A0CG.B70TE37Q#&L"KG_R30<6I<46104_N*<6:2HP M4LG#JXSJ% D0<[IZ707!"VNB1FNQYH8+ MXZ*VV"=BI \6T[(\GMY=L_M!M'Y](ML;[W]N'7SZ^4T10[ A!GG@5K!01$"& M.(>DE8HYEJ@.&!:*N&*A-";7"!AP77_:<+UQ3/4]Z,TU-OY3DYR@F+=)\RA$ M)MG.4!,4<8(!08.]559+DA#*R,U+)TR5 M05@0V,!4/G\0&/8SS"1S1BGO8 UR!7?B$>/ MXS&:8P?R]H[@P&,(-@5,&<56)0>#464=/ %M8=OKWQA5GM.HD#.Y @6!'\ + M*$K646T5F!9:/#MM\9;R2!)SVGK.-3->F.2BPSHH[E(HJV'VJV'K)Y!8ATTB M5 )K#09LW6 TLE: =4,CXFU[;=K1)'.KU!/@ROKSTZ.F^/(E/ASN/C\E$KFAL)\X43^4OI M,>=Y*/697!Y(M]T='\XU8I4;>!?79O7X>]WJ">X#LHI%KE2@H-:2.V4-E093 MZ7 *U@G!1D?RZKH">%-HNQ'=\#R-Z.-H5O^$2?T+YK/@[M6JX^GVAV_&>Q

SF/)+$=MW.R*I M$BHO^1'^RKGC#3I.4#Q'U\9^&]"N[_=S>*:WQX,JS/^TND3U@=#(A07VX)M' MQQD?ZRR!'"'P?\>]814 W_8YZWH$XOT/* M2XVO4<=XC9(:Z^M?$4+UG!%4NWT;(I":[3S1H[PAT%$?V]74U6%5KTSY6K_6 M*2B<""8HH0GBDEC$K0:%\S';0D"$O=!*AN6)CAJ+OG$N^T6,DCI[C/[98V2Z M5J?S#LYB'0&]>J"[5;RXAP'W#G,P559D(&/5?I0=FCT'3S3*7*[AYCPX? "O M#S+?.Y68FSSZ]V5N#[-[B]1G(G7:6O^F*(\:PV:!K=>(.TSS&;!'G-D8@H)= MF1B0.M>KTUT,&V?N\XMLK#D%//V82]Q429D K[;3Z9U48)7!*]A#NY>#*SVP M[2IH>Q2[G?,N,U=KYLH+54@-\+7V8>V%"[UC-TS'G7/H&?&E&BWO[;Z?%?:, M'PV,XHW1$*=79EF6-R[+3SD77D6%F24<@<4(RS)2B73@#"F@?E'@("M+DJ]. MUQ-^>2@JBV &B^!T:^^;MHJS1 S"T8+YJ'+=HN0DLEJ"E!@06DY6UM@5;MS+ MYF.:*)5RHU/J1O9SR>I<1+*9#>4) )Z"T@OD\RJV-TX&RB![EIWN >/;P['' M\4)JXS ;:Q>(84ZO[IU?8WC[>"Y["3M@IO>K':/=K56G\M9WP4H'3MRO[-EZ M%,V&KW6L\FE6P?"#,T_IH->M:&K^13@B[,9JG+@@&&N&0.N+%#1,.&Q(T4R#%G$3&4:*<8;!5^:8SJL>C;<2%3 MCBX,OU+-ZMPBC+,-01US!:]4':IDMU[02.W^8(B 5=:_ M](ZSS@_:&0)<-^-.YV(68CMD[*CKM)R>GZND?C6V)G#A;JAJ3N8;CU#HQ%:1 M)F?%(GX;'/7:'8"V?U4C'UTDC)GMJ+S8F>NQW:W@+;PH4.SX?>#VG;B=SB!C M1&QV\X2^8N!@6R?? #2,L%8@E@/C. L1@ .LK&Q;X*# YA!J3NHNWDH:4#.;/5%YMQL\3>W?R82@J\?YYEXY/:/R:..\N7Z(_=QDI&./!O'- M^)??0WMPU+&G;]K=ZG[5EWZ_?+E<\'RBT4B%A_7;YXEFJ[A.-AOUM1O=>?3V M:O761/N3^CTI5S%7U[Z-5\FU[]UT6<)7#14/NNS-[TG\L&_>.MB[S<&]>P<^ MLDODA64VN@3*GZ\:NDSOB_5+[7S(/GR#Y*H2LU?KR58RT[53\7_7XP@YY*"B MT&^JJL7Y4RMKO[WOUH;/<+]W/,@UB_\UL<=KC': W+' MI]Q2J@I^:8SG:18W>)E!/C<>/F]7+%RS_KW^Q8J 1_!,-E?QNW-;L2N>^87[ M"M[MR>_>5_"J)WRAOH)W>[2G]]]?T89\9,1\M"=;([NL"I\\KDH9#EIQF(L8 MYR"-16DI^$#39]12,'QO'?RSO_7+_]K^\Y_O7W8_'GS=?2^V#K[\VMJ [_SZ M1+?@NMLPOJF6@O0#;7W>_-7ZM<6_?OZXW_JSU=DZ^'[:.M@ZV3KH',"]3EMT M4WS=^$_::M?M!+=V,(7GR?[_G-[%DDV(DMI*# U%+"U -/F I,S0U,_9J J2BM9Y89I!61B.NDD4F< M(JP55=A9P15?6:.T*;&:(YBZ-R6\NNOJ/"/.NW:W/=C/\:*]WH5*XI,@3>_W MT%>"[2)#TLR9TWC>_\S37H#H:8#H=(HO,9P20.[C/ & M;Y<4ZJB^[JVFD&=6Y;-U3X%)(]H.HQEWMND7&IL=2C>%) M]_N;*N?C3 ;ON[NU! "9"A[-"H]:;Z?HA771>S!U (J<0CF5'3FA$@K$,8&) MP<+*E3765/+1<#1_WIBBP3-B%T6#GT^#ISP50"FL%1(!V@K$"5/(*AD1X38J M2ZTQV5/!FI3,DP8_UE%Q9\?JY=.U\V*W53AJ)YZ=L-WI^&T)W;*SGY]E <69 M>U *$LX2"7>F725)2>,\1EQ0C;CA#FGN!1(*F$S0+*B@5M:D:'+.9V1;S4YM M7MC14O"SX.>^9DG,F\A@:XV4P]]TK+K58.'N W+"V:L=U MWLGXK!K9J$MJ5QL7U>Y^)?%],- MQXV#C_JY1MFP[IZ8FQ]4N>3CW/)Q-U98!?7^-&H-5M41\A>F^VQP[<&%\FR# MQI'M#\NT][;P]%X1IGJ.9G2MZOQ]7[$_OE7IA(JAO7),]TQRGWFAM#-(RCE-%Q9IR6F^NF#M%]PZ^<:HD\QQA326 O'$&9#KA5Z'#ZK!>+F2VCV65/(V*(YM!/H.R$*U5 K6, Q<.5'(E5%I$\E4L<-U39X9)W,A:R50\Y0@:C( MW30W:>RB" '1CN@1T$JJER@B@<5:1ZY5G\55W;^32(.[TT/+']UUN8 MM?7A6Y(J4>$QPB&;?8$F9%@RR$4GI*?$*G>_PJQSXYT:2[=1,;Q%K!ESD=,, MQD\SP6GJHLZCZLCW(3'S49CPPB-FEQ)PA?Y8;G<^+GEM)GL+/K/]X1N3(2G) M,=)<<-#<$)&A/B$FD](4###O3=57B,Q?*<(B]@>)_6=K[QLW"D3@-%+RG MT\C"5HL,UC!#H(B.REP7=74ZG>)<[ ^NLGS9)W,E0%65I.KB.V>]0L8.YG;_ M:J=R'L[Q4?95/]'N7T7XW;#J/E5C^0N&3 \G(O1><1Q_";9M+##P$($+V1V1^8S27K@7N[&? MZY_E=M?A,&>(#/N5S7KV\8P8+6<+>R7+QUMR@/C@'T#G+#7/FIQME(3QR(>"M#]\P$YYZ$Y%5 MB2%NC44Z@?DCJ 'MU%AXG[,&KJ@L?G7]WDP@_QA^Q>QS?]7N';^'262"?V\/]MZ-$RE ?6YLBUS*#:ZE M9,A1EY-X1+ F&"Z!2DVX?B7/S?8L@Z^!U>J=-3KFY&'N=+(A3 7!;;0'=F^O M'_?L."QK))GI$[?%\^U=[4V_=8K66C&'<573,.X*7ADK T#9ZI>ZQ!S 0>KU M>3[VSG)7>;_L-_AXU4B?>.W'/Q%\>\[?_Q9 M_49^_U?#@U&T-TXLAF]]@DTHPTTVEG+)Z/->;NUQ+?G>]W:\^7L5AKVU71OL M%5W;&A,'$$^K\)<76JXD4,WO:Z\4?0JV/VQ/P5,A4/+P U8E<)@@$C)2:4T( M, XMYN1XX-:HS[H0=!5@4#5\:(1SN<'<-$KRI!_&R%T"H@>X&9^>U)RO(_ML[X^TQ81A7&7VR M*VN/*6Y^6U7FQ5*@*:+ZH(KG=YZ3.]3!?O3V\0JE6-L%+R^[99_GW=[0=AZW MG2Q>_:M+UN5]2X+<3?!+EOI]OV=?EK1NK@R+(5JIN>1.:..I8Y*%R+"R7*7; MCF:G\KMO<1=N_LP'U#"-Z[GWWR"&7?OS-:2!;Y+6G_"Y>GSXZP&,Y\_6_I># M_QQ\.?C$MS__L[]UT(%K_+,_F0:^M0N?WWAW^(5^X5_S/6"<7^B[=AY7:W=/ M?/V\>;K]>5.T/K^[JD([9_D@A'B4C*:(ZV"0UIH@(X@6-(I\)+^R!M)N,G;= M =_3Z-"\E N;O1%<@+4 JU)!APCP*A7GUA-+C*7)1BZ5-3P68%TT8"63P,JI M$BDPI*3DB#OOD$T3.@F2IY;H50 MD0,]8APW#;XN/WZ^0/ 5M-RHCYE+JXUKDSJX2UP8EW(B 6>:!J8-X3D0P40J MGQ^TKLBZ+WAU![R:;K\A+-8&6XJPEP%Q22S2C":$=>*6!^(Q"2MK5<4?^OL< M%>Q_N@:6LW/@T&'U7(86,15500 >N',;.R)IJ,3F=,+ ]TO'8UE\XQJ;1,2DEN'+-2 M,)UP\I@3ZITJ:KY@:CYITS"BH]21($<81SQ1AJR#WY(GU$9C3=)R_M1\UM%' M=[3"KB[U6GP\CYV994'+$"/E1A.OL>36<4L-C]Q*E8 >88T+6BX26E[1<4@I MF@SS$M'(/A;(+I!](\&EGG!JDC-* M<\NM(4$EFN"Z(K(8;8'L!8/L23O6J2"D3PY)IVTN8!&!X":&E%?<$D+!F $[ MENFF-H]NK+(\B%W0M:#K+,)"'ED*I:#KG*'KI/N 6VP#"1QYXCCB421DN9)( M" Y2)R)*EO*1J&Q2*I< 7J_HN+)$&8#B:7+*E"P9@(N4 :B6, ,0\&!^T_]( M2?\KZ7\E_:^D_RVO%$OZWY*G_SW#!EMR_TIX]L-]$3%RS6GRE&K,!5;.J624 M,$(*'#R]M5AB\471RPJ]_]G:V(//YGM\.-DZ".VOA__L?]WX+EJ[_X%Q M[)W =]B4+^+S!_[E8!-OYS'!\[0VUD];\ Q?/\,U=[^3K?S,&^L_O_P*5^7^ M!2IM9)X@;G(W ^(UTMX0%)V-@<<0<,(K:U3HIB9Z(<*S%__XK0#K\@.KQ#9* M)26)TG%BM W$&E VSJRR4=D"K L&K)-':(&S&+0P2&F<$/=6(2UB+IU-&5=: M*6Q.:J>MXX)K[:S!,FB5)!,2Z S8G(\5M&62?! MQK<68^>M$!'SG/9;#)I%4_,I@T9Y2['VR)"D$!=*()N,1![L5RY2#":)^5/S MDO@W9PZ>$N<\JBL:D^ X><\YT4)'D2A1SCD9=2+%!;Y0:'E%XA]WUNH4),+6 M1,05=[#Q("@LP1Z(*SDF)N8HX) MT:IIY'7];1<)7I<[\8_2TOIO<1+_[C$!]QOL,K;^>['$OU;NT5W:_I6\OY+W M5_+^7JT42]Y?R?LK>7_SZ*AX+:X(STD02AC#+>5,*L=4PB+0I E70811#2)2 M:A ]L@;1:>M@G7[Y]>5GZ\]\KX^'7WYU]KL@=+[ >U\WMGY^A??@N:[*^],V)$XT199P MASC#'.7VCH@KS;7U3ND85M8,5DW"9^SIG6]?;LG[*\#ZA, J5%#,IR!L+IP9 MG)9&64*Y5H8G*4@!U@4#ULD3-) *"7.;7 X191$;"--07*SLD9RUE_3J,4H*U$R_UYU:+_0-'FADO(\YI9_ MQCF!M9'.N0C(Y9\?LY8N\^^9X&HZ\\^$B&G@'HEH#>*"662LC2B%I!@F3$0B M2^9?R?Q["&ZP*''@6D?)$Z=1N 2V7W*:CI]@G'1CCC'NMO.=::B>8 M49&JHN<+IN>3-HT$7B UM8@)HQ%H>$0F18^P"P1[S:Q4?@[UO.3^S9F3IX0Z M5YV0E:>::NM!ISC3R@(_4C@&FZSE\$*!RT6"RZMR_RCFC-& 0N[\QZTSR 9K M45!"6:J-8>&ISA<7.9.DY/X5R)Y3R$Z82^D5IR:7A [!DB <@+A(A$41;('L M!8/L24M6&HLE#QY%X7.?5B>0UK0JW@<8S0CF1 ##):0I<4G7+O!:X'66\$J8 MI-A9S5.*H'%&&T=<!UTH%@E&9&8XFP4 %Q;2ERV#FD0;S< M"YJ2=]6A*-%-Q4OZ7TG_>_%$O1?*J"OI?R7]K[3]*^E_)?WO.=+_YBQ!KZ2E ME?2_DOY7TO_FTE7Q6IP1C,E$J"+"\<0Q5]JS_(\DZVPB>MSG@)1*1(]S1FS1 MK8/W/[6,^/7E=.M@ M\V1[MW7PY7#S5^M/N-;A)MG^O,FW-CZ0K0-/6[OK'*YU5?H?-]IY+QTR6 O$ M.39(.Q=0C)9A%3C!7*ZL*6&:(.2%B,]^27)34E\*L-X-6(/7VC 6B2"*!QMT M]-:[Z (ACEOK"[ N&+!.'J+EL!8C!4."*XFXS&W_=,#(>T6%-2$8H0%869,9 MOL"X6C"P8."#4VD<)M1Z[%4RW+M@)1!+)1WW+"0A3,' !56%2Q;Q9[A M($GD/' GW/,CUM(E_ST36$TG_^G(5 K6H%Q\&7&1)#)$><2\\,$)8[RGBY/\ M]ZS._)(4=%N#8V:-E54]D,@U]EH8JX'QZ$2XU8$4IK-@X#&5_!=EL)8K!/\B MXA1PPT7FD4G!@4TO#0YI98T T9FKI*"BYS-VEQ.."4]..6)YC-3YH U5@>)H MHG-%SQ=-SR($*813S7['\$@>]*25:D*\0$C5C*&."<<&6HB4B)G=PH2L,X^>]'44BPM8A=T+>CZ M(JG5W@;%L8TL8*X4U5(I1KA,3')O)2OHNF#H.ND_L%1:(91%.)*$>#06.6\M M\MH''HPR#E- 5\Z;6BT#O%Z1^3=ZJ-8QK+^VOS43<*8*2_!88ZLKOFD/8=#^ MY@AQ6D?B=W/8>IWY,IA(,X$'REK<[AY7;]_\2!*33Q0L@@@ (8#HO2!JJIF5M=S\VWO8.8<2GC7T;&F"K-/P( M4!J_#7M[<;@/OYT SC3:PT'#IM3NM'.@^;\:PWT[;%CO89GF^'- FL:U\ C0 MXV)_\B1%)XP-B2YPRCD3-F0V*ET2$D9I^2@[6EV3'3T%D)<$^[$]^/YW[.<7 M[%XD9V"'Z&*B72?^^^/IU\_AR%$N6_1=I[7QS_>M@_63+]4]<_O330'C)%\. M.OM?=CUI'>S]_/+K/PG^I]OKWU+N\TP81=I&"EQ0!V2LH\@E1@R13(3_G[TW M76HK6=I&;V4%Y]LGNB-4[)J'WF\X@C;8&Y^6U#9R^X,_1(T@T,"KP39<__D49W=RBC->/<4Y466S M2HXU>,CP),+CO\;.:>T7U@[G#OQ0QD**E%L!/1$X^A3 B^%:./Z3DLG5VKGE MVCG&]8-]G"PG%'#!8G />9(>.48D$CYAE:2(VH.>('I],:;W*[@0++4.8$!* M(GA,S&A*(C4IV. ,^*H_L8JKN;WUW#8_[H/7+T'Y!\19<#"W3"!-HD51P:A; M$80O=[+U^B+SS[_N 0'D*@2L+UI5Q56KZ]=LK#?_XP;_?G/CDZ;VD:+PC)/^ ML%V>B< M>7OIY^%@UIH3$!;D!M$>(YN@L7_8SC=[.ES[]]5N0A\OC^GMAH/]8#1^,H&W M?]#RAI7\[(QI:6W_M[G3VMK9*?[\M-'8W*D5VXVWZ\^P&XTF]*)H-8O/C8W/ MF]NMK^*O8:<$7]:U&:^?V(OQ$ M/E%QW=I_$*B90P#R*X\J]9.SR2<=57!<@4^4- 7E')3$G@3J7=KG>.WG[Z>/ MY)FNBULM,[I>S(R$::!@"2195ZV OP?]DS@8G?[=L;W11B]L_>^X?=(%V=IL M#WVG/QP/8@O>]V>G[X^?UA3 ];?GIL 1F %XK_49S(%/W;UL IS5>?WL73>_ M=^]]G32^?*2-+_]T%DV!!I@!GSJ-UC_'C?=['6@?JY\=G-6_[(%)\>EX]RP_ M%43P:+1 3E""NC4 V'P]E&#P&1K UG$P,-5#1,6R,RN/" MS,&5.@KNN;+16"R,CQR<"I&($&M%!//J!&9A-!B#>S&;@])4.)^ 8B%&=&7E M7QNV^.F;WSS52?CL MRMJ-YVL7UM6P/1P-2Q_Y,'O%G4[_6XZCWM=^?3:<:%*N8ZXJ2C!ZNS%X)*Z1 MR]15%U9\^0B4KP<;9)V*:Q??Y*LVN&^]T1](KBNQ? /MOA14OVWW)@[E.1'5 M?=B@?I4P[4DYGRXSI)468]95OT0>='=R\I0G(_@M3QS/=YP=,T\K$Q\0G2 O[*=D/^WXW;G=SH._,PO?SDD!>9Y"&\ M<8Q0G[=;N%!!"Z&QHT1SIY,2:G_[=KS.-WH<[P?]X?!9I''\JE,R3>/XI],X M.N![1\=\K_7AL-GZ>%K_ O]N'G]K?/G4WGO?.&I\>=?=[6[S^32.QI?/M+EY MV&VV#CO0%]'8W/Z^V]WBS=8&V7O_X7B7U@GTH[U[='@=:U+R/-AH.3@SPB!. MF4*:!H$T2\%XY:/'.:\Y9W$L;I_]6A;',TIVJW!I=;IV!USR@D4\\,EH*Q),FR"HK4'*86Q.M M8!8#+N&:-*N$2X]-WOP$(1V>0)B&A#%0A M."&B%&MO&*U)MIA&5AV-?RF2+!/C26IF,#/<<)!DPC"UU@@RHD4%.(>K(N><8>6P9X&'8*W'Q(-& M8M1Y1U(5M5@]49ZW*Y0#@\*(B$PP#'$A)7@(G")JE;!2*%SF[U!C:OC^K#I5 MV.).?*#]WG T&$^DL-TK3@;]@T$,.UP+(H-"H0>$00H $3%C S(D3.H[#PKQ,Q6III,9RJE/[*@<"\TI>"!QP$ M1D9F$.!@PUOG V*6IQ"54/ #0("JFM'+"@P^. @L)=3 \^&[ZR1VEN:_0C+[ M5QP.,U',N#ONV$P5$^+) 1D6DF MX',GY@^ <1N7)N1&_*N@;VG0MYAJ(Q6U> $"ORP+IA+X%13X>5M'"ZF=-@[A9++#$P*R/F1>'JQ4 MU.6)Z+4WAM:D6@QP/(F\KU0E OPC_L-;^3JKME^S7/K5NXW/2D/H*@6"&K%" MQ:6A8G,Q-208P03% DEN-0(=R!#@($M'(5F]DQRM^.&> M"E K0%VUH%H%J,L%U'DS$^O@":QO9' TB!/A4&9G13"/5&A)$M,94)FH,?QR M /6>W-6KPU1SV7\KXO>3V!O&XIL=%O_G+H4_6.1*!4KO+S,H@73N8V\R_;]%1&NP90S/%,R4()+7C-#" MNBC!PUM?%+L"5E)G%BR]RTS_$AE6-=/WFVF_3YU+@*\1":T)RB=OD8F6(*US M91T?N98 LI1=0[8]0=C9?-^+A]EG8OU*=LN='=GNIT8U)P8_BW//&'P; 7)V5C_[2';/ M#D2]!?\?'9"]HUVZ>W9XN-?ZLSLO>R"KAWN;'\E>JP-R5C]K;/YS!'[4=_C_ MM+GY3[IO]\#W;RU+W7$Q@; 5M!@B =PA31X*4A):A4UWF6^ESDN M5 7Z/"9K6-*!2ZMT<()QXC2!)4NTG*>]G,Y*L34QT(>E=):S4DQGH+@T/;_" MD?K3%CTT1^J./XQAW(G-M+@$6WEEOMXU]GE?"6E=\A@QERSB2G($OSM$E>#1 MQ'Q8/MV)*O6)O,WM7JXI!@NYWN;NWQO<_O[PJ[>^SII M?OEPW-BLGS9;H=/8#,=[\/O>E]WOS?=[G=VCC]\:1X?']:-W5TA,FW!]_>.^ M(UC&D!*XLMGA2)0CK5- BC!F,;98(D"G)))2$:N\[45JY(EI?"ZAT"L@_OC; MG@[ZG4ZM^&K]Q9F;:>CF!_;=RT[$?P*[J(P ;W5/.OW3&#_%,B'_4MBT@J@' M-)3.^8F<"E9@%(@TB ?ND/72(^M U0$5\BP9>:ZA+<5&,,P]1YPD0)[D/-*, MY_0MKVVP0?M\8D_4)%]6(O6JQ%PJT5VF$5&)[H.+[H+1( G7A$>D7*#Y='U M#H/E@+&.3*LD0R!K;WA-4[TJHOL* A4S02@&8$<7PV_VI(Q4@!S 5;UIFHD_ M+:4PST9%7?K05L4F-/2KS3N!UWDU%0;='H,6N4DMD=0&JE ,E$W(C;1W'('V M<#YB9:T!#))L,=V[BD.\%#E=E@GQ8SFM#(FE"?&\(<&4U5QK@W1B8$A0)Y"U M@J%$F%1. L@J\ %H#?.JC,JC"F$9F:M"#@^^G5'AS0/BS>+^17#:6N\LC&>4 MB ?"D59&(*>$5D))%UDH]R\DOC>A>15T6$'A7>K.126\#RJ\\\:")P0GHR6R M!D?$6L=_[%X=8#(:" MLQ0YS0$0BS0A%N&D7 A11Z+XVAO!:X(LJSC+,F3HB6,G%8!6 +H"=F0%H$\ MH*=S &I9Q#8(1%4NQZW J#0*&^1,D$)DNFB6Z?%5#>-E!9&?$D!O0>+U0^Z* MJ:BH3!IQTA^VR[.9@YRTU?X:+TX"_^OJ6>QI5_'%+=9!Q\:CFV_Y,4G%Y&CA MXY_H+IN9->D5LH]+/^_ S2'/N3D.S\\;GMB#B-P@VF-D$_3P#]OY9D^':_^^ M.C8P,) I.!"*ZP3FA\+^9/0S_.'I9S:C&UW0R:P*QT>C/>-P MVCW;VYPH87@>:;8^=?9:C MYF?1>/]/ITZWSO(S=KO;WQOOX7U?MGCSR[O4W/Q,]A6A/DEI$?6Y(IW-1#*8 M662<9."+,A*#FB>2 8,**RH9-S9Q![XK99)+%ZB6@21#YTE!\G"7.1!_13N, M1=.!N)>*[9=(8W[Z]L86=!JP-5H$O M;Z)50@9!$OV$/T M>=IST\C>7KM!ZV2O"RT^ZASOY4C?T8=VX^B8U#<_\UWZ\;3>_=3=;>TN1O:Z MVVSW[)_NWI$_;7[YU&V\K]-Z=YLV6Y^_-5J'F6CV=._]WF%CSR.W::VV)O2^-P[WW M6Z)^M,'^[]D6V8^21J.$18);BGA2(O.,@SWI$XN4,2*5S#S"B^?A_I6M+S#3 MKF!MR2;]^YP77-%!+3F7;F*;X-7>R4=/4D)K J85J=K=P F+*1W7$4LN>261,>XM9A$ M ";)*;_#N8D*F!X%F!;.3?B8I.$8Q63 1B69L(%9CU*V7)GBGM!0 I,A-6&> M-AOR I8KS MPQA1EZ8F[\=EP/I[,CD;O5!>.IV>MWEVGDU5O>< 9]=007@66>RRP2EAS2@>4Z<,PB9XQ'3C.:L$^!*#L1>E4S MY*9"K2LG]*^ )NJO^;RQUQ5[> JFAY.8DY%Z!^70SX[[G%;XM#1\6F1Z8$PX M0[D![T(QQ+722%.GV9RA:(&E]^MUI58;6NBU1_9 MS@^2TN_#(?5ZW:%E61Z7W:&-7GAK3]HP726&73H,,ZE3"X,Y/79D&EMAJIQ&*N8J^1M3PAI4%;!8]%TJ4+13"K$;DL$NPJ;O*2 M@&)9]DT%%"L$%/.&D&8T**B:%TY9WP#(_:W]%A.X38^Z,2B!\(1//M7(+_QWU"0K),:^2T5H@K&[)S M+Y$27D:A 0F]JD9\F2,>;/(LP(C+S///'9@IFMF(/%8TTUQ8*V(.+0Z'?Q13 MY5"143C+JD2C^L;/"LFHF/:\950+U^H%Z*7 B?- ME$!2Y?H405ADJ&*($*PCN/D<+/=2J,DUI3*?9;K3,]C[K$S"7UW@.PLF(<;> M1JW!%Q6>(NX]1Y9:BR1C6"1.H_:B&O%ECCB3*L!_#ND4P.W!"N- MH5IY!T8XJ !4VMI3 _S'AO4MPP#74Q;B'[$6WBKXMFH(<><#8DLA5;."\^0P=DU"8DAZP-'+@F8/DM46>DOIWGIFB%\N:'')5WO&IP'6)X+J00QN3%40EY#"6B!L!X"JY1S00E4\Z!)G2Y!2O MJ1FUY'V=)P376S!1/Q:1YL4.9C-=EHA6;MSKI=7\*/8M(=@($Y&A(B N@\G9 M"3H?-D\:X^B]]7>BU;R&-O"IF#9'%Q1-$QF:\335BFZ[U^Z.I_L4@WAB3TN& MU:*D$2P).$?G7&*9;S.,7P'GIJ;KE+$'(,?D_('(,>7CD6.N%/W=]OA2 M'*"'.!]\809^.E?YS73.U_.=EGC_:?C>==H[VB+[[4^'.^]?]>M'X7# MQON]=K/5Z=8W&X<-^A&>]:[;./(8GIW )3J=H72=5<,-Q97:NRB?^D??BV_['T6MZSN8S MO/VVT^KLPK4.8_&VWX4WGQ:'=EB4]9YB*-J]4;_HS_@V)N>$\@;;H/"PXFV[ M5YP,\I\S.A;?#MO^L(C?3]JY]MVH^&H'[?YX6(S*EHX.0;X.#O/6GEPO+K\P MQ+R-!VT:%NU4E'MY ]L[B!EIB_:PL-/S2?!(P-QXDL5YO7B.PWSS9F=Y#.MR M4:O\+?PLX26?VAKG 1@.XVA8E'6>87*NFYJ\#=HN3P:7LS>;GM/R^?%_Q^V3 M/*JUHA?AJ;U):<-^+\3>,&8)[I4)!N73G>V4E-C#PYA?^MLPQJ+1'\6"KA=_ M7W[JUNRIOZ\7&U=K[MRNCZ,KBR\4/>C7>#0

6Y9ZG=@X9<]'%]6D&T<'9!#/SD@=Z?!FRN%_+#Y%.7@9 [=5YXV M\1GO&QPCHR*A/'J(@X6 M.,$Z2 2P<)9YL1SJ$::P7*2G^!BI_\-5E7_VW"Z M_+JS6N[ERBV7*2!P7I*WS7^8UGE^-@D0[-<3(%Y6T=&':.R#)(&(=8YOEP2R M HW-(ZL?)6/E1B_>O+!BG:5S7$QV,XHM4)CA08,@+VWX&O#-S:.WE*T 7%44 MOG7YQ.>U>!;K7S[LH#Q(QQ7O' 5FOYB=?RBL047]Z5U< ^S<"^ MA%W&YM5 V"P>\&"<*1:Y4H,P&R9VRADJ#J70X!>N$8-/@ MH[H2?+P]47>.2;Z"'=*C7=S<_,CK1Y^_[;8^?M\]^G34_+(K=H]VR=Z7+=8X MVSO>/?MP#.TX6CC">/21-S8/3ANM/W.[VHWW=;%WU&DWCO[I[+8\:W0_'=6[ M'Z'/C>LJ]V$9G-/@]:RL<]^EU! MW6N!.FDL]1%30P+E)#";5,).P0=IM%>^A#HR@SI20=T30]W\:6T2(I:)!128 MY(@G8I!.G".EB'4ZT*B4SU G\))I,"JH6RF1KZ#NIU#W2UO*%=0]&=21>;9? M;*4/6J(4'4-<<(PR_R\23$2KO3>6D;4WO*;)(A]I!745U+TBJ$O>!L6QC2Q@ M\&2IEDHQPL%0D-Q;R:96':FLNM6 .C9_<,&()!A '6'"(&Y,KK(0-.)4!F6< M-"K@#'7F_C6FGEE=A54&IIW#_F TR9?[8;RQ.GCU4'&V<@;R<85+,%4AT>V1 MZ!JJ1>J\H4FB0+5%W$F%# \&166DD$$+ZM3:&UF5JWS!8KKT&%$EIO<5TX5B M3-P%+QR(:2Y(R16-(*:1(:6M(Y)+[0V(J<#W]HPJ,5U9,5UZ?.,Z,:V,_J7) M\'Q\@UGCF"<)V6@DXE$3Y&CPB+DHB73:<9,9&&IBQ!9SEM;> M<+RL')<5VO"HI/2A7/-*2N\II?.>N6,<*Y@=))(6B&?*#AVLSO5AK4C6&EF:@@LX+,58S45)#Y$)"Y M&+[Q(7' 2&*,1=Q@0,MD12XXYUTB#CSYE"&3J665_*@@LX+,"C(?)&Q60>9# M0.9\N$R#8N/.2B0]\YELDB+M3$+.^!""!^.2ZK4WJL;EO<-E%616D%E!YD,& M*2O(? C(G ].&BFI%!8CE4\U\ER!R;GHD5;88Y[+RU&<(9-0_ (@\Q;$]_GW MO+#;O7%);WB%M7Z_KG(83[N*+VZQ#CHV'MU\ MRR(]\")'V;(AX>=,R&4SR45)J,D 7OJ9>U!*H;/))QU5<%QQRI.F%EQ/);$' M)Q3#M?^?75L8& N3\3MQI#] M8 C?_(\;P#MNQ]7\HP7.[M;59O&TV-K<:.Y-/.\V_MCLJWX@)_V(9>/P_B?/$\Z3 ]1=OP6&RUYWK[6+&^\_G]4W&ZG>.F:-@WV7R]JF9%'T3"*N MDD!.6(%P,D%:Z4(*:6*"@J:.82.;ATE+1IE0B3'%D_0&PTH+)D4O'$P*GR\T M<#$KQ:5I630)+DOOG'DPF9N?OOBI<*E\XJVJYV#UKUR"/M><&8Z*3W84BYUO M]J0LO?&N/X"K>L7;LE*'/RW>PI.R%?CL"^U<*;+3GO5^D'L_S+WWLXX6W]JC M0_AUG*\YL9-J.W!/UQ['PA:Y*;&L7#(K3U8XFTN2P I)[>_P(3]S6.2B.F5! ME4&_6]SH78&/XT 9SSE8G&'"C%>"1DX3-813QZV*-%AK?+J^KMIVX]W-6/0N MMVPVYWG*S[TI1%\?ZO!],%(=UXHA!<.*./8!:1PBHH'K%)D0@8 HD_5K:%[^ ME1?#W294!T8C!KB@%G/PP8S26$KE&+:,1\JK";W7A!YMX'V!!0PHJ(XH,'BW MF=?"@;SD,^0A$$P-,W;M#5W'B_' ?^5R1=GE+&<2)C?7>IDP+/0!LR;XE@7^ M;I,NX*T6>PG*(G"LM2$Q.0[3'ETP-NJ?1):OG7TWNM!>?]IA>[AS CY4:/9F M>5YY)9#7O!0^TGV0,<&BU,AIK1$/FB%'A$5)"$)"L"E@EY<"7>03^%>I! ?1 MQVPI_!CL\RHY@-&'E9(O^&O[S^:GHC^XXRIA(4DA 0.B(UPI8I3(Q; % 2.4 M)B-^ 1IN7!BO>%V<;9%]RI/UWAED2+@XP;V#0NY-::%?6R2*7?M'KYR?;3F&[V=3( M2^C_W"$(*PR+E"2-<4Z3,M%Z[!BX+5@J9DWX%972F+9HHVS0[6*Q\I4MI,;F MUMF^Y\I+Z26*EC,$JPH Q@>*?**,:$69TW[M#=C=-\11P=+MP&^U*X7W9A4; M-\8'8#/G-2*N%FZ\8L#"HAJ"D@(C!QF->?M\#"OVV_#7-^P[]ME ;W2XLUW?9V=7RSMXO."?+E(98A#,.@GI1#+ MEX?SA9.?=?'DXA \W5PX\'+]Q?-U/RE >&Y_3^5CVL?_]__1E*C_7-N.\JFA M<*?3UU_8ZVWH+?CKV;&.G=.9?(Z>R@[G/U;;EVVVK5FS_XZ#'):S!Z\8HQMG MGNP'K'W0&,RX #^X8@S0FAFD!>68P42D7'>8K;/KS+A'LLNK"?[5"3[XOH]] MXC0(C"0S.3U49>/,<<0E2]I;*8G*K'/K[!K'Z[8![_E-E"<.0ISC9LP_?^^TI"LT MYVJ5V"N*!UI3G(P'H%(N8_!$4UU \LF@_[4=8EDI]O*CX '#V &;!SZ-P/:Y MH]&3B-"12)IP"-R$I'D(W@(T1$6MHS<5G!8U, 3,%A1)Y\'IE9Y%K-?>F/6;Z-NF MYE#Q>6>S7# WKPAOJQ6QZBN"U3_N$PM^MN817"N9ST&QA(QR9>8!8+_B7A M>4+7;SH",%L2&6TFM V#(:-295"P/I9$W,YX_C'LQFYGLJNE\ MK?UZ@5;76J^/645ZQ\-;QYW83-?N'FWW=D;0\/RYF=Y-"G3;SM_3%(-WMCWX MQW;&KWL;:6,_8N>Y@U%F22;$!9B.AIB$M&'2VB"-#>I.]:=7QX38*(;C+K3O M-"O,,@8!O[FZFU%&)J;;.'ZVC=.^6$W97[*YB'LGNX&+=:N?4W%J ML2[,[X9[G>VQ[D?X;/>'X5 M0LM=%(W_](&P,P8:^',)]ZJ+)SVCL_NK[ M$EJ?>L@>MJ3R$[3P12GGZU.JMW^4>/0;61FE_ R&L@F.T* KQQ-O)Q1WM&* MHU]#LGL6/WK!)Z"NZ^%+./!A1N2+Q8/,%U* MRYH%8RZ'-H\_? M&ZV-[[MGNZ*1VWFTP>;/-M6/&L>[^>S4ET_'C?^-LP/::&V1^N:[ MH\;1,=UM01LV0ZJW,9X[V^0Y#DHFC1C6%'$='#*<)20]MCA%@4F@N31!C9)5 M8EZJT*E"IYO1R2I-B<"")Y5X($+KI%WN+]96,&9*="*$,E*ATTJA$YU#)^&< MDQC02:=<*IP9CJR("0E/K0J&FNA%IH73*T6C_!-K?!;^A<;&'^/9Z[BR&JY? M&:ZYX[9$E(KM">,/+^$9E]SN^4/7S[6)+RHT<$-8J6U=N],>G=X[+/?2XP$/ M$)9;T3V)I3_C186V'S'$]M(CW=B23#"'2'F%V^D&;4@R MEHCDDN*)&1M%TD&FR"E\='+YEFL%_[>&_^;;!0O5BDB]8PZ)R!CB3!ID,1BL MEH,B)UAIK=3:&\E>X,9O);.S,SA1>QHU8S;FD]K"8IN""<)(HC'G:OGV7"6S M=Y'9>9,M6$^]Y0J1(!7B 3-DL-1(8>FBYB9ZFXO$<+Y",KOL,EDOZ1FWW.ZI MF,4K9O$?9KPPP9G+3$C4<9&H83XP#2K=><*T5G)1G'..)D/ M],]=G0.!F9#D@BBMO*4DKCR9T?%<_[=%.81ZCL8YOQ;UPZ.XVANF":W%+_]%;_&3D%_OYG':65F MGUX[^PNT"C?,O1T5T?H\YB?]P80A$MK1+]GK?.8D&;2'$ZI9^]6V.^4DG8_< M!&C+R8!^MZ%W=G YJZ(7PV MO"G4K O\7'A3"%L',^BY-):L:WWSGZO&OJ+&WHX^Y[YY "N99KSL9Y@7QD'2 M.AS$6-3ANL-AL04:*CSHEOY+&[X&?'/SZ+VH'/ M]TMD?[KUP%3#?OVPDZ>6K9<\N-6:7H$U_:(R5*\?A=]RQ*GXO2GB=HDY^!JFX"J-]=F=T'P@@*A:^)Q;^**\AKN?C'UJ:^8Y#N,T';^6]_2J MH[&O^_#9;WF%]3N.8;J2I&RI#+F9QE%2(N=C! M(!["BBPWU7R_&[-9\Q;LE7=@KN3ZTW&VP?8I^HX=#MNI/='(?\:\E]*RWU]# MGL=GLM?]!]YUP':/MO%N*^=Z--J[N8W=.M\].CS:;=6_U\_J9_-Y'HW6/]V] M+]"OS="&]AWF7(\Z_7#4V-RFNV>'[>;[QF']; ON;*3ZXEE:$R4L%JJ1-)@B M;@U%CD:/B.="I.@=\28?5&/75*9<".54AV@K''OB0Q>2^X-$C[7G^+OV=8:QQ] M9/76YWWFA4K&&V29%HA[8I!)22,BC?66)5!KN3)RC?.;BBI6+">/S'+RU/L< MSV@0W_:'95'D@WX_#'.L_F$3HEX[7T+DW'$2J 5KF$<1X1_L21!4Z: XCK>( M0%9&\"IIC,8E7I3FYB[)AP2LH4$[A9*T 7&L/ *KF"!CK6%>\R1%+L++U IQ M+%1RON00'>AQ+G72WBL._HYVQCE+$N-,NX#Y+4)TCV,MOCC"SD<3>SHG]E1* M!A-LD"-*(LZB19:ZB%A0N1I[C,JJI1%V5J*_LJ*? :H>-8M0P M ?K=6.FK.-?SDW4^)^N<8(ZM5<@81Q"/4B(;:$*<^L!]M#KB2L6_<#F/.6CM M0:*C4UPGI84"*X\E$4'PDU.WB Q5*GZUQ?Y2+"AS2GS>U]%$IH-'Q&1I#PR# MW#OXI*,W,6FE)%M%'5]1J%7$0!4QT,,FERD6N5*!,ALD=\H:FK.-I,,I6"<$ MJY++7H)2N,3%UFS5>>-@GU)-&%A\8/PEA[C062=$BL#PQ\%IIY1W.;F,Z$46 M]#LGEU5$;!7>OF"\O0/<2F.ICY@:$B@G@=FD$G8*/DBCO?)5$MSS@U8Z!ZTN M!*-9,HA1)@!:F486OD" N)%2KD0,;)E)LO4XY5Z+K2Z,KGT=4: M0KUPR&-6EN_1R'BA$%8BA)SR/-O8.8%;I6Z%JAZ^4M(F]SMH>-+&"N M0/"D4HQPF9CDWIX?X*B2"E\*]%X*)!^?-3=W]X41S&-E$4^6(W>N#3=2YKLFPGF+W%H3_T61<&Q.>D/VR679W7S+579M0J\C9UNVM_9S"O2RF43,T?A?^IE[4+HU MSB:?=%3!<<4I3YI:3H*2.6>?>I?V!5V;W70XF'7AQ!Y$Y ;1'B.;H(=_V,XW M>SI<^_?5L8&!N3P1MQM#]H,A_,FLW_Y!RYL+\C-^LI*._K_-G=;6SD[QYZ>- MQN9.K=ANO+VY5,7J=J/1A%X4K6;QN;'Q>7.[M;59O&TV-K<:.Y-/.\V_MC^]HX_M>3EW[\O%;L_61-K^\ M@V?!L[OU[\W-#=QH'?#F^T9[OC)&O?NA6]]\U\W9KGN;&Z*QN2MVOT"[-S^T M=\^V>'WS(VEN'G!H8VJV_-D^ULHZPSBR(I5U,2*RW%'DL0PFX1B4\Y,8&"BK M R5"D9'I,ST3C)N$A2,)XO@YWV\.B:1L& X8\(&PN&CEM'!Z,7H>*#6BU((%]3^?!V9Q7;\_+F7 M!?D2GAZ-AZ-V.GTBQ/G3#D%RX^6)'^:)S\5"O.WX\:1&B3LMH/7M'*;*C'!% MNPQYYOAE68GDH@10_FWRPDPI^C4.0%$7O7')QMI/DV>7=4G>YIAHL0&ST^WF M8D CD.NB/QX-1[97OF;NV?&[[XPG[^_WT-A2<4GFTLX#=>+[5Y^ MYLFXK$T4VMEX"M=TL%:6K;JIZS;D:8GAO!706!"! '\;CG.5GMP%V^D4]N2D MT_9E<923_@A48QN^/9V\-U.M+K8PC]VT)Y]V/D\JPDQ[?S*ITV*',(3YV="H ML8/'E]>-["]7!+K1L5VXSI[ROI(\[A>KL&-7MB<3%8K MC^8KQOIO^RH(QHB3*"C/$,\_#',!16G68JKC."A?7>>KC-S?N,%^SR;S:\W2E@D/Q M8$4S+H]+-?#7#OSJEH)Y_F-;+>J56-0OBL?K!KV7?7H[@E<]-6_7PRW;JI$O MHI&OH%9)XR+T\5O[H4L:WF7<7F9>](O,;U[Z46A8E!=YS!M?;;M3AF'[;\OX M_$X.4!_V.R#,PS)<^RQREW\U>CO-7=ZE>ZV#;WNM#YWZV0&I;W[$>T>?VKMT MZZS9.OC>>/_IL-']=%@_"\<+NYWFYI^=>O?S67/S\[?&YJ=NX_V'G.LL MFIM;>._]%H7_SZ /F1#U=([C65N&G?,,$68=XIX1Y)QQ2)"4A!"2*A'7WDA9 M@TE?(4+4"K$JQ'K0T\058JT*8LV7_R%.8B*Y1DGIA+@P 3E!%/).8!JY"%:I MM3=4UHBIRFE4B/4\$&L))W0KQ%H5Q)JO_L,DEE)ZC3"F(A_--4@G+1#6S"IB MDHV,9WY!4F.859!50=:S@*PE''NM(&M5(&N^](_.:D<8A8P5$7&L/0*PTHAA MJBA5) 0.;J&F-:6>49V,U3L8\O*NK*;@R:]\!;M,F['7[[9[J[W/M/I;(U4+ M'ZJ%KV!OZ?:SS/M+&?9HFI;[H"D>/^(POZVO\7PL\LDH+W>O M9B&3?C;'&Y,I;I2G*YJIS*4?-B\F^ X6.:XL\I]:Y(W%C1H57#!1)Q1)2(@3 MK9#E5B%IG3$N1!.YS$$$6>/Y?[I(3_OL PF5H"]MBZ,2])41]/G]C4@2B=1C MY"W/--1$(FM=0C)*1:,/F+DLZ-34-)F"?L^=@4K05T;0Y[<% M3#Y@1QQ'6B6&0P ^N;9()M 6O5DNU6B:K)?C$ J$8*6) .S CD,/)H928#4:">VA\ MUA.X)I6I&<5764^\J)V,ZU%^V.OJS>/B/;J&JW/Z]@Z7;/#TJZ%-N9 MYBR4;]T8C09M-QY-LQELI].J$ F>($L3SP:1IAV9.V-JG%):T3)2NA?LM O.QY6J?@GE_?YP!C74EH1 M)/)"@WLRIC"N4;%**OX5I(5=$]#(Y*-5YM?#8I^APED0 M"IDXX\)KBR-)U$LGB1$FA <)9LPX56/XVY[FBS(Q4O!R!$?,8.Z%HN#J.(! +FO\FA!OM?/WDB3?46NUP%QPRKVB M1KCD(TQ[2I)H'Q\DL%%)_F-)_GQ\ V0Z*D\T[ M]D9(7J-L6<5>*\E?22KS$! \]J(JSB MEEB;"0:(CS81P^#[!XET5)+_6)(_'_ 0 E-+%08E'R/BF@J4:] @2XQV6CG. MI0;))Z+&V"I9^Z\S?^-*B94JB>-AD3"R&*C!*8%.Y!('HZ*0X/YX&JD'CZB* M>SQ?)*RW-D;U]JS6^D=6;WW>AS62'#4)8093RIUTR$1'$/921(Z5%T("%%)2 M8^+>4%AM]ZRRZ!O*L1'8>,PH=]X;36'ZL6):> QF-ZBWWA[5?0E8^#S ML)C)237B"4>D*;HJB<B?XJB[X46@7&3)1.Y^J$5D7''5?)1Q!];*O0Q_,6_>:>!,0EG=8E3L1(@VT2HCS0PG%-XWOO=ZQ>JD?Y;K7:,9 %)J!K&8"FY3B? M.A'DYT1.+Q4Y'XD<:%I;=^'L7P63RX/)K<6XB*/&:IN0)M8BSK1$5GJ.O%AT?B%*KPX3'P83YXDBB82TR!&86]0-Q& M0 H3-)*,!FI$Y&0P]2B MP*)BU#$3HUE[@]=Y5=2V J#G!4#WC-)6 /0@ #0?;N7""T,\041$DZO4.J1C M8DA)*GBD- 5&,P!17 %0!4#/"H#N&0:N .AA &@^GJLIQUI:0!Q'$0\L(1V( M1"E1'G7TE"N; "JE:^QE54\^ &S4V^YQ349G!]-VYDTGQ>B"I'I;E1-"&8"9M-FLQ J2B2(BGPJ+ %+[B,*B^K M^.:=Q&+%G:X*Y5XYRCUTX+I"N5]#N?G0M1!>.,D8)HL424"XY #@ /9RD MURX$9QQ=:GR\0KD*Y5X,RCUT"+Y"N5]#N<7#\]%*'BA*1H/'J@W8!>5^$JT,[>%)QY[FWL0? V-UY:]>64[!OTMV#/@WM+^> MEPUMC+N 0O[-_\"7LR=T[>"@W9NM"GE5%1R-AZ-V.ETV]A'\,_"C&?S>]0?G M!3>+T:$=%3D>W&E;U^ZT1Z?(YSAQ.[5CJ!5A/,A4!B?PIGX8%M\.8P]NB46[ M>P)"4WSKCSNA<'$22VY_C;7RKV_[\.?>:0'/&>>&3R+.PS@:=4K^D$P963ZE M-QP-QB6C"%P[^]9%&+F,C;,O!O&D#[)QWH["]N#_D$=Q6%[0RQ-@1]"O41^N M[O:_QO)[?Y@92^ U1;+M0?'5=L9Q]M#I"%ST>^&I(?;ZW79O]MQVSW?&8?+@ M67=GM \@MG[K'1Z5P,_[<( Q._ MQX%O#^%F>%/\?M(>P,?)>&Q&'_,9H(*16I'UROHY/)VOP*RFVKVQG92R+;^> M7.(&_WYS]?*\0$NMXFSR24<5'%><\J2IY20HB3T)U+L$+O':Y9NN7=6$EB;4 MDM?PNIA;Q>K:5:S6B^)_KLC?$KR2!9ZV[/?-]M!W^C"7L07/_[,#T_G$ MVKFQ,]7.W7>=)FC3>JO3V6U]Z-;//AV!UA2-L\-NL^79WM$_A[M?/I.]+]L4 M-&TG_O?3Z=Z7<.(HE_ ]!TWZO?GEG\-Z=_>L\;[.&ZUCUGR_"_>';N/+N\.] MUC^=W:.]U-C\S/]NSH:R2K/O+8@S:TH?\7%Q2Y-0"]N7F#?J<#6)OZ VA\+[]NV(;+!Z?K M1:O43^+_CDNU. !/9#PE?AY$WS_H MP124;[.@@H9^ .THC_4,LX[++9@J2/AX6O2]'P\F'9D.:5D24/UG>*FAMM?+ MKUML9>[GC6Y2KSR8.L_0;KB4##PD2Q77D5O'L(D\!!-3,(G/(2[)AO@E#XDM M>$BS-IWC\"=HU]O)J@(EVSS)2C\S3I\[38B^.ES>(/M1$1AW &)G"4/<$(&L M=PP);)DDB3O)PMH;JM87\X[^!0N[/;%O1O8X6R[M'GRVWH.G X8AB.'Y0BN7 MY/HB/A4W M04$A38"?\YZ0_;^?(_!A$,)9C5_WQKA]'AS"&_=-<4S_#%+=8- M^]D[OO&61;OD,A1ZD"U8K8^.A&4SB9RSV"[]O(,YIL_-LQ"1 ROS M&-D$/?S#=K[9T^':OZ^.#0S,Y8FXW1BR'PSA39;EG1^TO+D@M[(9_]O<:6WM M[!1_?MIH;.[4BNW&V_5GV(U&$WI1M)K%Y\;&Y\WMUM9F\;;9V-QJ[$P^[33_ MVM[2BC;[WC/[)"!/>P_36')#8.!K'TK5?%0VF^G<4/M[_O'GW^7O_R^6SWR\?O MH GA6>\.FZTZK[<"O'_K;&\SP'>?.O.:L'[TKMUH;7W?:S4.]S:W0!/^ VW: M$O6S@^\-NLMW6XWC!OWG"+Y/]:-MMA^XB1Z+B'"*#G&;BZ!3(Y"P/DHL,2=D MP2;/1<2BU\$)XK@.WAH 7.85X])$Z^V\AP+#7ER,>W$^\$73 31,#)+B)M=E MLEZO-8Y_VHXW#[F8=L9=$)W39KIA596DL*]W:?']0*..Q!@4:QB3FE\HJHFMV!Q*X/?UO99RJ7,/# [98L[1\-*,PT=-_KCXNP_5<=+U4Y9,_7QA$ZWAB%$WC M[-,W3_^\7OYI;E-@\C=-U[7B-_X9KY,;__:CQQ*^;JB\U6-?5-6A!6T*LS)I M&3B+_8G+]P?T)0[R56MO?MO.OF]_# \/P]^77GWH%22*_VD[MN?C8K3Y7H>P M7N0F^,O8XYZ+W-" "0N8&1$BYYE((D0G8K24>"&\]_[#<7WST]%N]T.GT?I(ZZU_#G?/=NGNV3:K M?]EF#;IWN'?4:2_L>V]^.M[M?OS6>-]H[W8_D\;F[O?&EW='#6AY_V814YM_2<&C1_/,1+#[,%2)2> 0VO$<:!X>B,"Q%IS1A=NV-J3&R MN =X>R1Z/+OO)5A/,Z]Z,0YV5^C_88KI?>BW5VW(;N^.+W-D5AK9[P#LE@FP M/:(CG#HN$C7,!Z8YD\X3IITKW?A;XWGEQC\XCK<7<5QS4,'6(!(]0SQPB0S' M%#&LHY&)Y\/RF7-@Y;9!MEZO6Y MVIY(U4QWEYM=:0QSGQ.W3Z+/\8^3J8U;E-L2/]XPR\E\=CC=@QM66V+5EEBU M);9ZENB=S/1J]^O5F\W76PN;X[C=^Q2[MIUELYDNK(?78$4?\,:7?]J[K6VQ M>]8YKK>@'4>[HMG:/FNT_-E>ZZ/8/?K0W6TM6M'-S0.R]^7#8?VH<]2$]S4V M/[0;1\>B?E0GC;-&I['9:=>[>X)2[J%Z6Q;D15]KIVAU8&A]J]'3 5>J$"GZ6"SZ(+KSP/3KB$M*0) MP,=Z9*PRR$B5LD.OL=/@PN-EH$^U-71'].&O:UMHA="G==@>5."S7/ Y70 ? M%H/QF"GDB0V(4QN1I<0AS3EW@!4*;*&U-[*F*LOGT;%'5);/$V'/N_YX,#JL MP&>9X'--,HP/*E!/!"(J%^ P."$G6$(D!"TT5MIB<+MT352&SZ.#CZP,GZ<" MGW:JL&?)V+,8\I'1I$BU1]9)@;CS$6E& @HB98)=(QW.^<^D1BO+YW%%L748 M![$\GU[9/T\"0>785RBT?!1:C/UPPTG0D2!L%;A?S'!DN7:(:C#_G3K7V MQL@E9F\\4A;&@Q&-2;+B1&/FX8G&WO:[W?:HS"#8Z(4)P\U![/EV'*X<]1BM MSRANC@Z^[7;K('X@FEUX3NLC;;2.Q=Z7W6^-H\91]8X;K0:;;@&WK-+FJU.9^]H@]9IG3BH];!Q?ED ME$OS4')+79F)7SG3__,&7&TPCLDQQZS1BG%O&"PB0<%K$N!5<95+;=R>]>9I M"_$ ]O)9%H 7AFVAN?<5H-\9+SDEVR/,O<47./*;)<)0^4E MGL9#.RQF5](J]>'"P?3>"6MFM]UK=\?=V?/R[=[#NLRM..F/8 6WX<+.I4F8C#.,4!P.+PW9K&%Y MEKYF#LI:T4Y%#PR)X;#D0=O(/)Z3=BP\[Q(]V\6IL$OY4>?D:#U85"%^C9W^ MR42Z\NDQZP\+>#4,3RTSGTV>4/[)MP=^W!V.Q;%M MT"_X*@-K%@G0_# +OF/;W>&4<2[$;J^=P!Z8C,B!S4RLY8W#V.G$P95$MCCH MGG.SEE35Q=_C R4=:T9C6_+Z31?R1?\F MM&69,J-_3H=[P9V6R68!,"Z1UI:=G?"73?MQ,0Z=83_+#NB:/#/G_3M_13F$ M\) \PK-^7G1T.C>3P;W:MZ+LS[1[IYE?=SPHSR"<]#MM?UK\-AWJ3U^V9X.< MX?9D.I]EMV$,>G'BLF1(6^P,K+@/XUXLLR$GJPT>-WE7'O@RT[$$^Q-[>F4Q M_I\;72)OYUTBJ811Q Y"YIT$4?K\"!G]/3(3A M^3*]RD<#DC&3A_5B[$1NBV?K\O=[: MQ?"9UP_V--#,(,X81CTDB%^"3=T1ARKE5/MU^5=^\,)86\*D6QD.#'2R2 M?4TTU MR14;&B[O=*Z@7ND43%0C,88_G:! W>T4#%$N)^&0&^.?6Z=18 M^_% 7E$0^9=!?WQP6$[;!47TA1'[MM\_SK;D7UF-Q5 .;"SYG4O?-3^K"08: MB&#Q6TE(;7\O=L:E$3F F\>#&J''>6>^V>&YH3XECR[?/;%#AY=N!V1*H&)+ MP[EK0SQ_"4@$"N=QJXDN[;:'PN=+!K?]AW'CHB$D0Z"(VY90AH+C:)TPEA, M%,L1=()OJL1X626?+[B9=7@1W)E@ (# 00[*7,26YN7C&F_YPC,^=PYKC[KT MQ(^6WM_YQ6#.-@<;T#W[-:/"=#EN9\IBP*6_+Z)O[V+,$>>-WFDS*ZM/L=.. MJ5JV=UJV6]_K'_>)!MN !H:"E@YQG9-^B?"(TF!E,AISSM;>B&M,AL5E"PAZ M,IW%'!>SY_,XP[I:)FDOI[)V)92:XA1L+^*+@W)&)Z4!X(9VOC!'TD#E!%B[ M74SOWQ%%5]1Q;]* MJOCGX*=AQSUP8T8@T[(.U'#6;QWNN]U #C8RZ?-P:K^ M=AA+E7 9F$M0GT)\MO#+C9C\AQ,[ .4R,Y2F^UW3C;GL2H$:N:82R%+\Q7NF M$_ [I1/<\+);@=>=>U!IK0NMI9=1%46J!Z^*'>^K_KVRK[JIXM]U8OJ3+?7 M(JL#SE=9\L/%2%RBRB\=16AJZ1IF)GRPZ/MY VQ2MVKJO"GZ0YT M[;HMZAHXI/\[!EM]6I32VY/VR&:@'H+E[B?!CO_VAZ,X'!9_#C+' Q@H/9]C M)+DZV:76'LX*=((\S';WCL:]2]M[\$1P5NTXE*&K&Z*2%XT\CT_.TA]&DY$8 MQ(L2F:'(O[>A'_F2_()+C__UA^;P%3QK8U*Q[%-9%#1'4W,0O" 8_7_GM0@F MA=?*W9_9WOB4Q&561;.,)DUVMJ?Q-'CT-)I6FWWU+=:F7\V^ 3T[^R8W=!:* MN\@Z*/\R+,;#\T& D4^QW"2^=L;R8Z;AX$M!X%F0L9VWMU9;?JX'ER88%%_; M\=MJM_UZV?\2)QP]10=D)LOJ\%N,HV+8L_XX3]3$=$I]/YYFMTPS6^#26@%O M'V<@*+NF<6,[URTWK1!.$);;#V1FC41]^@CYDA)IXG M!6RVOIS'DT\&_3#VHTL-S6AR"FTI(\'];WF-YT4=P*/_.EG?63AA3& ^P3R= M:I'B_#73!IQ?4/8W[SFDS:WC1S[ M5Z;\[%=V%003X&TG6R5+MJ/$:SN6O7G?7@V!H8@(!+@X)#&_/MT]@X.G (HB M 0E?=F42',ST?4UWE4AJ$8M.$D5':9M2&:$)JU@DS:BAR;FJLDLBPP_\&JCN MLX_U)Z\O/WQ^ ^HA$E=^,-=H;%]@JR*5KXYP0[#^B: B'Q5(["&N0J&CS*0U MC39L7%PGBP5F6D*!=%+>\2<^H?/[+6L\5'B.5RD5(V=@_:<@UD! MZ/6]Y,,S%SV-"7@=CS++M;=2TKL.'6N,;B28D[:^IBL6EK#)GDKR#,><04M\ M_\&Y8C_%'0\;"):'X)LEY@)5#<9 YQ72?\(PJ?U+C(.4GC 8 ^W,BT:!*J6. M/RG3](+&MJ. P*LB8+,J@[W>(M;H2JVMHLOLQD>BI'P.6KPJ*\E#;-:75C)> MN?X(3<]X-@,Y94WP$2HNG7 L]TGKLI-1][ZT/K.4O*9$7V;HAY&,OLM2W#2A M!'_[F%(&V1FBS'%/>(102]R6L>O MN0$LOZX#+(J47YS>X#CE"_@V%MY_N#3QL8[+=9EPA4I4B"E^CO;X%6HJ38+6 ME1GJ<<"O4O20)LPA06?_$JK*-P)K8Z:RVG!>YTH64(L4)6-5"D:@!S!A?3-Z M1Q)5HQ@."QI)2^P*(%6J5/7!.:)*:5"V>*%"CKW%:DY+_CHM',WC1Y5,RU( M?):,.4OFLF%'+GDP26IDP2KX1W MXP2^)U.EY \J[@#$2)=V"=1(./B<,D.1-H$=DM)S/_E"3@ /)\XL>9)LTBG: M2323CDKYL)!FP?*<F)BS]BP:+(WUFO@#5Q2*CJ)(@>#$6\B<42N%6#Q_"W0/$I,!:DB,Y@&00 MRDXE*YF]$&^G%+>:AR6HK%0R9X\+-X'6!P1:AX=/#^XS9MH["BS765';^JU^ M2^-ZY0VJ=:>K39_?CJ$/.H/]]_DU=;.U^:?;EMW^76_'58^P64/O]LSZ;+8U M>*3-%NLB_=!&"@O]C?-K#!_4C$%R='6:1F-F V](_"YO2'S$:,[>VT,_9?!] MQ3''&Z%WZ%Y"::IZ;U 8%(+"ZT<)XA1Y]S8MG&]ZKH&5;8E91)$=&>W!Z,W1 M]OTB-V9)VCUEN$V1R<99'*W5<1S59J/[9R+M'2X;1=3S!OS*C.==Y%8#VX:H MJP1XXV%:N7Y-MKX*O*%^([QX9?KN?:-7NMM8N]/33+/WH E@ MA23!3@VF]N15-*3\'$C9'/2U86_8D')#RG4G94-K&0.MWVF(N2'FVA/SH-/1 M!OUN14GY&;3Q_AQ@2[I9X(^=Z'FU\S:,KM8QC>/U:=YW7.1)8FDXT(;]LJJN M0=*A'<4V&"1EI7B#I0/[0,.AUFMU:M^87@+;U,WNT54K+?@.+U(Y5@$,8,M5 M]@KKKKS-L;7:=[ O"91V6V\?I4UY)4[_ZE$SY<^%A#IZ6;'6D%!#0DM2J-^0 M4$-"#R&AKKYC(./ID= ]IEY29>KY6&.SC>J:)Q>?? 8AJ:SPF>X.T24$U?$T M?%XAJIZAM=IFXU97&DE=4VN7CF W2#IPL'?0 E8:-%BJ-I: EP;F$:.]SZ"J M*].NLGDX>W+QI^W2NJ.U!SNFSBN4'7_:2.KT=@A4-T@ZL+#NM;5^ZSA!DP9+ MA;$$O-3?M<#B "JU>AYV79YL -N$6'8V M>.D7E>P977IJ'U.MV54S?>8$40 M9+2T;ON(Y0H-D@IQD=9N#1LFJBI^VH"?8:NR$97J:?^Z//D,0E47,D 5\;O$ M5'E>L:JAUN\=T7-K_.M".!KTRZ85&AP=6 =VM+YQG!K#!DF%D03>F''$F.\S M\/KQ0O]#DCZU-8)[/?@V&+LT'CF\C!D MI[)3X[MCMZ1KUCC0&L\@,/J!AX[U$"?Y:?9$J4_;DY:^:_N>"L6C&H*K$\&9 M99. #<$U!/<0@AO6/W75$%R="*YWQ!3/,_"MSAV<5[0RV>'!T;.JG;,XCZP[ M8<5YI%/_*W -P=6)X(SZI]T:@JL3P94V.QN":PCN06;GL:MKW]*0OM\>-#RZ MU!C.2HVA5L,1L:G>MW2.P.=%43 CMT ;<:CNHU6[KY"J?B3F<\ MD,.-FI/+ILX=_GWC MX/HF#@Q,YQ0'_FTTT=CMQ'$%FP LX+TWOALC5+EE@13 8WF0-*-2<$.P&0.]_RK9 MGN7[USCY>,,"PZ0?6N[W[3: O? 8X,H3HX=S]TK0HM%OZX.UQ-A;0XP%5M^= M%L?\Q@]HH.M:JO2 /.#W1D5S.#-ZP"1$ MNK<\1$'27NZ#6TY':(PS6\C5<2&CU64C'CKP:M_Q<)@Y\A)'B@UQ.CO""Y_# M5J&O2KT*F/0G/)J^#-996!3/8\O)[HXW=LD H8,":,9C8%WA64C+%H\1$*/Y MXAS[=-B]1A/;Y>QX?SP. 3+P;)[1'4N\!3;7$*QNC,9C"CO)F#@=GE^)J? 0 M] XLAE/)0RVOOIP;'/T^$K Y)PKEV1(T96=3^,.S\4@**,GM:_935<;;B4P[ MH"'S9-K?2*9%M,<*E?;-8E3:!6%8YDU%B'01D76DU0U(4]RWYO6TV(*JJRJQ MEG0-LBY.9VF/Q(]+/1(/O=,51J.=%K46!Q61#DO@76U!6=*7N16!8"][AMYB MJ=&8-Q5?=DV]DQHS.RBF5'@CCP/E U@!($O"TNRO>%5@8_OQ6NB_]7CZ]!)X%B'?XWXUE!MF\"Z&=^Z-#D[$"X),??WSIV M-%$QLORO%%FTLI_P4>AC9G'C3Q8)"HN=5R?''L&*H#LKK:4!W+G_3M(R[1GH MN9,18//ZA(]AL^^X>\OGX8NWB\>$,^9AN@D24U"W#T2Q 7O53*Y 50PMA@3;XT6GIW+RH&A4M^ MPXNR2=EA8,Y*8Q%,6Y GPIE%N O'"^. >Q:%+"PA;(K9O@0;.Q6A#&A,R-T% M*(M"X.W,1KWE ?P>#,+<2C[0RYS-X@ ,5#0%'02"YPD*E;!;!^Q,7.T/WP\B MP!7CUI^Q(P6/SBY0X M:G# <(;;O!'NO*I&:7G*+:8\B7#U]KUTVUYG&NV@0M>1;;V(-:_%73Z;938, M:5P).@NT.J=%@QEX0I'(.U;X-EP=V!4 B?$Y%; KS ?MEFXN\H$YU%N+0>)2 M=' 9JB@[E)=37[R.U'5/-5VO@?*$..Q1!-_L[!N<> MNA^--N3 3BR*@:M(PARC&K@(,?XBI7N^=P(OHW@#B9 <(^8$22H^=I,6.CNU M;9( &&O1Z/=AT^PA@0 MAHE2&0H"S;L2B8@!40(F 2X51KB[9)OU5'/;R;VPPC-;^G"%VGN[!/GVL9OZ MDWJAHQZ-TBN>(UVOF;XX8&_8&')%1)WQ&>HT]D.$ !JKOLI*.BASIHZ!I.IF M)PV$-/XL'D[0\ '\VAH;QU$,W]"'8]>_95= .@%AFI[VTU(3&;#F-]QQ);G, M%?TC/0%U^>X-&6M 54!Y_ H$-,6\7__O_PQ,L_7^!STB OJG\?Z-SOXE@%!= M1R#53WB4;2)]&NG0BH%J/?4H?DA_"#@D4#>%A?##< *&Y0E9=?F(D2]I M><1=XL9P(D0$UB@8FR/X5ZSR A'2?PCO#<=24 3PQ5>H#9R*]PJ[$R MU'TB))F5\#TIZT) ?FA-A!V[\! A +YR95)BS"TE//(/V6(4,:#E&P?E'I^G M&%BPM^$7(HI1!2 + ^UU?50&J%\OB'1G=+>RO+X ML!]'(,,\RM0 <(")/$56X+.D+R'HY!]-@4NSV&DU2PD.@-&_4?C65NTG_ R$ MG[!_GA\D7Q)'(OS2V#*7B2M2&P(<*CN%L:)C>!(@/$5NHX(':\*<$%8>(;BR MM[E, -S]J6-II"*I#!!$D^/!+QW\$ZT)$3FD( DQY.0"Y44^H&(DYCYA*Y#X M\UUT]1A76E;;S%:6'[LV %)3JQZ 1*- 2RX?N8$AUCK,0I@ M.5S1 T3G.#+C-V)"6)R$@=> T@ MR1 '2 94$).SKV$S+FW>1U M2]Q:4CT ;,)M2AZ0TI*YWEX)O1Z6=AZ&76 MR&4Z4Q-6>3^)"9O8C!0*!'\0MI]48Z@2"\53>3$>45CUWMCH^OH00$\^)(OF M26JRD!&]^/V2%%H5J(5*UYLTY8O?3.,9I"FK(]PN2!_67[AEY\A)L5B6[[:Z MRYJZW&+_85R)G0;7W!;N;.)P MC?[AA5RYFF #D&^2N"U4*B:3I$:6),W'HE)_AK(C\"G8S*$4RR"M8@H7D0OM MA(G+ W9$D$C+@F6"&!D3B5DM7'&C_.HUKU:QJ(47@F'JQU<3\,Q4W&T*CBT9 M$V-ZPW)PK?0&;X4R\Z0[G+/^@("O!5U! K?20E/9D4&6ESTSL]WHA-(9%7:F M.(A?\A9VH87-7#555>WL!\J03]++J[T,RL*B#.GFIU2H5ID[)[G,IW0.B:03>44[H[!P*B'RAA>UD@L3]Q7C2?AAY%O7RG9/ M0UPYBLVMQ>,(Z-OY3QHZS+*Z68PHM8DR#V93)$<& ).PT<:S4\YWX>1I8#PS MX;#D2P26(W/O8CIS_3DXN_)T_FSA'E2.>2D,GOOA+ ;GRDK"_'#&S/[;!.%V MKKYBOQ"6GNH>(%M1UBLI9+[XWM7)3SS4N1C5[78)G> >W_REH;4&[;RG= 4( MO<+ '?" A^%J8+8I7G5*[C_G*H,VO(F,A MC0>@>6/'5J)_U3-9N& U<*%"'3;S_(4=ID&%<$WH8'LD1E.!+F4J+*R&9@=8 M4U(AKT8VBD1(E'E$$4K7(6/@04".O*%11]X%Y10HR@ Z3A(N*J.*B@(HV[%E.,\/@,#1 MWK> I*5B28+%6I*.R7."E8-B/KJG5)0/2]A.:+E^$N*%-50"[O?T'@I^8/3? MA^P<'HW#,#%+3L%HGN.E'=C%IR3ZCOBPG32MO?8:NLKI)1L^];R8$JHSD"&H M<#_Y0/5&Z^0?J:U#.EH:.>O#I)4-"&Y"O6%B[ZC,W=A6HK)&D*0N@[1CEBV/ M3%^GXH7"4TIFER[.RU4&T/*Y"CQ8+JO,D\Z,?^4!$&R9!J'*B)4BP;3T<'G8 M9I(3 LJU\0MIC<(N[*R>@ Z&IE!*446EX7+XJ5BW!\?^ZPMGQ,?6>"#Z]JC3 M[YB=\<#D':W^]Y\QYK(CGN;1 MX ,W^?>Y%!OD>?,1.MB_DU_*?CCA]49L5('SI/\%@N7/Y?/]F3N?O7(^Z7>S M ,Z'F6+!"'S]TT1@%@;7Z3*X$GFHK/O]R$,JT+J;J7=BBB?;O\P/85& U#)V MJG;<.0-U HR_8=F2P>:"G-,NR#FJ-\P)-O)YU^VLY27Y$49YO.C="3YT3.[J MZ$SV,O!5"<5WE-4VXJ1F"HO.]"NU3,-XAN4:J3&0ZAG*<% !3"ZCG5UJS6=- M\)NSB2/&[.,=>*W$*-^PC@"M=)6BE]]GYH7ZGI0@U:A)O90OBJ/4N=)RM@BQ M8H-62[1%LJF,Q9-"@)PC3RABK[$B7HP!#A3>^P'N,C/:_,3HOA9OWN0,]QP3.J-G)R=+8S7@#,CL&D4^ M Y(:.OM \5\*P/(H@12EH/#'VZ"^ >(((ZHJLN62!2%(=FU6K[@]#8[W',A, MD:]P/*H'(9RI0@Q;E15D5JLR(N6YP01R,*(!8C*,1^ G('%D6%I "P'+POH< M6TL*E_#/,)[BQ1TR8,B>P84S\YB,-2?MZQ$R#,D[8T=NA2PKH!+5C@2VGY+B M)A(AAX:L:DUY>2M'=V7.4EE?U&7$F^,!N&7%TUC:9E3?!FO%GF,EQMIN?+>1 MYY" ,;\/GCR\0:/23Q<#:@@0O.D$D C)P4"7/U#7VQ7B,F+98JPW:U34CTU"=(>6^I+1C*'RSRC,E*_!]6Q3'^,T&B?1& MLOZ$AWESC)/L1,$$0HUD%@]]CTK37><:N2[R5Y_7RNUWL_^T:VN\QW*R>L5, MQ6*;;*0-2)MVO:5-#MN'MO"_G_[XR2XN=J;EX4,#!J7:4U8O]B"M/_!5V1

4GP-"D?A/*=-P2WZ4L)GP$HIY2+]%\AH7/[CS9 AJD(=Z;=64##\I4 MRLJU,(PQDBP? $ [WK]C? GM24NCQ.G:6='TKGL]=:,)5EZ@FV;[%&I011ST MTSBBNE)I&>S/,9EE470%D2:%YK/J'G\%!5 &XK&]A[-^Q M?:6J>QE).9TRH02I\M6Q.A\MK:,JOH7,<4$$?FI&^ M>>PKUEBB%68D1A@>'2 6.K8#)*9E(>8SU0+QB[S-@IW$/J!7%4[@*S>>CAR> M7O0FEXJ('RNA+O.AXS-$@/3"5?B./DEN&R4T_LV+L':?O3X#1\KF;]AE3&X? M^$^P0UKI[P@\[">#@>XP2F_/A,)UD:1)+MQ.\#\J<([.4'J>UY??S]AW'D0> M/OR'QKY\U]@YL(X+9N#OW/K$ Y=[0(#G#FP!G+(Q_/T/X06.=')4FPR_^ _2?OK5U&\ SW',%^!RZ]YF]TL'X%@#X2 M;*AO3ZN1IX5Q<"'1N3Q+X_-G^?A\YC2FX)859E.?A&7JU3Y.)'%@UC$& MK_3@J4[18/9)7A,IJ-:[\!KU2>3/Z)]58.WTMA#%FY.[-Z@QL>IE3-4"BLF2 M&W^YLR<1\5 U@2@0&9=Q'P_CZM8D$22Z%.%2J8R$\-:E6!/B7MBIC(+C]F!E M"IK(*$[ZQJ(IIS+X>2#Q=^M+_("I7UX@KK#L#.7C)7=EN=-'$)C1?#EX]DO: M&\I@+!%*/]9!40D%['MZ*W#-P4J8\3C56!: )AXIWC+$V@V7ST+Q+OGC?3(L MV?%H3_2C]ZOTN=1,G^A#?JUF>P^>MFL\]HL^U"R]9ZJN[]PHLB-]\IT;'3 MH.A'F-V]!F(R?E8IF/VDZQ1>3%X-UN^OJ\IM8%H*IJ>P&7Z5W$V9<<>F>>94 M&MU Q^2"Y\'A+:P9!Z^4[GK/ O\JX-.PPAC8*E'7AT0. M%)+?0.C9'6IFHRD7,,S?BR544?!HRN=LCO<(\M>^LOR2P@Z6UR6U=^&;-/VZ MU\/U]&Z!TZW)LZ!;=-+6UQBB(S@-+O#BM]?&4AO3!XT75?8ROAA'3%'X@N'1 M*ZJ7UV=N_A[C+!-VPE1UELEVXL%[IJZE:YC[@NO:V6P'G&!6$+Q4]FR^WVV* M66$*J_) O0>@LW+,4GK67L'#-S1\7!INQ-.316TCGIZZ>#)::5/-:E'PTPKK MK ?^:7P5A]&B ?G:?/.H?MPV(;T&A#41Q=UV7S/-7DE"7D\RCRIPGS>:S+9N M=AHD51M)#2_5 DU#H[3BWB..=HW[U$D]9Z7IH*'3&S*[*N@]>E$UI%9#@\^U MGMD_WDCZ!E$%572OW2"IVDAJN*DFB.H.=O6NJ^!#[R,9^!"K3$485)E4&Z!@ M^S$675&4X4G%$@UM"&;WH%M6].X14E4QUZNR1D.@#8'NE;A('+^E"M BA;*+ MO3;:Z^_T+O;:, 8'J*]=7VB>*P\X_.L70=73V]1SY"+?G3>]T_+!YP&U<#AW M J%JXF?48QROJ*SOW9C4<,"O5'\]H]O*MQ1>[OJ5+7-O3[KLLO-+M!;25;/V M=TDMB>RJBQN1_32374WD16EQ-W-4>PV;)CWEG\$BE9%(FE]@BX5P)B]@^[*) M!%TVH6LZ$8W$H/MSN283@4B;5-F^"&7K&KJQPN)PJ6TF71W*(%"BS4J]2-ZL M',G_R"%AG&M9>N;R,&2G"VU+]]']YH'7)0;UO2[1UMFY&'.ZX?AK!C"]%![> M2MOU-L$Q"/BK[Q4>?5C@2G\QI ^-^B(=>TG]CDV?+_E81/-\3[&*7P'?1 1 M*C\73">\;MMT:=@6&.O4OTO#8PGR8:>^/-W5F1P8?I%=C:V[Z&[X%?BUNYE? M2U!V_T6UF1S 8YW "M@]XIULG#9_7YG^+-2!L0=:\^/=Q!DY4:HF#WMY$H"N MMR3@R]Z>-$R]_0BW)W'5SMZOS?5;^J#;K7(GQWI5HEB M JEWOOIZ@3QRZ5M-QSO=^L!@G?%U+D(K<&8+%L']QRH0-]P<'GP"5+X/.GB* MM%W[,ST282=*WO/QFMFVU:OWI#K:DMW=EOTA'@681W_TZ6/SV-MHCM8/QHYY>;L['3.467WE%"3]ZJ_@M?Z\@+Z2F\ M/_H&V200X[^^^+.-RJM1BLE'9HY\&(>R(\^7;GBGG2N]]LM\1-=_3H8:K$S,:<5/11Y^,N#$;R^8)B1L3+9MAJ_= MR\88L%_ZI7ZFIT+':'=;-+S%]F?8I7>V1C#!>QO!=.Q'GY!@:NR@IR&84"ZA M&;1=+A4U@U9DD^I]?;^ D@\V4JH"CSX5*66T#/WBZV4%!-4Q3O]_'WY\81<> M5HWCO$_?BFDXPDDR+5A^;B>?IW77?#;#Z:.J>3N-F.)RN)_-(TZ-V-E(6#P. MX=LH9/2>B%_)[N]8A6[;B^/T+JC 0CZ8O.]PF:&&<^M'N\BYEV=_>\Z<^Y/? M^9X_G8,S$ F/YK!>6A,QY2DK-RS4L-!V%CH[_=*PT (+G7'7PGFJ^/<7Q[O& M#K0-0S4,59"ASC]^:AAJ@:'.<0BJT_!3PT^[\-.7TP\-/RWPTQ<^$F[#2@TK ME66E[S\^-JRTP$K? Q$"ZS3&7L-1.W!4YYER$_9UL&B./%Y$4V./X;,S?PJ[ MF5-;\O[[D/TSYD$D G>^9ESC/VDD*/[J3_D4D]T@LIZ'68<*>2T2DP*.EX\4 M-OSY:$=>Z1)3:*#PHU_[O.]>8I4O2AY^$.7ZF[OY7!SR7R!H(+&"A0!,.;05\P0C,>'NF(WFM!!E).4#JDM-C+.U:4$>1Q,_@%/#5WXV M/5I-$E637XL,OJ;V3W;Y<^/EY?LPX_3K^>7&KOX>K9X(?+PLG^_IM%1V[5]F+][C-MJ1SW3 MV_ M^QGP&Q!B'W7V1?@>#^QU)+,'^MAI/MDA8=8O-.L-C,45@*&NS,K7_L!) MCNB'.=A/2U/E;2LE) 4XTS0>FS4W]LY;HU *F$OE?E4G"^SMR+?G\+])-'5_ M^R]02P,$% @ .8%B55/V"LB%# ,HD !$ !T=VYK+3(P,C(P.3,P M+GAS9.U=6W/;NA%^SZ] ]=)TIK0LWV)[8I_Q)^I;QYW?SM^]^_@WR_KC\N$673,[&!-?HBM.L"0.>J5RA+X[ M1#PCE[,Q^L[X,WW!EG6NB:[89,KI<"31WN[>WO)=?GHX.,#VB7UHV8-]USHX M[CG6X,C>LWK[@^.30W*$W:.C?PY/CX_L?8R/3ZP/Q\[ .K"/!M; .2+6L7MX M<'RP:^\=#XAF^B9.A3TB8XQ ,5^H_+[1^&W O;K_?5;<'6)"XN7Q=:CYB0A(A!AS[CMBQV;BK M=-X]V=^-211#6B""^D)BWYZ)<"2WY'1"1#8-W.ZJVTK.KK7;L_9Z24F.G)$E MQ1QVPYL=A*7D=!!(TF=\?$U<''A $OA_!MBC+B4.&(-'%-P+#1*W)>9#(K_B M,1$3;).RPW'^#B$%%1U/&)?(3]&[6 QT?P67FJR#0EAOF8VEME754L2JI=IW MB2>%^F:I;SMOPNETRTL-A#7$>%))[:6'(280&E_6$6@(/;.D+UT;1;XDD_+&'\62?REBMDO,',(K2([;JX^9,C$ MOL^DIE=7HFN3"?5=%EZ 2\I@3F.K>2!N[$-3"T+&U-1_3C&W.?,,\[@[X6Q" MN*1$)!<3S6#$B7O644N*%7O)'QX>[$!/XB8I 8NFKVYW@81XMW--8EIE?6<= M 0!X)!R;)BL^X:2JXD B8)W20/_?ZV]CKZK^0&('WE]#?8>X5=4'$NK3&MHK MZB>XCZASUKEB$ EWD+KV[>'&$,QHN2%%S#)F.N_-^:[^UT/6/'*VD*;ZV%UN MN\0E$,2Y\\_UYV7SCHBC)@6$2W91FFYQ0#/)HHOQ"!:.J^\0'XCA@V >=53F M<(D]%2@\C@B1HN*@&]D9$=D#&!YA/,D,DH@G2C)%$5<4LMU"EACC>\Q!O1&1 M%#J\9OP6>1O!W*\#)GJ_(.4?;0=W-H""N7?@KG4?US Q<_@:03TH!^JU[QHS]D:83ZNY=*!/]("6@3F8S >8SZ%J46'/G7!EGUY8>O2&?6' M]S!4-J3+E8 LR=((XHE*5JFP/28"3A2B(6,])>>LT9PWBIFW",#[L*8Q!0R4 M9YHHILH3R-@&.Y@=>!7 5?K MQ"W% ^I1674RE>=JA*RW#%G$&\7,-72:/8KXHX2 %D%Y3082QN*68$'N!AX= MULA!\W@88=I;ADEQTM!H7BC!K%60#N'T<0!%="(45L!.!@&8"8!0(>2#-IT>"'E88G_%9Q'4G2 M&8?\<'G(0VJDR5LTV*#O [$)3/>!1RZ&G.ADH>Z*8.9F!.9H&1C@B>9,T8QK M2U>)*S8>4ZD=,HP]Y'HJ*R!^Y12FB(\1I _+("6XZ75\@5^+T"F7&&XPYRR= M>_:.Z^>>Z'W\J4U%H7( /"DOM0ED(\9&7%>H*:#WH9 VH9I5&ZB!80$;$V)[ M)0L-;42G=&V@!F15>1MQ7+'ZT$9\( M4$(E]NA_B7/C2P(:R\T908$PDS'L MIZI1E8PA(1G%HK=6D0O4(W/E*V1(5X#V!IU"IABC):3J694L(9:)M-"M#>2" M T.,AY!PA6D6(,T<9_;].GBO)LD(?JK(5_ H:\%5Y[;;VD-5E'[T?IY% M@*RM3?Q:F[!'Q D\PMPO6 9<^U#FWC)_" GP6!&MTTV4%F:TBE0=N-@J(L'* M+.:BU3R8L-..]!3 >E=GZ"X%R'U/^+^P% MX'?CNN8#E@1 ZS-.(,D-XVA[FJ!?&^[KZHC)7 Y2Q=]<5TV%Y M]UD=N\SC83205$$[:PM;"T%)O%%7!X\,#-S3J8EV!GQ#557BQ\'_2OCMK'[N+!U^'WA<.QU='8 MT7G_&E-U*N\/%6[.!VIZ'RCA+^2.7PR''+^HF/$:C_%0;?(*@\][SFQ"U"]( MB#XAXL)W+ORI?JP#D2HE[B,+AB.IT[(.P@,(1[$MSSHN]M2QP.IP\+/.AJ7Z MU//4W 8=N?JN?Y?A%.(JRIPG?5JP$X2!;WQO$)X=>M:Q.0A1I[$'T',J ]7H M,V?!Y*P3MJ00/G=0>.9P>&7,?# M/KV!.XK[_'#RU&@G=BJI>E8 NL5;5KX) MX@;>+77S1ZTD=17M*Z@9$Y504Y_L=B-$ # &7#WKU\(U.M]5R0>FZ*XF?B?&;,$5_(>*".H9YK'?8W4CJ[\=HQG?WTR*G# MQC ;2^CQE?GJ++=DL3<7N\RV*R#DD,'F ,J.0.+U'OZJZ]$CZUR-JS$Q#T7X M2QOR)]OJ[I\\Q00$B:B M*$6>GRNF^=7N.M=^L0N!?I^ZY*7'[.>*MI&@VV!0+&,I MJT5)?1;PNLO$(G53P?V=>,X3B[8"3N>OA1=G.":J)J0[1<#47_P7B)L*:K0/ MP1_J>M&#^CWA._>;(!="$&DHF)6C;0+ &>&G/MRD0K@:M5^#-HX\'4%+;@<# M'0#7#%IS:K1Z^X)8N=2;RV93L;J65PY*KLSMFH1_J1]EW5%*I4N>,&$ LOS< MK!J3IA8JLCU/'TP6>\KKQ$XWWLFM3;CN8ER>;=/7ZAL?4@_P&P[A=^YH. M/I=14YW]+"?+2T,6%1/SFI7[)/435W(]#.5^" B M2"K!O?J"%JY8123UU=PHQ,9%-BZ>U5^FYQR::N?&.G+]"G1S[=L0-IB>0Y8E M_^7JZZUR O*(,3Y_]S]02P,$% @ .8%B56F4,^E,&P F_\ !4 !T M=VYK+3(P,C(P.3,P7V-A;"YX;6SE75MS6\>1?L^OT&I?=ZRY7URQ4[(D[ZK* ML522'><--9<>$FL08 Y 2"R^XX\?P3PORG1^],/CWW_[F?G'?_OQ+W_YZW\P]L^? MWOSRZ/DBGYW ?/7H60=Q!>71^^GJ^-$?!99_/JK=XN31'XONS^F[R-B/_1\] M6YR>=].CX]4CR:6\_MON>Y-TS"$;EI.J3'M16+)9,J&2#P9LK-;^U]'WWF85 MHP_,^9*8SC:Q5"PP7XWVFF?I$_0?.IO.__R^?4EQ"8]P<_-E_^,/CX]7J]/O MGSQY__[]=Q]2-_MNT1T]D9RK)Q?O?KQY^X<;[W^O^G>+$,*3_K>7;UU.M[T1 M/U8\^>???WF;C^$DLNE\N8KSW!983K]?]B_^LLAQU=/\3ER/;GU'^XE=O(VU MEYB03(GO/BS+XQ__\NC1FAS=8@9OH#YJ__[^YN4G2QXOEBM8+E,7YV7Y75Z< M/&GO>O)L,2\P7T+!;Y:+V;0T7O\49VT;;X\!5DO<3/_AJ_-3^.'Q9]YL@C+62T2==8/B59V]82]]6SN<9EZGF]^>PGC99/8+9:7KS2 M4[>G[);EUZ0DV7,1%>$RHI'8X;;T ;% MI_NZ(B1/N_QHT17H4(\]?O0>FM;9J+0UI-CE&]+SZ0.U><>3Y=G)2?^9;+J" MDXN_;_J-AMNK!2FMURQ%\ ?S?#$_^@VZD^>05D_GY5D\G:[B[!= ]?(JS:9' M/4V6$Y.\%=4IAC@L:F/'69(N,FLXAVJ"\DY0R\%.R':1#?FUR08]3PZ6EZ;: M)[_%#V\@ YKS-(.G1QU Q_/VSQ+_;:__NICG"XD64B0PBFGI#7ZIDD59 M'?,IXJ]X$J6ZNRS(/@OO(A3J*Q&*P0E/IDJ>0P5<>.S+-&#)M8A=T#:14[T5R(G0W"!3#1>K8ZANPKD MHZ@F$[/RT;$ N6FQ$%"+H:@F+[76&2V?YL12<3N:703"?&4"041[,EEXNUKD M/X\7,R3F\L6_SJ:K\XF(4'.JG"D)FFD+$CV?Y%G)0GL9BLV"6@9NHCAT7[]A M>+P\Z\[[3WZV.#E9S/\19V 9!(=4QNB512XR/G%@O,D18J7VH6_# MK M!6I!Z5>FP7^1%HTRH8<& JF7"SZ4W*#15H%EE93CVE0MJ'/JGP 84_9Y#\[> MD."]B4LFGZ^[Q2ETJ_/7LSAO"<[V7)ZV3%;+3RAM1<&G@DG9LII2*.;;5F50 M,OK N2O46:+/X1F3ETS ?3+2DPG#R_DJSH^F+:_9;P^!O/B09V?M//J_%XOR M?CJ;38J4-6FO6,CHO>M:'8NI2&:=2\%&FWGQQ$*Q"ZXQN=$$PD'."C(AN5Q= M%.F,PK@-#37:;BTC\[@B4P;-=N'"F:2(!>$^S'XHUYB V7N1E#8AO)&RC_E( M(YVVTCBFT#W"_:B$UJ@@%!5D!%-C(3?U6X&,R8$E8/7AQ*8[;OZ8AT;KL\4Y M+THC+G1(5 5$91-GD4?.0%:'O\E!\@$K*+9B(MSS!'TJ'96QS'.'3I=WA<6@ M Q."@\#O#++YH0I$1E-(<;@D?*:ZXEXD'_*0PT$J*1K!(!?TKKQ4+*I8F/%) MFA"JC)(ZWW.7+(^F7()> @YD &GV=[KJC^E;*<=BOD)G"N:Y26;6Q5A7(T9; M'O=7745_.TDF2C!&^U+ V@$2P;? &9,S.ZAH4+&$.%]S$9)['=&-5H8!9+3T MO )+,CJ,T#GX5**S<9BTS=9\QQZJ[WC1K5KYTLOY.UBNZ3RI4@$/R;,J=<6M M.,E\HW"UJ(I3XC)YZC./;3C&9 #WY_H-77GUDOHS4A8C!)G[B^%<^83"&=+)!Q@,X"QN5Q7\6X/&[* M^UV<]9IW]2QVW3EJWO4I'4=O#+(O+$74N3JGP +@QHOUVDGE@@K4PK$3L#%9 M13HIH><)87(83N.TO/APVFKY$>25Z/52CGE0EMO,E*FX80D8NE8>4,$I(\$K M*:TDSQ'?"6M\"2(*4:'F!V'B^!VNO>C.6^JZ<%M*0&<^6HD(N- L1.%8 1T% M.-QQH(ZKKZX_OH01!>OWIO 0Z:*+#2DG;-+.H"I2B".DR+SQJGGHR?EL@E+4 MS_Y='2E#5-%?;#>5(B)O]=M!%J9=$BQ([Q@O*1118A;NFN-\2 G]"(\\#Q2! M^Y?1[T-YFO8*]-VZ,RA7=APWZO8"$UIDCT]TPDT'SC1DA31 5XY[([-%DZS* M;@T5=RXU)N^84@1H:4S#]V=GR]7B!+K?NEC@Z6RV>-]:%B\@GE\ L]89P9U" MVQI:;B(:YI-"*XO1G/512RGK3LS?;;TQ>;Z4$C MP M0#(L8C#/C.6>0L M)(G6JOB8HW115NHS\7L!')-S3"PTPS'JFBS]]&UK4 M5Z?0;9IL/P%U0.?_+1\_[ B 7?9$- O@U\5\L5YA?K2N!MW$S9,BLI%1!A9, M0M[7'%@T13#K4-C )6\U=0/UK6 (2K:@@^7J8F]=2K^D?L4%FOEI-8 M1>%2)9:KCNA1.32 ,67&DRLZ.05%!6(A^2R@>\8Y7Z/NH&,(G2:YV.5F?\M) M0A"0(3 %H@7?KK(4KOPA^*PBM16Y >*@,/XRA'PUWYYH>H-?6XLJ7!1< M"U<%E*)9+(8SK6UAT?'$E+1>%%.0)/XN/VN_I4=E, ^3A4^"^V%Y0!?GGRRZ MU?3?/7%>U>MUUQ,?:M:FE5=G@9A,YU(QCH16I!0ELU5XJX(R MU5.G@^Z -*9<(:U\4/*"KKH49K./&YP(WQHR4&=))3W3QF8,"H S 5PZ;GAP MG+J.\%,$8TH+TK+_ $J3C#?.P[GD05H9AJ6C,/,-W<^.0Q M5!!5BY@E=Z"HRZ@^ 7!X:NGBDWY&7JYK<\^0Q!_S=C]!771P.=T*EB\^H$I& ML9K.8W?^$J6A;W+!OT1!F?5AU#IQ,C'6RAA12^,7?'A!<^9;+"Q$AJQSD!#H MTU2#;6=,9_3[R^#-+--&$8(QE4#CJBJ8U/'J3 M:%B4,LE&_#^UBW\+E'OZ]@/G/X@EZ3#"TWGT'6[G=;=H #QXS86(#*/+5H?5 M6@QX*:P*DPT$4VV@YOR5Y0\?;/,.YF=P\71V,:_^F*Z.+P[5+_N%6_R$_Y4V M!,-J;Y*!Q)Q-!4-LYU@T(K,* $FY)(VG-DI[P!R30MU77F[.O!F66X1M4LO5 MJ]IZDON&'^C>33,LWRYF91*X]%%&SKA'Q[M/T"1 _TU8+JLK$+6@+OB['X6&/19;QYE M,C4W^V,$FB/3CZ13;>9&J=4XQS-UX?(=6>^Q)(/W9/Z- [*#2#Z,!\ Y/J[& M,R],:6Z-9EY7]$B$XT$E_6D1R+/-ZJE??D'EWZ[-8#]PR.B^P3 VE;B[F1+-B(_H]RM;1N MFIBH3UF^BCJ6L8H4#2='4'>Y9:;D( 68V]9YN$K,.W=)5)*Y99W+Z9S<0A(> M/<&4:G_$*_$[I1D*6G6A"/"5/K2\%0Y)<=XM TE;I^_/L\7[_X%R!/\=I_/V MXOHY?0-Y%I?+:9VN[R?#$+#11B?OLP//C&U7#CB,_(+,@>&C5*P&F4*D3MJ0 M;F!,5IA*!K<6_WT1CM-6E-YG"]?!K[?4\$O%D5P8T@EH$W8!R9FX#8QS 56!J-O-(P>Z"S5G1)2^085L;:&JI=[ZQH?&B$X0)#3.,"]<'[ M9\Y:OVS1S5 2LS_%OYR&>EK1F[TNN?TP<,.U5BIC1!-<"W 0_GKFIE*>G5.#O6>+S_T0_D;!Z#"''9G/#='I]_/0'#"^V[XBJSPM6;8'7W>+=%#_M MI_/?E^W&M9\QP)WG=IZ65]-WZ_&31>I2VIF,ZPL$04L652U,96>JX$D%0YVU MVQW=X:?!IYOA":_J]E[(MY#/NC4E),1VT7-DM<9V^PXZF=%RQZH4P(W2003J MT:[WP3>J4Y"!!.SF^?! _*,;![7!]P;Z2S=^6Z!V;4?8;1PDTN'G1??V.';P M4^QUP4E+^/3TG625E8A>LY(#VH%F H(52"7E0(8D>'7D]PCLB754OO\#2=Z# M\)5F/,<%U-M:2B8JEF!D1C^4M[/W(#FZI34PHY*T041E>+S+B.ZTTKA:U885 M%'K24]Y?D@%*G__N9].^.NWSWB\^0)>G2(5) 6=5Y," UX2!2O8(4%?&HW65 MMSFQ74=6A=)2F> K>7GHW:CN6=C_5:N?@7A%.E7UVOC.-[!<==.,UG0SWO/3 M%ZZ\\S5TTT6[(;I=F0K/8?TO_KRN!GSQ 7 ?%3Y@^Z0(#6XJSAR,*5/8/'2;N VIO6>BLQL:;Z+ MB+$ZZC30OA'A%SXV&:^,;\E3#L%^RLSU-GSK@>&?XK,A6>E+8C95Q;2JHDW] M34R!5JZ:"M)2!TZ[HQM3(<37+YZ'LG]H\;RL$KJ"3]J(YFO7CP/93^9>*ZW^*I>W?:K^4$$GEC5[A-)@?&@ M1)NZDMO,;,M2]3JBA8#"J=7L -L84U#Y%0G\EQ:H+Z&XV^&;]_BHEGZ4AF^& MQ13)@M ZG'>1I+Z;X_0PV=357QXM,LJE!<.506474 M799SYI5%S\\)'DTR12CJ&\!VP34FEW\@>;K^_)&S:Z#)0.TLYOETV4^F?=W! MR?3L9))3B#G$RF1$;:.MSLQ;GAFW$&OPG#M-/@SX+E!CN@D=@U+5Q^Y]U/92'_$"20L 2,O%X#A6Z MKNUR>W>\-L9$!XZ!-^VZD%8JWXY\P<2"#K?F15)7*]P!:4P>YH-9)SHF47:V M77.-;UXU-D'+F'2PADF%CJA6WC(/$9BU55A7O..%VL?;!=?7<'!!+43D_!I0 MDBXN&FI[-A):RP^PBL%5NTNJLJAT8%9F4 4B&D[JOH// MI%=NPW+SO[4#:1-KD$8)GC;7Y!:9<_XAO+3--Q:*#&631R)BOA MF&RS/77BD27M$I,%)1:"4Y&\$>C>C;/B&TM"[\\!4@/QK#_N?GE;.7_5)>)_ MA97B!4JH2+A#W2Y@#0*MELT8\MW'9'Q^N9WDX!O)+0_$A"]1H"A=AFJX9[): M%-[B*PM*6F8%=VURG-'Y@2K [BQ0W+\WX+?%T_ROLVD';X\7W:KUY:T7ZW\Y M<=9YR%JWG(=J@_("2]EP5J-)/)<6A0[5W/998%]##^6A(G5;AP =QX9H-'F[ MJ*OWL8.)D@DMO';,YWZFMN8LZHB60$%0*2DK(O5)\!887T/+XU""LB\WANE? MBWV>Z^]QU=I\SU_5]1T7S2)<:?T-)<5D)6HI MM?<&^154%I!+U*",)%=#EQH2<:-;LSI_/<.0!$&W,L;3WO?@T IX@V$YHJ[4 MKK8K5()B5FGG48/RZJA/_W9'-ZH9*%_*NM'P;OB9)V\;';OS17T[/9KWLUD0 M[CJ_C]1YO9A-,]+FRKGF]2MT$WCK)^2?W9Z.D,Z M]G.'WL 2.GSN)B++6H$+5DO&)TVW&Z!$U@P?-,C.6VO)!TK>"^"82GWWEI*; MYWA#L8CP]'@#\>=VA> QE/ZRA4^!>1F$"(FSS!U&]4D 0U,=F:TUH".8G"&_ MQ6\'6&.J[*67&")VT*3(^AJ'2V@OY_T9S[2_I)9;)PL8B[O3K>M)1)9L$$SS MJ$&*:$39[:+@V]<8D_M\,*,IZ3F\JW+A4L4KWM0!WLCG/H[,X=@9,Y%/<:O; MV=A9@C-:I15DYK*Y4W1U@#N^]!IF-/&QW!QK.W@6Z6;YX#<1$N&!E9!/Q1R)Q+E3$Y[W;R+.]V AF##1R Y5OTT(%,H)W+?66;%V"<$M6EF%A.HK8A MX9+%TJX!0PM=E:U"DE>7W )E#+'S \@$!2,(&QR[Z3LDR#O8AJCZ9+(IS#G= MG+2 [EK0EH%#NQ=S4HG\AHC/X1E#R/T \D'&$EK5\0*=A\4YP&8"[19L7DLC MJP$F:FLT,0%8:HF($+P#EVI):1!-R,?3$/I1BH643849W?679IE7D4IR% M\:C8"O.^.J8AJS:=6+,8,EI"=/&+HCXHWX[DGBVO7ZN($+!A^"BG#8? 5_K: M[5=I-CWJ/W9Y>6:W_?<'A#R'+4@6_Q#NFRB+N'W&_76 EU.?-N*TJ:EH1^DI MAV*E:-GGYND"9#17(C7!:F-DI9*>^LZ?0S&37;3:+_FQCRGZ""DY?%@SZEY\ M;!7SI@H&QF5?0/.JR2^(VPYE#+'7%Y&P6V]5/8!59!;R*B4FH)P)'#A+6;2. MI(2J&;)F15@5=$W&&S?@_]I2=QK>+A;[!)MI]7*^7'5G+;?Z+';=>:N\.FEE-Q-CC'6Y6"94J_C5 MN;FE-; "7/OL8W&)6N0_AV>L2O)>,G SM"1B &'^X2JBW^=QG96'MP%)8E'2HSG(>L0LB&O!+S7@#':HX'E\;/ M>:2T;!W$9;T=XB0G*82QBME67JICKAG>%F[ M%R._F.UNLT07RVG[?E&OCH4XI%9B[[6&MM;WW"V5F6X+-9=NTF[$B,);YC)' MJ?,.P^VJ.>-+G[X2.!-/^K'[:@H0_!1,B[;C5A*MMDP*.'9 MR\Q;N5JUU&G,FRA&90+WXO3-2;\'49K,8/TC=M-V'')E5R(+L )8S56W/E/' MD@'+0E!!EU9@#=0,OP%B5&:(A-^'T9GN./N3M.]:[+SFJEW3F[B)3)LV9 R" M8C('80VW )YZ1L)-%&.H;Z!E^(&4'MY9>!&[.<);(LY^[/@!OL!M'T5FZG?" M2F3)_^AE#,K3=\C (_CU["1!]ZH^G\[.VL7Q;?GEJ[/5LOD>B&F2E*F^VLB\ MBL T\%;.C9+B(9905=;<4*?A[@F19*!IRVW%V>8RRWZ%IZM5-TUG?=_X;XMG M<3;;W)F*_O+E#"FABG1!!":L:#<;.,D2Q,QXS3EZJU+.]&V.>\,=DY\QI!QN MG6_Z !RFG;%[%^"/MREL6M.?-LA'L!ZS(@0W);G,LH2FW&-D09K*L@H^&PXI M6^I.H,-1C\DQ&IV TO&;3$YOH=$-XB#J:9X@$4KRR3(AVQ7E"10+'L, 6:6M M,N66:W@84[(=X)B\M(>4ON&XN*.;MWF]?4DHWS_^Y?\ 4$L#!!0 ( #F! M8E7-JX+&\BP !W/ 0 5 ='=N:RTR,#(R,#DS,%]D968N>&UL[7W;.>D"79HPC9X.B.CI:)D%R[U69J[(RL[*R_NW?/Y^-GGS$Z6PX&?_X _\K^^$)CM,D M#\3%)YV3#E^GPY'3^1# A;OYT^C<=54@^ M:4A1%E".9X@F"> R.J_1A&+,_SOYFS-)AN \6)>+;[]\8?3^?S#WYX^_?3ITU\_Q^GHKY/IR5/!F'RZ M^NT?EK_^>>WW/\G%;W/O_=/%3R]_=3;<](OT6/[TOWY]_2Z=XEF X7@V#^-T M]0)Z?9Y?_N%U-/KIQ0_I5V?#O\T6?_]ZDL)\H9X[A_!DZV_4[V#U:U _ BY M\K]^GN4?_OZ7)T\N)!>F:3H9X5LL3Y9?_O'VU3K2X7C^- _/GBY_YVD8C0CQ MX@GS+Q_PQQ]FP[,/(UQ]=CK%LA7]:L@5E*YP_F]]VM.#,9T2D&DZ)U[0ISBN M!&^(<=/3#\=\^2S(6,+Y:-X0\?JSF^*=G(5A2P&O/;H!VL6#X S/(DY;0OWJ MN==PKD#>1%@?>3J9S7$VB],PSK._ILG9TP7&YY-QIG%CIB]FD]$P5R/[;D[_ M5JL[FY1W\TGZ\W0RRF2S7_[/^7#^Y>Z1S#^-_X1J?YF7; 'Y/J^Y-C!BT' \ MK$;I-7V[?%?%W\L0\?,/ZH&>7+)H%&(.%I\.CB?P4D('P:7#R?QX"OZK<:)E?X8O\.*_K\;KHGL[&8U^GDP_A6D>N&(D1VUHE(B@HK,0 M4$9(@LM,XDA,Y<:#WA/BUQ*YXO6SZ4HV2^MQ3_-2?:*FW)A/^E/)!2UH?#\\ MF4SI<3_^P YET//)V=GD N*[TS#%V9OS>?6.JL,YP.)45@[!*\R@K%$D$>U M!Y.9<5*YZ!K3Y38\_7.C4V5..M+$.DOXH2Q9'_7 )QX")Y^5:9M >>;!!Z5! M"JLY3]XS*YK;S\UKX&-EQ(%27^>!.)0'[^N8SZ=?%LB6A%UP=4 #$R)S!=Q9 M!BJX1%3E-&(3R"\3-EC;>F79"N9QLZ*-#M;)(1LL)1^F>%JCA(\D ?(O\3>< MORGOP^>!99H+SS0PEFA%Y8E#"%F!,$YPG25FJ]JO)-O@/&Z"M-+#.D54DW7D MU6QVCOG%^906MM]Q.ISD"_XN_OTI+.*"LP\$?Y%E^64ZF0F8^HX_>A-#%:G,/K(^;7+UH<)UYNB/F_6<8G>-ML-%FH7VR8*V( M!%LP<)$I4,PY,K8E%M[:<-T3ZG?)NZ;Z6Z>=Z=;@U1^^^5#!SEY^QFD:TA & MOG#-%9=0)#EVBA9NB)Q'$E5BC*9,<=;V:NHVH?PNR=9*:^L\LYV:MXV )2W[ M*C-;[;$#E0T'YZT"(W5@@9>0^J+9=I#?)G(%^EO_[ M?#9?[/R\Q5'="GH_H5#U'\/Y:14-P2>!;';Q!E$Z[UW,$+3PY-TY U&AH448 MBU5%NB!:+V('P'V._\]F*Z7 /^?O(LYX5.PNCW,,ROQL_#A^$\ MC-YB&H79;%B&%[4?;\IJ(@UB0F69(W\O*PG*) U.2 V!VR2+\S(9NY/Y.@S' MXR17WPK:0*ZV2?.+Y?I9(NE,R?@F71-QBD$,@8PODQ8BV6-(3CEI6$XZM-YA MNP7.X^10:SULX,C!N?.OL"T6ZA6TYY/9_%> M7- "%FF@4><"081BHV(ANG*ASC"@7.Y.&:N(VAHO*X5W79>972 &#>5ASRY**'\6QI-R#4G#W5ZCE,\^#V<#H4-)+"(44VA*&^O V8!@ MK?$NF2@AMG#E8X!U4&-W ]&+A".P$:G"C-+L1 M&S8":NGJ;"LMOX4#ARMNTI74>Z,$LR9D%@493,% 610; =UR%O2.DMPQ80HI:\!%;G!2C**KX+04+0J M*(*UA+YYGO<60(^! NTDWL',?Y;2^=GY(HO\9GZ*TPTU;4N@G*%DU062F&OF M)BN(CN)<$9*WC@MMHVY-C5W!/0J:=**)#FJ3W^*1]-;"XG][>D,VK^G;@XYOOCL_.PO3 M+Y/R;G@R7FP.C>=DT2;GXWG=%Y^,AFF(LU?CC[C<8'I1&3Z:?0UUMS.<]WY7 MJX.<;09[XS2GL[%D1AJL-2,\^5!8X#Q%GU.1-IC!O=]Z8&P09J?/QKG^I_+\ M8QC59U]EUWQF3D61P"I+-@G)L_5">OHG6F>+MUFVS@G? >G@:&CCXY_-GX?I M] N)>K$Y,> E&6>9 BE= B4DI^GM#*BLO6*!EN70.EF\$[#^S5]+AJS%3\UU MT4%,]>YT,IV_Q^G9M3V:[+3ES;/SV[ \+CXTD7@7)SK3*>;S$;XIFT=_L6T9)&;AC 8= M-8)BF" :J< P)G04 3EK[G3L JROW?].?8_F&G@H%0);G.RZU<50$]5% >Y< MH+4Q)7!>)6"I>&--+L&TMC/;T1RM-J"]YG<+<_;50 ?>[5NRA=-AFF/>C''S MI\MDU2[8.RHK. 3W<:H/6G%@+97W(: MEJ H'+ IQ'J:SWM0CD8<2ZIG/XO7FB:(,%T4>Z\!^0XXTDX1'2Q-?[R[W*N[ MS")<+IXYYDR\S1@XC141?"X*BE'!,FU0E=:EM=O1?$<\::22#E)]?[S[9?(1 MI^-JW)Y/IA\FT\49NIJ9?':"X[I_MP;92.$T4J!"/&>@4G 0%PW!H^(,'4,9 M6A]&N@?,[XI>W2JQ@S3BS\-Q&%?#^6I,0EOTL5_X=CHR82RO![1B/1G!$WAR M[L"'+%E@&95M'=UO@?)X0_L6LN^DPV08SPI.%[LB./TX3,/QR9NR >WL/3UR MMOE'RU*77<;249S?5;.@95*@;+>0$C! M@,REF( L2=!U#:492B:E_I4IBW M7A#B&SO_WTC&X'@*W".#L(_TN\\@_#:9OQJGT7G&7)NVW.JH)L]]04*.L=#< M*L5"4"4 M])[P9T2H;6=NC_:[Y!]/:NXWP1&+,%I&C:PH&NO11_ U>HJ+HN) MW&7F6.MFP \I@?%@R-5(10\DH>%X<4IR"1DBB>+<4[*6_R(XW/L_(C"'>_M][C"/D*X M<70AA:*UXHH)%"J5$A.SW.?H="@Y)KOCT84[$!Q89?G5P]^L'O[ZLC1(9^^U M<(:G$QHK<7V8#1 MB3%GR+7IKB_1)D#'VJ!HI_9M78H.%G\7]Z!=8%DZL[N Z6A[X2L@1^Y*=+BB M;E+@8"EWK_HB,D4R$62L%VPM3O8Q:\%%'E+,&'QJ76;3@\IW[3[4M<;W$&[K M?/F[3XCSG\*?F'^93/)E?09+UI7:E3I[2V&DIK"U>C8*E3,BNQAOJGM;B_I- MCS_"G:?WE_>DJ; :>H +1,\GDS^OHG]II0DZ!M"V$)(8/="0%.CDL4CA,D>U MD]J^>NPWJZ[["Z?A+)M-YU>&Y!>E*RJVG_W9P/@KN,8%07D"M=@.7"6%142N;C1%ZI_9^ M#TOU6]RJWC6_AW ;:GR13IU^&?SQ;B!#4MQZ!L'6UD..)XBJ$!84+":=G"BW MY3)GF/YZ,OGX=/G$"PTOO[E2\-7[^ENH&PI^ MB@*+1O<^A R./(@LGVY M]LRWP]F?5]E>DS*719//GVOO"%I-($:7@$L9+(\AE^8UAMO1'%[#=./)OY/3 M31^$$^0#;9EUL7"P/M6F=(F")$W>LY,8<[ A:=GZ4OK;\!RA(T4;%JQ7%342 M>B=%;3>P7<107"I98BV59S'6B\\M>!4S8(R,)8W2Z.8- S8BZ:WE1$^JWU^\ MQ][HJ8O^K^&_)]/5/N:R>[I/T@>*LJ52"$II!(<&04N9F>29C/M.&^UWQ![K M;SY6SJ&%*B?-1-HXQOPMG.&;\A6FU>T&.X!JF&;8"J3_-,.A&IIT)=[>=*^X M8Q>,6"YI:Q"7:YQ'X6)"#RHBK9G2.O"(KNZF M!BVMR>QOW%WT'_D75\*W2K%@,[X.O+Y[B![<$X M'@=H]$ZZ-%!''R[(39PA4V@=7 3!0P)%$34XISE(R[5+A8#:UF=VCD.7_9V1 M'MFRCQ:Z*!@.H]JX?5'']1NNCOPK+,Y[@6 BF67%@P,G%(?X?]ML>U MVD'?&?*-'7*IDI/!ZV284M(73S/>\:@EJ4'15X/;'GS8_%L]^?=1W72_]OAK M&V%9Y*2('TFF6E@I;.T0(VL;S\)1\R1$ZRK^NU$=:G>VON&7:;TY0@A4I!\$ M[Q<[@+86DQ8)(IELM I2N-8'F&Y'U+\E:LR,F[:HH0(Z"(FNW>?Y C],,0T7 M!IF^'N%"[./\[&PRG0__N?A\ZV &JC!M:IM"D4I-'7,-T0@-C&PK0T028.NK MF%MA?W24.XI2._"9M@*C-9TBT>09UP6L8;6GB"9LA1E@+G&F+?IR\S1'=Y:+ M\#PZ$C43?B>745VQ>I!S1(\ADMW4%#5(SBAJJ'694J84N+8VMN[42(BHAG:-A<@>J2%I& U+\R##+2#_SN?E![!VQ]57B MU3$M.E'%L8N_[I3=M?T2SW52WCJP(N=:*6'!A9A!%,/O1'=# MAUW7H'NJI4\?Y=J6RBX0.\H;[P#O.*GCYJK=E3H'ZN5(%#+!6131@;.I%NDJ M5UO!9S#D:BF#*9?8.H=\-.K+TR<+4O8FCX47?D=GE>=7-/S]@ MD_*P%[;:QFPX[!L;G=$&E-)$@=(IU-E+G74(I=[$3F$O&QSVZD.SIW%^U8OY M*CO$S=<4GU;I>=@N4P_/#UQ^[NBS];9CCRU*0 MIN9'O#JC2K-=DP/G::*'0L%"H3C!1R\A95TP>ZT4;]Y3=Q^ 1V@CVX AZVGE MKG321=_8K\ ^#]/IE]K8]JP>U1\X3BL"LQFD]0D4UHY;6220R@=K"-B.7:GN MS9>O\3Q&>AP@\0[\[*^Q_3$.%YNGF%\,9XON#;]/\6QX?D;>Q.)79[/S,$[X MG%:=6=TM*Z:N[\C F]J\)W #T14!07$D5P)3%-T:UKTA/T9.=:NW#OSXUY/Q MR7N$NU@:_/K M!,/K88C#T7#^99",XY(+!/2^]G<*@6*/[,!$]$PYSESS0IHM4!Z'SEO(>5W] MJN7D7ERZ]&$X#Z.;\<#%]4P$_OGY=%H3#!=WAPUQ-N#"LMIS"FRJ._.YFBGD MGE9'KXI.UK/;1LXGP** ME* H=(12!?"<$VC%$[>:G-'F7O]NR!X'H3K0PCI7?-L\TT7YG(Z8F<0"T1)S M"1:"9\(#=SEKGHQ)S9M8;(#1V]U4G6>!]I?J0ZE1K1R>+SE\6>C$/"+G&:L6 M#3%6" A12!!.$6E+,B'Y#NS&31Q'NRCA4-UNL!,'R;B+8J\;F)9[U+N@ZJBH M=#.BX]21'JZQ.RAP@+C[(T/(Q1/K+3 F B@>#7A4D18N JV"S[&T=EK[),$= M%:%]<6 ?*7?10J!>9XR+K8I5.4GPP=KJKTA?>\HS!I%%!X9Y0E.2B*QU*+P& MHG\'L85VUFX<.T2T/38+V%8WLCR-,2E7><9)N2ZH#HIU=GYGU_4Z]QO\C9(= M=%''(GS-?BGIC"<-2X9?\+11_R5 KW3&2T\7CA;SP'8J$'I4,L$# /#+0TIF\!%ZU+K M@P!_=YP[4&<=N?$[@Z\SY/VGR2 JD:(U#C"(VCV18EKO(H?D!"N9&9%2ESN^ MN^+\#NEU'PUU7#"T&V:B"0Z$=!DY\U"B]&1\LX)8#$*T&1-)KI ??'1>5:3? M*[/VUE('Y4J;,FW<:^5D-E!(%B0%+L"95 "=TN@%%JE:+WP/,#=]"!<.E>J# MSDU+E7.R!%];R4'%>N,=*@W<1$0LQ9C"O[/<]%ZZW24WO8^,^TM'[H+J>\U- M[Z6QW?*2]Q%W?V3@3-F$4H+VV=8-> /!$+HFD*SQC FO1'8_ #RP\U-[Z6=.W/3^XBVU]ST=/@Q MU(-<5\O>[+L>5J\JD\B*0M>$1B89A<8&X]R"DSI9,4F5C<;.USW@+G& 'K85I?#U#: MR+KS,YH_A=EP]N[#%$-^,_[/,!U6?[O"Y ,5:=X%Y!!0BGJK&0>G0LWU2<6$ MY!QUZ_S&KM@> T$ZT$(G9SA7X]Z*<>"C< X-T5A[ PJ)U2'F3(MVP6)DYM*T MKJ+8 =9CX$A;V7?2478%\;=)%6X8+8\>AR C>502DE41E&8&G$@()H04O+76 MA^Z6S*^Q/"8B'"#ESI.;=_4FX#QI'YF"P!Q%;\%EB()\>RE\7?*X2JJ]C_' M^T5TN:BTU$?#DYR+-F';&/UK^#P\.S][/JE7G*0YYL65)*MV!MDG*U@&](;8 M+B6#X&*$>M]Z<%X+7\1=,=&]W_[MLJ,?@7=PXO(*\[)"F8L8O6,@MN-W!L0^MLSZ6H!V5^2#V6OY#\PGPS')R]P-CP9+VK(+J[C M%$9H)BU(EFLT11(AAXB,6NTAE5P@/ZAU'==F),?;+SE MY/F,NX@!EE'M4H/ M[H"KH_V2;9B.LV/20F]W4N$ H?=)BI -1-3[SU M\?I^R7#'SDF?7-A'UITD)RX 87XV6V*\K>(0HRC530:1*S7VBLKR>SV4]?EO[/6QQ='' ['7Y8S(? %.J:E)9J<_CR:?E@"7JRF%]26E8"!8&J^*,H 7!$HZLK&N4."O6^_0;P1RM%3( MH8JZ>8')P5)NZ+/,IO/!VS ^N:B;+MF8&%(")F)-P1@DG\G2MY*'4'(,2NVT M1T)/O:9F^NY*Q5^]\%OV).XON89[Y)<@EBS:!<8^;L NBFP_.^]>[ \0_DWU M'2"YAB9X#8Y2FJE ZXNJYD"D ,&$6KVE="XB>+/;F?=C*W#+ZMN!_O806&.] M_4J2.CL_6P)!EQ1#0D]!K"-#KA"<+1&T8$GFH@MGN8'FOGII?TOC06*?M)!9 MX\5O6=>R&@Y3Q@@;P<5Z-PYWGI@H):@44_&J1(\[W4%]E_*NO_0;5-Z]9=:! MTWJ]RG5A3;+@@G.9@1=3+QZ@?V** C1*&8+.@37O4G,3P[?LUS21:P=%7M?Q M++WP71!UE/181W.<;,=A6KI%Y0>(N.-)OD3FG"A*$*V=JB%8\0A1:+)"Q1C' M4D"O6V_)]J7T.U(67>M\'\DVU/6B_/3UJY_>O*7H>#)=KB[::JVL+N!95A>W M"#GC$P7'#',2(9=PY_G&C4_N/YUPJ*@GK>3438>O7.]CG>,TAO&?;TK!*>8Z MT@7258F'LMDE+\&23P]*BP+!>P,\VQ)\L2J*G=RK/>;L3L"^62YT)_X>^A=< ME)M)Y9Q4A"371*H@8-&P *B"EUH;4SIINO5PFIBT\]@.EN^ZSIM27[_!1_#L/I?X;1.4[*]=(>>LK/DRD.3\87]V&E+]?^OG7?DU9X M.FV7THG0;G19(3GYG$7QBAER1+1G3) _8FWQ(B&FS5OGK9"U;\YB?62EGH#' M%*I_C0*BM@6R,8R&IA/9UL[JJUYWT)QE)=TWY>K#9[/9XF)EP\G1KP-TY.@7 M6D.BH5!":&N2$S3_;7>-%K;C>AA'8_?AP2WM6MI(O]/RPXT8KV[H)7]/&UVO M2'668@TN+40*!"DPM$$'EI).W54HWX[MT3/E?EKHM(;](@"53FC)I =A,H*J M!=G!,@9!:L-3\)ANGIU_3&>GVVA\?TD^E+/3/X51&"=\=XHX?UU_>W4J4".[VR9?3 L**:#A'JI*WDT1H&7(H+T*GN9 M-,^RM0MQ"YS^7Z7(L M07#D5!D>C Y($T"VM@O;L#P:'C01=J>1Q*;#GB4E5Y"\(U/;#V:*=QR/&5!* MP>E;Q;!]=X6'?X#^$!^RF;Q[/T"_ [9_':#?6XM[':"_APKZ/D OI0S:HX?$ M5*F-:!(XI1"LY2JX8+WGW24QOXD#]%VQ8Q_)]W> 7@7RF*.NM\DI6C.E9A"% M4%"*LBEB0LM:'U7\)@[0[Z6MW0[0[R/J#MS)Y>[0R\_IM%:KK\:\NCE8DV>C M50*F76T34 K$$BS1GI,44F8ZM[8+MP)Z1'1H)_BM9N$(N\KU-.^LWBP\H9!I MMCC-B7D^V7E+DK1T6F4QFXR&N?[MNSG]6W\T*6_(^;LX'-KE/G2_(^AMY_J( MBKFQUZUB*)QY)F,0*N7H7: ON8H)94E&W+W7W>]8VN^.TW2VG!>\:/:G4I$4 MA&0%F .WO&[]Z]:K:P>[XXL/JA/];3*,P MFPW+\"(^_PD+J>A]^#Q CRYFR\FQ2O(BI4*D<+0DHK'69Y-L)UFL)N@?QO[I M/IS:F.WJ7Y.=[L=?Q/R(-C.K:1F-A=QVJ3QX$24PGHK.)0;707O[![/#>@@G M#I'D0]EAO36B0Z)B(7$ PQK1*2G USIPI@T35M7^^ZW3I=]"EFPO/>^3)=M' MWGVG/W;!]J\LV=Y:W"AIS(&'E)*IMR5^CUFRO;2U6Y9L M'U'WGB5S65 0RTUMIIE Q<*(]B8 =[D85,['YG;A6\J2'4*'=H+OQ"S4*.DR M>?!5*8I2)940#&0A2B@Z*&Z95S&W=B]O@?,8O,M6TNY@"W8+M"7_ M=P'7D7=Y*[#CN)?-U+@;/0[007\68]7IT"=#[I.'B($,I1,&HN ,-!86'$MD M0UN?FCD"0>YP,(_#CWU$WZ&#^?+S!Q+3JF=4TE9'K@L(G@.HE"4X)PE9*E$; MG[E+.[4WNX=_^160_OV)ALK:XE_>7](=N)?/)[/YF[*XY6_5/H*&F'06(*UD MH$R0$+,30"R/%E%XG5K7<*V!>$QJ/TS"/>ZPO@S3\7!\,B,GZ]UIF.(!6YW; M'M5JSW$GJ#T%1K'="5X(PH]#U&%6@-WO;0PR;8ZJF_+Y]:[VY. M5XERGG30*&HU9[2UFI-!-,E"9MS3_YC0L76OG-L1'6I0?L/YU1;.LX\DP>I^ MOY\\GYR=3<;OYI/TY^ED1$R>+=[[+,X68=7 "Y<5"P5*JIV-E&?@N$ 0-+X F%L <_P.')Z?U.KN/. TG^-MYE2@MYG42SMZ< MSV=S6I=H9GXM(,U%8%QKD,64BP._D<4$CKPYI8UUOKGS?"^@C\J0=:^J8_-K MP)B4-OD,4D4!*MUY[4[%@M&6 O)"0--?@ MLW(0I.#6&)4\;]TVX@"XWP/U^M)F-UGJNZ&O5@3,OX?5? GB[^;#5)T M(:#R$#2K72V3 2]0 +(2M<(B$^M@5^- U/^B97/=KK/SX/O6MLCLQ7!T7BMT M;XINX)W.Y)=$"%8SLNJB2DLC.&,P6I%1F];-3/>$^#WPKDNM-;R[YU;7=Y I M?G$N()!Y3J!\KB8Y<'!,EN*#J;=N]Y'^>52AP.&B[F )O EJR=-!UM)Y63QD M7T]BY52 O@A@0A+>)2V]:FU,MD!YU!RXC[@[6&K>I5/,YR-\4YZ-Y\-<00T_ MXJ*UY^*,_\O/:72>,?],LJIE\;1^5A6\*3?'79A]'D"^("VD5B>57%Q*7.]%$*,):X MXUQ%$5LS:2N8?[&HD:)Z+#>[J -X'S[C(4TU-CRE59'970!OU)?YD%4.OB3K MN3(RN9 -MR)P'8MA60TV/.^ *_0NG_9B.*NQWOGTVO'KK*Q,)D3(4OBZ[\C M,5H31='18W:VR-VNT[OM+0>;EE(PS2^/_--+ZLFK>LYF.#ZG>.BJ'\; "JVB M<05""60$C?5 5M&!UL)D@4R'V/JXV^[H^C,^;16_9D&ZT4?#16G;^"\"9N=$ M)'>O@%*Q=ED4&KST"$+''#DKR;A[D[Z79%4WZFTGM&.GF^JEU)<5VN\2CL-T M.+FX&C4*FS/!UI)'4*@#>#0"A,1L22Y)[';)U!T7>F]\>=_IIH;ZG+24:\-0 M9@%HB>./\>P#IF$98EY=5KP#J'U2/W( MI&N?GR@A:,7!:^>0%U:/97][:M^2\NA3Z_L(MB-MUS/7*(P1M@*=5V3A3^QIUV$G94]==O[\^M:ZB6#8H^0*9;7;?VT6 M'1K. M%X$S_>#"Z3S!<1H>%!WN\-16T>*^ [@1/6H9-6IN4M:T:]!0R M'^SP_,/"L=IA[:O'7KF=6F@9I-% U"FUV8$DSB@)7"7I8N0BN-:U=]O1'!IV M?OWD+W^,:7I4=N=G9Y/S\7S )=E5X3)@9F18DV+D03E?O]4V&,#(>_A/SJV5#S_GO2&8U#VAJ>IV*H1#, MBYJMTQ!%-A"S*:[4MH/8^F;;_1 ^&MYTJ)B&CLPB,+L!\D4X"RSOOE*:X\U7?O/X[D&C#RKY-Z'X_ MKR+^B&^FSTY.IN%C;?&[1+PZ_O_[=)(0:TGJ[&?$6J7_;/QET0?U+8Z&6*Z/ MC+P!EAT6D(PY\OV")+=/$+$#3PE]9DJ&^W"E+OF1_KDLLV 64PP\ \NU?+HD&DM ,K=1ATAA:+&F=:>Y+5".5=_70LDW MZT\:"+N+BJ=U6,MDQ"[ NBJ[VP;J.+5S351W-QT.D'NOQ$C"6(PR _G=$I00 MFGPP:X!+IPU%;R+PYO5L_1+BCJ*T?OFPC[B[Y\$RM>B#$K9$!UHF!E.QM<9JU[ARU$<@1JH':*.IV]=]#RJT3N&LJ6@B)?."SIR]K/G,VI!7Q MY?C\;%DI\'HXF^^0N-V#!O6%LRL>U%?OE\)M,(3+U.UAD^C:U9[+_,5E8XZV MD^26%QUH!UY/QB?O<7KV N.F-NA M 4X % '1W;FLM,C R,C Y,S!?9S$N:G!G[+L'6%-=MRZZ$!7%0I=. ME")(!*0+"!&1+B!=:NA%I/<:12G2(B BB" @34J07D+OHM*+(+V'&FJ D-S@ M__D5]_\_=^__[K/O.<_Y)L]\6"N96;.-\8YWC#D6?A@_"9 KR2G* 41$1, + MPA^ GR)/D_6RM0( %16 &P" ,\!)(@G@!.&*G'"C%&(+G"1<$Q&N]9/>'O\' M+A.^\D$Q 22$S\X3[J4(%6!"_?CMW^7O\G?YN_Q=_BY_E_]+BX*IB[6+J8?E M] "6!.J*> ! M6 +7@$2X)[ ' #]%:F/CYN8DSL?GX,IK:N%H9LEK[FC/YV7JQ,?/ M>X,/N 7Q=G60I)35UCEAHJ3C*6-K8*/BZ6F MCZJ6N8^=N9@%)T3J NDM+W$O>R=[2S?3RU[VCQQ3T%>1Q=K/GXQ,3&^&P)\ @(\A!8\KMX. M;J9>/ ZN;+\]X*ZEJ[F+K9.;K:/#Y>-[4S-'=S=)5G=W6PMQ*U,K83,+"V$> M,U-!"QY^?@M3'E,+07X>"T%!"U%A_IL"5OQFK+]U;V'^>^].[BZ/?O1M8_;L+;X_=\[WR^1_^X2PAX2KWW><\,O+_P/E[T[^[N3O M3O[NY.]._N[D[T[^]^KD#]9HZ4"@BIX$3H@?!60 DE.G3I\Z27+ZU.DS)"1G M2"G.$3@&*0T9^7D*.AH&>CH:.EI&%LXKC,P05%)4TM;1U=!_HZ9M;6%I9V]@^='5S]_#T\O9Y M^BPH."3T>5A,[,NX5_&O$Q+3TM]G9&9EYWPH*BXI+2NOJ*QJ;&IN:6UK[_C4 MV]<_,#@T_&UD:GIF=FY^87$)A=[\1H#SQ$2$S2.F "# @5P8U[L3?]?_ MD7H:^9R2-CJ.VMWJYHFT0_&!CNLAN-IYG%D-;X4UB][-1$YWI[0P[M/4ZK+ GZO\]8T&N+@67%*T MD#[3OZH/%Y"*!^H"D1*[K_% @C5N' _L1GI)>F@T^2I<,_RJ6?SQ7XW2;H=O M_=P(R.WH]X? ?PY8M[%?G? M2$SC?;[!)+CS @'J@ M'VD8Y>:O+.M7B@?.;;7B@:WQ3CQ )(_I^>6^[R#C]F[HP:NP?3L<[4(D'EBH MB<>=@*/3_WJ'BB,>84/I@^<0&&BR*!Y(WH5B2"&M-<53G&$[$#H,SXZD;;I= MM >:F/(1XVV-FU@5:XUG2VT)D8HBGD+JLB;WU66I@?]#*U$#]A$>B)',QP.C M9$=<4;7*B'PI$5@'RR >6 W!O92'<@SE/,4Q[O#G5*C+T@Q;_=PU?^4-,IRB M!61G3W2+9LE]/@7 [.O"&($=87Q&\<;HE:__>?*0G9X M#_:Y& \XP@[ED"PU,W\5;%\ZQRFV9!@YH;MNA9_#W NB5H=*N?_ZJ/_."KJ$ M6<8I<8;B@16P.QY(UR^T\VV#;JK?DL<#I@:((X:!I\;; =0N-8UA7!^ M# N M )%59UVW?]4%-GP'>G0*/,]PX+OK2UA-:\ZC9QQXH%NCTAG6Q)N\D$.8RNR; MH/^%8_\O5YJ4_.4JSQ"WMKJ!-9TS5)G>O/[4[E>1@BUU=#N15O+EW>&V'D;$ M5XZVX!XX4!K.JOBM0I-K];DG^6$!TWUU,M_=H10V!ZP+.OVK]A<%*/5NFTG& MYV!/N=*"Z)#,Q*O*^UE[4=_0!T^@-Q79OK I@HNKF8KY.SC[$^U=D'>KV,:S M8M25)V)A(?LI\K+H^(9-!9JU-5823/*W0LCUQ*42&/6B#T'5Y7+LW8[\2OUN MXH''R3"E?=ZDF%L:X-;/45GV:C^IIE=QA9:+]P"MZ5=,6:#V^MC]0,J?3G[?A+@5=%IGAY,ND5R3=@]8<> M!=E:$8,A7=.%VDY%)8-O.[74U0V_-UC:<7SYGG.>XIIUC%QC-G-'_D6A-QYW M2]]^P#Q5[)XART6)[";0GV-_+.A/FX,%M_M9HZ/6-A6O([E5\LNYAR(@WIR' M[XYZUH>6C(UN;7[_NF7X:4MI@8<]0N_U08S/T'7T65MFM8R&C2.EW.3J.:,J M/% O%9(R0_+L2NQ#8[4;N&V/57@_Z15,T]19*)GW+;;#KD>S 8^'OI;H0!\D M+..!W&%E_#'9)N&'@GP+J'O2?J 3W9R%9OO)I-'ORB5XHR6C613RAA[TESM"@9Q;;IZ#[+ ,)(,;, _CJ)0U652L>& M*RW,XJ/ M<&'7L#P.L87OOX*MKN,!FZ&G0Q^#<91B"VC"V(Q._E0[D!=!"[<6_E>"-1': M,:IN-LT+CFLLAQX(YYXN1Q* A(.J&;9+0]CDGOP'PNOR4_+@[X3%>T?*E?:8 M]%? J#7]!5/B:;$"2VL^<=3JQHH5_QO8BQ]5QS%4>)GO@DTQRB=V-?A*(QRY M^DW+\VI)[@(D7(H/1HYYN\+S'@\\#TB:%P+0[&_I\8 42>%>'DHM1E1BXZ9\ M6&YGCX/K^'6T0_KTD2E"F/Y,I"*Y0!UOPUW6#- M3^TU R%.=DN.I%YIG2U53#Y!\/9OHT+777H@3O[^TFL0[GWCJI20VNNQC0&< M8;9,1\&3H06Q9;U>CA^2 Q*8EWV$Q9B3VT+>6/:T]"X$[@W-S.'D^[3NGS$Y M(T;R0MX'W .1_"%%A'H3$IFR*5]:=VB*!S(HACK<=[)^T+:_N[8X/VI$C?@ M@;_H'#*@#[1UG4 C)G ]"!*$^04LNVO7-*&WJK,_!RFUD18&7OCZZZ/^.ROQ M] 0SK.,N&G04Y%"W;:=SP='K5Z,^#F^,TCTF,[>/>0S-]MX* 438OZH=GE'& M ^\R_)J@:@%=L,U[LWB@\%G= :DN+Q_&LN_[#C=7&C+6Z7_AV/]+\V1L&:GL M1E[)02DXLU]:,9>*\H)BO<+V;\:HJEVMC<)T@N4W1I9TWQM< MP"2S%R-5SAZHQ2&5CY,^EMRU/U,2*EE;C8Q1W? MC"A3AS36"-0H.6SFWBB^Y9.9 M3U%I7$88=$VLU#.^,3SPQ"PQ/+;H0M2'L(VW=KLQMS\G,W>'7^R#*L.QSC#, MAVEWOJ@ L3KSN8?D#U)QYPPL;Y>K #7'PF,03##]KR--X.98>D%4/%&Q;QXQU M-FE:I7TU$@B?JBQ3/\CL,_KZ_%!AI+T3%.HF=F7%JO@%@7;5,M)AOUA>YY&= MUTB4; Q;\).863_OE?MPL0I)=4\>ZUNY.7?><'DJP@Y0$I[()>,'N MEI>K!BJW"?#OC53?QGZQ9Z#A+.+H8%L4!\]&RLQP1I52RMC!'4+2#.Y&SZ") M(?DFW[VZFO0Y^/"'R\W31M)?\0# MDAE;L.U;0XI9?C!T1K)4_Z[XX_6%47M.' 9\?\/5@/_PKK^LK%=P]*&BGL*G MQ+6G0L3(LMBS$/3@*/SS4!H&-FW]S$^I@^5-7CTO8T9-J]F+E-N,C/ ^X6?9 M_<&+&>Q?/X1QY861DJ M):Z(FG],0_KB&"!-==LD Q""$XSY )E*QTK@@=O^FIMP/!"6[Q]DW#C_?&I< MG*!/SZ].G,JJ'GI9(:-S\K^WOS-+:V<1!7/K(>%7YKC'13 M6""@] M&(.XR\&D-Z390)X[!7YW+6_JN$B@/B M;#H>F,[>I?$E$5(S_0]/W%FTH))F^G#F8NIC MJ>GB.#&9:1D5R9 >61KBG]:%E"N/C (STY1,%?'64SMX_)[%[8O[!HOAL9CM MS%B']@L'X";A]9$[U%;P)GVP\I+DUBIHKW$'M''%V/\#U@;=^N$!S.XH3! / M7%^9?D#0OQ,-CH-5YD$Y/-M7OH#TM15+C<3'=K]#1YK'X0(Y1RI^FOX%J)%, M6$FI\NCGG4/9IHZ4SP.DWTP.VU-L_$OQP%EHB"M\=550*N41'/MPEB$CJ,^^ MK+8LH3A"7N#CT04_05E(3L'4*AF2"Q%:@@X-\N7S=\NX+$(NVY7V M!$AX]2F9\!:\&V!E>E3]S()L+]:V:T@XJ9 @?!]"#]+"-F'G<=U2S -ZEX?> MQ30I *%XLFR<8>MI#[-C_A+9K$NN(!#3/!47DLWVU+ XB\M/ MH:1O.#&,*YON7Y(\O8/!F@R,IYK=JL,!HX0[3LP@9YLX%V0::RPX#1^Y#I:L M>R;4/6EQKOK[Y&&>">X]CN;]-=6LQF>SKQ:JM7US#R6NO!FMX&G+*SJ)@\E M05[9+'];8<3O8A0R?'7,'=D%'0 M1AS&;7MHNPY['HZUTWX@'JQ!K]!^>0?Q#+Q$]FU4'UFW49">.:;0VY+U-5G: M/"9L,B9]F(83+4Q3./[U5D>48/7'8Y?!.?%?N[^4 'L247_B%A^=G^O&0HC> MJEO2LNXGI[MDH?[3^9)TD).A75V.G2OOX%+*>OUFJ()N7]9N!:F.65<41CW?"98V^#GY>K,U+ MN0E*#-O7J' ^-UZY\XV]+Y5KU_0'!SCU;W$ EO4-@:M0D@F%@.4)@WE:JP005M+ M;A[#SD6RO_J)_K;H8IS";CD>> 393A/?YZVY!]J8R(E4(?#5@J8;/[D/"OH8 MMJE\!0\@*NM>(Y010A@2 H,K ATL#^G MMF?/RPX])\A??U\\QH9HH,5K8CHE!$N9?^'SA'V_\^;P:.%UR(0DN;_W]FGD MQ+1NFR*[=PG\I$H1_\MX39!WS5WCIT<%M6^?;RRQ>UO8)J"FG\ZF[&YQYC!_?6DQAPMD!(:%#4$,=A1 9X^B"8N4WC]R$ZPO[EFI^,/(]>BPX M!Q%D[[!VW6&FJBA9V7O:OJ>3BL92ZEU4W#9)$R2* J5V,7)&C)*QK%$FVRGG MVG9L47F=S.K$U_P@YT%&1CG/[[L?N-(J(O\(SX,_!8"QQO#&\*OA4PN*I:\, ME?G.ESV&JP8=D3AD=7^_9PZFT.]WL??A0>@+,T5ASF5HZVD$O3G:,#/RISR#,>-R6KD?6[G-_1*N:&X M^NK=MD/.#S@2EM;:X V2%AY06_3K*SI%_3,JO7J?7*/'HNM" ^1':N40J776 M,%+_>'DD6K@?5H.\.MX?W1ZI]EE^(!@R2=/V/.O418?,%PZ[DA^0H#]S3-\6 M+\@J/QX0Z#JJ(=!, P?I\4HU^[ M1" H+]S+CUR@L^"NUJ-8?8MM=5GO^1^@\$"*&YT9,CE*5FI7'DYAXI=--?\* MNJ=;-_1NS2X8$X_.[&NZP!L[U<6[IV.85Y1L5B85!*N:6S$7J0"5A0LB>'O%&2*\5?,[#&.N$('EJ47&9^2I=8. M_;,R@F&-M2)#2$;?A47/?$JJ!)Z)^3#H7OQ!!,BG/BU6,?>&5!'&%VVN@&ZV ML[MZ7=BI3CB][.YKE+ED6[GZ^F U"J-Z=JZL(LK7F^5:NLD2JPC] YI";2H"LD17[T?>L)Q[O7)R/-L2C9J(G6.S]()PUS)'I$HM=V@1_ M-+3[5XP ?\6Q^QGT^5$P#G\[63>8$/" :/]RE\P54')/QRZ)< K:<[H*HWJZ M!PGAEBKEQFW>.WTI3/YD5%"7B8^[9/'6K:U.5V?V/WRP1?KJ8)^4E/&QFTB+^!+L<7&=T+6#3?;)6D\>':I8F3I5EBCRGB M)R#7ZU.^;2L]$&R$!\$-[:K.;CMR(SG0?3J$"/CJF09B>G@IPHGW^CDR#UUC MR%5(G&FH[OM/(5VR[R.'&=ZH.-#V"5](Q'!(M^^SAF 41$L,CZI;#8W(7>Z4$O&ZCV*X:WRY^%Z7F8@A(&;SG.!PU"MB M7Q_HT$Q]8=R5C,@BSQZ:?=7;M]"]$4;PZ+=6 O]T@'@V[0^S%PW+@>W%[S/H MR[N#'A/DXL+O#0ML&2Q&OA;;9NG#Q\>4/N:TW4M6Z[X((\TR;MA0:\QR&^>H M5CV]:$\$>EI!8+:P]0]5S@MQ4=<]KIDZ;7[86UKNWEE6MLG+>U=:SF@6*!Q) MDI9=?W1*698&E1)?-EI-6*HG_YU15<$-4*LX-0N%T8GU^\&CZ@;QEL$>W^9/ M-S J3J8X(-T05HA+50_3*WN8"?/+4_J#31_7=R^(V"8K[2W3'Y.B= MGW;Z\D%RK'GZN+SWU23.0YEFES"H%;7HG0"9)%WX4'&(BH9BT@];FM_Q3P) M1,R#0M;1@1\BBOGKB0=K;3'E: 5%&PA%') .X<"-]KU--TO6HA^.==S'.N=E_Z3,?RU MDI1CF3%5@S'24RG4WQW*S2B_[LKA 2U?.8*"D9GXNBWU+3)@I&JC,5?0'*7+ M5Z9J'.Q'(O.\RQ*Z1"DN-N]9@EXO?!1>,+,QF'B>Q]&37$=0-:)L=5EY5V>: MC+QR48$S4T'G8R3[VIR)F3/\&$^0"C]ZK=TDUQBARU1%K@@=Q0 M_P%GJ,8];F_>^AH6]^;I"H[?^\C)=#XY M:]A=JK%VH&<[UYY,MKAW1=>^YCV8TCH',.?\OH,X<_06"=Y]J['7O'?M]2I1 M62D[K%,.)$&6]@(R:57[#,%'J[$Y9W0A)Y^7YJ_1]G'P7T)_@UZ.TZE=4[=8 MPK@0)O6_8NGOF+KV!K1/8@ ;XL#=J;WT%VNVA:ZS&$R0I%8W]L[6#?8SPC3; MCSA>Q,@M4 9J;.+8]B3-(PX.RAV>)B?"&&JY1)X\PC%V[P6&M6A(OVUC_=%H\FF7I A2=(ORD]+Z!I!.?T8 MT.9>T+;=GB]71YD5P@T>JP&QFZ*3PPO=I?[FQL(^ 5]]'KG)CA&D\0'USZVA M:?33PCRG?2)TH2S#8F"=R. !7(+$F\[G8E,EUGG ZZE1T<;@4\]KZ MLG*"V03FYWU'=R*47-55Y?U:?U=_HVR&B4U#SFG,\/! M(OV)YH^^K<]?DR;0)@I#(V5[9XZ,?EUR?D539]8;*_6SH*^9ZO/AMTNLQ]RT MF:FTP@V['[DK![ ARQ5?6J^MW7?>H6\Q1IQ:2NW_#V+X+$CCP6.@@[.4QZN\ MS3$T2[74\>QBGQEJ2M"?E<4\(HKMH)"@;,4[^=<:^N.YJ3QT;SI&0"A'6PYR M>MV>PZ:5K; "*9C]%\YU1SW# 9*MMUK#P-^>4;-]BO)86R-T\. G ).]J[,: M,U1\ORPN4?[E?(=;F&^(43X\LP6[/)H[NQY8A>FNO3J<63J;>7%&8UHB($Z"@"+TB% ?N. M;>.4\0VXJZ^Z3XNX6BDKDDG$]DFEIV+)?.;M4%!F+SDR.HR+LLA(O+.5LAY\ M0TH<9-Z-\\^=/U>MN,)WM03YG.#*76-_)*;#+.L]8+NIK (O[W0.IU+JQ;S" M _,RLM0ZG)D_5TV%]B >#WC#HC/>AQ\IXP%D77MOKT0V]GC?'OVCD5+H9OO' MUKRU9NX/$3%J)ES$T,9:IDJT6JC]=N?]VZY5>OS-ZG#DQ$+EB=KTOA6>[1KQ MP. M>Q#)KP1":I#?0;(F[R@Z@3W&[*[S/Y5E$O=+2'8PY9=TFGX"(%PX>-U_?*ZU M(OB[]5CQ$T1KMM32:(6U:=J%:RW9>=T:KM^FGY,OBC9TIQ$(BRF6]H"GNH%& M)%23K@>P]W*6!@3;R5%>V>-VNGW@@)#IE>+PDC 8N7Y+VKJF2EYBGU?MG6X# M),C/4=95^:S*:NK#1XN =DK@YE;T.GMZ%Y!]#$%+B! MO/,P@3AJ/$"+]7:N_HRF;O*$\G+UX0%I];"4G*XJ4(G\D'M\+B9%IOM^67&N MWC<3ZT=]W!\/^#0QI!@<'FA-YNP?(.QO,\/+Q3'U@A1; B->H E59(]Q4=.P M4Y@\_.@KLP2A".@>9^D;F-XXRFC-OS&IT-01OAPC"LKLV4$PH3U;0%28-C_= MO3JK(L=]U])/JW.\9EFQMH[$$V^"/ $ MZ3#[!NDO-O7MQ@Z96:Q$7=2S2+9.]+3EB Z7J.PP4U7DK,Q4E_4EN?F7^)"N MT"J;QB#GIMM;*=2!^@!/JNT9+%"0-C1% N?M%S)F?BM-?[3RL>U D#3^9IO' MI4?3BP6?UJ)B#%7.IA7;2*L.W3PI_&AXUMRT]?D.OU50QYL!"13E:_ M=>>E9?$Y(=VT,.['O\/U8$*.DC& M"0)YS.U=7H",0#1LD7H9MN]B7I59/?(1BI(^8J/>0,]G!ZJVHZL(KEMLTN^F MKF*CK1%$ZY5)75G^T0"L>%IG>@=9V-3/>XYB/<)W"+I!5>_AT[\GQ3YXV2#T MT1SY2!/KW+V*\X91A]*&ODF[--LJSCK-%5(/$N5H!Y*)[0^%QFZ9C'LETJ4P MA>9%/(5H+&,_*$*L0L[X(6AR14U& D@6YAGV/H!CEX5]XSNHYD?QP+>NYL)K M]A"-/H=ZD'O"C/GVOL*17?@@CA[3U(3JRK;1E>.8[70XV4Z2'S\R1]$J?(" ;N@WGNB[X*8??[^<,WE,JDA$N:0KV]N&R6)%3 MMK"P(,MPEZ1S)M]["HF0ZRX^V524_&KQ4 M-S:PKRYV0I <94+F]?! >=U1NC':V!8-F_J*0!,?@@X9IC^1%>[CK$?&AB2P M2/.'Y7MD60]'GKU\>+7C5?;^P[ =!,::CQ;6+2^+!^HV\0#Z V0J"6E$4&)F M6H*.=A+4-+=O=_OP]69QATVN?G**5&RNL>V0K]^AV/A9#Z;(]A95LDQ9[?SG M?ZA8P4)#REEW/,"TN/G01VN7W.!]*V@[QTCY!I!T2FHA&("8,^>3J5X;_ M5.<01[5*P[Q-??!@W:_?9>.!8!>TY]%)-^@A'N## PSIHWUK3(3&AYEM..G! MB9T.V M$TG]\YA+8YK/(Q[O#UT,_.*^ PVDT!,O!0H%V+DIS4JR803)B+U5[ MZ;*:V;JJXE#"-)ZY2S7E')C7N/N+#W6 +OD]'!= O^]RO&(OTOR:![AU@V0> MAJ&@/SBUG9>M<0P*&6"V""2RHI\O$UD3EUF1+,->)-;AP&!P&'A9K_-U[ MTM98H9&VX@2(!FO@]2G NON#Z?Y;4/9$_V*_3FL0%<$5LDDF]W4)B*/*H0.W MVXI^G.F19=_,[A@Q87D#(Y5H3^#RY_QE$=6XX)FAC2 G]->&*37K90#2L M9UW;Z1MQ$(S@\:VJTG56JQ!G#>]?#$O>_32CVL]['<'&;VC0WJ,4\J$HB6(_ M++"&^/)O$1DB:>[ZG,M/7\@_/#1H9.C"LK-VWV'W'<6)5^<_XDI;(HRGK5[N21(6#7%C^!^@4>$8+G43>LI+ M2J[T!6^6WWD1$W=->*(:Y@PD@48]/';NCD/[)BBJ]A9N'$V"91MQJ^S;'I)R MUFPNWH8$;DI5U^1VY.B%?[3B>)T4HZ:OM#MUZDQV^MOJ:@+#T;G\IR@2\1+D MVWISNOI&4&N0X+R_@$;/TW%.=GA'>8!9C4>M&,9QNFER@DGOH:I"J>NLT9/Q MJZUJDTX3&PR'E&*4-J\47HN+!^MHOJC?9D4FJ4CI350BF;M17&F5RG_H2J:* MD,?@IIHS:QNUDM'8UQ/9].PI]^Z3"*//M;["G=Y(&GGYQ*(*-J9_1^V@@TRM MGB")WW7;ALK+&2*Q>^5%)4.TE/0(2:EF0&SLT"B"&'F,$VGRJH2\COEG\ M/&C1P=-HM+4.97 X"7/;8X:7JW$A1)R=/*S'IM#DS9K:EPFD3[K[/T4-:5:@ M9Y GM-JFC%DV0C @#VZX(H'S@>PE#_GH]4:2&-3?%*K;8H'0-L6G\,!SJ:>,SEO&2I4$CG4%#_3$3>Z@ MIDP[58\^7]TY%HCV?PA#%JM0#+<<@3B?TJ9G3ZZ_?W)0A%;_[;:(OC\R7E10 M9'@ZTN6S?Y _T23TL8C(_3;_F3M\O%%T#UHQ81 KMGB(JE1I#Y838TT2N.U6 MUV^F.\0;*U"YL(*"S27B M^(;:GI@AZY>B\0 M'$>T3]Z9X\6$?")MW6=A_P5^8-46BUM:Z-Y%7(@1#9.+TK)PX]![8)+#+$VS MY^XUT3H1S(\J$_1*O_.8YZAJ#?FJ?@-9D/4JX$ M8M@C\%,MKA97)S8>G.N4Y^]R9.VDBOKPR85L'KP*OVBG[A7>I!^ <'P<_^)Z MM?Q&C!BT?C: !GW!_]JAQ#+,84-V/([-/767[$D;2A5B+ M@^WJ-YW%JD5KB]S:)&#?_>:?A&EOXMMHBT>NI>^4;\(EB5C^JK+OSO.![\3A MSB5,[@U2<6ON&QFEGW=UU0U'E#:ZSH5$*8R>CQ [R=):^Q3CBY[N/6+M\WO8 M8>OY.#>;*#0##_C!B/8.Z]:&WH:^6^^B>J#XJ,LF[0U3CI#R==XBN4F!JJ1@ MD@HAU*3P7T-=O[%I'O00]J4:!1X8UEG& W*E)H-[?\WIJUG$];C%=#+#&OVF-JQO>UU.=J%A_9C&V'(\:J5",.T,+2UJ)BK8"K[ M"_4?A^O9!06I1<6)J#7MX#/D'>P13A2W.S@WWI'%28F.MCBB[;0V;T/YKT0_ M!C6;&^+\80Q;!]_1R;5^ZC.2:GJ7@ZJ27C>@V(@?$J^7D#8A/!(?GA5,^,.7 MK_V(82.6V8 K\@W*)=2W2<]7X!*P=K.H0\T&<;T>OW/IMFO5[(%?^5F3O^KR M',0:/FA;8[=5'^8JP#?NDC'Y)&=]GRE$:&*.9B:CX6=L7?U6GPN3:':[/ZACH3LT M[Q]Z,I05E/&I[B]IO+K)G>[RU[?86RH,Y-1DX/:MA^B"Z=7NBJR M"USKQP6*T'7!J?TKA3'PF/D)L1L=4?)]%9(M;N[3)=,K7U_\S*'1#<;Z8I[. MWO&[\K[SL /POR,+LXBR1P!']5?FC&/N0PR6XX((O_5>=[F#"&MYK M_@^!,5_&T4@1W+E1>GW&-]Z7%-X;?ZB?90@, PXEZFMYR]"(9ZON=OZY8#+> M>7+8@)+4YI$$W R:0-S&RI2;0W\2=$\WTCB^.#ZZA]Z(DK#63WZ&;HDM(CDBT^-H M>AIT=.C/D]V7]3M"2TR5)#-5^AO(A=;&LEGV>(M\]@7M*B[ZNDD6;S,?1W"" MII*%8ZY1YZ9'!)-DLU7DH30U=:RMR.AO\:C:K Z F-2-H]&<4\]JF6)4#.[* MQ2M:=;8*Z ^G0+6W):M FO,["TJ\O)\/PVB6A@+?BAYO_=7FGI_1?X6Z_KK# M3FPD#UL5O)X@!*<;C!!-72%[++QUM*(/>VQO0-8M%BW9,+0'R1/ZG@3S&*)K MS%MI4%TS>'#/,20V_9Z\MAK*U]]NT0 ,MA?_!):@TSCGI77=^5V]NI&0S99O M[_ ^T!W%D RODY[,JF#R_(\]P_A1Q88Y-6G57L'VY M!V$ )_Z,5_]FWN=_MOX\_-X7G%'-.CQ%2*88^^.O*H]DTJSZ,\[IC_/^\"#4D08:>$ZFL[\\5:6(46@ ME-8QW)B8DJYA@?:RG2_"*]TIT@*?>OB.%9QAQ^) M?KIYN"Z&U!+TSL!3$09*+-=*L@XU'HOQSU"2'<>@'@_%A\3SW'7DC^HPNQA9M)QP]5JY]!(Z0R M&9P&'D9J]4ERAXEOIU6&_\^;2XLM>7M']JT;"M-WUMH*B=G[EE]B4G.8P5,! M-2[O ^WO78YJO4,@OM]0:96)MW>EY =+Q83?>AQJIDA9SC5]_B8IRG_SZ&$< MM6[-QT^_(_DN;>,JD9_$QH1BZ;!?!ZQ M(^P2+?'A9Y(=1*7VG#&R[&T9R,& MR;'.KA5/\A^_9T+Z@41#<1$\OQY>1TL21KPHQ>1AQ&&PM\?TU$UZ MDNB;8)>D6F\E&3U6 4T6.3_ZP3 T+ZZ8.:Y6AV-/?I=9K8]9H2!J9*!C12!67QF[,D,7=# M7T?)X MAJ#MO?B?GF"4,K_8U7=I8;OG_P%(W 9VM@B'Z=+2R(QD:XHVAHA79DX UH:X M!@.9I$8CGH\8J;(>R :N5]"S?3'?TV3;DFH:KYQ@]G+":+:.)+^@#DU]74(O M]EEEBU,2IT&T=[HV=X/DF>D&].FJ4/9N"6;+X3VH[=IAV^)-XF'2K9014*/< MNG()6O*]=TS7$@8^[VC0A4WR7E@($NV?ZM[T]K^Q;/L=X0:L*=XXN..B^[%/]_)V[+#U; M?TG?P+^"MVD/?H<$ 6<8V/ M;LMZD _L&9(O Z5_4FUN='ID?SBFE^K3)]^++A4Y>S=7P.5#0KY0RJA"="2I>_<-Y7*;\4\WJB^^#&+MM)7X8NA+1$;CI!MPS$(&[)[6JSJCY4<%!:VGOJF4^M;]]V M(0E@5^N#443##_E--M;#.:]V7>'A,\0#V=ORD+%MR6ITW^)M&2YNZ9,6%./( MAR_G5'6L[]BFVJ2%??XI#"?$KX=VL ;KT%F:OI#/\((VUP5%9G@G#@6G6A?- M%?#W%5X] MS;9+^^C[:#8>N*^&)MM57!U=ZNL$?WUIR)RP1^=WEY]Z0.&?INZ5)J!Z,"=J MSDVU->G=4F-%Z5JQA4P7RA MB6P*M!*UL,$R<5OFO,?&^QMR'UL8@NY*/W[G!GC0#,C!16O8%HK])H;'@TC6 MW?WK)G'&:0:C3;:.S#5YBN?YL[4B:4D)3;5>JANU-?\IF^'/]=_+;""2]>UJ M7 ].9D#'-\Z]T2FV1/KFW$8&WRGBO7%:/% RE/6CG^+AK>41;V\_,<^+N60V M2:%6H)1/ 94@I:9E\GEG'YI/JZ[M7/G,T*:#VJ>0V'S;]SJ:M]H@## SDU_.->R.,X?<+KHT M[O+];%*E5;QC?&#SWCY\P5A1E4H3+G Z;^4O9YM(;HF$\R)%G]Y1ACX@7N%6 M2BW ^W5.;"A]W4'1 @B!W<068PB>U)L?Z(2%\)O[JL#>F;2-=_S@% M-/DO;W>[0BD>R:5O#$'+V9P/S\=P[5@PMJ'2:H40Y4BY;-RE 1UHQ:#FZ8XV MQHMVTPS;A8YC-JV9Q^^(.[_^\698V[.KAY#(;;$BDOCLT5J#=\UAWGD^=:FP M]I9,/##T'7I E\'SFFV-05XVFI[]_J>F\WD"9[8STI#$V?M4T_ GEAORX1QA M=*.' BL)C]ZC1/;N'10X;S>L&VK[9\V0G;4=%]I8&=')KKBP)2, 3Z0GD0>E MJ$Y&0]F]RAOU4YX*?Q/Z8GS]QGY:@GR'@(^\!WM-E,_B 5M_R5;Y&C]37;=(\_O=I3=++["BE VR5344NA9]*5:\ MA+_HDM&C2BQ;[4'./<;>&TW3^2E1]D&1&\HJ#NR=C16_O')L\&M*_U[Z1GK0^DL>2N*!#L%87",E M'EB\!KTQU#=1/(&-%8.L7.'#!<9UAN/HW?8DE0@,FOT'@P9_AMF<0Q1C^?BM M0;8U8;PUS@3:OJNTC=HD&Y&28R'I8P.YEY(W^X9.@#X/]@MG/W_5]J5?7=97 M_N<1(!%'37-9O+JA@5B4C:$B(T+;Q(5LP?B-]:$TYNO(C6+>-U[.>YEE)@0& M_PG-1(TL/(V<=KJ!3Q3C48I#&ST M["]N^;"?\(803@RMI?-,8&EW5MGW!HZZ:XSD\$MW &>I&<:NR2<^;*?=+9^% M^/IF4C&HFF'/0_(Q'EAV%]X9"L0R9V$XFS[:^CB-3P3X!M[HZQB#;Q(7%CR2 MM531N3Q\#VB?=I89L7&L/ [5)"V/NX MAA+811LJ/-#\=8K?54!4I-V7^%L[-D2RQ?#R J_6U94"%P@CC@/V:!P2+*18 MG#4*.3#,]DJ^';"(!RS5Y@,"D2YAX)&L4VHL'7D>KG9.U FS&>0O#YQ,/!65[ M5H4N4/8I]9EOKN:S4;1*I&CX=W1P]@^Q<".N>^NL5,BMS:%RQ ME9KK]D,9:D$@&HS?PRI#B5(C,472]/EDW@S)=A2$8KS6"/$P4E9#%.7:H7>< ML$3Y1M.;8KQFQ!E>7L00F29!4H,G-,V,&>]-!U/\74$=2( M5JU]_B<'S3&U.^\]+L^",OP@1@N/I:ZA6(A[A949O4[U&O$>FJQO-HBJ#*^= M:94_9*WDIY9,0WKR"I0MY&+M, E'3\QP3#U7\<#SM[VP]THA;VS:EU8^0ZYT M.4-%M(;B/6GWBHW&/V]]5YU7Y'!]Y<')'GM_L#_G@W/1U1\'"J7D/\A"AA_U MACR60XJ70$H-2L:NYQ4Y,"GR;7#6L3GOTDG:?5WEL:Y%!O?VBKSRGGTP'>E3 M3/689-IN!7;"2Y7L%.9.GV*(W;WTSY5Q\@<=:N,0U:9ATOGF@=F@5X3%7UE< M/!:?KDN8HTE-6!9G6,EPL;-5H,2 >F=+,@CU?FL%]@V1#%[[9A8U31OLIL<: MK51UL]U$[@Q;!2(&Q^T'B:\?YW L9A.)]5(>4? >7::7RDUI-CD8R@C*=6__ M;,V2=>%W4/XQEU(_!DS1B%NAEW7S$'V1"UM1U0L"E9$\^0A6N0@+R5)-!LM: M:R0]E/ML6]*%Y$* ,"#TE=)1HJG\A_XC06E6@[JWNLAQ( ]HO_]9A F"X3T3 MQZ>OS]8*?B9F'H/IZ0X&%:HV;G K2CLN6(:XGP(JZG=O ^PEHT^EE\O,C7[^ M>&?S#=+BT&,') -5'%1[CH783B=N+T_=!; MDN=/\T\]G%BIZ7II]I/1"/=AJ!JVO)J:S]EOR5M>9$&98L%'/;B>10C52.%\ M'^]*Z;FW EX&J\Z&9_1O""@'RI$@),%+,&*,/M]9C-4Y##.'CKR;F'?2^C2[MJNOKW2T<;7S"%BE/>DI% MEF8QY<2HPPH!/D_^L^2[?_=T!*2!)2:@NQ[9D?\7;(N/D7=6/62?X\6QI9SX MK)LQ]-P $R/.5MB1&C9]*6Q:Z)4HG87[^?R=TY7,!E.B@>YOOSB_&VU@@S&G MWB#W=WI&C E;LH.?MBC95>[]/'HC=MK]%$&8OR[SU$R=D&U M H9_TI\]A.%VS0L8\THP@2S7!ZPO&8W1).5JO5KQRR$?&3%X,)I?$X?4Z4:, M15&?25\DH1&FUI']]][*E/8G&Q$Z#/58WV*U&/&=I0A+/HY58:3"Z@KT\("U M5XAZ$;ADU$CY(G^$O0LDXS[BG7[2S]=FB-.CT^(L5.GI;DA-URZ55"IW90F9&&TPWMJ 5CRY4^7VJQ*'OI.^PUO(ALJ4@=C(J&)=' M-!]YLYRB3=R'LWQ!7[0"A#>/?%[?'+GPE^2IP8T2B TZ*O+T.>_XC:LDF@G4 M.BKNL//7<6-HF28TT=OR<+XC]!8>6"D5] @W*9=J(3CF#>*!'_VTIWC86L4E M;$?&ZEZ_-8_SBKF$VTQNVY9LR/]P+;.OBG@6RH+E'<1><.K]%+RG;-7LV<-' MW'T31WS TCQ$!?7X MIJBL=#(GA;R1515AM^,XVXT_1XXXBVHJ^QQ3D1\3)BN?-+5P,]&8=H<=3$S% MPTW1$\&R3:MP]=)FSQ=17Z*88$7#D#MG5J&7AXPVNEJZ)B>8]*$2J\4)SV@? M;V^^CBC'GIRJ(UUHUMB-[G/3LK3R#Y(% HE(+F^SAJ&_/OZ?>B<< 3I*'X ' MNI4!JPRA)P^H&/' $P)0\AZ]6U5I:V)_08;9JPN3P>1FX;X8W,>Q7C4 W2!T MM\HT]:]3EM]1WB9FWS[QF+(S)2%YHHL4YQ5BA?:"KP1O,6F27$S3>E?0>1MLU'MA3 T)O>5Z)\<]4^%G/? MI>WPL\_'/>$. RHZ6V8]YZ>^"5*G-Z[&3ZHPKO@X;3FP-QF.5>S/.RZF%ZZN MN=AE$4S4'">GAV.ANJP+A!QW^8$7V1U1*NHW]U]3V-HF6SBN@V29NZ;Z^R(, MW[X0-1><1C17W+KPWC^Q)<;HX1)9-/WLG9I;K2QOG2123.SF#-XD('@S*JOC MYI.M^=BCOEF;N2A*?GDP*.R[ZJM;T;^C-S*-FMI36#T@6@0F+]9K<^]R]6JE M.V3=RCB.>C_Z3>]]1!NZ %BCZ;1C&8K"H5=HGDQDJKEKP'R/N:N7>;"J+ MU5FCX1WHDUH"LC[S;,HR[#<;S4;9D)YF:B+1!NE,P;$DO34Z46^Y$)2NKK&Q MXAI%A3\.NO:'9J"-N[T%F6BY)ZG&9X&[/'FU JM2@,BM>!]QOKBL* M\5&W%\FAM/\?]MX[JLFMVQN-HJ*H( I*$8)4I4I3:B(J!$1 :NBH=)#>(2$" M HI I"M=>H_TWCM(;]()O9-0 X1PPW[/WN_>^SWO=^Z]XSOCCN^.\\<:XV&, MAR>KS3E_<\TY?ZNOY,Q/-CI?.0;R_O MZ#CVSWU,!KKU]#KNL9+OQLCI>:V""P^\"$,>')^%:6H=K%]JW/._AFL$SY"3 MEDLVPR^J[<;Q#CSOYW'L$KM'G9OS5F30G7QI,#[E@#T/^EDC.1-DF,39\8^* M>"/7Y$8QQ&<8V"[%HF_33SG"%F06Z^@D210(RM[A:JH!\\ES6-- "99,5[ZF MFRON*:8^%;1U#8IQWQ 9ZZXYG,?/6O2O#TC8? ?%9:71&">6*>_4G0*F@(,N MJ#"8P#,HD.Y^4H7L[VJ M9T4[=>ISMHZ%MF,:5[;6A9"R=0@J8QUB9V""4VIRGN+&%$<6FKXOY5\8 *]. MV';B;B#B8$KZ(\?BKBGC%@A>Y<04O M>7=K[]D9KME=\U6L9.PD/K.^"=RZNGY5M?+I\":J2=J)3E M6$N$XK0&Y>2F.CK/*H-,WOP; 24E_5NM8DT1;I2H-#QT3@$EP"-E!EB4?AH% MSF;P'_[QF]^AV+D]OK\:^6C87S" :T3M)Y8D<2(\T*+Z.\[X:^48QOT ^9=J MQO4WM1^"W?!GW Y2]W[OYA3Q'V&'@[!/6(^78@;-"A8/*U7?DHJ\ZS<88\F,FF>2+U-ZEI!2JV=FSH[7*^WEAL&G)O6J.&0E1K//$FP M!]'1+4 \:TWST,:RW;ECXLAQ1H\G\X^QZYMC_6>?>U+V >7[ETBUJU^R#W05 MF>;X]^X;>'HXV/K$EK^**2B?!]+#M&O8L'-C8W(UG2\NC0F("2X=!!T&PJF@ ML7TCN=0;#9R4RA!!%Y<_"M^K(?N> ]>WFE#%$8?O>%BC[!AH?[R'VW8=TFVO M'G'LV_5=K_475C"1;M17_"&C=,!"RPJ7#SD%G,OAO[F0UN%=*1E/=*QIEG_? MSP\LQA[%H,RWC'-&G[F].S'\)HBTFP#:=;FV!H)-/T[_K,#H+46ZG_AM%-0^ M#\LX>N19O!FN\25;#''U5H!'P@U+[4O9Z,X=TSQ-)6.1Y8(\$@IU21H/;VE3 MZ(1[25#:6@F%<8[6/SY, H!#OA_<'?F$Z]QWXRS0PW$NER)^Z#T&/P\[>KRD M[RNA9IQ2)&!K:=AP/UL[\IM'\G2[<99VI[D#)=':1A!QZ?!!5O&OOX2XX?Z8 M2FTK#W1:D!N7];?7VVP2F[ @Z8:CB_?] M#Q>K3:I>Y"]D] TPO")NCR\]GV%_)SRJGD,=WH]G(=K-W!%"D$4]RAU,)JI_ M5@KX#[_DKX<5.]?AP&,1O9SXJT/<.U'^KP0HX[WF7H'5A#L#"+2V$_MT?]C; M/,'9!?]]9$.IWH^T&=2!I. 3(JZ8=# MTMOM_)+*F&9JGJ&J2!<''5W>T3?.02-]7O7 KQG94Z+_K 'CRL.0-AXG?+Q3 M6E+B_N&VO783:U-'JRO'7<.!HX!O@:]=G09F)J19#7M:G_ M 3Y #8CI\12<@'Q+,V3P[)TX!@WC9+/'4ZCR'4\!YGM8%N=D'O-\[61HL+'7D8];"2PM* M(V==1&2_/UUO_46N )=,P5_ F,2JHY@K!R<0/3^/H>#GXT>+E9-BS-]SOWEC:BGHC[K"8G$4A BY4ON(+3F!WZHN^G4/U& M= A1+)XWH 2)_#*SY(U!/T:^&G2#E@.%'@)MMDH'O+;Z\VZ$3R:Q]T^L@9CP MLOUXTK1%>UZG!] 3QG:=R%. >6U%S19N 5?5+!.<^.DF24UJ MK/R+XD5NQNKCZ)+OPOOI#FQ#@UT5@4VTBN8QPO6&!Q83_/_?YF:^^Y4,^(?;X/>$%C M-,5U[>4CV\-[NE4?7G<&S3,&0'X40Q2X0;)Q3'\FH?KIL'3VL^57?Q?Q&^\[G@&D:)@.4 D@7CPCG7W7 M+-\5HM)/ NAO=O 3TH=Z$2Z#SJLB*[ML#.[#X:LO8O,^])L1O9*]Z:"$:P.- MI0A,B)GM^@!O2G/399'2+PKW>T#IRUS=!!*\^+%Q M/ZX2^OG@!C\=[!T([^/#T>=.X>D![75:G,W6VV;1A&00!;;ACZ-?ZD^S/5?, M]07Z@"^'WTQ\V Q60Z-MMAZL(^*L^A0>Q?4":7'3]70)7L7#/P:C8'R1)17* M'^(D(=\96FW2KBRN;8!I7"$*V'3_A?X]V5861T&O**]C@5. \H2= 9,KLO%@ MZC;VXG!(%I/.9Y<6Z&;%WK7TWF#+X>\Z8UR2/]GH:1V5I1V__-8/%%K!&"\Y MNR&H(5FJ?)@3=ACP;O?7H\,7;. M!="B.-_.Y!'!#:8[O%V#8;HA14N:(8P]:-JZ\MBGRLG-D,ZJ\.M)4N\X3CS%1OZ/ZA>@X]OZ1(2CDR..A@AG.)T]/UBTN'H3XZ0>*9Y// M'-$=Z=09T.XJ43_Y?RT&O&RL?MD2-)[J;MOM]G9N;;(YE.R^AUW_2B0 M6$'.1R6"A+2M_!5EJ\RD#&1*)JWW Y-[:M="E5X<%NSL?\8^[] 84.S?*(SE M#YKT3]=H7=$%?_1DPJ4W<_:MB34W_7BLX]H6S+*G7@<.-F^]\KCF_2K+)%'W MV/;O7D[Y@:ELSEQ]3BWX8/("Z02R!N[/F%X,0V=8W''/^RZYGRP^H:>XL!#Y M++0E6UEO=T4FNK=#Y1U1N0S^D8N4'+008A@D7_DE*TM 3C)[@^\B#@[CFZD6 MA !L2MY?D=VZ=TC<=]//1[H32/"L,.FYMJU-EDGCE+>S3R'7.?"%!C^MSY(] M!O<6YSB<$X/,\[XK1*IYWXG4N'+70NOK+L!>0:Q,*;#F'B,09X[(WY\P\#*] MO.ERLH6W?;RB:_0&FW"MA6Z.04FLX>,E%2_M75Z^X)'T"2ED=TJ7FU-,.Y=]YOCIM*$4X!6$2= MGU*N\V"#<,ZU.=7RW4GJ%E>;V=H/,$5*'J?G1>7O$,GZLQP]B>UCK#@K/-^C*W6"+K=A_81$^ZT:K*+RTD!N]?^B(#)[8AUX45PX4E(,4Z_D-++S8.[<>)Z)A$W0M.AG_6FDL58SIRY M3Y 6!"6EZBSTH_,:A])64BFA2]?* MHVC/6S3^#VX"K@'/B[@2(+GKZ+I-"J6V1=N/*,/W!3Y?V_&CB!GU134U14X[ M.T/%[J4I*F@GZ#9N:19)/IH:-QV6/2[S,,&BYVMRK\@J*''DF<.QW"J*\K8G ML#! L8M[@PG_WF!)W[!A4.F9M2/\JKJJ:GZ8BI68>!OC'LL.XZC1)>F77F6H M5P(0X6W/2JQ'2_1VD8/%EBD)HI.+>AMRL@LRQ$6;-J!N LGQ+P90O&S,])G7 MBSOY5POL0N$QEL!4@R'6I/&W^P%+(T2?QXX.R 8S[@WVQSY3(8MY4\.\S0<_ M!1"]!""%+AL183W#&4WC3 8,2E]VIK4O_'PRWS0/0%QJ/=FU7"+;-U.*CS:5 M^ WOE__F1>@9--K<033*$R;63[NE)]]>T[H^.9]].^]N$JX6H17]_! M1R]@]71:)8L^E/8J4 [3@'7:_BF<6QW% ??PI]!>$)NV$Q) MQ:=>F0.NQPM.."0D28C.H:[C\MBL[JA[F\LN3HX;9>\]ZYD5.4 QYM*J>D*> M&WWK_8\$P/'8UO+AT-)(TN]7# MG1<%38W[3L$$WG V:%KZ-=+#R/X;^\HMFV"KY[_&2H&F^3]?0+Z_VP0_M=O0 MA>@7CRB1#K_K&EQW(8C@:F#J M/#8XL2(OGY[]TSN\SQ?K6 31K!@A*/&D&4=^(OTTD2(A*D*OL@(>4I&_)V\H MLQ/>V'S>3[G:2L1GKHTMVE!O1YE!)S<*CG#"35<#8XV2+KP6DHB1M,"*?H^W+X>Z\9\ M@>,3>.S-Q $MP+$UP;6GI0(5M)=6.V349"%;6O)L^TF-S^!1?/HV21Q*,9*. M'UE=^3!\TX6>VR11LQJKU-N19\O>.@I O4IL/]G;N-$P'WL)!3$)0;E%B M_#:398?Q(R"?BF/G54F*?FW][#>YYMAI\\=V>F,= @5-XU[[^Z#6$%UA\Q905!"3QY WEUBK8BDJOATGG@+<*BB:]O,\9/MMA"?UQU\.W!/4 MTRV3[74_2G@B=@;#3@%U\=<+,6!?] "/'6OK093JW+<4EK#===+$O2Z'MUP> M(J/6G8'676OBXG!0"[WX_4AZUQL0*K.'E$_JSJ?]%C^L:IQ-;ZY$D#:RAR45 M].2VQ<:3:9-,5NO<]<4KT5SR;T8$*N/(/B>Y-,X)P@Y7^Y,/@LHY[$\^>WH\_)) MRFZG;31CQG>-A<#(=8^*:P_QG\ '0Q[Y]]0BF0 "9Z7@ MBN,&O_;]%-40KK"=LOV9!'1@,*< M N(.:IJ^'CF?\.LI&+J"VE:F+O=Q_WJ3^,.+!E'$0GOBH",\TS6E$,?U^I]G M!O]U^V^.VQ#55LC?*2G^SJ3A^N=21PK]%GJ<[%)"$_'7'/^(FO[&P=\3)Z7O M@HVJ6VJ>NO'X$?_6X.[DP!/ XG."$/[)!8_WXB-)RNI71.3DKF1G TG[]$NQ ME>CZ7F$-[&TDN5#GJ* 8T^R4*CX"J?2L-=6-SA:34YD>BW$P>-#*GMS!@OP*,Y55D8)T M4&=)<72ICVH]Z'KIP,2#ZJB#D>"JS?!@&3C5:XHTCQ$M:>K9%XJ*ZRO:%V'M MV)UFQ+B^D +CZ(YER@.9>G3:NSMXOZ']>]D3A'NX!KZ+KF)KJF_35OPCS&D) MHK)S2*E.X!L#AAZ)TLQ8Y+CS]";/,@59CQUP9%:!AS3!U:]/]CFT$)\U3Y<#&A&KX!\'=J.[,!F-J1B MYX>/LF[A>:R_ <.B41['TCA]&N0OQPW%Q9>VM#>%\8JSB!>'>0'(K &@N.2= MEE, [=XIX,ZXW!OK[%3S EO,DX5XJ>6M%L@/ .,A2BPI8#F0Y:)9$KV-[>^% MSP^>L+Z_)+=\DX**CLDIVN;-D[M[(WW!H#F_-1$4(1 :J/N5 MS1G./Q-'A?.H.Y*)7"N1]U"[B92[/'$*P&&%*Z6IT8]=G,_(2V4IOM::28J, MP62#U_DZ/8SOQE1KR3T%LQET5Q74!)XD.PHZH8,>:P79#S^^1/L0["TU>$)+ MM#U>T&ZG=?1"E\+='0TB%-28_TMM%X/8V0Y%8J:;IC&1KJ2*@W$'NA_Q,;'Q ML$'TIR/,-(9SU7+Q%#!ZT)S\$LO3ZI\W/VZ3&80Q3?J9G(Z_XH#+&NFGGAU. M;W\4_+$R*2\]7]!&9M>$X3WA]PX6@T );5)?!\=RTH-5OH2)*DOV']"=&O%;[(M7&4LQ&=:Y7TW6GV?WMA7SL[50Z\H_6 M6N'P7GI.\-%([BA1EEN(@Y^8AQCD_% M3."5V$7!PSPN\@.-02>6.,BKBDK1;M-O"8?1Z=+"-+E?\AI^OS#@+XQ>4C@# M3,U6J_;[BBH*FZ0Z7/2;>J(3V"-TL"=94PQN!'X8J1$J4WBF=E/;S&RBO6_S M,H&JQT9CY9?#P.IUL%)1?Q&.VW'-L;38Z[PTE>$Y:;M9_KOQZRY"@3;9MUM: MQE_^\.YHH/8>F[Q@]]S'5[E7;1=*B[TU*Q,SPR-X$&/M)-<;8_G$?7^"\#FA M)W$3$D-37LG3Y2B-8L =R&/8 ZU1OQ14")&$[GAY+'2+-'J;Q MVD/Q\S%DM02;X[X?9./AY<-3Y'<;-'^C+B&-*]-G/QC3"(F)X]((.F&1C?4T M;H:-2[_&#"8\+9^'W[,[AN"LH">W9(?81%8X6Q+:N^PKEC;H<_3J^LS$%&IB M-0V[HY4D6\MHR"@&Z;#1]S4MY!,=V@HS+,Y.G'CV4W\_<;+ZV;JFGO$GTFJR M5UL0W(9;!":FF*DGIC"9" M>=V%,TN-4F@&CF,=Z$>$E3Y3QX_%8<'NG@.D!I[4,$$QZ*-!(JRKEXV7M3*0 MP(B!U]]8,AY.OH7(V9-MVUB=/+9KQZQN-*()@S\70!]5Y/FYY5CGPZ9"?W?J MQ1%7\;I8&U]#61Z4[T:2+0]**D3-G>1+XS*Y9';?[O28XE"(# J]DFP+,BTN M(Z? 7WS?NFA99Y9C_#2VV"R5'9GJOT&/YKZV,M8KB;U@@+8=B>-&3(W!DH@7R"C6H!W\35C*Z7MJ:M;%[V\%"1^N(N'B^[ M3T-:A@(G!4SQ!U(G?;3ZYPT:N<@KRUVSP#LK[BJ9;YSL/^+6OW4"ZZ7 OH8C MQ83NJ=N/Q9JW/ED;@M238BS?0B[) $6!TG5$E33L9-I.>J]9+^'I>P#@VKE> MXFBK!%/^'=W/?];^W[*:@%+_2C:YH_17+LJ;I5A61P@1A7 Q>_^]F(;TK[8> M^]\)D3NLSZ>R^/B3.%2A [^])EOARK8O$KZRBTUD;>C59N11%C M26E8*E8<';?D)?Q,Z%R>D*4_V+2L!58XTHEX*LXXE_ *5)0UYA=GGFV^H[FJ M@9T8ZTYE#9#ZTH@_R%T>=DP($0CJ\;N/4L&%84Q. 0VYO)F)W%%'8.Z.2RM6 M_L?/*I!;GI[IG9;#9X'+KT+#_T+?]T=+1KW8-_!#7. 5-OT,Q08*Z&C:]FF6 M:,B=C%>@2E4WE,5"TE#W4J9:#!H,? 5P)5AAN#TM<]^]=QDL0,O79QEPIH,$ MDAI07 "K'U4 E>:<--E'GW-/E@'K#YB\N2Q=B>B#V4_X-^U?P$PDCI.)<0,>#QR;*.XAF&\;:8 FU+HMUH6SN9A/_H$:P MT ?W$C"3Y)I?KL$-5U,HIB1I6'LC,+( 6:%I;,28U>@'?-&!LB?C? Q_#9U M]/<"^S\UF+*<1#O5_7[9=6K*2_*W>L]-])X?K^<9^NF\WU=4^ +-$G3IC%J# M0OMH#NWB%58W=4O>S;LDU?'Y2 '%EN$'TCX(4$7)?8%P \\*HKV"<@UE$RM$ M;?)TTVC[$ U[";R" L58KF_"7@JN9 CZ3F_1\#L<)^%K&KL+8L.T?$^>F&&; MYZ%Y*YA?D>UY[1R>:[;K:<.<_&#>.SY#?EV=%WTO_ L?U*/*U^H)(!CX[2D M$[7";_2:/3% S- WZI $!]1>;QA4;NF71NMB*R3M7M!+4^D9R M&=R5]>7*=\ M!KX;Z.P5X1-R("Y]&Z4]F,>5@-W>0/=H_1: MY>G!(TW84\M(G:\=DLH+0D27_;\H6X=*H94N6-8(UAR#/IET!]BQ_4S@5D94 M3?<:':M8L3E?.I_I3)98>.L]8$U_'#,R8U1JPF/0TB?TT+;//-T?X2:>0=SI MJ#PQH!2&M('A3OT;/E[^3(LZTPV5O-LL*W3[1_&><5R]EMVY ;65))J-96UO M J8N^$T)!=P?Y&2^K_Y*#$ JI904@!8F.T3,(;SW&&XUAUDBN0^BG5/9Y^-E MN-\@#N>57H/]QX-;:A*SW$O"C//,']-99Y^?T-9E;V>QGCNZX4::GYLQY+A@ M;TR?C*[@JB:*?JDRAF>E[+V<6[+L=$5%*W\8_J;A]UU)BA$F6_5UF1<6RTL6 M];]'Z_ZE*08_CE8/H#)GM:=6EI&_]8OL .EG0/)"2+LG"'WA9-FQ96G9F B; MP*#9PDP5H:%YH1A^3TK\O3"]2 9$$T;(_>V7_?WNA]9($_ Z8ME L1;RGOK) M*P )@'P0\/M#\;QZ-N>9M*M(:=8\[&7%@C\X76>D;^>>K_ALT47+0II'+I;9 M\(\.N7ZQ:'"]1#Z0^0K"-/!I4SH<.U- JV6 MZX'"SAO^L;4;O#R;LNC6 R #=#IC8P(8Z11WYQ5F/_M13(YV=>X@Q[5@L> F MQ@^,3=!\F8*,JFXWF>8_Q9_^WE*\KUA;LWA//8XTIV&6^1QI(@$ K)J=G_J4 MK(_SURGN+RH++(4J4M[YLRY4*1%54,6%[E0B#@V,U[C 8VLF+T(YT8U*F+LXN:X@C=<; ?<+@2>IRCW[*C:7@)EFUD-78SKI4Y%NYSD)[ E.#M@BBS>E\?D[NZJ*X%CL036)A" " M]<\'S[79W&@R&'H=CCK9O0/,=1+3ST^W=)9W23&0\K">WNZ_0@* DXL!#?4E M;>82SIT"WL9\K*&=BKMQ,]?M).06I)66)]84O&%2N)?[:+HAV@G5A/*]H\3X M=?WBQB>>A8C)(N_T6.L9G]XO,EQ0:4EA_90=P>F,G&D*2^ ODWVE^5O=WCT,Z>OYOO"E9#4+_/WA1_J]@8QY$ M@U,\KO>\BB3"W-)(M&GHT^&?/[\:MG*?.^%"H=BS%:V27<_*24P>_LTB_G +Z 1T/$;-*[C'4=O&)F[=9@^;P%4V$2YC27TV8;DN2J%4 M'%=L:X54X'?M<$[[.63'):[,Y5[H\D_LGUH81:D$?NPR[:%$L< ZU!5+W]0? M 0J,Z/)),X2S4I5IH DUR(3ZGYSH%(*&4&7AQK&=HDS[.X17 R351@&@$O-@A:WK*V5?>M=F9+2YG0VRVI2K-6XCU2DE3"U>G-H^O%Y5&.A/6934)X>>N4P^NU%Z7,,VF MW%L=38(Y9![0?9=M7 M'48UB?FL^UP]](:O]2K?%E(+>IH5R)E11])?;AJH(T7'">^1P'#45U^MWV#8 MF!)64+=MF#5J>([XI=@Z,7_TMOIF )>W:OCD?-=-^3].XE2&BJS$]7Y8\KSM MH!]W7KO;1D.R*DE1MEAETXPHS+DE% 6BJ#T6E?@LWJ %^LPT[\ET8CEAEGM/ MPQ:G&:MZMF0@4BR';YQ?:8JN3@NY!*9R%HP1;L,+1M>A*MNNI3R\0.E-X3ZW M-^W+>!U[SK2B[WOIM]J%XH1-'5"9_I4C'[T?+7Q%@9.@UC8J:(TEL/ =M];N M=7@OXAKTA]\IH'4$>'3=SCVA#DG_RW1]/[+".WB_E N?8)[W<22=-\6^R*V: MNAH^8T-M7GYLX^\D$NZ$*"@W.%Z^IL'ZH_-"#$?0'&*SXHNET<"OD/"S%%=. M39[T\C#C(H&7IX#)H*O _M+=+7]/OJ&O5_G(+2XP(KDOL8$Q''4GYJ)LE20Q M2=6F,B?Q,&68>K%'MB2OX$&42QP3_LX"L5_9 S!1#%>#-CWW2)]\CBZ?:"6X MDG2,OYZQJZ)\X5,Z8^D#J<*EZ2LXTB9&H?(K2:/\[^_*N?"U7T-H;,+]E(KA M#)A3 )HW:,97I[3E>[;5XJ9T'7)0IK9Q;Q5> 76YQJ_3\*6>3OKF-4YF7W7& M]^3A1^CLCQ$*CV3RO7^[&^B/M+>7D?"O#QE?5W<%-55_RM#8D'2;2:ZT)Z>UK6^35EC_QQACQQBFV4/EJ[CBZ MDVZMQ"=O'5;[L#Z;E_&6O:D!!44_4\E;.QVAB9;3%R7,D\1IBK"9=6+R;X_; M3P'O[SY"D,W:.':>/%+B4RXH*X+-O<,* -L"-@/G>+[%*%";)05\OT@M61PT MN6956!R-KF8.S#_A2AJHH<4-J+>.2CSV/+<\T#KO@ZNY*!^NL<[=K1VPMP'< M=\(RC'-9TOE&QM&N9KSLIZA[@\"N[AI0X"]A@K^T\R86KNZ@P"M\)1+'S'/; MK,,WFP:0.N&)HSN>G]"3ADTN"2:]NVN?1^T%%]B?'A2^^9G;*+ILE1LYK ME/P8U6JTM(C7O2&3W_*-P\+KO>A^IEE26==Y[W,7*+^X^TA3G9MG!.,HW^0* M52 _C$F*[=68%K'<> '//Z 80+X9KB+1Q>SGHJNE^S\TOH!H/-.[^,I@U8G-^MR#**E@O+MT;/IY^"%7*\=+^*B(&-VJ*?) M=I<*!>W,T+^IKF$3OU7:>Q&>V[*IFIZ7DO_,G$=L7*IRF.[RO!]TH! W=\&@ MWKJ?R:N_ZHBK+P0>/6AV_P0=2BGN?ROY'+G8CN/$'O[(B)"%S!K*%7:LF39. M48[ U!WFE\7>'<#0*>I-YH2=>-)9R^5:Y_X4S8_]\>E*9J8JJ MYXZP',\9-W;+[X>'T@Y6%Q=R(D=L6R5N9FHQASSC\AF\X<-%L.> FYZ=O.4+V+2'H7-M_[& M[IBGU9=L'_I 1M4[YZ&TTX,'[]J*_?JDJ?Y!U)P;QU%/8!YY<0HP,BL=>3') M*JMC>K+K"HQS)_2HD/Y.R"$/OQY$R(FK2K EUKTCNYS5*XU3G))VBUL<8FB@?XXNK M&)]ZK>V\#MF]5/VL$5P85\0=ABM4>\QJ;_7.2PT,E0C9)5G3["X6L>Y0?H=5 MHL!90K&**25BU.%1#L#JHC>&C#FMOHR+-9$X*TR8$N:Y)=S3L';XFUL"D)5V ME86('I^>Z7NKY&5W4__UVYW2^7X=DPAOMA:E3$FY XFAHYVUM\:JTDG"@3?/ MDMSD11,^K@@E7,,_*1GEV[^B!)P%R.HSIM*5YL%2(.E.3L:[WG-!& L-P15<=).V:,*AG99.'HMJ!S,Y[CS M]:K:SJAWK!'FUUT?/:'JY6VGZK;(X$5VI-MXWUE7P0V!'V DQAYI.)!X M@MCJT>XF+YPTHZWMB9((!W5E5:D&M%R<,0C#PZ[T8?_2NPWS-+/"D^F'IP#= MD21U20[YXCXA#SU!)61G2?&GMT%R[74,/0X3T>6ZJE%",4+:3/_9!=[_W>V1 M;+\:%R=7YBJ-D3JDSS&3IG E\EUKYJ-5N1/.#:K-NI3H1U&W_)$*A3(,M*]? M05:@E+>%R0*H(4\N 5*3/O_X+UTHXO?5QSFY4,G7 IRHSDD7*3SX=?8+3?-A MUBD)_1%"5KP<%(PQ)H%B G6)R/Z\/L7U"\\U>[DMB+^0#%#IDV;ZSXC5_F@R MZDZ,Z+3OGP];KE +U-KM?&0X&./$2@C/7SYZQU/!(-;_J$7@QWT1 M?-8"<4!/SF>0 0"OSXU%_ONLOG/:!PKY@[/;Q5Q<'F6G@'()>2;\QSR38[22 MU][YEP3ZHI>QIX#D3?]3P!/FBB/.\%2&KSE(H7(%>W1C!Z&:*$:R++!-8*=2CG/+( M!(=^ 9\X]9M/7<3DA3XS)P 'DIQ6.$:'8A%U'SGV2J?ZU_ '"^3P1< M C 0H4#BOZL]^*VI\SGFBJOJ503YYH[-T<13AQT&E$H#[ _ U_!W'.6B&L7L ME\"KWRF)@Q+)0F R),YTP3KX8%^)P%GY@O,DY3A?ZVX@D*R*XAW"!5TIV(UP MI3T%[#);6K0VTI%'2@TXZH'Z_&7\AFX07FND4L7.'[PQ(NX^V7]+(15<;9;T MGG^KB@7=)1N6829FU0B<#>V[ZNG:9=B%2:@;B*WUYR$5/;S*L9+HZGRK-&TE%=Q5GC<<@#('K7,' M6XRC>WRLZ!_B3%]RB)XL%! AXG>3TG>[QSP@R99UJ?;^]^WQZ@F3MP#%*V+W!.B)5LGCNST!V#]FUZ]J3&O30YNK.2=KJ(F6 M#J)ZHRX#8&R(DWXT/D$<48&U00>75$YW,4P#XS@3\C30LGR*H2IG$6NF&!=$@ ME-IO'=VT=%'"UQ]J:"=8JB/3BG#-NK"'GOJ95\ O+J QT#W MCE3IEWL"^ K-)39:[=;!P?_U!&B>&#M+(O:LT_%X [N](.IM%SQK]-+))2<* M/!D"F_SGF>W;B_@%'JI(V,'^9_.:TSRG=*NA/JR)+H2E<%*X+$0*G,];EU8[JM7NP; MV%N;=A%X&1MLV19$B^< NI\W5!X M-@(;T2#XJQ/_' 7CLI;BG(@3U?O&GO-7 '_VSXB>K&54!!C-A^4[N2:&(EPB M6H]F%50@[&4.C:N_6IOHXOY3,/<@<=[$$$,5TSM83XXA-0U3O[V/>"ET)8,* M-T51 ^U[PIWE1@Q3P$!>^&8>K&D6S4%K3?0+T_Z1H:\[TB2?_9G/_RBW.7Q[ MO.>NA8IF;#)?=[*W*/5.S]^[UY)J3&J"-#T7WD.O,!@86IB_IT>]G?[WM_[6 M7PV$EA[RV8E.]F];]6Q$0CBYN6_"G1Q]Q1Y^4:]*+LY&:G0J +QJR4]#<@UO?IH,YL235JIX / MM4VUNP]7:W'T'*< :LC?N[)PU+$.AQR50@F>?.4)ZGT&G(@&@UF#(QHG _SU ML+,K7DUP@IG3J_'TM5&J->55(=;[V1,O^F\\X@.$NF;[&HMJMS(^9L_\D+3: M81[_69I:5=T9":EV_96<6QEA+,*T(1$P@9G-Z^?YUP\3MRO1 29Z&XU9IX"9 M=PEX=7OB,H&2_SP/?U]9Y5/ %<0GQ/*;(03F$1'O('/RZ@FY0Z> A,^;ID.. MT(X$3!0NBN#' #T%D!B= F8SH2WZ[#+7))YE&;E/R4+F%8!:>CXG.KEGOS + M5Y>&=9EC!9OWC=S<)[I)S4.,>DYVKSL>&;1*ZE]2'RI:TRD[+F)M.@7HS^U2 MRU.2EG=!_;&VT*#4G5. X$1&WN,GN'1TG%,DB^,[7GHOZIDK8>NCXT=+8Y5, M]@*BU$5&*7G(V\5D16R=&CS@AT2/(O _HJPK3RY2+TUQX:J3EU4D\\)KQZ(^ MUV]/4]X[L%[ZY?FVJE 3ESQ;K=>#?ZG=P=(OSK\P1[AX4*O=HHYFH+"\&CJ; M?_5;GOH2 =(?WA3]@";'GN7A*K4775%E=6(BZ#B5$&;)J'XNN%> LN@ MKG!:,8("Q_'+$=KN[+Z9F_[P$5W<0@EX*7R]MFU$)P7V!BL3W5'J\"SS.067 M'!0_^><08,(,7QCH\&=%Z76V8JO?XG#6- MVSMX0OI2P&;CI5<=OY&E5;"PL3FZ4F/V?FPO9-/SFR4%)/]_?9WZ_Y8KV>>Y M>G"$!$+%XYT,"\L_'BU;P;K!9S=1D?WA FT0&&!/RC!Y*9%1!4+1S[<^W8@] M9#T%T!UY!)\"M&?O9P7&ZO7YNE-AJ2;% E82WG!Q91C=B_"3(F4*T)XE4%EL M9-W5/O8]*R>@1'WR^N^2!#PK.HZ;T= M#L('RS7W0Q;-4\"7A8,3V!EPIEML6D>FH6N#TSOW'O1)4S?!O_S9EQIUI9AE MV/I@<_NJGT<HMSB666>;(E?[E>VL:_OEDJ*'@YX>M5M9J]^5TSMZ(GL$ECMBF@:T<_$C MB)#ULV [\!_ES>V+P6-3)TYYD3 M7<[;-:9YUY2:D.7HG@-SQ.==J;/3]=W47#Z5BKX]>?C3!B7>V!5U^"19A#01[6H88O>^+,HO\AJ.G[[LO!VJC/B.LP$QC$+B+)&%-I< MEO<:$QQ3:JPM[=78M; 7ET12B'02BB'Q5Z>1LY6(D%U?JH#Z08$O'3)2I-X/ M+/O DF1^.P0)4V*_K/!9%O]\SN 43YX_8[)PV*M#.>*H3P',>.(RO;?!0?"V[/4 GE.:@[03I]^-=.W-GPVZ'N*#)ZNE/G7(O9LQDQ*V5B;O M?('KC-GXZNPO2;%&LYN!ELKI^G$ M=CNU?\P8J4#FM!7@NN F6;4V1'5_QI'Z\9@I*3:DJN#")]K)X/,9[<+6>K?4 MO?D$X +;(MBX'NLZ3R/50K:.!Z,%$53*LHEYK?73-YT09+)?!&,FQ44>%91. M ->!Z"/'_3RQR@2_>!($]6J"9>U3H6P-QCE;&:2_YJ MK%@R+*%D1_) 9BAWKXMN7+50Z_;5\"EOM;'&57";)(3:.?ICB$Q^2];'1,ZL M0 #IZP=#J\D[5[3:M\\BQ?]R(^[_:0UX3Q_1NDL4VK[:N&>J?WK6%SV:=Y;2 MW\ \O6R,49B3ORE*Z+.+?(58B'5""V\9D(#G(56G@!^?3P'+96MGV_K;3LF5 MH^1>0JO5*0"$14R?_U[6+S1>], E7;L[Y77.#RZ*0?4.KMX"T#E%N4G!CII[ M,*X!>IGR(9@HZ2BOU9=.M@K@9$=RF!>>E5Q&1*1%M,LU".Z4T45=$^4D67_^ M/MK%7A'P*B6AOT8Z[^YS-6VSXT ?:HWJ!RW)M3PY)T23GV>X0O$W\4L?N8[Q M?V$EB,;??%&IOP\MKU_S\37X>1\;_N9@>F#&":/LO]'WCK0+) M;GK<*JQ6)8Y*61#,\',B5H99L%I6]1CY@4U5X^:@HNR3T7L:P(P\KF;P M%2%)DS$YH8^J\C6 \(>!SUO[PA(9YX#(%UO+N6PT[5K)?L&&JD 3)U9.S&D(*ONU9CV$19,<1UX47V]6&5!O>?XFG/ILL);E6SJUQVV M9PG=+YQ='F5>5"&G,,F!^TH+T$K\8@FCF?J>OQ*BA-+%1[W^+?DZ'L2W-CU& M>!PZS/Z3SN+PJD^]9YYG^2%B1GBSAGF8I5="%)XE[\WS_>RZ]5N.RKA\$BPJ MW"1:_M-\M D?:Z#>K[VWBG)Y+U_FA"MEH2<>"\M!X4+Z* +IHL!9'M[&^8 - M"?A,(]J2@4Q=H=:LZ*K=ALA"[2X3Z7%Q\] 9V7R#KQDT+>N9"?5N::.DQ[%' M78F]['$>#V0T;2D6]0R7-V @-)**OS52TSAKOOLMAM*"1'U*^D#K#A!KB3_%* [< J0X8'U M&+R$*9X"0JUR$"-"IX"^SP:"(Y:/GUSY+>J+K0T3JRNO2+KV9/\NU,-\6#=8Y/=PM)R,)2H0K MI:^F$*V!9S:V-D+A3\^."9(,?=O45,I$L9V!_LWH-*Q-@BXBVK(S3@$C6X2V MXAK@G(3$P4F+?O:.)"AS#;A-4D-\TQR\>PO*&4\<.)/XUM$^T7F0$EZ61+Y/ MQR;/GUWUZ[/W@VC>Q%/,2Z=(W6P>1)%)S+7QQ_60@L*"R5?V($3T*?Q"*@S;NM!9842@Z M[3[*)%!G2[O?S< I62G#TP_B$7DP>LQ46N"8?6=JM[O02SW!S=R3RR@&K(&W M$^*RWH7!MQ362Y1ZTF'TQZ;Y^T1$):U>?%UL0/U'9*>R%R_/HAZ*/I@"!W1O M<61A2POV3=N*H')S"9=[9DX!-X23;X?V*R_JO(1,&SS; M% /6'>195^U'.YM.]6>3]:HS;7Z%&F(&FKO0-K<2R\*L$UR?0YGB[QRC<+<. M;^DZ4Y6Q]0_T0;,,E M9,MP?T(E3\#K8W];R#9^K6NM*QM;N O+9/-.MZY_D:7EG='. 2#?#3\O=>$N M96] VRXRHPHX)U]'D!S ZZ3+ M^*GYJTHW#?^TU?3JY,N0=%V9JAC;^][9N;GNJ1X09#8L35W"''SL MJRUR7/[0=0K@NX'D?8*88D#<#<#6TL#8AV!B!?KFOL4\DO::283]>X3^ \8Y M[/F:#TE)CLF"*-+HM[;(21>DZ8D9K)@XQV3ZKI5Z\O2O5*@/-SE:*3E0@[LD M1R8UW_J+*A7NR/LH#211ZM15*D-V0"E[[)&=+WX,&)5Y7)6U&EM4$C"DNSCU MJT7I<&]/V#J"\T7T#I_ S_3@T((BJ-(9?#1L^U_&2?X/::"G1".*7#D%K"4C MQ/S2_OP'$4^VK7M7VZ"5@O"2:!39Q.B:MO]HNL=PA&I[R';J#9((%;%,%&M2 MWBU;%\@COBO7]/B,E8NJD"FUZ'>N7 0?@T.NQT1\_ZH'ZU'?F\F_>K/[23=+ MR1?3\<7S-0Y))4<_>QAL-RGAF? U/!*"G6[^!),S9(]*'J].#4Q8,_I"V%9> M\6I *G=;=M]/^A$>&S>Z\>;'X(^BDS@V(^I!UUOU4:"'P_V2.=$P;KI5F"WI M@10!2^SY )[Z.\Y2H\H )^>TD$]?HV.5"NO)^6"E?'3"M=S%WJ@TX%AF563V M)J +RO_1384"=M"#O)+=(G.@',/Q^VVERPK?-B M"7K*?!_]A :@NIQ433+C0O8WZWPT52-+A-*B1"AM((!8EBGG%V=9$[&9R]P^ M>>&H+&T'-/( UQG@L,.U:RG@]NP1KOH:*M=.:4QN7EKT4&/#" 4M\MW+0\ C M=PH[?=]3P%6/^NG=&U%$395"W,&[#Q0YKSR"D5OZ- VV=-NFC3F/@MHVEO/( MYN;X/GQ7,8S>G)D3"9X(/(;]RN-H!M+9%'.Y\4A(OAN#*3XJ;@J\EN)AZ'NT M#>>'AE"(6,4'+?1;'[8^:A(BUZOSB1*N;%_7B)?GIM[.(W MFU)'NQ<<4;V!9PXJZY\S3"=:[2V<"GLPDYU -X\3YP:953 M^KAL9>(G_&'9G(6#S[HBZ9QNLP>DKOI.9_Z@4R9T,:*YZ/DIP!'6A;L))1PF MA;NE?2F4@ QAPJ*GC5>[LV?C/YT4S]#W\+@H&'\FVJD9L,&DQ7!P=\0=!-WV)00]+[\]_Y ML R*1HT<[0AR=L<@'D5DZ1B,Q2I8<78DO') IFHDE5-DFB9CV!6HXV+ M3S)_/N;GSH!_-=W)%EZLO2B\58K3MV(W^5D!2V "[W1M0^;':U_L9NV]X35+ M\]0*;*P2=E.! ]$#&*+PYBR(*GV:WE8H1AXM)ASQ6RZZ'QG^U9DMXP??!"WY M@R=3"7QG5ZSKMO:'*M@(5S29!'UYZ2W;#G2SEX',7L9SBNVK85YC3>NMF.6? M \%O<\A^B# %2V7'WK5:M'MC9]NTDUJEH[1U M\CRO$MT3F-"@SZQJN^ZXEL12KK1Y)') BR_4#:+F#_M<\3A7AGJEPD%;<)W5 M*538]9?8PXZ"6&]):6FW4P"C(!$0/"*H+TR32ECN=RJCJU\H3=>EC%8":WRR MX-",?2)H^2?$/TG,0;>3'A&JB:/4JZ&:YM^+?;]6NC2F= M7!A)W >=3VA!AMY/"MBF&&ZH>8_C('[F6L+>,=$C+MXY@9_#*!&>TX+7]I5. M+EHF4V#C+R$(2SN0[WW2U,O WV+[=@;45:"*::]-]N==W?&@ 4H&9V0-*,;> M,Q':+;QWTG3E_VKO.Z.:VKIV8T$$D8B*%(&HH'10$966B BAB @(H28B(&)$ M!*0&B(#T)ET0B8* U$@O"D$C342DYD@1@G00$FH(*=_&<\=]C^<=XY[[XY;Q MCO']V/^2G;VSYGK*7'/-Y>$B=XBG5>:PW=S>]_@GN3%$I981XRCQ>) "J&0WZTTL8[*N<.W+"2U1")&A'3?\Z_ X]0% M?,=^VF5[^MX[>8T;=QW]EL(&M8#Y9LBW&AWZ74@Q-B*ZG!5QV$,98Z\+ M8W)%T[M0^^%\8E9E5^GB6C0"N<3ZGK=[>]XUGR%WZ-6MBS_$IOF'WJM?N%X\ MT/.J^^*G=_>$+#!\J&/F8C9+K%5D8I=K^HTXJ?R](@9;NIO# M1KR]J94G724![0K[3/\$C. ^QGVX0S75[$U\S9!\FOA<.Q,^B2QSQ+B\_M;J M;:_N?60YYE5"M5FHYV6WK-:.\3=FE,0JBZ&NEQJ'C)]?9(-_[>6V,P6IZ91>$>>L#5JYQ MDN74V8=X>Y<-VGW.X*EE)>;M,R'"8UW_/UA/U5DJ>!$J9_@20ZFH/?]NV;UT M%7/3E 0C'=-A<]-\J?M^%E<[P#%>K]86-I1D7U (L55XKF%99]+)DHJTRN34 M6#:(MW7X)@FF?=E%+:'D<.Y#9D'C=3#N43T+9]N[;CT3,\V 4'P/T%YF,$;0R_-X8NC,W7Z[,*B M%%Y +AM)8!0;'&F<9,@?>=%F5!/9J^$/S55X7F,$-+C61?RF<_TZO;I?]4XE M4.N^H+G+Z VU\\]#KLHFT=#SV)NW(LNZ02_/7K7/J*ZES6(YAK,P\ M^CWK/'KT/O6<\%7YIY6TY3&Q4 OVY;3T 0=80],%^\/-Z5LD9QC?UXUUX*AO4&HG/9/#QQS0J]3Y#U(4- M?A'RGY5(_X#O6-G150 *5%Z]P)!$'@'<%PO'!@7ML_7!R%;[XP[HE\"Y3T>C MO1V7404-2'%JQY5EY6>BMT]N*N2<_@3?(#TQZK\&&U.>@U">^UBS0NA8UFYY M=P+?&H&'%MVTD5H]./*XQOB6#[^3B8&BW>*--PRTW[OR$(2Z?PF".$Z^P.F4 MT[W !A5E<0%XE!$8X3G*H[RT !&UK(RM_K[$/'(OZ_1'%U@(!T,)I4]J??1$ MDW/WPQ.->11DO3JI9Y.DD+$F;3#BK1"/=%[;^2%L\0;0R_JA0#_LZ M DC]XDWQY'_+"N/SH)+8]O,#L/D,[$PS/GT^Y!!5?-''@SF(&F=NM_[Z'""] MVDJ$;)X:A#$]L$S!_FF8H#\_$^?OKYT/CT;G-_=(C:N J0%'-YGH[D9!8$:= M[P8$[#,V:*:E-([5,F3:.UW>&&'@JGHX ?P W3-AFI>PV>>6^'[JT.OJ*6_; M_JX$J9(N =JMZ0^!)W#7:H>[G0+>O<*6Q*S"D*W#PD2\2M[S=/I^U80BCHMJ M>4:.&+=\E):OHZRVVZ[P6-+K$XU/*:0H>8;UV,IKS="G5]K=#L#F)O:UT;W% M6AIOECYK8LFG?<@@OKV/EGUUQJ9%0^WTQFZ6I>B\E;**V%LQ<_0C^HC"'8;; M4%?;U)WLJ(_KEQMZQQ",J/IX9B ;M!"-%/B-E4L 3A B3Q,6SZZATF?7C+;U ML^@&$Z,'!$M&W8VU^,T=HUA2)8[.A==<\.> Q4(D@+]P E(2^COK3M/IN\9P MC(BS6-("CLY-TH'\4.=A@YA=4_%:V]W0H+^V?S4ZS M05GE2JMK*OB\=]@2A9"Q )UYKV](\=WJR[8LX_@\/8;L)'W\8X,)M"-L5ID[ M!6*M^)8E MQH OIFB<5S'!NA#[]2E1 _ WA]+B2$L'%/+\ML="X9RF]_E\,3!C&<"FJVR MZ\&\9]V\K;,$QKM"5$-#&DAA%J-#[H%?)KBN8[Q1_<./31 M:0?JT@()%.RN";KLD#(^*-542>_%G(E55O;1E!4!BETP3(24A2;PJAN^V(-Y MKE%Z#%DQ"#D#KVL]%G"IU-DDTQO>0UZY>DIZ%ORQIK^BIIBO=> M'1SZ$O3#;5BX#(F@7+#&/#^R!4]?OC=Q\ ,7B_/+I?7=3H#X*$"^.MEYN.NS MVU/OT(_ZT;.;#[<%[<3_;SO\?]].SX\Y,2(V<.M\6*: J(\\AM34MB@8BFA?M/OD=I&>S&Z\L4B M1D5>-:FEY?HWUPTQEU\8&<6_!@]1%&:#WJMJ?'Z0/P2OREF:L MKPMU(YGV=W'ZO0.-?#[15[H7E85RR^JB1KSKK=L6MC"9AT55L_P0UA0!EKHG MGCX+7KZ[5KY+VAP4?%ISR39YIN7Z6R@,DGGKP1_MIK%U9@0)?XRV%_8@0]A? M>OS0R6R^O.\'UR=XQ35^,-0P]E])0C;ET=$5T,)?&5OB;?XY L<[0T>G (5( M7YXSG0^]AX87=F1NQ-28SL'XAA$IIMMJ]F3D-PD=GN)\#MT9S7RNB_I3%I_/ MN=UPU+G.GU( \&I/4S(* E:3Z7!ZDZ5YL7QCS$PF\2;)&OMJN!?B,-G[. M'9QGA2HQRL&53>"-L%WQ .M1#B'A5EG" R@BZU19 MOW@77?UE)GA24\10A"1V93T0.W;F]^#?H M9M99']FV9ZR#MF?EX,?W^45!YQ\>#-0 -X(]+&Y)CWB(C[9Y@)T4BV[X:31@ M_ %'8-H.# 89VO=K%\+OR6BRYR)N)V'"K \[O\$&.5B- KY.#,/ZH6BVF87[ M*S$5I?S.6JMBK4VFM.YE;6"B:M+_0'R%[&:#)C236(3MF6'>B/U[1OJA'4NI MJ8L-&F;=604F1\.NL9W!_V,2FT-KQCO!Q#*ENX,QIVN%#H2-B <<\$#*_L!% MU32>C%UEGA1K-;P/D=Q(BE^/F-$('S?2_^1IO[_+B"-U_(R[36'W(B!7@^%4 MHY;V\5@[N6KB/@<WYJCJ@_4MKQ/++_&47H5%&9<%?^L]KN@JW"M.E!"&?\O#F?)-1\,G: MPB4^I!G*G/]9Z3S=._S<4LW=C9U[O1^+.)1)OMB5--]Z\VY+?L'@';K#!CVF M8W_EOKIA-NCXG-X8V&HSOZ7QS%MJ7#7)]'[<@%Q)5:-/;(#1%CP&1RF>Z[N. M=/*R3.TX:FI[K :;#:KY6$Q5\:A$$2Y')99MV,#, M*V?TC"SR\[>[UGE =/U03:UV/PSZ."==-"+%QG6IC$Y,LX]WTS,=+-]=[T?^ M;P;W1FYX[\;.[&EH:1"!-05BLBJII2/;QWG7D?_3;>D_6%+K08%8AA:Y2*"B MVQ-<<6E9R%+]Z:C-(N7OY*QTK> )=_S(?U*,X/9 M(#[=0%G:UV#>*E+/ -]V0U&(-J(2YX&;NVBTN09A<& 3J@I]B!]5^W3D#1#U M&:<$[]3\U*&_;E*.UN:7KZGKY7Z05WLD$(%^[+.&T0>!)I3,$VE6N>H*691[R4T4Z^=MIW MK W>>RQ ;Q6/*F6HBYB-FI*5%AS0YC=>K,8#(A3T#ZN\F=?:9O]:U), N)H= MV!^M5@#R/FN%M\.*T?6R0F"J)^3!\4]EOTN\&-BR^O1 6Q68^C-C$FO:4/8Z^-?V IB3:_3?:$YM2N:VBN MXDO1GZ&G:8I;1M?8H,$5&IQBSRH\S4&8LRU5^_MD5!0>O"=_P-P4+ MIYC? L$L+C)@=A] O%Q\C#[6( ]3>8132BUO_,R0H\HY;:\;+G($P/+NFM>W MI+F^MM ]65-[:8;8^W4K[K$?J:U_%K:7X[PCSAYD-RDMP*HH"]LN.>D\MK5=7&=MB:EK?ZQ!KTYBX M+[ L";N$KGLK6T&>[4VQ? WW6O"!?1S!;&%:$?%'[]=4PAS#9UY-L.0LF&=L M4G9/3"S?P9\R;!_!%1KG"I_+N:9V\F9)/(_/[:WFC-;U^T^[)1JM=;N4#A3F MB"3NT- 551O0P'@WC1QJZUZJ2D=,UR6U1> 6%258$C]8NQ#71);+.IZ.9QW: M+Q,=F)6O#*@RI8^$%68N=G061AN!4'+4#0"^&40P64EL4"RIP=B6@ BBC@[] M\7U^45V ==@I$CN]!7 ^H0=+K8>1=7S26-A*_!93D@TZBO?+CB]J@M64-9"& M_3<*_(]2Q=)SAT<-//*OIG:?*W[2?MR+^^P#;IY,#&D'RDY5+J)M[.R;][L? M:/OGCS\7F1&3Z3OW8:^U;T2\QM?E?-;FB;IYD^L5<$+2;;,S<=>+ZOO]A,YM M0]"5 'Y*$I+U!T7]_'*U4^_0PL^L7+@45@&PX,.D+BRGY]("7GB?M/4]X41? MN&30L4GP"HK&#SB?%"&/2XP?%XD!* %9%WE$%XOKT[^M3/="#A$FGJ$A:YVP MU5NDSVN=D;2$51L5UD]%:N!VOF(*FDRW)\8> MIWKKH4@JX?$T)3PBM]R_H1+WKBJ9#1)V>KDA"B "LFZ0CFD-/!C>S!)))''7 M/)DRL#2B$%Y"PU\RP'Y7.X[U-3%9F=(2LT0.2Q$#J [2XP2K>X%1B?_ M&#@;WT"%8U?$ 2+8;HMB%(1:EIF#K6T!T"+O8XO);\)O\GM"Z$S _!VIV1;M M66Q0;4=_H%-^_U_*J.Y._E9BU? &CP)X'5_ 7Y/L^L>^0-J],+ M1P8O6Y3%">G'9-$@^AW9&2[WKKP4*M*S/3I*R:3EL\+V:[%!.X5?U%%=(_"' M'+_4O=9]?+.@SA]"5$[0ACI[*UGX28]H!K1Q221>TYL#K(/)_8( M"N<.QHZM3.1?QR&G*:N%!'#C$2)Y(-YT8-WF;H"]YB=KIH;U:(VKU>K=Q1QX MVO<$JDK+O2*\G>96 PI+@SPU/96AYB.1X6TQ'FN@5M9T746B=TYE+&KNNZZ" MO:5=BK[JQ39 5D;-01VMZ#@U?SAU(4N^C]7I\#G#L (B[>?;R09I[&5IO:%G MC*-[U0,HV=.ZB;8&1+>&+UGN7??KG(_1O1V9<*S5BNKRG+0TIG6VSI_20VRV M:^3?8# ^/-(]%A*LRJ?-GSXC>NH9%=QLI?^X:J!4B)-B%*FC 7W@1C-_A1-@ MV$EH'J$+?CG3X)(DN;(; =:V*E#NFTC=M^]"IXR;:[> IRW:9&"QL;L(V>DM M);C'_$OW#.R4IT3 94.4_*K$?CI/Q=(%*/&/G]GZ\4L4BZ/2@@OBKE(9G#'"* M%!X@%/(!"HFY;Q#!V@'@P\=N-FAO>!AA!ME#H'##6*?BBZ _V"!+:6Q7#0TB M8XPR8X-^OV4.BP^\'_NU(1<[=AC+,(28!Q"9#KEL$'1TS+] .P#QM_N56MVA M.P;M:;U662W^,HSC:N!EX!0WDM9L_"?<>E#UVO0YIS0.JTEK)0U*9UY=E*\Z\O!>?6U#/- M?2,_*EAL%75@"8QB46"$ARG!OZ\<-]84AU-PX1()68:[#)SL4V^7QR0&^)DK M.]>GEBU,^L:,K/G_%:-HX! MG@'Y%G,/]GK*JF':0N[S#5\IEX+6BN.5M7Y_,G<#L/?#KA*B&W>^WN5B:S3> M8U)?=HY NZ(.L.GE]10VZ)$Q&T0]][?@**!7+#[$%B<3IH<8O/9D5"P0&Q) M/%14<2D56![;G?2Y>W7_(ER+)K;6X>]!>M?1(AJ?MNZ B-+>]Q5F!<>#DZHM&Y'IL__(4V(C?P M>N$/02$)!XJL-]=%]VJ?&V5/[UJ,%K?PCKP#+-VF:A0=_[?(HD3XH%FA/V4! MF?>KU2@8B.6WK'(3 ')=*5#SN/.IVG'*@SG!!\$\>O5),T7LPD=1_? #2X2I46"]XH(#Y04F*Q[WZ-6 M7.VVSQ%LMMPN^O(@_DH[48WB_!13"ISI?7K+7\*^FW!2%65Q[H#S;$0/SC6L M/WKD(79K?EHSHQ_[M#>X DE"+B%I5 M=$;1."!LT"$;@GE 5_[_G&YRUC8&V\=$O4U.%3@H#B9O'R.,0LQ855HM!CD6 MO'^4=KWX*>=BUCQ-)/Y#T=^CM>2HFJPM])M+L?S+JB!WI< MPUY,%M0YW:151[W,&=\VQ?H]TS _7V2-&7*J:0B6C9 0],F]-#>RR1EBB?O; MPSN;94\MIOLB77CX):\9WU\$W#'T1G9CT=_?"FY08T M_U]H]EN^O73T]P\CW_3*G:O-D#_;,OCEO,OG5$KQ39P)2&0@>:96?T.=053) MCR;6&X=8'RG\O0#//:';(391FS?F]"?BL7@M6\DOVH-Z.+%_QA^W .#INOY7 M6!O_;S,>^ IX+3&-L84-6L[E7T/]V]AP/O8_7RSD#\O=R:MYQ)C*!L5U S#W M)\HQ9S:O\V3R&KK,9NVG'GG3P<3EV+:5].C$9&-'#8/HI-[U09?85&BKHZMK M7-8-?4*;649NF*UEEVGD2=>1WJW1M$UVUU$87B8RU5AY0S-6O_E@&ELD9A1;R[:V+HETZY<7<[&M=>NXDA+!!5Z<2.">*9S:3+LI%+H.+Q#C'T;.RBKM\4$8W!P;YG]AUOXK0A8]_ M*^G3CMVI\]),9^?K)GXWHK>3_'T)%HF6 MXAH"E,Y]()8V,]:>_MD24?E72T2%G4%_< ?P]PKJ<+=M%IN?;52PZ;<%C,!A M8VW+MO_731G^^_KOZS_EPK*__1=02P,$% @ .8%B54JW@6('G@ )FD& M !4 !T=VYK+3(P,C(P.3,P7VQA8BYX;6S4O7N3VSB6+_C__138OAN[KHA$ M%Q\@"/3.S(WTJ]NQ[K+7Z9J^LXX-!9Z9G%)*V:)D.^?3+\"'I$Q)%$"!3-Z> M&)*<\R/QXP%P'O_R/W[>S\%WM2J+Y>)?_Q3_.?H34 NQE,7B]E__]/O7 M]Y#\Z7_\VW_[;__ROT'X/U]_^0C>+L7F7BW6X,U*L;62X$>QO@/_D*K\ ^C5 M\A[\8[GZH_C.(/RWZJ8WRX?'57%[MP9)E"3/_W7UEXPC)JC(H."IAHC$$G(L M$ABGG-!,8:8QOKK]"\$B98Q0F!/)(1*80RZQ@D1GB*!()(2K:M!YL?CC+_8/ MSDH%C'&+LOKQ7_]TMUX__.777W_\^/'GGWPU__-R=?MK$D7IK^W5?VHN_WEP M_8^TNCJFE/Y:_>OVTK(X=J$9-O[U?_[]XXVX4_<,%HMRS1;""BB+OY35+S\N M!5M7F)_5"YR\POX$V\N@_16,$YC&?_Y9RC_]VW\#H(9CM9RK+TH#^]_?OWPX M*9+^:J_X=:%N[9/]K%;%4MZLV6K]D7$U-]I7HZT?']2__JDL[A_FJOW=W4KI MX\/.5ZLGHUHMJ=4RQE;+_WY*V*\7J!](W_6AK@&4J\S]+92.79C^%DS=KX8? MU/ *[XFY6.7ZA7JWD&.]NUM1%ZL^O,:A7HOEFLU'>"UV8O94GMM??#1_:\38 M@3K(M)+34/>>JNKG6BVDJMGRR="@D/_Z)_.WV::$MXP]S#ZOE@]JM7[\/&>+ M]?5"OOOGIGBPG\+7CU_-6-<_BW*&AL3\WBERN5F)79?P/OYL<^:^:+9;R#Y=<'N M5?G FAN,XM99J&WYMU;E*U I#=A"@JW:5\"J#;Y9Q?^_?_EU9W88^.I\ M6#P_+A>W\&/QW;A:7\WO"SY7X+HLU?HY=3B6J^>X+$4?7'9SNC0F M5:!H5O+*JF:X7ZV_]ZN:K\OV-]#^IIK8/A)_/7@UKE>M96PESCRAYHI?Q=+X M7P]K^.1A67^U-P3K9>^WJGX@1K4_@>5*JI7QNX^8>3 #/BR$\;E+]5;5__VP MN%DOQ1]WR[D9H[3RUH]?EO/Y^^7J!UO)62PSG#*E((J(<:VS5$&:J @J*7&. M2)(F*?(A(T_Y4R.F5GWPJC7@%U LP+X-_R>HK0#?K!V@,<23J'P?DQMI#0C^ MP 0V .[>U-83O4 TYRM]5,KK" MZ33B$8\I9%K%$&F*($DQA3C*$X6DBG">>%+>,3D3I#:C)EBSGT#5BGI3UE$X MG:GI4I"&IR"+CU$1-#J"5XV6OP0EF2XQF@& 8#3S__>!QGOA.YG=->S/ WI0W/^VF M>_?8HTQV)_/:J>YV<;^O_5NEU6JEY)9&/A:,%_-B7:CR-[6>92JC@IHU3H02 ML]"),@5Y2C 4@B1"QXF2"/M\]<_(F]KD;]6MOO_S1M5'/P_@',1NGD! X 9F MA"UF>Z[!GK)7P*@;SC-PQ"60AW!.VJB>@J/ISST&U]OZ$@I??UB4ZU5UE/F& MK5:/Q>+V^GZY6:QG$8TR0C2'2B"SAD 40T,CQHM0*4JB-$E9)OS8Y+2PJ5') MYU6Q$,4#F_NR1P>>KM01!J4Q=F._JM4]L I?@;^NEF49DBC.HQ",)3I$C4P1 MYXT^Y >'>R[96[A9L[6R8U]S(X4)N[> XYQCPP9:8K.PR!6D0C&(F?E[JD7. MLAY["P=RID8)S0=RJR?XUFKJOR]Z%%>?38:+T!IGD\$+J)Y[#"=A"+K'<"CE M!?883IIZ?(_A].5]/855\9VMB^]JQS;E7\V2YJ/A_=>/?U/RUO#.%S6O@GG* MN^*A/@?F/!-QDL T8F9%@LW:A$F*())$"^-?1()*/Q^BCQI3HY)&3;"O9Z^S MX)Y/Q=43&1KK@8FH#\P]/)5+4 KFP_128F3OYA*@#OV>BT;S(T&IBMF[Q;I8 M/UY+:=[0\O.R7+/Y_UL\O%E*-<,YHC(7%*),"7O80B'+$P9%EN9IEA*92J=M MEVXQ4R.Q6E/0J'H%:F6!T198==V([ RRW405#J^!B:@O5,YDY(;$$;(IE?CS M[?+[KV: FF?,7W;TC#S;26'ARO[N<#F2$+RR9L_ID5\L/B#7LHS.!_ M5_=_*V=(L"B+C(_!$A)#9/P*2'4J8:)82G/.$H:<]E\[I4R- M(K;I=K6FH%855+JZ+S5.@WI^I1$$JJ%/<_N@Y+7*.(M"KT7&Z5%'6V.<-6Q_ MB7'^XG[>P1NS6OFD_[I99Q MB)5 :2+RA%"OC)K3HJ8V]:VF8*G!K=45E$9#/X>@ U0WAR ,5 -/_1:E2LTJ MV:A5%-QT0>;M$)Q'(Y!#T"%H5(?@O,'/'0*'._KQP\G^[C?VHYTJ@^5#66Z4?+M9%8O;VN/Y=S;?F%4/6ZG7K%3R MS?+>!K57RY\J'&@F,T)0E#$8(6I6*BPW/DN.*,Q4PB*LJ6 T\R&CGGI,C:(J M5:$M52&!V%/6CY+Z/A0WHAH!ZH'IJ]*R!+4-5Z#2_ K4V%?*@\_LL:*RZ]7* MW*CJO&RN]'*E;.J=5L5ZLPIP.A,(TT"DUU>+4:GP0JB>$^2EP_G1YOK'XH_9 M5_;SBQ*J^,[X7%W?KE3U?KW=J&+Q]:Y8R?]0;#73B%$6T1SJ5$40H81")H2$ MN48(D3A-8Y2[$*2SQ*E1H7D[D1OMN8/:37"#0#4PE=F@_)V^8*OP%3 JVQSB M2FE@M0X-IFQV.JI),2ZH3T1/&USG3X$W4#7IV]LJ)H]H&E5L[C[0*+SM;5?+ MT/XW7AJ_^+%8J ]K=5_.N-8\%CB!42)RB 1!D,6,0(TX3C47<"6,$#\X,' NXDO%"4WX&)IT/X M#B_MG\YTHX3Q\&QZU!?%YL5_*=E&!01UD&,YGD.B5) MRIAW0M-I<5.;^JU^X-8H6()7"&2\ 4J YAHR=!G3?\6!J4PUW]:.4?RM9M5?+Z MNUJQ6_7;QL8!?=)OB_G&_+;>9_BT6=O:IK9<["RB4B:2VGH+MI0KQL36F^)0 M2)4E.682::?*"SWE3XUX&CW!*S--RDI93Z+QQ9]RFN,(&;^.IAE$N5E?DS02 M4*@H4R*3+-%JMMX64WQ1_$]4C@R)?ZL^9+7^S4, RYW* (Y]E-R^SX,B/W M'XQ6<]"H#FK=[1EMLS6YI[=9;-86A?N"]$0NT"?%5_JHWYB>T#S_Z/0=IM]7 MR&9N/Y2QG2%,;-9)Q+(S?2U/C M\F($DYQBEC-.4^ZTP7B)$E/['KGO.5X$O1N_#0WHP"3WO Q 8\+C5;5?!HRR MX0CM$J@"L5HO%4:EMDM >LYO%XW5,\5&B,W]9FZK7;]5#RLEBCJ:5CW,E?W+ M]4)>WR]7Z^*_JM^?//B>:5MN.HICR!7!$"&L(8N-(YX*+5*1R$BEI#B%'K]G8)&X M4W(S5Y_TA\5W,]QR]?AFLUJ9OWVU1T%?U<_U:P/+'S/$LSR*\@@FG)DE/58$ M&M=5PCA2,B9(J82D7I%$CH*GYKO:$(7EPGY\[3JRU=U\E3UCAUQQ=^/:(= < MF$M;E?=A-!39J V^58H#JSFH5 ]X"N2+5JBX'U>QXP;Z>()Q$-GC>_^EQ\?O M6;&JXH;,0G_O *LI-CG#9E&=2Y9"7!7>)@Q!JE .HT2C/,FQ\3MIOS/E;L%3 M(ZJM8L:%;)7U)"EGS'W/GL,A.=Z!]%:]*W"SX?^IQ!JLEV:Y79J':6MTKNTN M[K% QD]:EV%+>/K!&/Q@^XS8%SKM=@/C]!&XX_V!TT;JB. <:9UP;E;(:2(@ MRM,(4I$AB(2RE&7H"_,@.2.3C,9NM:W616K7H.FVLZ)E'YS=>"H<>@.STYD& M5X$K@KK!,G1BR N$0KL9[IP2,?>P8.BY&R[L M3?2V*,5\66Y6:ILMF<=QB-T!Z,CDEZFB]%IDT]V,NJXY?(X M!^.X-,6W/MI>:I_XO+BM"WHVFSRSG*8*R5S!-+6Q7JPJ1IX1*.-(\P1KE25> M^>Y>TJ=&+=5I_-J>QDL;K6H=\GG5<7"Y4QT\L,=J;]/VJR\68+E0X-$Y<:C? M0]+"/"2=I5!'R"PP:28@C1($6<99FIKE9ZS8;+\E\PL\IK.MIT.?L_YEN]G\ M8 ]:E@N[%3TW=H$S3W#()^7VR1ALD@S\$7D:K5*A6RD-=EIOCP"&B5MQ1FN M@)7SLE\L4L49EJX0%?=!^GV8WB]7JKA=O/LI[NPNZYOEHOK<-;5)$61LJF\>:9CA".J?3Y$G=*F]N%IE 6B MHLY$2CKB=9=4/L1D[! M@!N8C%K,6D5!J^D U5^=, E$.=VR1J48)[.?4XK;3:$ZEW]:WZG5IP>U8O8$ MI^IG;VM&/>WRM5LV"^/ETAA!RN,8HE0FD"2IAE1BE2N%.:9>&6P7ZC,U&GI3 M3R3KU;86 %:94'M2.R/^G;W.H+2*GH%_O?HSU$4Q>"! MK<#WNFR24>LJJO^_31]CF_7=JCU;E01]B&YL]5*/9NC-M'Y/Q9OF MAH O$#<&56U40AT"U.P7ME;Q M#&.9\2BWA4L4@HA1#7E").0Q(33)4"ISKSHRKH*G1KGOM%:BBH+7Q4]E_1]LH'C&,%L+SN]^.N?;&;Z\U17$0U14HP6SO/UM,3 M-GX/"RCCE&:#A3PPG;NV:^N65OUIN?=C/^^6BC3.@3)K3S]=0_]W4E=KG;,Q1E M&4NS%,;<]H5#VB;TY#F,-,%2)DF:$Z]5W/[@4YN8^[H!]=.6;7?L.'T4.M=O M>S] !O]^[]0*^74^-#;8%WAOZ)&_LH=&'7Y)CUP3M&]*71FL^L=/#U6 TKN? M:B6*4LD9H6E*A4Z@3D@.48P$))'YL.8"9P*9G[,TF7U7*[Z\L&E*AQ(^[_:^ M*@.N !K5['&.NG^8+Q^5JD^KP+)6OG_=PAX/R8TNA@5^Z&_]7I^4_;X8^SG& M@#\>[Z?R@ZWD%6BLNP*M?:7=>:Y!&+RIB@/*P_93Z5)@"JU4' !R[*+B,E+O MO&6AE"S?&Z-NV%Q=+V1;8.Z3_CM;_:'6=F&S*_QK(\U)AFADZ#-.H(W)A%RS M#/(T3YA((\.@7N47O#68FJ/4&@#LBP'N&]TMCY9W2^,L5[LFQ>*[*M?5#I=W MPK/G W*CSD%A'Y@YGR)NM:]"%?Z^!_W.@KV*XD%3I?NA%RY[VE/^V G5_> Y MDF/=[J2=L3;:O8IOMXG<3:'E&2PR1&$40ISB'%QGM$6B8TBR.>,Z_T MIT,14R.TFQUMU9DQO59_1Z!T=.HN FAPI\UB4R6X5.I=5=GH 7VMD\:'\J4. M!8SK*YTT\, 7.GWEI:7P=O5?]DZ>VE8&'Q9V%ZYRO_>.J(PCII>K>_/#7NTV MG@@=\R2#5+#('NT+R!FF4)FEI6#8T(3RJL407,/)40=E-]>J:-IWC39L"LW\0;=8]=L0WQC=>S@M9C;)% MR?@XLKNT%3OS--QH^5PF _,L6/"[4W ;B@&8M,SPD:E1C?#G_.BA7S_J3_@>S>\[K3ZLOMM^*W8"TM%@5VIHAG&=9)CC,LYA#1)19 $>(0\R9 MD(@F>9PYL9:CO,G1UM[!R,.&SPL!?M3:FXFCE6O)55>TNUEH P'IJ&:3 QV MC;KFU025PG4^C%79IZ";*XP>397#PCE22^7+8?5KJ.P.4F<[98=AQFNF[&[3 MDU;*'K?US)EDY9W]?UM0\CN;6T_VBUD(KPIA%K7V'ZX7\NDO]JZTY;&9XBB' M+(IM\3<:099G F81HC'6..8TG3W4QTIKMEJ[N9H7Z>0S?YYK-N 4,DI6^PK" M_D7MU 5L#;BZ+1;VFUO1?O>!Z@ /DZ@ MOL0^IV>_W+\C8%9L"&1#I=!>I,NX^;8A8#M(S@TR:.\^9ZN-DJ^7BTVIMM77 M,"%$TSR'2:XP1 DR7\=$(;.V05E.!4FE]HI>."IE:DL8L[PW6MG=5K$79^3= M6^P(G&YD=S%( Y-8HQ]H%!R@0%TG N':R4"Q9 EZD1R'--K6?5;H)XK-LO?$ .6R/CP3XT)>T,L8>AI^L+6%?K\.'\ M8_2'X['A,MY#&FDS9NB'Y;=5$P;>SFV<"T6,M\43!HLGVS^!ANQ?3JNHA=M: MK,N%K>"E%J)0Y:Y*^'Y\2D2PC!#4*#?>;IXED&(I(8D5DBC/122]>@#XB9_: M5VQ/^VHY^D1__XI5'L_!<4]@,'2'W@3H O9),X%!HCGZX1:P2I:'\-%K:/D# MK8FV!4A;%8$VPJ?#!$6,T$AQC8AFN0<$LP,HS$F(YY2A!#SZD-P M4M3DB*NI8M^_NFH'K&[<% :L@7GH2873;9_9 :J(&8RE?ZJ/35$YKGG-9W MF "IF4>3I!5-I68B@BCAS% ;S8TS))BM4Y9=694 :-3=YID'S"YWAF:( MU,F7SQUW-K\S-7* S/ ]4JO3S^NT])F.LCP6B8989 E$*A*0*YU"$5&.(\)S MGCK5I3HC9W)4\Z1^>U,@O7=%C%/@NF\470C9"#M"N_KGM9*#%D _AD/X.NA/ MI+Q4.?1CIG9413]Z>=^*R%5)LL==M?5K\<]-L5+2ACW6"0,S+I,49U$"59XI MXYG@!/*$$R@SQ;'2&$N!W8Y!@:(Y#)ZVZSQHJM#K72=A-QDK(2L3N( 6K,.P@X@'%8$ M]KBWKY=2Q3;5F;U?BO*/C]M\+J1D'O&(PDSE"**42$B%Y:785EZ7"259YN>H MG!(U/5]E3U-@5;T@:ZX#85=O)01N@SLL_2#KX;.<0R.8VW)2T,B>RSF##YV7 MLW<$V#J>D4SFF<0"4IE*B#)J%C("13!67.442YZG^6R]M,U._3:[_^D(VZ4WX)9#TVOB=$ MBT>VM=?K5<$WZW9G^S,+&RE[%(DA]JA?< ?::7_Y0JZKFOS9LI(K=:<69548 MH1W:;IN^GR]__$W)6]462;C69E(]#USZRG[.9!1KJC(--8W,I$\S!KE&AC:) MRA6GBG E>RSH@BDXT55?,VW6[&>_^EGA'J ;!8W[/,:AK[H;ZA.CGM)9D[ID M;0.5<4]JT%P!9FT\"-J\ L;,<)07'/E =!E.KU&I-CB183B(R#"SF-N MS$V!J7EXK?YUP=#6 OO3QVV[F[?>[6Z\'XL;/P\)]L T? ;GKRW.(]7\\L,O M>$DO1_$O5+'+#YS3!;D\Q^G)@!M>JG]NS +DW7?SAVTK=OVS*&>QR-.8Z!A& M2&F(8L&@\5U9%3F:M(59?# M-30C]4'*GW*Z<0C%+">DC$L@W:8>\,29R_O10>V&;6O]?5S6GE;3O5/E::8I M)E 12B%"+(,$<09E+&/!,8K-_WQ(H5/:U*BA6?7L*J*VZO;LJ]H-M1M-! -P M8+*X #MORG#")!!Q=,L:E3Z 9='I4R-.I[MD/C7TCG$T?'@\%)TACXS? *,K17U MK=8QY'%A%P8!J]0E3*U^5XK";9:]O00CB/J-O,OQFG@ MF>\/D7^%W"X(0A7&/2ICW'JX768>E,'MO-AOXDM5S*Z-VR"MZ_!^SFYG.,=F M89 IF+&8061F/J22)C"3*48ZDQ(CI]W1@Y&G-L&WR@&KG=NL/H2K>R9?!,+ ML]?1?N]+6(].T5.+/M\OOOYI[ZAEJ_K*;F(.R<"HHCGD!OW&^HD(432&"/J=5CA('-J$[7N$E]NN\1_ M;[O$KVQ+E%>L!,P6N+3!4I[Y!RX/P.U3'1C6@:?^3MLZ_;($-UMT6Y6KAC,A MN_PZ Q2L^>]YB2/W!':&X+!5L/NMO8,"[8+B\VKYO9!*OG[\O53RP^)#U;#1 M+"^NA9%>=U9,XCSF2#(H([N#F%(&"5<I4U_*LI*FY3R<.^7KM9IR&M_>1Z.1V-7KB%>)8=)#MC=-R M7OIHM'N;X_P-/4."ZPZ(B]M=1]8\IH*2G$!)-((H3B3D*DF@%(E,HHPK)+P6 M68C/N2,@SA/YK-%=\]C'S4^[^7MZW%&F M[UFSVME[_L*^84MUI^-W]:>H.2.G*&785JL3N3U[)#*"+$X05%QI1I&BYB>_ M<*4C4J8VB;=-GYO/\A58*,_PZ^-HNGV>+\9HX"F]A:=1<(" @TX(@@4>'9,Q M TICS74.,E2Q&DB M(J_@H@,)4YOL5=S_QR7S[$1SB)SC$OP2/(;^5M>Z-5D0P2?U2=-#K;0/QA]W MA7W*O(.5]=0<^+^>%>-SE]* $DTQH!N,DTA!E7$,F$8,91ZG. MXQBK2/A]O4](FMJDWBGJN?]_&DO7;W< A ;_?K\@.4]G,0GV M03\E9^2/^AES#S_LYV[HT8;J*_OYI2I):@\HKV]7JEHO?&:/U:0P_[6__\U8 MU/10RQ3-8L9LV5:60I2F$C(6<4B%S%FJ),IBIV2E/L*GQAY&_::>:W42SUH# MP)+/B]LJO-NGIY'OH^AFFJ$!'IA\++8[U<%6=T-%C?:@4?\*[ P8$&V/EE$# MHCY2CZC Z/NUA.H)7V^H[1N];N\V("OZGU)VVK=Z0Y MQ6F%N[H4XNI"]A89"F1 M&,.48N.B2_.'67\32/*$,Y*3-)=>&VRA@!VGF/$!L.#5W-8\"8>OF]L>"+6! MOYV=)61LS,Y2VYHP5X.7QW* *US9XY.2QBY]?,[D(^6/S][2-R^P:O!7_)>M M87K_L#&S]6:IUS_,8[Z^7Z[6Q7]5?D0\(T2G4:HES"--(%(X@TQI#+E6$4$* M42:\-@!59QI#@%&4P5E)"&[$,"48Y3+(< M9RQ)661HZ<+J['ORG.;.^+7YMO7$+ZW"O@^M&^M#3:[A$W-3=G7U>8S/#3:>M=*/PVOZWHH#&B# M+XB>XM4J.D0)! =$PM5,/RUJ[*KI9XT^4C?]_#W^6=+O%FN;=5UO='U1#]9+ M6=S:0*A-.:-YGN HBB%/.88H5M0L*47'!.T-3XHM9UVV1V MJRVHU75/JNY$MYLR0F(V,%WTA?L*VT_47%!<_ M[/ [PRHC$DD*I+F M+$ICLS* 7&L!$4T09)P2\[=,QQ'5-,)>-9*.2IGDC >LTK)'C/)Q)#WF_B7X MC#+SKQMH0AYE.R$0U%=[J\KB=K%?WE,+H5!* MO"S',M$89'#G,@$(I+:1 =!H-1)KM/,_(\HGXB62Q6:6MC+5RL# M2)L*8#O7UWG*W@&0P1Z7&R6-^1 &IJYG32GL,ZCL #M#KL#6DNVFQLZ6_V93KY;U:?5TQJ:[G\^4/9K!HEWKM;L^, MH@@I3C*8132#B,424I)F,,8)C9*(Y#)W.LKQD#DU9ZW5&JRMVH"U>OO$CSNB MW3R_H],;4(_(\/# CA00'@)@ORAP/Z@Z@[\= MAQHOYMO/MB>AWIZWAJB]\WSP;56!3_I]L3#B"S;_O"P+^P:^^[FV<8Q\;NXJ M#;-3A9&(C?.L4[/VQJBJ09A#@C$C&A/%2X^E M!EL#06LA^+:S$;Q;&%:H>U)[+O:#/7O'#<(7>*)#[RF^R,.\L,+1Y<@/4A?I M K5>L)K2Y6!VUV *,'[?NHT/#_-*$INWC2T^+/1R=5^]G=>\-/ZK6,\PTCJ7 M$881EQ%$R) _3U(,,8XQR;1D"$N_*HY.4]I\*U5.V@!2"^@@I6#=),ZE*/^H"J6Q+,5Y%G&(!=,0I9I"BAB"0J(HID*D M48SZU>D_%#8U-MKI"G;*]FJXV0FQ&_V$ FY@SNF%V055]T^#$;S<_A%1+U1G M_[31IPOL=]S3ES8>5LHX3M7)DS(\55'20NXGNLR2*%;#OO AI\5.Z^K(@;DD<_7'W953PF(Y.+?L MU+T"6X4K/(=)CO,!*!C?.(@_)04;+;VY6J#V8^Z2_JNUIL M5-6)?(;2)-5$)# EDD"D10R)% 3:AAX120S_**^/-'5;ILTVH)O ME;Z^/DP7SHY\$PB]H7FF-W#^!.. 2"ABZ1(U+J$X&'U )"[W]-RCV6T&M8NL MERZ:! M/]".FS"!X!MZYZ4_+_9?&OVEJ M">_Q"$-1)+"A$(TE1!132&6FH%""JX3D4B9>0;5G)4Z-3':'/,)J7#GM39V0 MTG-?]SS:GD=I(3 <[8SLS1:^5MU!:,49G-#'6"?EOBLT^KJO>8,6FF-).4\QBF2FN(F$*0,24@EAD36B*N4J?LO'."ID8L M3?)IHVQS4&P@!:W"OMFZ)_#MYI20J U,)?T!ZY&OVXW&!?FZ)P8>.5^WV[S# M?-TSU_<(&;WYH=3Z-?M#R;\NE[*M1I'&B.0Z%I"CW)!!C@@D"8^@8 +)C&01 MCYWR!EE^(9B<0G1&9Q^\<+P"S4_,G\9;=5_8@N+^IN?RZ;.+K'WUM55(6WW!3F&/Z7T&7P<6 M#(?:P'38 5@?8CR#G =#AD-P)*KL\^KY<:4;))VD>6:(\=C3S98G-.IXRZ41 M/_7I34IHAM(LA2D2MAF=Y5""*31^(HD9S93B7IM3S\:?&F_NQ:CT.PE[!I_C MX5=_4(8^[W+'XX)(G4'.M)Z-_D+Q.-TG5R5L$^W,5,&M^ M;ZM,JK>J_N]VJ^[@M^Q*/\PF]_!X Q9L.8RA<:O;A,$P*.E M<,*,W-=YXNM=,.7OBR:23\FW12F6F\7Z\TK=%YO[ZT75B?!#66YLQF%U'& 4 MG%&5R"2/,!0$VSI:6MFE*X-78\TOU?.I[VH=4 M&54Q=TCO,@B^P;S1R[09V7L- MVAMQMFV+[]6\J[JF9'>??NGQOC=L^-$F65 M9:$1QY@G'"K*I/%Z,8*<9QA&.-<91Z5L;,?U MXK'R1[^H>:'TS7)S>[>NVX4@F<9:$;/(%H9D4(IR2)*(0:&U3+5"),;N!["# MJCHUNK+&&H]N:^T5>&CLM3$*;&LQD+7)5V9I7AM]9?LZM&8#;>RN4VT6CV!9 M+2E7E>V@K(R_ M\[.YZ,_<8X'+1,YCT8F'VK5^#-_BO0F@H^K<#.6/"V?04^ M;%^!/8N!-1E"F>06ZF]Z,_0IXG!A-YE48Z X193GD4C)(*2<2Q3G1PFMM%%:] MJ3DHC3F[\&OK9#1[UDVQT#V[_%97@1^LVXKLY1[7P'Y$:]BN]WK[[)ZTKM@] MO[U?@YV%VRI4X)NU$E1F!EP"#H-_H&5C8.5&76H. ^SSY>E 4GI^&7ZPE?QJ M[JUV9*2B7.48PRC+$$3:+$5)P@E,F"8L0SS%S*NNUL?44 M.4?F[(O'T,3G#(4_61TS.137/!E[7*HX9M;!3#]Z4;^)^@]5&&=0R>OO:F6< MR-\V-J[KD[ZY8^9%^+19EVOS63*NY&M6%F(;#2!SG*-81##1L;:>6K6+'9D_ M8ANX$:-4>K7@ZJ7%U";^6[58WA<+^^)ZQF?T>PANW# XM -S2*L_: P M04V M[**V >P9<04J,P8)QK@(R$#,U$^'41GL(IB>,]UE@_5CQ-_4VF[Q5TE14LG7 MC[^72GY8;!,JKX59?S<]1A2GMO-T$W$!D*)JFIFHSO@CV"Y319F6\7]B-'C6;BQX3 (#TR!%MSJ /#S'KBO MK.:@6/P"=CG9U^=A]J8]?\0"<9V'X%$)SA^0YZS68X2^2=HV*&WUL*R+4%?I MGF_L(G'U^&8IU4Q&428RVQE)Z@PBNT)C)(VAR#C+,Y9%&CDE+3G*FYK#UF0@ M/]%Y+P^YT1Q8U7V3M[MQ[^:J = 4K6ZRH_Z6;CR1#7Y^6\$(_UG[O=WR3*)8[C"$9))J!9&@I(!:8PDI', MHB1F$GD%^KN)G1K95%K;58)A4=Q8)+9 KA3^0K4ZH)O MS7\'V1?W0RJ0]^,H=%3/QP^(YUZ/Y]W]*.F=UDJL/^EW/\6=>7G4%UO@8F&] MK6=A6U^462P6PJPMF["NI[_8NW*615(2D>>0(91 Q"6%7#$-(\Q3G'),,T%\ M^&L ':=&=K6)=K*JQDBPLLY _7>55_43M;_#AQB ?N1J O_!B' M=NFV3["U#WRIW+E%M12].HA(O0([LYI+[--]]LNG=]1Q#1N[=&T6/UV-1[V) M>\ G%(CEA]!PU$_"@! __WX,*:K?Q\8LX,U;NW[\;&:.[=%I1WZP06@V,T?B M5/%(*9C'F8(H%A*R7$8P8TA1$LDD3;TZ5G0)FQK]M[K6U15;1:_ HB/IQA]A M(I",A/=28P%1PE)#)7D$N2!,RDA1+IP" M5'K(GAIWMXI9U^]AP\WB#/QH= :OB@4H*S-^\2G-QCF8Y75"XN]9\F]7NAUU^+S&W+$(GV] M;'U:O:_?$#WWC.X?YLM'I2JAGQ[L6]B43E.Y0MS&HE.<&!_>>O,D)1F4.=*Y\)KY^>4I*E]!&K=?+=B3N+HN*$2 IVA"=R^@? ULV?OG]EC5;+OVKZ. MMZIV(VN] U;L=$8GU);$23GC;BR<,_=@>^#L#3W;LH@[)3=S]4E?+]:%+.8; MFWYSHX2MB%^_LKWJ[47^"UP(\27>[9#L^@+/%;_AC:#H!^J!4Y8Y<9MFC,(L =M M=H:1TN\C\GZYNE>K9ZF<7Y18WBYL49H/BR;]IG9S9PP3XW+@,*-] MISRP_]3D'-;ZAZ/7?K@%HD]/X:/28S]@GM-?SU%Z9OO-Y\L?MGZ6D?IVN>%K MO9FWZ8A&IBJ^6PYM),XHT3'#5$+,DP0BE&!(4Z9L9!B5*;=!J=PK&]!'^M3( M[8LJUMYNO'D8$]I8)K<)F_OE+P"6V.J9_1FI62Q!K;T MYS9'.V"F8Q_@0F5">LD>-U.R#RP'F92]!NG;W_7HGF95AV-OTV)O=S[5:9S% M<0XQB:1Q U$..2$2VC,IQ'2.>>[5-=I;@ZF1Y?[9E&KV>T!9[>LO^^Q8^C\2 MQX7[D$"_X!%598 -[+>7-#:$/"JY&+]@#69]Y8_<=;8G/(>M:/L.U(\"/RX7 MMU_5ZMZ67)U)1#/&<@H)K>K_*PJY6>7"1$I5E60.1Q?'S W$!$^&'G62'S/J^?P]>LT% M#3U^6RZV.;MU.?NFN-2,)4EJ_*$<2B;MF@U'D,8J@0PG'*>IB"B3/:K%=TMU M>G7'+P9?UVAJFD;;F!BKLF- C"/<;M,\ 'IC=M+8UW3;2*-1]C1\_9IFG$4E M9$.,T\+&;W9QUO"CC2S.W]4W0W!N5UH)*4=!JVJM0U$ELW<@C!&(#TT8_ ML'KD]W4C$2RC[X28D7/XNHT]S-H[?:<$."(H@$BR#+F8;&RTAB%(E<(*]MCPY94Z.'6M5Z2^,*L*V>_I&W M+D"[$44@^ ;FB@:YFQJYIC+43M. C1+.PQ&J4T*'I'%;)9PW^:!7@L,ME\9C M'>_'4 ?8)%C%*B,)U#C.;9L5#!G/!92Y4AE-!8EEU"_,JD/JU-AD/\RFHY/( M9?%074_!<;"0'F(*'&77)?*'H(0<83@<%N=S<9]*X[OH^:X MR=D/BZ'W.!T \-_@/#0UU/[FWLCC;F\>FG2PNWGDDKY'KVQ=Q>=_TO7NAIWY MA[T[MY55$YH0J86&26;S/KB9P%3(ZN UC[02*4W\O <_^9/S(UKUJR_>L7ZX M#O56@SP8U^/7P> >_/ U -(]CEM[X17LL-5/^LA'K;V@.3QH[3>,']V5J_5. MTE_5\G;%'NX*P>;5MF":LIRR*(8T(MJ06IY"BLRZ2$:((R:I(+D3J75*F1IU M[>OGM3]?_OB;DK?*Q@#;7WY18L[*LM!%O8O[6NFES6[X.8M%*G.A M""38_(%LITA*: ))SAG!B#"$^K0"#Z?A1 ^"G^MK.T N;0D64)\)]S@2#O- ML18Q(2F#$68,&G+GYED:_U7Q+%,Q3@7*1/M _Q=XE@,_QE=5"L0O5?RNK6]F MYF#QG57Y:#;KQ'Z02_/+LKA=5*W]6%G7K-/&9G!GC?9"5F<#8&3@<(2CV(4,7PB@V?IA# M4$"/AD2$E=#S&]_&9+0]_F99E'%M#T.EDO9L5&20I5S#7,542ZI0GL<^&XH' M$J:YK;B+&Q++P"I(X5> M303+A%Y]TY3/SIZY3=H5CH8/QQ MR>24>0><*,MIH^:L;^ M/GY!T-Y.'Q;?5?FT\\IVR]D>T249RB#E@MAM,P99QA74F2)"(982O]Z5_BI, M;1YO50W=UJGK,;A]I8<%=V":.-/F:0?[SHI!C@/Z@SALYZ[8OKG?S.T^1MT6)2$!.XEPJD2O, MO6(Q/>5/C?KVU ?+:O]!/-E_*)K]A[G=8?!NN>[U9-P(<4"\!V;#?:@=MGHL M>2YUV*V;GN"%ZWCN)7WLEN9]H#G2L[S7,/W([^UV8W3&W$K@SZV2K' MS4'9^^5*JV*]605HZQD*U6%+@)Q78PJ50)S!WS[%!_E">\W=9S1- M<&;C;^-8,HBH9C8<-X61-.RIE58X;YKI'$]SVU/;M4-R)>#O8E=D+F@-7'G\"-W)G8Q]; QL=-=/3K_F&7BKG+;]>U*59^L MMQM5+-X7>GWW'XJM9CC)E.2V)3'F9K&7\P02SB.(DI01&0F::Z?&#LX2IT8J MYI7"'FUEG$#M)HU!H!J8-XRZ>V4?P5;A*V!4ML5Q*Z6!U3HTF!Z=>4*#.E(_ MGA#@^C7A\0&JL_6.TT#C-=SQL>M)FQVO&WL6>CB:9WF]?L-6JT=#]56MN1G+ MA:91+"!E2$&4&2IF+%-0*!%%,8[3//%:$SM)G1HG;W.)+^N([(:XVQ(W.(X# M$_;)=.PKP.SA:JUU7<KOQ MK#%)S+7U310I8Q4&E>4 2:0Y38AG$1J\B(0)X@'--,"2Z\&A7[B9\:,;TM2G9[N[+)PTV_R,8>/S[R M? 9NW#0)\GN6*:4K..2XCYPU8LD"B!9HE'289Q+A.G(_Y3 M J9&449%6&WSSJV2;2ZKQR'2,1 =#N NA&9@CK&H5#NWE7YM-NN%J'B21V[+[Q3L ZM'YRX-5U73]'K0Y2_\I^JO(S*^1O:CV+ M:9HPFE*H2&I6ABR+(4,QSA M$ZRZY^PE" R]^^MDO%<$X#%+>\7Z/1EHM*B^8^KOQ^\=_?<>ZX W[*%8L[GM M"6 #BC?F5;]9ZO4/ME*_ETIOYA\+K6:$T"@F6$&="%O+#*60,\:AU%F2*DI0 ME#D=\[B+G-KTW%,:E(VV5\ F"-]7AQ:;2G,P-ZI[N,INZ#LL*8)C.O"$WX>S M51C<;'&M=08?AT#38RD2'-61%BR7I/%D_*F1 M(GC>A;H0EX&)U0^2'CD51PV_((GBZ7@C9TT<->8P3>+X M97V;KAG=[-:N_01\*+N]9L9A%F.89RR2T)5@A(CF%/)() MI&G,HT2DB O/SFO= J M_=CS?&^GH&V4A9V9#9ORZ6^FU>I!>7U0MYL'A[J MGW;__&&AEZO[NKED6_'+K.P2%)OE7A;CR#@4*8(DTARF*A(IEJG,,J]MU!!* M38VP]M4&;XM2S)?EQF8UMJW)JN+'>X;\Q3/H-\2#=&.XL1_/P"RX,V?O0;06 M54$^3Y[=T8!R;&"\,T^A(VZX*:!L#M# MJP^$'GMO0:$<:=_M4DC]-MV<$>K<<#L_RGB;;'J MYK &0VM@LG4%JG_;P"X 0C<)/"KK95H"=IE]L@%@YTU]D^7X>K?VVP4DLT1A MD">U>M M/ ZK&SL$ &M@7JAPVJD(O@T2M7T&AV#9;<>EC)S1UFGJ819;]^4]/8;B=E'U M(5JLKX58;BK?I K>+E2Y>XD3DD=,Z@22S')#P@TW($%@3 0B48PRDB(OU\%) M[-2HXF9S?\]6CW:W;,\ L+, M"9XNA=N#\'1SP@.[= .1S>4 Q&-'TRAW!(W MH>/Z)UY '#@J?G?WCAVX4_.YC4U@B\<9Y33B+#*>"5$*(DDS2'(BH8T9(#3G M-&7.<9:'PT^-=-IC\>ZPXG8(*M/[JEC;P.<3+]<#WB=EO@BAK'EM@\CA&-502UCKD]8!*0 MRYQ"B67*<)3F,?6*0_(1/C6.&;2R1O_]C:$@'9B%NJMM#+X;T@>UH8MOO/B^ M21]0G MRA-]AN;Y?KM;%?U5;BI]TNXMC5TJ?5^J^V-S/.-<)0S2%--$8HCB7 MD%!;UU3%,HT9YTQJK\BEC:B^NG5HNE_K!.C"1?%PN;N'' MXKN2X*OY?5$U:+#U?0=(X/! 9O ZA#N)TU@!'4+@7HGP\-9@W71VFP6*:Z4C M3&%";3/##$>VD0XV[)-G7!%#1-AIJ>,B;&JT8D M=D[[+O[@7=Q.IQ>(+]Q))_ FE@\Z/=KGC+S[Y&.-0].<4+M+[XL%6XB"S7<5 MK:N8U#QBDQY#E0D"D;)BO<<1@3M(\1DD6(2YF"UL,6O]I_?X?:##@%FJC*%AM-?6N27@>=S?F" ;C:'4+*S7!JU;A7VPKOBVB7\XC MVJ>6H3-$X:H;GA\5] JZY[P-X!>MV\ M<2DF0Z_;/.'PBM<[97>O:+V#P4:+U3MEQGZDWLEK^CD*=K_.?%GO[2G4W]G: M#ETH,_L?V&.59?1)?UX5QC]YL Z*[>KYU6"J9CG2E&8IAI',(XBHQ)!CK6&4 M)MH6,8Y$ZK6HZ*?&U*:\>8TR/W^A)_QN'L3PH(ZQF6PMJ,ZRKT!CQ.-5U=L7 M5.J&\R8N@RN0?]%3B5$]CLN >NZ#7#A:/]K[M+Y3*QOIO%)W:E$6WU4=O/AQ M699M=0S;($S9/&W[R]=*+U?*>$5S5I95FD-5-6,AO[*?,Y423KG,89ZE$B(; MNT,8I9!3P9(()2C&7@T%@VHW-9+\?6%&)8&[[]RIKQR]5>X:+*P"M0%:)H_Y57=H+GAE8OA#$U M'.L/\@0"?0S"ZC;J-V(06)]_.H81TO.+\J!L",?BMDH>_U@P7LR-J_*;@:MN M;+M-Y/^DMWM^GY=E5;'IW<^UU=^LMC\6Y7HF4LFECAE$F!*($-601#B!<48X M1@C%$?+RK@/J-K6OR=:T.FG_"FRMNP([^Z[ UD*[!-UM>;=&@F\[,\&[Q>9> MU?$XGF<%(5\"QP_(RSS:H3\?+_54_3\?X?$/]?$(J-FXGX[PD!Y\. 80T;/J MPH:7ZI\;(^G==[5MEITG41:GL8:(,?,5H$1"AE0"<202&2L>:^E4$KU3RM2H M?*9!18/.BWO. M=S:WFQM5Q\S?5/N:DB2B,L\4U&9F0Y1E">0)IM!,_#R2.L$HPE[S_9B4J!)W[;.G>O#'KXF=^%0:B9?U3& MN#._R\R#F=]Y<8]HV*V+\6EQ/ KLB_F3V61#^X-M98BYCI,\YI!D IDUH$*0 M,RYAQM,L%E2G>9)Y!&?TTV*B81HV;'$7H0'8-FQQM:^_1Q"H_^/IYI[+GHH2O0)/+.AN5!D"=(]8W$'!'RDZ-_Q#\(O8[8UA9PRO_ZCC1?7V MMOA)G&__4?JW'?VL5L52OEO(MX:$9R0G(F880\UU!%$4*4B,'PDU$9G.8H6E M%+[]1Y](F)HON>W%66L)C)K ZNG?D_0ID-TT'P2>@9G<&YE>#4N/6G]1Y]*G M(X[>PO2H0<=ZF1Z_L.?B\&ZY6MNS\ ^+[ZI<5\??,XZE0&;60ATQ;AQ!1B%/ MB30+1"YTI@A._%IK'1,RM>E#JK0J>)B M/CB@X[\B[# _U(+PF(AQUX,=1AXL![NN[9F@S1ZM2V [LUP+L=JP>;EM>\21 M3'C"S(<[3F*(TL0L_?)$0!G%G').I,J\JO-WR)K:Q&]5K<[Y6V5=NAEY@^S& M!(&@&Y@0>J/FGW)]'H]0J=8=DL9-L3YO\D%JM<,M_2OV[Q*%/A8+]6&M[LN9 MC(RC3U,,8X8D1#2/("S1 FJ\HS" M3-J6VBE&D!*6PSS"(HI3$N>Y5VF7$W*F1@=UWXYEW[X=I]!TXX & W, :>C M:@:/AQDGMF42<2J>,2<7,D!56Z><*1+E6J,<4IFG9MW 4EM8.X8)U9(+A62< MQK/U]UML7_AQB<& MAJK.6 \Z;@G&)X80BDC# M7&-.8Y7(G#LYV8=#3^U#VBCG<9CW%*GN>7:9_0//M4:O\X$6YS#P.*SLC<5( M!Y'G7@>_8\6CUG8>&3Z]8[SCP*.:/CGJ.WY%B&Y\VXVJ3 LF96Y;\$5F:4]R M83[MC$(:IX*F.4-*>B_M#\5,C8$.>LSUW (\ :K[LOXRJ,98U?NA=&$?OH%V M^TX(><$N?.?V^,Y.!D\BZ,4$(O ;F@BU4 M1D=0*3D('9Q#(A AG!0S*B6<,_8Y*9R]OA\M?%TQJ:X7LLIW/*S04S79>YPI ML\RG%&E(A,X@TAQ#GJ4$8BJ$T'&NA20^'.$D=6J$X5-OZ@*LW5@C.()#[S,< M@@>^U5J"0;K:> $4B%G<9(Y*,UXP/.<M@1BFF M6;4@HN6H=LJ9&-DU%@UT6:JMLKT*C72"[\4T@ MZ 9FF=ZH]:D/> Z/<&4!3TH:NQK@.9./% $\>TO/XF+-(4=1A4+7MMC\^G'KA N5\)1F$L9IGD"4"0%9+AD4&;:ARFF"(^953LQ1\-0(Y>.' MZ]2Q/G_!=[]/[]_^/H? MGF7&7!^$&\\, >_ I+.G\K;+Q_IQD!62+SJA*H>YBAVW5I@G& ?5P7SO[^O@ MU*6GOA@2O/G!'IH]_ Q%.LJ$A)+3'**<1)!&QK?1/)&1R**(8Z](S.-BIL9" M'P[K<&U+;OFZ-$=A=?5F+@5K<$>FP@-@3L6W(%*EL&611=B&<@-NNKQ:A4=R%4SWGPTN%ZDZ2M MP/EYM?Q>2"5?/_Y>*OEAT1136]Q>BW7QO>+D61)30C*%(4%*0(33!-(8QU ) MJ;.8Z90KY1.[ZB[:BPI'B&^U4[8J8;PQ&MON*;K5&;"MTMXLZ?H'N, M+\JV3#5#VY*1I6!S6ZM^1I*,:H%2B%6<&W)+4DB9BF&61BSA*J,)D0,URCBJ MT-2\/_O2#M8RX_@C<=SC'A'HH?>^3[;1V&I>U\^UNE>M-5ZDJ48GC..WUSBN MSE0;;72"=T'+C>YQ>^8LU4$*AJ>KX 2[M;^-SE7>7J\>J)"9.1,X0API)6]4L(Y"E$88)(UIFB+%, M.%4U.S;XU.B@UY,MZG+1N%!3:<2GFFXQB+)/)96O=& M;(3%=P;>N3SQD.C#D\9CUS3C\G^G:T* MN_%697^_69:&SC(6F44A@3QE=M]+2$@(%3"1*9#B1,C=-:!<&\ MJM.@?CZH1>D9GGT(H]N,O0B<@:?M%I>F+(-5+]SD/6EYH!E\./ZHT_BD><_G M\ND++UK%E$VQIS=UXY"9E)CFE!&88!L>$*7&25%)#K,LY1S%."7:JY3_<3%3 MF]K;S(&'6LU>ZY7G4'JM52X :)QU2@D:#Q2$.%[/^>U&%8OWYH59WU4[C"++*4GR%&*1FH4*IQED5!LB$*E, M\YRF>>Q>*,))Y-3XP+T3L@>LW7PP#%@#<\/IJNY&9WL"6&O=O2G;%T^/"A7! M<1VI%GVI$R&WYT]>/G#0MA@+_56U?\M%E7A M327?L(=BS>;O[%I#%NN->;EFAI3-.HOFD"AB%EY4*\@58Y G.1:)E#)RB^7T MECPUEFXT!:)6M5Z1-;IZL(T7^ XD/A2D@^^^U.J"5ZWBOUB&:4%NE ?O1@#9 M@]F' GLD@@\)NA_/]P&ND^Z]!AR/]?O8^83\>PUP29ZR#71[;XQXL[1'$IMB M<=O47EPNF@[0]77FJZ3*=S_7*V9D% NV>JQJLMHNH#;=93DWDF[;1(,990KS M*"8P3F+CU-LZBS1#&UXW_23RTX;]D>V'#E@_ SE2PL[5]HLWUE;EU@^:=>:"U+W1:]Z /(6A: M^#":OD!:^:"0'T]+'U9DS]X=*_7 "OFN/K_8EMZHJHVV>YVNFA4KO.MEU9=T'37[E7"UP5U-Q(/C.7 M9-QH"QIU*S0KA4&M\0#;R1X A>KVX2!QW*X?[A <=/_PN+5GGS!U6^V?+&UL MWBPE.(\$S6#&C7>*$DDAQW$*,N,Q,#&X0^'? >R8R:%:?ST9>]R>7\?,.FCV=?2B?A/UKV:(VG.Y50OQ M^/MBI82]7U[?VX,IV^29JU@JJ! C]K!80*:IF;]:$YS%F@GI55_BC+RI36:K M;E5:HM'W"FRV&@-6J>PWO<_A[3;A Z(X, 54 +[9!W"G++CN!M";%!QA"403 MYZ2-2AR.IC^G$M?;PA0+MA4:JP*-,\1UC&(I8(2IH14<*5(NN%+ULBK!.TC=F",(4 -SQK$ZP8,4]SP+QD"E@G=R7K16 M\(&YYXH%'][@QPOE:CW[._O/Y>K-IEPO[\UTJ^MS8L(I8AI&/*40$8QM#:L8 M"LIYCG"6D\2)#(X//S4&:)7SJL!Y KGN.7\Y'@-/=%3 MS4^[67QBT%&F;K=![7P]!#,!I[>_>#R M_HJ?A2+05_RTG%&_XF?-??X5/W]#[Z/L514EQ>9-I1;K(Y37Z_6JX)MU4\.% MS>>?'BJYUPOY#[9:,=OE'F&& "!(E$\@Q)FDFHRS5GF4K>^LR M-9)Y6\PWZ^*[ DIK)=8V[_U'HRIX91;356^1\A?O<^G>S\KYW'F,)S#\N7)K MQ;;^5&4'V#?$5J?:/J9WV\=DK0.->=4A2&M@T(/E2U$.=W#<6Y.Q#X8OA>S( MP>_%0U[DE+U597&[V!7?9YJEDJ@,)CE*(8XSG2+%O5)ZCHN9 M&E.V_L6>FKW:&IP UIZ[N M$47^15E%BWE1C?9)'P];W[9N_K*6@(^:7 J(V/7C!Q\LP:!QB*?!JP7/+]N.AKQJ0S, M5__+/!"/$/9Q'LQ( >U#/B"_ /?+8>T,=[]@^/&"WR_'X$DH?(#A>GS6JOBC M;2F+#XNOQE=HMWA]>"X#G0=/BIA,!OXHU&'&^Y5E_FP (VBW95FO-#R8/PP MJ(W$Z+W1\Z/K\YATTG''[>/1[7D;GM"IP^5^="E5,7NW6!OJ?5_,U>H-6ZM; M,_(LUF;1GV<8\IQFMO(8AUSF"4P3)3 SZW^DG,H2GAA_:O18JP@J'4&KI-LD M/X5@-Q4&P&5@"O2#Q'GFGC'\R-J^5.+/M\OOOYH[ZV6]^,='B3LG-7'W2;]7*.%1V]_C#HERO*HHO/RRV#0YM)=.J3C2;?UX: MNC#D_YX5JW]G\\U>P(\F$F,I4IAQQ"&2400)-3\BE,0R8S2EN5?']<#Z38TR M;C;W]\SX4TL-#"D#JS"H-+:_>=HHR^[=&Z]6%;>+)G5!/((]*#PCN@,_=[=] MR1=\F@,376N9?6X[V_:?C_69=\U;J\+1C8&@M?!J_P7X]K5:MPX28S;0!]B#<9R!5,<:XAB+2%EB89,LRC-,\H0Y3,S$E^^./;[6@R'?JL^9+7^ MX,VH-&<5!K;K^+36S#GO)-AZUP MW[]>J 7ZNOG)'O7;U0N6YU^F?H/T7+W80V;83K$DW1C?]"8D#L0JTF MAE!QW"7%@" ?K"N&E.5'\E41VM7C[/>;F:(15XED,&*)3?C-$K-BX+$M%)L( M1>(T)JD+)>^&G!J!_KXHK#=4K=HN[M^#FZ_77 M=S>7$]*AC1V;P,W%-7LT/^R(8V^H4:;YH>KMI#SR+_W\I-T>@93QW'O;&]2&&$NHN5:N"ATLVSD,8>8&YS MOB<, T_Q&H'/W0CX5\(XM#54U8N]D<>M<'%HTD$UBR.7]&P.;G1BY9V-W"AM M<0SC:&];]U9E^[;M"G.2))+D%)(TSR#*,@*I) Q*BFB.I33.LU=M*V?)4_N^ MWVP>'N9M[I0L2C%?EIM5=4JW6"Y@U36\:*WZBV>/<.?'X48%@X \,%$T.H.M MTO4Q];8Q>*7W(.TEO=$*U1W<6>ZXS<%]X3CH#>X]0#\2L[EIQ;K:23 B=F5^ M"E7.M"$FE4895,K6W!!I"IE=DQ"29CC/C(N!O%8B';*F1E1[JE93Z(FRX-5O MR[4"U/.\J0MJ-TH*!.# )-2)73C&<0 C$,=T21J551Q,?LXC+K?X1Y?>*%'U M7G_W4]S9G4B[N3A3,HX32A'DFFN(E#W(SC"%,D4DH1C'%#DEF)X2,#6.:'4$ MK9+ :ND>8'H4Q&XB" '-P+/?$Q6O&-,NTWL%F1X=<+0HTRYS]L-,.Z_K&QK^ M1=T6UH-8K*OW#N>QUC MW%T^MGL6!OTCP:N=>V5EUL[,LEW[Z0^I2]XED12ETEDSNWU+,2(^%;\,!N," MO+<$S&WSUIG01R4=-^]-$/LW[U!H1MZ\ MCJAX)(C?-GU AOC%@A.GB-\VYSI'O.5S0Z\/M!^ZW*SIJFX,F^&8$YR:.K@\ MTYNXR 'A<0H0IB15BL&<.'7,:1,TM\W<:%=WVS7A!'&,BO,Z#NN8DMV*LNOM M@3]VD]TY?I;-T"/S_?O/Y?Y;TWQ4'V56SR;MU P4T?]? M?*$_%RAC*2>$ YD=2?\BHZG&,3*ZND9:K@&U#;8,@FF:>(L;0AY1EU8, M!@1>KM><./;2:M1U^*7]H^X;_,WFN]P><@F@B8RFB0"2<0F08#F@L>*@R%/% M,ZP/4]*J8][5RG/;S*5R-JD#/8#U;UMO&$:_U[1$P&F#WK36:UN>KS399KQI MP.D6O/T!W] GVQ_KJLN2_ 5+6:$00B"/*0*("@%8FN= 4B6@3!*6NAT;;LB8 MVV8\;6_P8;/^"K30Q\@H?M;BH.I9X)PY?0VQ;8O;%"S./ &@K M*L%BG]<2)@Y[MIIX'?%L_ZCOB(&J+T.?EGNZ6OZG%(L4PB16@@") MH>8%DFE>H*@ F<)(<$1P;#IPN

I<;W;K):B+);\ MJ'_'7XZMD3"#*2&Q=M9E6@"$80I(03G(TQCF7 @39W3+:FP7-C=J^+A=KOGR M:65:::CH3'/77,8.A.WX(11NHWO])VK>196BT=_UKZ.T@[)!)EAJ8X>HB7,; M^XV^3FZT>,:CU7#;M>P?].?R\?D0193B,]5;J4X+P(5*8,H$2'.>:'(1&: B MC8%069&2&,LB)]9-B'TTF!O9U+H>\B^DB'9&6Z>9R/[OHYN%)D%Y9&KJR-^X MBQKTCT9$I15]"1Z!T'=H@SSV6YBH0?(H;\.M>?(0)#O;*GLM/%W#Y2%VG[5B M'K20QYS;Y=HL^XJE6:AAMK>L'3+']FR]Z4;8WC+C;'KM MS0]X=BKK:,=YN*J(F22%F32MDC0%*$,%8!)1D D"L50HP\3JRM9%Z-SV:D^+ M7.<+(:<78'>0# WKV''HX8BZ]P5S@"A4GR\;D=/V[7( X:H/E\NSODDC[Q[E MULR"^\=V\V/_S33\HNN7A8I9(@H4@T(2J-T"Q %)E'80,)$*,LJ4715NCYRY M$4^=&M'H&E7*1K6VKNDCMZ'MYI> @(U,*9Y8>222="(Q()GD]KH3)Y1T&G>= M5-+]^(LCGX1[DM._TM>*J=$@@ET+O?5/E( 5BB M!."NCMV8>E9$4@Y0HJ4]$.0+ZA"0!P[DD M29S#&%I=J;>+F!O3--K9!RM:H.N/6@P'9&26:!0+'+_HMGM (*-EXCX9O+7/VT/KK<-9.\,%3.-< 1;',4 L88"A7)\U!$<)B1&#S"KZZ"5] M;KN^N_W/47_O\(?;N[%W.49!? +G(Q38(;L(M8,V?E^A&[+GTFFH'1:'WD,= MB_B1W9>MI'JYE](AJGRC^HN7\A@I)3F 3&" $-44!Q4$"<4J+RB1(G5*#VZ5 M-#<2:Q2MW'HW?FJ'TXZ+@H T,N^@<,Z--1B!^*1=SJ34+FD!5J"(!(J,"H#P6 M59?6)*.)@%*F!;?R@/S$SXT]&G7-8'$A(]HH[#)4W/T==+/+^,B.3#F-[M$O MC?:_FCF4!ZQ+"Z*#"='!AE%!=\C5&17\B1)UPK\$MRP=;PP[4W3<5YTN/\?; MXK/D'/]5/+OH5--T=I_DRH36OFR^T)^FGU>9%VG[]#'Z'=F[NJ*]DHL8]E0EWIL-% M=*+[717N!Z7N4?VIZ&3R5, ^/@-1#-7=QU>-:7O^# 3KJA/0T/7\R+4AZ:4T ML8'2\S<2->^85D3:* EK$^GRT_E*DZ4WW33@-*'I]@=\\QA_7Z[J.=,+F&2Q/@YAD$B)]5%(_X[& M109@DD*%5$)X[)B\>%Q\;ENOSL(S"M;CTUVS%$^ Z]^!0^ 8>1,Z(.&1@WAM M\H#$PY/%)LXVO#;C.L7PQF?\W&V36+#\NG[SO-W*-7_1^UV[\=SX\?^@R_6' MS6[WUWHKZ_X.18Z2F&092 @S P&4 KA C ((5*QC!673?S"SOEV$>\1KAAY M8Q]UBU1E2"2;X1:KC>D:&/WR5=NQ<\PV='HI=@YY<*"GRRPRL#9Z1R>*1T;S MZ!>C^Z]WT5']<*Z[#VB!W'@GT9.Z]#Z@7+KW7FOX=@'Z+M?Z-;]\HC_^T)RP M7=)5>:8P$P?U\>)/N7]0G^1.;K_+W8*0A&=%KD!2R/(X '-F 2FE5BN"E3D ML5.RDY/TN?DM[]=?MU(L#_DW^F/_HB:QW;5=D,L;L*.ST7 =_9ZOUOLNTII' M!]5+?!OE[R+3W7FCHL: D$V'/' +UHG(1?;$[8D\8+GN6>2S2+"LIC(:NUM( M+-,\B1E(H&DG3" &.!8QR'!"$R08$CEV](\#XM[(G YUN18C0V[W91$$Q-'#4[=RSNJ[MH!? +U8C)=R M5LMY[92SK*;-Y1>]Q/W/I>9JDL%,Q!D0!1=F,"8! M6,DHUBZ>)NWA,S-J3SO2GL7&3VCOXVFCIGR-Q&UO)T:B-/8-U)G M36CM('*_ENK (-15U"T1TUX_=1AY=>74]5G?LR??UD/M3ZGD?K_?+MGSWO2X M_;(YWJ+7-^XGJ12[A:GM3TP;^1B;<5R,0, $4@#F*N-IPHM$.1Y(AZHT-T)Y MNUP]E^/\I$GFWQ^R@P K$U3J3**(GIC@[XH$>*.V!]PIW]/HI]Z#,4TR?65. M=&J/R>8ZO,QWAY?9DVT4]' <"O-@)^;!"DU\C X%X/79.MC*PYJ)ZY6-L"IR MN5^0N$!)H8_7,H$Y0$6" ,F+PC1I*W &BZ3 3M,2;XN9&^7><[Y]UMMQ66OK MUS[\ DI;7AP*T.A<5[<.KS6\J^\N J9%=F,0N&_XA9!7Z1I^V]"VGN$MGW;; M]]QT<-R^+-[<+Q(D4)$RI!T*Q.2<]O/;^B: M"FJWBT^ Z=ZQ?N:.O#O?W/]Y__9^^%:\-JXCU:#^<+7KZC\<-]S)4I-LKFO5 MFXUTXU^&%4A\V=SS_WA>;N7G;YOMWIQH38Q\5U7^+D@B8DX* 2!*]=&&ZJ,- MA@2!&"&1XE30/$X&5$-T"O?()9BB]*'4N&[W5YYCM.95L&1YU-VOT*'[7=A] M^8:#=M(2AK).I-8X*E6NHBOO+3#UKEFPPBAP@4*WS%>I1K""H:WTP.YAWSG$ M.WUV*%LVFU#O7^OE?O?I\U]U,3O&.2JHI("0- 9(%!Q0%!= %!F%.(4*0ZNT M8"MI91?Z,]/VBVHFI<\+]=?'Y[DMBR VBU@ MHF".3+R6YD+_1V+ 4(I RDE.&!8\54X#QNQ%SXU*#IIK!\:H'NWISTCK*J-? MZ"ZBIA\CUV3N&(5U>!5VW#,.P",3T1';2NNR4-/H'7V29I,M5\MF-E&%:"T3RQGE;<(F1NW%3K&56*1D;32*L:&5T=AABW0=K- M/*& &CM>XH.1VYCC'A#\)AZW+3K=\.,>L\[F(/=]UJ/+D>$/R>7RNPF%WG_= MRO(6I#E8783>&2,)+8@$ D-F&D=SP J!02YB0A66.+;KA.8L>6Z48+Y!MP?E M(]IH?^Q'\53I'_U8[K\MU]%F+:,7_<8%. MY]@^@7/[.CC3-S(*1P=]O7(6>Q&W.ZZ&Q'%L!W( A#[S<:UP"3SF6:("$H@#'5 MWF<#HXCZ%AGH8M=9]Z@TX.>]QIT:RKC=LUPF#(%5XI%SD0J"*2 "U*8N0^:EDV$4&B@ M!4YSP:73-*D6.7,CXUJMP1.CVF!%>9[S6)A>\U3#BJ4 )$,0Q"E)L&"PP&FQ M^"ZW;#,AL*?RQH/65#77UT &U3[W6-!;W@4-AW/LBY]: MP^/LK;NHUC+@%4\W#*'N]$\SU.UZ:0W_)[7JSO/O) M5\^FA/8?FXWXL5RM%G&>IQEB2E-&00'B:0)P)@N-*U2_<4]'ZP[>@B-(0C<\<)>OH:6?SGH'#5*MY.N3\*Z-4;ATM?[ M14Z=S&X-PHW4=OMG_?A'.Y4/ZMUNOWRD>]-&0D"L&46 O%"::7(S]4MHAX51 M5DB9Q+G"5A?"MY>?&Z>8@XP^SQST,,?D)$9XA*+N^CC9K7D+]'? M]:]?Y,]]])O^T?Y7P-#=;3@"D<'%XI-N^]N&76[PED]Y]QH0FW59#L/H^E\/ M2LFM%":=Y,/[WQX^U8$+4F0PPP(!B7+3[U;%@.C=#7C&DA@JG.>4.#8?Z)(JYYWVB)Y*3WR4>4ENU MIB->(]Z 8ZPKQ%-1KWM]>,/HWJO#6\]X]B6FRVTYL_Q>_/MS5?'SH/Y9-O'8 M[Q8(\SC)XQ1@E<7:=TDAH#PK0(8R)6F10YKF+E32*6UN7/*F:C"\7$=*JQU] M-WH;5OE1Z7LZ&L2Q[7 GYG94$@S)D;G$Z!F5BD9'30V*C:X!NPC;0!*J;7"G MK&G[!-N8?=48V.HA/TKY@V[_)49*BPFTA@)VYNI'*B8=F+]K'1WHU">C"VXY!PR(U, M(@=%2\A.(:QU#489/2B)WAESQB^52PO,E# T+(<\0X8R 36 "$ M5 $PXQ1 F6HV@207,1Z8,CG7SHXW4OV\FSMV0>QYIO$#;O(CS3C='BW0&"\I M\G5Z/UJ8;)$*&:@3Y,D\LT/1C6($,Q8#B4U;H8PKP!!G@%(A91R+E!2QYQQ# MG^J:R287\KJDS/N8<@-+RVCK((3&#JT>E1NA95B[Z>''#KY*J[!V SM&"PXK MHR@3],K8Z>^KS6;;9#/3E"HE*4@*&@.$BQP0DDE]H-!'")$D>5Y8.0 W5Y_; M5WZI7U0JZ)!7>X59]_8=C,38._<(@D^6\14:#AG%0U"9*'O8"1VW;.$VZSLS M@Z\>FBX+N$W?LXS?U@\-:$%-=_*MK'Y]O[[G99^WII3,')"J=IXGQ+A($"ER MR3*0951S%TH4('F, $^9%$CSFRJX<]MI9S7F1G>-SHW?)=@Q [==V-SH[]AFR(/EVB&UYK(@0(W/6$TKIJ.BT=^CY,S9 M0!*.>MI%34TPO4;?H)'^9SQCP77.QE7HJ#D.,I:6 9YSD2/7(FQME-.I&_"S0N=4*.P:$>W"V# J'0V_LP' #W(T(Z1-&R:V,_TJ5&SYF*\+4H^2_'VY7NZ^26&2_"\&I>99GNG_)0 +S@%* M8PFH8BF@29;+&*:RR!T]D5Z9H68,PWY'AK,!C7[OL%_^4GO(D8C,'YG<7PY?S\Y/O'S7:__,_RA_=! M75;)+A15E*M, F*^I%#".,",Y@#G HD,Y44L4A<7N5O3H-?< ;NH8VQE^Z1-; M/C5TUN-2:#=[D:<*(B1SD&B/5M-(7 "F"@E@1B5)8$$RZC0,YF+]N?%&HU[9 M5\/\V-/'ZK:-TZ?EGJZ6_]G19\8*4-MSM3=,HY^A#S,>E^(N.O;.>'-$*#K" M>&R@=F\Z_ >_FKP)4_ QD-7JKS3_\ZO]6:GC>,W/SB 8J?59)>-5 M&Y^=F=G7]NS\PWY<^^=F?>AS6UW2UA4Z]VRWWU*^7PA3-),4$(A<*H"8TH\3BXSO&!T_O7?W.B@'V<[:@B*WL@T M<:IK,R'KEUK=7Z._&XT#WJ):HQ.(0?KE3_+,^,"^V-Y(E$!&1)K ]Y.4PUT> $9#1!*4H@C25T(1H;H7/CFE*I M2!R4= P.6>%L1S2AT1N9:XZ:58&AN^CS,_MWR??FYN)=\YO(*!L]K!VF\;4#V\T[P> :^^SCBY333+Y>)+R&\K6O.ME4OE[#3L?R M]7]X8')7U4_SF @M!2VHD#' 5&D71.@##V82@3AG:8P52A LO#*Z+@3-;?LW M>CI7 K9U4K):C&W-PVK[O!\=?):K MU4F+G)1A?0Z)8Z!B234)0$T'))>:"?)4X)BGL'":N7:^_-RV?JV=V[:_0,QN ML_OC,/(6KQ4+WS+HML6!MO#%XI-NW-N&76[7ED\%:OEC^H*\W3S2Y7K!>'TM=TA:V[;M[5]3:7NT*8_)R#;;?) T(V\ MX[U1&][VYQJ/L=K^G$AZW;8_UR;WMOVY\8CG=_M>^P??-BO]Q.[=?SSKX\0B MQLAD2S,@L#[;HT+_#BM. 4MS"&.(4BF=VOY=+_?;Y?L>5\F;N\WT4<: MMD]5.R*A_-9K =/ZKJT&7OFO[9\<>@WV?KW;;\NT_]W]6OP_4GPUG3(/N6FW MBO33G"K3!-=4^6BFC1$"5.49**2B"4DA+["3DSM$F;EYP2>W/R?&^-Z=>;P< MUSNU<2&?[J[MQ(ZR!4QMR4F:Y?A-&$*@&OP*SD.55[J:\P>M_RF^V!.JBPY6NYE4N_E*D_%V]M$$DW6^TD8 3=^/D=!F ME/M[5?:"VK#5\FM5P.+&L4ZOR8Y3@Z,^#8<>U#9 &[V!43PRFM^=_+D<.AT] M'/"^*]]";5A46]9^BG/F4A\T W&GD^A)N=('E$MN]%IC6/%,$YT7D"@20]/F MV(QJR;(,$)X*P'%""4XQ)ECZ%,_,]$+C4!I29VSZ#:<]0]#V,M,;E]'O,&M( M@M]PM-@XX6DQK*WT9=LMQS'8HUZ/&59)OZ9XV_;5%@?0V31D069P! ME&0F,X%10"3+,PJI1'97''V"YK:;ZW2;$V4CHVUO?VXW=+LW>$C,1M[IOG!Y M)"=U8S$@/ZEEX8E3E+K-N\Y2ZOG\9 &C0SU!(8F*54H @SD'".EO?!RS O B M32!-MAJ7FRF6AM+/%-7D"#ADWL?@"8)X@D"99)G.<*4ZM'+%.*7,C MS+:>ND97ETD+K:AVDUPPK$8_9XT,DT/SJA!P3=2:R@\VMYY3?7!T=I1J?7BZ M?E%]^I]U@^K]L&!ZIX/X8A0J"P)6['3YDXX@G&54>'ZO!]1_?7Y'YOOMR^/,<5I@:'I3Y< I+T[0%&2 XEDP5#"2(J< MHN0>.LR-OO[Z'Y__1U0J^Q+]MEF[]G?V>0MVK#4RMB,3V%^?HZ/ZT:G^U12= MVH+H:,((_>8'0!B(X7PTF)3L!D!TR7M#EO(<=WKSCK&\3C[>)N\6:9QA15@. M5,$)0(@J@!%& -.4I#A+<&QWFG43.S>B^Q \T<$2?IK1/#-3*H7IW(T$DH!! M1@"7BLE"%!A1XM:"*_P+F*8GU_$5/)F^DIOU*'C;?;V$QW#D;Y3S_)'RY_6A50[#ZAL]JVN'0 ME^-ZF \)^E!WQ307_R%0X 'F/1-_AD 5+_!V@ MRL2)P,-!NTX,#K"F9XQ _ZSII7][7JY,Z66]Y;"4,LD+!#)5"$V0@@*<\P00 MB.*820@9G1([/SST4&C.GB=9-2=]T%06)QFB@.<8 B1C!2B4"5!2 M" KG>KZ &@_S?4^Z<=%?U#^;;F6VY?3*^#ZFS/+BIC&A ,N6&KZ M04N .8. RRPMB*(X=DM@[I U-_8YJ%KRCFR4=2.<+FSMF"808B-3S#E8)ZD@ MP3T4"SP"44B7I$FYP\+D2]*P><0WYK/7IV IFD$8S8F%$0)%)@',B>G8C%. MM0<#,**PR#.&D!M1W!8S-XYHM(P:-5W#,C>QM VX#$5H9$ZX F<$-N@&(5AP MY*:0B<,>789>!S0Z/SVLIODPWJUTP*LVL)>MAR&FF%":@AAJEP'EG .JB@20 M(D]E2F7."J]A@1:RY\81MZ;A^95"VP!OQQTCP3DRH1Q*J,_5GJHIM#-D@2NP M;22_2G6V R1ME=LN2WCVKKT9P_V@6?+]7C[N%GDA%323^$2&N>E(*;3OHC#@ M29X(6'!,,JN1$Y;RYL=2K?<>1N>H5-JUDVT/Y'9<%1#(U[L[LL'0O:^M'3*A M>MOV2)NVOZV=Z5<];BT?\VT<\87^?"_TDDNUY"63_?E<>O14$98F"(,T8Q28 M25J IJ@ &:0$8Q)G66K5SKY7TMQHI>Z%8,K*SM6-*GU=>T>T =Q-)4%A&YE$ MO!'S:!_1@\: _A%M*T_<0*+'P.L.$GT/>%[RFDN+-YO=?B'S@L8TS8%,3;(Q M%_I&AKJ3O:P[K3WL)?F7-V]7GW =W+%X^-F7383/M2:I2DA M!0=,4@$0(AA0C&.0IW&N4@;C!#L%+*\DS.VKN%(P*C5TG4AQ"9ZEYSX$DK%] M]1,T1HA+MIH>;-#$Y?H3CY=H,>]ZJ$3;!_WV<9GV_:=6LDK\+B=0'JX@E&FN M"&.]HZ$9@R D8"A-@?[[!)&\4)BE+CNZ0];<]G:5#;_>K$&M;$1+;=WV>1>X M=CL^$&0C[_T*K:.:U;3:,:XG+/ (1 A=DB:E!@N3+TG"YA&/]D':E_\DN=2G M?+:2]U^WLIPV_/994J7WY.]+M?_V?R75G@!/&4XR"0JN"$#4^.3<]!7*!)=0 M(4CMJLY=A,Z-0+[H-U"IZ- BQQ;@;NX8"[:12<0=[R*M=52J'95Z M1T;Q$5!UZ$,T KH3M24*A+);GR)'N#K;%MFN-5T7(T?KSIH:N3[KY^15,9<' M]4F:.F0CZK/\6J:\+7*1$*50"N)84(!@7@!6)!CD4I%84IGG;AU"VD7-C:$K M34T*Y_:@:[2KE77S\SKPM7/SPJ V,D$? 3NJ&7WN \S9Q>O'(I"'UR%H4@>O MW^!+_\[BB8%QU8M2W5P04<2( 9XJ?1)$608HI Q(I3#E.8$2.4T/;I$S-XK0 MA^VGS6Y97A:85.\R^-I437L&8+V*H /@-5UP=M2\]QXD0D=O7[-NN0A.WKH%VKUDW\^:FADKC@J:JB"5]'0G7MLV )P.\X(!.)$_0^;"4UJ MLXW.H;0*LSOSB#TZ@2C%0N"D[&(/P"71.#PY=$# [\N?4C0I;9_T+EX(C!@5 M.0<%A3% *8D!$10#F%&N2%JP)'6*27?(FILW4BH8+9N2HY5U4@79(=/W4!=J 9OJM< 1OEG\MZ96:X;>:W-[LOOT1WSGH>HUC M=^ L3DF!) $JEYH;9!H#S&,)\HSAC.59H;!R*O ]6WYN='#0SK/G\CEV=OO? M'Y&1M[P]&!ZSHV_9'&QN]-GB$\^,OF78];SHFY_RSQF_R!6]7XO/WS;;O2FA M?K_^KHFA"IR1%,,BACG $J;F5)$#FII+))SFBDF9,.2TF>U%SVVC'[*@N?F- M/,F"-G^Y,Q9432:71QO<\\HM7XL=3XP#]L@<8A2^NTHUKX:3EJI79?[O+5#V MRCQW RQ@$KJEX,GST=T N96:[KB"YW%EN:-?OVYEU3_#1&6_R_6SO CT0910 MFSJA%*H,X^5S&E//RXP7)V#G![V#9V<=C0Y/6J]4TJ6@QP_2OV3 MN-[3KU)S$B4$,@1DP@O-240 RA()A#Y 29@4A''HUA7-2;[+KIJF6]I!R4A= M!ULBO=TNIL?_0K43%CU5%OWJ&HUQ>56V\9F1X!\]8G/6.NGN/&!S%QW?RU'] MD&$<#]2"!79<9$\0>VMT#@%?1==N: MDY5;]QAU6FC=]U&/2H\_-^LR?/9-OT;Y?GT[2WG!$X0+SO7Q,8(DABG@!<_,@!@"2,(IB#DV17FL$"EQ M.=_>E#(W=GYS5KK[;VZ'T=LXVITS!Z,S,ME6^MT=IGW]W>@8\%C8B4&@$]]M M&9,>YCK-O#RG=7_8;;_O].'@D^&1^Y_+W4+[6USFID"#)#% E&'3&52"6/!" M"@AS;#?R]&S5N>UGDXJRW.V7G*ZB/X[NE?[QUN)@ MO85OVMVU9?4#)]M5_^FX5<_7FF1KWE2_V8JW_S%8-M/5X*/SOSCYY$>Y76[$ M^S7?FKJ-M[+ZM8K;+-=?W_WDI9=PC)0O4D&HH"(#,DN4WN-2 1*GYLP%"XAD MPD0,75I=3:N^$YE,T$_K3[G77G"E=O2+J WXU7C&O"WA:G!6U9@_'I8A\-F^ M]+'#YBW974=CH^HCYL5?_.7Y$Q4*T?O##T\#Q*]WT0&+J &CO,&L+S!'S1>; MX#6.EW,VIO*OG;2E+ASY_HWK7WW.MSE:*19+) M#*4D X0R?6YE5 #,M(>+H5!0%I(6Q,JOM9 U-V^WO: P^D5_2>U*Y1US3KJ@ MMOO^" 3@R&3?:%E5#=Y%E:)W4:-J."*VP",0:W9)FI3B+$R^Y".;1SRN*A._X#G.%&I2B@0T%Q,4B$! MEI@#T[Y 84%Y9M?$P%WTW*BE4JMU(M^7*_0)+C M@M($<*%,3XN8 9PA#!*)BDP4*4694^)&O\BY$=EAZJD,,A+V!L9VKDQ8Y$9F MO>M1L;^*J@^G3RTUA-8+A?K38_J&:; MLA_JFZT4RWWT8;,[YNP&C4SUHA4N.M4N:NH(5:_1-Z)4_<_X#KI]HQ?9TM7[ MM9 __[=\662LX!D5#!2)0@!!D@ J10&4&:67,TBHM$I\:)4P-VZNE(QJ+:-2 MS4CKZ3K0]A+(;LH( L_(/.&,C,?@VA;K!PRLO5QQXD&U+09=#ZAM^^# CJ0F MGTHO;@8(K,O68R;='!:0Q$((H/\O!H@E%) TSP'G"5:<4B42IQ&9G=)FM\%+ M':.CDDYY^W8 V_D'P6 ;>^.[(N;?V[0+B="M3F_*>IW.IUUFMS9"[7S(O8CG M,Y=KNEUN_EKOGB1?JJ44;S>/=+E>H!3&L5 09&DF@:FH!I2KQ)SMJ1[.:%8/B,S ?VT#B5^O2:/J#TIWWMR4J!>LT[ M+0WJ_W#(N9G+]6>I+1#E^$&9<12S7((4I]KC9WD!,&/:0XA5K'+*12RSX5,S M3T7.;>OKGYPTQ%S',UB[M_XX8(W, ]TS')?KJ-(ZV)S,,SQ#3,GTQ746,S(M M\0TT(?,65'[S,<]6FL%TS%N6V"")-^QM) 9(0 U9P[:A!E3)<$,%2 MU,R]^N(04/=7R6HOG4_%^C(!K]<#@TRV^9[^E-60)_GXM-J\2%F7M- ?="M< MQW8F#TP%;+JF5Q MP)CS<%Q#A:0':#)MQ'HX9%KC#39KGRZ:M(5.24D$21(%*3:5[85H( M%C$&)*%Q!B4M$,>+IS*'7)_*MWL+A[A7J,M^O10]WM;]37Y=KDU62,3HREP( M.?AS_3CG>5%@F0E :9J;5HT(L+1( 4EAEO."93#+:IS?K7MF-XZ%-&_RG1' M"VN+SHX5]D_Y'2G^09?K-YOU7G.*7/.EW'U8KN7[O7S<+4Q+<2Y%#!(D,X#2 M5%-MKKC^7LMCP?0_4(9=[G_:1RF MA$ @CT/][3 M29\W:O]#'ZC_E/M%QG(F.TON6OOP.L8E>Z"UB.T&0G(9>#N@]!(GL]*+G$-@)B>)$<9U! M:+J%=6S1Z8SJ]"XR75#'UIZSF([U0WZ.G,GSI[MO'[>;[TLAQ6\O?^VD>+]^ M>));:LZ$]V:.7=FWXMAP7Q_6%";Z_!;'PC2;D("I'($,%1D2FCJYO!YO 8[)W!<<$=F;M/(N&Q2VZ@?L9?H%V-!M%S_&AUA/UHQ M2L-_?Q #.9(>"DSJ7/H#=.EP#EC)/4SU9KE_N=]*^F8CY((BA;,B3H!,! 9( MTA0P"%- TQ@G".<\CZTJ&"X7GAM9&=TBHUQDM+,/0IV!U1]Y\H5@[+.FG?5. M(:9;IGK%E$_(0^<8!H)]%ZK'/*PB4A]P#H5]*00W@+0[ M+PZ#9V06=T3&OV;TROC0A:(?7B<]H-W UI+0ZT]ZY@[)M3["K>[7XEX\+M=+ M&S(,]!$2Y]@98$A= "@H!2F1BCHLQ* B!!88T31*W+NAGR\^-,.X_?W[W MY;//X%>OB:\SC Y7BHTXX774T:ZO.=/5;ICKP !KL]B'S?JKWA"/;R7;?]%+ MU'T+,)4I3!D'A$L.4!8+0%$< Z3_J'=Q#&GAU/WWMIBY[5JC)3!J1D;/N\AH MZM@.H@=7NTT]'*V1-W<)U!=7H)PW>C<.@39\BY!)-WZWH9<$T//I8,'?8^#@ M#[I_WB[W+Y_Y-RF>5_*+^=P7^7/_F[;B7PN%!,EHD0)%H#X=\"0&+$F%F7>0 M)Y!F$A.KRYD NLR-4GY_UMI6WFXYU?.0H/%7&4N[#+L=BV,'AS:MWYYW;'F, M=_)JD>;3!.?&G*BQ)_J[M"@R)D6E32Z3' :^G\&!Z#'>TZN'I8.]KQ!Q:E>$ M/:+6UB)>.X;MBH5%1-MY29^1CL^/CW3[\J!NJW"Q)Y&(,D>FY?<+7RIL=&@/1-M[=@\2&M,MLQ[$0GVJV8UCD'8<[^H#7/=S1:<4)ASOZ6'H^W-%K!;\P2>.VF[XD M=87% J4LI@I!D!KZ1WG" .8J!3G.*!)I*FE"/-HPW1!EM4NF+WPH)RGOEF8[ MEA%^(;_+U>:I:;G4%%=%M Q8N<5/;@%N%SSQQ6_B<@?3\>AS7_F9<\2DP_A MX9);$B:-E728>!DHZ?JH9T+^9KUIDEW?K_GF\7!UE^4PEUFJ ,;(S':5$A"J M?Y=#S"'."$LD/K#!9D]7=FS0*M"'$PYB1SRP&1G19O]-;IO!K]$ORU+Q]J%? MCE#;\< PY"9*H3_1,:J4C'ZIU0PX(ZT7BE")\*URILUW[S/W*JV]]X% '5E* MGV01YP@FA!0@SI2F"H6I:3!& .4<2=-[@7"G24BWQ%]5\Y &*OG2B7D=?NMG!G:VVOE_--^%/!_Z'9IEOFDOX#K M.\ LUGN_*%*02ID"A 4$-&8,%!PJ1+D07#KE4EV+F-O6;S2,C(J>%ZHW@+3; M\L/@&7F[.R+CO-7;C0^TS6\(F'2+MQMXN;T[/CDP'?I!?3:MA$WK4KV9JBD= MAS0>,^0TB],$L"+6N[W 7/].ZC\REE$6PX0JIV8K5E+G1@#'U."-BD[5_N]1 M/6O&(D]HP$NP8XK@T(X=(PZ!JG\:M@U*H3.S.V6^3K*V#0RM^=M6#_O1TX,Y M@[^KFYW7;9:;%I3:N6DF6Z8X%UFL?9!-QF!;J1R= MZ#S"4%$WE +1DZ702?G)#8A+@G)\.FAWD]^7:ZK/7S?;:N0\SK,XSP%+E9ER MC!4@$L: 0X@XEZ)(H9,WY:["W)CKH&KH[B9=K\$R CLJN&.'9KN[FQQA?YWN M)A8@CMO=I$N!.70WL0#(LKN)S4J>)3*5W[2SL?PNJT#T M'_*1R>T"B53%*8M!DK,,H(3D@!8\TUY:FE"1Y"J+G?+QK27/C>Y.%(\J!^-, M]<,EBIE9[GCA9/\V[.AO%(Q'9KW[AS?OH_O]?KMDS_LR,+7?1!_IMDQZJ;0- M6>#>\&QXU!\8X+^!<-?:D+$.J,3$V*G^13TPU/?=PN-64^ MF?'6?\J?^R\_Y.J[_&.SWG_;+3C+E11,@9@0!1#F$E"F6:TH<%R0/(<,*=?: M(F]MYL9O]J,HP[P,.RJ;#.*1Z>VR;JE))[ZK\L@?U@%3<8)@%K#&R5^7R4NA M!L-VJV)J^**>UP2WYP!B&A-F7+@TS4U'!9H"G$$,TD2Q-$4)0Q@YW0L,'@8X MR45 .1&0E1,!_>-J@T8K_O]_:N*?>B>9DVGP%@J3##Z/S7:_T#Y_*G!.@$** 905"2 L2X#B0C,&1Z+(K5HB=0F9&S4+3CYTKH#1&@FG3=MFLM=FO5ILLDW:9L;IYFS]S+#*W2^; MLEQU*S]N3:W/_N6C?G'[^[4P27=ES>J"QE0("#,@34X^4E(!JCUU('.94($R M3%0VH*"W7P.K'^17&'"F%_I&=W)G\DR?:N7+!#G9:.Y7W&OQ3NS<_, 03UP* MO-]$M=I1H_==5&I^5Z+\KA=E[SIA>\ "EP];"'Z5JF)[0-J*C1U6\ PYG)M_+#842 8HK&),M!0E,.$(00,$DDX(7(I(HSP2&T[CG5 M)6ENQXOZ)]ETXSEJZS%^H1_B;@8("MS(/# =9@ZMH4)A-U$GJ%.TRGXM+:"& MJL^VQJBSX5/G M/U=[*QXZR=D]4#?AZ37I%^_;HU)R;] _.@/LGORYON:85VL\8,A-+^AV M[E9(*,>.W Y#T=D5LX4FD%_6*VY2)\W6^$N/S?HY/ZK1++:5="??RNK7]^OW M:RU O\BEU#PC8))#D@"(8@60Q#F@,$E CG A4KU@D@F/"%.GT)D&E4XT=..5 M;H3M2&4X8)-Y<:5^T2^-IK_JTVYD@YTSFUAA$HA*NF5-RB-69E^2B-U#OE61 M/^XYWSR7C6@^;C=K_5M>9O[M/FY62_Y2_??8FS4O:I^0+6MD1'8Z+/>[H6="N<*R0=7XD="XT) M],C$=('KN?)W4:5X]'?]:] ^N4/1"U86Z2A^XJ)(/W"N2R(]U_',E:_;NC^H M=W2[UB)W'^6V2;]=\ONU>+M^_YBNPH<0+@1V;&PP@* M_>W3V'#$^BZZ?B=C-!,/A&>HE']/+::M"1@&U571P,#E_ CTS69G>@K1E=S5 MM"NX;0CKH& 3,R*368E-J-4,C=:GL@ KE>?U)J:#7OJ[TT9?5:JWU[P"SS?E&ZX*!ORKQK%J*YI"QO)55,40]]VO($!P MRP7!T:)>5DJ\6\?]CXU:H9,&0 *I@&"!!M,]D&B/F*--GS4+_H&.G@=5A MU)J;M]58!6AE5K0K[8DV1X/^S8U) [T^.V:=_J6,S+2-05%M49V%7CI_U9LY ML)+;Y49\WM/M?EK$+P6/ M&$"57Y=K$[R)&-7_P.58>!']>UQETWYR0)"26020Y!CS &2G *BBA003=I9 M1@7FN4L5FYOTN09[:O4<_FE!'PFZB4M=$YTAS3/H=]5&@=):2[/^W!Z_><;Y_/>NO3.A;63(=@*14P M@P00C* 9,TP!0R@%2D*$4U;$*LVLRWYZQ+/_7;>5!_ MT'_?Z+V[VV\>Y;8>J9KD#.:Q=G>TY@P@3C) &.5 $4)1D> 8QME>E=.U@O<+)[]9^..[=[[4FVL95YS9ZV M^W#;!C]]%Q_T[_[7?VG^1O_']%C_7__E_P-02P,$% @ .8%B5:Q$BQ<+ M70 !P($ !4 !T=VYK+3(P,C(P.3,P7W!R92YX;6SLO6F7FS>2+OB]?X6G MYNM$&?M2I[OOD26[6F=D2R.INF_/%QXL 8G73%*79$I6_?H),)G*E9E<\.8+ M^4Q76TMFBHCE02 "B.5?_\_@/O+__CW?_F7?_T_ /[G3V]?_?!BD<[/<+[^X?D2PQKS#U^FZX\__%?& MU>\_E.7B[(?_6BQ_GWX. /^^^4?/%Y^^+J_R,U/<^_]CYOO?OO1U?2^'Z2/Y3_^SU]?O4L?\2S =+Y:AWFJ M"ZRF?UMMOOAJD<)Z(_-'Z?IAYT_4O\'ECT']$G !DO_UCU7^R[__RP\_7(AC MN9CA6RP_U-__\?;EC24_+E9K7*WB,LSSZJ]I\8+#RV5FBW3CAV95OHMO_W(6(LXV7YUDG$XVG_HLKM;+ MD-83]"H:SR((YPE<13#P.5N00L145';:RIM\5[I71/A&'2M,?_VP^/PC??"/ M51;U#QNA; 1R9[D+X1Q']^7N>T\_.U&B9,^M >\,!R5$@5^FR9?E@L,R[)?%PN%Y;ICH)O0G?[$S]^"DOZ($@?I[-\^:^K M'6FAJ_6B@>0NU$+D_N4'XKK@5C2)\Z^ MOL5/B^5Z$CW'6%#3;K>6Y! "^.@$E.0\X[D$:U(3Y=]:>"\7Y!!_%$%4)NR8Y.SI)!V9@A\!(@6(LI^R1,:@.(&\ON!0?9/QR. MEV4G8'A/Y^9J6@7_#= H-?-$OD,'*@>R<4I+$-'R(C-S"G6;T^'6RGM!0O4/ MB9,D.C(J?IZOI^NOOTQG^-OY6<3E1)126#0&,AUT0 ZS!B<#P=I*;SB/$@L_ M"0VW5]P+!;I?%)PDP2ZT_Q8_3*L0YNO?PAG9-"^M3Y;@FEF%L,W@6"(<Y M<"R$%!H@X.:J>Z' ](Z"$R39!1)>4D"_)!.V$?P[DC\^7YS/U\NOSQ<9)PX] MUY+HE^B("9DHM'9(GH]PBJ,,1;+< !@/$K$73FSO.&DGYRY@\S[\\3*3^*9E M>G%7L;6$RB7D7"$0Q=553IFB)^)&>HTY%X&8?0/ [%A^+ZBXWJ'20K9=@.19 MSJ2"U?:W5],Y\HG)6A;.-%@GZ*C4 L$';L 2!5IDPG]I85'N67HOP7&J M3'L"QG/ZX^OE^\67^:04'E)4$;+)'!3:!"0= CA'3]&U,ZR<%I'L6'B_JROV MG:#B2('VA(G-T?AZ^6:Y^#R=)YR(*$Q,$H'H)3X41B!S%\%Z;H5Q&7W$=L"X MM?I^Z.CX9K.9:'N"R)O%:AUF_^_TT\9UXN1R,X$)2K&"_&RCP%MRNYE+(JOL MK0HM/([[UMX/'AU?>#82Z\C@J%;OV1+#ANY@C?U Y<@B&3D7#O4KH M3 GZ-/_B^FK[ :#C*\ZC13>RRNL+Z>S-Q\7\\@8F<2^*D0P0 \'5,P'.&0F) MO.+Z!(S)J9/4?GO%_53?\57F22(<6?WO,)TO";IA'/2VY-T?V.Y_13?\;7E\<+K9-/__$?Z&.8?<'/? M*F.,RE-PDU,DHQ5R@,BT(!\V2A9C1NY.\_[N6W4_#'1\)7FR*+L(!YZ?+ZNX M+E[@*J1)!^>KB;39."4]""'(D)EH@ (91[B\B&XBV"XC49]SE\[#&#XOEUXG';&,BU]?S@%!OW,$')X&A9UXPM"6= MYDS+\@N+L4YA_G: 2 M,>0:''-G0,7$P1F#8%4,V@9&W(@&>+AW\?UPT?TUX^F"[0(?[S[B;'9)O;/,!(AQ\7 BT/Q<869N+:FONAH>,[QQ/%V 4(B/"SFL:Q2+^_ M^TAR6[T^7]W MDXW%/#)HGIWA/->\T5]F@0A74GK# @A>W]TPUILV^H7%Y%3VC-D3?8L;R^T' MA8YO*H\77B?IU[],5RG,_AO#\A?Z"KE$11!0102M H5(*D2(13AP-I$@N$R" ME9/TOV/A_9#0\=5E"X%VA8F+RH(+)I+A/@=)[D^PE0F!Y @E!85QKT6P#KUI MB(IK2^^'BXZO,]L(M0_'@MA8AMG+><8__F_\.M&.<:NS 2^,J6D\#*)-#KA1 MCB-#J7F+[(9;R^Z'B/YO,4\0YM@Y#1?7:5>6[K+\R!;FF3<);$!/\9*59.:D M!.:]-]EHY=5ISL.NE??#1,?7EDU$V@P6__KC'3F^HB^<6)A-2)^O,-,?5HO9 M--(:_+ M+],Y+3:E'U#7A")AVPL'J55:M\O(40HP;FO Y)A8SX4)5,":NX <5V MT8O]A[/UZO(K5QOQ$+J.-3.7:SQ;K4BLW[CD/FBI/0:?# D7)J@!N(>\4RZ2?W6E'YC@B6CC74*K*M9!%+1 M$6LP@_)19K1:%OO0>]KQF+E%R+C0.46S]X+D%#%W@)7G8?7QV3S7WW[^W^?3 MSV%&S*R>K9^'Y?+K=/[A/\/L'"?<9BN]K163B*"2P]IOH0#M)*^)O4AL-L;. M7H3U@*63 + 86AL=0.S=Q\5R_1Z79R_GGW&UKG9[-2$A.)Z# F.1'$3I# 2I M&!3EHBO):2$>BIF..J?OH6.<;AC# >AD67> EV.TSQ@./\UDWP&.ZA:8TX]\ M)18FUJL2HV. *C-0QMOU1US>D-%$*"^YHFC!UG-6":XA6)6A2)Y8":4\_&9\ M#%SV(&N#Q=+1TCX?&8AUFC>S.XA,NUU_?S *)8YZKA_^I>FC5AKJ@>%&Z@,Q: MD%2X@6@,B29I%F2R)8J'G!+VX2I#<3>@>VY26I8/YA2D[9A8"( MA9__2+/SFFGQ]\4B?YG.9A,GM<$@(C T)*Q M'.4F@&JNA Z =45WL#G9^CXO>:R)X1JBHU]T"MRAL,K$UF[/00 9V$-N I"C MA-D!"*[Y7K\MYFE[QDIELR4S"4(8\NVE3A!#WCS#670VAU1:W]/<2T@/KF\3 M>)PNY@ZP2 MD 5FN#7YH<;H&7CM M,FB13=:^H)*M'SAW4S/NR]0PVM\-L5-4T0.H%O,/]='D!<;UYOGMT[2:2@PK M?!UGTP\;O7V[=E 8:3]Z!Z9X.JN92A"852!9R,'D%+1N[1(=1& WT#L)%;?! M-IB*1L1?S>.:O ]_7+VV//NPQ,VY\"9\W3S>T>_UZY>,Q8B9R12 ^5) *44B M%"(#2I\35T$8O)66?C=7[.!5QSTJ&P-J6)EW8,PNG_!N<5$##(VY0#2>0E)& M4G-:%N#))*NET)8]U+SQE(?3(] TV$W00.:I@=#'MD//SU?KQ1DN:^\9?#:; M+;[4?,Y+>5UVFYAD+VVIZ?G*:I(2BQ$\$P9*+237*BE_V\O:88'V6V_<:Z$A M;,\ 26ML'W+N^1&I^AXO08+6?)Z("OP2AM0'F/ :(/2?"_4 M/+K4N!=%0P"FK70[.*'N"FGB#.=<*TUQ2!W.@%F#,_0G8U704F7#W8 7!5V\ ME@[E.)\F[!YNF_9R_2)]R!"W?C M3K='U^!ZZ. L?+%=MHX>.4-B]II$:XJ"PF)3<&3Z U($H7D&)XBG9**E,X'B M"]7Z4O,1DKKQR(%*)4SW QKZU*<9XJ*QK)=-J Q JW%]UL M?4JF3@8OF:5-0_O&N'F G'%FF#TICEHIHP/[+58U8CA=:$@8H(Y224T;9!29P-*CA"#M9"5"TP& MY85I;:$.)'&D26M/"[X!M=8!*-_B.DSGF'\.RSD=[JMK[%)8.TW3]<0EFU$C MJW/F2'HA28A*2?"6"<^C1?-@;\-C[_$L#I??MT( M[,(WN' +*(8U*66*85UM,>]K\0,9=_"F!&5X,EJV=NUWT3+2!+@G1583/1R. M)W^!ISE^J!A^WZYEQ!TI35CB$6L"A5=%@=+)$0_)@_7,65:88:EU*>5=*D:: M)?>D4#I1]AU<.3PFI@DO1GEE(AWDM3S'!DN<\0S)>^F=3T++UC5RC]$TTJBZ ML6ZQ3M=+,YR-T^3OS48M'W$]313RW>"I5<>_FTL\9?N_!YA[REZ & S7IH[< MUI:3+^5KQD.=MFQ]0><5N?7->PP]02_ :U7/YJ6\UQ9'==AR8<\I';E,2#[5(/Q%CM\GY#NJY&F'K M)$7TB*F7J]4YL6$R6JGDYDW+T-9 "Z%$1GZ 0868G?.MKR5VD#)N3LW38^D( M!?2(HQN#1Y306.JT&N]KT4;)X+7AP!7S2884$K8^^T^>]3*8=__TB#I6%=]? MZ^YOLETMRNM/N-SF?+;RZ'=\_,#>_#Y,-?+D+V[2[#Y4 M&+@B)*04>'1DH?R# YJ.ZV-S+RFGW\A_QODY_D+;LKZXUX_\K^GZXV4=R+?N M,;47 /U_KH\..7G:<+5N\6,' 9E!2Y@!4^@4IU]H8O'E@4T19+ M?#;/!MQ-S;@._1#@:B3Y#C#T]^5BM7JS7)3IFKQ&ES)%&(#2Y#KJ0]=A7QZ* M"\1"T3&+UF[[M>7'==6'0,FQLNW@XGWK*LP_5*17C&\[>U[URBF2I<"*!".J MK62E@$^> 3..!^.CDZ+U*\ZC1(WKFP\!H;9ZZ,#>_!J6OV-EB'AYEC_CPC11&FUYA1T-$;5PQ2-ZQ@U5O]B,%UT@*QW M.)M=H]Y:*5FP"C)+M3FM]> 0+1AM9-2%6\.Q,9)N4C"NUS,LK/IO-I%B7Z.H'QB$#@JD*X@YT9RYUK7GSY"TKB^ MT;!8:JF-#L#U[&Q!=O2?&^6\+K=[S)*D- N! DL7ZJL[(S]P,WG!8U8&L^#M MGUH>IFAWU]'^Y9^K8EC>-D26Q>250@!T$;I+YG M^7^=7\Q8?%W^*RR7H0Y;=#$6\K$"I#IQD0[C#*'.S"LN)1N+,,:W;MCR($'C M7B@-"Z1VFN@ 5IMBQ)WRVA2&99DD9(FV1@(2?*CE^4FC%-X*U;P1T,,4C7N[ M-"RP&NJBG_AL-S^A\.)"(59X$J!0DB_ &5EA'FL$HIC7K7Y)-N M6B#55)O%YG'@TC>89*Z$DIR!8;6%.VH.H>@"D0+;$@PZ%=(@^5^#L#-N;YDA M8H!>=-]!6/J-Q>UN_@GG6+,WBA)D'G)-W(CD@$2NP>=$EL/PXD513)OVH_CN M)67\TF7?@]/V&ZVO7,3GR@BHXD"X$4%(X\"(8X F5%20;+9N?P]<) M&+?US" W%4?+MP.[\M)!(CD?UH'+F@%23$I=(R/,UL#?@2/3 9K;+(2"7P0!9A"H9RSHKC6M:8'$3CN43L&@HX$ M\>'J[!>K6W'>4XZ+*4A>+!C)#2A![ 4A _#:O<>ZQ+QO'60>2.*X!WR_>&VB MTN^[POJ>9ITW&6M4:GW?.D]8<_THF^W;*%VLLND*?F?MJQX!,495R!5EWM4& MO5Z1CYL]%$)[=(P M>FCFX1=R3]$PJ3DZ'KFH.T#N'1S!^_01IM!NNJ@396JG3GR!%[]_DQTWB5L7 MZXCBY$"9+,!;R2';K+55CF?5NF'7Z51WTW-I<'@^L88[Q_3SL/KXRVSQY3\P M?\"_A^F\?O'BN>\MIEE8K:9EFBZ ,-_T2) ^N&Q1@O1Z4]].CI"K<2CY*3H' M)UAI;4B;,C!R0><3H^\ \ \+A>]Q']QF^T(8FT8A"HUG#"'SL DL&41K([C, M;/0"L]>MK][;43]R8>IWM@/:@*"?W+&#!?"LT!:\+87-]A<\\7JESUJ]FA* QDB(4,(K5QM6% M]K,/C/9XD=92O**;)^<^0$XW[2L'=\M;Z>3[:R9^_;;HGF[R0]R)[6I:_S17 M8H\QV?Y&[*$N^%(I$ET F\E]58E.+EK+U?M^+L-/G;FP7>5\+ ME"?.Y>*:3O^*]85T$LG<*J.)8IDM*)\WJ78:)#1TBY YCL&#:Z9:;4;AG2)RCHR1!+)NM%I(:B54$1 MK(W-)&CDY,;F\&DG_1Z@]/CHT"UCG*%D]4"7F(DQEA5$AP@B)&\=%]K& MUN\=>Q,W[O7 ! ;1"L=P.WVN- M%[E>$J,M(!VK'39-@H"9 W&FE$=F96[M M'-U/R;BENNV!U$#>':#FGE&@6T:,8TA$&\!4)WSH^O3@5( H4[#>6^UUZ^R= MG<2,VU^I/7;:2+T#^'P+.E[15MBD-$YX*-ERY$2RJP-<,H/@R(!:[C%GSIC1 MK4NQ[U+12:Y)P_#]. %W )';STLOYW>OQ]XN9K-?%LLO89DGKAC)41OBIU;& M1&?)@,H(25 $08PGI@88Y7((B9W$^48 MZ^ R\O"D=J"#R$0R: ':*5HQ'V:?/T37MIN6YT M$-Z93^P3#X%S 4S;!,HS#SXH#5)8S7GRGME.9I /.1?GR3!UH@:Z0=(]ON'% M'IF0.(3(7)&+:]BQF"%I[\7V<@*C3D:F"QJD@71.N#]P1R MQV^>]F1G\%,I=?SBNIY&QW[X_*X?7IY:6QW8UQMO 1>>R;-$PB1*)DG7&UK%((9: MI\JDA4BG!R2GG#0L)QU:/R8_0,Y^^/OS/="\'4QJVC+29T(^2NN/R[R M1/-H5 H,6*E3&TERX*2H6=%!*1$41]-Z:MT^=.V'N#_%>TUS-8U_].Z7F6&] M]C[EZCZ0S$1)$(*LC015ECS:9%U_^3)_BH>89FHY\1WZYWD>*ETF1B&R"PD< M-W46AT+PP2O0 4/,0<5T=5R-FR[#_SSO),>KH!,@[<[.D*IDSKP#Y()F[< M7'/4!AP/L/^DW3AR85[G*.B,K&-]#(_@.2^@O8M6*)E"<[LP:#>.31C^O ;8 MW^+JU\NWM25TO>4,\X2;:?(3791!FS,PRQFH9'SM+IU!*.Z*<"D7I1Y#X)YK M=9(@WPP&-VX\&HOZ.^^PO6WEM1K$GEU]^E-VT[Z?I?8VZMM"5T-AZ&RURDD( MEM"B/+<00W; &2_5BR^A#&B:[M#3H#MV_TAU=7"]=K-MN..!O%J>(6U:HM#?B(UHP:I0$B]*!]$ZG;ZC=NU#:_O!CNV' MB+X#W+Q 6CE--[JA/\]PVZ#XV=EBN9[^<_O4A@ZYY $L*N))!H3 I 867#8]/YNP$$JP M]7*Y5J K$3CX5#S8:")W"67[RJ!'B1JW0NB)@==611V8O%_"='GQLO'M@??: MLZWT248A.02/F]&XB1R.HL%;+J4F_SZ*UGV0'B1HW%*A)\9:.]6,G1?WVV)> M!??\8YA_P)>UV_-;3#C]7+LF//NPQ(V;.V',VYBD@Z+JSD&1(2@?@9.H6 XA M.=SOXF*OY<8M[GDB* TD_1[LUF*)TP_SY^>T]CQ]?4^;8D52JE4>VT;C_Y@O M,@D/ZDRLJV2+(;+-PB%&[_N'CEM", M8,*.EFP'!FM'XJ9!$Q)/ALRN(2X"JV_ZT8!E,DE,(:7VKQ3')]H.5NORQ$:H M@3(Z@-2+[;(7%RYTKF^WQD\XQS)=3TH029L2@/GD07'R#B.)"(2*%/PZQ:5J MG6GQ"$GCEK@\^25%._5T@+:[R06;OII7TENM<+UZ-L^OIB%.9QLYDL2OILS0 MGD)R*4'HJ$$E1T(-P8 JD@**0&P(Z!MH9PY3)W-\N,A@ LW?IZJV!V(! >12D)VJMGXS< MNZR]G'\F=2R6)+^)J.D+DM,YH;'.0[*L\I2!_A/62!F\;OU@^B!!O?4;&Q." MQ^JI9^R]6>*G,,V7/LS6=2&);@1](=^)]*X^0D=0J@H/-YVSZU.TLZR$Y+7U MK7M.'T=I;UW,QD1K<\WV#./+T^%-^+JY[IQG^LKR'*^+>N)<$2I$"2ZEVFVC MEIAKYH&C*"98SF/SBJ[C*.VM4UH/YWXSS8[]2'*;Q>G\^?EJ39'C\OTR9'PV MFRV^U-3#2_Z^3F007O/@:I=IK#.3,P0OB;ML.%>B,('[-1 X>.G>.J,-#\0G M4%$'0='^(>QMB@2OCK9C!./H;;1*H4\;$6'16G=QV]_ZD;N&O#T.5=# M:*W9^-/F>*P.]VJ'((7ARB(YX+)>K1&' J*. GCT7-HBD7SPI\'E U1V,K;@ MB3)+6ZFK P-)WL9E#X2+2F#BE;;9^NN;69BOZ?+A[4$T-1QVBSE&NS M?LV!=IH!25]7*&,PMG5PM#]U7>:D-L/)XDF4UD_<OS)3G"K\NO8?D[KFNH]@Y3_5IU1WP6'J/38!PYQ4IHA("6 MD;>\CH,K=U:#-XK!KZ,7K["V[BLA+2)0])94D,%@M> M*@?:"H7)&9Y4Z_&?^U/793[L4/ ;2&G]1LR_3.=AGNX7I"-?0SF?P,92:N] M"4ZX EI%F500(=]N=SL4+!^@$]M<7!=OT7WV9_!QF%ZX% MR7&::"_4;U 4=O,+UWYR8FR*J9:P%1_)J7"2@=.1@Q[\AE;X1W<"9W$[,4&-?;Z1/B!RFQG\'T)[$L-(F5:W(=BR7O3BI.)YWFD)/@3O&HM&C] MACH\;@?KT=$I;@]18B?S!ZY&7ET*\N?912=AXO3=^:=/%W^[^O;+>5DLSRXT M?2GQDK()B2F(DN2LA$[@,L5"->T!HQ,QV=9&MP7=X[8&&0S#3Z[2#CSO_=E* MPCFC0*3:"4737@TR1;!**1T+^NQ;WWRT!.-@;[!/CYG;G6L&4& 'N'PYI\^B M\Z+.$_P-:]=^(I*CK753]6[:1O"%#'(;>*M+>4M$D9N_CV$FN_45!XO M\RX@LVVK@ZM+#J+/#)-2H(VC""X$!5XD!,9]R"274&XW6VM1R'N+BI%K>YX$ M."=)O@/L_+:8)Q+.5;[?/'^[2GY)WL:5@Y&DS)K71PU>$UN,"N"E+2"X*%H@ M%\DWS]G%>"[5QTY"VX8K3]WYRN]D_Q[#2:.[/W66N2KRY M-[*(#(01#2HS 2%'#0R%LKG84!QO?)3LIN;D0/(AR;XG8?XTJYEYP:'C3EFH MMSKD9B3R+IW34(H+SHF<6&SMQ^]'VZO8840V2 M$>]?H([FF"U6=$Q?83\%E9CS!K+QMYK M==GO*\RNCDZN4QT)H( )S^EP(W\\)((I(IUQZ&P1HOG>WDW.R2].MQJEN M=MFR[]J7KG;25AU7&TI;KTD&$DI&3WX%N121HP"KDRO9!1UMZP:B;3D8V30V MPMV=1ZCQM-RUV:R59O25S<2'UW$V_;#YV*.,Y*Z/:F<2]R*VD0&\G#EV 8"K ML$'X*#0Y\3(4 :K>X >9-"3+N$]2> MA^'@I)0@-.EKY[&B?5*\ YX=Q4NV9NC1/H7($-$G3;^T?CXZ MA=ZQ3=O38/*N_7LB#7=M)'\.RSEQNZ(8?5.K>HQ]O/,9[4SCP^0ULHJ7B[S9 M+G+EXO.@5*EY9D[G.JL':ZUY *62B%Q9:QEKO(]WT7)RP=&MS[V"LE(N^F1H M^V1CZ[TP R]-@I(,CZ8$^G9K%VLG,>-:HB8XN%/XTT3P7=N0:YDAQYB/Z_^\ MG>78250CH_'M\^\YEJ1&5=]4(**E>-PY!@Y9!.N=C3ES9D+KWDH/D-,LY>J^ M@S ;+E(*A8[V3CX8P!!M MTG/N%^ZUIR//9(Z"/'+4]8W*&(B2(@-M<_"!2]H-^\T1?V2A?BW,(OYQ"]$:"=)O#(:*5J784R7)[G3V$U7;TNMQ;X>O'KM5V#FF(8 M(4 J0QO4YDS.!G,4V 3MH]?%-A]/NA]EW>9Y'H*2VR9M *7T4)2#7ZYQM%S, MZ8_IHJ+D?OZ48SP7F8&)6+W14-M^!B0Y*NF]\4RKUC<.A](XK:=G85T'\(44-(L1G*%=H)QU$")W@*A1B!A=QM91TDT* MQNVJ-A!@3A!R!Q"YFOQT&^NU])IL9H!B:Y5NQ Q.: MK<]>A(W;W6L@;+5720(J0M:B)]4BQ MJX\"C(G"Z!)U9B1LW@Y] ZV+ MI2VD-+B2):1@O0Q!,27:NUD[B-D+5?Y[1-7)HN\ 0V^1K/ YUJ$*]26A"J:. M^7A^OEHOSG!Y>X<4;]%I1199::Q9J09"$0C>VJRC"DZ4UH?B813N=SW*OC.X M#:BE/\&3S_M-(=MP#S[;SW_JYY[[V!K^L2?*:#0CS]U&4Z\VN00Z CE(:;SE M+CD=6R?X#=C4(WW$?#[#U^6;MWE985B%>[5C+*?XUW!36]T8LMJRCEQ-TDK>[7)U>1+,/8=T^[IP"M?8JZ?K(O*\WR_$' MY .?-FP[F0$/O\>;@FBR,,762W;'" *1G"A'(@$1 M6!VZQ @M9(8T:P\T]-#:":YSH@@PT>EFLH8H=($D8LD,+9VOS7?V<(UDKIS' MN]U%;AWK63J7L\]06Y: 0D>. T8+F7&CO35"F-:I:_M3UV\#F$/PLMNU;ZJ= MKHW;CGXIQYNRAS]P\$8O YJI'>T^LC2)LZS 659KR%*&R(, RR.FQ(52K/5# M[C#M7J[@7S__6OW]M33&4'3P.@+G-H*B( 8<\0^YL$01;5 EM)YF^#A58W=* M.!D5N^U0$T5T<+EPQ=&O87V^W%C4U^758O[A/2[/*I>W[*OQQB97.!A90]E8 M!RAZ00%T*9%BYF1\\]Z0A](X[I7#H+ ;0$D=@'!S5#RGT^06&XE%XP)%/Y)C M?3LM"F)&"HN",-)PD;-LW1AF!RGC9I . *D6(N_(E_-K$]BVHQ;" M[,UBM9G^\4N8+O\SS,ZO5]"A89YI"U[5=IBJ4)@2K &TTIG:B<#+UD]BC5D8 MV[E[&N0^Y $^-0XZ.*D?8?_O83I_M5CM$@,N-\-MY@FOYT=9:YWTX%VM6@U1 M@==%0R:IB""%LMBZ**XY$V,[G%UNA8&QT+7S<;L/V_%^QXY/&JYEW(#>QLZ& M84FC5:I.5]-5[QAJ&E,LH)V5K)K ,GA/M?9^PNT5:CUJHFWY8CH[7V.^Y7=' MB;3?K .+3-?6M E<] @H6=2)#H?4O%WHD:1VVG3N$ SMMF3#*:UK>_5H*Z;C M#=B^'_V$?:4&-'$/MC0K0MAFLY0*B8+5!HDS.!$*2:^WI#-5=:IML M^+KLZ(5T*P\F:2:+38"7MBTT'=S/:E8]PX8!#(/:%BNCXA]TNOWO0<690WUU9^@>LPG0V82?[ FD^= M7;XO^\-GG)-C%C(S#++F'I2@/\4Z=\98*5WD5F?>^CETN(SSW\[/(BYKENFG MQ7)=-]@[_+")L2<1A;12<."RMDFMPZ5]G4[.+ 7.3@L?=//N+CNIZ3:K_! T MW.GCTD;X?P+C=M4&8#6X4;MGK:K1 MF4,)+-G6^2M/43931YW7)H/T6TU._1QFWUZY)H&VJG#DI.J:]*I8+6TS4H%A M3.@H KFRPSV+/$!8MZ;M$(SLOO9HI9(.7BCN9^79']/5A*%6Y <7X,YMIA$D M<%XE8*EX8TEJP;2^8]M-S;B(&D#UM]M3M=%#!XAZ2\? D?O=-L+,G4KG)U+@V+$YK *[0"SWY*C MKK*H-KZOCDP8R^.F5*Z*+8$GYQ=\R)(%EE$US[3=0=9.0=6*@7*>@,A M!0,REV("LB1=ZPBV)?WC1B-- '6W9>HXVNT\O)4FN6C)"Q:>;X;2R-JKS($N MA7GK!7&8OOOP=CSE'Q#N'J*)#LSEK%%K MET2TSA9OLVR-UT=(&M>,CO6D?)Q&N@78L_7SL%Q^I7V]J12=\)*,LTR!E"Z! M$K)6Z#D#*FNO6% LA^:CM/8AK,>7XB.AL%_FP@EZZ0!L[SXNENO:+>1:6MM$ M&96EU752-2.<>.2(:%TLM0[0$X5S.V]0-[' M?9QE[F*2Y$>87$]XV@,03)&@K> H, ICTP"V:C_JQCT=AS98 VBH ^S5QC=7 M?N1;K+-6,%]6ED]*(AD%)8"I3!XL@0.<50:\*YJVF HFM[Y]>9BB<:.#(3'6 M4!,=X.K; )_%JCY9;J?X8*[I%,+'$$'(2&=Y$0IB40$\]YY9IRUO7H:]BY9Q M1PD.B:4FTO\3%%3<'7%W%[B6?NKQB3^:'K[(PDIDD$T+V(=7,4@(NOS3Y]FM Y9]EH7O,(E!=B3I+3&FN6039U1;!U"0$F; MF(7$C>;TS=;I\0<1V.UQ>PAF=@[\;:ZB+J+4+7._3.?3U4<*MQ>+?(LE8UB, MB5LZ*VI_YUJ-'@*%X-$994,.EJ76[_A[D-7M2=L$:XW4,78ZW6:F7LXW MC\O3-3$TT2)J],*!\(G8\)C!28KS0V;H32Q<:__8J?G(&N->QS:&2$MY]F1X M*NTVH=6(%+3HR$"AD1>7,DPS9U7]GVX_]_EJ_7&O5($[DL95T=!,D_^!D43W-?LS5M" %)RZ1=! "5YZL?VTF M$)R"DH4K*:9DQ:-6:__ENKT:. 8S TFY@Q#P ::>G2V6Z^D_-SKC$U%44D$4 MP%#OU&I_D\BDJGF0T126N"BMM+T5[4-63#61$6@<5@@-R ,$;!T46(94Q+//6S?T?HJ=;S^P0 M1-S)06RE@ [.UV\SD7XZ7TWGM-TONPIOV@/DFD&'F@,1+4$Q:<"+;,#HQ)@S MRCELW0OI08)&GO763.^WT_.;*:$'1%W0OBWNRT5DQ7.D?<9Q6Y[":)^YR$.* M&8-/K>/B&P2,W-ZTG6)O0^9H*8\=#+[[@KC^*?R^?;>\;.O%DG7%&8C96U!! M&PI02" *E3,BNQAOXV37;);[/GYD%!ROJT53P8VM^N>+Q>]7=;C22A-T#*!M ML74XM*]C@Q7HY+%(X3)'M9?*;WSLR*VAVJCZ>$&-J.+5SC;$+A7ET*E3K1L;.,TTXK7?Q/!K!.2-SM]>E(:UR[1"@OUT= \2,/)L MS-:N0SMACXV8BQUSG87M[@D^"NXQ@5!>0.W)!RX3)T5%K6PV1NC8 C&["!CG MT&BHV$5K*8\(E4T@M_PZ^<>[B0Q)<>MKPH-@H!Q/$%4AVE&PF'1RHCR4:K;" M]-'DBN22LHMETP!H^E_'>Y9X\C?%QIH=_7K(Q MJ\R$!L(W)Z %BO-38I"--$;S8M'N%:ET\;QT0Z)OIZO?+TX0+I4LL3;,8C$2 MC\F"5S$#QLA8TBB-;CZTZEY*NGU2.@0%=WN!GBSTD>/X7\/_6BPOS?'%_;;P M2?I 3H=4"D$IC>#0(&@I,Y,\A[1?;\]' OB[*X_<$ZR!+A?-!#LR+'X+9_BZ MW.!A&\\H;IBSD1P!GFF[R,(@(F-@C I:1>BBM7C' M?A=X/<=+ZB_'"7G/C"BT.YR1=69\@1B#!,>RD,DS*V_/$]Y5^'7[H\=3>R-= M+9H)KH-8[(ZM_.EK;1B[V1.<<>OUII5A3=S7NH"SH0"7S$;N&!;9O(O;;G)& M;@[8[DQI+?H>4509V>XMHU1"SFWUQ7CM".;!%:N *U6;H!0K>?.^I;O)ZD=EK;VU:-P,:$'%9'LM;0./**K]VI!"^=UM,UK'QXF MJ3-(':OZVY!JJ(<>8'5WY_V$\_3Q+"Q_OQC$4[@U 2V0U:X/,;0'8[7DRO$2 MD=Q#@7GXP^X&32,W*GV2$^]X)70)JDMN+I^,,D43P440O/9SHB "G-, MKM0]JO[#]D(3.^PCI#4BGZ/IV;N?)@N\ /7CU\W*]-[/Z#'MMT6_/7QF]+C98$'4< MG0J,0R@F S,Y2I9YX;EU?Z9'B3K9!?HV2VCG4A<&6XJHA'04A#I^V80I(#F/ M#+.,]#V?FQ=*[4G;N):I+6[N>$I#Z*>#DV\G-]3V(&OD2IM!\+ 85CD]X^WZ;5YP%D6DJ,/6BEFC'$0O,ACT M11E,N<36EPE[D-6I=3L6"OM"[4B]= "U5^2Q$"<_G9-@I_,/E]>Y*AA>?5-N MT(!R6D.(,H/&9#B+W$O;NFS]7D(ZA=.QZEZTEOVHTP NGKQ)0J'F7[W"L,*W MTP\?UZ_+/U98$S^_S4,JN#OSU$4PI(IH1Q0B:.>_:-W6.U<5^& MA\+,,,+NP #]&DBB55,8+70D'67F"N@W]\ZQCF M 7+&?8 9VABUTD,'D'J^V PU3E4U+^I71^=CX+:\POD(A(TXV>Z,\SW"B, M@I)K'0-W,C]1A6F30F6TU-Q63O;;" VLSK- 1!+X &4V36CO-$9H ]=1%'PX ML/T%L.>U0!'S^^%-9VW3RVO2-=<%K&'D+TU4::Y!S18XADYK4 )3FK'5LU%"E3"EQ;&UNWK[R^ M?J!VBJ M>Y>0D4.!1BBXQZDZ4>8=N/Z;7?DS&9/%5R03MG$1K^W.2ZYB0>\$5\!DB:"0 MU_GM)5!\(Q7S'),HK:_(]J-L9+=](&@-H)4.L'8Y &@KM4LNG'.FMDX"X3/% M%$$8.M+I3[4!(YWVDN38?ASJ?92,['H/A*4&4N\ .R]P.?U,NOB,]^P#K8*- M(B(X7FNS/2*)1]6"IE ,&>,B8^L0[B%Z1O;&!\)1,PUT@*:-?;V'#:><]%9+ M\+G6K+E4P.L4H 3AF72U6VSK^ZL=I.R%(?V]8:B%W,=NA;!U^ZYQ<2NXF6", MJ%6IM93U6!:!7$!O!$A7']I3XCS>*#'?"TH&$&_74U!?8%S3 M5S:9&Z_C;'K1EFWUK:W6_=\_X3[@M 7;70XT9+S134%=\<5TE6:+U?D2KV4^ M(S?1DT<=ZGA*Y2*XFH)EI1<\2/*O<^NPYWY*3G>?XOKEYN']ZGE51\RT#0O$ M:GD5.@3/A ?NKO>[?M)IHN[ /7JUF'^@3SNKK'S+ MDF7DU'&>L6J5++H2 D(4$@0=WHJ79$)J/;[M/CK&Q\M)RKV=[WFJI#M$R[?Z MVN)),!88$P$4CP8\*MI(BIA3P>=86H?U]U,R+F).U_ CD#E"W!V YATF,KBY M,G&9^Q5\L#8E*-+7]M>,0631@6&>J"])1-;Z0OX.$7U!Y1C-WAE"=(J8.\#) M38-[]:#(L#J86\NX/-Y17H MV[#>O!5&^QKBJE)R9H\NZ\ A4*N7LE9O#12TA9%\Q>*\6;=ZH_A,">?)XC M(?$@S%KJ9]3ZE_O9>QZ6RZ^U\_E9;4P\<5P9Q6P&:7VB[5EG3F610"JRS(98 MV7/.TM%HNTE/3_9K"'"=(/WN#-D_YN$B38^.=(I:*T-OEG@V/3][-M\<\B]7 MJ_,P3_A\L5JO:E)5,35W'AEX4\<1!6X@ND+NIN*82\04Q;#GY,$DCSRC8W \ M#JO#?I(NJS?[?NO-3HK&G#EGD)V+Q$*VX(M%R)F84S[J*%MGHEQ??]P7N2$P M=;1T.\B'G3_W62C..2"P3TO@Z]"@&BSQ2:1/1,.UK_4ZE>=Q'OJ&-U^!:[-?@;?GZ-DOR=?EE.J>3?QIF M;Q:K:17"S_5Y:S6EJ/[5=+6>>!%D4N2R>H%DZ!4+$(KR8!V/24NGL;0.'5K1 MOA>*[?>$XE&T^MW8X,O7^LRT+IR"=>]J*9PFOJI# AG)EOBWDZ>.,Z)2<43MYK<]>8QTGZ4[7=' MS;XG- Z@DH:WT]UEI$UNC>I\@IRT">\E*^TV\]_RTGX<1"';%AJ+^-P.9=(+^/7,&#-/MHKN A8NX )[MBP*RY)G/+H&A7V; 2 MHJK]ZT4VEDM;7&G?G.4[R14\Y4!J(>\.8',]S+^*)][BI_"U\K6J?0JG\S3] M%&9OL>XRTE*]?EJE,/MO#,N)2)H%5 SD9J*O%[4[C;%04E)%9FUR\R%NI]+< MDV=T)' >N*P97(O?%VI?SG^CT/?]%YQ]QE\7\_7'U21D+YRM'<5MU*!TJ"E% MAH'AED203>"B]0%Z$L$]&P%IWX_LOBTE4(D5K'& 0=8"LH,#: M10[)"58R,R*E(5,U]J6SSWS%)X/F,=KZ+A%)$,.)D"YCO>PI47HZ)+*"6 Q" MM!D32;I8V_J2[SA*^\QX?%I4'JRQKAL&[K@+?[XX^[1] %V4S3^ZU?P)X M?*W!K_X/9'?8*_\4,:+4'G1(H=H\!4X$<>L MRQZ$5]'%ZK>P7&Z^=I+#N\\'M_1N#V:DF2M[S\K/YOD_,'^H5;*U]OJB,?== M-#(TQM;Q3,DXK+6S]>AQ&C*=29S7T4^Z=0N@$\AMUW)TVU:!BQB]8R IA@4* M8RUQ+PND[&/*TJ-U[9N!W2!A;'?X:9"SN_'HX7KHX'3;BN<%KJ8?YA?*JL_Z M7!BAF;0@6:[W$MZ#(W>?3#1*EUSP!5L[S?=3T@NHCE#NHKFDN\3+MSY 1AG& M'' D9I2QB6+$$*'4U@4N&I]XZ^*O7;2,BYD6>GX4.D<(O0/P7#* ^=EJR].5 ML=YF==B0-2/?$;(P')3B$:*4$HQC)489633M$U4?):LW2!VC_SL'5UME=(&O MNS[ V^GJ]\T&U%X7+W,!H[4!59!L=[ "9"A:<\LE;@N/;VX1J=J M?2><3E1!!W"ZWCKLW9?P:6M6O6&%;"E"9%*0+U ,1,L9!%?(F+M8BK2-@70_ M);U Z%1-[Q@JP<3EQ/>:(PMK: M^(OV*FI.6\PJ*#:Z9&CKAMBZ0&(G,;V8M.&0<']P>*):.L#7\[#Z^,ML\67+ MT-9H4P134@H&@B7YJ"@#>$%,2$>;TA6*<73K+(9[">DB CQ5R8O6$A\1-JOE M>O(VS#]%)7WJ-8C0WZ[@<6/! ML=_C3C^\CI=?#TK?8K4HI9D*9#A5Q:I( 8()"9Q6.A<1O-DO4WP?M8]I!TY0 MUFUU'R&YD17^ZW0^/3L_VQ*.+BF&Q"U% X[,DT)PMD30@B4*.77A+#=0^8U% M1U;Z,2I;M)#?V(H/?UPCO#!EC+ 17*S-MKGSA'HI0:68BEC0M%']]T7%N MZ9HI_FCY=> .7B8.U2!^8_6RX()SF8$74YN!TB\Q10$:I0Q!Y\":%[+=IF'L MSJOM0M:3I-L9.K:>L'.B*$&2<*IZPL4C1*$)[L48QU) WSS_XRX5XX8)IVGU M 8@<(>*Q)V&^>OG3Z[<4W2R66_NGK=;*Z@*>9771A]H9GRBX89B3"+F$1S.Q M[OWD?G1^C)H6K636@55XM9CGQ7QS_1O#_/?7A:C 7"6SX>SR55/9[)*78,E3 M!J5%@>"] 9YM";Y8%<5>CL1A95*/$S;NDV C' VGBC[P=;<%"I?*.:F(\IPV M$U\51,,"H I>:FU,&:02]*AV0@,VXF[GFYPLY0Z1LMU1M'URJ+,Z74U[5R@8 MN$PN>1&R=F4LS#=OD?W=M!(Z2,/[M1(Z1-P=@.9NCQOOLRK:)9"L6F#K'#A! MK)B0L\]!,?+B&N/E^V@E=)!F'VTE=(B8.\#)E;%]==5*5BHO0F# (Q(+(7IP MW'L04F>;:4=Y;%_M>8>,L?OH#_&F>YR,NX+)+],_,%_/BIB0SQ6880AHQ:;P M/)%7APHR9UIZXX23K7L@/D!.+X^V1ZIZ)W1.DWL7$+K>*N&GL)JNWA$M(;^> M7X\7^$3%&%U #@%K;HUAG(*&4%N^2,6$Y!SU$/UE]Z&METS+5N :0"-=(.U2 M3CMYFO@HG$-3+[XI1J1#WT.(.8/V!8N1F4O3>B#"'F3UDL?4VGBUT4-7T/IM M4=429MMIFR'(Z(V0D*RBB$,SJQSE51[GZKUH.8G>+T:XB!LJ9N&8S". M?+O8M7^V#[J7Z=*8WX49KBYG!V>?K& 9T!O:6U+6S.8800;+@_-:^')KEM6. M]XUC5N_E]O$T;#V-\#MOY'5/!NNW*2/KC_A+F"[_,\S.<5&N;SKZE%\62YQ^ MF%_,[DI?K_W[UKT/6M$S<,N$0<360:>%@IQB"R7(>HI2@U@)D0D#1EE&F\V* MP%L_H'74:4$ZH2639$E,1C(L5D"PC/:[U(:3%X/IMIW]_SLM'(.TN M6GH!UA$*7@P@[4Y1LWT"T::8[)B#4.+_5]Z5];9](_'W_2X#\#Y>%G#;!"A0 MU$&2;K%/PO"RA56DKHYLLY]^A[)LQXIEZZ#T9[HO1APEXAP_C8S2^/5:SD?@[0-)5C/,5K;IY M^Y2,_/UC+"2@8GB PNLE7<1G2\WHN,0L7< GDWJ[LV?\;9> MU[J7T889U&2-M8K =!TK278:0D%+6XR3U&)B.K4^C%XDJ!=[UAA*[930 :*> MJV18'UBIY?8?S+=8@Y*L9P%WWEQ"GB*5*\870 H:V)3B@F[?FB742ZHC2;743F;0'%I(=B"9+TM:F0QZGB^B7@OT]:+L;L(RH[3 MR/==AZY3E1;U#:89;;'%>C).3LO9WL75\92^A)R%Q6PR3O7_?B#*<_UH5C8/ MX="'YZQ<7Y:#"]:Z!U1-!]5QYU 8GY \3H/U/0L-W@H!B6N=>/(BV?-U%0Y> M'<_9)F8U^=NA&(K@E =]I7O@@K1^2%SY$!1W :4>",GO& MA=(.1$J:=AMQ@8$".X\<8XPFT2__[WGA@S2]7U[X$+%W )Z74Y(N">^0FSK0 M.H(*A=$6(X//72HF*^=#\\/H>\T+GP*E=DKH %$_3RG\R@]QT),F)Z5*+(@& MDA#U046O(7@KH6A4W#*O0FKM'KU 3B]H.MT[:B7S?N%S/T/81T,VWT/(2+O, M"0-!< 8Z%X:.1=J K0L,+Q(TK&UKIO;]X'2$#KH U)V=WKQO?C\Z6EL=N"X@ M.$6Q*B8)SDGB)):@*;+E+NXUF_4([^@)(5T"Z!A%[_".CI=Z!]"IC[Y>E_7E MJ?LI8"22J), :24#95!"2$X [:A@Q]9]7]\0,:S9.A]D3I-V!W!YKI2B M3+&:YV_O%8/Q[._P_,TW]1ZU9EKHV]P M/AU/;Q9_Y/F'6]++"47*75_5KEJX%[&-RG;W:[W;K/506=%_!DG M*Q+E6]J<=>>L[C1W7;8)NC,;4>ED1 D0F*^C[TP )\EL1*=EL2H7P5J_]-R6 M@V$/O":(^V9 X7 J[L"27_T'Y^EA*J@S E,J&K3-Y*W&.K@CU<>)C,E1^N(E M[O7"RP'X?$+ L/ :$@G;-Y".5DL'F%K+X =E^A_^/+X M;][AE_IW:XX?V9ZF=Q.<_HJ?'F:0*F%*$@(4QEJ4L $0LX8LDV8V&8FI^=%Y M!CZ&1?@)L-H^-8?6<0+]A]_N>^&C#XPE Y9' M!,7J('_G%=AZSU1SST5NW:[Y(D$#GZV#XV5V+N5U@,0W%'W,ON2\9N7ZCRK: M^_P3ESK5Z=Y**E,#,0=>E *,1>XX5T&$UBC<2-.HMZ:3K8>FF:0:#X'Q*C?>0Y$SJT'F#T,D4#X[ ?+[.AXCJ X:]Y M^9BONOJ,XTD5T,<9"?'3;+K>9;>S"2EWL>;S(7CTPB7%L$")]=D=Y1DX.M]! M.-J&C,LD36M\'DEJ7]'W*6B975YUWQ]"1]F$XGAB(&.M-7(1(>BLR%^W@KE4 MHK&M8YX#21P6D1>!S6E0/4B''4#T]SR^N26G^.ISGN--_G55'9+KLM[PB^O5 M0.^PA>GG@7DJS'9RP>['Z;9+DJQS** :'F)4' MU*P^,AD->)$%9%:"IG!41G:&_N@3J1ZVN:A32+?3DJ]SWE(L0'] ,!B%=U%+KUH?8SM(&?:XNB""CA%]0PR=HP7R+N'U M$?_,IXQH>>9;VC4^OD9BHY['AV6>&2AAE(H"T9-Q"V3<;!(0E*23(SHA%48> M3/O;RCO).>E)I&>^]Z[:Y)P(OGAB3X4Z"4Y0/"-]!MH@*7!6HG&OXN#%%7JX M3'2Z>I\\<=1$F .ZT(OY9#S%.?C0 A M<[(YN2JO?1!/*WR%=OKM$>D[%Q\&* T5.FLIW:'AL:'[M^GBCQS'99S3ID$B MET3VTS,09/% \2 I8%2<3*%SF1=61PJT@,@N H:!22.ESEI+N!.8U&$!$1?W MTP&81&OK= "!DKQME1 ">@,LQGI1)&D>]NHZWA,C3U?ZQ:]NIGGM;6_#I/QS1VK#U,Z-W,(OYP0 M/!^_6+L8NQ'#%PC%2U2B'IG ROIE \X@.#HYL7#F L]9JM8W$,\5BI/$9],X MGHPW7:#/*^%A)O'[V61"YK]V+(]XU'O=UCP(FF(P47O!+*X_:S& M#G-Y/ W]AO.'0.2)2;V00H9VQ!X8F$V?YW"$+B-/T4 P+-TE35&%".28!,&B M3\79O>#UZE(#6LQ+:7MV-M$?#20RV>-9G08]7UX 3N_I)]8=N@Z9:^R\<2)& M% H5QUV R#2%S"$[\-XF0)EU42J7(%P;G.VD8<"8H$L ME%6-T?<]0XV-WT/ MBY')0FF!Y*E*2\8B:N)*8P)=I Q)4A2V/6?[-0B^MN0P!=?A$==4%:=.%OEX M*5,JG-*T:2SQP^MU0V7 )C=#>KI9T:M>)=O7FZ_VF.F=<^O**%PQ.#V#]$A$J&4J7E06IZXQEEY \ M. (XLBQ=3%87N^4\=QNA/B_YGU;YYRGY"3@F2''!G%?[0#MI.YL;3#]68 MI#5'R4=!/F8!SBRYG(I;"*%XJ&ZH=3%GS<1I+N6/@?+P= MS^\8DI$LOD225RVP*60(+GN*I*-.R+-.?KNW\G#P;. MN&P8TMFP;"P'JP+)*VB*822S$$5!GTHI><\!S5%"[A8U6&B% M1YYBB"[HBO\4%2B.%)S2!@"?D[!2LQSRB>[RTP7WPH[Y:V#G!%%W79NNM[K& MRW6$2Q_%O\C2.3^K@WN-;VP7TA[+0*&C_:MFK[66_123+T24="DBR2Z"B M]8"!\&,=)ZAH@ZA;#SXXB,!3>V[JI.T]E Y'TB9],K&X6Q.<@$ ML1@*,(70X*PUP*73AFDKD#>?"[N+F(%';+90]>OP.4+N_0%HTQGM40E;@@,M MJ[]GD8%S18'TIB1OB].L]5LXSQ+2'7".4?++T#E"XAW YIL3^9>'=EDMM$1I M-*"UI;YI*"&@DL!5E"X$+M"U'G2QFYIAL])GL%N-!-\=A+[\-IWG6!62KC[- M5M/EB$N;DG )H]#Q?)=Z -98-UR(*JD]3W2EN^NM2PM;7&V#F#=#O#RKO5=%RO"EW/ MKVYNYOBY=MIM.+Q_=E " 0 M !Q,S(P,C)T=VYK+65X,S$Q8V5O,S R8V5R="YH=&U02P$"% ,4 " Y M@6)57]R_%Q$( #W(0 '@ @ %!" <3,R,#(R='=N:RUE M>#,Q,F-F;S,P,F-E