0001644406-22-000035.txt : 20220803 0001644406-22-000035.hdr.sgml : 20220803 20220803160846 ACCESSION NUMBER: 0001644406-22-000035 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220803 DATE AS OF CHANGE: 20220803 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: 221132626 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-20220630.htm 10-Q twnk-20220630
false2022Q2000164440612/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-06-3000016444062022-08-01xbrli:shares00016444062022-06-30iso4217:USD00016444062021-12-31iso4217:USDxbrli:shares00016444062022-04-012022-06-3000016444062021-04-012021-06-3000016444062021-01-012021-06-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-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-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-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-30twnk:segment0001644406us-gaap:CommercialPaperMember2022-06-300001644406us-gaap:USTreasurySecuritiesMember2022-06-300001644406us-gaap:USTreasurySecuritiesMember2022-06-300001644406us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-06-300001644406twnk:SweetBakedGoodsMembercountry:US2022-04-012022-06-300001644406twnk:CookiesMembercountry:US2022-04-012022-06-300001644406country:US2022-04-012022-06-300001644406country:CAtwnk:SweetBakedGoodsMember2022-04-012022-06-300001644406country:CAtwnk:CookiesMember2022-04-012022-06-300001644406country:CA2022-04-012022-06-300001644406twnk:SweetBakedGoodsMember2022-04-012022-06-300001644406twnk:CookiesMember2022-04-012022-06-300001644406twnk:SweetBakedGoodsMembercountry:US2021-04-012021-06-300001644406twnk:CookiesMembercountry:US2021-04-012021-06-300001644406country:US2021-04-012021-06-300001644406country:CAtwnk:SweetBakedGoodsMember2021-04-012021-06-300001644406country:CAtwnk:CookiesMember2021-04-012021-06-300001644406country:CA2021-04-012021-06-300001644406twnk:SweetBakedGoodsMember2021-04-012021-06-300001644406twnk:CookiesMember2021-04-012021-06-300001644406twnk:SweetBakedGoodsMembercountry:US2022-01-012022-06-300001644406twnk:CookiesMembercountry:US2022-01-012022-06-300001644406country:US2022-01-012022-06-300001644406country:CAtwnk:SweetBakedGoodsMember2022-01-012022-06-300001644406country:CAtwnk:CookiesMember2022-01-012022-06-300001644406country:CA2022-01-012022-06-300001644406twnk:SweetBakedGoodsMember2022-01-012022-06-300001644406twnk:CookiesMember2022-01-012022-06-300001644406twnk:SweetBakedGoodsMembercountry:US2021-01-012021-06-300001644406twnk:CookiesMembercountry:US2021-01-012021-06-300001644406country:US2021-01-012021-06-300001644406country:CAtwnk:SweetBakedGoodsMember2021-01-012021-06-300001644406country:CAtwnk:CookiesMember2021-01-012021-06-300001644406country:CA2021-01-012021-06-300001644406twnk:SweetBakedGoodsMember2021-01-012021-06-300001644406twnk:CookiesMember2021-01-012021-06-300001644406us-gaap:SalesRevenueNetMembertwnk:OneCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-30xbrli:pure0001644406us-gaap:SalesRevenueNetMembertwnk:OneCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001644406us-gaap:SalesRevenueNetMembertwnk:OneCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001644406us-gaap:SalesRevenueNetMembertwnk:OneCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-300001644406us-gaap:LandAndBuildingMember2022-06-300001644406us-gaap:LandAndBuildingMember2021-12-310001644406twnk:OperatingLeaseRightOfUseAssetsMember2022-06-300001644406twnk:OperatingLeaseRightOfUseAssetsMember2021-12-310001644406us-gaap:MachineryAndEquipmentMember2022-06-300001644406us-gaap:MachineryAndEquipmentMember2021-12-310001644406us-gaap:ConstructionInProgressMember2022-06-300001644406us-gaap:ConstructionInProgressMember2021-12-310001644406us-gaap:SecuredDebtMember2022-06-300001644406us-gaap:SecuredDebtMember2021-12-310001644406us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMembersrt:MinimumMember2022-06-300001644406us-gaap:InterestRateSwapMembersrt:MaximumMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2022-06-300001644406twnk:LIBORFloorMemberus-gaap:SecuredDebtMember2022-01-012022-06-300001644406us-gaap:InterestRateSwapMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2022-06-300001644406us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2022-06-300001644406us-gaap:CashFlowHedgingMember2022-06-30iso4217:CAD0001644406us-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentAssetsMember2022-06-300001644406us-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentAssetsMember2021-12-310001644406us-gaap:InterestRateSwapMemberus-gaap:AccruedLiabilitiesMember2022-06-300001644406us-gaap:InterestRateSwapMemberus-gaap:AccruedLiabilitiesMember2021-12-310001644406us-gaap:ForeignExchangeContractMemberus-gaap:AccruedLiabilitiesMember2022-06-300001644406us-gaap:ForeignExchangeContractMemberus-gaap:AccruedLiabilitiesMember2021-12-310001644406us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2022-04-012022-06-300001644406us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2021-04-012021-06-300001644406us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2022-01-012022-06-300001644406us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2021-01-012021-06-300001644406us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001644406us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001644406us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001644406us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001644406us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001644406us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001644406us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001644406us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001644406srt:ScenarioForecastMember2022-01-012022-12-31

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
June 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-20220630_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 - 136,496,962 shares at August 1, 2022




HOSTESS BRANDS, INC.
FORM 10-Q
For the Six Months Ended June 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



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

June 30,December 31,
20222021
ASSETS
Current assets:
Cash and cash equivalents$206,831 $249,159 
Short-term investments20,918  
Accounts receivable, net178,769 148,180 
Inventories60,809 52,813 
Prepaids and other current assets10,540 10,564 
Total current assets477,867 460,716 
Property and equipment, net359,444 335,305 
Intangible assets, net1,932,636 1,944,392 
Goodwill706,615 706,615 
Other assets, net52,645 19,283 
Total assets$3,529,207 $3,466,311 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Long-term debt and lease obligations payable within one year$14,009 $14,170 
Tax receivable agreement payments payable within one year11,100 11,600 
Accounts payable84,147 68,104 
Customer trade allowances60,668 52,746 
Accrued expenses and other current liabilities42,079 47,009 
Total current liabilities212,003 193,629 
Long-term debt and lease obligations1,092,797 1,099,975 
Tax receivable agreement obligations125,452 134,265 
Deferred tax liability336,587 317,847 
Other long-term liabilities1,635 1,605 
Total liabilities1,768,474 1,747,321 
Commitments and Contingencies (Note 9)
Class A common stock, $0.0001 par value, 200,000,000 shares authorized, 142,546,549 shares issued and 136,486,712 shares outstanding as of June 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,304,970 1,303,254 
Accumulated other comprehensive income (loss)22,993 (506)
Retained earnings540,434 475,400 
Treasury stock(107,678)(59,172)
Stockholders’ equity1,760,733 1,718,990 
Total liabilities and stockholders’ equity$3,529,207 $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 EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Net revenue$340,472 $291,485 $672,523 $556,906 
Cost of goods sold227,772 186,379 444,199 356,281 
Gross profit112,700 105,106 228,324 200,625 
Operating costs and expenses:
Advertising and marketing
15,587 13,144 27,537 24,925 
Selling10,137 9,454 19,914 18,084 
General and administrative
30,127 23,504 59,799 45,689 
Amortization of customer relationships
5,878 5,878 11,756 11,756 
Total operating costs and expenses61,729 51,980 119,006 100,454 
Operating income 50,971 53,126 109,318 100,171 
Other expense (income):
Interest expense, net9,741 9,954 19,407 19,971 
Change in fair value of warrant liabilities 531  455 
Other expense (income)(507)1,067 (71)1,430 
Total other expense9,234 11,552 19,336 21,856 
Income before income taxes41,737 41,574 89,982 78,315 
Income tax expense11,261 11,727 24,948 21,736 
Net income $30,476 $29,847 $65,034 $56,579 
Earnings per Class A share:
Basic$0.22 $0.23 $0.47 $0.43 
Diluted$0.22 $0.21 $0.47 $0.41 
Weighted-average shares outstanding:
Basic137,909,156 131,354,059 138,255,803 131,096,686 
Diluted138,958,242 138,925,489 139,263,303 138,026,854 


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 EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Net income$30,476 $29,847 $65,034 $56,579 
Other comprehensive income:
Unrealized gain (loss) on interest rate swap and foreign currency contracts designated as a cash flow hedge6,327 (1,810)29,983 5,251 
Reclassification into net income823 1,152 1,885 2,479 
Income tax expense(1,877)175 (8,369)(2,051)
Comprehensive income$35,749 $29,364 $88,533 $62,258 


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 

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 
See accompanying notes to the unaudited condensed consolidated financial statements.
7


HOSTESS BRANDS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, amounts in thousands)
Six Months Ended
June 30, 2022June 30, 2021
Operating activities
Net income$65,034 $56,579 
Depreciation and amortization27,951 25,223 
Debt discount amortization615 621 
Change in fair value of warrant liabilities 455 
Unrealized foreign exchange losses (gains)(217)73 
Non-cash lease expense247 659 
Share-based compensation4,987 4,363 
Deferred taxes10,374 13,932 
Change in operating assets and liabilities:
Accounts receivable(30,600)(23,194)
Inventories(7,996)(2,816)
Prepaids and other current assets(131)8,844 
Accounts payable and accrued expenses8,967 1,735 
Customer trade allowances7,934 827 
Net cash provided by operating activities87,165 87,301 
Investing activities
Purchases of property and equipment(36,302)(20,051)
Acquisition of short-term investments(20,918) 
Acquisition and development of software assets(5,607)(2,129)
Net cash used in investing activities(62,827)(22,180)
Financing activities
Repayments of long-term debt and lease obligations(5,584)(5,584)
Repurchase of common stock(48,506)(16,691)
Tax payments related to issuance of shares to employees(5,512)(1,235)
Cash received from exercise of options and warrants2,241 13,524 
Payments on tax receivable agreement(9,313)(9,270)
Net cash provided by (used in) financing activities(66,674)(19,256)
Effect of exchange rate changes on cash and cash equivalents8 (92)
Net increase (decrease) in cash and cash equivalents(42,328)45,773 
Cash and cash equivalents at beginning of period249,159 173,034 
Cash and cash equivalents at end of period$206,831 $218,807 
Supplemental Disclosures of Cash Flow Information:
Cash paid during the period for:
Interest, net of amounts capitalized$18,599 $19,451 
Net taxes paid (refunded)$11,489 $(1,506)
Supplemental disclosure of non-cash investing:
Accrued capital expenditures$6,358 $5,046 
See accompanying notes to the unaudited condensed consolidated financial statements.
8


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 theVoortman® 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.
Held-to-Maturity Debt Securities
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 June 30, 2022, the Company’s held-to-maturity investments included $55.6 million of commercial paper and $17.0 million of U.S. treasury securities classified as cash and cash equivalents and $12.9 million of U.S. treasury securities and $8.0 million of U.S. agency bonds classified as short-term investments on the condensed consolidated balance sheet. As of December 31, 2021, the Company had no held-to-maturity investments. Held-to-maturity debt securities 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 six months ended June 30, 2022, the Company recognized less than $0.1 million in realized gains and losses. 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.
9


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

Accounts Receivable
Accounts receivable represents amounts invoiced to customers for performance obligations which have been satisfied. As of June 30, 2022 and December 31, 2021, the Company’s accounts receivable were $178.8 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 ending June 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)
June 30,
2022
December 31,
2021
Ingredients and packaging$29,286 $22,607 
Finished goods27,570 26,988 
Inventory in transit to customers3,953 3,218 
$60,809 $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.2 million during the three and six months ended June 30, 2022. No interest was capitalized during the three and six months ended June 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 in the condensed consolidated balance sheets in the amount of $18.3 million and $14.7 million as of June 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 in the condensed consolidated statements of operations was $1.0 million and $2.1 million for the three and six months ended June 30, 2022, compared to $1.0 million and $1.9 million for the three and six months ended June 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.
10


HOSTESS BRANDS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
The following tables disaggregate revenue by geographical market and category.
Three Months Ended June 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$303,437 $32,348 $335,785 
Canada 4,687 4,687 
$303,437 $37,035 $340,472 
Three Months Ended June 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$262,491 $24,407 $286,898 
Canada 4,587 4,587 
$262,491 $28,994 $291,485 
Six Months Ended June 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$599,809 $63,264 $663,073 
Canada 9,450 9,450 
$599,809 $72,714 $672,523 
Six Months Ended June 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$500,191 $48,210 $548,401 
Canada 8,505 8,505 
$500,191 $56,715 $556,906 
Concentrations
The Company had one customer (together with its affiliates) that accounted for 20.1% and 20.4% of total net revenue for the three and six months ended June 30, 2022, and 18.1% and 19.3% for the three and six months ended June 30, 2021, respectively.



11


HOSTESS BRANDS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
2. Property and Equipment
Property and equipment consists of the following:
(In thousands)
June 30,
2022
December 31,
2021
Land and buildings$73,729 $70,692 
Right of use assets, operating32,192 32,192 
Machinery and equipment301,313 299,071 
Construction in progress59,486 26,027 
466,720 427,982 
Less accumulated depreciation and amortization(107,276)(92,677)
$359,444 $335,305 
Depreciation expense was $7.7 million and $14.1 million for the three and six months ended June 30, 2022, compared to $5.7 million and $11.5 million for the three and six months ended June 30, 2021, respectively.

3. Accrued Expenses and Other Current Liabilities
Included in accrued expenses and other current liabilities are the following:
(In thousands)June 30,
2022
December 31,
2021
Payroll, vacation and other compensation$8,704 $7,791 
Incentive compensation14,706 21,172 
Accrued interest5,295 4,828 
Interest rate swap and foreign currency contracts157 2,042 
Other13,217 11,176 
$42,079 $47,009 
12


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)June 30,
2022
December 31,
2021
Term loan (3.6% as of June 30, 2022)
Principal$1,086,013 $1,091,596 
Unamortized debt premium and issuance costs(3,380)(3,679)
1,082,633 1,087,917 
Lease obligations24,173 26,228 
Total debt and lease obligations1,106,806 1,114,145 
Less: Current portion of long term debt and lease obligations(14,009)(14,170)
Long-term portion$1,092,797 $1,099,975 
At June 30, 2022, minimum debt repayments under the term loan are due as follows:
(In thousands)
2022$5,584 
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 June 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 June 30, 2022 and 2021, the Company has 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 EndedSix Months Ended
(In thousands)June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Operating lease expense$1,585 $1,771 $3,188 $3,424 
Short-term lease expense461 379 834 582 
Variable lease expense391 385 773 742 
$2,437 $2,535 $4,795 $4,748 

13


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 June 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 June 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 $13.0 million USD for $16.5 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)June 30,
2022
December 31,
2021
Asset derivativesLocation
Interest rate swap contracts (1)Other non-current assets$31,925 $1,803 
Liability derivativesLocation
Interest rate swap contracts (1)Accrued expenses$ $1,798 
Foreign currency contracts (2)Accrued expenses157 244 
$157 $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 in the condensed consolidated statements of operations is as follows:
Three Months EndedSix Months Ended
(In thousands)June 30,
2022
June 30,
2021
June 30,
2022
June 30,
2021
Loss on derivative contracts designated as cash flow hedgesLocation
Interest rate swap contractsInterest expense, net$823 $1,152 $1,885 $2,479 

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.
14


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

Below are basic and diluted net income per share:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Numerator:
Net income (in thousands)$30,476 $29,847 $65,034 $56,579 
Denominator:
Weighted-average Class A shares outstanding - basic 137,909,156 131,354,059 138,255,803 131,096,686 
Dilutive effect of warrants 6,867,024  6,319,296 
Dilutive effect of RSUs559,426 555,050 522,424 486,250 
Dilutive effect of stock options489,660 149,356 485,076 124,622 
Weighted-average shares outstanding - diluted138,958,242 138,925,489 139,263,303 138,026,854 
Net income per Class A share - basic$0.22 $0.23 $0.47 $0.43 
Net income per Class A share - diluted$0.22 $0.21 $0.47 $0.41 
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.2% prior to taking into account any discrete items.
15


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 six months ended June 30, 2022:
(In thousands)
Balance December 31, 2021$145,865 
Payments(9,313)
Balance June 30, 2022$136,552 

As of June 30, 2022 the future expected payments under the tax receivable agreement are as follows:
(In thousands)
2022$2,300 
202310,300 
202410,100 
20259,400 
20269,600 
Thereafter94,852 

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 Company’s claims were for an aggregate of approximately $90 million CAD in damages arising out of alleged breaches by the sellers of certain representations, warranties and covenants contained in such 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) related to these breaches. The Company expects to realize the proceeds as a gain in its condensed consolidated statement of operations when they are received in the third quarter of 2022. The Company, together with the RWI insurers, now intends to pursue claims against the sellers. Although the Company strongly believes that its claims against the sellers are meritorious, no assurance can be given as to whether the Company will recover all, or any part, of the amounts it pursues directly against the sellers.



16


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® 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 July 2, 2022, our branded SBG (which includes Hostess®, Dolly Madison®, Cloverhill® and Big Texas®) market share was 21.7% 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 the first half of 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.



17


Operating Results
Three Months EndedSix Months Ended
(In thousands, except per share data)
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Net revenue$340,472 $291,485 $672,523 $556,906 
Gross profit112,700 105,106 228,324 200,625 
As a % of net revenue33.1 %36.1 %34.0 %36.0 %
Operating costs and expenses61,729 51,980 119,006 100,454 
Operating income 50,971 53,126 109,318 100,171 
Other expense 9,234 11,552 19,336 21,856 
Income tax expense11,261 11,727 24,948 21,736 
Net income 30,476 29,847 65,034 56,579 
Earnings per Class A share:
Basic$0.22 $0.23 $0.47 $0.43 
Diluted$0.22 $0.21 $0.47 $0.41 

Results of Operations
Net Revenue
Net revenue for the three months ended June 30, 2022 increased $49.0 million, or 16.8%, compared to the three months ended June 30, 2021. Contribution from previously taken pricing actions and product mix provided 13.8% of the growth, while higher volumes accounted for 3.0% of the quarterly growth. Compared to the same period last year, SBG net revenue increased $41.0 million or 15.6%, while cookies net revenue increased $8.0 million or 27.6%.
Net revenue for the six months ended June 30, 2022 increased $115.6 million, or 20.8%, compared to the six months ended June 30, 2021. Contribution from previously taken pricing actions and favorable product mix provided nearly 12.1% of the growth, while higher volumes accounted for 8.7% of the year-to-date growth. Compared to the same period last year, SBG net revenue increased $99.6 million or 19.9%, while cookies net revenue increased $16.0 million or 28.2%.
Gross Profit
Gross profit increased 7.2% and was 33.1% of net revenue for the three months ended June 30, 2022, a decrease of 295 basis points from a gross margin of 36.1% for the three months ended June 30, 2021. The decrease in gross margin was due to inflation and inefficiencies caused by supply-chain fragility, partially offset by favorable price/mix and productivity benefits. The increase in gross profit was attributed to pricing actions and higher volume.
Gross profit increased 13.8% and was 34.0% of net revenue for the six months ended June 30, 2022, a decrease of 207 basis points from a gross margin of 36.0% for the six months ended June 30, 2021. The decrease in gross margin was attributed to inflationary pressures, partially offset by favorable price/mix. Gross profit increased from the benefit of pricing actions and higher volume.
Operating Costs and Expenses
Operating costs and expenses for the three months ended June 30, 2022 were $61.7 million, compared to $52.0 million for the three months ended June 30, 2021. The increase was primarily attributed to higher advertising expense as well as higher investments in our workforce, depreciation expense and share-based compensation expense.
Operating costs and expenses for the six months ended June 30, 2022 were $119.0 million, compared to $100.5 million for the six months ended June 30, 2021. The increase was primarily attributed to higher investments in our workforce as well as project consulting costs, higher advertising expense and depreciation expense.
18


Other Expense
Other expense for the three months ended June 30, 2022 was $9.2 million compared to $11.6 million for the three months ended June 30, 2021. The decrease in other expense was due to lapping costs related to certain corporate initiatives in the prior year period and favorable remeasurement of foreign currency in the current year period. Interest expense on our term loan was $9.7 million and $9.6 million for the three months ended June 30, 2022 and 2021, respectively.
Other expense for the six months ended June 30, 2022 was $19.3 million compared to $21.9 million for the six months ended June 30, 2021. The decrease in other expense was due to lapping costs related to certain corporate initiative in the prior year period. Interest expense on our term loan was $19.1 million and $19.3 million for the six months ended June 30, 2022 and 2021, respectively.
Income Taxes
Our effective tax rate for the three months ended June 30, 2022 was 27.0% compared to 28.2% for the three months ended June 30, 2021. The decrease in the tax rate is attributed to discrete tax expense recognized in the prior-year period.
Our effective tax rate for the six months ended June 30, 2022 was 27.7% compared to 27.8% for the six months ended June 30, 2021. The tax rates in both current and prior-year periods reflect certain immaterial discrete tax items. Absent these items, the Company’s effective tax rate would have been approximately 27.0% in both periods.
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 June 30, 2022 and December 31, 2021 of $38.1 million and $17.9 million, respectively. We have the ability to borrow under the Revolver to meet obligations as they come due. As of June 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 six months ended June 30, 2022 and 2021 were $87.2 million and $87.3 million, respectively. Despite an increase in earnings, operating cash flow remained relatively the same due to tax refunds of $7.7 million received in the prior-year period.
Cash Flows from Investing Activities
Investing activities used $62.8 million and $22.2 million of cash for the six months ended June 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 six months ended June 30, 2022, and we expect elevated capital expenditures due to this project throughout the remainder of 2022. Additionally, during the six months ended June 30, 2022, we invested in short-term marketable securities of $20.9 million.
19


Cash Flows from Financing Activities
Financing activities used $66.7 million and $19.3 million for the six months ended June 30, 2022 and 2021. The net outflow in the current-year period consisted of cash used to repurchase 2.3 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 1.2 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 June 30, 2022, $1,086.0 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 June 30, 2022, with a remaining borrowing capacity of $93.9 million. As of June 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 June 30, 2022, we reached an agreement with the insurers of the representations and warranty insurance policy related to the acquisition of Voortman. Under the terms of this agreement, we expect to receive $42.5 million CAD in the third quarter of 2022. We expect to recognize this nonrecurring gain as a component of other income within 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 June 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 June 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.
During the six months ended June 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.



20


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.

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
Not applicable.

Item 3. Defaults Upon Senior Securities
None.

Item 4. Mine Safety Disclosures
Not applicable.

Item 5. Other Information
None.
21


Item 6. Exhibits
Exhibit No. Description
   
10.1
10.2
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 June 30, 2022, formatted in Inline XBRL
(1) Filed as an exhibit to the Company’s Current Report on Form 8-K filed with the SEC on June 10, 2022 and incorporated herein by reference.




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 August 3, 2022.
HOSTESS BRANDS, INC.
By:/s/ Travis E. Leonard
Travis E. Leonard
Executive Vice President, Chief Financial Officer




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


EX-31.2 3 q22022twnk-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: August 3, 2022 /s/ Travis E. Leonard
Executive Vice President, Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 q22022twnk-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 June 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: August 3, 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 q22022twnkex322cfo906cert.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 June 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: August 3, 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-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Summary of Significant Accounting Policies - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Summary of Significant Accounting Policies - Held-to-Maturity Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Summary of Significant Accounting Policies - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Summary of Significant Accounting Policies - Capitalized Interest (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Summary of Significant Accounting Policies - Software Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2411408 - Disclosure - Summary of Significant Accounting Policies - Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 2112102 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2313302 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2414409 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2115103 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2417410 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2118104 - Disclosure - Debt and Lease Obligations link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - Debt and Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Debt and Lease Obligations - Summary of Debt and Lease Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Debt and Lease Obligations - Summary of Debt and Lease Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2421412 - Disclosure - Debt and Lease Obligations - Schedule of Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2422413 - Disclosure - Debt and Lease Obligations - Composition of Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2123105 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2324305 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - Derivative Instruments - Summary of the Fair Value of Interest Rate and Foreign Currency Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2427416 - 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 2128106 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2131107 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2133108 - Disclosure - Tax Receivable Agreement Obligations link:presentationLink link:calculationLink link:definitionLink 2334307 - Disclosure - Tax Receivable Agreement Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Tax Receivable Agreement Obligations - Summary of Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Tax Receivable Agreement Obligations - Future Expected Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2137109 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 twnk-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 twnk-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 twnk-20220630_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] 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,546,549 shares issued and 136,486,712 shares outstanding as of June 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 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] Short-term lease expense Short-Term Lease, Cost 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] 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 Realized gains (losses) (less than) Debt Securities, Held-to-Maturity, Sold, Realized Gain (Loss) 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] 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 Operating lease expense Operating Lease, Cost Scenario [Axis] Scenario [Axis] Interest expense, net Interest Expense [Member] Term Loan Secured Debt [Member] 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 Held-to-Maturity Debt Securities Debt Securities, Held-to-Maturity, Premium on Purchased Options, Price [Policy Text Block] Software amortization expense Capitalized Computer Software, Amortization 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] 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] 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] Treasury stock Treasury Stock, Value 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 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 (refunded) 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] Debt and Lease Obligations Debt Disclosure [Text Block] Segments [Axis] Segments [Axis] 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] Tax Receivable Agreement Obligations Tax Receivable Agreement [Text Block] Tax Receivable Agreement [Text Block] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] 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] Consolidated net revenues Revenue Benchmark [Member] 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 provided by (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 Claim for damages owed to the company Litigation, Claim for Damages Owed To The Company Litigation, Claim for Damages Owed To The Company 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 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] Summary of Debt and Lease Obligation Schedule of Long-Term Debt Instruments [Table Text Block] Land and buildings Land and Building [Member] 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 Composition of Lease Expenses Lease, Cost [Table Text Block] Number of reportable segments Number of Reportable Segments 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 Document Quarterly Report Document Quarterly Report 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 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] Payments Liability on Tax Receivable Agreement, Payments Liability on Tax Receivable Agreement, Payments 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 Nonoperating Income (Expense) 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] 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 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-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 twnk-20220630_g1.jpg LOGO begin 644 twnk-20220630_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
Cover - shares
6 Months Ended
Jun. 30, 2022
Aug. 01, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 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   136,496,962
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001644406  
Current Fiscal Year End Date --12-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 206,831 $ 249,159
Short-term investments 20,918 0
Accounts receivable, net 178,769 148,180
Inventories 60,809 52,813
Prepaids and other current assets 10,540 10,564
Total current assets 477,867 460,716
Property and equipment, net 359,444 335,305
Intangible assets, net 1,932,636 1,944,392
Goodwill 706,615 706,615
Other assets, net 52,645 19,283
Total assets 3,529,207 3,466,311
Current liabilities:    
Long-term debt and lease obligations payable within one year 14,009 14,170
Tax receivable agreement payments payable within one year 11,100 11,600
Accounts payable 84,147 68,104
Customer trade allowances 60,668 52,746
Accrued expenses and other current liabilities 42,079 47,009
Total current liabilities 212,003 193,629
Long-term debt and lease obligations 1,092,797 1,099,975
Tax receivable agreement obligations 125,452 134,265
Deferred tax liability 336,587 317,847
Other long-term liabilities 1,635 1,605
Total liabilities 1,768,474 1,747,321
Commitments and Contingencies (Note 9)
Class A common stock, $0.0001 par value, 200,000,000 shares authorized, 142,546,549 shares issued and 136,486,712 shares outstanding as of June 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,304,970 1,303,254
Accumulated other comprehensive income (loss) 22,993 (506)
Retained earnings 540,434 475,400
Treasury stock (107,678) (59,172)
Stockholders’ equity 1,760,733 1,718,990
Total liabilities and stockholders’ equity $ 3,529,207 $ 3,466,311
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 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,546,549 142,031,329
Common stock, outstanding (in shares) 136,486,712 138,278,573
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net revenue $ 340,472 $ 291,485 $ 672,523 $ 556,906
Cost of goods sold 227,772 186,379 444,199 356,281
Gross profit 112,700 105,106 228,324 200,625
Operating costs and expenses:        
Advertising and marketing 15,587 13,144 27,537 24,925
Selling 10,137 9,454 19,914 18,084
General and administrative 30,127 23,504 59,799 45,689
Amortization of customer relationships 5,878 5,878 11,756 11,756
Total operating costs and expenses 61,729 51,980 119,006 100,454
Operating income 50,971 53,126 109,318 100,171
Other expense (income):        
Interest expense, net 9,741 9,954 19,407 19,971
Change in fair value of warrant liabilities 0 531 0 455
Other expense (income) (507) 1,067 (71) 1,430
Total other expense 9,234 11,552 19,336 21,856
Income before income taxes 41,737 41,574 89,982 78,315
Income tax expense 11,261 11,727 24,948 21,736
Net income $ 30,476 $ 29,847 $ 65,034 $ 56,579
Earnings per Class A share:        
Basic (in usd per share) $ 0.22 $ 0.23 $ 0.47 $ 0.43
Diluted (in usd per share) $ 0.22 $ 0.21 $ 0.47 $ 0.41
Weighted-average shares outstanding:        
Basic (in shares) 137,909,156 131,354,059 138,255,803 131,096,686
Diluted (in shares) 138,958,242 138,925,489 139,263,303 138,026,854
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 30,476 $ 29,847 $ 65,034 $ 56,579
Other comprehensive income:        
Unrealized gain (loss) on interest rate swap and foreign currency contracts designated as a cash flow hedge 6,327 (1,810) 29,983 5,251
Reclassification into net income 823 1,152 1,885 2,479
Income tax expense (1,877) 175 (8,369) (2,051)
Comprehensive income $ 35,749 $ 29,364 $ 88,533 $ 62,258
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.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      
Payment of taxes for employee stock awards (843)   (843)      
Exercise of public warrants (in shares)   672,000        
Exercise of public warrants 7,722   7,722      
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) 62,258          
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
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      
Payment of taxes for employee stock awards (392)   (392)      
Exercise of public warrants (in shares)   209,000        
Exercise of public warrants 2,405   2,405      
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
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) $ 88,533          
Ending Balance (in shares) at Jun. 30, 2022 136,486,712 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
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,486,712 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
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Operating activities    
Net income $ 65,034 $ 56,579
Depreciation and amortization 27,951 25,223
Debt discount amortization 615 621
Change in fair value of warrant liabilities 0 455
Unrealized foreign exchange losses (gains) (217) 73
Non-cash lease expense 247 659
Share-based compensation 4,987 4,363
Deferred taxes 10,374 13,932
Change in operating assets and liabilities:    
Accounts receivable (30,600) (23,194)
Inventories (7,996) (2,816)
Prepaids and other current assets (131) 8,844
Accounts payable and accrued expenses 8,967 1,735
Customer trade allowances 7,934 827
Net cash provided by operating activities 87,165 87,301
Investing activities    
Purchases of property and equipment (36,302) (20,051)
Acquisition of short-term investments (20,918) 0
Acquisition and development of software assets (5,607) (2,129)
Net cash used in investing activities (62,827) (22,180)
Financing activities    
Repayments of long-term debt and lease obligations (5,584) (5,584)
Repurchase of common stock (48,506) (16,691)
Tax payments related to issuance of shares to employees (5,512) (1,235)
Cash received from exercise of options and warrants 2,241 13,524
Payments on tax receivable agreement (9,313) (9,270)
Net cash provided by (used in) financing activities (66,674) (19,256)
Effect of exchange rate changes on cash and cash equivalents 8 (92)
Net increase (decrease) in cash and cash equivalents (42,328) 45,773
Cash and cash equivalents at beginning of period 249,159 173,034
Cash and cash equivalents at end of period 206,831 218,807
Cash paid during the period for:    
Interest, net of amounts capitalized 18,599 19,451
Net taxes paid (refunded) 11,489 (1,506)
Supplemental disclosure of non-cash investing:    
Accrued capital expenditures $ 6,358 $ 5,046
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 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 theVoortman® 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.
Held-to-Maturity Debt Securities
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 June 30, 2022, the Company’s held-to-maturity investments included $55.6 million of commercial paper and $17.0 million of U.S. treasury securities classified as cash and cash equivalents and $12.9 million of U.S. treasury securities and $8.0 million of U.S. agency bonds classified as short-term investments on the condensed consolidated balance sheet. As of December 31, 2021, the Company had no held-to-maturity investments. Held-to-maturity debt securities 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 six months ended June 30, 2022, the Company recognized less than $0.1 million in realized gains and losses. 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 June 30, 2022 and December 31, 2021, the Company’s accounts receivable were $178.8 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 ending June 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)
June 30,
2022
December 31,
2021
Ingredients and packaging$29,286 $22,607 
Finished goods27,570 26,988 
Inventory in transit to customers3,953 3,218 
$60,809 $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.2 million during the three and six months ended June 30, 2022. No interest was capitalized during the three and six months ended June 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 in the condensed consolidated balance sheets in the amount of $18.3 million and $14.7 million as of June 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 in the condensed consolidated statements of operations was $1.0 million and $2.1 million for the three and six months ended June 30, 2022, compared to $1.0 million and $1.9 million for the three and six months ended June 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 June 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$303,437 $32,348 $335,785 
Canada— 4,687 4,687 
$303,437 $37,035 $340,472 
Three Months Ended June 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$262,491 $24,407 $286,898 
Canada— 4,587 4,587 
$262,491 $28,994 $291,485 
Six Months Ended June 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$599,809 $63,264 $663,073 
Canada— 9,450 9,450 
$599,809 $72,714 $672,523 
Six Months Ended June 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$500,191 $48,210 $548,401 
Canada— 8,505 8,505 
$500,191 $56,715 $556,906 
Concentrations
The Company had one customer (together with its affiliates) that accounted for 20.1% and 20.4% of total net revenue for the three and six months ended June 30, 2022, and 18.1% and 19.3% for the three and six months ended June 30, 2021, respectively.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment consists of the following:
(In thousands)
June 30,
2022
December 31,
2021
Land and buildings$73,729 $70,692 
Right of use assets, operating32,192 32,192 
Machinery and equipment301,313 299,071 
Construction in progress59,486 26,027 
466,720 427,982 
Less accumulated depreciation and amortization(107,276)(92,677)
$359,444 $335,305 
Depreciation expense was $7.7 million and $14.1 million for the three and six months ended June 30, 2022, compared to $5.7 million and $11.5 million for the three and six months ended June 30, 2021, respectively.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 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)June 30,
2022
December 31,
2021
Payroll, vacation and other compensation$8,704 $7,791 
Incentive compensation14,706 21,172 
Accrued interest5,295 4,828 
Interest rate swap and foreign currency contracts157 2,042 
Other13,217 11,176 
$42,079 $47,009 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Debt and Lease Obligations
6 Months Ended
Jun. 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)June 30,
2022
December 31,
2021
Term loan (3.6% as of June 30, 2022)
Principal$1,086,013 $1,091,596 
Unamortized debt premium and issuance costs(3,380)(3,679)
1,082,633 1,087,917 
Lease obligations24,173 26,228 
Total debt and lease obligations1,106,806 1,114,145 
Less: Current portion of long term debt and lease obligations(14,009)(14,170)
Long-term portion$1,092,797 $1,099,975 
At June 30, 2022, minimum debt repayments under the term loan are due as follows:
(In thousands)
2022$5,584 
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 June 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 June 30, 2022 and 2021, the Company has 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 EndedSix Months Ended
(In thousands)June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Operating lease expense$1,585 $1,771 $3,188 $3,424 
Short-term lease expense461 379 834 582 
Variable lease expense391 385 773 742 
$2,437 $2,535 $4,795 $4,748 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments
6 Months Ended
Jun. 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 June 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 June 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 $13.0 million USD for $16.5 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)June 30,
2022
December 31,
2021
Asset derivativesLocation
Interest rate swap contracts (1)Other non-current assets$31,925 $1,803 
Liability derivativesLocation
Interest rate swap contracts (1)Accrued expenses$— $1,798 
Foreign currency contracts (2)Accrued expenses157 244 
$157 $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 in the condensed consolidated statements of operations is as follows:
Three Months EndedSix Months Ended
(In thousands)June 30,
2022
June 30,
2021
June 30,
2022
June 30,
2021
Loss on derivative contracts designated as cash flow hedgesLocation
Interest rate swap contractsInterest expense, net$823 $1,152 $1,885 $2,479 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share
6 Months Ended
Jun. 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 EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Numerator:
Net income (in thousands)$30,476 $29,847 $65,034 $56,579 
Denominator:
Weighted-average Class A shares outstanding - basic 137,909,156 131,354,059 138,255,803 131,096,686 
Dilutive effect of warrants— 6,867,024 — 6,319,296 
Dilutive effect of RSUs559,426 555,050 522,424 486,250 
Dilutive effect of stock options489,660 149,356 485,076 124,622 
Weighted-average shares outstanding - diluted138,958,242 138,925,489 139,263,303 138,026,854 
Net income per Class A share - basic$0.22 $0.23 $0.47 $0.43 
Net income per Class A share - diluted$0.22 $0.21 $0.47 $0.41 
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 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 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.2% prior to taking into account any discrete items.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Tax Receivable Agreement Obligations
6 Months Ended
Jun. 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 six months ended June 30, 2022:
(In thousands)
Balance December 31, 2021$145,865 
Payments(9,313)
Balance June 30, 2022$136,552 

As of June 30, 2022 the future expected payments under the tax receivable agreement are as follows:
(In thousands)
2022$2,300 
202310,300 
202410,100 
20259,400 
20269,600 
Thereafter94,852 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 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 Company’s claims were for an aggregate of approximately $90 million CAD in damages arising out of alleged breaches by the sellers of certain representations, warranties and covenants contained in such 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) related to these breaches. The Company expects to realize the proceeds as a gain in its condensed consolidated statement of operations when they are received in the third quarter of 2022. The Company, together with the RWI insurers, now intends to pursue claims against the sellers. Although the Company strongly believes that its claims against the sellers are meritorious, no assurance can be given as to whether the Company will recover all, or any part, of the amounts it pursues directly against the sellers.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 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.
Held-to-Maturity Debt Securities
Held-to-Maturity Debt Securities
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 June 30, 2022, the Company’s held-to-maturity investments included $55.6 million of commercial paper and $17.0 million of U.S. treasury securities classified as cash and cash equivalents and $12.9 million of U.S. treasury securities and $8.0 million of U.S. agency bonds classified as short-term investments on the condensed consolidated balance sheet. As of December 31, 2021, the Company had no held-to-maturity investments. Held-to-maturity debt securities 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 six months ended June 30, 2022, the Company recognized less than $0.1 million in realized gains and losses. 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 June 30, 2022 and December 31, 2021, the Company’s accounts receivable were $178.8 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 ending June 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.2 million during the three and six months ended June 30, 2022. No interest was capitalized during the three and six months ended June 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 in the condensed consolidated balance sheets in the amount of $18.3 million and $14.7 million as of June 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 in the condensed consolidated statements of operations was $1.0 million and $2.1 million for the three and six months ended June 30, 2022, compared to $1.0 million and $1.9 million for the three and six months ended June 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 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Components of Inventories
The components of inventories are as follows:
(In thousands)
June 30,
2022
December 31,
2021
Ingredients and packaging$29,286 $22,607 
Finished goods27,570 26,988 
Inventory in transit to customers3,953 3,218 
$60,809 $52,813 
Disaggregation of Revenue
The following tables disaggregate revenue by geographical market and category.
Three Months Ended June 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$303,437 $32,348 $335,785 
Canada— 4,687 4,687 
$303,437 $37,035 $340,472 
Three Months Ended June 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$262,491 $24,407 $286,898 
Canada— 4,587 4,587 
$262,491 $28,994 $291,485 
Six Months Ended June 30, 2022
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$599,809 $63,264 $663,073 
Canada— 9,450 9,450 
$599,809 $72,714 $672,523 
Six Months Ended June 30, 2021
(In thousands)
Sweet Baked GoodsCookiesTotal
United States$500,191 $48,210 $548,401 
Canada— 8,505 8,505 
$500,191 $56,715 $556,906 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consists of the following:
(In thousands)
June 30,
2022
December 31,
2021
Land and buildings$73,729 $70,692 
Right of use assets, operating32,192 32,192 
Machinery and equipment301,313 299,071 
Construction in progress59,486 26,027 
466,720 427,982 
Less accumulated depreciation and amortization(107,276)(92,677)
$359,444 $335,305 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 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)June 30,
2022
December 31,
2021
Payroll, vacation and other compensation$8,704 $7,791 
Incentive compensation14,706 21,172 
Accrued interest5,295 4,828 
Interest rate swap and foreign currency contracts157 2,042 
Other13,217 11,176 
$42,079 $47,009 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Debt and Lease Obligations (Tables)
6 Months Ended
Jun. 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)June 30,
2022
December 31,
2021
Term loan (3.6% as of June 30, 2022)
Principal$1,086,013 $1,091,596 
Unamortized debt premium and issuance costs(3,380)(3,679)
1,082,633 1,087,917 
Lease obligations24,173 26,228 
Total debt and lease obligations1,106,806 1,114,145 
Less: Current portion of long term debt and lease obligations(14,009)(14,170)
Long-term portion$1,092,797 $1,099,975 
Schedule of Maturities of Long-term Debt
At June 30, 2022, minimum debt repayments under the term loan are due as follows:
(In thousands)
2022$5,584 
202311,167 
202411,167 
20251,058,095 
Composition of Lease Expenses
The table below shows the composition of lease expense:
Three Months EndedSix Months Ended
(In thousands)June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Operating lease expense$1,585 $1,771 $3,188 $3,424 
Short-term lease expense461 379 834 582 
Variable lease expense391 385 773 742 
$2,437 $2,535 $4,795 $4,748 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments (Tables)
6 Months Ended
Jun. 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)June 30,
2022
December 31,
2021
Asset derivativesLocation
Interest rate swap contracts (1)Other non-current assets$31,925 $1,803 
Liability derivativesLocation
Interest rate swap contracts (1)Accrued expenses$— $1,798 
Foreign currency contracts (2)Accrued expenses157 244 
$157 $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 in the condensed consolidated statements of operations is as follows:
Three Months EndedSix Months Ended
(In thousands)June 30,
2022
June 30,
2021
June 30,
2022
June 30,
2021
Loss on derivative contracts designated as cash flow hedgesLocation
Interest rate swap contractsInterest expense, net$823 $1,152 $1,885 $2,479 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Basic and Diluted Net Income Per Share
Below are basic and diluted net income per share:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Numerator:
Net income (in thousands)$30,476 $29,847 $65,034 $56,579 
Denominator:
Weighted-average Class A shares outstanding - basic 137,909,156 131,354,059 138,255,803 131,096,686 
Dilutive effect of warrants— 6,867,024 — 6,319,296 
Dilutive effect of RSUs559,426 555,050 522,424 486,250 
Dilutive effect of stock options489,660 149,356 485,076 124,622 
Weighted-average shares outstanding - diluted138,958,242 138,925,489 139,263,303 138,026,854 
Net income per Class A share - basic$0.22 $0.23 $0.47 $0.43 
Net income per Class A share - diluted$0.22 $0.21 $0.47 $0.41 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Tax Receivable Agreement Obligations (Tables)
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Summary of Tax Receivable Agreement
The following table summarizes activity related to the tax receivable agreement for the six months ended June 30, 2022:
(In thousands)
Balance December 31, 2021$145,865 
Payments(9,313)
Balance June 30, 2022$136,552 
Future Expected Payments Under Tax Receivable Arrangement
As of June 30, 2022 the future expected payments under the tax receivable agreement are as follows:
(In thousands)
2022$2,300 
202310,300 
202410,100 
20259,400 
20269,600 
Thereafter94,852 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Basis of Presentation (Details)
6 Months Ended
Jun. 30, 2022
segment
Accounting Policies [Abstract]  
Number of reportable segments 1
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Held-to-Maturity Debt Securities (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 206,831,000 $ 206,831,000 $ 249,159,000
Short-term investments 20,918,000 20,918,000 0
Cash and cash equivalents and short-term investments     $ 0
Realized gains (losses) (less than) 100,000 100,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 8,000,000 8,000,000  
Commercial Paper      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 55,600,000 55,600,000  
U.S. Treasury Securities      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 17,000,000 $ 17,000,000  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Accounts receivable $ 178,769 $ 148,180
Reserve to cover allowances for damages occurring during shipment, quality claims and doubtful accounts $ 4,300 $ 3,000
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Ingredients and packaging $ 29,286 $ 22,607
Finished goods 27,570 26,988
Inventory in transit to customers 3,953 3,218
Inventories $ 60,809 $ 52,813
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Capitalized Interest (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accounting Policies [Abstract]        
Interest costs capitalized $ 200,000 $ 0 $ 200,000 $ 0
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Software Costs (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Accounting Policies [Abstract]          
Capitalized software $ 18.3   $ 18.3   $ 14.7
Capitalized software, estimated useful life     5 years    
Software amortization expense $ 1.0 $ 1.0 $ 2.1 $ 1.9  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net revenue $ 340,472 $ 291,485 $ 672,523 $ 556,906
United States        
Disaggregation of Revenue [Line Items]        
Net revenue 335,785 286,898 663,073 548,401
Canada        
Disaggregation of Revenue [Line Items]        
Net revenue 4,687 4,587 9,450 8,505
Sweet Baked Goods        
Disaggregation of Revenue [Line Items]        
Net revenue 303,437 262,491 599,809 500,191
Sweet Baked Goods | United States        
Disaggregation of Revenue [Line Items]        
Net revenue 303,437 262,491 599,809 500,191
Sweet Baked Goods | Canada        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Cookies        
Disaggregation of Revenue [Line Items]        
Net revenue 37,035 28,994 72,714 56,715
Cookies | United States        
Disaggregation of Revenue [Line Items]        
Net revenue 32,348 24,407 63,264 48,210
Cookies | Canada        
Disaggregation of Revenue [Line Items]        
Net revenue $ 4,687 $ 4,587 $ 9,450 $ 8,505
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Concentrations (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
One Customer | Customer concentration risk | Consolidated net revenues        
Concentration Risk [Line Items]        
Percentage of total net revenues for customer 20.10% 18.10% 20.40% 19.30%
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 466,720   $ 466,720   $ 427,982
Less accumulated depreciation and amortization (107,276)   (107,276)   (92,677)
Property and equipment, net 359,444   359,444   335,305
Depreciation expense 7,700 $ 5,700 14,100 $ 11,500  
Land and buildings          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 73,729   73,729   70,692
Right of use assets, operating          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 32,192   32,192   32,192
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 301,313   301,313   299,071
Construction in progress          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 59,486   $ 59,486   $ 26,027
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Payroll, vacation and other compensation $ 8,704 $ 7,791
Incentive compensation 14,706 21,172
Accrued interest 5,295 4,828
Interest rate swap and foreign currency contracts 157 2,042
Other 13,217 11,176
Accrued expenses and other current liabilities $ 42,079 $ 47,009
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Debt and Lease Obligations - Summary of Debt and Lease Obligation (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Lease obligations $ 24,173 $ 26,228
Total debt and lease obligations $ 1,106,806 $ 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,009) $ (14,170)
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term portion Long-term portion
Long-term portion $ 1,092,797 $ 1,099,975
Term Loan    
Debt Instrument [Line Items]    
Effective fixed interest rate on long-term debt (as a percent) 3.60%  
Principal $ 1,086,013 1,091,596
Unamortized debt premium and issuance costs (3,380) (3,679)
Long-term debt $ 1,082,633 $ 1,087,917
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Debt and Lease Obligations - Schedule of Maturities of Long-term Debt (Details) - Term Loan
$ in Thousands
Jun. 30, 2022
USD ($)
Debt Instrument [Line Items]  
2022 $ 5,584
2023 11,167
2024 11,167
2025 $ 1,058,095
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Debt and Lease Obligations - Composition of Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Debt Disclosure [Abstract]        
Operating lease expense $ 1,585 $ 1,771 $ 3,188 $ 3,424
Short-term lease expense 461 379 834 582
Variable lease expense 391 385 773 742
Total lease cost $ 2,437 $ 2,535 $ 4,795 $ 4,748
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments - Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2022
CAD ($)
Term Loan    
Derivative [Line Items]    
Effective fixed interest rate on long-term debt (as a percent) 3.60% 3.60%
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 $ 13,000,000 $ 16.5
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 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments - Summary of the Fair Value of Interest Rate and Foreign Currency Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Derivative [Line Items]    
Liability derivatives $ 157 $ 2,042
Other non-current assets | Interest rate swap contracts    
Derivative [Line Items]    
Asset derivatives 31,925 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 $ 157 $ 244
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.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 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Derivative [Line Items]        
Loss on derivative contracts designated as cash flow hedges $ 823 $ 1,152 $ 1,885 $ 2,479
Interest rate swap contracts | Interest expense, net        
Derivative [Line Items]        
Loss on derivative contracts designated as cash flow hedges $ 823 $ 1,152 $ 1,885 $ 2,479
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net income (in thousands) $ 30,476 $ 29,847 $ 65,034 $ 56,579
Denominator:        
Weighted-average Class A shares outstanding - basic (in shares) 137,909,156 131,354,059 138,255,803 131,096,686
Dilutive effect of warrants (in shares) 0 6,867,024 0 6,319,296
Weighted-average shares outstanding - diluted (in shares) 138,958,242 138,925,489 139,263,303 138,026,854
Net income per Class A share - basic (in usd per share) $ 0.22 $ 0.23 $ 0.47 $ 0.43
Net income per Class A share - dilutive (in usd per share) $ 0.22 $ 0.21 $ 0.47 $ 0.41
RSUs        
Denominator:        
Dilutive effect of share-based payment arrangements (in shares) 559,426 555,050 522,424 486,250
Options        
Denominator:        
Dilutive effect of share-based payment arrangements (in shares) 489,660 149,356 485,076 124,622
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details)
12 Months Ended
Dec. 31, 2022
Forecast  
Income Tax Disclosure [Line Items]  
Effective income tax rate (as a percent) 27.20%
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Tax Receivable Agreement Obligations - Summary of Activity (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Reconciliation Of Tax Receivable Agreement Liability [Roll Forward]  
Beginning balance $ 145,865
Payments (9,313)
Ending balance $ 136,552
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Tax Receivable Agreement Obligations - Future Expected Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Income Tax Disclosure [Abstract]  
2022 $ 2,300
2023 10,300
2024 10,100
2025 9,400
2026 9,600
Thereafter $ 94,852
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - CAD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Claim for damages owed to the company   $ 90.0
Gain contingency, unrecorded amount $ 42.5  
XML 57 twnk-20220630_htm.xml IDEA: XBRL DOCUMENT 0001644406 2022-01-01 2022-06-30 0001644406 2022-08-01 0001644406 2022-06-30 0001644406 2021-12-31 0001644406 2022-04-01 2022-06-30 0001644406 2021-04-01 2021-06-30 0001644406 2021-01-01 2021-06-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 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 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 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:CommercialPaperMember 2022-06-30 0001644406 us-gaap:USTreasurySecuritiesMember 2022-06-30 0001644406 us-gaap:USTreasurySecuritiesMember 2022-06-30 0001644406 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2022-06-30 0001644406 country:US twnk:SweetBakedGoodsMember 2022-04-01 2022-06-30 0001644406 country:US twnk:CookiesMember 2022-04-01 2022-06-30 0001644406 country:US 2022-04-01 2022-06-30 0001644406 country:CA twnk:SweetBakedGoodsMember 2022-04-01 2022-06-30 0001644406 country:CA twnk:CookiesMember 2022-04-01 2022-06-30 0001644406 country:CA 2022-04-01 2022-06-30 0001644406 twnk:SweetBakedGoodsMember 2022-04-01 2022-06-30 0001644406 twnk:CookiesMember 2022-04-01 2022-06-30 0001644406 country:US twnk:SweetBakedGoodsMember 2021-04-01 2021-06-30 0001644406 country:US twnk:CookiesMember 2021-04-01 2021-06-30 0001644406 country:US 2021-04-01 2021-06-30 0001644406 country:CA twnk:SweetBakedGoodsMember 2021-04-01 2021-06-30 0001644406 country:CA twnk:CookiesMember 2021-04-01 2021-06-30 0001644406 country:CA 2021-04-01 2021-06-30 0001644406 twnk:SweetBakedGoodsMember 2021-04-01 2021-06-30 0001644406 twnk:CookiesMember 2021-04-01 2021-06-30 0001644406 country:US twnk:SweetBakedGoodsMember 2022-01-01 2022-06-30 0001644406 country:US twnk:CookiesMember 2022-01-01 2022-06-30 0001644406 country:US 2022-01-01 2022-06-30 0001644406 country:CA twnk:SweetBakedGoodsMember 2022-01-01 2022-06-30 0001644406 country:CA twnk:CookiesMember 2022-01-01 2022-06-30 0001644406 country:CA 2022-01-01 2022-06-30 0001644406 twnk:SweetBakedGoodsMember 2022-01-01 2022-06-30 0001644406 twnk:CookiesMember 2022-01-01 2022-06-30 0001644406 country:US twnk:SweetBakedGoodsMember 2021-01-01 2021-06-30 0001644406 country:US twnk:CookiesMember 2021-01-01 2021-06-30 0001644406 country:US 2021-01-01 2021-06-30 0001644406 country:CA twnk:SweetBakedGoodsMember 2021-01-01 2021-06-30 0001644406 country:CA twnk:CookiesMember 2021-01-01 2021-06-30 0001644406 country:CA 2021-01-01 2021-06-30 0001644406 twnk:SweetBakedGoodsMember 2021-01-01 2021-06-30 0001644406 twnk:CookiesMember 2021-01-01 2021-06-30 0001644406 twnk:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001644406 twnk:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001644406 twnk:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001644406 twnk:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001644406 us-gaap:LandAndBuildingMember 2022-06-30 0001644406 us-gaap:LandAndBuildingMember 2021-12-31 0001644406 twnk:OperatingLeaseRightOfUseAssetsMember 2022-06-30 0001644406 twnk:OperatingLeaseRightOfUseAssetsMember 2021-12-31 0001644406 us-gaap:MachineryAndEquipmentMember 2022-06-30 0001644406 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001644406 us-gaap:ConstructionInProgressMember 2022-06-30 0001644406 us-gaap:ConstructionInProgressMember 2021-12-31 0001644406 us-gaap:SecuredDebtMember 2022-06-30 0001644406 us-gaap:SecuredDebtMember 2021-12-31 0001644406 srt:MinimumMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0001644406 srt:MaximumMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0001644406 us-gaap:SecuredDebtMember twnk:LIBORFloorMember 2022-01-01 2022-06-30 0001644406 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-06-30 0001644406 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0001644406 us-gaap:CashFlowHedgingMember 2022-06-30 0001644406 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember 2022-06-30 0001644406 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember 2021-12-31 0001644406 us-gaap:AccruedLiabilitiesMember us-gaap:InterestRateSwapMember 2022-06-30 0001644406 us-gaap:AccruedLiabilitiesMember us-gaap:InterestRateSwapMember 2021-12-31 0001644406 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember 2022-06-30 0001644406 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember 2021-12-31 0001644406 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2022-04-01 2022-06-30 0001644406 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-04-01 2021-06-30 0001644406 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2022-01-01 2022-06-30 0001644406 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-01-01 2021-06-30 0001644406 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001644406 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001644406 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001644406 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001644406 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001644406 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001644406 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001644406 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001644406 srt:ScenarioForecastMember 2022-01-01 2022-12-31 shares iso4217:USD iso4217:USD shares twnk:segment pure iso4217:CAD false 2022 Q2 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-06-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 136496962 206831000 249159000 20918000 0 178769000 148180000 60809000 52813000 10540000 10564000 477867000 460716000 359444000 335305000 1932636000 1944392000 706615000 706615000 52645000 19283000 3529207000 3466311000 14009000 14170000 11100000 11600000 84147000 68104000 60668000 52746000 42079000 47009000 212003000 193629000 1092797000 1099975000 125452000 134265000 336587000 317847000 1635000 1605000 1768474000 1747321000 0.0001 0.0001 200000000 200000000 142546549 136486712 142031329 138278573 14000 14000 1304970000 1303254000 22993000 -506000 540434000 475400000 107678000 59172000 1760733000 1718990000 3529207000 3466311000 340472000 291485000 672523000 556906000 227772000 186379000 444199000 356281000 112700000 105106000 228324000 200625000 15587000 13144000 27537000 24925000 10137000 9454000 19914000 18084000 30127000 23504000 59799000 45689000 5878000 5878000 11756000 11756000 61729000 51980000 119006000 100454000 50971000 53126000 109318000 100171000 9741000 9954000 19407000 19971000 0 531000 0 455000 507000 -1067000 71000 -1430000 -9234000 -11552000 -19336000 -21856000 41737000 41574000 89982000 78315000 11261000 11727000 24948000 21736000 30476000 29847000 65034000 56579000 0.22 0.23 0.47 0.43 0.22 0.21 0.47 0.41 137909156 131354059 138255803 138255803 131096686 131096686 138958242 138925489 139263303 138026854 30476000 29847000 65034000 56579000 6327000 -1810000 29983000 5251000 -823000 -1152000 -1885000 -2479000 1877000 -175000 8369000 2051000 35749000 29364000 88533000 62258000 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 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 65034000 56579000 27951000 25223000 615000 621000 0 455000 217000 -73000 247000 659000 4987000 4363000 10374000 13932000 30600000 23194000 7996000 2816000 131000 -8844000 8967000 1735000 7934000 827000 87165000 87301000 36302000 20051000 20918000 0 5607000 2129000 -62827000 -22180000 5584000 5584000 48506000 16691000 5512000 1235000 2241000 13524000 9313000 9270000 -66674000 -19256000 8000 -92000 -42328000 45773000 249159000 173034000 206831000 218807000 18599000 19451000 11489000 -1506000 6358000 5046000 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 theVoortman® 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%">Held-to-Maturity Debt Securities</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 June 30, 2022, the Company’s held-to-maturity investments included $55.6 million of commercial paper and $17.0 million of U.S. treasury securities classified as cash and cash equivalents and $12.9 million of U.S. treasury securities and $8.0 million of U.S. agency bonds classified as short-term investments on the condensed consolidated balance sheet. As of December 31, 2021, the Company had no held-to-maturity investments. Held-to-maturity debt securities 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 six months ended June 30, 2022, the Company recognized less than $0.1 million in realized gains and losses. 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 June 30, 2022 and December 31, 2021, the Company’s accounts receivable were $178.8 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 ending June 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%">June 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%">29,286 </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%">27,570 </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,953 </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%">60,809 </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.2 million during the three and six months ended June 30, 2022. No interest was capitalized during the three and six months ended June 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 in the condensed consolidated balance sheets in the amount of $18.3 million and $14.7 million as of June 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 in the condensed consolidated statements of operations was $1.0 million and $2.1 million for the three and six months ended June 30, 2022, compared to $1.0 million and $1.9 million for the three and six months ended June 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 June 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%">303,437 </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%">32,348 </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%">335,785 </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%">4,687 </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%">4,687 </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%">303,437 </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%">37,035 </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%">340,472 </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 June 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%">262,491 </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%">24,407 </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%">286,898 </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%">4,587 </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%">4,587 </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%">262,491 </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%">28,994 </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%">291,485 </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%">Six Months Ended June 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%">599,809 </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%">63,264 </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%">663,073 </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%">9,450 </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%">9,450 </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%">599,809 </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%">72,714 </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%">672,523 </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%">Six Months Ended June 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%">500,191 </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%">48,210 </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%">548,401 </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%">8,505 </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%">8,505 </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%">500,191 </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%">56,715 </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%">556,906 </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 20.1% and 20.4% of total net revenue for the three and six months ended June 30, 2022, and 18.1% and 19.3% for the three and six months ended June 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%">Held-to-Maturity Debt Securities</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 June 30, 2022, the Company’s held-to-maturity investments included $55.6 million of commercial paper and $17.0 million of U.S. treasury securities classified as cash and cash equivalents and $12.9 million of U.S. treasury securities and $8.0 million of U.S. agency bonds classified as short-term investments on the condensed consolidated balance sheet. As of December 31, 2021, the Company had no held-to-maturity investments. Held-to-maturity debt securities 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 six months ended June 30, 2022, the Company recognized less than $0.1 million in realized gains and losses. 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> 55600000 17000000 12900000 8000000 0 100000 100000 <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 June 30, 2022 and December 31, 2021, the Company’s accounts receivable were $178.8 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 ending June 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> 178800000 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%">June 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%">29,286 </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%">27,570 </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,953 </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%">60,809 </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> 29286000 22607000 27570000 26988000 3953000 3218000 60809000 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.2 million during the three and six months ended June 30, 2022. No interest was capitalized during the three and six months ended June 30, 2021. Capitalized interest is included in property and equipment, net on the condensed consolidated balance sheets.</span></div> 200000 200000 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 in the condensed consolidated balance sheets in the amount of $18.3 million and $14.7 million as of June 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 in the condensed consolidated statements of operations was $1.0 million and $2.1 million for the three and six months ended June 30, 2022, compared to $1.0 million and $1.9 million for the three and six months ended June 30, 2021, respectively.</span></div> 18300000 14700000 P5Y 1000000 2100000 1000000 1900000 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 June 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%">303,437 </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%">32,348 </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%">335,785 </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%">4,687 </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%">4,687 </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%">303,437 </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%">37,035 </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%">340,472 </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 June 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%">262,491 </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%">24,407 </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%">286,898 </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%">4,587 </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%">4,587 </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%">262,491 </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%">28,994 </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%">291,485 </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%">Six Months Ended June 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%">599,809 </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%">63,264 </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%">663,073 </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%">9,450 </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%">9,450 </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%">599,809 </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%">72,714 </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%">672,523 </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%">Six Months Ended June 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%">500,191 </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%">48,210 </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%">548,401 </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%">8,505 </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%">8,505 </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%">500,191 </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%">56,715 </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%">556,906 </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> 303437000 32348000 335785000 0 4687000 4687000 303437000 37035000 340472000 262491000 24407000 286898000 0 4587000 4587000 262491000 28994000 291485000 599809000 63264000 663073000 0 9450000 9450000 599809000 72714000 672523000 500191000 48210000 548401000 0 8505000 8505000 500191000 56715000 556906000 0.201 0.204 0.181 0.193 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%">June 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%">73,729 </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,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 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%">301,313 </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%">59,486 </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%">466,720 </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%">(107,276)</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%">359,444 </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 $7.7 million and $14.1 million for the three and six months ended June 30, 2022, compared to $5.7 million and $11.5 million for the three and six months ended June 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%">June 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%">73,729 </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,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 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%">301,313 </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%">59,486 </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%">466,720 </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%">(107,276)</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%">359,444 </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> 73729000 70692000 32192000 32192000 301313000 299071000 59486000 26027000 466720000 427982000 107276000 92677000 359444000 335305000 7700000 14100000 5700000 11500000 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%">June 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%">Payroll, vacation and other compensation</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%">8,704 </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%">7,791 </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%">Incentive compensation</span></td><td colspan="2" style="background-color:#ffffff;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%">14,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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,295 </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%">157 </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%">13,217 </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="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"/></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="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"/></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%">42,079 </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%">June 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%">Payroll, vacation and other compensation</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%">8,704 </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%">7,791 </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%">Incentive compensation</span></td><td colspan="2" style="background-color:#ffffff;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%">14,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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,295 </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%">157 </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%">13,217 </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="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"/></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="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"/></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%">42,079 </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> 8704000 7791000 14706000 21172000 5295000 4828000 157000 2042000 13217000 11176000 42079000 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%">June 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 (3.6% as of June 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,086,013 </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,380)</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,082,633 </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%">24,173 </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,106,806 </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:id3VybDovL2RvY3MudjEvZG9jOmU0ZjNmN2UzODEzYjQxODM4ZmRlOWE2Yjc2MTk0MGJlL3NlYzplNGYzZjdlMzgxM2I0MTgzOGZkZTlhNmI3NjE5NDBiZV80Ni9mcmFnOjY4NzNiNzIzNTIxODQwODU5NzZiMzFkYTRmMTNhMzdkL3RhYmxlOjdhM2I1ZDM0MTQ2YjQxNWI5Yjg5N2FlZDBmNWFkNDFlL3RhYmxlcmFuZ2U6N2EzYjVkMzQxNDZiNDE1YjliODk3YWVkMGY1YWQ0MWVfOC0wLTEtMS01NTA0OA_0dc8c393-b4f9-47c8-8b91-727878c50e1a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU0ZjNmN2UzODEzYjQxODM4ZmRlOWE2Yjc2MTk0MGJlL3NlYzplNGYzZjdlMzgxM2I0MTgzOGZkZTlhNmI3NjE5NDBiZV80Ni9mcmFnOjY4NzNiNzIzNTIxODQwODU5NzZiMzFkYTRmMTNhMzdkL3RhYmxlOjdhM2I1ZDM0MTQ2YjQxNWI5Yjg5N2FlZDBmNWFkNDFlL3RhYmxlcmFuZ2U6N2EzYjVkMzQxNDZiNDE1YjliODk3YWVkMGY1YWQ0MWVfOC0wLTEtMS01NTA0OA_e5b85943-5da2-4981-bbfe-d19ab61c857e">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,009)</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:id3VybDovL2RvY3MudjEvZG9jOmU0ZjNmN2UzODEzYjQxODM4ZmRlOWE2Yjc2MTk0MGJlL3NlYzplNGYzZjdlMzgxM2I0MTgzOGZkZTlhNmI3NjE5NDBiZV80Ni9mcmFnOjY4NzNiNzIzNTIxODQwODU5NzZiMzFkYTRmMTNhMzdkL3RhYmxlOjdhM2I1ZDM0MTQ2YjQxNWI5Yjg5N2FlZDBmNWFkNDFlL3RhYmxlcmFuZ2U6N2EzYjVkMzQxNDZiNDE1YjliODk3YWVkMGY1YWQ0MWVfOS0wLTEtMS01NTA0OA_10d7c224-0259-4b8f-bd33-13ef0d58d34c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU0ZjNmN2UzODEzYjQxODM4ZmRlOWE2Yjc2MTk0MGJlL3NlYzplNGYzZjdlMzgxM2I0MTgzOGZkZTlhNmI3NjE5NDBiZV80Ni9mcmFnOjY4NzNiNzIzNTIxODQwODU5NzZiMzFkYTRmMTNhMzdkL3RhYmxlOjdhM2I1ZDM0MTQ2YjQxNWI5Yjg5N2FlZDBmNWFkNDFlL3RhYmxlcmFuZ2U6N2EzYjVkMzQxNDZiNDE1YjliODk3YWVkMGY1YWQ0MWVfOS0wLTEtMS01NTA0OA_4be21b11-6d52-4154-ae3f-93d3e361fbab">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,092,797 </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 June 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%">5,584 </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 June 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 June 30, 2022 and 2021, the Company has 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: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: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%">Six 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%">June 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%">June 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%">June 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%">June 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,585 </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,771 </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%">3,188 </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%">3,424 </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%">461 </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%">379 </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%">834 </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%">582 </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%">391 </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%">385 </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%">773 </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%">742 </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,437 </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,535 </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%">4,795 </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%">4,748 </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%">June 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 (3.6% as of June 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,086,013 </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,380)</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,082,633 </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%">24,173 </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,106,806 </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:id3VybDovL2RvY3MudjEvZG9jOmU0ZjNmN2UzODEzYjQxODM4ZmRlOWE2Yjc2MTk0MGJlL3NlYzplNGYzZjdlMzgxM2I0MTgzOGZkZTlhNmI3NjE5NDBiZV80Ni9mcmFnOjY4NzNiNzIzNTIxODQwODU5NzZiMzFkYTRmMTNhMzdkL3RhYmxlOjdhM2I1ZDM0MTQ2YjQxNWI5Yjg5N2FlZDBmNWFkNDFlL3RhYmxlcmFuZ2U6N2EzYjVkMzQxNDZiNDE1YjliODk3YWVkMGY1YWQ0MWVfOC0wLTEtMS01NTA0OA_0dc8c393-b4f9-47c8-8b91-727878c50e1a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU0ZjNmN2UzODEzYjQxODM4ZmRlOWE2Yjc2MTk0MGJlL3NlYzplNGYzZjdlMzgxM2I0MTgzOGZkZTlhNmI3NjE5NDBiZV80Ni9mcmFnOjY4NzNiNzIzNTIxODQwODU5NzZiMzFkYTRmMTNhMzdkL3RhYmxlOjdhM2I1ZDM0MTQ2YjQxNWI5Yjg5N2FlZDBmNWFkNDFlL3RhYmxlcmFuZ2U6N2EzYjVkMzQxNDZiNDE1YjliODk3YWVkMGY1YWQ0MWVfOC0wLTEtMS01NTA0OA_e5b85943-5da2-4981-bbfe-d19ab61c857e">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,009)</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:id3VybDovL2RvY3MudjEvZG9jOmU0ZjNmN2UzODEzYjQxODM4ZmRlOWE2Yjc2MTk0MGJlL3NlYzplNGYzZjdlMzgxM2I0MTgzOGZkZTlhNmI3NjE5NDBiZV80Ni9mcmFnOjY4NzNiNzIzNTIxODQwODU5NzZiMzFkYTRmMTNhMzdkL3RhYmxlOjdhM2I1ZDM0MTQ2YjQxNWI5Yjg5N2FlZDBmNWFkNDFlL3RhYmxlcmFuZ2U6N2EzYjVkMzQxNDZiNDE1YjliODk3YWVkMGY1YWQ0MWVfOS0wLTEtMS01NTA0OA_10d7c224-0259-4b8f-bd33-13ef0d58d34c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU0ZjNmN2UzODEzYjQxODM4ZmRlOWE2Yjc2MTk0MGJlL3NlYzplNGYzZjdlMzgxM2I0MTgzOGZkZTlhNmI3NjE5NDBiZV80Ni9mcmFnOjY4NzNiNzIzNTIxODQwODU5NzZiMzFkYTRmMTNhMzdkL3RhYmxlOjdhM2I1ZDM0MTQ2YjQxNWI5Yjg5N2FlZDBmNWFkNDFlL3RhYmxlcmFuZ2U6N2EzYjVkMzQxNDZiNDE1YjliODk3YWVkMGY1YWQ0MWVfOS0wLTEtMS01NTA0OA_4be21b11-6d52-4154-ae3f-93d3e361fbab">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,092,797 </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.036 1086013000 1091596000 3380000 3679000 1082633000 1087917000 24173000 26228000 1106806000 1114145000 14009000 14170000 1092797000 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 June 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%">5,584 </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> 5584000 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: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: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%">Six 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%">June 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%">June 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%">June 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%">June 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,585 </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,771 </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%">3,188 </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%">3,424 </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%">461 </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%">379 </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%">834 </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%">582 </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%">391 </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%">385 </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%">773 </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%">742 </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,437 </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,535 </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%">4,795 </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%">4,748 </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> 1585000 1771000 3188000 3424000 461000 379000 834000 582000 391000 385000 773000 742000 2437000 2535000 4795000 4748000 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 June 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 June 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 $13.0 million USD for $16.5 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%">June 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%">31,925 </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%">157 </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%">157 </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 in 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%">Six 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%">June 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%">June 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%">June 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%">June 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%">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;border-bottom:3pt double #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;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%">823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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,152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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,885 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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,479 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 13000000 16500000 <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%">June 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%">31,925 </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%">157 </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%">157 </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> 31925000 1803000 0 1798000 157000 244000 157000 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 in 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%">Six 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%">June 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%">June 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%">June 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%">June 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%">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;border-bottom:3pt double #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;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%">823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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,152 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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,885 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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,479 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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> -823000 -1152000 -1885000 -2479000 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. <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%">Six 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%">June 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%">June 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%">June 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%">June 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%">30,476 </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%">29,847 </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%">65,034 </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%">56,579 </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%">137,909,156 </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%">131,354,059 </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%">138,255,803 </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%">131,096,686 </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%">6,867,024 </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,319,296 </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%">559,426 </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%">555,050 </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%">522,424 </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%">486,250 </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%">489,660 </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%">149,356 </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%">485,076 </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%">124,622 </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%">138,958,242 </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,925,489 </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%">139,263,303 </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,026,854 </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.22 </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.23 </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.47 </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.43 </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.22 </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.21 </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.47 </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.41 </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%">Six 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%">June 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%">June 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%">June 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%">June 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%">30,476 </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%">29,847 </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%">65,034 </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%">56,579 </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%">137,909,156 </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%">131,354,059 </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%">138,255,803 </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%">131,096,686 </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%">6,867,024 </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,319,296 </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%">559,426 </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%">555,050 </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%">522,424 </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%">486,250 </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%">489,660 </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%">149,356 </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%">485,076 </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%">124,622 </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%">138,958,242 </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,925,489 </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%">139,263,303 </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,026,854 </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.22 </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.23 </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.47 </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.43 </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.22 </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.21 </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.47 </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.41 </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> 30476000 29847000 65034000 56579000 137909156 131354059 138255803 138255803 131096686 131096686 0 6867024 0 6319296 559426 555050 522424 486250 489660 149356 485076 124622 138958242 138925489 139263303 138026854 0.22 0.23 0.47 0.43 0.22 0.21 0.47 0.41 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.2% prior to taking into account any discrete items. 0.272 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 six months ended June 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="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%">Payments</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%">(9,313)</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%">Balance June 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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%">136,552 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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 June 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%">10,100 </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%">9,400 </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%">9,600 </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%">94,852 </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 six months ended June 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="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%">Payments</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%">(9,313)</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%">Balance June 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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%">136,552 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 145865000 9313000 136552000 <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 June 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%">10,100 </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%">9,400 </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%">9,600 </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%">94,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2300000 10300000 10100000 9400000 9600000 94852000 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 Company’s claims were for an aggregate of approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$90 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> CAD in damages arising out of alleged breaches by the sellers of certain representations, warranties and covenants contained in such 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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> 2022, the RWI insurers agreed to pay the Company $42.5 million CAD (the RWI coverage limit) related to these breaches. The Company expects to realize the proceeds as a gain in its condensed consolidated statement of operations when they are received in the third quarter of 2022. The Company, togethe</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">r with the RWI insurers, now intends to pursue claims against the sellers. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although the Company strongly believes that its claims against the sellers are meritorious, no assurance can be given as to whether the Company will recover all, or any part, of the amounts it pursues directly against the sellers.</span></div> 90000000 42500000 EXCEL 58 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !2! U4'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 " 4@0-5S B]NNX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R'%@*R;-I66G#08K;.QF;+4UC?]@:R1]^R59FS*V!]C1TL^? M/H$:':4."5]2B)C(8KX;7.>SU''-CD11 F1]1*=R.2;\V-R'Y!2-SW2 J/1) M'1 $Y_?@D)11I& "%G$ALK8Q6NJ$BD*ZX(U>\/$S=3/,:, .'7K*4)45L':: M&,]#U\ -,,$(D\O?!30+<:[^B9T[P"[)(=LEU?=]V==S;MRA@O?GI]=YW<+Z M3,IK'']E*^D<<621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !2! U7"VDTEV04 -<> 8 >&PO=V]R:W-H965T&UL MM9EK4^,V%(;_BB;M=-H90BS9<6 +F0D!NG19-HOI[K2=?A"VDGC6ME)93N#? M]\A);*#R2<:S^0*^G3=Z='1Y)9VMI/J6SX70Y"E-LOR\,]=Z\:[7R\.Y2'E^ M+!OE""1Z506G28X[C]U(>9YWA6?ELHH9GLM!)G(F)(GF1 MIEP]7XA$KLX[M+-]<1T2%KF6Z2882I#&V?H_?]I4Q(N OML0P#8![$T ;?H%=Q/@EJ#K MDI58EUSSX9F2*Z+,UZ!F+LJZ*:.!)LY,&@.MX&T,<7HXEDNA2)?D],)-_,4ZGC7$^^2CS/0\)U=9)*+7\3TH2U4@MBW0!4,%?R^R8^(Z1X0Y MC%G*,\;#1\7LF#C4%OZJ.&Y5/VZIYZ+U\_?H,=<*FMP_MAI:*WAV!=,/W^4+ M'HKS#G2T7*BEZ Q_^H'ZSJ\VO.\D]@K6JV ]3'UX*<,"NJ@F#\\+82/%PZG3 M_6Q#0J-:(O4KI/Y^2)\+KK10R3.Y%PNIM T/E]*JL%7*&(UJB>=7>/Y^>!.A M8AF97DA@'+ F#U>J^EUCQT/C6W(.*L[!GBU3<9A"RAF@.8^XUI0GN361:%A+ MP),*\ 0MU%6F8_U,KN-$D+LB?13*!H9K. [MNH.^Y]C@T-"6<*<5W.D^5O.R?7A'403J^='V@MS"=^13 M9L\K+CDX=?HP4\7+6'%R+WEDQ48UVF+7AHBB%N1_V&-S!TWZ0:XR*S(N=RLR M\<2/K*"'\$*T-D,4MS-O0:O..U%R&6>A/<&XYH? "GH(AT1KBT1Q8_,6=")S MS1/R5[QH'I]P1=]GM&\E/819HK5;HKC)*=OJ"):[S6"XP GUK5B'\$:T-D<4 M=S2W,H1\3>8RP\S##I$!N ?/=ZSF 0]MRU=[(XH;FX=8@RV24T+9SX^_D$"$ MA8),6B%QI7'"880>0?K3%":F0,OP&S1XKL@7GA3E;_SH'#O@I,@"UGWEJMA: M(8>P4[3V4Q0W0N""HSB;D> Y?92)M1YV"'R]^V#E.H1K8K5K8KBOV6:67#V% M;LBLV\#5 M@T&8264=F';HW'(%K7T4A@*$0"9:2UJ)#V&+6&V+V%ZV*$AYDI"+(H?7N;W= MXCJ-RW \KBU?[8;87F[H*A5J9CKF;Z"@YV;&6/#,GEI+A,,]XA3!&K31'#_ M5?;JS]='OA^YF3!SDH@IA#K' QCQU/H4=7VCY:(\B'R46LNTO)P+'@EE/H#W M4RGU]L;\0'66/?P/4$L#!!0 ( !2! U4!5$[7N@8 .8: 8 >&PO M=V]R:W-H965T&ULK5EM<6"\@($T\TSIS M=^W<2Z9)[S[+H-A, ;E".,G]^EN!8VP0.)WK!R>\["[/+MI]=L7E@]+?RK64 M!CWF65%>3=;&;"YFLS)>RUR4YVHC"[ASKW0N#)SJU:S<:"F26BG/9A1C/LM% M6DSFE_6U&SV_5)7)TD+>:%16>2[TTT>9J8>K"9D\7_B2KM;&7IC-+S=B)6^E M^;JYT7 VVUM)TEP69:H*I.7]U>0#N5@P9A5JB;]3^5 >'"/KRE*I;_;D4W(U MP1:1S&1LK D!_[9R(;/,6@(X<\JV]6&5E_1<][&3Q!,55:52^4P8$>5HT_\7C+A ' M"L0;4* [!?I2!;93J",W:Y#5;ET+(^:76CT@;:7!FCVH8U-K@S=I85_CK=%P M-P4],U^H(H&7(A,$1Z7*TD08./DH,E'$$MU:PR4Z0U]OK]';U^_0:Y06Z&ZM MJE(427DY,X#!6IK%N^=];)Y'!Y[WN2K.$<-31#&E#O7%N/JUC$&=U.KD6'T& MGN_=IWOW:6V/#;E?:2T+@T19@I\7+G\: Y[;@,VRBW(C8GDU@30JI=[*R?S- M*\+Q>Y=W/\G8D:]L[RL;LSY?B'*-X*VAV![([U6Z%1DX[WR+C2E>F[*E8#NG MF(<,8KX]],[SA*-X[943V HAA[^%>$(0\Z&!T MB'$<$.X&&>U!1B>""ORNS5,=5)OA&YLY@TLSZH%@?N1Y7@>K0XSY#/MNK 2W MU(-/+$XCBE4*R;.+YR#0G:&C5QHQRAGO0'4*>AZ+Z #8 YXDHV!_52IY2+/, M"8_TGAI@SHG?17=2[AA^J6#5G7@\8&4D5EI*6P2M"W4;\4.^ M]*F/$(*[A.,4XWC(EY8BR3A'[MN,'60GQ#[;A1[Q>DG3%^,AP0.D2%I6)..T MN*A'%"@^1HL$PIW!7&@G!W>*]UF/0_WKMFL.,9\&W@ WDI8AQDOM.!/A5Z4*!Z:]LA%ARFP/<A(F'2?,XQ[D!%;:IT)*8+IG M'; ..>!63H?0MHQ)QQGS)87%";S/D@1'-(BZ:]HM&$7! )_2@ZEPG$\'B\@I MZ [NI+[GTRYRAQSS*!\"WI(L'2?9:WDO874DR( 'SPODR0G5P:*,^V$OR XY M&& ."LPQU)9LZ?B0U_0LV7Z1G%K._2&.<-9M7IQ20YTJ;3F2CG-DDWBG$+HF M/0Z1ZO;33D$O8'2@@:$M^=%Q\ENH/$^;:;G.MX4J3%JL9!$#9O3V3V4DBMXY MP8\:=CB&? M!H0^WU65*6&222#2T-\B=8\^5]!4/.]R-6I@%#,R9=1M-)S2()SZ 1LV>@T% M*5]"SKCWOW;OT3'\]M;?J,QQ]-M&@(XW A^2)+5U$?+$SO5VFS 6FQ3RQ@FS M3_&$82\*NJV56Y!!41T W'8#]&0W4.555F]W[IH E<.:7-L]ZJT$!^!9 M*DMWRO19GM(HZO%K7^S,QP/-#&M[ 3;>"WR11L EZ&:$+F"1N'?Q^MSN>]AC MW17AD/,"D!SH8%G; [#Q'N!. ^-7^JG)1B?$/HF?$1SPH-L5N@3]B 0#DSUK MR9Z-D_VMA;9662)U^>952$GPOMX[K#M80A0EL!N'^O@*YV)_93Q_[3UOP_4$L#!!0 ( !2! M U5SZP=^M ( %\' 8 >&PO=V]R:W-H965T&ULK55= M;],P%/TK5D!HDT;SG7:CC;1U0H"$5*T"'A /;G+;6'/L8#OMX-=SG611VV5? M$GUH;.>>XW.N;ZZG.ZEN=0%@R%W)A9XYA3'5A>OJK("2ZI&L0.";M50E-3A5 M&U=7"FC>@$KN!IZ7N"5EPDFGS=I"I5-9&\X$+!31=5E2]><*N-S-'-^Y7[AA MF\+8!3>=5G0#2S#?JH7"F=NSY*P$H9D41,%ZYESZ%_/$QC5E3#7/(? M+#?%S)DX)( M]@!^] @@Z #!2P%A!P@;HZVRQM8U-32=*KDCRD8CFQTTN6G0Z(8)>XI+H_ M M0YQ)YU+D>":0$QQIR5E.#4ZN**NH:U&'9W*S;\ZK=,WADSR^U&)'0.R.!%P0#\/G3\&O($.XWB//\_!\MOL&GPT[D![UTJ-72*>U M*:1B?[&,K?:V2@=%MZSQGAIL?NWO2/=+(@^DQ[WT^!72F=;U\[+C!V+\*(BC M)([.CV0/1GJA'P;GP[*37G;R"MEX.VA#1<[$YCGMR4-%81)-DK$?'&D?BIP$ MXTD\#H^TNWOMSUX]7ZG:,*$)AS5BO=$8253;SMN)D573$5?28']MA@7>@*!L M +Y?2VGN)[;)]G=J^@]02P,$% @ %($#5:ZOI 7)!@ ?" !@ !X M;"]W;W)KHE2PPD MMK9E0+>B:=3C5*[B^E4+C=\F\JW8L=+_R&^U!>WV=4$UT_$"[Y4M8M4?QSXG!=%[4D_QU^=T\EQS-KP]/N3]Q\;\IK, M?2KY7!2?\TQMKB;1!&5\E>X+]4$\_,P[0JSVMQ2%;/ZBAQ8;>A.TW$LEMIVQ M?H)M7K:?Z6,7B!,#[0.X+?&?C/'8%U!@WU:GLLA(/J*K1VEO]I8E^8ZWCE9=UH=RI2O^::SLUFXLRTVGG&=+?I"CR+%7Z MXD[I#UT/2B*Q0K_M>)76>97H#?ITMT O7[Q"+U!>HH\;L9=IF@+_;\SCFRC*FL\68SI*1G)WE)#KF)'*6WW5VX)7*99V5.A]:,7[A=8Z@?$1V MD3$6A48I BB/^$:)+6P4#9EG^$H E!\/U6%\Y!P[.=]I:3K , :F$3&?:FZC M8I^9! %7L5YN#8( *L*1#Q,DN%=VV+VJ\%+/M:)):9II[9C7#;S6Y:!8P_;2 MAO4J8] &8-1CV"0.P%@<6LLI /-9$,4#U$]$+7%7]%;H@OZGT:QU)VF%-*]T M RU:(;O)=[!F)?:#1V%D1N$YJ 6 (B1D@1F$K\'.@T#[(%!G$#X*I;,O' LN M& !J/4U 0AJ;$;!AC,01-D-@PPB)L=F3$@B'\>F$.@]"+V.)4Y.=])N\4;0@ M9<_F@N.0F)0!F$>HV5X!&,&Q1R*3,H3#)!S0$J37B<1WMUBUT97>Y1B];'F_ M ILK<4K.;^VNHWI;C.HM&4YZ14O8U*#DH]8BO,./2M M4@10L=5] !2)?6SV5Q 6#]9A+VJ)6]7.-VFYYO4NP2K-*W1(BSVO%^.'M*I2 M_499Y.E]7N0J'UB(; %J"EX HF>D&86O^DD B,\&! ;IE2YQBK:!>0A2#:WQ MWS S3W, I<5]:-(%?)E+60*Y\CT\P+C7D<0M)+N.<\H;I&LKNIAZODD7T)!: M:E*3+P"+/<]J,("*)-%@D^UE)''KR&Z?Y)ZO1,6['H-4^CA0T[;4\TEH:4L0 MQD)K?MNP*(XC:E*W86'DD8'ZIKV^I&Y]>7LDZTHVM26>?GD-S!4-A(6F_%P M,/TRX)N]%8+I. ]DF_:ZDKIU9;T',ZPC.N.S/1CLAX%)U8;1./(MJC8L8-B< M)@D 8P$+!R0T[=4CI4X5D:15J6631%I H7F12HFND=RD%0>5!'5JT6]5$J-Z M6XSJ+1G+VWE>>D%+W8+V)I7YLNXF:"^S)CE-4L"^TKF*3EO?6VKND,$HSRQ' M"&46;0*CO(%B["4M=>]]+O)B7Q]+/).V_RS:(,I4#R#*I@VB!A04[54C9 MXE*WQ.TG8YL9N!R!?5DOC'%,S*V .0@E'O,Q,S>L06A$&8NPN4L/>\5Q$$1# M';$7N=0M9\< ](II$%E[#-.3 MT]0MK];-,;9$2[$O57N =KQ[/"J_;@Z(C?LWY&).@/L+Z]4$ILFZ\;GF:\J@'Z]Y40ZNFB'N#X M#P>S?P%02P,$% @ %($#5<_5WZO) P B0T !@ !X;"]W;W)K[W?9# MU0]>< (ZL%/;2?;ZZSLV+$V H%6;+PDVSSR>9V:PQ_,C%U]D0:E"+W7%Y,(J ME-K-;%MF!:V)O.$[RN#-AHN:*!B*K2UW@I+<&-65C1TGM&M2,BN=F[E[D<[Y M7E4EH_<"R7U=$_'UCE;\N+!VCB<& #/N %N#7#?P+]@X+4&WEM7 M\%L#_ZTK!*V!D6XWVDW@5D21="[X$0F-!C;]8*)OK"%>)=-U\J@$O"W!3J5+ MSG+(.LT1/$E>E3E1,'A4\ ?EH"3B&WA50Q$6NCH.%'UB&:\I^HB>'E?H_;L/ MZ!TJ&?JUX'M)6"[GM@*_-+N=M3[<-3[@"SYXZ#-GJI!H#;[D(_:K:?MPPMZ& M>'1!P:]!N<.3A#_MV0WRG.\0=C >\6?Y=G-W3,[_6WW]GU<_"X;758AG^+P+ M?%TI7*R$/VZ?I1+PR?\YEON&W1]GU]O@3.Y(1A<6$$LJ#M1*O_W WOQP)_ M3;+5-LA*@B#*.E09R*#3F0P68>_J((*E)T58"-Z-J8ZN&;9 M79-L=4VR]97(SC(2=AD))\ONB4%G4I5_PWFQA8X$O:^XE!\0'/\E4Q364TC MWH'DD>P0' T(VAHXN!F<:T)0EGV%;#*S<4@XVR6\,6HC"21)[O;(>H@([YNAQB7#? /=DCH#@.>JJ'(.Q?^I;C3G4\ MJ;H].!1Y0?1EI_N/,9WQ6.ZB?H:'*#?J:5B-,,5>F/24CJ"PB\LA"B=>V-M_5T,4I-7KE_,0%6(7E,]$;$LF444WL)1S M$T%J1-/X-P/%=Z:S?>8*^F3S6,!=B0H-@/<;SM7K0"_0W;[2?P!02P,$% M @ %($#59T)T'DB#@ P)P !@ !X;"]W;W)KY:V:JF@1)@.K9GFDD .W-=2Z3M'VK-9YT[ZM[B[K^ZK(Y]M.Z]4E"T-^N ME^6'[LVO\^N+L!M1L2IF38?(VQ\?BTFQ6G6D=AQ_[J 73S:[CONOO]+5]L.W M'^9]7A>3!THXW*U?U]M_@<==VQ&LEYLO/_-/NXG8ZQ#%!SJP70=V:H=XUR'N=6#B0(=DUR'I=4CX M@0[IKD/:'U)VH /?=>#]#NF!#F+706R=]65VMZZ9YDU^]6X\L-UTHOFNJ]G^7;;_F9E)NYFU@%?.@?567J^4\;]HW[YKV1QMQ31V4 MM^V[]GD*Z+;Q-]M4J[7;3!O!T?TGOI[_SR?+[O%D*^" M-_ER/FH_PB2_7](CD4=8L]G#^F&UG;E_-8NB:B=SW>X,BV[)?BR"7S>STV53]4GZG9NFQ#YBENV%/< ML"TP.0!\7=PM-]U@@M?Y*M_,VD_7SF"]R*NB?A7D33 M9C\&^'^$)R_ M[KSVAJX[)&R*A$DD3"%A.G'VJB1)#@9*^A0HZ;9??"!0VFM,%RIM/+01L'WU MJKLLDY?N_[XM5ZN@O95[S*OY_Z@@29%!@H1-D3")A"DD3(-@5BCQIU#BWCW' MOGE9[FY>5@=N7EYS)YYCEHV3WK;M-3DT") PZ8Z?MU>>WC7 ;<2XB'NM-&A< MEM?$D]>$UVOONFO J'LLFP>MQ]IGU3K?/NWM72 H]WFI0Y>Z<._#$N[>A"%M M2B1,(6$:!+/"(7L*A^Q9X4"%0.8&MV"]FZJ)U]S0!7R*18FTJ) P#8)9CAT_ M.7;L=:S\5%2S97NA;Q_,B_7]JOQ<%$'=7>:#\K[S<'ULQ7OY0U?\V/5DZ"YX MI$F)A"DD3(-@5EQ$H9%RPC,C@]1F0N+2UKNP3?R6AZ[^4TQ*J$D%I6D4S7;T MGF87>1W])O_<:7.=GYO\4U$'MV75]WC>W=O3#H^MO^VKY_>+]:SH+6P57>*;1'MGL_>>A^'[E2&Q?,W?&A M5B64IJ TC:+9D6'$MLBOMGDB@XR&V/&?$,S9[[TV!Z_^4VQ*J$T%I6D4S?:Q M$0$COPHH-W./Y/=;7CU)?A'IW'P^*U'4CYW&2.7<"Z7'%G8*Q<9AESB)W&XX2EO1$?D4TBS.6 MQ3V[FAB;1W2/C (6^26PONQ^[@)$"E83*&T*I4DH34%I.G)%/)_R'AGE+?)+ M;^YYAZ*1*Y31IZ*[AOY- MFH"1YZ)$0_)@E&A'GHP2@_/MTD8)B_Q2&/YPU&]P\#I$TJ90FH32%)2F(U=4 M]&W4S"AD+/R&AZ0,J2E-H+0IE":A- 6E:13-#BFCQ3&_%C?PL)2Y0AAG+.WM MP!._T<'!@*1)*$U!:1I%LX-A+RGNB$KG?4SXQ\.FO?J$AQ\3_/3!&PJ9%+<] MCG62XK!9<=BT.&Q>W$N(=R(6.<\IQ\/"E<\BWC&QDD_PX*=D!E'P=A8 M<-&+"$DT'"6"]?8I131+(L:S'DX38QLQQL?1@2NZ4<;8L/RX5!G1B!C M?H%L\(/Z\>F&"F90VA1*DU":@M(T&E\AM MBXUR%_MSVYZ;W>S'#EWZ,9&X1N2^0(U**$U!:1I%LZ/"B&^Q7WP;DN0ZR9^@T/7\TDV)=2F@M(TBF8[V AJ\>EI;\]+=O8;&+P!N)H:H_*=H58E ME*:@-(VBV0&R]U73T[/?3L]YCEW9*HYBYYNFT"2XDVQ*J$T%I6D4S7:UD?IB MO]1W7M9S[&I*HWC_;\VFXV:EQ\ MY%NLYYW3^NF#%[@K@1W*E( :EE":@M(TBF:7O3&"7W+DRZS#,R5V1+N$$)4I M037L'\$EKM1'9TH0#:E,":(9F2E!C,V7*9$8K2SQ:V7@3 F_M:$K$$J;0FD2 M2E-0FDXH@=&3*9$8Y2T!%GBC(X3*/\N8R%+1/Q,_U)1XPO(/>[!OHEZ%6)92F MH#2-HMEA862S!%?N+2&JK\7QN+^BH9+9238EU*:"TC2*9CO8"&;)2Y=]\QL8 MO ,0FEE(I*U#K4HH34%I&D6SR_\:P2Q]B>IO*2%S<:?\F]_TT+W@))L2:E-! M:1I%LUUMI+ST)>N_I40MMI1%O.]SJ"1WFE$)-:J@-(VBV4XW@ESJ%^2>?QKJ M!P_=^%-7JTM20JB#6I50FH+2]/$9L5UN)+C4+\$-.PM-"1%L[!PP3/PV!Z]K M)$U":0I*TRFA"EK3:SO9B(*I7Q0\O;04([T.50!35\G:"O'$C1W4L(32%)2F M430[0/;^L,,YM=WHH"!*M@D>9J+_D$R0,C(:AY9NV]'V-\/V M;K1?0V/B-SHX&*"I;%":@M(TBF8'@Y'7.*IT&_D0P*D,-IYD7$1],?U04Z(Z MKW_,@[T/U="@-(VBV=XW2AL_IRX;[7$JTXV'PMT03LATXV2F6S)VLHV)AHR- MQ_VB#D2S]O8NB7MV-3&V410*+K(#UVLC:_%AN6[GKB^HS 6E3:$T":4I*$US M5Q[D(3^<;LR-R,6!A=GH"($FMW%*]**%4*AA":4I*$VC:':,[/U9TC,+L]%Q M061_D5HH)PJS.?LT 2.U4-*JJX42S4@ME!B;3POE1MSB+UB9C9YO:*(9E#:% MTB24IJ TS8G*;#XYE!LUC'_+TFP<6IH-2IM":1)*4U":1M'LD#)J((>69N.$ MR)2*Q-G/H1H>E":)CY"R_F& HCYHF C>OSB\1.*9,,J<>)G2;'[LT*4OB-)L ML7NS!C4JH30%I6D4S8X*(ZX)7&DVX2:',9[T_R:"W^#0]7R230FUJ: TC:+9 M#C:"F7CITFQ^ X,W %=6BPE)#6I40FD*2M,HFAT?1E(3+U&931#"E?.DYK<\ M>"#!>SZATF5)1NSZ4(T.2E-0FCYA2FRG&_E-^.6W8=G( M@E"LXBSK?^MRXC&5#\]V@- 6EZ>/S:[O9*(+"KPB>>5 CJ 0V^B#T4%/J MK@TJW$%I"DK3*)KM?:/N"7^NVS,.0@65Z$8=A%(-^P([U88\""4:4@>A1#/R M()1HYST(%4;<$L-2W9-?G-U MG]\5O^75W;)]-%X5MVW/\,?N3RP!P \1\ M !@ !X;"]W;W)KSY5RCQZJLFZO95NO=Q7S>Y%M>L>:CW/$:_K.6JF(:;M5FWNP4 M9X5M5)5S$D7)O&*BGJTN[;-;M;J4>UV*FM\JU.RKBJFG3[R4#US_IVFX?'UL_WMM@WX#!<5I^SE$T8="GD/Y1((.?]_7'Q&-?D4D(L2CY^;US7% #NU[EEI_ M=,+??W9<,2WJ33M5A1;K 9ZM??L))]"]? MB._D["3@11_P(N1]]2L/-^E\SH="! ME7MN\L0#4XJ![%*P>U%.SOBEHR@::78M%G'LUYSVFM.@YN\U4*X4_T!R _A! M=J\1?\S;0$K9-+Q!9QO 7O/!)SEU!)T3O!RI=HV6$[,AZT5GX24EZ_/<)-^2 M ZI \,[D:I_ S)V,B[$^UR:))Y86C@9^1$&)=UNF^+DA:8%@[1N!D].U$R3OY>VT+P9VXB"I5M>Y38 -5(HY%P=V M7WIG?>?E9%W2*(G&^<1G1RC.%A-C-B /AYGWM3Y D2351*;K6I^\=YEER5B> MQXRD.)E0-W /A\%WJ_B.B:*=/U)ON8*2$M: (8N=6%[-+M?.,1W#SV.5IHNI M_ASHA\/XZ\=]QY[,H+>XSG.UAX7;I3^_:A=S:98XJ<6UPDLZ018\X!"_P$-; MIT/O:L4*T%Q"J$#@S$80B:$LWR9*?D04#9C>Z? MCK--L%#%+M_2)4[&]8;7C$83)0<>4(BS8'HT2ZUYC@Y(#0BH['RV9$HBB<& MBPRP)6'87N<@KQ&VX@;ES1;JV'/-505X,\-HMY9>Y2Y<05&&T[%RURZ:$#T MF 2A=B+:=''!#[R4MI-M$'*MH<+E@=S9O>!$?9Q$XS3D,R.83-1B9* F"5.S M7]Y[4XU!(2%>N6:(AX\).4XXG7 ?1PE.I[I^X"A9!!?W%U%#PGR%T"".W[JX MW\O;:= #GDD8S]^ SD_](4LIZTV[1 JS![0EGZWZY7TI-K:F]G>)A]=QG(Z! M\J+9:1 #L4F8V!!$EZ-,$+ #J&#U [S'UZQ+H#/%VD4=_KBI?VM$M+))IF;Y#=9BM8Y8UYRJM=*9_XQ%QT$0T]BIT!E5/TIBZ5Q^#VF,"03 0RH)N&T=V=/2J;,,\*WEY] M, Q\6P >,B\()4X4KMTB7DX=]]"C,^,PP6^FQ"*FT3W?B+HVT\H4@UP)67AC M<"%-%AD^.NKI8G#M8#-T?"9[&L0 % >#X&8K&I3O;H9)E*3.#M1GA],T MFM@DT0'+- Z?P]B%#?MF5.R5Z6W8.'=ZS=&A]_"%!DG_YE/\=_)VV@$#TFD8 MZ5]K*$.@;OP5U=PF!U:UF_*<[81N#U&]G>#97:=QYLP[CUFVF-IST 'M-(QV MDP/LV5X[>&>*K_?FTY+W0)>Z5,9XD3I:?? ^+E=.M0[PIFEPCMWM=[O2THV5 M]KB_E,U>67#7SV>^??'NGW'!ZN#-,^Z=O)UVQU &T' 9<-V=\'03K#WI*82& M+O&GZ6L MX,H8P/_74NKG&_."_BO_ZO]02P,$% @ %($#5:S37I*=#0 NB0 !@ M !X;"]W;W)KRVG:)I9X%=[ =:HFUN9%$EJ3C97[_G7E*RY#II.S/[Q=:#O+S/^W62GEQN\D+]^)H[7WY].3$I6NUD:YG2E7@S=+8C?2XM:L35UHE,YZT MR4^&_?[T9"-U"C7JT] M/3AY^;R4*W6E_.?R@\7=22,ETQM5.&T*8=7RQ='9X.GYF,;S@-^UVKK6M2!+ M%L9)$A\W:@+E>'&6IJ8JO"Y6XH/)=:J5>W[BL1[-.DFC[/,@ M>WB/[*EX9PJ_=N)UD:FL._\$>C;*#FMESXJ#%^ MQ/)&]\@[8*7XU]G">8MD^?((%>*4O5%'+W_^:3#M M/WM VW&C[?@AZ7\R5'^5;/%*N=0*+4JN*DPXKQRD.2=^-<[3][F51>82<5FD M/:&=D)B3RZVT2J3&EL9*GKH&AGRII/7*JDSH0KQ5A;J5B?B[+!R 1WQ:TP3D M3N$P %<..F32XV:I"UFD6N;">3P 2G@'$6E>94IXS)-!)&Y7<)"_KYI_EPV']V83:E+.[X;O#L<5 N/@PVYC"''.6V MA*6ND.FU@])AQ-*@EJ$WS,X4A)L20Q,41=I][5SU1P466;Z.E2+G9^)E8L+W!TD*\-]:OQ=E&6<1V-^=W M@^?0HS.G:UYI35:EBHR\(3]YSI,"B$NBTUPZIU/AT1.:()"F&A'#\ZY.KTRA M/.[#;2(^;75QK7?W%U5Y(:\5HO2*9&#XJIY*B_T3#Y5M1DLGMG 4?7=T.V04 MIY"AM5C25BXAJ"?.I=.<)1^H8@L?*+%0JD!85"ECZ5"ZVPRS M%?H'PKQ"*5D);>B-*DFZW-5RB71+=9FK71X5FL9SL M0UT![$2::JL\NM2J595'#T$$O;Q2*7+;UTY_?9NN)2)(OMUHQYV]7N'J]46W MNA /M%86U7(]>(B@I(S((>A6P ^>_+;4+L77G9)68(HV&8>J,![IB@QV" )\ MHHL,ME&5UWK6:WD#WPIU6RJ.+"UF\+Z6YF@Y&K^L\LYJ/?$FOJD'EB&=5!9@ MI*ZE-5(5)8 %@8->+G*%4E]1J'OB+#,-J+Y'=;70%X$I,FDA][(0[Z1-U]0# M^T'VF[.KS\PQ(P]$V3KQ_9&@:N[5I#.4#&C;D+:5GF=V0IY1B% 97!;1A(L%;9BEY9%;-KK4L\)BDA.!B( MCI'&VF3-X8K%';'&J+HEU6U072]%JN!\Y'Z*Y$3 )*?)1OF0>?>K&NUBX=QF M$+FL+E0\ 914)55S, A>PL>?L<:OI6^906N^!7K ^QK)91>RN$:,EMQ"V<:Z MG-Y>GO_VL2E6+IH@?L\G3:Z'U$>O(5UU0KU"@FP44' T"P>N)WV@MEA7*"))IL0UH,>E*+M90 M$T%Q9=VU0S:A.E6N5YKJJ_:]V)B,B0U[MMOBMIJZ"-6?:"H#J0R4)8Z 4*D; MXD--&$.^L#PH4)6(!X=-(E0C09DVW^J M;!4$DMZ MK-F%-W!&X\Z,9KK=S"WQ%0SDCE<:J@Q$FO(+WB0-@P,8'9$=*"*@3DZI'33! MK'74KGX&J&%#L0U4S3:PTUX;KK8_=4_;2*F.)Y/>%+MJ4.TZA3;@/>SX4L)) MK.CQ8-;KMT=QIA#==16V3"V;&P\Q=*;2K0-#I@O*J1N9-Y$\'@Q[I]\EE4?/ M#ZB W"Q2%)XAEM]=VZT1Z2>HY4W'T0P6*%.*XWQLTL=;%OF4,'VQ:[^ VY<'4YXU+)U/>TG94 M#.N-P,ZM8JUA)EHU07LJL7VE 7@9!WO\XJR(L<$\D(6?*F,Y[ZL4]K) MQ>A98A>PV!,OLDS"Z[L%G94P&8YJA)UPTMI-!F$,@ Z-(@?#CWBJZ[.].,NU MMX4=57@VZ%L1&.E!4;6, .AQ\Q#D]VI&[D!X4Z6#QLTSNWN&? OTWS4 C2@8 MZ, ],YSK8?O)"B&;^'"52L\LP%KB3B>X;=<@'9X["MM!'.2\>+A8FQ21!U3> M$EP#ZN:]>9-\ :?&\]ZP?I00'2QW)R3[.H*&5FF@Q\@#T#"S9;O(SDQN@%C0 M/$7=R9]I5PK\H<\7],'4KMAWBF\AD89\:K%K<"Y,M4* M$E6\V5;3+JQ"IPA+[C0$">@&3P+D MLE$!"RFQP,JL\T^0?N'"5&2*TV39HB!WYFTZIC-R2=A:W^V:S=+R#P78!\)] M?,1'"T?G;N$]J-;P^T>N-,"GE7K,FD[RKC4Y)7!8KV]X68^MQ+7DK>RR&I\EP/J6+ M83+MS^AH0(-&H&<9JKGA+)G,^F(X34[G\R8@=VQ'V#9U87&4G$Y&^!P.YI Y M[2?S_BDN)L-D/AB)"UEJ'WOB9=W-.TRU&4 ;6":]NY.-IO_'71.3I-P KAXY MM/#WZ!=BW M,F,Q\BX17XK<=,#]NEVA]D !F@FCXL.4AKL>(5B-\>#[9T(JCM[WI!>VOQO?2G!__N!&Z9)>]6^G&!@UXG&]KN:UC^ MO='Y'N;7X<2H]"NS]/Q+Q@55;6=Q5[_:6SP0HQW#^.[5#G2ZP7R_U0W&O=GN MR??S@FYK.V@' U, BX:/URD%EG@PC6C]JJ3L7!(CH[-1%[95V,\BM@SFKB(^ M&'?#3,]E=E.H=MI?9AC#(VW &LQO^1W@^ M9^KQH,4JV/?#%E%?_O!&@(]9;("1KV4/6KO#'Y3]571?:2=7 .]53\8@H@#P?A9LL_A+DZ1P4H>>S=#H[B4Z]XE^^SN4UAO_" MN-^<[9__TAQ%IG#QJ@;__9\>.C_IZ+KMTZ\V#\]CIUS(0F8R %GH;8PFS)SH M8+/V@6I,!DU=*;.RLEPS^0GD/V[:PW(DCKS>_BE[K\(>B7;[%(\/..(B_O+T MR:#*]E0_AJ11,A[-Z&J8C,;4\T:C23*;3Z)-_"OD8/A,C)/I?!8_._-F27\T MH8MQ/QG/AM]2>O#GE1Y.A\GX=$!7XV3<)RU 9+YZ?QKI2>L](25;LV;)Z>G M8V8/@V0,8Z^0U?]//T].3R.3F();3&GI*:[ZL]&^RJ?)>-*/G^UYLV$R&_ \ M7$V&HX=5_@N\/.GWDP%[:SP''6)M<#7N#_95GB>3_B1^MN=-IE"9'^'JM#^E M4]]4%3Y"VZ$_)IRT_D\"/K;B?\T0C*,-A;^6-$^;/^:;' D;_BD3;KPI^=\I"^-!_OB2_AB@+ W >^".KV]H@>;O2B__ M!U!+ P04 " 4@0-5N5_R3R$# #K!@ & 'AL+W=O[SY^WYWNM#QH\\FVB [N.ZGL*FJ=ZZ^2 MQ-8M=MS.=(^*3G;:=-S1UNP3VQOD30CJ9,+2M$PZ+E2T7@;;QJR7>G!2*-P8 ML$/7TJNHR@P1T?I'NO#V_PJ&?N\6HM;?B'P^A; MT(WU8)WNCL&T[X0:G_S^F(=' 9?I=P+8,8 %WN-%@>4K[OAZ:?0!C/27W$N1EQV'=P M2KC3RK467JL&FZ?Q"7&:B+$3L1OV(N!O@YI!GL; 4L9>P,LGH7G R_]#: P; MR95[JA?^O-Y:9^@5^>LYZ2-R\3RR;YLKV_,:5Q'UA47S!:/USS]E9?K+"[R+ MB7?Q$OK_*-"/X, 3,T[F6E/;66=![\"U"#LMJ7V%VE_!^5M%)CU8BK 70'7" M4*=76&.W10-Y%L,[#^=_VT'(AN(LG$&5QQ5;^$4:EPL&80+X&P:+P*U%9V/P M=+BC",A9G)'7\7''ZY8DF7\SS=,LSK,:&@-WI/5;$P M7\3%90FLC%-605&61":%@E7QXI+!.^_"ZWKH!LD=-M395,Q:\'%V>#6=-D[\ M/1K.L[2*655>P/F"Q65579"LW%]1%'Z5S^,\G5-.'H'@/4U24GK@E(QJ5E$[ M2WE"/\N*6399:-B&M+O6((9S*^ZA&SL,?8=]S;OOCY@*UO7/!E"'9A_&K"52@W+C+)JLTR2_'@?85_?Q,W#' MS5XH"Q)W%)K.JGD$9ARMX\;I/HRSK78T',.RI:\1&N] YSNMW6GC+YB^;^M_ M %!+ P04 " 4@0-5R]L0.,T" !>!@ &0 'AL+W=OYYZ3=.?)3NE[LT&T\%@)::;!QMKM.(I, ML<&*F3.U14D[*Z4K9FFIUY'9:F2E!U4B2N-X$%6,RV V\;:%GDU4;067N-!@ MZJIB^NDF.=(9I-MFR-=VB_;Q>:5E''4O(*I>%*@L;5-)@G MX_/,^7N''QQWYF .+I.E4O=N<5U.@]@)0H&%=0R,A@>\0"$<$JMUG;//I.[Y"">._L&M\LSR MHC9652V8%%1<-B-[;,_A #",7P&D+2#UNIM 7N4ELVPVT6H'VGD3FYOX5#V: MQ''I+N7.:MKEA+.S>5'H&DNX>J1K-FB R1*^V0UJN*BU1FGA*V=++KCE:":1 MI9@.&14M_WG#G[["/X ;)>W&P)4LL7R)CTAK)SC="SY/3Q)^J>49].(0TCA- M3_#UN@/H>;[>*WP+]L26HDWC*_CZ7<,&;'&5T9C)(/XXPF]6:PSY]+ MBW0H%OIA.NI#%@[3(3&T1LTL@MFQK8]-#9-:@FRS+)Z(7_HG92#IYY"&<9:V M9YCTPC3)(7'!!J0LH\U\Y"9Y&,R2%Y&\! '0L !D !X;"]W;W)K M&ULE5;;;MLX$/V5@?>"!E!LW25G$P.Y=+%=M-N@ M:;L/BWV@I;%%E")5DHJ3_?H=4K)KMXF+OH@4-7-FSAF.R/.-TI],@VCAH172 M7$P::[NSV]GIE.(ZN]4RMF<1CFLY9Q.5F<^[5; MO3A7O15X./'#=F;PZ.R5*I3^[E57TQ"5U"*+"R#H'1<(_7 M*(0#HC0^CYB374CGN#_?HO_NN1.7)3-XK<3?O+;-Q:2<0(TKU@O[3FW^P)%/ MYO J)8Q_PF:PC8L)5+VQJAV=*8.6RV%D#Z,.>PYE^(Q#/#K$/N\AD,_RAEFV M.-=J ]I9$YJ;>*K>FY+CTA7ESFKZRLG/+FYP:8')&EXC<8.W2\'7S.EESF>6 M\)W5K!JQK@:L^!FL'-XH:1L#+V6-]:'_C/+:)1=OD[N*CP+^VHWPS^726$T;X]^GR Y8Z=-8KEG.3,_'-V?PXI4D%]4;,C)-/\%P= D7:V;@NM3Y<;T3%9$21EK*%"0E.&)&_-B?N(1XR!/$C\K@GE4C/KL MLXO3("H2B/,@CDMXKRQEZ1_+HG34Q-K7VF[JXPK;-U_55S8KRZ<>%B*F059F;H74I.8YX6; MIWOSS*65E91:-JALX#U%NU9MQ^0C-!2$$D%-A>32*J"#2),")) 8K.E(@@JU MI:.'JNP^6T[+FX97#>!#Q]TVM+1K-:?LP-)A0L]&JW[=N 3RZ4' &AU1:AX# M? 6>K69RC4X.VCG QE(0)&U"[)S.TV\$]34[V-BT2D_MC@=7XMY!&(,DL4;! M+-%[BIR3FL*(OO;\MP0?/3Y^[GGG\@I TL&MY-"GBDHF#=G3S"C!:X^^9,+O M>7](T.XQB/"7L@CQE/II#_7E%O6$:'W;?=YF(&._JI,D KTUEBPG818*S)1?<5\D5[[ND/:NQ2UQTJ>1I==@U9MLVI]]KFQ]1:=@9EBT%PM+= M7&B==OL(T';*\%W+^D"TW1SH&?EITG?_((0[_G"X\-S_T*N\_Q8=_?;V4+YM M#K[?LS+S8U%$-"9!5)9^3*D%[QJ2;I#KT#'-(TB*.91)"ED9PT?J'"_!H5DR M)S/"+^@O6*2NU^,@30H_9HF+F])_9QS3$IXZ#V=[5Y86]=I?S QIVTL[W%YV MJ[N[W^5PY?EB/EP&PO=V]R:W-H965TFN>.)[L59+:;R M7KKO]3>#IVZ+DJE25E;IBHR;[+S3 MXX!D(5/'" )_3_)*%@4#(8P?"\Q.ZY(-U\=+]-_\WK&7L;#R2A=_JLSEYYWC M#F5R(IK"W>G99[G8SY#Q4EU8_TNSL/80B]/&.ETNC!%!J:KP+YX7/*P9'/?> M,$@6!HF/.SCR45X+)R[.C)Z1X=5 XX'?JK=&<*KBI-P[@[<*=N[B6AKU))@9 MNJFL,PT(=_:LZX#-*[KI N5!'U>P>4])+D';Q^N]&^Q^O_U$9)5!E]EME455,:L4*44]+2M;)IH6UC M)/TU&F,YU//W-E:"T\%VIUQ1)[86J3SOH&2L-$^R<_'Q0WS8.WUG2X-V2X/W MT'\B=^_B;(_R#;YN*B>QQM&=<)+N9Z+V%*)"H/^*KAIC9)7.Z0IJ8-(L/>02 M3V4MJCE);YV1JISFGP!E&,HR5-I:S93+\=CPFEH8GQ38E.)1DB#$R!-Z0K68 MA\"X-#-"G4_4,P:,:?%;^X"_77^](&^I%1\/=B"XU]L5K M0IB,.X%'QU$NP AL2U%"FU#?!BYJ0K8U097FV$5!HF2>V-O.4:^'+E$4>'% MZ,'6P0-CN]SH9IK3J)FBJ3# ,'H[-7!F00?HL\)W3T\^7C>I)(7MRNF MTQPL@P[PE0J;\WYF"-Y:G2K0D(57"> MM?ICK!4RY:A6:2,:N4T^#CQ%K:@6E"VV]_'#<1(?G6X-P0-F-)XO/*]$J+#1 MR43Z@Z.8+U/FMHFK'_4/O;@&43]&GA]:NCB*@,(9FA1-ZAH1. 5C5Z(2F8+B M,ET4PM >1YKT3J]&UWX4G^XCRDJC]7MR0#Q.1/8NBU"=(5W*T/?H/EK"R!\- MV"N\-+514[9N8^54M'YQO)L0SL$Z89MZ0#14-P:97NRMZEH%O5U;RX\4CM57JP#!(+21/+/9N7P-+_I?NNQ_ M:JUG*N]E@LR@,$YH[X:EJ1L+0[N_$O$U^DLY1MOHQPD6M: *Y>;_T],H34VS MKLH=\I66G'H71Y^.VY.A968-(=F"$ ^/*!D,V!ZC'4H.>H/$.WO8R(-]G8@7 M 7+[+*7@-N4[J. .CBA83&BKR I*OH*:0G]$-\"A[T\ MT_UB-0>?\J#M+M[$'QCULDZVOWO=Y -82 WC!#)QDY!'00W$R9C6I&R_9 _ M#IP+7(_](9[Q,?8(&6W2%$QH[U:BJU&R'_E$;&'WE:C?X!9%*D7*>ZJU"2<9 MHM&^I:9?C.68<8CJPN5>3R MG'BK^M\9W&)WS,ZJ1M<(6FMM6UK9?ZSE]N6B# ^X+E!\QTG?%W(\3$+/.![Z MDAP_^"\P2X6/=[]XG7NZ5_F)J1 N/C9#F*JBM;2_F4BCQSB<""P^)9 ,@@DWNY>D;?RCEFVNM1J#]IQ$YK;>%>]-!G'I4O*@]5T MRTG.KMXR+;G<&FA1PT/--%[.+>&ZVWDY8-ST&,DW, IXKZ2M#;R5%5;'\G.R M9S(J&8VZ25X$_+63,TBC$)(H25[ 2RO&!L-AF;O83^'S/R?S'@AAE> AY> M&'_!#91,E)U@%BM8/T'%=[PB)I T$[@L58- W0^V1B?&E>=RI[VO>9)B.]34 MPB"[9DW :M-C&[>[%-C*;I>OY)G.S1. M@8<[<^U'RO9,5V8&[Z3#;#OK>"LN.L?XM8.AZ]IONLZJOSJO8;2"C.T:.G-: MF2S1N<"$ -:V@I=L+^.,Q@?H-IWX[.L4OWGV@2&EFE;Z #\_*?^22(JDZ0\:9G^"5X\_. M"]HDRW"1G=.FR,,HS6B3%V%^OH0[E(J&6P_U>:BJL[&JQ@H::^J@=LZ&.,3I M>;B,EF&<%[2/PS3/PBA?TGX1)GD>+J+4TZ-E$1:+ N[&M.%F0_\'E^0QR/#Z MAT42)V^@"!?%>1@EV0$EC9=ALCPI[W."G6+^":$:6^"7UB\\I+>GW $:[#B'B(X@8 MZ&?[G M;,^O+77"VYH+;I[/28?(-QRJ$JM/.X7YR4#/5*'T3\X;&,_6-Z@0- M*YRZ-/2WMS0UF'P:6MT,UAFT5O3]1EGQ*))^$9VC^%8=J&O<,9Y-@F8!5Q-XKR[^AES>36J8$-XQIV3'0X@@X1>/;[*]3JN6<< M;C]L>N#CH70TWSOC#'5,EMYPIM-/0P$V2#U;S>":YM$4_CU28/ 1=4*1V/I'&%FE.FG[E\I$G=YYU_WS MYIF]?R2^9YJB;T#@AD2CV7D>@.X?7OW!JM8_=M;*TM/);VMZJZ)V#'2_432\ MAX-3,+U^5_\ 4$L#!!0 ( !2! U6#L,H+Z ( %<& 9 >&PO=V]R M:W-H965TIVVDTC+8;-V)5.K^1S"8U6^$MNOOZVM JZ5ER4:&R0BLP M6$RCB^'9?.SC0\ W@:W=F8.O9*GUHU]\R:=1Z@6A1.X\ Z/A&1Y*Z?1:00Y%JR1[D:WGW%3SY'GXUK:\ MM M%SL:1< ;ZW2U 9."2JAN9"^;[[ #.$W? &0;0!9T=XF"RDOFV&QB= O&1Q.; MGX12 YK$">4OY=89.A6$<[,OBNL*X8Z]H)TDCAC]?L(WZ'F'SMY '\.55JZT M\%'EF/^-3TA)+R?;RIEG>PF_-BJ&43J +,VR/7RCOKQ1X!N]6QY<"LNEMHU! M^'&QM,[0@_CY6LD=X_AU1F^2,ULSCM.(7/&,T.SP8'J?G>_2.>[WC?>SO M7L?_H^&N1%CHJF9J#<*2ZY8/Y 1P&N[CVQ@*S-$P.0#KF$-@*@>I.9,@.A(7 M2)B%EASCQP53+!=,[00 V4HX"YP>@=%28@[4)L@(RJ>S@L+-.@Y*=D"UT<\B MF)IDY>C0T+LFJ#=7[BD=Q:-U@CSG&1O*OT9F (L"@XD#C:'3 ;#\@4S2):8D MA<&G!I4#6C6JL8TOR&%E!]"6@I? Z/H-7C4%.+\.0#J^ )(E.08U& MZ-Q/UZ Y;TR\^TD/#TZSX,;,2 MRH+$@J!I?'(4@>G:6+=PN@ZM8ZD=-:(P+:GSH_$!=%YH[;8+GZ#_+YG]!E!+ M P04 " 4@0-5^O*;PM8" ",!@ &0 'AL+W=O1*E\R2JU>^J32RK &5PH^"8."7C$MO.F[6%GHZ5K457.)"@ZG+DNG' M.0JUGGBAMUNXX:O"N@5_.J[8"F_1?JD6FCR_8\EXB=)P)4%C/O%FX6B>N/@F MX"O'M=FSP56R5.K>.5?9Q N<(!286L? Z.\!+U (1T0R?FXYO2ZE ^[;._8/ M3>U4RY(9O%#B&\]L,?&&'F28LUK8&[7^B-MZ^HXO5<(TO[!N8^,S#]+:6%5N MP:2@Y++]9YOM.>P!AL$+@&@+B!K=;:)&Y26S;#K6:@W:11.;,YI2&S2)X])= MRJW5M,L)9Z=W; ,WF")_8$N!,%MI1#IS"Y^7@J^8.SDS]BUERPRSYWB?%'8RHYW,>724\%,M3R$.>A %472$+^[*CAN^^ 6^ M*YFJ$L%5?\E-*I2I-<+WV=)830_EQZ&26\;D,*-KGI&I6(H3C[K#H'Y ;_KF M53@(WAW1FW1ZDV/L_WU-1UD/:_Z75'!7(.1*4$MSN0+;1+9]S7^A:7N-VT=J M6\$L9F 56()8XM9/W*SCING2!!B^@;)].NB>#M#%8W?Q(SBYDA2G:L-D9M[" MG DF4X1+XBR7J"$.F\@07D.8]'O#01\6[-&E,'!RWHO#^ GTC-H!XD&OWX]@ M9D#E?^PZ;7EMW2/!3443A:15.^*:E.KC]3$",K,],O-7'5L%42\. N?$$ 8[ M.W%VV-I]..\EK3D@E9WP/=SK[6L:IJYLU269I>C5G0YP*U M"Z#]7"F[&ULI5=K;]LV%/TKA%H4+6#$CI*T79,8 MR&/#,JQ D&SMAV$?*.I:XDJ1*DG9\7[]SB5EQT;3 -N ()'$^SKG7AXR9ROG MOX26*(J'SMAP7K0Q]A^FTZ!:ZF0X<#U9K"R<[V3$JV^FH?)MNH]2Z(QNTL\+3XKRX./QP>"3IE78>1:,I'+N"[_$'5@J&>C*F<^ZCNUY\;X0-2WD M8.*=6_U,(YX3CJ><">FW6&7;D[(0:@C1=:,S*NBTS7_EP\C#CL/[V7<%L&I&"#:=J#'>9PY7?"?=6?$2 -H@?;4WUOO\4I6WK*S?U79;/ M!OQEL ?B:#81Y:PLGXEWM,5[E.(=_1>\XEH'95P8/(D_+JH0/8;FSZ=8R$F. MGT["&^E#Z*6B\P([)9!?4C%_]>+P[>ST&0C'6PC'ST7_]RW['^'$KUI6VNC( MSYZ,C%2+Z(2A1AK1>Z>(:EC#%9QY4LZC[V+5DA4Z"AW8II*5(1%;&8449@RX M%JT,HB(VM&KP'FZJ.30[$YY8\ M)H'GNM:L1Z!/VRRJK$X5J.O L5Q*;9BO MB>A=1%,T#,U.$S+/8(CP\TC9IC#NTE)C92+T0EA2,(/8(C5J'>OX)EX8JK^@ MDMQ8U6;,F8#%$'DOL.S5 E5:J&Q-2TAYGP<&=B15"T5B>B;"^3%"6E+:JZ$+ M45J4,<%4:)@J-Y@:S5^BS^Q'GB'28L$5N)P7,]F#W%'[TZ#6&B+&&RG MG,W\)>387%#?P,W$,>43E>% W%AQ#>1=A1Y1I21ND-P%*TA M5YW5"ZUR.V2#\RS$Y(2\LM]RQ3>#A[ XF+QA,Q.:(? M?!BD3;1FZ'M5J*^#YJ'_Y)R/G83,_?8$\K'&%4\X%\I3UR!%PT/(,]QC@SVD MUF-3O/QAAO$SAB%<75QS#VK9R2;U60=L5(&#.?D!4X/LE>?^8;U:[X&%B0)+ M8 $D)Q&S,=.+/DJ/G9&G!TU0;DEH#]J YK 'PL(M#$ LMVPD\> "P 9:I5W- MVJ !"1\X,PMO*C#3FO@)J=5[S*#RX'AB(5H[3=P-#WT6HO7W(MR=GKW^28]'9Z^86GKQX8GK !NQVL&R\>W #"1.,DH MG6)Y&A$NYV*V$TU)6'NYWAN3E\?EP3U]OO)EWC]YB.X.+-[ORG!G8(-_G MCQYZE!K8#.M&_YVE<]1RU,)RQ^//P'3N:HU;&'.-]H.4.J7!MHZYM7N[+VL_ M(JXW1P+AVE5O% 7:ZFOQ=9">Y12>S,A>@:#'-93:]$CF+EL3B/4*;U#'.L%( M&XTVD_#$UH7ZF=BZH=G?@CC?G6VP;2HR&JH6\AF5,'\W5D+588"CP_0.J1J6 ME'%HQH.J 6;+5*:]3^F,V$V]0D/3<;GDP\.8I)R\T(.8R78/C >4'L4$%=;0 M#!51\U,PG[I<3'?NABB[23=@;BHBYVOB]NOVDGV1[Y:/YOF&_E'Z!CEQ^"_@ M.CMX=U((GV^]^26Z/MTT*Q=Q;TV/+?Y1(,\&6%\X'&GC"R?8_NLQ_P=02P,$ M% @ %($#50(^E/7#"P D2( !D !X;"]W;W)K&ULI5K;9"9;2<9E3W8?MO8!(B$) M:PI@ -"R]^OW= .\2)$Y=N;%%DF@T>C+Z=,@WZZMN_%+I8*X6Y7&O]M;AE"] M/CCP^5*MI,]LI0R>S*U;R8!+MSCPE5.RX$FK\F Z'K\\6$EM]D[?\KU+=_K6 MUJ'41ETZX>O52KK[1"7:OPM;ITN#IHI11Z MI8S7U@BGYN_VSB:OSR>'-(%'_%.KM>_]%K25F;4W=/&Q>+>4Z.#S5F!=.KZ,WA)V+:[TP>JYS M:8(XRW-;FZ#-0ES:4N=:>?&\^?7B[4' TB3@($_+G,=EI@\L\U)\MB8LO7AO M"E5LSC^ RJW>TT;O\^F@P'_4)A.'XY&8CJ?3 7F'K1T.6=[A _)V;?C?9S,? M'.+F/[LV'.4=[99'R?3:5S)7[_:0+5ZY6[5W^O-/DY?C-P/:'K7:'@U)/SV7 M7GORV27)-D%2A.]2\@?$B#^72ES8527-_<\_G4PGK]Y@3*4ELO5B*]=*6Y?V^71O<3*-A2U_/O"ZT=+!GQI)I*I(:H_#+P]2%)#ES M;:3)M2R%AQH*>1^\T"8O:\2+6"JGM!%+>:O$3"DC8-,*BA08@L3.K2LP6R%W MPE(LE,'RT(:>J(JDR\Z[E8-4796*Q$-]);X:36.N:5VVQME*.:2!>$[;GX[? M?,VN,_';V=DE7T_>O!#2%#S5U22'KIQ:U&6R$$30PVN5UTX'G4:\O\N7TBS8 MMBOM&=::%:[?7S2RHY7@#\ *B^J9'B ,4??B6RU=4$[0I8 = MEMKGV.?_=* M.H$IVA;L*F.#,"I7WL,)L(DV!?9&4-CHV:P5+&PKU%VEV+.TF,7S1IJGY6C\ MO"XW5LO$A_2D&5C%<%+%B&^G8(+[(,/0@I5U0#"8 MSPI;:0KK"[TJ1OR]5?#3BLW3YDL!H'/?\X>SZ7,#+-2QY M=OU5?+$9/]T?'XW$E9HCH"E@KQ!S=(D"(Y[_:2N=BY.CDQ>OQ0>9ZU*GC$R. M>C^?PS4<%+LE8.B'-H^NV,I0=(3DU%"NC>3Y@8^HL=%W&.3YI\^GO]QU8(( M)W,4OV63-@=C2A;(-4LQ1\&$')(I92D0=EHSVPXY1**(1 AIS^9CA_ 5QU,, MW\F4Z^FX1?5? 1RK&10\G,1*FXD_:"V6%=,;DFFQ%:@*Z4HFUE 33O%57 +6 MYF@":JA2+S3E?6-[L;(%,& 62S#1UVS( MBJ]:*[X:W/A7SR7QO0^:G+FS6#Q- L549"HMCC^-_M @2FBR'G.;EHK P-]J M#1Q X!FT3S2#C+V2-TC/1@$V[W_K8A$%,G!%+$Z5GTH$@NS4*/G^WR]-^3N $G>0FC$BIY#G5M;N&@ MUL4%S?3=S#6170QDNE19@B\D *4=/$Q6BT[A$H:D =*A-)2$/U$3S%HF[9I[ MJ =L?#1-JFV:-KA92_2WIVYIF_CXL^/C["7:T;)LPWH%TLS!4$DXCA5]-GF5 MC?NC.'J#4]+7:#E[>VXMQ/4MEW[) O@'Q?FM+-OH>C:99K\\2BJ//MFA O+% MY, CY.+VVGZ)Z-L'Q*TV=FXC:CV0O0D&!;?AC;&W:^=DFPP7*#&#]L[$[]M/ MMX.%2IY3U/^0^H$R#Y<@82ZU$S!HK4:IR4PCJ1&^C6I.T(?47X"\OTD&&CE>EZ!E -%3F)UW<\+PVJC4#&R&?%LG$U:7VNSO3.&--Y:MK/''0Q][GHW(N43D*P4TZ:+[,PJ MEAK;!)^BBI?+VC-%O&<1/ IZPG@M*EJ,DQDF+2#;[4-3)XTBFKK/4<4$#L. M1%X==W#-U8Q.%KB32FJLI+M1<'Q,U=3P4H4F4/:HGR7:PX3QNCD42[,\;6NM MB'7Y355X-CBVB6W#3E&-C%AD4N<9Y0]A^"\MAO\RW(C%QLNCK\F5YCWO@NTG M"Q'M/=?=0]C'%M:WM0O!8&$*9C3Q7$ZY:!<$-9^.$@+8&1ANZM:C]SKZXG'? M4_3LA&,.SV',:"-5[E!Y354#B'N2G;0Y$.'RZ"2;-K=&U#JTO'STG8YH6>H\ MME((1U!VN^9]T3X+N0)P0O,<\,/U.I5MZI8H2T9T,,&E"9FB5S'C"EO/PKPN M.Z53I$;#DAV>'66'FSH?]D![OG6X &R@11]EO/YF8])O;>D[Y7J>WV7YAEF1 MVFV7EL-JJ-<)-GO,%XRX4#TG$?#83D;X:WTV40\=#Y!EP4=7\4">JYH!XB @ M'>=FU&(DR$3>-?P' MU=IN]+FO+(!ZH5ZPYDE(T21A.BALZQ/*!L7-(.N>]-XM3 9M>"$K'5(-_IC8 MPTY7/%W,)L%N!]#A"/S.,+RIPXRB*!)PM^0H(H M\4<'Y"_Z*=T<4H%0P78A-K!$41D!&T1L.O_@ZOCR*?4R\02\MYU6.>U[/,[S MH6ZS 2ZQM'8$:QV2/@E?";! O$D_>ZM<-^4[T"+>H0A=2CU7V0,6[.E$T#SN M:D>_2WLL:\M@WT[@FLE]M]+3!4XR5A3=EU0GNY,@*<(V+" ;QYM62"2RHZ=/7K+.\KSY&2[/D^.LE?=G<>3 MF>&I=/KIMB:%RMM-+TT9%K=#?^1'HG3 MY=FD1X78]M->DS-_]SOJ)LK>].Y0YW4O9R>!;U--?M9>+ MA5.+]OSL*IX?[4RB'Y3U187F6(H=HQ,#\C*=@58ROT$%I8,MRR?;].Z3WCL@ M$OF=&AW-)1]?K^E3BG-Y@^&_6>*K[3N^\]_:H_\<'E]8=[_S%>2HWX;IACK9 M&ZV&Y[&/+J21A=QI_8/>5P)H7A;\+03E"?(\?C#0WFV_MSB+7QETP^/'&I^E M6U!+7:HYIHZS5\=[PL7O'^)%L!5_&ULM5;;;N,V$/V5@7:Q2 BIJA[UC:02[=-@06".-L^%'V@ M)5HF(I$N2BY_9,KX3"/PMM>NYP:MJ171G!FZ#4=R-&:3[JN531=!S6;LUTK->N MDTK<&K#KON?F^5)T>C.)XNAEX4ZV2^<71M/QBK=B)MRWU:W!V6AGI9&]4%9J M!48L)M%%?'Z9^?UAPV]2;.R>##Z2N=8/?G+33"+J 8E.U,Y;X/AY%%>BZ[PA MA/'7UF:T<^D5]^47ZU]"[!C+G%MQI;O?9>.6DZB,H!$+ON[]A1*^HX"VRJP@'MP%%!><\>G8Z,W M8/QNM.:%$&K01G!2^:3,G,&_$O7<=#8D _0"9K)5*R=5"[>Z MD[44%D[N^;P3]G0\04 *,,G;$7K)C(0GVDG?L'0KWCXNY=09/S9^' A[LI8?M^4HZ MMRM>BTF$I6*%>131]-.'.*>?CZ!-=VC38]:G5[I?:264LSYM-^H116T0\R&@ M1TT=!GJ_%%"_\2%??0 W KB%A>ZPH"V.L)_PBL(JS,OXKT6:SN!^:81X4X&O.?+U R>PGT$XA=G&7P>7_ &W M_AQR<(5MU2?_7CMT\TU)A[]F#GU8I#:A"4F3PDN,)*FG/4DR4I097''%&PZ? M/I0L9I\A)7E9;,@6A2>:%E)*T8/\$.O[WH%G.2%K%7DI)2CT*/(6DK,H? M06)%LGWD"N29G0[ M[NL5C!1QT$,I8\EQR/\!RQFE) YLI2569$"#4DKC[R&7)*/9=MS7RW*$')90 MJFA^L()'>S<@-H$VW/,60E&PO=V]R:W-H965T/C ?'@)K>-A6-GMK,"OY[K MI L=*N6AC3_N.?<<._=FMM7FNZT1'?QHI++SH':NO8@B6];8<'NF6U2TL]:F MX8ZF9A/9UB"O>E C(Q;'>=1PH8+%K%];FL5,=TX*A4L#MFL:;GY>H=3;>9 $ MCPL?Q*9V?B%:S%J^P3MTG]JEH5DTLE2B066%5F!P/0\NDXNKS,?W 9\%;NW> M&+R3E=;?_>1M-0]B+P@EELXS<'H\X#5*Z8E(QOV.,QA3>N#^^)']=>^=O*RX MQ6LMOXC*U?/@/( *U[R3[H/>OL&=GXGG*[6T_3]LA]B,,I:==;K9@6G>"#4\ M^8_=.>P!SN-_ -@.P'K=0Z)>Y2ON^&)F]!:,CR8V/^BM]F@2)Y2_E#MG:%<0 MSBV6AN[7N)_ 504W]YUHZ<0=G'SD*XGV=!8Y2N)#HW)'>#40LG\0YG"KE:LM MW*@*JZ?XB,2-"MFCPBMVE/!=I\X@C4-@,6-'^-+1<=KSI?]Q',)2L#\S9869?/Q>VY27. RH0B^8!@\6+9TD>OSRB.QMU9\?8%W=4 MCU4G$?0:#M_:(<5'.0\K?D*.X\F4FBK1.NOSNQIAK255M%";"SAYJVA)=Y80 M]A3HQK"_L5=88K-" VD2PGM/YW^K3LB*0Y&&!9OZ01SF4P9]4_ 9.HO MK45G0_!RN",$I"Q,*&KWN.5E38;,WTK3. G3) 4VG89QD< U*7>F&]J 4- : MO2&W%B;3,#O/@>5AS K(\IS$Q)"Q(IR>,WCO0WA9=DTGN<.*BIT.J11\:"?> M3:.-$[^&A9,D+D)6Y*=P,F5A7A2G9"OU*;+,C]))F,83./0F1'OUVZ#9]%W* MTHEWR@VE/*Z.C?!RJ/\_X4,7O>5F(Y0%B6N"QF?%) S=*9AXG3;=X.5=M1; M^F%-S1R-#Z#]M=;N<>(3C)^'Q6]02P,$% @ %($#59?6L8_< @ 1 8 M !D !X;"]W;W)K&ULE55M;]HP$/XKIVR:6BEJ M7@@$.D""MM,ZK1IJ]_)AV@>3'L9GME/;?[^RD*94HTKX0^WSW/,_Y?,=X MI_2]V2!:>*R$-)-@8^WV/(I,L<&*F3.U14DG*Z4K9FFKUY'9:F2E#ZI$E,;Q M(*H8E\%T[&T+/1VKV@HN<:'!U%7%]-,052L.5!(VK23!+SN>9\_<./SGNS-X:7"9+I>[=YKJVSO82]@&+\1D+8!J=?= M$'F5E\RRZ5BK'6CG36ANX5/UT22.2U>4.ZOIE%.V%&A.QY$E<@<1%2W1O"%*WR :P(V2=F/@ M2I98OHZ/2'2G/'U6/D^/ GZIY1GTXA#2.$V/X/6ZF^AYO-X;> OVY'/S-^"O MA0D#OV=+8S6]G3^'4FX0L\.(KI_.S985. FH80SJ!PRF']XE@_CC$;U9IS<[ MACZ]H_XL:X&@5O!_53R4R5&NPYE23*HV%&E.@:J+OKJ76&"U))Q>$@+52%-(" ^L8$U7O_"H MRG$WYOYJ,$2"MIH/Y_[99DY#6 - F3/.UND4N+E*6%?IB.^I"% MPW1("*U1,XM@=FSKN6DL4N/+-LOBB?"E?R\&DGX.:1AG:5N)I!>F20Z)(QN0 MLHP.\Y%;Y&$&PO=V]R:W-H965T+L[:!7+K8%@T:-&GW8;$/M#2VB$JB MEJ3B9+^^0\I6[86C%W-(FKI52Z?2NKOR/%54V#!U M*3ILZ9^-D W3-)5;3W4266F=FMH+?3_U&L9;9[6P:P]RM1"]KGF+#Q)4WS1, MOMY@+79+)W ."Y_YMM)FP5LM.K;%1]1?N@=),V]$*7F#K>*B!8F;I7,=7-VD M9K_=\)7C3AW98#)9"_'-3-Z72\ MVP?T/VSNE,N:*;P5]5^\U-72R1TH<DW.#3NN9;9OA2I*P;NVQ/+4WZ, QRC#0Y0WX23@A[Z]A,AW(?3#< (O&K.. M+%XTE?4=5T4M5"\1_KY>*RU)(?^<2W; BL]CF:ZY4ATK<.E06RB4S^BL?OTI M2/W?)R*-QTCC*?35X] L(#;P9JG.Q3R)>C[FZT-GFL-TA5 P*5]YNX5G5O=X M6"T/8=0V#'&D&$94,@4;45.OJRNX>-^2B^@5;5(=%MBL44(4N/"$ MLH%:L!8NHLOT%P- )XU[3<5G\"!Y6_".U? S!*Z?IZX?1(,]#]QDGL*7EC5" M:OX?ED.(E%C#^\:&RI7J65M02D)I4G;D1KD_,V.:S6<6,733*+)6YLZ#;$_R M<79A[ 99!&'JAF$.3T)3-!-D!&[@IV[NI\8*R#=."%01+;>]E-A2A"9>^C)1 MNK4@FK5A8@+Q@E!\G^(U1I!1 A_)[3?K=L :* G=;)[M[;D[SQ*8D&(R2C&9 MEB)="&5?6R'<,]U+KCG:8OT(PVCTG!PGD=^0HSX5@6L^?[SI]Q1)[-@KW0Y4 MSIZ^,M)J4X]:,E(L^__)$8[U"#,+2RPE;I+'9D+UIUJEF;'C(SLQ1"8YD3E) M9#H2F4X2>2N:3BA^J/V@M'11#$D>PE^Z9W'+J[AHWY.I?9M0K, M#[K5=U!+ P04 " 4@0-5.[$5I%4$ M"P &0 'AL+W=OLTI5:.0ZWTX MW8?%'O J]JZ[NX;DW]_,&CN0$-3<%]BWF7F>F=G'.UIK\V!31 >/>:;L.$B= M*\[#T,8IYL(>ZP(5[2RTR86CJ5F&MC H$F^49V'4Z9R$N9 JF(S\VJV9C'3I M,JGPUH M\UR8IPO,]'H<=(-ZX4XN4\<+X614B"7.T/U5W!J:A8V71.:HK-0* M#"[&P;1[?C'@\_[ #XEKNS4&9C+7^H$GU\DXZ# @S#!V[$'0WPHO,__BN1.7N;!XJ;._9>+2<3 ,(,&%*#-WI]=?<!$==/AGJ8ZAUVE#U(FB _YZ#>.> M]]=['V.A$OB*R5*J)4RY5:23:.%*VCC3MC0(_TSG=)S:Z-]]6:F"]O<'Y:MU M;@L1XSB@NV/1K#"8?/K0/>E\/D"IWU#J'_(^F54W"O0"7(KP14@#/T16(J]< M*X<4TL&=<.AI4CM3LRJX+(U!%3]MYV$?MA:D4]=6C*T+:!>0-\+5QAC/D<#O6X;IM:2>B5- M72WG$/7[;$^CCQ"U._W(![O?J8-]78@7 7U=XZ"^SP!%DL27$;!MX%$CZHR M?P*%SO$"%SFA>Z%+'J^5"].,_B8!RMA)(M,94+A M4!;T??'0]^]YE"S!'B+[K9Q5!2"*&R0[3"EUU'!K81).*Y6L5=6/@1N=@Y[[ MVYB0J)H':J/=-%4F<'2#*\P@:AW[0NS)[JNF?B.WP@&*F#D5VOAL%H1&)YS? M6.<%$;=,3H-8"9GY)#3(JF^P)ZO RISVS7:/-"@/:,J@T93!>S3E#_J^5_6\ MT99[[PXSP64DI.]3&.+A/5YJ974F$^]E1D5$WN9XWRDEGN9>-3H(>[_0OI*H M9<,FJ]B89S;O%:R*#54AX4N9\.B9EZUY^2;1#;&7.G>?&L2=+R?,Y./NPEM: M>&# M>)>>5:LK79)T!(K#Y.@^)NV(#20TE?PEY6MV=R(4IM5@J1H&/6\K'4' M4:6@PX$7J/[I&>SKSG#K"9.C6?J'&J%BU:A>,\UJ\Q:<5D^@Y^/50_*;,$LN M;X8+,NTEZ4JO5IKT^G.[! 2>@ M!3MG.YN]?W]C0VBB2],7/#8SWWS?V![/#DH_F5H("R]=*\T\J*W=3-)A] MUW'][U*TZC /XN"X\-AL:^L6PL5LQ[=B)>RWW8/&63BB5$TGI&F4!"TV\^ V MGBY3Y^\=_FS$P9S8X)2LE7IRDT_5/(@<(=&*TCH$CL.SN!-MZX"0QC\#9C"F M=(&G]A']-Z\=M:RY$7>J_=Y4MIX'>0"5V/!]:Q_5X73@#SZ20 = JCGW2?R+.^YY8N95@?0SAO1G.&E M^F@DUTBW*2NK\6^#<7;QD6O9R*V!G="PJKD6\/8K7[?"O)N%%A,XM[ H\/D1B(SMZ9+>D5P'_V,L;2"("-*+T"EXRJDT\7O(K MM0^CVK]NU\9J/!Q_7]+;PZ67X=R%F9H=+\4\P!MAA'X6P>+-JYA%'ZZ034>R MZ37TQ9*;I@0N*[AOVKT5%7S!2_I)EJH3/P1<8GT5]S)K?SW!%60]IJV&M!+3 M-GU:=TJ,2SN%K[46XFS#8=6\G"_@_HEQ_\YF\=5_7_:=T-PJ/?6:A^1O&PFV M5GN#Y,P[>.W\TPE#@Q8D3R=HL(Q$28I&QD@V*>!>2(6WIH?Z[J^HJ-[S9T3? M"KAKN3%PVRLR@#W+6,3&$P+OASK$R80444'BC*$=DR1+2905:.>$9AG)H\2O M1P4C+&?]5F&? ;'98.,!M8$#UYI+:^#-JYS&] ,PDK,)B6AZLI+$!:'%Q?C' MU3<#65:0E#(<46$6048ISE-(07&98@I;U-,X(9T$89+"&)+TN.(E%LEI[NHCM" M9X4?:_T:HAMDXH?$#WY/<4A^!7#D=0H1GT'$<.E*AB>=$X_MM@H5NQP=#H9I(%H/LWH9]8M?-]>*TL=G5OUOB, M"NT<\/]&*7N+#?) M; -VTZ(94"Q(TNW#L ^T=)*)4J1&4K&S7[\C:2L):NN+="3O>?@<[WB<[Y3^ M8;:(%O:MD&81;:WMKN/8E%MLF;E0'4I:J95NF:6A;F+3:625![4BSI)D%K>, MRV@Y]W-W>CE7O15*!I>(M2L.5!(WU(EJEU^O"^7N'/SGNS"L;7"0;I7ZXP6VUB!(G" 66UC$P M^CWA)Q3"$9&,?P^N%O5>[ MKWB(QPLLE3#^"[O@6Y!SV1NKV@.8%+1 R.0/(#H#,ZPX;>94W MS++E7*L=:.=-;,[PH7HTB>/2)>7!:EKEA+/+1[:'>RR1/[&-0%@U&I'.W,(? M&\$;YD[.P/M'MV@^S&-+6SI@7![HUX$^.T,_@V]*VJV!S[+"ZBT^)JF#WNRH M=YV-$O[>RPO(DPED29:-\.5#_+GGR\_PW[4Q5E/% M_',JY, X/ M*;R#=%I,+F<%W+%GMP45ZM4D3_,7T!MJ!\AGDZ+(8"01Q9"(8C017WKK*N7S MOJ/^0E$,&KY34/JGY&C-9',V/:-;G4[/RK@:>!N@.]XZZ,*CKNZHJ_>Z1E/$ M",C,(>OFIU0<#C&;Y$GB!CFDR=&>.CL-=@%7DVDP9V3.R*1BHB>CMJ3@:CJY M/)."^%4?:U$WOEL;*%4O;6AIP^SP(*Q"'WQQ#Z_)-Z8;3JU+8$W0Y.(C';$. M'3H,K.I\5]PH2SW6FUMZU% [!UJOE;+'@=M@>":7_P-02P,$% @ %($# M58Q2_,$W @ S00 !D !X;"]W;W)K&UL?53; MCM,P$/T5*T@()&C2M-NBDD1J=T& M*C:"GA /#C))+'6L8,]:9:_QYWN5);)'S@3L%=%]VU+U9P=<#FDP#TX;#ZQNT&Z$ M6=+1&@Z W[J],E8XL92L!:&9%$1!E0;;^6:WM/[.X3N#09^MB$6^#<$AD9OT?.8 II@>?K$_M'E[O)):<:;B7_P4ILTN!= M0$JH:,_Q00Z?8,SGQO(5DFOW)8/W7:\#4O0:93N"C8*6"?^G3V,=S@!Q_ P@ M'@&QT^T#.95W%&F6*#D09;T-FUVX5!W:B&/"7LH!E3EE!H?9P5\&D14YL%JP MBA54(-D6A>P%,E&3O>2L8*#)6[*CFFGKNE>@02!UA7UU!T@9UZ^3$(TBRQL6 M8_2=CQX_$WU%[J7 1I,/HH3R?WQH,IG2B4_I[.*KA%]Z,2.+Z V)HS@F&FK3 M/WB%=S&5:>%X%\_P7JK'SVVN49FV^G4I<<^WO,QG1VVC.UI &G2VENH(0?;R MQ7P5O;^B=CFI75YCS[[V;0[*7I2"3BJD.8=3,?0EL9[NQM'9,3YF\R0\GBL( MSUJL!56[0=+$5<5WV[0[S>K6M^@_=S_H]U353&C"H3+0:+8V<94?'F^@[%S# MYA)-^[ME8]X;4-;!G%=2XLFP :87+/L+4$L#!!0 ( !2! U4\N'^@,@0 M $48 9 >&PO=V]R:W-H965T\HH9;;GX*I< "GW/4B;'WE*IU8WORW@)&9%7? 5,/YESD1&ENV+A MRY4 DN2@+/6C(.C[&:',FXSRL:F8C/A:I93!5""YSC(B7NX@Y=NQ%WJO X]T ML51FP)^,5F0!,U!/JZG0/;]B26@&3%+.D(#YV+L-;W X-(#WDM2KWFF N^U7]H]Y\#J89R+A MGJ=_TD0MQ][ 0PG,R3I5CWS["H8OYJG,_Z)M:1MX*%Y+Q;,2K#W(*"M^ MR?=2B!V YFD'1"4@.A;0*0&=_P*Z!P#=$M#-E2E"R77 1)')2/ M$L9:LYE& M+F:.UN%39N9]IH1^2C5.36;%?",^1S.Z8'1.8\(4NHUCOF:*L@6:\I3&%"2Z M1)\@32X5OWP@:BVH>D$8GA6:06QZQN0"@R(TE>^U\=,,HXMW[T>^TFZ:E_EQ MZ=)=X5)TP*4.>N!,+27ZP!)(6O#W=GS?@O>U/)5&T:M&=Y&5\+=UVQ0-W)%8AA[>@>2(#;@37[^*>P'O[9IYI(,.R)K MZ-FM].S:V&L]8]. 6L\V"0NJ?DYEMN3-) KZ@TX8!,'(W^SJ<[0E;K'L#L/> M<->R$5FOBJQGC6RVY$)=*A 9HFP#4F6'PBIX>@UGA^%@/ZIC#?&^X8%@^E4P M_?.F*1^41X=J?"2#/?WUL$!R:XKR:ZMDCT"2>D_D*"%KA_TYIYR*4'O M[198:N+9Z;VH!)@8!7@Z6IVA7[7Y915@L,W.FR&+O5T288=D37T#(.Z7@L<;W.G1O\3K$:_C@A;Q? XA=TQUG2'K>5X]2EXY0-NV)KZA?5^D5O ME(XEL2M17;)A5VQ-4>MZ.K26EZ=D9&:8CMKIT;>EWZAC^H?7F6 M@8@I2=&4K$"T!FVE.'GEN&3#KMB:\M7U==A[JW2T5NXGB^J2#;MB:XI:U_GA MF85^JX[]O43K]?JM*7FL);;[=V[\==$>VJOV4XI6.]7)R\@E&W;%UI2Q+OW# MP5OEIM-/ :=LV!5;4]3Z:R"T%L?@ M(K^_EBB_.BVN8*O1ZH[\-K\9]FOSXH+]@8B%^XSUPIGN7-)9 $A#'0S^>.>4'UGX/)OU!+ P04 " 4@0-5G6E6 M]Y," C!@ &0 'AL+W=OY!%0^3*!J'%6$BR*9^;Z&RJ6P,9P(7"G13540]7B.7NUD0!_N-)=N4QFV$ MV;0F&URAN:T7RJ["GB5G%0K-I "%Q2RXBB_GJ8OW 3\9[O3!')R2M91W;O$U MGP612P@Y4N,8B!VV.$?.'9%-X[[C#/I7.N#A?,_^V6NW6M9$XUSR7RPWY2R8 M!)!C01INEG+W!3L]YXZ/2J[]$W9=;!0 ;;2150>V&51,M"-YZ.IP (C35P!) M!TC^%3#J ",OM,W,R[HAAF13)7>@7+1E4RD88)C:PD)Q1AAH^['R)]%$O??06>]9W7/4=']+;DHP]B?.-;19? M3"[&'Z?A]E#)0%@ZB2=1'_8DQ[3/,7TSQV6K&HP$*K>H@'#K3410VR9KLMH9D3N&^(9R91Z"GZL!?PQSW'YUS; MU]%.R =5 &CR6)5 MXX1V11FWXJ@96\HX$AM=,@Y+2=2FJJA\NH)2[&:6:ST/W+&\T&; CJ.:YK " M?5\O)?;LGB5E%7#%!"<2LIEUZ5[,0Q/?!/Q@L%-[;6*)TO&IWCXB,K%C. M6<82RC6Y3!*QX9KQG"Q%R1(&BGPFMWP+7 MI>J<+T)25Z@S'[U<+W_)<0LIPMQ7!O22XT /-,1-#KENJL*$R M56,;>U-O$D;V=M_.0)07.N,^ZH7.4:]S]*;.:\89'OZ4Y$(,G[@6'^PO.P[& MSH&X@:AP.ID,BPMZ<<$_DMA>ER=S+?#08.G31(ON6H,IQ5,^I"M\M7VA,W&F!\)>1P7>Q/4/E-E[]&PO=V]R:W-H965T_9/-G8= MRQI+F'/ZC62JG#@?')1!CC=4W?+=9VCCN3)\*:?2_J-=J^LY*-U(Q:L6K#VH M"&N^^*'-PP% \_0#_!;@/P>$+P""%A"<:B%L >&I%JY:@ W=;6*WB4NPPG$D M^ X)HZW9S,)FWZ)UO@@S=;)20I\2C5/QJJD/Q'.T(@4C.4DQ4VB:IGS#%&$% M6G)*4@(2O4-S7!.%*?D-&;IF"@1(A2X24)A0>:D5[E8)NGA]&;E*NV8,N&GK MQJQQPW_!C0#=<*9*B18L@ZP'GQS'CX[@79V2+B_^/B\S_RCAEPT;H,![BWS/ M]WO\F9\.'_:%\W_6%_]L_4DR@JY( LL7O,#75PW?IVNIA'[G/_INN^$+^_E, M[QO+&J^5)^3+#DGV>),9$\N)>PN)3S&'G)_D7N]C#5?ZL]TTA.(UH<(VK"=0^:5@6BL--" MQV$JK2G-3MH-I*GMP\_DL^%X/NR1)WJ -?/FD;Z9?C=8%(1)1"'7IKS!>]U3 M13-1FHWBM6V9:ZYT [;+4@]A$$9!G^>OP'4$L#!!0 ( !2! M U5OC*(U(@, "P, 9 >&PO=V]R:W-H965TICV8< -6'9O9!MK^^ME.R("F M&:B\D/CZGG,_8U\Z&RX>Y0) H:>4,MEU%DHMVZXKXP6D6-;X$IC>2;A(L=)+ M,7?E4@">65!*7;]>#]P4$^:$'2L;B[##5XH2!F.!Y"I-L7CN ^6;KN,Y6\$] MF2^4$;AA9XGG, 'UL!P+O7(+EAE)@4G"&1*0=)V>UQX%1M\J_""PD3OOR$0R MY?S1++[-ND[=. 048F48L'ZL80"4&B+MQI^%J&+^94VE^TR77K#HI74O$T!VL/4L*R)W[* M\[ #T#SE #\'^(> YAN 1@YH'&NAF0.:QUIHY8#6L8 @!]ABNEFR;*8CK'#8 M$7R#A-'6;.;%ELNB=8(),XTU44+O$HU3X21K*,03-"%S1A(28Z90+X[YBBG" MYFC,*8D)2/0937BB-E@ &G"I)+J,0&%"Y2>]]3")T.7%)W2!"$-WA%+=-K+C M*NVB,>3&N3O]S!W_#7<:Z(XSM9!HR&8P*\%'U?B@ N_JU!3Y\;?YZ?N5A-]7 MK(8:]2ODUWV_Q)_!\7"O+)SW61^^S_JH&AY!K.%>&7POEXVBUQJ6K_$&7UE3 M_>I-I1+Z?/E=UBP97[.Q5N%A5N5K&' [PD"E/R C,D\\.BK*X9RZUE,5??.O1N:HV.N]ZM M5Z6I4^MUC,7A.2V.2BPV:]>%Q;W\MHK\MD[.[Q4"J8B^8[5L)2%9441)4IKV M2O)3/Z=SDD758;?0,V!1=IT,S^G%Z$QD>Z4-BM(&E3$6=RM.N5#D!=O!"Y[T M!"E+BYG1!;O]=? !_53ZCSZ;H^^PF!,F$85$FZK7KG5' MB&PVS1:*+^TL->5*3V;V=:''>1!&0>\GG*OMPA@H_B"$?P%02P,$% @ M%($#5;85U2UN!0 O2@ !D !X;"]W;W)K&UL MM9I=;Z-&%(;_RHBNJEVI#\\#,&;_A-3/9\^PIWS FT-&X>@)C5)M.JF.W673"=^).$K978;R M79+0[)];%O/]C8:UEP/WT7HCR@/Z=+*E:S9GXF%[EQ7O]):RC!*6YA%/4<96 M-]I'?!T2KRRH%']$;)\?O$;E4!XY?RK??%K>:$9Y12QF"U$B:/'KFD MXCJ^-%"M/6=9>/CZA?YC-?AB,(\T9S,>_QDMQ>9&\S2T9"NZB\4]W__,F@'9 M)6_!X[SZB?:-UM#08I<+GC3%Q14D45K_IE^;B3@H*#CR M(4D&&!=:3 ; K, MUY[!:@JLUY[!;@JJH>OUV*N)"ZB@TTG&]R@KU06M?%'-?E5=S%>4E@ME+K+B MKU%1)Z;S>H$@OD+S:)U&JVA!4X$^+A9\EXHH7:,['D>+B.7H>Q1$.5VO,[:F M59.+FGOVS-(=0^\#)F@4YQ\*U<,\0._??4#O4)2BWS=\E]-TF4]T45QN>5)] MT5S:;7UIY,BEF>@S3\4F1V&Z9$M)?:"N=Q3U>C%-[5R1E[FZ)4K@+[OT"IG& M=X@8A$BN9_;ZMZ MS;7DW-(8K_,M7; ;K7"^G&7/3)M^^PUVC!]D4PX)"R!A(1"LUQRK;8ZEHD]_ M*_[#9'4[9!VHBYVJN/Q/\CPU+<-RBU7U?#BW8QGQL>79?5DPECDNL8G9EX5C MF6T[ON&TLMY([7:DMG*D#VDDV!+-!15,ZC'*\G-7&R0L@(2%0+!>#YRV!\Z% MK,"!; XD+("$A4"P7G/%G?#:6$<_Q?&]@!6.9XYB& M.[2"LX@)-]>$GTG(\=V ",I4]5 42E6_9QL ")"K/ M-FRY ^"#-(.5XYSORW!]2Y^*>X*?.#\2.Y2,YT80[;ES(, MT)P'2@M :2$4K=^B+NMA95HY:1C.*PUCK),;QE@G-PR)3F4877S"ZOPD,XSC M24,-.WL90M("4%H(1>NWI? M6&-H$B8JH\]2,\Z=(?K.@KCQW?8'2 E!:"$7K]Z#+>@1? MR ((: $I06@M!"*UF]1%P"),KVSX!KF\,M'B8QXOF\-K$ BL/]!D8*"V$HO5[TJ4]8EW*(D C M'R@M *6%4+1^B[K(1]0/\$Y9A#VV"&):WM BQC)B6<;PNTF)S#&),[*(L*"T I850 MM'Z+NI!'U$_T3GF#-]I2('EJ(5.-GUI(5)*G%A*5Y*F%?K =*V'9NMH'EZ-J M1U6]P:8]VNZU^UCM,!LS.Y24>.9PR" A)M&"C^-C"!HC!$:,:OAM-I51K@_GC'_L'Z MCK[<404347QGJ5Z-G"N'I)#1=:$78OL1&G^L@8DHE/V2;2U[B1J3M=*B;, X M+QFO__2AB<,> 'FZ 4$#")X"HB. L &$S]40-8#HN1KZ#<"Z[M:^V\!-J:;Q M4(HMD48:V)TO*S/!Q$96;**O)J"IJQ0KX>N1E,,H9LT:L>UVN"(VI#<"JY7 MBLQX"FD'?GH:?W$"[V((VC@$NSB,@Y.$G]:\1T+O#0F\(.BP9_)\N-_ESO]I MG_VS]H-@A.VA""U?=(3O"PM3[$7JUN&1OFYD;JG,&=:B C)4Y?4NT619-P?U1(O*5K\[H3&V=KC"?@JD M$<#]3 B]FQ@%;8<6_P502P,$% @ %($#52K[JU7G! 62( !D !X M;"]W;W)K&ULM9IM;]LV$,>_"N$50PNDD:A'*[,- M-):$=6B H%FW%\->,#9M"Y5$EZ3B=)]^U$-D2V94.[V\2"S1O-^?O*./TDF3 M'>-?Q892B1ZS-!?3T4;*[95AB,6&9D1J^KNJ\*(1D66.L1I E>?U) M'AM''!@HCM[ :@RLOH'SC('=&-BG*CB-@7.J@ML8N*<:>(V!5_F^=E;EZ9!( M,IMPMD.\[*UHY4$5KLI:.3C)RY5U)[GZ-E%V1+B+%HI*YK*>L9*1O= ML%QN!(KR)5UJ[,-A>V_ WE#3;N=N/CQL'M*%,L'JYL^JHMH075> M]H_4?=_LIQ3_Z!?I'G4*CTG8P?U>T3$*8[??*QZ,? MBG9=OB\0X.$*P0U9;%03[_E2%_6SN"1'6\[6:CQZAP/5'YJP0-)"4%H$2HNA:-T0 M[PLW>/R:V12TI -*"T%I$2@MAJ)U@[ZOZ^#!0L(+LFEP7,T,G'&_BC\L>W8 M3Q*-0$5CC:CEF5:_C&\_9U*RK#K< M4+*DO.R@OE\Q)I].2H'V;9+9_U!+ P04 " 4@0-5F8(& M0V:L \6_%0R!;FL7 ZWID"C.Z MY.96KC]!E4_;^F62:_=+UE5LX)%LJ8W,*S$2Y$R4__2QJL.6((P/"*)*$+U6 MT*H$+9=H2>;2&E%#T[Z2:Z)L-+K9"U<;I\9LF+"S>&<4/F6H,^E5EJDE3,F' M1UP7&C2A8DJ^F04H,EPJ!<*0+XQ.&&>&X=/3$1C*N#XC[\C]W8B^F!$O'N-G1;L1+7= , M!A[N- UJ!5[Z]DW8"=XWI?N?S)XEWZJ3;QUSM\DKR?DY6=&,EOL,JR#=>LAD M;M>(N]U4A-*YXYQM\UBEW22(^_YJ.[G]H"3IA770,^BXAHZ/0M^(#-C;C-5<.C"SJ/CO0O4$L#!!0 ( !2! M U6H0"CA\P, -8. 9 >&PO=V]R:W-H965TE^_8ZT M(K_10E^\?K%%Z>[T/ _O3L?^6LA/:LF81L]Y5JB!M]1Z=>/[*EVRG*IKL6(% M/)D+F5,-2[GPU4HR.K-.>>8'&$=^3GGA)7U[;RR3OBAUQ@LVEDB5>4[EEUN6 MB?7 (][+C?=\L=3FAI_T5W3!)DP_KL825GX=9<9S5B@N"B39?.#]3FZ&I&T< MK,5?G*W5SC4R5*9"?#*+A]G PP81RUBJ30@*?T]LR++,1 (VV$-I MJ;3(*V= D/-B\T^?*R%V'*+@A$-0.01?ZQ!6#J$END%F:=U139.^%&LDC35$ M,Q=6&^L-;'AAMG&B)3SEX*>3.S;5B!8S-&(@!GHWS?B"&H$5:J')9F^1F*.3 M=NCBCFG*,W4)#H^3.W3QZA*]0KQ 'Y:B5."B^KX&I.9]?EJANMV@"DZ@^K,L MKE&(KU" @\#A/FQVOV,IN!/K3O;=?="G%BFH10ILO+!)I(=":5E"!FOT<00& MZ$&S7/WC(K>)UG9',X5YHU8T90,/*D\Q^<2\Y-=?2(1_$J"-HG#OO^T2\-A%05!M[;:P]>N\;4;\7T0FF90 MM55N9E\#MWT$A! <=7%T -AE1]JDW7%#[M20.XV0WZV8!'#%8E-)5VC$Z91G M7'^Y0L-22LBO*S31%)++I!J4WFM>T"+E0'0L%+1D=9TB)M MC'L'R>0T(S%VYU)BB+]/]*I&=$(9&Q9&2MM72GR0R'VA.K60G5_ M&-9M][C@<2^(>_'!7CKM>KWX1&/HU1A[S;W,P!L)ZL36Z/JM7Y0S!=MC2?!V MX,!G_9A6X<[$_5S1]LGO3%ND<9/OYW-F!U M*U5"SV0H%4J[Q]GP"%@K#+OX$+_++(I[)]!OQR#2/ >-]K+&"= QSN!N$(5' M$CL-XQZ)#T#Z.X<.<^)[0^6"P[$A8W/PQ-#)I#& YW,A],O"'&WJHVSR'U!+ P04 " 4@0-5P-)@6E<" "0!0 M&0 'AL+W=O M5@#('FJI["2H$#=G86B7%=3<'NL-*'JSTJ;F2*59AW9C@)<>5,LPB:(LK+E0 M09'[O6M3Y+I!*11<&V:;NN;FUSE(O9L$SLWIJY) NM[UUQ64Z"R!D""4MT#)P> M6[@ *1T1V?C9<0:]I /NKQ_9/_KLE&7!+5QH^4V46$V"TX"5L.*-Q!N]^P1= MGM3Q+;6T_I?MNMXH8,O&HJX[,#FHA6J?_*$[ASU DCP!2#I XGVW0M[EE",O M6 M!&P>(OEUJN&R\W;>>DN>\/:Y4<=L%+UE290D[&X^98<';_ZD"2ENGSGI,R>> M=_12'[/J,&=HE0VQ]#+ENV\3";FYHSN^%+F 0T%A;,%H+B]:LX MB]X_XW74>QT]QUZXZ$.>6E3F46[PMD6:GH[S<#N@->ZUQB]IC8:T6E2ZIQ7' M<78R+);V8NE+8N,AL?1_Q+)>+'M)+!T2R_XYQ3A*3Z-WZ5]RX=Z N;OJBINU MH!&1L")D='Q"?DT[_VV!>N-G;J&1)M@O*[HRP;@&>K_2&A\+-\;])5S\!E!+ M P04 " 4@0-5J'+%,RH# "@"@ &0 'AL+W=O18 MG+ 2"O5FP7B.I1KRI2M*#GAN2#EU_4ZGZ^:8%$XR,'-7/!FPE:2D@"N.Q"K/ M,?]]#I2MAX[G/$UO!E/G0Z.B&@,)-: :N_!Q@!I5I(I?&KUG2:D)JX M^?RD_LEX5UZF6,"(T>]D+K.ATW/0'!9X1>4U6W^&VD^D]6:,"O.+UC6VXZ#9 M2DB6UV2504Z*ZA\_UG78("@=.\&O"7Z;$#Y#"&I"\-H(84T(7QLAJ@G&NEMY M-X5+L<3)@+,UXAJMU/2#J;YAJWJ10N^3B>3J+5$\F:0PE0@7<_0-5+G1Y922 M)=9+*- Q&K&\9(*8%66+&C)^5'M4@$"'*4A,J#A2R-M)B@X/CM !(@6ZR=A* M*$TQ<*5*40=R9W4ZYU4Z_C/I!.B"%3(3:%S,86[AI_OYW3U\5Y6FJ8__5)]S M?Z_@UU5Q@H+.!^1W?-^2S^CU=,]FY_^BC_\Y^E8Q@F:S!$8OV+=94B)FE(D5 M!_3C;"HD5V?]IVVE*ZW0KJ6_?WU1XAD,'?6!$\ ?P$G>O_.ZG8^V,K^E6/J6 M8N,W$MM:D+!9D'"?>G)9 E>GM5@B:LXF5&?3MAJ54-<(Z-MK=-7':-FK!M)<^ MW<7$<= R:L&$SQB-&Z/Q7J,W3&):NYPQ(6T6XYV]Y(=!W/)H 45!V^0N*(Q/ M6Z"Q#13V6C;=C2LW![XTO8Y0%E:%K#ZHS6S33IV9+J(U?^[U1YYE/E7M5]4M M_96O>K<+S)=$W<\4%BI4YR16"\*K?J@:2%::"W_*I&H?S&.F6DC@&J#>+QB3 M3P,=H&E*DS]02P,$% @ %($#5?8YS9Z(! ?AD !D !X;"]W;W)K M&ULO5E=;]LV%/TKA%8,*;!:$N6/)+,%Q$Z#>HB[ M(%FWAV$/M'5M$Y5$CZ3M#.B/+RDIDFDKLCTPS4.LCWL/[R$/J2.JOV7\JU@" M2/2N*V9+2(AHL16DZLZ<\81(=,[+Q<>Z6(I]04W[*_( IY ?ED] M<'7FEB@132 5E*6(PWS@W/C7(]S1"5G$GQ2V8N<8:2I3QK[JDW$T<#Q=$<0P MDQJ"J)\-C"".-9*JX]\"U"G;U(F[QR_H=QEY169*!(Q8_!>-Y'+@7#HH@CE9 MQ_*1;3]!02@K<,9BD?U'VR+6<]!L+21+BF1504+3_)<\%QVQDX#Q*PFX2,"G M)@1%0I 1S2O+:-T22<(^9UO$=;1"TP=9WV39B@U-]3 ^2:[N4I4GPUO@=$-T M5Z)Q*B1?JR&2 GU GPGG^?6+6Y"$QN(]>H=HBB8TCM4 B+XK5?L:Q9T5;0WS MMO K;771A*5R*=#'-(+(S'=5W67Q^*7X(6X$_&V=ME#@_8*PAS'Z\G2++MZ] MKZEK= [,Z*8&QB@O*/LVR'#;K^#^ 3Q!]XRD=5W5F*HG[[58D1D,'#4[!? - M..'//_E=[]W4/C24DXI\ZSFV;G"V!&9P[)>=. MX\A^G,\A6W_0G#Y#I*:%!-6*1&K* %*K4\S2Q0>IQS^"J4071"""5L!G:G;5 M*728M^=[68-Z[=V$7LL+NGUWLTOZ:)A!IUO2Z3;2N1\/?W]$=S%C''U#C;)M M!#IW""V!&9Q[)>>>+=GV;'*V!&9POBPY7]J4;5U?7-8*$./.GE ;"_F?-*]* MFE>--$=$++6:M^@31 NHH]$(<.Z06@(SN/I>]0#W; FY0+)$VQ::R7O'N/B- MHSPASS19)VBF/ 57;E#I69 8U$*;L'5:*]X"L;LC7C_PLK\]^1:15[N1W5:G M?IGU<54S;JSY%@1=I$37JIX(6ITT7>P8+[7ZCHTY*;9D53(4ZO8)VFZNX>Q1 MMH1F]EAEH?S FKJM6BI;:";ORE3YC?XE_,ST6PZ)"S4C-E=+Y]7+_"U,E%^Y*+_91EF?#NI*YF5JNZ6QEK/E80G-[+G*L/E=:]/"JF6S MA6;RKDR;W^B/PB$15*!\QT(;E@WAE$QCR.5QW&87\/O^Q>OM^Y<3 DT*E0?S MFTW86XA^0E/]+*QE;,F)%=WR%K[.KXR=?V5-]E8MGBTT7*<+,KL_]F7#1X\,Y[\&Y\0J!)JK)M^ ?;-CUE M<_M:R]BJ@;.%9O9=9>"P-0.'K1HX6V@F[\K X68#=^J4;=>_4'L'ZCX>:%9: MN3#\HS>S.!^:DW)T=[@3X(MOX%VJ**6^<;W:75\N/"S?9EKI; MA>=?)B:$J^DK4 QSE>JU>JH&GF_VYR>2K;+]\BF3DB79X5+9#> Z0-V?,R9? M3G0#Y2>7\#M02P,$% @ %($#57D:18PU P .@T !D !X;"]W;W)K M&ULK5==3]LP%/TK5H8FD ;Y[!=K(T$KM$Y,0W2P MAVD/;GK;6"1V9CLM2/OQLY,T-#0$.N6EC>U[3NZY/HEOAAO&'T0((-%C'%$Q M,D(IDW/3%$$(,19G+ &J5I:,QUBJ(5^9(N& %QDHCDS'LKIFC DU_&$V=\/] M(4ME1"C<<"32.,;\Z1(BMAD9MK&=N"6K4.H)TQ\F> 4SD'?)#5P(;L7.-M)0Y8P]Z,%V,#$MG!!$$4E-@];>&,421 M9E)Y_"E(C?*>&KA[O66_RL0K,7,L8,RBGV0APY'1-] "ECB-Y"W;?(%"4$?S M!2P2V2_:%+&6@8)42!878)5!3&C^CQ^+0NP ;.\5@%, G/<"W +@9D+SS#)9 M$RRQ/^1L@[B.5FSZ(JM-AE9J"-7;.)-S2;H^.@$'2%"T8^0I4+!Q="42HQ.R0R*Q"_SQ)U7$O^:TC/D6I^0 M8SE.#7S<#)] H.!V!K>K<%.5L*RC4];1R?C?5$ M^K$]%PD.8&2HYU( 7X/A?_Q@=ZW/=2I;(JMH=DO-;A.[?TWPG$1$/JGG9JN^ M=B=SFFY&H]\K:]_N](;F>E?(?HQC>4X95$G0*Q/T&A/\KIS+$67T-,AL*1$6 M I0A_SX[F&L'BPU.4,"HY.JU4BNA\4:';EI+9)6:=,J:=-HR:J=-S2V1531W M2\W=1A]S M@/^Q9^,-#MVJEL@JM>B7M>BW9<]^FYI;(JMH'I2:!^V\1P=[YK->V',_PNX- M^O7VM*WG'L$ZU*#;\S[8GO>-]FSF/W2OVF*K5F.G8[+;LFC!U);NEMBJNI\[ M'+NQF7B_30N>YO.^)LCQO!=.-7<:6_U5\0WS%:$"1;!4*.NLIYS.\T8]'TB6 M9+WNG$G5.6>7H?JX :X#U/J2,;D=Z/:Y_%SR_P%02P,$% @ %($#59>[ M>X56 P LPP !D !X;"]W;W)K&ULO5=M;]LV M$/XK!ZT86J"+;/DMRVP!C>5M&5HLB-?MP[ /C'2VA$JDRJ/L%-B/WY%2%+M6 MO6P3]L7BRSW/\5YX/,_W2G^@%-' 0Y%+6GBI,>65[U.<8B'H0I4H>6>C="$, M3_76IU*C2!RHR/U@,)CZA2;Q5@-512'TIVO,U7[A#;W' MA;MLFQJ[X(?S4FQQC>9]>:MYYK&^&5ZN9E7<"OV:XIX,Q M6$ONE?I@)S?)PAO8 V&.L;$,@C\[7&*>6R(^QL>&TVM56N#A^)']>V<[VW(O M")!!79%31@/D$12;K MKWAH_' 8)YN0- @L\!XR\ 1@U@]%P-XP8P?JZ&20-PIONU[?ST#-YG][=9/A\^[#+GOVE?_6OM1\X8M0DY]F!ZWGR%)68DU]S?2=>)+[D[OX*@EA0"AM^=R#%9(N=%[-6-G7*[ NV M"R^#T=S?'0;B5&8XG 3'0E&'T.7EY%AH=2H4C&??MD)'#IFT#IF<=4A;Z[2M M=;07Y8%#_GPJA?C +SGA:Y!HNCQQ5LL_S=T^R:(^R58]D1V%:MJ&:MI7)9GV M&8T^R:(^R58]D1U%8]9&8_9_5I+9,RK)J4Q')>D0.JTDIT(=E<0_Z,(*U%O7 M_K(UJI*F?O_:U;;#?N,:R\_6KX=7RV''>L0=>=U /]'7[?P[H;>V/\MQPZH& M%S.^=[IND>N)4:7K >^5X8[2#5/^5X':"O#^1BGS.+$*VO\IX5]02P,$% M @ %($#5:^&ULM5A1P"9]2:3\N^>SZ?LJW,,TKN.1#;HL#\ MQRW)V7YFN=:AXR%;K:7NL.?3#5Z11R*?-O=) M&VB%4N+OC.Q%JPWT4IX9^Z8_?D]GEJ-G1'*RD!H"J[\=N2-YKI'4//ZI0:W& MIE9LMP_HOY:+5XMYQH+U_(_6"D,9;L%R4OV!? MR4Z0!19;(5E1*ZL9%!FM_O'WFHB6@GM. =8*L*_@GU'P:@7OM1;\6L%_K054 M*Y1+MZNUE\3%6.+YE+,]X%I:H>E&R7ZIK?C*J Z41\G5:*;TY#S!G&9T)<"& M:2?%)=:KV7VNV%9BF M8FI+-1^-:B]JV[>5;7C&M@<^,RK7 B0T):E!/Q[6#P;T;<5#0P8\D'$+!P'_ MV-(KX#F? '0@-,SG[O7JKFDY[[.>_&?K'3*\)C*\$L\[@_=E6Q".)>/7)L]6 MNKY95Y]NUV*#%V1FJ>-+$+XCUOSGG]S ^<5$ZYA@\9A@R4A@'0?XC0/\(?3Y M%W5-9'3!"K4EU4:3AXUV8?)'!1644/IRV,T]QY\$4WO7)OI4"D:A/^E*Q:=2 M 7(\ORN5G$JA $VB1JJS9M2L&0T&74PH4Z?/U M6(Z41!$ ;F8)TT3$T& MF8JS?*O3'$"62Y7W +8$>\PYIE*\Q,CD9$Y.CXE3"37?B0-[VS!^$2DQ('EN M!*,SJP^;U8=OBQ-C?*2:(Y*^Q$=H\F:$0NC#'B]F28C\L!\A)LD(!IYW$B%& M3 <&(?+-'$4-1]%KCW"=7W5V4F?S;$5:2I0C1H8J0V';SU>P3XY1J+?:V"34 MOP,2HY!G9L-UCLFF\QX^TL.&>ATEM;$7.#%+N3U2C%(GK)BEW#.TM')P=Y"6 MA\[[WBGNJ ^54='B4=&2L="ZCC@^5MSAU\K_<6")"0_Z02NAJ3BR6]6^@O!566858,&V5%;EG::W*>7>E 7, M7O^M>WWG&OIC7?HMJXM'^*IN_!GS548%R,E2F7*N=*&55Z78ZD.R35EK?&92 MLJ)LK@E."=<":GS)F#Q\: --07S^+U!+ P04 " 4@0-5CQ>/X38" \ M!0 &0 'AL+W=O'DH?%'L59,=-(4F?^F)I1G/.G+$T MD[9*OY@* ,E!<&D60858S\/0Y!4(:D:J!FE/2J4%16OJ76AJ#;3P(,'#)(IF MH:!,!EGJ?1N=I:I!SB1L-#&-$%3_6@)7[2*(@Z/CB>TJ=(XP2VNZ@V? +_5& M6RL<6 HF0!JF)-%0+H*[>+ZK%&>MB$41.$'#(T3%0 MN^SA'CAW1%;&SYXS&%(ZX.G^R/[!UVYKV5(#]XI_8P56B^!=0 HH:K"U!9/=2@_]?S@!Q+,+@*0')%YWE\BK7%&D M6:I52[2+MFQNXTOU:"N.2798=3W*!)T[(HY)8&?(@"RC^)@BMJ$%9@]Q!DKU_%L^C]%5V30=?$ MLX__>0-DQ4S.E6DTD.^?;!A9(PCSXYSBR7]0/!T43Z_^R8>R!-],A'7:T6K7 M%('<4$,HJ4'G(/'L*^J8X\A3NXFQSZ)1'^J*#QYT0+TSO>M(;EJ)':/ M>_ .H^&NZX@_X=U<>:1ZQZ0A'$H+C4:W5H+N>K4S4-6^/[8*;;?Y;67'&V@7 M8,]+I?!HN 3#P,Q^ U!+ P04 " 4@0-5GN@&AH8" #;!0 &0 'AL M+W=O^KK,*:J NQ0FY."B%KHHTI2U^M))+!J&EM_Y_"58JMVUF"5+(5XLL:G?.P%-B%DF&F+0,QOC=?(F 4R M:?S<8'H]I0W<76_1;YUVHV5)%%X+]HWFNAI[EQ[D6)"&Z;EH/^)&3V3Q,L&4 M^T*[\0T\R!JE1;T)-AG4E'=_\KRIPTY &!X("#H.:4*;.X 0HAX=*-(KP7"6^-HE9>#_;)#'MD@@/)!'# MG>"Z4O"!YYC_&>\;0;VJ<*MJ&AX%_-SP"Q@&;R ,PA >%S=P>G)V!'?85VOH M<(<'<$VE!,\HHZXP<%_ P?I]H61I'$V=OL\%8V#>4$MD_F-?=3K2T7Y2VY97 M:D4R''NF[Q3*-7KIZU>#.'A_1-*HES0ZAIY.L:2<4UZ:Q\T(SW!?@AU$["!L MFZ_3P2BZC*/$7^^ACGKJZ"CUC+S84NU],%UDM,-X_FXX&.XGC'O"^"BA>5[_ M$1K_*W081U'X%Z^_TW URM*-%069:+CN>J_?[2?7I&O8W^[=V+LCTER H:% M"0TNWAK-LALEG:'%RK7O4F@S#-RR,M,7I74PYX40>FM8@GZ>I[\ 4$L#!!0 M ( !2! U43 V(D>0( %X& 9 >&PO=V]R:W-H965T5208YD0->0J%W MUESD1.FIV+BR%$!2FY0S%WM>X.:$%DX*48+F LDJSPGXO4.&-]- MG:%S6%C03:;,@AM')=G $M1S.1=ZYK8J*V#,"&D;?QI-IT6:Q./Q0?W!UJYK M61$)]YS]I*G*ID[HH!36I&)JP7=?H*G'-WH)9]+^HET3ZSDHJ:3B>9.L'>2T MJ)]DWYS#40+&/0FX2<#6=PVR+F=$D3@2?(>$B=9J9F!+M=G:'"W,G[)40N]2 MG:?B)[)'"TB ;LF* ;K=" !]Y@I]7S&Z(>;D)/J('BI5"4"?]Z4^34C1G+R: M*(DN9Z (9?(*72!:H*>,5Y(4J8QJ&*"1]P%A#V/T MO)RARXNK?V5<75Q;(6XKQ%9WU*/[6"0\!V0*G5&9,"Y-);]N5U()_4[\[G): M*XZ[%IQ-^1ZW?T2GUV)3?Y:G."FR6N6K; M&(\\+W*W':QQRQJ?8XVZ6'66?\0:>KTPOX7YYV#C+IC? 1OVP8(6%IR#^5VP MX WL>MS'FK2LR3E6T,6:O&4%?:RP984G64\9Z-Z[5B"ZB.&;=^1Z'/KX/Z1[ MU"Y,Y_U&Q(;J:\Y@K?.\P41;%G4WJR>*E[:#K+C2_<@.,_T! &$"]/Z:.6<" L!@ &0 'AL+W=OD2%9VLM9',D6DVH2T-LKP!21'&430+)>,J2.;-WJU)YKIR M@BN\-6 K*9EYND*AZT4P#G8;=WQ3.+\1)O.2;? >W;?RUI 5]BPYEZ@LUPH, MKA?!Y?@BG?K[S87O'&N[MP:O9*7U@S>^Y(L@\@&AP,QY!D:O+:8HA">B,'YW MG$'OT@/WUSOV3XUVTK)B%E,M?O#<%8O@0P YKEDEW)VN/V.GY\SS95K8Y@EU M>W-J@RKC:.%XB8YQ M84_@':272S@^.H$CX INN!!4!3L/'07AJ<*L8$7SV))EN BHU2R:+0;)VS?C6?1Q* /_B>Q9/B9]/B:'V)-4,"Z!I@/D M3%(;6] UYN TN (AT[)DZFDH P=I7YN!EFS6D/DYM$W.J=C; 5W37M?TH*YK M&F@4_JZX3Z=0*8.9-CFI8U)7R@VI:DG/]P*9QJ.S/I0VVH.>7UNO<*^7_1R] M86;#E06!:Z*/1N_/ C#M;&H-I\NFO5?:T;!HE@6-1 M_ %02P,$% @ %($#52!#9Z4H P ;A( T !X;"]S='EL97,N>&UL MW5AM;]HP$/XKD;M.K30U0$9*5D#:D"I-VJ9*[8=]JPQQP)+C9([I8+]^/CL) M+_4AU@];61"-?8_ON<=WESIB6.FU8/<+QG2PRH6L1F2A=?DA#*O9@N6TNBI* M)@V2%2JGVDS5/*Q*Q6A:@5,NPEZG$XFP-T^ MIR/2C=^3P-%-BI2-R./%VQ_+0M^\"=S][-W96>?Q\F;??F&!2Q)Z2?M'D%YU MS(4R6Q2CCX^C/T2.45\?17V &2,>[!(W.LX-52OJW#J'=>'&PZR0F_I%Q!D, M.\U9\$3%B$RHX%/%P2NC.1=K9^Z!85:(0@7:-(X)UP5+]#GJIY"I:!',7G"[CKH@P!U+K(S2#E=%Y(:C4T'O7 MT,Z8$/?PP'W/=KA7V5;=.E UV0Z-H'KH:-P$^+?9'/TL8O6!2*_S+1H%5F MQL 4"9Z8TGRV;?FI:/G 5KIIIU6&:^Z=H.:_F^-V[?L4PL+E.V8NFDGJKYU X#,S!1ZPL<]I%;>_D1S,=A M?@0P+ ZF /-Q7EB<_VD_ W0_#L.T#;S( /49H#[.RX=,[ >+X_=)S.7?:9)$ M41QC&9U,O HF6-[B&+Y^-DP;>&!Q(-*?Y1JO-MXAA_L J^FA#L%VBG2>*O-A8'/+ J8+T#\?UQH*?\/E$$5<6T84\PCB0)AD O^GLTCI'L MQ/#QUP=[2J(H2?P(8'X%480A\#3B"*8 -&!(%-ES<.\\"IMS*MS\PC3^#5!+ M P04 " 4@0-5EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/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 ( !2! U59W2ICJ , 'T> / >&PO=V]R:V)O M;VLN>&ULQ9G);MLP$$!_A= I/:2R%CL+X@"IG;8!BB2(@UP#6AK;1"12)2EG M^?I24MR.4&?0"ZN3)6I[&LKSAN39L])/2Z6>V$M92#,--M96IV%HL@V4W'Q6 M%4AW9*5TR:W;U>O05!IX;C8 MBS">#2:A"47,C@_V]WK5H=X1UG(K%#2-38- M#P*>S9_CS2[;"B.6HA#V=1JTVP4$K!12E.(-\FDP"IC9J.?O2HLW)2TO%IE6 M13$-HN[ V@KLK^:%PWD/5^:ML7RY1UW(--@,G(W7 EM;'M&>W_N&+?@3N[V M:JN^BL*"GG,+W[2J*R'7S6W<6X3H-=HX['Z[()[J?PFC6JU$!G.5U25(V\51 M0]$ 2K,1E0F8Y"5,@YG:@F[>QSW@*N_>S3HH%"E]*MP!?96W>#Y19 [20,[< MEE&%R!U'SK[P@LL,&(*,"$3!#DA("<# F9(L@C O+(+^2B+DNN7YE:L8582^$NX]*RBRQ3M;0"01X3 MD,=^(9U.*I?L7QF7.;O\68NJN0"QG1!L)W[97*1T[;KU\J5J.MNTC#=V YK- M:MW+X2,JB8_\8LYA:5NT'\ -L)ME(=;=69B0U(QGS\Q!BRUO?,RNI+&Z/;]' M1_DE\BR82ZZE*P8,=8( MF:%[0HXHCT1#BJ2GY(@R232(2MC!??.AFD\8DY)*-*15>IT>4U:)![-*&U&, M2:DE'D0M^SH])LQ$IV<2>94,F]OYW2?DG]NP?.AGATCNF_!-[]@^- M.<:8E('B00TTP9B4@>)!#72$,2D#Q9X-1&,>8TS*0+%G ]&8)WA&A3)0XME M%.9C.^+ZC4D9*/%L(!HSPIB4@1+/!OJH.IJ#Y:+ )7%"SJ-YMA!='>%:,Z$L ME'BV$%$=';)%C3$I"R6>+41C9AB3LE#BV4(DYDQA3,I"B6<+?5!K'K)KKC7' MDU8)9:'$LX4^Q.PR%<:D+)1XMA")V:LW4\I"J6<+[:O:+]=)1Y4L_FH0<6.*6GE'G20<<_>&"1DFLXWA=QB(DM=H Q*?.DK7G"W7)G M#BLA(;]VCS"N/>-%=JM9\]--SZ;C9LYD51?%S+7=R!^*Y[O5T]W*[_DO4$L# M!!0 ( !2! U6X-L3&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-V;MNPD 0A>%707X EIE9;A%0I:&-> $+EHLPV/)N%'C[("C@ M6"G2H#V5M;8\_AM_LM:SKU"5Z5"?X_[0Q-[E5)WCO-BGU'PX%]?[<"ICOV[" M^79E6[>G,MV6[ZG;H]Q'T(J>JNRW84T+]RE>IZ.[GZ0_FURT5MNYD6[W$CA<@BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z&^IM!'H;ZFT$>AOJ;01Z6V>SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]# MO8U ;T.]C4!OCWI[ KT]ZNT)]/:HMR?0VZ/>GD!OW]GL)M#;H][^G7K'=*U" M?/8\UOC\=U*=;O>&Y^/OR\?)S@MUQ]G![['%+U!+ P04 " 4@0-54]DK M*;(! !3&P $P %M#;VYT96YT7U1Y<&5S72YX;6S-F60U_ 338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT;6?( M#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[;--DWE]'!(0Z= M78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7 M*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC M:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A#@&2 M0X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>!*D>A*D?!*D?A M*D&UL4$L! A0#% @ M%($#5&UL4$L! A0#% @ %($#59E&PO=V]R:W-H965T&UL4$L! A0#% @ %($#50%43M>Z!@ YAH !@ M ("!' X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %($#5<_5WZO) P B0T !@ ("!]1X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %($#5:S37I*=#0 MNB0 !@ ("!,CD 'AL+W=O!@ &0 @(%<2@ >&PO=V]R:W-H965T1O 0 !T+ 9 M " @6!- !X;"]W;W)K&UL4$L! A0#% @ M%($#54XD)Q\&!@ \PX !D ("!4U( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %($#57K?B5#) P ; D !D M ("!;G4 'AL+W=O0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ %($#56Z33L\(! W D !D ("!FW\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %($# M51',>!T# P ,@< !D ("!_(L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %($#59UI5O>3 @ (P8 M !D ("!#98 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %($#56^,HC4B P + P !D M ("!@IX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %($#52K[JU7G! 62( !D ("!D*H 'AL+W=O M&PO=V]R:W-H965T:R M !X;"]W;W)K&UL4$L! A0#% @ %($#5<#2 M8%I7 @ D 4 !D ("!$+< 'AL+W=ON0 >&PO=V]R:W-H965TB 0 'X9 9 " @?^\ !X;"]W;W)K&UL4$L! A0#% @ %($#57D:18PU P .@T !D M ("!OL$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %($#58\7C^$V @ / 4 !D ("! MD\T 'AL+W=O&PO=V]R:W-H965T0( %X& 9 M " @;W2 !X;"]W;W)K&UL4$L! A0#% M @ %($#57(57CEG @ + 8 !D ("!;=4 'AL+W=O / " 4?< !X M;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " 4@0-5N#;$W*D! N&P &@ M @ $&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " 4@0-54]DK*;(! !3&P $P @ ']X0 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 -0 U &H. #@XP ! end XML 59 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 60 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 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 137 213 1 false 35 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://www.hostessbrands.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - 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 1005006 - 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 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.hostessbrands.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 2112102 - Disclosure - Property and Equipment Sheet http://www.hostessbrands.com/role/PropertyandEquipment Property and Equipment Notes 9 false false R10.htm 2115103 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 10 false false R11.htm 2118104 - Disclosure - Debt and Lease Obligations Sheet http://www.hostessbrands.com/role/DebtandLeaseObligations Debt and Lease Obligations Notes 11 false false R12.htm 2123105 - Disclosure - Derivative Instruments Sheet http://www.hostessbrands.com/role/DerivativeInstruments Derivative Instruments Notes 12 false false R13.htm 2128106 - Disclosure - Earnings per Share Sheet http://www.hostessbrands.com/role/EarningsperShare Earnings per Share Notes 13 false false R14.htm 2131107 - Disclosure - Income Taxes Sheet http://www.hostessbrands.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 2133108 - Disclosure - Tax Receivable Agreement Obligations Sheet http://www.hostessbrands.com/role/TaxReceivableAgreementObligations Tax Receivable Agreement Obligations Notes 15 false false R16.htm 2137109 - Disclosure - Commitments and Contingencies Sheet http://www.hostessbrands.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2202201 - 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 17 false false R18.htm 2303301 - 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 18 false false R19.htm 2313302 - Disclosure - Property and Equipment (Tables) Sheet http://www.hostessbrands.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.hostessbrands.com/role/PropertyandEquipment 19 false false R20.htm 2316303 - 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 20 false false R21.htm 2319304 - 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 21 false false R22.htm 2324305 - Disclosure - Derivative Instruments (Tables) Sheet http://www.hostessbrands.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.hostessbrands.com/role/DerivativeInstruments 22 false false R23.htm 2329306 - Disclosure - Earnings per Share (Tables) Sheet http://www.hostessbrands.com/role/EarningsperShareTables Earnings per Share (Tables) Tables http://www.hostessbrands.com/role/EarningsperShare 23 false false R24.htm 2334307 - 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 24 false false R25.htm 2404401 - 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 25 false false R26.htm 2405402 - Disclosure - Summary of Significant Accounting Policies - Held-to-Maturity Debt Securities (Details) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails Summary of Significant Accounting Policies - Held-to-Maturity Debt Securities (Details) Details 26 false false R27.htm 2406403 - 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 27 false false R28.htm 2407404 - Disclosure - Summary of Significant Accounting Policies - Inventories (Details) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails Summary of Significant Accounting Policies - Inventories (Details) Details 28 false false R29.htm 2408405 - 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 29 false false R30.htm 2409406 - 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 30 false false R31.htm 2410407 - 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 31 false false R32.htm 2411408 - Disclosure - Summary of Significant Accounting Policies - Concentrations (Details) Sheet http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesConcentrationsDetails Summary of Significant Accounting Policies - Concentrations (Details) Details 32 false false R33.htm 2414409 - Disclosure - Property and Equipment (Details) Sheet http://www.hostessbrands.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.hostessbrands.com/role/PropertyandEquipmentTables 33 false false R34.htm 2417410 - 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 34 false false R35.htm 2420411 - 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 35 false false R36.htm 2421412 - 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 36 false false R37.htm 2422413 - 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 37 false false R38.htm 2425414 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 38 false false R39.htm 2426415 - 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 39 false false R40.htm 2427416 - 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 40 false false R41.htm 2430417 - Disclosure - Earnings per Share (Details) Sheet http://www.hostessbrands.com/role/EarningsperShareDetails Earnings per Share (Details) Details http://www.hostessbrands.com/role/EarningsperShareTables 41 false false R42.htm 2432418 - Disclosure - Income Taxes (Details) Sheet http://www.hostessbrands.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.hostessbrands.com/role/IncomeTaxes 42 false false R43.htm 2435419 - 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 43 false false R44.htm 2436420 - 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 44 false false R45.htm 2438421 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.hostessbrands.com/role/CommitmentsandContingencies 45 false false All Reports Book All Reports twnk-20220630.htm q22022twnk-ex311ceo302cert.htm q22022twnk-ex312cfo302cert.htm q22022twnk-ex321ceo906cert.htm q22022twnkex322cfo906cert.htm twnk-20220630.xsd twnk-20220630_cal.xml twnk-20220630_def.xml twnk-20220630_lab.xml twnk-20220630_pre.xml twnk-20220630_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "twnk-20220630.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 137, "dts": { "calculationLink": { "local": [ "twnk-20220630_cal.xml" ] }, "definitionLink": { "local": [ "twnk-20220630_def.xml" ] }, "inline": { "local": [ "twnk-20220630.htm" ] }, "labelLink": { "local": [ "twnk-20220630_lab.xml" ] }, "presentationLink": { "local": [ "twnk-20220630_pre.xml" ] }, "schema": { "local": [ "twnk-20220630.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": 336, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 4, "http://xbrl.sec.gov/dei/2022": 5, "total": 9 }, "keyCustom": 25, "keyStandard": 188, "memberCustom": 5, "memberStandard": 29, "nsprefix": "twnk", "nsuri": "http://www.hostessbrands.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.hostessbrands.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115103 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118104 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123105 - Disclosure - Derivative Instruments", "role": "http://www.hostessbrands.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128106 - Disclosure - Earnings per Share", "role": "http://www.hostessbrands.com/role/EarningsperShare", "shortName": "Earnings per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131107 - Disclosure - Income Taxes", "role": "http://www.hostessbrands.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "twnk:TaxReceivableAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133108 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "twnk:TaxReceivableAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137109 - Disclosure - Commitments and Contingencies", "role": "http://www.hostessbrands.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313302 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - 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-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324305 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "twnk:SummaryOfTaxReceivableAgreementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334307 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "twnk:SummaryOfTaxReceivableAgreementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies - Held-to-Maturity Debt Securities (Details)", "role": "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails", "shortName": "Summary of Significant Accounting Policies - Held-to-Maturity Debt Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:HeldToMaturitySecuritiesPurchasedOptionsPricePolicy", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i400e0eae9d6c4230bc82a0893ee43f04_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - 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-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - 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-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:InterestCapitalizationPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestCostsCapitalized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - 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": { "ancestors": [ "span", "div", "us-gaap:InterestCapitalizationPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestCostsCapitalized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "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:InternalUseSoftwarePolicy", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - 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-20220630.htm", "contextRef": "i400e0eae9d6c4230bc82a0893ee43f04_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410407 - 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-20220630.htm", "contextRef": "i349461a49bad4101a48407b8d0776397_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i7446241cf96f45df821e4c57af31589d_D20220401-20220630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411408 - 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-20220630.htm", "contextRef": "i7446241cf96f45df821e4c57af31589d_D20220401-20220630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414409 - 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-20220630.htm", "contextRef": "i400e0eae9d6c4230bc82a0893ee43f04_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherEmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417410 - 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-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherEmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - 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-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i92c831c7977b4eeda60f3263e9f57a09_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421412 - 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-20220630.htm", "contextRef": "i92c831c7977b4eeda60f3263e9f57a09_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422413 - 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-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i92c831c7977b4eeda60f3263e9f57a09_I20220630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - 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-20220630.htm", "contextRef": "i08123bc6e16e40758dfe903861b73961_D20220101-20220630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - 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-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - 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-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "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", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427416 - 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-20220630.htm", "contextRef": "i362756e32ee44834bc1d94b362f509fa_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - 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-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i261aabbd96144a9286e765af0e676b7a_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": "2432418 - 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-20220630.htm", "contextRef": "i261aabbd96144a9286e765af0e676b7a_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twnk:SummaryOfTaxReceivableAgreementTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i400e0eae9d6c4230bc82a0893ee43f04_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "twnk:LiabilityonTaxReceivableAgreement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - 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-20220630.htm", "contextRef": "i400e0eae9d6c4230bc82a0893ee43f04_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "twnk:LiabilityonTaxReceivableAgreement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "twnk:TaxReceivableAgreementFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "twnk:TaxReceivableAgreementDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - 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-20220630.htm", "contextRef": "i5c21000da1a8482fb7efc3290e7502f6_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "twnk:TaxReceivableAgreementDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i2595be747302488d82aa2a260ea541c6_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "twnk:LitigationClaimForDamagesOwedToTheCompany", "reportCount": 1, "unique": true, "unitRef": "cad", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - 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-20220630.htm", "contextRef": "i2595be747302488d82aa2a260ea541c6_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "twnk:LitigationClaimForDamagesOwedToTheCompany", "reportCount": 1, "unique": true, "unitRef": "cad", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - 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-20220630.htm", "contextRef": "i51e6904db950416e844f9eaabac925f3_D20220401-20220630", "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-20220630.htm", "contextRef": "iab300d77d88743a5872dd64d876e6b30_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - 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-20220630.htm", "contextRef": "ia02a2cdabd04423c97a46a29ce0db988_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - 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-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112102 - Disclosure - Property and Equipment", "role": "http://www.hostessbrands.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twnk-20220630.htm", "contextRef": "ib0b333b8f1e2409a9830ae171a82b2b8_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 35, "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": [ "r552" ], "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": [ "r553" ], "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": [ "r550" ], "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": [ "r550" ], "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": [ "r550" ], "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": [ "r561" ], "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": [ "r550" ], "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": [ "r550" ], "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": [ "r550" ], "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": [ "r550" ], "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": [ "r549" ], "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": [ "r551" ], "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", "r520" ], "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", "r458", "r459", "r460", "r461", "r462", "r463", "r483", "r518", "r521", "r544", "r545" ], "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", "r458", "r459", "r460", "r461", "r462", "r463", "r483", "r518", "r521", "r544", "r545" ], "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", "r520" ], "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", "r458", "r459", "r460", "r461", "r462", "r463", "r483", "r518", "r521", "r544", "r545" ], "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", "r458", "r459", "r460", "r461", "r462", "r463", "r483", "r518", "r521", "r544", "r545" ], "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", "r519", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543" ], "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", "r519", "r529", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543" ], "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", "r451" ], "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/20220630", "presentation": [ "http://www.hostessbrands.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "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/20220630", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesSoftwareCostsDetails" ], "xbrltype": "durationItemType" }, "twnk_CookiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cookies", "label": "Cookies [Member]", "terseLabel": "Cookies" } } }, "localname": "CookiesMember", "nsuri": "http://www.hostessbrands.com/20220630", "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/20220630", "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/20220630", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "presentation": [ "http://www.hostessbrands.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20220630", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsSummaryofActivityDetails" ], "xbrltype": "monetaryItemType" }, "twnk_LiabilityonTaxReceivableAgreementPayments": { "auth_ref": [], "crdr": "credit", "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/20220630", "presentation": [ "http://www.hostessbrands.com/role/TaxReceivableAgreementObligationsSummaryofActivityDetails" ], "xbrltype": "monetaryItemType" }, "twnk_LitigationClaimForDamagesOwedToTheCompany": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Litigation, Claim for Damages Owed To The Company", "label": "Litigation, Claim for Damages Owed To The Company", "terseLabel": "Claim for damages owed to the company" } } }, "localname": "LitigationClaimForDamagesOwedToTheCompany", "nsuri": "http://www.hostessbrands.com/20220630", "presentation": [ "http://www.hostessbrands.com/role/CommitmentsandContingenciesDetails" ], "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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/20220630", "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", "r450" ], "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": 3.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", "r507", "r526", "r527" ], "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", "r447", "r522", "r523" ], "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", "r450" ], "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", "r415" ], "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", "r435" ], "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": 3.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", "r448", "r450", "r488", "r505" ], "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", "r448", "r450" ], "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": [ "r547", "r548" ], "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": [ "r546" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r493", "r511" ], "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", "r531" ], "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", "r415" ], "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", "r450" ], "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,546,549 shares issued and 136,486,712 shares outstanding as of June 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", "r496", "r513" ], "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", "r530" ], "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", "r528", "r530" ], "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", "r528", "r530" ], "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", "r530" ], "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", "r530" ], "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", "r485" ], "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_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", "r489", "r503" ], "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", "r436", "r438" ], "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", "r435", "r436", "r438", "r439", "r502" ], "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", "r437" ], "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_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", "r465" ], "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", "r465" ], "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": [ "r414", "r418" ], "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": 1.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", "r413", "r414" ], "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", "r416", "r417", "r497", "r514" ], "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", "r416", "r417", "r497", "r514" ], "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", "r415", "r426", "r427", "r428", "r429", "r430", "r431", "r447", "r522", "r523", "r524" ], "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": [ "r185", "r186", "r187", "r188", "r189", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r284", "r297", "r414", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r554", "r555", "r556", "r557", "r558", "r559", "r560" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "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" ], "xbrltype": "domainItemType" }, "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": 2.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", "r450", "r487" ], "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_HeldToMaturitySecuritiesPurchasedOptionsPricePolicy": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for premium paid to acquire option for investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Premium on Purchased Options, Price [Policy Text Block]", "terseLabel": "Held-to-Maturity Debt Securities" } } }, "localname": "HeldToMaturitySecuritiesPurchasedOptionsPricePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_HeldToMaturitySecuritiesSoldSecurityRealizedGainLoss": { "auth_ref": [ "r184" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale of investment in debt security measured at amortized cost (held-to-maturity), including other-than-temporary impairment (OTTI).", "label": "Debt Securities, Held-to-Maturity, Sold, Realized Gain (Loss)", "terseLabel": "Realized gains (losses) (less than)" } } }, "localname": "HeldToMaturitySecuritiesSoldSecurityRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r157", "r161", "r164", "r167", "r169", "r486", "r494", "r499", "r515" ], "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", "r516" ], "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 (refunded)" } } }, "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": [ "r434" ], "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": [ "r433" ], "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" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r60", "r151", "r432", "r437", "r498" ], "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", "r450" ], "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", "r484" ], "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_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": [ "r445", "r446" ], "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": [ "r445" ], "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", "r448", "r449" ], "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", "r450", "r490", "r509" ], "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", "r448", "r449", "r450" ], "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", "r489", "r506" ], "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": 1.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 provided by (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", "r417", "r422", "r495", "r512" ], "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" } } }, "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": [ "r442", "r446" ], "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": [ "r440" ], "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": [ "r441" ], "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": [ "r441" ], "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", "r412" ], "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": "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", "r450" ], "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": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "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": 3.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_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", "r532", "r533", "r534" ], "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", "r450", "r501", "r510" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "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", "r450", "r508", "r525", "r527" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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", "r415", "r522", "r524" ], "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", "r485" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r36", "r97", "r290", "r292", "r299", "r300", "r301", "r302", "r435", "r436", "r439", "r502" ], "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", "r517" ], "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", "r491", "r492", "r504" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r443", "r446" ], "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", "r517" ], "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", "r40", "r57", "r58", "r59", "r99", "r100", "r101", "r103", "r109", "r111", "r133", "r191", "r298", "r303", "r358", "r359", "r360", "r369", "r370", "r415", "r426", "r427", "r428", "r429", "r430", "r431", "r447", "r522", "r523", "r524" ], "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", "r485" ], "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": [ "r40", "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", "r450" ], "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_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": [ "r185", "r186", "r187", "r188", "r189", "r284", "r297", "r414", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r554", "r555", "r556", "r557", "r558", "r559", "r560" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "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_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_TreasuryStockValue": { "auth_ref": [ "r39", "r304", "r305" ], "calculation": { "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.hostessbrands.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": [ "r500" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r96", "r325", "r326", "r500" ], "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/SummaryofSignificantAccountingPoliciesHeldtoMaturityDebtSecuritiesDetails" ], "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": [ "r444", "r446" ], "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": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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,30)", "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.29-31)", "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": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=6435544&loc=d3e41834-113960" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "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": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "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)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "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)(3)", "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)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "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": "(e)(1)", "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": "(e)(2)", "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)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "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(23))", "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(4))", "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(5))", "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.17)", "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": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "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)(8))", "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),19)", "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": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "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": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "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": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "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 G))", "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 H))", "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 I))", "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(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "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": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r551": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r552": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r553": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r554": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r555": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r556": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r557": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r558": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r559": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "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": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r561": { "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 64 0001644406-22-000035-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001644406-22-000035-xbrl.zip M4$L#!!0 ( !2! U4I!0JT!0@ " B > <3(R,#(R='=N:RUE>#,Q M,6-E;S,P,F-E?% L\9*\+X?G7E(Z_OGTHC_\ M\W) )C:3Y/+CF_=G?5)KM%J?]OJMUNGPE+P;_OJ>=)KMB PUS8VP0N54MEJ# M\QJI3:PMNJW6;#9KSO::2H];PZN6&ZK3DDH9WF26U4Z.W1-<.64G/QW_W&B0 M4Y64&<\M232GEC-2&I&/R2?&S35I-"JIOBKF6HPGEL3M.":?E+X64QK:K;"2 MGRS&.6Z%^^.6G^1XI-C\Y)B)*1'L=4V\C.)7A\E!U$YYW.$1HR]9IW-(XZ3= M'L5QA_XO@I(MB(<^QLXE?UW+1-Z8<#=_MQ,W#_8+>S03S$ZZ4;O]2\V+GARG M*K>83Z-_^!F&61O,\AO;H%*,\VX"A;FN/=AWPB9_-PMV'F 8*7*^ ML#N*G:6#FXD8"4OVHF;TI:IN;=\=K_S'!O8'5\.SMV?]WO#LXIQ# MMV3PQZ#_<7CV^P"/T#JXP@*Y^O"Q=SXDPPOR8=!WXL^?12_;1WOM&$+?NYW# M=P/RH7?UIG<^^-"X^./]X$_2ZP^A># B;K?C\&O-D,\%\U\VI;/1E+,ZZ>5, M8ZS+)NE3*>F$YG62<&U%.B=V0NWS9_NO?@!+@L>WOT;-S[>?D0F=@UQ[PK8QH\ M8U &4TJ?(S&'$TB$1DZ$6([NT(1Q3683D4R(*=UEV7_&-:\&<09DPD@D3Y>' M9\).8* I>.(5=.,64$TQF#E%-T9&\U4W/%%\['TM/CA)18X(N& N/5X'."". M9KW2+O(4"Y&ZN@J_$UDRC(FHKKBW#D0(MW@+!,7AR>%,RB5@JEB9>U,#D\P7 M;'4G44H( "4*H?33&:]/0LV$I%+-S )"FH^%L> 2ZA[&/2&EO45))B%,FO: M/E$P=!X!PQ"NN;KUW/-GK^+HX,A4X:[RDEM<*DT%;G?,KG?K&:&:^P B(&(D MN7,TX4#-2 HS<3V<6 9NN)TCL3I9C(V6GO.,U+N.SU1%,WW7VHY90;%(?PH2?IQP-<=_DCH:79OHLC M\A%'L*J90FI0I<8 6-)383Q10(KG?AQ70RTI9I6F-)?41[_*#4O"J%<4YAH% MZ :Z&"4%\YL\4XZ,8()JX0P0(8-YXLS=2*5Q6<6O%^-3D*<5["*A$+9WOE.! M,D8DI:2.#6&65V*9G= CY+K5%(U?(^X$05CHS]D3):C1ENC:>G&O@6Q[6M@: M:\#G5# '(6I43AW_40/XN?+%X8IJMH@Q4"?H2$AAYRY3;9K6(=[#P485\(70F.=(F!* 0PLO')*="(J\ "H@7A1@ MNA\<5@1_R8,0&DRI+/TJ=O[E:8IR0TSA&;.A;'AAMN&C<+NYAO!804=PB0F5 MRDB5]N&YMV%,>BO-71F6/E[6DM&BP//PY\$'T,>'VDWPXX;[H2M[$ (5EP1/ MKT?,;7RJY.];[@'B"[C#Y1V5)*5V$5DA^3OC9=BKXHD[3L$H)L$0?X5-+ME9 M$TX!)ZSD>W*5FBB N=^AN;)T5M?$=<<^[!K M+JOMVCWY^CT4W)XC$1Q!JC+);:$ZX_3:I8:0 MS'UR\&6(/W%9;'V_*/1531GV:1M6.V7H:/CM8M\ DZIL@3 BCNJB'C*305HR M99:A)/Z;>S,J,MUX//"$L\[#M6L/:2756%9UA(%[&D @_8%5%?%ZX&F13Y6< M%5+-.5IG$Q6X@M[!$^+_C7EKG:8_=_IO?:E;"8R "*X; MB(VDA>'=Q8\C\%DAZ;PKUF]%5M<3/:C[^J MYZ/*[F\U;,L[(C@#[C8%S5_7]FJ+#@5E;M_1C8L;$L'#*R&4/%WS>'#VO_U2 M9VVI^?>0IU@&/AV07CDND>?VZOY]Z2T<*U?\V%8&,O@VF\+B^[ZLZAP<&7_= M\#KKCK5; K;MC*YMY:$M1"MBLJKH0I;XHQRR\,IWXNFHO7"U'[$K+&9+MG#^ M)7:%@O'JV+$_$3PE@QN>E&YS22Y"@>E2ZLYEV..#[=?:=]>#U/(TO65V7KCA MWH<&A0I?6G3#4=N4KWUZL R13P/M915:76_;.!9]WU_!<;%M OA+3MPT3AK =1S40#;)N)[I MSM."%BF;B"1J1,J.Y]?ON:0<.['3N"UF=IK-@R*)E^3].#SWDO+I3^?7O=%O M-WTVM4G,;G[Y<#GHL4JMT?A\T<SD?G[./H7Y?LL-X,V"CGJ5%6Z93'C4;_ MJL(J4VNS3J,QG\_K\X.ZSB>-T;!!0QTV8JV-K LK*F>G] 97R<79/TY_JM78 MN0Z+1*:6A;GD5@I6&)5.V&>W:L9]NU4V MEF?+<4X;_OFTX28Y'6NQ.#L5:L:4>%]1[;?C4+;>O951T#J,CMI\_.XXX&+< M/!9O@V;[^#\!E&Q W/CO;_TP&X-9>6=K/%:3M.-,JOBNR^90QSKOO&JZOQ-JJ44\4?&B M\V:D$FG8E9RSH4YX^J9J$(::D;F*O*!1?\C.,;1S3W.O\1&&B54JEQ8$+=*Y M?S=58V7905!O/53X>56W6+F]4XB R/Q_8V"O/QP-+@:][FAP?<6N+]C-<'#5 M&]QT+]G%X*J+6]Q=7T"B/P3KWJ,OK5\';YLE!LP6AO[NM MHX]]]JD[_-"]ZG^J7?_[LO\;Z_9&4-P;T6HV6_YNPY O!?1/-N5PJRF#*K'+ M3!G6K[-+"8;)196%,K+*'^C"L_< ,'PE7)@MVF>AY+,9%5[]'<^U%H:)]J9"1HQU7*>+I@ M16KS0L)XY"B7KN!;SA(\Y8K'+.(A7N5,)Z!4J[W 68,E;FT=3 MI'"%5Y4DBA@"0(E&*-UTQND3 RSB]]'I#R^H:$LQ2 MF0UM7R@8#I\!PPBN&=Y[[O6K=ZW@Z,24X2Y3$BTN'44*CWMFW[EUP'@N70 1 M$#6.)3F:2:!F'"LSI1XDEH!;B%_H62@3QMH4Z$>LD^O81S++=2@%7ANVA\ ) M"23XZ/3OPBE/)Y)UL:"'10R)X(#7@O:>]%H$;>&?_*.BZB3U"*+Q&:WZ-6#Y M0),N.T\4/9@HPD1DIWW@-"=!V>O%96U_Y?M/M9Q+@[(0/G0D_7R JY0_0EZ8 MW;L0D8\E@E7.Y%.#+G(,@"6-(LH1!:1DZL:A\FE%,>LTE/M>MIVC -GN MM+ SUH#/F1($(6Y0OA/_<0/X4?E"N$)!OXPQ4*?X6,7*+BA3;9N6$._@X"+M MP?I =*W\<31[5QJ4%7D&I!F76<-0Y\(IX JAB4R1,&, #BTR(R23"(H\#RH@ M7F5@NA\<5@Q_X9,0ZL]X7+A53/Z5481R0\W@&;.E;'AC=N$C_[B]AG!804=P MB?&5RE@7]NFY=V%,?B\MJ0R+GB]KV7A9X#GX2^\#Z.-"31/\N.%^ZBJ>A$#) M)=[3FQ&CC4^9_%W+(T!\!7=0WM%A6.04D362?S!>@KTJWM!!"D8Q(8;XW6]R MV=Z&< 0X824_DBO51 $LW0Z--F]I<:_+OM=DRLU]%B0.%ZESR6TH- M/IF[Y.#*$'?BLMSZ?E7HRYK2[].VK'8NT-'(^\6^!29EV0)A1%S3(:7+3 9I MR11)@I+X#^G,*,ETZ_' "\XZ3]>N7:25*,>RJB(,TM$ ND.K,J(5SU/JW2F MXYDDLD[YI#QWRTOFD$D6ZX5$ZWRJ/5?P!WA"_+\S;VW2])?._:TK=4N!,1 A M\QIB$_/,R,[RY@1\EL5\T5&I<['K= *T3%1:&VMK==*ASTLSXD5DMG(2-Y]O M+K\\'1_7#X,V?7RR0(@5RXG+[U)U]UVJ8<5FV^%1_:AU\&1SLQY\4UNK'K1; MW]3S667;.PW;<([PSH"[3<;3]Y6#RK)#Q@7M.SJM[(X%\/!:"&,9;7C<._O/ M_IRSL=3<]\1S+ .7#EBWF!3(ZZ^27K@;4[ K9)1E=V\M .HB4Q69UU(,O<40Y;>N5OYVDW8D=9S!;N MX/O^G0P+VDBR7U%*LAML$I60=(;5FRH9L8M[CK_VQ2:C_+IWXS?\>+TAL+\9 ML8;C[!U3]=(GCWX]D&G_\XF./W>;R8W?$ZSBY7)"<]6%CQ&TPFYV>>8G".75 M_R#"_33C[+]02P,$% @ %($#58_R/;"/!0 ]!, !X !Q,C(P,C)T M=VYK+65X,S(Q8V5O.3 V8V5R="YH=&W=6.MOVS80_[Z_XNI@;0+(>OA1QX\& M!EBB+BR2J)!7'^^MW).4DCI,U[; N6! (,A]WOWOP[B>. M7AS/)N&G\RFD*L_@_,/;]Z<3:#0][V-[XGG'X3&\"W]Y#QW7#R 4I)!,,5Z0 MS/.F9PUHI$J5 \];K5;NJNURL?3""T^+ZG@9YY*ZL8H;1R,]@D]*XJ,?1B^: M33CF49730D$D*%$TADJR8@D?8RHOH=FL5TUXN19LF2IH^:T6?.3BDET1.Z^8 MRNC11L[(L[]'GE$R6O!X?32*V16P^$V#M?I)UZ>]J-=?))V@];H?+)*D=YB0 MH!T1ZG=_#Q"DA\OM'JG6&7W3R%G13*G6/^BTW%ZW5,,5BU4Z"'S_QX99>C1* M>*%0G\#]]M6*V1&FZ+5JDHPMBX$QJ6&W;J8CGG$QV//-WU#/-!.2LVP]>!6R MG$HXHRNXX#DI7CD2P]"45+#$+I3L3SKH(SKS:V41]U!,Q@JZL2!H:7/VV_OI)QA/0IB=6"-:OM^R;SNV/'JF'[;SCTHJEJS_;4,[#QIJ M37C*\[2 B!<%C73]AA53*:B4PN>*" Q3M@9!2RX4\ 3><:FHE/ 6ZWTLG;OT+"A5&0,!F1;*,':!%CM?^I M*BBT?F6,W0-2 M*BCBO@5W86RQV!PX=6!4D=*"LA*X*A5QR"0^N"S?FW[KX]_XXV MEL2\U#WO[L:ME7C"-BCF1"Q(065S=IW1-8PC$R&=O0[.$[2Q>_AU*?S,\]0^ M]X.#W<$0_6$C"TF58*@A21'D>! ML:&9YO#CJBJST>0E%4:GO'=(W:]J2(HL,KI9L. BIJ*) E@\S*,F2PS MLAZPPOC1;!KF1"R1%2ZX4CP?:$9XI:L#5KA:B=%GIV_)HNM;PJ@P#U2\T5Q/ MNV;*4_'N7*>'K//Q:=\-OFFNY?K]PV_:^46PK2>)]8PCK#/0WQ)#^*;1;FPV ME"2.\6M@T"JO(4 7WXEA1I,=EUMO?_?^:T)ZC+EL2C",JR42 6C;GG:3C[4K M_L9*7]O8>-+2!QQBD_K[N"3PG^23EWN=WE":YP-]=\LS3TR$?^:BYY8S]VCG MXS;5I4GQ09BV$#[]GEA)$X8 JU14_PPCG6=1;K*P!=Y!_A8KIS[I\+ MAGVAQ,:P,W^PFTV>*=3/N0F'*9,UJ<3PV#X71::1:1)RIX,B+URE+$H!O]@% MS;#6Z"XJH> *8HHL)_X&XJS':QDH?Z%[><0%ZC/W, O](9 @GRXB/8,KL+UJ M+?IZ9KOI0H5<7MQ7>TN=VI;LYH;R.\!WECY$M^[N@?U52G&/0,H04X2*G(-J M.211M6)#_VM86Q\@/R/O9Z)F&#IC<)'&O*0%(RLD+7 M6]-W"<93OA+O71Z5W-Z>#4PL$=3.==+MR3?\PK_=0A9X_"NUN^4+-U#UT]Z' MF9NYH[\ 4$L#!!0 ( !2! U4D)5PPE04 @4 = <3(R,#(R='=N M:V5X,S(R8V9O.3 V8V5R="YH=&W=6&UOVS80_KY?<76P-@%DO=FN$]L-X#H. MFBV+LUA=UT\#+5(V6TE422J.]^MWI.0DCI,V[; N6Q (LDC>/??"NX<O3T]&T&AZWKO6R/..HB-X$_UR"FW7#R"2)%=<IZW7"[=9]:D1K5T/1R+5,C>CF__^F:DF9",IZO>BXAG3,$9 M6\*%R$C^PE$8AJ9BDB?51,7_9+T#1&=_+2O$7123\IRM+0A"@WE\M> SKJ$5 MNN$FX/NAQNA;)O\=K*/Q171R?#(:1B>3,TS-B^G;X5D$T>2I P_VX:T[=4MCO_4H0^G,#R:G$?CH]L.W[3CP'_YU,V8'$/T9@S3X<7K MX=EXVIS\?CI^#\-1!)/CRHC0]\/J;J?-K1]KZ&5"8]_ MGN00BSQGL:GBL.1Z 7K!X%-)) 8K78%DA9 :1 )OA-),*7B-59\J9[T^=AW8 M-6N>[[3:_9'("I*O[/L>H,AC(;,ZW?WFKY (:14D7,4D7>L!EE.L^3^5.8.6 M[U35G2B+G:U13%I<2^PUZ"R' ^"I>D'S.L"UD&5?*6(#_9B;%'@(+)AGB MO@%W86VIL#EPXI@&=LD5C%TX9=C$)'7@7/(\Y@5B.^8YP5=\FR0)CQ$E"C.R M:AL=P&\FT@[,B$*]L?(_1'%5Q(RA2S-L80I29/KG-'LD\EE\QP V4<=2< NP2S54+0V:5[UQZ^ M2;?K5*O='!RTVK ;=#9BVMW/:C'=?8%R$&CGH&]2]7\8AO"!,/ .Y M]:-=U,^(G",]G FM1=8SU/#25 -?4>AU1)_7U<$OB/\LGSG7:WK^QSN_5N..:1>?#W//344N8._7S8IKHR M:5'TT"10(N44UO">7$I8B3VN45O\""^,K[#M:G[)X#UIAH_<:J9($9<+'B\ M3_&2I5AV3$-5D L-E"'AH=] H\WW6@;*GYFV'@N)^NS=S,P<"Q)DUWEL1G & M=EJCQ5S9;/9?*)'9R[MJ;UA4J^*]F3T .""VIM['O&ZO@=WE@N$:B>R!,H2* M](,9.231M6)[&*AA;1Q'?L93 )TT5MJ= MPS<$(?HF_6Q--RP-;R_.OW4SIF^*%MP>$H5&M[MVO]7K7%P]4][?#6[EL/WU MS?#'-XDHPP=N-7Y&RZ:QUOK->>KR52>Z;4:P_$ZWAW>,'D@_%M^[O=7MF9:[ M&N7Y/:KUF>3L2%%WUMUL\Q [H M+G[SO[4/N^XH-$U^BXVK#=,Z_.=2:.6?=I= Y(/Q:[\W0\]DJ9T\_*=??/WG MTMMVJP<3.=^[.(7'W.#;/Y=ZX;SWIA2Y-VO_]5__]7NOZ#7"6NIX/NK:[V\& M%W]_,VC:MOW%VN^^^)IU>Q>-\,\E7W1/&^9BM=5N!>A <;Z:;@R=PK+1MD5C'!^ M3:Z6::97AV)U'0#*)Y!ZUS"'2]E &J#9\]YJ+,Z#![1II'E=>+CHZ=\7=J/] M]0/9^;I/:WU_O/GUX+T^WFY^0@?']6:=?+K+Z]46,'S9W&]N=- MLG_L2&WO!-7>_]GX0.N-_Y/6-/XJ#OQ7Z0 XN]C\[4=_P1P?O:_S@^ 0?[.TTZQL?47WCZ*B^ M\:Y9.][$^Y=;Y[7+1N-@X_"K?_^NL.\_B?K>NZ(.?8)K%S5X8_W]QXO]O<.+ M^MXFKVV\:]2._X3G&\WZYZWA,W_#NWCK8*^-:Y]3O^HGVQM;E_5F#1UL_'D$ MGS&,Y:SV^=-%K;F)MC_OX_V&.O^PM]FK[2+X]Q.N;7QD7RBA5, ?@%\C%Z::TD[^]O;C'X)?D]6I/>%5UG&OO!=-[!E6[%X!\Q^/(> M@Y&)B M8*JG'%E9:IG.EBX MJ'C[(]Z2>[Q5GJB .,^IL#AG#+O<&AMSC0V*2@%V!X!G!*J#8(PA,4$>O^UW M.K<@>K/E-\" N+T\>[B2-^&U1[DWE0C\4 3H/1$ Q);!199;PF+.D/*YB<[D M 7NKE(R,<[:TALD;BI_"?8900,$$[46RR9!UBABD- V!T8C8ERU@.L8D:?4# MI@]UY-7MT] !7;QU^"& ,?6A,+9HI-D^D(?='G \8?MV?%>T0(,M .#;W2(I M[YOGH)%V"]N I[J]*0M#O=!-UWS7VC[>9_7+>E&_!.;L;<$[/IYM;WSB]WSWW'[+3H;"@2N[ZVC[?4OR#OEJ :SFD5 >^E4KJS&N2122>4X"M@L MK7W/OOG'AW;K<"]TFAO!]M9;_JTY+7JF47)SVS:*P]+0Z@[Y^129XHY@P")O M $*8(M'*$!TE&@7)$8FBE*E;0%+)U"S(5.!6<=I('KWRVE$G">0M/]S*>==# M$V]NMS%X__5+AWWHMON=\EOI$5X=2OE LGY&MQ\U%$KC;?2M\.E[+$(G*SL4 M'O0.O]WZ]VTSY.[#:Z-+MUL_+4W_T;=NSW1ZR88H_1$Y= [AT7/7OUUUT]^X M5>3)BWG[E]'WT4O>W"+4@W3#%,=@J%1!4P929KF52,$U&)IVW _102$\ ^0: MN(A[0PJH&\0:_?(X"O1;Q6#XW2,#8G4ULB9,BWXGK T94/XX:F+TV^A[:N-! MBCX!;V>-HC=EZBMQJXLWMWO]P M%N$@-&+>:HX8%D$QL/Z",=8X37BD0SQGLXWG;.)XSC$8Q Y)Z\&^<1QH!JHG MP2$R2Q1U [KA$=WP+-(-/YYN>&QT M;;H]5G\8']VXEUQRH7U$G!%EK<5:$F2)CBH89R:'S\-1A\-DD R^>GC9^6FC M<$6O%IH67N&+9K)*4EC(R,JY,F(V_]-/'IAV\[3=@J_=]?,"5(/1;7"]V6[M M]MKN9-#6[V\>?,45U:YZ,L&%XQ9K/*'6.4=98(01KJSS$CG'@I!:D##!I?.% M6;/N?6ER@O%I"K_5&AHY<\(F%"/H-L+!>F>9B]XJ3SRBTA""82+%Q6&3<_UF MOY%"KK9[1Z&3[NN$H]3:U[#5H=-*"K649J.^*,>YLP%YBQ9FZM^\P_PR=F+4U \P-1%KM@S/2,L,9F&0N M>*<#/=HYI^?D_): MW6'-,PP#+9UWG !_D&11!*,%QL8):Q4C#L6%8 Q6)S\(9R#*K,X;)JRUVI\+(M*1H]R9 ,8KZ[ESB\?HR?OM)L]5)"GQ3LC$.#!\G(Z:,4P=X- M$8A10E5@PE,7E<(!&1H7C[E3\3]-GK' 5D,IK*XR(*:(4 XIPKR4E)KD4)Y< MC/ \H^^X@I=OQPY003$LCH%*PIR/.A(2K!;&*>ID6!S63,G_-"8V>4PETBA* M"/"JB!-BN.'54Y9QB=X M,&+N#8D7X0^))F*KE<3!L12L02-3440L'<<6+P[R3<'_-"86&4L1 C7!*R49 M-5Q)DJ)HO)(B"/BM9!%:@,"V2>D-:&P!;19;KXSQAAC,..56.PK_1]QC:3!A M"\.::>@-8V03ER$BF3+)4 8JG8X2>4<)$QRF5J2+PZ8IZPWC8QF608,A' 7# ME 6L-$/$"Q20QH$%[1>&91/5&\;''RVU\@$%[)/9I)TB2O.@!#>&IX0]"\.? M2>L-XV,1X9K;()FDB#"EO"(&UBD"D\APAIV8'(NF10%!/2/>($L=9V!U&(TC M)Q096*4QY>CN^;[YWV6=_K[5TPXDCBFT*W)0N3B5SL#JP#Q54AH2K& 4!\\# M7SQ&3WC?:BI<-0C@RGEC/6*,4*>E8<(0[0+R8+*J*7!U+NC&'4(A."&0HTP: M!UB'O+#*8,*1M#Y)SB%ID4! M6)P#(Y)A( #SF!DDL=228(\\!GR90MJK15P [JK(D\_3!9:.0=2%2*QG*:4' M2WX\PXQ1C$HRC?QF<[]L3)^KA' 545I0I&;"!258%%[)@$F4-I+%X^I$W123 M9RCS'ON(M&= XF@MJ S(1LXDPA0#*B\>0Z?FII@\<[U%5FI!HT>2&0^VL)0( M5EP$C%9.+R &3SXL>3HP;(E,CO4H-6CX*3T)5@S,,L5$L$J-K.?YY^<$_4]C MBOS"UK)(D+$L4,:Q55Y&$D '(LY1&]#"L&9*_J=QLB.*L#*)*WUCH&ZH>C"\&<*_J=Q18X3[RR2-NB4I 4+*Q@R M 'M>JQ0,)B?'H@E2X+J(Q(#\]\H>I$(G(]Z,VGATW0/D O$F>-"U-0-(TFF1 M-SX8&3&W3,U^,/Y;TSTJ*\YTCY+#-I]TK0 JNWP&E+,S+218I=& P^"1MP%9I1-#!&P7+AWST+H_6%.@G_?;OL?,>F'K^YV>M>O?1_: MAQUS>E0XTQB\TK7[K5[G @3GQ3Q*4SGHCCV-V+GHM K,:6>P0M1QD"2PK C5 M"R8T;]OMDQ_/Z$I8OA'^QC03V#!M#5AZ"#XI!E:%\DA*0?4\)*=YK9R38)-( MI(D)(64%4S1(Y$E*%&9)&&Z_+P3GWJ[__+1^N>5G+H6&4.H9==2+E 2%"<4IV.\Q&IV.4SH; M2!3:RWG0TRI4'1X/\RJ5)$%@T+,(BIMU-M7;M<1;@H?E2.8LDN,UV?13B1+1 M0E/,K(7Y+IGS4O%HK!$(_J(&([-@0K,P-OUTZNHRSR/7S$90W (L^$I9C2-& M42/OT3S$BKU2SFGCL;8Q^N@$\RPHPB2/0@8>+:)H'M:&&3//)JL:3B<\WV@; ME''"&*] ME=8:);QSRBH]%\!=H>I@;NK . H,4Z)9",QH%P!04\X(ZT,UX0CI9CDW--*:&93^YR*L%#%)>'$6*(BK [*.N$8 M)HYSH> R>17",I>!T0$M1(;Q"\S 7*U0=>DH%LS+E^Z2".:--0,!#JA&7+'!J[V;] MG'-.+IQ-_[1LHN-*TQ$E]QY)3)A@4@:K(F666T]!;]-7^_2+(C0+8]-/15B, M\32Y!S&Q@84 9J'G1H%='T#3U_9>@NT9%)97RCF8S,@'K;"BBE$5E(R4*RR# M(U+&^Y4-YI=SBVG33T5H+!7:(NE$.L+,+0.U,$:>3G$@[:.^ET:\$IK9T#ZG M(BQ.I6T CH,*D5$;P:S !$4OB'4I5/15",M<F:-(4T/H J.J9$P0AEW4(C+N MHR(X,,>EB11SI>?AS.1U&I>6@R<&20YVBN[)'Q=_A)8[:IK.R>W$"+NF$;H[ MX6MH]4,]],9AK-7,<;OSMM_MM9NA4%.D%PE/FKU4\?OY3T:M@$?1PT\.NN19<:Y(''215G00I&T:BG# O8\(#5' M'LMJ3LS(G)C"'A@3'LQQSUW*8R"4(9:!^B61C400.0]G'BHIGB4IGDH64U0M&D MLV?>$J1G/]G87YTVC+=W\5?#M'KK+9\2]IV69M,#O/U@6A[N^:-?0..MP_%S M]$52BT4I/#*P7DH?F Y68?C+"$HEEL"G0;X^/,L5I&>627AL%92E0XQ()Y@& MK482KXUUW'/ED)+"Z#E(V_X#6&P=?@#+)>P4AT>][?BI&]:[W="; MEX1]V!I*#8V:\\B$IDI;2QV-0HLTS^*"S*II,VQ\,RQ088)#%$FI6*1.N93M M/Y4TE"88)!=DAHUNKAEW5+1"Y^+FC7,RMXQA,(^83&'3S!%G=#K_9J-STC"- M%V5N38]5XYM5+H(:(:A$+H+)C;A64IM@B:*>5FRN-;*!] RK.;,,V*\4UI9STR0H+>S!9M64^#5^.:5)DY1[*26$I:I MX(U D1)!@XY]T&EN!-N[SYPR07/PZ<8")P'^!\6?O;GR 8, M]BMHUJFHSRC7>?(5W>;,%HP9H*NW8WIA]\R&]U]T<5R<>(D'WO2E:']K=[A\7P_?NA,8@Q_M1<7H'Y4WWZ%VC M?3:\<1P^Q1W3.AQ.CM+%6+2*9K\Y)S#%#>%>8R0P3DL\54AZ8B5UUBH;!*TF MQ>,9;\X?P?AJNLW^I$ *UF7K1, B,"2Y\C%H1)7 ,#.TP'.T\_VWZ13&-D*2 M^QLNF@];?VSO &/:8]OMF**V,/U-9A,#4=)1P%'!+).:$4NBDIAR:KR< [-V MNJK%?2F](58^V6/P7FM:)]N@.8,OS149*2B+1;+@-!@3%N=5!,<^:H)C9*5<'7#][^AVF8 ME@N[1R'T/K3= P!6EC2NMUN@07:@:W.U[ M@ZVI2CKN2L?X/)+(*BU-$,0:PIPSEA,'MJ;@(#8L^#FH73KKTK'N7*P M+HK&/!5X=%*C: C7J20$9D1'';FG.C@=$%RO@&/.1&-\J!%YU-Q';P5 A-?8 M:,](](ASKF+D=E%0XUV[$\!RV3QW1\G1^K:=PF/=V$R6F9.0,89PBA1A)AQ5 MB#**X!\EB")1$0G6"3*+ AZO34+&AR%4@.$J B4!C!9%F76@C3(+ER-'.LY# M!;?96&>V6J[=#%>G9Q\6D]'+-\]/X?GP\A[PR1>O0M9(%Y%%,@@F<-1">>P1 M1I)XSY">HV-6E4#-PHDG%IQBDBH>= 06"Q.(<8B"@H.P(7.1';<2J%G:H],& M41.TEA(AL*B8-1HY2XE/Q4PUGH?$*95 S=)I-A4YQX:+5$N-46UM2N_' +<" M)LJ$>:J\N7YF.O[^KOT.,+!3N%[PN[VV._G4*GK=G=U/BZB_L""]#8H)R@3C M3-D 2HL4"'/OI(WS4&!M)IDY%=W!FZ@PV#(&@)U91BP#V-?>!P5?!-5SI#O, M%#.GLFX',">H45)1X)YUVE")O<-*,@K7')FC=7NFF#F=['5<@?*NL'%6,8J- MH9A@X:BTG@=C^/ROF9O-TT;[(H22E=NG23-:Q/72.!$)H5)@B4"7)@K,-!NQ MA]DI$'!S_M?+R3-R*FLE9X03+2E,0\MX8(8@%*647&C*O8_SOU9.949.(0;5 M6\$,$DPZSZ@R,$,%!J8&R:)EV,W_.CF5&3GY-9((6!?!FM0"K$FCB1)!"FXB M"D(*>\_S-8O;.+Y,A83?VF%Y+!??%.>KG=!M M]SLN= =?CX+Q9>=]\77M=_AKI,U&&F6@8)_ I 2=-OJ@C4CUG#1#-GQ)O+Q^ MIMN[: #7FD4K/PHID<*JD"O\M/?;6>%[1ZL8H?]_J;QS[??NJ6FM_6X[;^#Y MP>=!,_<:2UW.3:,X;*VFE$-ETL#TP.AWUVZT.ZO_0.5_OT488QY-LVA(RK&(&'2R_G@WZ+*&=1M$*HS%@ MDKJ=9=FHI[T4_#UZOVUW@'(Y=*-A3KMA=?3A-U]T3QOF8K5HE8V5#_W6-)U# MH(YM]WKMYFHBS=?0Z:5LPL,QEL,=_'Q-M14TH%P/.-3SHSS]?I&MOF_;_^U7G^_F;W=KM6V=G>WMNLS/X3/ MIGL$LM)KMY:SC96W*QE!G.F9[_:[[9U:]CLLXZUVJ]YO0B,N&Z[V.R&F5';( M4DJMBC@0AK31*:XF8(F-(I;8!Y/C9BV35# ?BM6-MBMW;9*2NS1T6M*_+^Q& M^^L'LO-UG];Z_GCSZ\%[?;S=_(0.CNO-.OETN;VQ>;E__/%\>Z/&#IH[C>W/ MFV3_V)':W@FJO?^S\8'6&_N7IXWZ^_W+@V/?J%T>GM?(%JKM'5YNOS\X.=AK M'-6;6[1^O,GK&W\4!W^K\P_DX&+_LQ,U\G=QL+'%]B_K17UCYZ2^<8+KY-U1 M[?,GO/VYQFM[?Q[5+FL7^\VMK_[]W\S_Z\_& 6E\M^?WER7FMN7M8N_RSV&PKZOHZ^.&I0 $4W%T*QG"$O MU)HC-9O4+A%3T/-W\VSUYNR<@[=-QHY?Z$7B5 M[/ZE9CHGV78K_'HU69Y(@?$3^ &J-4*\/ZF>0K/U3F$:V:=6X=H^9+7=;T$^ MND,U]B#5)H#V'_M@>89.XV(GG+8[O:4LMCM-TX,7G/=68W$>?-[K].=S07A7 MV/>?1/WRA.[O;9[7]]Y!NY]H?6/_[*"YR??W'+ROQO:/MWA][_!\?^]D^,S? M\"[>.MAKT^T]?U3;V\0U&,/!GD/UXS^:^ZE_E_#[5=!/]^PK6-C^R+15@1XV1N+4&Z2#X\0:CNC2VO_\0TLF?OOF MFC+CL[^T_'\\_S]^6M_9V]SYL)_M;/ZUO;.7_?5I9_?3>GTOV]O.0*?< \7Q M?_Z!!?H-TVQ[)\/\%_]KMOTNV_O79G9#YQSIFX-[U]_NP3W#YS1ELX,M\P+> MCV3?NW8GZQT%^-,)(6O"_4?=++1\\%E%\Q=9,"< _7^5GL/-@3_Q-O![N)*7 M;$Z/Y=YKF+C"B" M)76!+ZW]V6^%C*+E+/'L&@FS;.[-#VDHA3>Z'#O2O*$L.?%,CC:;1 MK532'R(1OJ>2*N.\#!'EFE&9LR!-;IC$\%4%A:G$FLNA2LH6727=VUFO[VXE MQ7-,.FDV*^JHF"U^/$W#O)K^V6!G,XN==C.[]U^O_2SJ?G-7X+:/+=%L> 4H ML_H@"2=.K](;_+;=;!;=M+6=Q:(1LD&MM8'LO2!*;Y8;W._@C?5!<;=Y!.%G M.8KQ%RHC(4S%'#@#("JIR35'(3)AAQ*?G2V]F>./D MQ:?#3C@LN@FX>G7XY?5-"?+%&!4T \U,:8Y!K\ :+)R >'ER*U"^;Y\;U2D'(VC'K7 E M9KI9]S2X%*3DLZ*5%;UNYHY*'^NOTPDMT7J%"O(S6T 4K2 Y_LT:PE4RO#,M[.RBQ_A;,U%LF'XS I?BX7CCMM+^F M=N;:"57[O-.L?]Y"!WLG8)*=G-)+.O"3!+-N^:?N<' M[_?Q_C&,8>_3V?;>)JH1Z'OS$UQK-*&=!IA]!?3W>/]O=?9A;_VVZ1<8YBQZ MED>,:,XL_&6U83DBV'N."+4)HC="PYR95)GW>UO=+">\>#RIG$6FB52T5(SC!BH&D(FOLH2:"6&8[MTAH#;1P+Q?3W MW:<5^O\ _7\I 3D#B[R=,MEEQ_U.T?5%688FJ3O?U,Y^=NC3&69Q4$<8#CS@MP%(CGGWL%U^+C@'A,'Z\6P@+!V[3G1-_M<&L:AP4IP.;JYH4 M/YP4=[12'ZV2D;"<.J-R%I'/M38N)TQACSE15(>E-2$(YH^PIQZYZS.6>:%O M-U!.C-Y>7UCZ$5C@WRR_A3WB&V+\F*2^-N>W.7YWV5[!X*J!_C*C?"9L@E$B#(\TC M3T"/HLD5R%5.(_%12460XDMK_]Z=#2F?<:7G&Q8=Z"%94D2>:?"\4NH-YWKR MSIQV8)H7IZ:1A?/@^BDE'UP&FS)T'Z+MV"(G9B0PXI<7Q-6D,*QW@IE;A?E9 MV[STB^",>,)\[HPE@(/$Y191G@L=#'&8(9,JV2@L[@+AKR\>F))2/C;^.FJW M7FU@"OO"L?'88IS+0$7.A/"Y=6F?QUJ,K!!*6P=&.E"0"?2$N)3I.\?*F7T= M9O$__TAAT[]ULUYHA-/$]&'\TW(&V-?H)^C*#$S4+$6]/GE<#[EC9P_HROJ5 M98+W8?Q!JD*8G?8[W7X*1.BU,[BC="-B\HO]-2T-*>:!\?WS&\$[SDY:-:+VN>#XX.]?03F.()Q7=0V_CZJ7]:/ M:\=_-NOO#YJU\B#MW5.4+VT5F).MIZE MR&@0W3(CVW+VE^ED?YM&OY3O_RZ3+.$469YUC[X7YC)GTWKB8KW7,8D* S2L M9/H1,GW'I<2X(3$8GEOO=,XX$KGRSN0JI<\#>RHP [KZWN?ZORL9?2;TCFHQ M#8*S[X86IN5N[J,*)R?&=[; C#-28\MSCQ%/1UMMK@B5N:6<:16!?S* &(/= M43==;_XS@.4L90,)O>S#A[<_CM1ZLL/I!^;;;Q_UNKX@7TS%PMUH^ M17Z$S%YD[B@ G9HI:\K942C#L)+U=B/2_!<\]*H?@5K.MT MZVDGN%#:VI@,VAMF!O@%&H5YEG7[H#UVC]HI^GUTG*MW9'IWAW)F;O>W/-%4 M/CP*OY%6N4-#BYW4JN< 65A_0OI M$"K%A 7OJ&=+:_NA>Q<6AIP:SNGQGGU^W.2\RM/RI"Z,$QZRK-Z>$3JPZ=)A MX;$]X1M 6[/H]0 10P,@KM-N)96M<;&D=%>9CI-!UF MFLA",.C^%;2'[J^3PNP;U$W$'4+XJ\/LS;,OAH>H:8AY)"GT3WN=&\Y9'E.= M,D^M0=%7F#U/F+VPL GP9+(&#"9DQCF S8Y)T)>0HY,TR >O9B"R^8,_=)N MM_"6SDAQ YQI @T @@'3H#E0,!/A#K/#3ONL=S3Z>064Z)#Y$(M6FU8$AOB-WI4_X]]&M_WPAF_W;71C4IB'-W^CGZ,[B]:-%0$3FZXC_1L9F00W M[8"5U>=*T;QL.F&Y0O3XCZF2%2''OY6E5R33+Y"L52HY_FTWLD+$XP[JSD!G M]8K"/]>AJ716\!>AK!YK%MQ'^B6;A?>-,'OQG%,Z,YWT^\Y;6!(.VYV+!QR9 MY4WE8N&&-\VU3W/[_4=2:];HP?LM5K\\(?6-=R?;>R?LX'@3U?>@C>86KQT? MTMK>/9\F.]C8O]B_]"?[\/OVWCZJ??[(M_>.FK6]CQB47AC7R<7VACNO/712 M.JH0C%0\YX8F)X5GN?%$YX)1SI%P3!.YM/;AX85\4B&@/YP;$XMC')>FBA[0 MV,=_W/R*;E- B/5K82E=U*7 W+8.ICG4\3.2S<2XQFF/U).'I-2.;\S\ 0NS MBIWSQ,YR6+L#*VK M"M3:O#URDA:2(:^N+92DO:/?A?>W.TN8A+/R>DG[K9^ M(ASE-!"11Z)=SAR1N14^YJDV.--.*&7P1)-X3G,&;W[+M5'-VI^9M2-ROB^I M^79 S&KV/F?VGMR-F""(*-WL?CHZ8BEHT M[&ZV%;_C%DW!^0]ZL%9E6K7>Y9];NAO OD?5!XX(%,L>U.^:[& M17KY60&OAM=F+1AB.WE*OQ;=TDQKF99+DQ)4N)1T+-W<[9F6-QW?S5*6L<)_ M*Y*>_F)^?= M^DBOJ+B=U)/,1.J1G_6T=X]"HS'B;O8+\*ST>0\2'W[7HPP4 M&^WD[8?N]#=(7EX;2J1:2#A]5D3(Y1<#8.B8%KE1U*;,7C@']26DH^26(R*( M-N*'E-<3MQ9C83[[IHO@EX#R+<+8<3%5/PV Y.4*40 M\')SKHP=']842H"6 LB[9:1BN]\KUX:T2.2C\HOORL@ N*??*@8H44:3@YES M"SDPQ;"F4ZF"ILQS8KF52,$UA+!VW'_9*@%#(;P$R.D*L)BZ_US:JK][((2L M[%,9/#GH]?9UOV[C2:O?S'V[EP\;!$47=%=H"[TR=*E?.O[%6N2HUPQL(RW! M5)(1@$6$7"('*ABB4@>VM(:I6 8(6M;B*G'@B,-K@W,"L-KULO7^8;_;R_"H M0LOXY?\'D:O7Y;99TB-.VP/U9[434NS.UW"O O?U+FO9%W3]B+'==J/?N__( MCXIV/[5VN%P:/7/4N;:Y#D-N.\&U081:)NEK9!J*PW@ M?51@Z=%9^+^GHC\ITOR[+4V:4EOUC"*_I,-!P'X2$? ?B8> M1*_@%\A:KL@*H>./!^$K])%1"U.I$/;8-#!)C6Q'AB7YXP,6BJ5I4D*WE?X5,)]67$S/4T*9/4 ME<>UOC%+YJ$P8R55$Y0J_4VI^L,T0*K "C@*X;8\30/.LE\^M4S?%]"SIZ=? M&X_@E1I!)7;C$COVO(6\PIUY%@!"OHD[UVM88Q#7;_$^_Z%U4B%0ATG@%4E:(]'H%@.+'*DFF>Y2]:[3/*C.M M0J Q"Z"J$.@5"P!+X9H]Z%.OG?WD_D<%0Y44/E\*=;7Q_,2-9U)M/"^ [ N0 M_9IIF<,26*]JAFP47=?O=E/X=DJ1M-XRC8MN42J#UWB< 'MPMBC=LQ.Z_<;W MW/H50,ZSD.!GFHJO"B$S>C=DN4+'N11\N;3V,9UO+'KEX8$2Z.!"8_0]X62C MW>V7IQ]LN]\;9>W>*;HG%?@MB@P05('?X\&/5>"W"((O4>D>['6 :R7P_=5I MN^ 3UE7(MB@,?AJR5>'YLR 0+Q:>+^DH/#_%YV^7.0VJV/R?=Y%4L?D+ 9-B M:>U#.#2-P0)8YO"O5L"%82W!%:X]%=?6*V!;!.G72VO)3Y&],Z[7[E28MC!< MK3#M*?Z*:B=K$>1>D:6U3ZT;5=YW36.0N&@0/'FS:%_R9GSJEN5NASI=!7X+ M(P05^#UMIZH"OP60>[ZTMA&BZ3=ZV:?35-D[M(IVYP;F5?BV*'RN\.UIFU$5 MOBV W*NEM1H\ DI=#*#+W=AWKX!M41A< =M3@(U7N^R+(/@:+ZT]=J>MPK09 MZ,O36%MAVE,P3528MA""SY;6-L^/"EO\9*JR"LIFD*,IG?>WH>Q>C971*+^? MX/?VO/M!KN!Y>6Z,0[Z9W'LN<.LW4K#;)8)WDDDNE2I\2+?:.3"\U!S.85OG*>%5LB3@LR51*VNEBENNT?>WJ9_J. T%_@9#.]=GW-I7 M9]S*[EX7S!I![G+YH!T6=\Q23:A>.+PH[SYM@! OEQ_336U[G"C^%8B;RG,- M7W;]!K@3OG];5%9NYFNX*VC??JQL]3"TX#4-H%N1K( B%JELV%&GW3\\*CE? M4J<\"0BC/FNG\E_=OCM*#!_RV(9&$:#SRR.1'5X/YZ/C?:IS<8YZEGF9M M!Y.KY(9I=-LE\X 9:0_[>SQ/4^([S!U(-;0!TR# +$G--XT'N6H!LTUW-+/3 M*?ORGG9L.)*Z@=#&DZ#'O1\,->'XI/0 M,+WA(IC.0-A3";3O=-F:=/J_G_:OX+ENN/4^Z,NMUP'O1N\[[:2]+GA_6?LN M3:K!T%JP[F3_&0!#>CYU9 7PP:342H.;'D*.1"DW6/^N2^N!^ "*@^[<3S#0 M*$I0+X^^7@SFPW=9E2K!#< CO=9DK7[3IC[%[*35/FL-$6_P^1L8., 3 *Q^ MPLD1$'5N+3*))C;] ^,IRDGMBQB!MZU>%COM)@RXW2TE,0DM# Z>+YJGC33G M[<60Z-\;R,[#?2M)=@,_2A-C-*-NAIB-IA7(8QK->JN51G-_U?UW*7LCX2)L!?E2A+^TR]'6S12F.YPX;B^?@:+&,!/&CC8 M0]^=0*;7ZQ2V/ZB]4197')*[6XK_I)]J"Q__2+SH#6 M#7/V0%F>[VK+,_?CQ(RLZ:K\C_*_T;$8?WJ:QM_#5!;?(?*3[/CO-?1RW'I\ MD:PY',;;[?K&9GUWSW7]M;N[M/K8*%9W$ MP.2U_?Q-2_/AL5ZG#()EJYEJZG8'ZT*[#V\"?7B$N:-B>LE. !@OOR8MS5RE M&IJ;.1="C%>5J$;)V+ZU"456"/]N'*^FL:M?=?;EL"CAH^RI\;:3&'D__VL$?YV-R1HEH;V M>W&>1/I=QPRV7/NMHK>3@G+Z7;]4;G-"Y\L+!7<$GD'>8*.8(M'*$!TE&@7) M$8GBRU92O)"@:"GSP15-T^C^\NF?S6LA6N^] M-9W.!5#M;]/HAZ5LX"F&]Y[W5EO]9N[;9111:A9F&% OE'.M= QZ^O>%W6A_ M_4!VON[36M\?;WX]>*^/MYN?T,%QO5DGGRZW-S8O]X\_GF]OU-A!Q_7F3 M[!\[4ML[0;7W?S8^T'IC__*T47^_?WEP[!NUR\/S&ME"M;W#R^WW!R<'>XVC M>G.+UH\W>7WCC^+@;W6^O:N;KOFNM=W<8G5R<%(_WKJLDX]D?V^GV#^N'^V3 MK8O:^T^HOG$(O_]Y7-_8I!_HSM%^\[P!?:/[S9V3^D:]4=]8OZQ=?L3;GP^. MMC<YN]VB["];UUM+W^A2D7+;(NE]BJ MG ED\?O8%":U@A0%A M%=&#;L9IKI7B.3)1V2O M'0S&I<%48#!Q=6;HA1'$*N-4+B.5.?/6Y8H(DW/B@HG",T# MR@N3+(!6.KT6*M?+2VLP(UI? %95(#4VD"H>T%B$(K"TY(Y1GK,H36Z15#DE MWG)OHZ4$IKM RPH]6V&I7"X+/??'I;!4<_^%YOY=!24&%C2+/)?"V)QI*7,% MRDGZ"R%L7<1.+ZUQLJPPG?FY_Q/ZR4./+-Z=K\OG]%V^ 0J#B.F! UHTPMK3$IEY608S):'ST_7IDW MZ_7BQMCVYBK<>"'FO3DK@V!LD?$RG]4X'Z;FJX*-)^'\&M/^K85H]L/4V1^2O MW/ECA+C:WGJ"MU(]JN]].H.^?)'21R&(R#FG.F??0*D$QX#$CF32X)$Q)'0#DA MEM;PLJ9D6=!Q66^OV+&ST+@POC"E"A7.FQ(7&%NFFLP\+E2.F[71Q*F\-"^LU50(-7Z$VKJGN%%P))*U*]AGF9^97W95@GNG*\3$Y%N1$D6&^W7+5)/F[4 MJMWWM#".D'0H#TR#OF)$R)6C,??6!N[I+RK;EO= Y0DP#"C"<&T)T3FF4T7JG??1+:U@O$[60Y\)^INK&K*DK M@QCAAV.#?S3,Y\7US1HEGIS<]?'#7Q2L'F\8= 7.XP/GC_=4-"4D=% M*P-B91?!=*KR::^BM-"X'$Q)U%(R_@T0M++$T&DJ ?\A2=OVM;!5YVG';FB= MW/-#!>.\,!SE'C.?,XMP;J,.N19!1(Q-1(BE[+;+Z/F)(QRG5'O=B;QU MVALUYS=*DF3FL!-".I*:E-2RP,]CM=4JV&-,^EWOK'6R"FRYKE&P/F+*7T.> M_#5@285WX\:[X_N)!(24AAJN_P,C!]Y@- MJC"P>=:&*F28*C+%G, 3*\ M;M>=OEFA;:CP5,?N)E29K<*LE\*L^^D#J&6<$B)R93G.&?8* M\:3-*+#>V+C"I1;,4U7!P O59*M@X.5@X*[JXFA 5EN7!^EESH0+N:+"YY%Z M;1S70;NXM"84SGQSM=3MQ!MO777AWZ&2]CO$A,XU&^\RT7%6;[66=-".R M[R6JKX^(_F$80W!1(=G8D>Q^5@%AL)4(T1R#6I,SEX+!N1*Y49%JA&3P9E"S M30@U\T98Y9Z99X6FPH0I8<)=[29(2XP)-&?:*=!NE,JU=":72AK&M )@Y^7) M74N49\N+#-;W-L()1A6QC M1[8'.,#O/W[69^X] 3 +E?>L9QAR7-E!,Z#H]XJ23V2J8+W,M)D6>HJC*GR@\W. M$;4*&<:)#/X] %4+IK 9S,6?. B\I4Q[1 3+H92VK5..SKO)\ M\W#:UQ#.,+ES:%4NXI> -W=?\9%:TZ@4:#H:%!\;7:0%G7V3K'+8+()"4R'!9)#@WMZ4]S)HQW/F#1@W2L?< M6B%R98)'P1NA]0 )T.PCP:NN(S>FLV;/JYPTSTCV @'*%72-#;HN[Z= #,QA MYYW,*>,R9\"J7"$PR+#7TFBC C4UEUBK@F%*$<@48\[?P!(PBM!S 9_9+O=T+F?XU&V?ML9=1)<^[ MQ6JK:/QSJ=?IA[M+PHU1IN#-FV.LL/\1V'\_,9-R1 0O9&Z1%#DS4N?:,9T[ M#8NW\-)%$=.,N@/YLZN:O:@@/T6UJ03Y107YKA+C48A4&9\'1$/."!:YE5&! M'82D50XKPYXJR/.@*KS2-F;!M>6+K]-9ZANFV\W688S-9CN]O.U.EK/__AZ, M_14ZNT>F$\9BJ6W5WST$9^W6;NK)7Z:SW=GMF5[P?YM&/UR_>FBEH0K@'@%P M'WNUVP#WU;__F_E__=DX((VO]O@4QKK3K#5KES6RB8!&J-[\L[F]MW56.W84 MVL+0;P;TNSAHJ(LZ&'G,812%R2E7.F>!Q%QS'/,0./-($JV4_?Y:^ TA^CD_ M825$\RA$D46E&":Y1LG%&+7+#6B).1?6"!" P*Q?6D,K( _WW03W+F2GII-] M3?Q=SKXI>-W$]^X$9*X4L.YZOW?4[@ 8^\?YG"I!G+@@HMKZ%Q0M8BF'DN+! M@" *"V9+\*#W.U"H7F(UK(1JCH1*$J,#!YO!V A"A3#*;60N M!SU1$8FYT"FPE2"TC 9_'@%Q TG+S)4$S [4;76[_4HB9U8B2>WP"T=2&R% M2T.,YHRKD"N!=(ZI48$)'*@J*]:298_=EOA8RBY2P)T4](Y\NMV14ZSK1@GMP5B=\5,M$JF4N[V<%_#8^;@07FC9T,I#?A)'X M:@.O]#Y6YXE>*&CMQFPL'5!5C,E3)]F=?4:PRPU"+.0NA:0QF4I96<)RQ"6G M5#@=,4I0/?/'@V8^\&RAY_>X8LNJ^?W,^7UW^Q7#$NB=P;DU&($"IG2N@D\I MWSR@L F6.CL7\[O*;_ZR9R!G.8AJ'7J:A-(TLE-3^*QH96Z0(*XZ^?C258:O M2/\74'ZK-4S,5P7^C@^T[Z?H!'N$(X5Y[F4Z]HB1SRV6 3YQ&11!EN-DN2Q3 MQ):UG/WJZ-71QT70S2HHF 4W-7?#)(>BQARRY0=E*S2(9I<.>LW^XT4.#.JO==NGG;"46AUBZ\!-)J4'R7[I='N=G^M MTE2]M%)SS8U!M:V;O!BDJOD C*B'WG;<,^<5PHT/X>ZGY8Q<6Q/!0O7$RIP! M(W/KM,FMP@0+1A05=&F-D&6MGUVWI?)"S1\^_#(15:<+PX1/ST:*"@R>! 9W MU9THE95..[!\M$QI'G"N/==YL,)RK3$3*"ZM<72_\/"]57.N7%6+X*79"3T# M%WT63*<%?:[24KVT'C.B^.:0X#?0:B/$PA554IHQHM7]C)LR$&D8\KF, >7, MHIAK+6@NDL?=:4291X!6#"TS.ONF6>6E600O384)D\6$>TDW:1!6.YPCA1UH M,%[D\ WESE" _4 83DDWF>3+[(% Y5G#A%?JKMGK!-/M=RX&A_A>ES_F*?;6 MN!29$;UO;OQ7(#4ND+J?5S.85.G)RSQJ:7-&&,JU(#95O@3-!:$H;*H!A^2R MD&J63:W*WS*G_I9J_D]R_M\K>HLHC2"S,/5)3*D8;&ZP8#F61DDI ,N= <-% M+V-Y_]3 #$W_5^II*:?)4;OA0Z?[/_]0!,O?LO"?_L]6./E1TJXEE3J$="[( ME\B!U;+6XW+23 ,YJJ#I5^S#NIMNO3Q%V7VTZOC(/+&#(:Y2D%O?[J:NIQ&F1P&7.1*^) ; M0RAC7/D00-FFRYSH98+&54QL'!-I ?R-%1)72#Q#YDJ%Q)-$XGO[RS:H2)C- M;>2 Q-*GHHY!Y5(AKI5#/%J;D)@)L4SQF(L"S! 2?U.K?]-+9=-'F1C@K]$3 M3=,Y+%HWQG"S'R[ 3.F,>P[K'\UA4KIS0\B,2P<"3.LBY9AHM7O0>*^=]8X" MS&C3]T4Z. "SV8=6=_"I)')YGB 6+=-R!2C[W929LTQ>O7(['\4-*@S?+ ET M[;3=+4_TK'9"P_2*K^&WL\+WCD;0 MZ5-S&'+;">8D-Q$&N&H:9^:BN_3F-FF +C?Y<)>$ ZJL_6X[\-P#7?VN4 ^G M7)X6[U6\4A)^=*TS(,+*A+B![W!#/BC^_]K>W=O_!/;;.^MYMMO\NV_]K<6=_; M@AMF:817JD;9X&HZU5>X1PSYET\C;%K.3!.6C5XWGMLC/E0[_= M)EBJ!W)G.2GI-_CY>JJE7+AIN@V=0,,W#W]>*7^ZLS@.?F-TA6CQS9_1"O[F M;]]K%N,5AK[]\_>:_?YOH!;,4*M3( %>H>KG6JWX]6,2L$M:OS$ M$!S\$)Q.QIZ[JPO>@]2!U_:H ]I@#>X[ZF:;H._Y<98&6GSZ[1;GWZ;>?F=^?*/R M%']2Y:DQ[B*\'.C-6+FXN1CH"TVNN6?%7$?I_M"M6T)&/?2R3O@:6OWPG -= M4]Z9>]Q8'[\S]] (I[3#]KBA/276 0>A$?-6==I-U,MRM2%ST7OZ&V_"^0(G70 UVKOTX[9":OO[<#]CA\TMR[JG]\5V^^W2+U9(_7+=72]^[:% M#SYOH?UFC1[L_7FR?[ES?'#\=W&P\;&\=WLC[:Y]3+MZ1W=WW_:/_V[L'^\4 M^Y?0S^;.#2.4?CD61F.0J!J?=%6/CE;%M"?2I!>@C)I*/(8-*4D)9W1)8$0FR M-X6G-_F_36L?I73?W5!/\>&@;ZO/9MW-39^.)M.FC=COHU&<-'+I[;O\6U9C MI/N:6C/W)_F[9N:;]/4T_G,0TN1%L4%%H[;0Z#II_0,TLM&PK,B7@+'\0$8( M%FT&31F="R)A4\A>"-,WZTMGM>[0CF-"RV)3Q81[P81%32E+;66V'ECD#C"' M"*[P44A:9BI03U':O?WRF[XTRSUB=P<3'KL_MZ["5'^^%W]>%%M\2EZC\U#" M"PWH,D)QX5 6>F.LB4C1T-X^(O:YVV5_KIC007FB8L*]8,*B"N'16<:U+FM\ M)L!$"KP3'CA*J2++DLO"^Z72?6';.JWZ("K$]B4H?3<>32:]U^-1'DPW4CAP M,)^R$1%TU@G0!P^6% &7 M/+G 3UOG^A4^MDT=J?"Q&?A8E$-T]*8\NLUN1Y+EA_/@ MF4D0E.)"26&)BP(?C/6U:"N-=N/P\0@R-DY>IS%-F^)<8329SDO9I+>OFW)< MDZ_6*=&P%:<8ZW'-+EWDXSBQ^4%)K-F?#)KB=]/&71\& 0[B[$HG#08TWG]! MXS]2@P@+%=J^@,?L-%5I72,]NI[X@V'\P"C/YFA67)/$Q55?V;5K0.]F,GV%A4UIGQ46[@T6%N50P62@+#-X MA[X$-8*!U5J"0&T5:>9]E 469)_C+K?!?NPNW;JF65WZWEQZ4>;,7C 7E2@^ M;'63MA'!YAR !66ED8P'B7O[PO25K"M]A85[U2HK+-P;+"S*EREGDR,)L 8# MH/8,? GL"BSD$A(4O+!-WH3 OFM-O>RR0+D@3'3)05^D\_,/Q8F:7[IA6>)J MPBL*M8Q")\MGR6)$*P5RT*F1(23/33<4 92UE:G0$YL:&8+U^?KDI*:9[S@, MM"Q#5!C8& PLR@Y:V,1TVD@:SU@;%2&\CM@*LKDHS11NK*0N[[CN^S"%08Z MJ#)4&-@8#"RJ"HH+-*XLY!B;_0.B #9;"3QX[RD%SKQJSH'WF>T2##SVC(CO MTC"-Z7R6#4'Q8C <3*;C61_!FA)QS\?&YI:8Z:$?VJ&"5]O@M7R4+)*/@ML, MZ,A"L:0%)T0$E1-*D7W(K&G(ROIE&OB*Q82K(, MF>4 :$F"9YI#@6(3@Y0-3N_M*]WZ;!/5USHH%Y1<>'^<&$I+4(DPUA9 MX65!>T!M$SB9!1CC,\=L,K,E!D#5U[9+N'#?Y[:Z)F <7(S*A;ZGF:^.3L\'KR1IBQF,07EL7,SZTRDE^/IS2\/>!/T]-W?#II.)8:R7# M3P\:#)OI&<>G/[TY/OS]-Z44)>4U\&)&P&(O\,$J*-&*=662E;14"$[?&MLA M(;;NQW01%EK6,BHLW!\L7-?OOH:%1L)0-C.P02I Q3.X5%"BO%(8O"C_E[L/ M"X_=I5N7,JI+WZ-+#SYV:=0LD<4(SE-Q:<<3D(FJ_, 2L63ILS1-!;R^46M7 ML.JP3U=MS>M=<;/HT#-21FQ]9C;5%(Q]!(>S3T93.>Z-/E'C:2'GLW68%K>N" M?Y7@NMK1J$2@12)PM"0%%O;F55.:CCE&@"8:\$XZX 9E%-$;AF)O7Q\[N_$"^YV$C^KZ]Z8S5M??K.LO2(N&V8@L2#!HB^M;I<$&9*!L0J\Q^Z!\ M(R&X/MM\=?Q.^G[%CZW2(RM^;!0_%B5([C&2R03,-\UY6-,R+.8()ALJ"T!A MAIZ:\@ZLC9/=]X(?CZI ]F 81A>IMT[EF<=;V']SJLGSF5G^,YI4]&H1O7Y8 MTDU\B529*YP'T;CF4%BCFV@+*4>5M1 HF2F!#^L[TU:_P\[T!^G8KNMCAI%- MJ2<51C8#(XOZ27F$R17#%1)D:=YBS"LM@"D?O! 5I4+ AB!@44=![FUD!@+' @$ZQ*:^E2_$(H0HG(I.-*D8S/4E;ROODJPT3HK$'). ="@!G+E5=2NZ76L2UCBYGH*WYZ0Y!&D MI9Q,S]+X.@6E]X^YKO+?7]9M[#Z5Z?H9N_49+:F7\X51/!&JVV[WO"Q^XS29 M7GM>OS=,TUI'^[X$R^OIK^?66Z<&+Y?$2LZ%SHD[,,194Z0F@_4Y@N;!9:LH M1X]-"=T2BG0HV7M+8X@=QX&6%<>* QO$@46UT: /VL@F6PLS8 %R<"(TKP1Y MSJ-PVC0XX&HI[1WVX=8EP^K#F_3A!;E0A^*D*A.H;"V@UAE<; HX:(O*"R.\ MD;-BVLAJ5XP*!/>J^54@V" 0+.5/\7;(N ]/:/A[ZDW&/8R#<:]/^G\,C7EW=[0>$S# M:>]\0'YP/I@.UCO7N=,,H'59[]MBBI\;2QS$5Y>3Z44:3D_R+W.++.S_Y<'; M%.%]&H\J%5B)"ORQ?(A3>I+".%"FJ>:@2W1@(T^@<^3H&=>VB0G^[_^Q@HNO M.U29LBM;'Q42-JCP?082JNNOY/J+DI[DV4:4";P3S:Y_B0(>%!I+VZBK?I^HM:7BXFR%YQ0+(*,!H)SA0^+] BC\H&B;RI+*\ZY/:/ M+%_HYC2]QY4P](\'/>+8&.!X-!Q]G%C\UUY#A:"[0]"KY9KP7,3,N2)(V%1R M28F#986,6*XT,UIK*V<'&IQ A90;KV?=542HJ+*UHDM%E7M!E46]!5V*7F( QEWA&9J:!,U@P'B, M"@NCC$V9?,'[=OU.>_>%*H^@T/7<0WH^%=](U\6NI_3V"P^3//KZCB:?FNP?"R3-]5W;G1-Y9Z]G8ZI6& PI/&[Y]-T,2F8 MV%SE>'1^/D/%^?'5"HCM >+S)34GFZ!E(-;&M#N3,TJV/;5X\9CEJO8U/A:"O@:*D"MXV%AR4&(N02]5F*X&*4$&4V M(C!AO/$S.%*FK:(X6P='%4KNMYQ.A9+M@)(% 4F8)KPK "*LP1+JV0Q.EU>& MY:"4RRDROK=O7=_9M27E;862"D?=%Y J'&TE'"TJ3SKYG!TOD94C"QB$+3%6 MB;:<"")2L!2:%D7&]LNCL2UP] CR@)[_I36UD0:TTUBW(5&I8-B5-/Y-&J8\ MJ#C5(DXMMZ"GK%W.R11TPJ:'M K@I&1@@U=""5?H=)[MQ N]RU4,ZK'GSLHZ M%1 V"@B+DHS+2A?;9;"Q.7'$G06/6D*0Y!D:*Y1E,T P8FV%N,. \-B=>4/" M2G7FS3KS8E4374Q%24+6H2E32KJX=;!@E-2!V8!Y:[UN:D$J[&P+T\$ M&), 9[T#'4)@Q UQ+)&59'TT&V\WO6O;4Q4B*T1N2H:J$+DQB%P4GWPF3 X+ M']6: PJGP46C@6=KR$>1M;W'AZ8I<@LL);A;=-"7,5WC8';PMRG#-9 MV6(G8,%;0!:;? >FQVWI(-@4I'>V]>JS]8_3+]-\%8ALD)DEZ7*"I$;@\A% M@9(Q89/S!)%2!%1,@_4Z@HJ>BY"%9@SW]I7N*^.V B*OI,OKJ[A^IM4,O!Y@ MH^.#NY7EEN+HTI^GCV]WH_LH]3:WZ!(?XC8?@=;_C,;# M&;ALF6.,E&1I;Y\]$6T5!-NQ1*4*8CL.8FOM:E40VPB(+>Y?916=C@K!RJ:N M890"7,H!'#K2+%EF,B%4 VFD 6G/?J0+09@!H88!@G7 -%$E!7 5BN0&@];?/NP= %<0JB'T&Q-;<&:H@MA$06]P#$KRPJ$0, M/&,!D&1Y5>)T\%$'QYT31LD9B'6)1;79D;/[.MKAX/QRFN(ZW4AV##YONL-= M@\]-*VE73U4%T)4 ]/%7-K6CIW4/ M@BJ,51A[8#VMPMB7P=BBHN8<*UG^Y+8)2;U M",I-_C+[1XI Y:+H]S1/ IWT1I?3R92&L]OXHHS0CN4 U\_8HL]X7$KVC1FA M?]WVXVI#/T>?=D5?MKC&7V/>P1SRCB\O?!J?Y-EZ/SGY&_BN]M+N14 MM&A-6ZUHT1VT6&K:C"*)S#UD%JD$$51P(WD%G$6-H?P@&1NTX'VIL,]46^W219LX@BL MQ!R G&4H_,'/:JF6R$19KAJ#[J>+>FM(2I?(B /41H/: T#:YLC#H$;GT)PG(8] ,A"X_,!('JYD![A)&X2)ZGJ[P0J@^ MVK45UP[C1?7U^Y+0JJ_?BZ\OB&@Z\B2Q2787C:\'U%"\VP'I$O\*)8N=9V&- MZPLM^_(&$6UW?+WBQ39I9A4O[@,O%F60%**3C!-89S5@CB668"&#"=$R*9TC MZ^?<@ G=MVKM@N)MGY7^YY3\>2K_C8,_]_^G_+C^Z@\^*Z2F6?V5K^W_CQ__ M<_^OZ]WPG]V?9XO&LU^DU*,01A?EJ]^5^>T-1]/RX=-1;WJ6BI_391P4)VL< M/#;=\F:O9J6*J?EU'@QI& 9T7BZ[_.*BW,GDR:WW?/7-1I1+>SV:#)K'X:MQ M.J?IX,_T]9M!G)Y= \X'?S6WX5?L[S\A7ZZ@^/ZM?W)!X]\'0[CZ2RX^AM?- MS#=G=X)2]?'L?/BSN8$9)B7,,ILD+9<>N94VQ^1(>Z.Y0^;3;T+M7?_1V5\E MGE\7; 0_3O0'4"XW^!6=OZ%WD[U_?CPU95X^M,/B%-[^\"Z9\^-9EHU1YTX* MC0#X%7\RF_CKWXWGD_#DGJS!%ZQA;GS\_W7RXO39BQ>];WX\.#Y\T>\]/WYZ M^^.[?+]=N8VG)\>'SXY?/#OLE5G+TK$OW:J]O=?:!7PVFYH-AP:_19?F>./GO-6]RME[\#4:SJM+E9L_I]21]=?WBZSB8O#ZG=U\-AK,K MG/W1UQ]_0:.2+ZQ/L^^;O_VW)SYAOOOGJ[2>SMQ96S?E[J)\4OG7K MV^P)O_6]3WTLYT^0W?[VIS[VT^\5AE@O=KLN5MSI8]?-Y+\UN')KE6.?>_3# MQ%5+T#6S^^G9N/"OHS+N;-)[5AC6[7M4=?J6I^_%X.WMD[?N%F=+O0<^;NW! MEKM[='N*_WTY3#W)^KU&V5OG2-B=IJ3.^>*<\X<^AK>;TUH?Y8=^E%OI3]1B M,N3FC%HO/F,O3W^^.#K]^8^3TV;#Y,<__MJ(>?7S^G+]^_?/],'1W^@$>'+]\M;L0<__*3 M.OKNYU]O7K[_O7SO\:MR3\V&RYOC5__.1^_FFS!' M+Q@_/CU@)P>_26VS3Y8@<]FTK/8.K%()#$-,))54J/?VR]*+9NWCL]W;LJUX MM*-XM%966<6C^\.C]PMXE'(*1@H'4:D,* 4":1_ )NN$X$9:E_?VA>O;7>P! M4/%H)_&H-KW?&CSB"WAD'"6FF\/#&36@RPY\D@ZT=]Q6/*A[5 M#O,5CS[$([F 1UFXALLBL*PM8"8!UBL&W!8@0FNR-ZRM!O-MI\SM=E?LD^E9 M&O>:%+AQ.DO#R>#/=*6"U:[8C^4SVCP/R\43T?$#L3\-QZE[_38-C[ MQWF!___NE<5GT.P@IT.L>#6.S,)2_'_;"Y7B6>6#4J3'O4"36XN]+2O(C392_!^UUAF-//X2QOY?VI\4H MWQ:;_*LQR7?%Y,TOOTF-67],X9PFDT$N4]A<\\$PGM+;R@7:X@+'+Y:U6U\8 MF]02LK--Y8G<%$C&#$;[F(KI>3)-;-*78@>EDMT&@'_];SI:@X+\K"G04!1Y28JR^WU7? M7Y0HE6I$P;Y0:S=(Z9XFN"UBR:)?-!K)J#>\ M-5?N3L"V>^4S-Z)PM!7?+-IPCG@S>*L(=G<$&RQ)&=H0,XIT82X8 +5S#9N1 MD&4,+& 0,?.]?2O6)C =+K5;_;PS.L8G_+S2F-9 8%'$X!B+\0N-(6SV-E%F ML-)I"*FIL8LZF]CT<^ESM?']1KDA*&(W.@HUE55$=_QX\6F7#\.V.3.=AOV' ME'-N /SC-#W)%<=;Q/&3ITL"C25FI',"4C*IZJ*HH6E&T&^)81=&'0-%%"8RA,"(: 9$A CJC@#0:D*@L\E1B M8>=FIQ"D7KM02D71BJ(513VKV1;J= 512N*5A3=B(Y;4?1^4'11F?5D! JK0:>0 4U <%HZ M,#+DZ,O:F$7AHEKTA;([@**?T76O6XJ5FTR?!MXZ\N.1=6(W.;%+'50_V?"T M=D-=\9[7FDR:=Z(K5ZV&O= M"AZTRIR:)\RZ+;$_9T^$VI:.M-LTL?A$H]F2:S5/E-B69\ ^9C MZ-1K/\>SYNE=38+C7* YZ/T\FI8+G_'?IZ.+B]&P]V(Z"G_<4['M32P1NV&D M@W*M3?1'YS/;?$^#"(4(/J77#9?L2BWT[9C*$"XO+L\;56 VE_,:\Q\G.5X= MP?Q'DP>\E%9:9_<3L_MCFE+YY7QJYZCRC,;#:7([?W2O^ M[LC4C:97,#F;N[/1>0EK)U?JP.SWS_[W"QRES4R9XMCC.1Z9X:VW=2.^C4@W5O#V>]R'4N MG*D5L\6,7H^$L M(I@#X,GE=#*E83-YVY$X=O+T.G'L^?N7IS^].SD\>%/^1AZ];Y+$?E#'KWY2 M)X?'KXY/?\"C]]^6SW_)_TH%#^[MN+7U_]>';\/IX=???M MX-?3(SPY?/[F^'UX>_S=3V\6$\=^/7SY[N6K9V^.#I_CT2^_7AQ_]TP>BV=O M7O[R[^:Z\>C5@3Q^_XS]>OI-/EHN0RPB6F9,!!31 R8AP5E/0)9B4B8@8=-& M1=J^:*WJV"J$? N2;+_0\Q\.(MO-I+W#[6\GX-UP=*LEM/M0^9BK'17&5H.Q MQ;-8(4AN7$C RI S!:H<57QJ^)75VYZ!?B2S"BN$J*1'*TG8BR5:VN.W:.7F5=R MUA%(>_$\$Y2TMIGV]M&H?GE$'A,W:T7HWWF5 M/P027!*7/!MDW+G,DV]Y_O$!H-&7! MK&/ "ID!E*)0&TRY_) NVV).WM3CEWVC6JZPT6W?K[QFMWG-2@6-OQCA5HC+ M*L:UB'$+#"<+%$[+#*2B \10XK6 "*ZI21P8S]K;$K2Y/C?+K11KW%;Q;?OP M;05XPR9.:QKO1!U02.:#%50H@4P)96955.\(JITL,#7.N]WBF8[V*#B;C,P2]X37]?^ M0=5*]VFECJ=.U*=IJYZFG;32"DPT9=).D$G*6N1:>VY3YDZEX'/ PD07ZO;* M.V0.;W?%R:W@IN^6MTFU-<4U+8>D)0=46@.YQ" YGYED3'C&"C>U?2&6=TJK M0^^*0POR"K/)0JJ,W@LO2JCBE##EIC6Z7!VZLPZ](*$9W:2A" V687%H\A:L MS!:$BBHO MLO7,9N%371R[NC@N*K',)!NB8\ Y-2W3! *ELE:R("3GRAG?%+Y5HF_LVLG- M&W?H[3HN_%?EWWOV\UEJ"GB:5ZN^>%V<;M9E=J'T\!=D$NT0YMV8+R0%1JW( MND(;$:TCH7T@$MYSIC2N'N3/]IV>3R:7*1Y>CLO4?5_N8A3GR4.SG]\T9GKZ M@96^&X\FDPI[*\#>\7*C2!.]B=(K$+$ 'O*0P14H@R"3-=*00R>:1I%M[3QU M:/=\M_WYRYAFAZVT"RK]UCY-J^F_TH3"EJ3WB"%;1!5\XM%PJ] N]6W[TJ7A M9SJ_3)]<&2I;;FW96#P,6)YC$[QVX%$W":>AO#)1@VJL[*(2)L2F3[R4;964 MZ"(D[:2K[]S"4:U4K52M5*U4K;355GI(4;92T(>GH$N"K9%)>N8)H@D*4.@, M-B0+/#F2DG3,06T+!ZT]'>O(.G*G1U8GK2/KR(Z/? 3'3)Z]3>,PF*3>*/?2 MQ>OST;O4M* L!+MV0H]M+DS^N9(\N;'PV;Y[,K7)MMU@#AU4"AW=+6YY2 MDZ<<2MR0O0;T/H#E/(%+O%A1)TU2[.T7UVTBV:7PBE0&7G 5O ML['41!S6;PO[K#LH=60=N=,C=ZK5Y,V+\_?T[B(-I\T&RI3>EH\MR]_B5@J] MH7'\LIV4KM:4,"TS^>UH?'-^9HU9VHI92KRR))@K%/^/Z?7E.)S1/*%YWG*L M-]NF>EQIS+>CX/WD,7_4^6V>O7P0_O=R,*X)RZN5ICL]F"X68C9)!XXI@4!3 MXFE,"FQ6""GZ'!@K1B2^MX]J^9SCW9&L[O!O [?LL)5V08:M3U-7GJ9JI6JE M:J5JI9:.[:4DC'>%OY+Q2 I)B)!BL)E+"L19I;L/27=/?[JBO#_QH\,?\+>F MV+*R%,$'(0!]U&"1"%BTPE)HJGZ$F_EN==I..^U*N\4;==E9-NNUQSX=3:9' M:7HVJJFL+3MV^-BQ45+.3I<8-LL,:)2#1GT H7-NL@/*>W)OW_6U7:XW7$/9 M7?#JU@7XZM7W[]5_?.S5DDMC R-0,3E )240+Z^24"%XR=#0-GAU34ZO(^O( MG1ZY4\GIYL;%^!LZIV%(,Q&#?WU$XW#6D[S?:U;3==+1[]8R?#L(RVK:@779 M,L<->JU++(JD@^4B^="T!;)*_/;\SIV=+D;##P2#D\OI9$K#9O(J0VF/H3Q? MVC]C"9,,TH/@I$OL(0Q89R)(8LP3\:BDW=OGTO:%6;OJSTK^\L")01MT^J[E M"?S79@RX@N&Z!'3+@5E;*#?#MR;U*8TGSTH@-GU7X6M5^%IHVYJ14\&L #$K MU10LRV U9Y"#!V$K>VP/?A%&"0 M3/19:[7FMP*%*[I5=+M"-Y.S8,$&BSRAY,8GE9/GLOB'4DSIBF[=0+>C^5'- MO]5[)X20@APD&SP@LZ[9;$\%Z(3UY+/C.A=X,WTCVFH"6K&M8MN#W_0*V)8+ M!8@L)!/((A(5ES!*1Y4L#R*%RMPZ@VU''V-;RLE&ZQ&2L@$0O0,O8P(6T? 8 MK?)"[^TKYOI.V<<$;E7YOXOR7\B]8SHGQKQ&\IIXDIJ5A\9[P7.\LR;V48[" MU3; U?=5]V_3_1?R"(6G[*46('1B@$H@6)$#<$I*B\1" ?6]?>P+OG;IO&UR M_LIL=IO9K)*/]>40-RFW65Y5CG/?(+>04^FR,U[G#&1D 3F2!KP@ B$5,E+$ MT!60T[9OU3+*K7S2N0)2#/D@&5LP8440%98R"Y G;.&Y_2K.RQT:QOS3:K[K7$PV?C/H$[_P0^ M,LNN0*#),!MB0*V3PV0K %EX?V-*2?38-^N_5_/EL,3]. MTY-\2F\KI6Z/4A\M[_02V8!<NC62Z,6%%@YU"@DKQJV6K9[;+L"BNWXDD[AM$[Q0KW2Q8Q MNT14YLD)E65=N;N[R#0, L?ZC8?Y*:^_R[J/A?%IY=V.,H +]:4AC61D1;^F7.L_PNKGT^W?CT612$7$E1/QAZ5BWYPZ%(H(2 MA)H"B"F"$S&!44[XG-!369VTCJPC.S[R M$1P%>O8VC<-@WNLU7;P^'[U+J5Q"8;B]T>N&'$T>5]?73F]]-F^>S*UR;;?: M'&NUR"$L;7IJ$N2CUF T9BC6LR6$D 161B61R9":7K#2U-98V^7).]=UL,LK MY[O;VU?JGY#L, M-SOIQCNW*%0K52M5*U4K52MMM94ZNY]9Z64;DL/B9B4/5D>6(\3<;%9:%\%F MY%">,>."]61CLC@D#M(:9<@A*%#(AL!.T, MMX:R-D;O[0NW7,5FY:+7702=G73FG5L:JI6JE:J5JI6JE;;:2JN0S-8%[THR M[X]D+DG?OMB/HO+@K4]-!SD.UD0#,GCB6GG'#'6>9=:TXL_X]X_I]>4XG-$\ ML3C,.K3-=;3'E4Y\.\[=3S[Q1XWRYEG$!^%_+P?C9A>OGD=L">=>'2QE%0=; MD(PP 9D8 7,.X!1WD+(ABL8GKK#IMF)O.(YX=Z"KV_3;0"X[;*5=4%KKT]25 MIZE:J5JI6JE:J:73=2K%)'501)JA%-(FU%&&;"U/C&2N;+BS;'BI<71P/MM0 MPOS,!:#F!)0:3FP#"0S>)B=NH\/5ISOMTRM)>1OUZ%G&ZK5#/QU-ID=I>C:J MKMVR:R^T2]:D!#*IP6J6 +E30$)+<$YIEZ)3POB]?6G[5JRCZ56W[K!;MZW0 M5[>^?[=>;!U (7W)?%VB<(QC'MB4F2=AOYBUI M'D6'IQN5AQ*ED)1)HDD,RP)G [,"HS%24B9I?GM^Y]Y.%Z/A!W+#R>5T,J5A M,WF5O[3'7YXO[;\YEX/B.@!%7>A+:G;B BI0 9/6GAN5Y-X^E[J/=NW2/BUZ MTP-G'3T88'0M@>&_'L+X*QB]2Q"Z'!"VA9\SY&QRLM)X\JP$@--W%1A7!<9W M'P.CLC(R8A9)@7$A47F2%L6"C!BQ<0.,-N51E;LKMC= G8'J25' MADD:@2%FEX5(WFD*5@:3UL+NRGC; _;%XULJBB YXZ Q%F 7WH$/6D(23'JO M7*/(-EMLDF'?&5;QO>)FQ_M"])UKJ_-I1NH4.D2BAIR,B65HO7E%Q4UNX*:1Q^C9EGDG,*<@%@H6&F8!&]$!.LE M$]QP*;C=VU?(^BBKF%!W9UK9K199VZ"XI[?.4+]*,OD M:JOFZOLJ=+0)'0O)H)R2RDH$D)$<%/ WX)ATP+,W6HKL9 Q[^[K/=(U2*]^J M?*O57+TO!\])NQ<)'\O( M.K+C(ZN3UI%U9,='5B>M(^O(CH^L3EI'UI$='UF=M(ZL(SL^LCII'5E'=GQD M==(ZLH[L^,CJI'5D'=GQD=5)Z\@ZLN,CJY/6D75DQT=6)ZTCZ\B.CYPYZ3^G MY,]3^6\<_+G_/[,?S=_N_X\?_W/_K^SFZS>O/^Z"QK\/AA^D,7^8BAS2<)K& MY5MF'WW])U>YS>7:SNGU)'UU_>+KZTL;#&>)^+,_^OKC+U"OEU*;9]\W?_OK M-X,X/6M2]Y^P>?K^%?),/-EG]K:M6Z%TZPRI^6ITNO! MM/SN?LRS(U,9PN7%Y:R!_&PN3Z9G:=QKVL6/TUD:3@9_IM[S81A=I-X__C.: M3):.7M?9_<3L_IBF5'XYG]HYJCRC\;!<_V2C\[AKJ'Q=Y>9>\7='IFXTO8+) M#X]LSYIPF*]GOY\?W[[#I-XS!5F]__.MGW'K0>4;SBIWVYSSXDY?Y &KS$6= M[-GB>%%N;[K.9&][/?9./5CW]G#6BUSG(K?+QS<(J'6:'PA*-^Y8#RO&=*I( MTUUZO1VFD"Y\B2LEG_5[8RWT>_L\O=C%LJ'D)6/1F&BM04G*&A&CQFB-3KJ\ M-RO?Q+B0O#9U^U0AIW^_^O7PV\'+5P?\Y>F1_/7P!_7KX0&>?/?R[?'%KW^< M'+Y4Q^\/1%-X:;&0T\N+XS^.?OGWX.CPY[.C]_&/X\/S/XX.?\=?7ST3OU[\ M@,>O_I!'AR_?'!^>Y:/!O+W%T0O&CT\/V,G!;R&SX%0P8+7(@-YX(&D-&.6M M0A'(85/&2;*^Q)9[NMV)D&]!B;LO]/Q=J6-WA]O?3L!;+E;7%MKM; NV>X.Q M]PLPII7W@64%-A,'=+S F&8,?&(N\"@H2-? V"-#L,X%ZY].":A(6Y%VCK2> M^VB)(@GBJ*3RKCAPD$Q%;H@+7 =I*YML#8;5 @Q'95Q4T0%9E:#01P&$DD$Q M5E8FQ,AT;HJ""LO[C"\74MYM-*XH]QA0;I7"\5Z9E)FQ5DJ)P4J7#8M!"M2J M,,TL;X>Y6CC^0:+GQ9;H$INF/"9#(.4 ;0A 3,9"/D-4B43,NFD0R?K(EJ/G M+RT;7X&N4P[_6(%N!9SC)KD44];%73!QZY")J%D)SGC"Y&*EP1WW"-PQMF86.*QZ8#M M@A76J62U(E+>6G-7Y_]$:['JYBNY^?$"BS%*)Q2N/>0P\9I6 [=(W7 MNH%N)PM$KH1K+G.MP01>B!PY#LXP#^5?P409HN:RT=^U8'TCU';3N8=-_]\" MH/OXU-1@?FKJBU+=;KCW[8A49PE_XNL5G^N;3;W1%?JN2:752MM@I8ZG6]2G M::N>IIVTT@IL5,N()39C7@:%3J9":[(2DC72-)>*_798V"AGY7\P>R'OD&W\ M]\(X/TU\G*8G^93>5G[:&C]]M[Q=6D((+@R/P$0@P(RF1-^42O2-D1NCRGNZ MB;ZY%NMRT^K/G?7GK)B*2II /"%&:8TAD;Q&R5-4255_[JP_+ZAIT1OMC1.0 MN76 QB!X@1)4$*0,6LJR\ ZA^T96A]XRAZXTJEJI6NG^SY@P02)$\I$A"AF< M(=0D7$@L>F=M71R[NC@NBK%""Y9\+HLC>@.8G &GFW]JKX5(SJ)Q>_M2]*U; M>V-]XPY=3QA_QL5GJ2C@:9*:6[QX7?R-&DNN<[1XAX#NQLP@%1A+*6C-@D1# MH43S+&IOB0?E,*:5L6ZVW_1\,KE,\?!R7*;N^W(7HSA/$YK]_*8QT-,/[//= M>#2I&42K8-WQTZ53Q$Y&0\>(Q:&"IQ/4?=THY3A_;. M=]N?OXQ>=MA*NZ#,;^W3M))&%(S3'F6.&G6VS@K#,3'+>3)E>6AK:?B9SB_3 M)U>&2I%;6S86CPMZ+U59-BR@9 Y*M*.!DD2(,3+O.'$C_=Z^Z!O1UL'M+D+2 M3KKZSBTZEB]?GHW>I:;!5W+(W>MV8]/;" MJX]K7ZH+]K"FPGW'L[^G=11I.&W%U2F_+ MQ^;1>%%FI35DVF#QY,^LPK?N:$#@K?,<2'!8U: F*C9:LE MY)U(T7 ;]=Z^Q>7-Y)6KRW41=)YDU67&%9,77E_Y\$'IO M:#RFXG$U2_$>LA2G;X9_?#I%\9 V45C"()IND J9L':')O]%&]UUMYSW-OGQ4NXW7@/ MR"ZE@VS0Y[NV>=Q>D]O=['#;%LC=U.&VHM/O8%+D?(*R=15WBK\/;@-[T*NCFI MHS*.Q))I?C M=S/WO]H%N/J^ZN K.?CQ8K'Z[!CW7H(5R &CX4!$&JA82RG.C,^^L!9!Y*X!UM<(W]_^,MS<5,L;I+ TG M@S]3;S ,HXO4^\?Y:#)96KU6R;/?I7!VK7,2W5C26SQ!42V[E9;M> I'?0)W M_@E\9)9=125 1:DI-<(+C<;(D9CAQAG!(XMXH%WRTO#^? MK>[':7J23^EM9=$KL.BCTX/IT3QGI3#IGWCS>;\93L:A%6"+;0 UUT . Q0S M)L>C<-HWNN@-!/KNRD!U]>Z[^@J>GI@E)D/*PD=D.1+RK 0AD45IA+R#IZ_@ MX#6&;M/[CS[V?I+*>Y4)3,PEB/;* -DDP)4(FJRB8$+>VQ>N;]&T="JSHD"' M46!WJ-P'%R/+-\;1I3]/G][SJD;?=J-7RW[QHJZX8BDPXZ,J]$]EEU(NBW?* MZ(65H2[J'5[4__AX45?2,(&!03"VH?0L@F52@E7>4G,,B#F<+>I2KYWM\( H M4,]W?\;[9YE#X)L:TN46_RXB_;A:2*V6R"6$LIDUB0TE*M8A68U91VL2%]GX M+%:&P4]6P;VYR/=WX]&D)GRM!H/7JL;?^X.:J4#*",!YO9E84#!X#LZ;(#!F ME[TL*-C6.9P.)3?LMC_O7(.%7=C5V-JG:16!.T8>,W,1>5D4O"=#S&>%AG') M!;^+P+U"1]5/K0R5/;>W;"RFE629M3&&0XK-VF$+>?8I)N#&"QTSI>QHEE:" MR[ERNX-).^GK.[=R5"M5*U4K52M5*VVUE1Y2I:TZ/7C4EKS[+N"+;- MFR=SJ]3695^&=\^7I%J3C=&4%'"F#*#D!-;IU"2E).26N! SJ79ML*MU_[>! M?W;82KN@U6[MT]19K?;F1:$RY/96C$65EANMC#(<3%GH ;5F8(VVP(/S23/4 MV8N]?=GG-)W!(%C!95U[E #HKIHA;0=KO[0OF M.K_]5/>:=SLC8!<4V:U]FAY"D:U]?1]VJ5B48C4VMLP1E T:4#H-CA5"'"A* M;E'JY(I#B#ZRMAKF=1&&=M*]=VZQJ%:J5JI6JE:J5MIJ*SV$%%MIYP,K%(L: MK%4IYHP!BDT)T.L(%+*&Z$,L44;*2;AMX9TU1_8S'O\]O;M(PVDCP4[I;?G8 MXEJ+R;+TAL;QD>7*UJW#:J6:!OFXTB!7*LK:=A[D07QU.9DV6#SY,9W3-,73 MT2F]_64P/6MZ'Y29_'8TOOG@4*4\*U&>GY:4-K3H5! **'H)B,R Y5H!5TW@[SMW/:?./&C[/LQD/PO]>#L9U_Z!-G'NY?.;E' Q1V:PW*MMXD9BAF7O;7"K!_Z5#=];U/_37U'_M72S4(' ^:Y00A^0"8N 8?LP"GHC8ZB9#R5KAUS7W]R]'-C8[^#9W3 M,*19 ,6__O?E,/4DZ_<:1UTGV?6J9=O\SI9Z9#Z*+H@W2_Q>&$.HLW&$"JTC M;C'F\D,G;RW_[?F=^Q]>C(8?1#(GE]/)E(;-Y%5H; \:PY*T3Y$5^R0!/$0! M* LH6JL%*&5:XY?1=!<95@?'=0@)Q8E$4\@]*2@DEOE?@&,8"D4(: MP21GSFWF,6C#PFB8I[&TT6R4<4(4B?V#K871EO M>\"^>#+$)2,LTPB6C&\:WD:8Y;:XI 0BCSQKUZCWPIF^-I7S5MRLN-FJP,J# M922=B%X2BHQ6<9Z5XE+[$HGZ=#MP3LIMEE<50>^9&O_5,?RZG( U.A8C05G[ M+&!T!-9' 2&JE#!&:5#L[6._ .WZB<\5.2MR[C!RK@"*F4(A5) RF'@)R9@IPREE\N$#DW""'+1U[82 MSKI#T^(.#?&DR29FL$2F7'";%%KC?0SHO;7RKICQT2;VU7;-U?=5Z&ASY_JO M7#-1@M7WOPGA-0O< 7,\ VH;@(H](9%DG$G-K)M%J[JUAG\[ !R5;U6^U4:D M^N7@62/5!X+/\#%\AH1.\R1 I&P "WL&F]& A<96-;Q."9\XV,LE+162NL,S54[0)@AN5,R2@H2<4L2"8M(%D# MCGD'5H=8UKV +(89W[2B[Q!WEG-N--.RD]OB=60=^:A&5B>M(^O(CH^L3EI' MUI$='UF=M(ZL(SL^LCII'5E'=GQD==(ZLH[L^,CJI'5D'=GQD=5)Z\@ZLN,C M9T[ZSRGY\U3^&P=_[O]/^7']%Q_LXX8TG*;Q7LMI#^YS:0^B27MXD5*/0AA= ME*]^-QC^WAN.IN7#IZ/>]"SU+H=T&0?3U-SS,*;A9/YJMDG==&/HY<&0AF% MY^6RRR]FG1J>_+5!OGC/5]]L1+FTUZ/)H-E4_VK<-'88_)F^?C.(T[/K;(P/ M_NIJXYS]_2?DRQ5<3F__DPL:_SX87F^Y<_%Q-LYFYINS.^69F(]GY\.?S0W, M$CL29IE-DI9+C]Q*FV-RI+W1W"'SZ3?)]Z[_Z&Q\?0>OZ?<$?ISH#Z!<;O K M.G]#[R9[__QX:LJ\?&B'Q2F MG#Y[\:+WS8\'QXQM/3XX/GQV_>';8*Z]>G/SG^>'!:?G' MB]/RGZ-GQZB??]IX>O/A7[]O_G/SRXM8[W/C]_)5B-?O KP;3\F7A#C?X MCY^N :;?HXO194&/WF!8H&=T6;XG3OZ[=WU/,QC]&Q%F.3/ELL_I]21]=?WB MZVL8'@QGWS7[HZ\_MJ]ZO90R,YN>^=M_N\,3-G>)*Y9U]X_<2[G_K+37PJ?\)N?4^;)QQ-ZQ_+Y1/MMF4.RL4:=N<+JOS\ <*9-IHF M/.QGN+M_Q@W9PW/,[E(EPA>#M[VC,NILTGM6>&&\M?S@%]C]4W.U>I&>SV5E M+N==WI!ZV6UC?%@(4MS!$NM-29WSQ3F_O?CFHUTD5G;L+O=-N_D).'F=QB5N M+1%SDQS^9PE,T^2+G._JUC?G?"TN=&U=9"LDX*Z+@;[[9W3JN;M9/SA.TQ(B MA=%%6J?)XFZ>4MK)TT:>>2FEMYDGT93(<%8R2MQPLL(+;V GOQS_4?LY<4/>-2<.'IU=G;\OKG& M?[_Z]>+9V_+ZS:_?':FE$T>G/[PY;J[]_8^#7P]_?W-\>'Y1/E\>'S[#HXOC MBY>GS>MO_GCY_CP?OV#O_S,O)L2/3P_8R<%OZ',TEFL(B2-@B :L= Z.$;Q&#DD9T@X32\'L[2O=5\9U'H_N M54CZ%(?LR\7]W[VB\?5]ODAB=B'9BBOSU/S MXF 8#SZP1L7#UO!PL,3/C%7*:\\ ?2K\+!>F1C9:8$8'F\A+W;L1:(CMLST][9?Y"DU^Q/M6[:_2^S2M"ZU3O0^0_R8U%#J\, M\OTX70PN+RKBKX#X)T^7J%P@22E2!$]MF6O7>1I3$B#TGA((FE DL5K%0\0599H,!2KE=5>B[6C MKZI&=9>?/#VCX>^IR?O,-!CW_FR:"/=&N?>&QF,JC.5\0'YP_ND-]L<>PK9. M6+XMIIBWVQ5FNHD5+EM39S_:3A.Y2K>-ZKC">GAT^GRINW24,6C+&=@42U2O"X.UFA-HD2UR MU$:KIB\!-^LW):@RW$ZRUULZC%0OWJ 7'R^T$O;.D\C!@F5-*V$9"+S3'!QR MKW7B7$N[MV_:ZA'?*59;I;FKPP:C(02:G/7.$TU2X3&OFQH0587;-&V9OAG^ M\569_*=E[O_33/VS^W!U;7JI2UYZ2+U(&M]R$X"\<0!<\@E@"A1A,\L,,VD1QV; M%R8W)3>UC2N^SQB.)_W^0'K4WI[%:)^DX8I#Z9U 6AO 7BY+#8EYD0A M;L"23F4!L C%CN6!SHG0"^Y"RGO[G/6E6;O\0]6;.NO4&SA>6)WZWIQZD=49 MABDH8<&3**RNR?MR/AG(CI$R,3$,O#BU[#LI.N_4E=95C:Z=U/W1W^7P)I,T MG<^?L?=]>O1A[!,9%BDJ TBH RDS@3&!@ ME=:21$AV7<]_P96T".G@__3,/I:/RE!VJW=@>N8Z3H M SM4W&P--U\=++$A[ST7*B$8ES.@=Z:P(2- U]PN'BS5^"0-%C&5;8\>&9984%]RSOMS54A>E#T M^'Z<7M,@SH7*T?0LC7MA=JYH>J5@5KWH :G1E76N=[JN-K@.AO&DL=3!S$ 5 M2%<"TF=+M A=H4(H>*%%20':W%3)E PB1K+>(Y=9-%M9R]67.A1+5H6H>^'ZE]9$)XO3\K%<+PVY;#UP;459G$I<[WF,D#/I%#F1"[/%R>EZZF5W7?T>=RRK MJ]^7JR_R4&><2<9YB-YB<\#-0G']!,*5:--HFV(N)(7WC>Q^J>XJX3UL]N'E MI'QW&O>F8XJ%5IV?C][0,-3S)?=4H&017@?#:XN<-@8YN+;'-;:^J\C:'K(N M'QTFQPMZB@Q:: VH% .R1@-%(U+TR98X?[;+N7ZST:KJ==;%VZUN\@4N7KUX M)2]>Y$?2"G^\>>7]X^XF@\_&L-GTQ&YX/X_[/W MYDV-'$O[Z%?IX+[GAAVAXJU]L7]!!!Z8.9P[$IY!X_G!/T2M(! 21Q+#P*>_ M62V)10*&18 $;8>QMNZN+9_*S,I\LLA=>]O[R7.4G\^$67^/INJOLV_]G,JX M.9ZNU8O9JM3%V6TTT]G)/&I%,@L>(]P@'JU$SEF#A!",&&HX#AHV&E4C%95N>XM195^.F>_O'&XS((Z&=6MR1+]^ZJ1]W!@_'H/?&T/\$Q:6%DS MCX],/>GY?9OKA'13MFA@!QR-& , MM@;!$:-4Q3I'.3 M)?'(*N-1XAH$.U(!RM[BU#BOW%PS47:RC]W>UF@2*AUG=I X72^7XM:G9'/9@8!B/<^EWV;X#@#!><6GHI;8HXNCORK MF*/G ,_I]%]0>6+B'"#3$XJX#1AIEQ2*%OZ) B;9T:4526LWA;T_V,DS'U&( M,W3_O+$HQ!=6G"ILF"MLF%2L0M!:8VI0L)PA F&'(\.D91D #V+2I/9_D"S MTC-@,J]"$1?UEP\.19QGC]G-H8@?6QW;\3,(1;QW./YKL_S<2QSGK1K+VS)K MOL;CD2\A>V7;W<[>\$0Z1#<8%OG)>:%%UT%+RZ*RU0'UR[EJ+R=G,WV&JMP:VO17]2:]24V:LIMR0305SJX3E"//,I>DSK0GS"=D0+4^& MJBA+'Z[0T M40L@W)6540U"-0C5(%0!++.RC$:96MDR\MVCHVYN0M3(JU6A6JA%\-EUHDJ7(2>)(,TH1O')(PZ2B9!C&UA!'"%U:X;HF\%Q7 M8ZF"5^;'\*ED^F5E>JK,I,,\9UTA'C.1H$\8.<4IBA$D6M)$%-=+*T36I'EK MZ5B5UW'3<[I[%]T:\ M.A>*S]?AY#2[,&7?6X/]_6X[#V,._,OS\Q= 9P#DS%4&2O=\!9VS@\[I4%YB M@@O!1.09U: .$8XL-QS)&*)D,7&:LQM$39"G)*E7;N#Y%?1GTX8J07]-09]R M"4N3A&$$B9! 49(B(6LC149*')PAW'F>:>SI#33VSS.=:W5U:^ M!]TH];I'1?P9>[XU] =UC\O#\/*(_-3V>O:QJ=L+:T.^JG;4ZX+HA/Y'F);2 M8MP<3L?Z:(9"A8ZS0\<;ZODD:ER4 3$?..*9U4/#7Q249UHZ&XPL2_12/BL. MP1$49F"%L)J@ M3ZXP43F'YE?S^?LB(+!3#.S/D1(T+&VXUXOQT0R%[\) G&T-GO%<;'; +/QZ M,1&KXWFH$'%VB#A=;8" M*W?/Z[M[*FE^<6F>U&]^HQS=),U0PRC>9* MLYF_&*0JKNGU$]FO5M/Y;935_GN1'I*%],[JZLQU6OM%^EB5NOH<^\ET3DB2 M(5(/IC*STB.>M$!61H.H5S#QQ! OQ=**E#6IGA(W_B Y6B#?V'L%AA?/::^ MX9F!85+1Q-H982E&1A.'. L.S,;@D1-<:*HTQ2HMK1#0-,4,@B9? Q@J[]JC MH6(]I>A+"L3XT^_;SEXL>G80B^'KTNE6:F?Y8+%\D:N"_ !Y?"(W]%N"V]<\ M>AS.WV9:'\W>5YB\S4[&W?S?^N5D?8W]0:_E!S'D+U8[X?H'5WY9 >Z# -=/ M:V(^:AYI1#ID%FEG''*>4=#$-*&1&)F5P051@ "6I1Q_S_R,L]6B%C:@8SY\5D^"OK^AXUTP9(>3NS::9'C?/LF3<15D MA\!;F;>S ]*]*6TK:$4"9AA)G"G^M23(,4X0\T9SJ3WG)N<$TAJC3ZG9445^ MS:U1-?/(KPH>%A<>IJJ]*8D5Q0P%FAD=F5'(1$V0@243K'4J: WP(&I*34=- M+&P8V:)61;XC^/TFW:FP@\+%O5:GDT\(5SC8 Y 2;A!QM-$$Z3EE MV'E-+=:&1; V$N:[&QD@"67D&0&RPKO9X=UTY5I'%<'4"R0CS^G4A"+0F27R MU#DFI4FFK&[)38V(Z>( \U;QJ(H5>ZRH4V&$ WU(,4RYU@$$W5)+)8B_X,3+ M4M1Q)>H+).J3J@V/C#B78@X I8@;C%$N3XV" ;67^21!PUE:(8K5,'MRB/S\ M!)*]+9?1G;I-A,]OU6KN>1([[-P?#"8K=$]RV/RX3T]C\I\W)?%_7G%\WLJF M(3R8QQ@'L*$UUS0Y%9-GU."H!*9IN&GP=9?5S6=-L5NF2LY.T5W:Y59!;0>ZL]70:O,/*1>,T MIT0ZR;%-0@2C-=5WR"G(7"'*GBA!KF2S3%G&>RVX2"I!+/$4J:(F%CHD2 M!I!+=$W?4'/S;4'NK5K^_PYR[A'\/[1^K/P?^#.^XLI3/:S5V(/+RM]>C,&P M)_"PMCWNQS_&+_X?HV7R;^F]XCQ=X+H.[Z]_4JRC&_]CHEEJ>]ZZ"-O"U]J-O/; M$K8LS>,&X>6'%AJK,+W7;1$:7'6MZMI<-;CJ6M6UN6KP&^[:PC6X MZEK5M;EJ<-6UJFM5@ZL&SW.#7VP0%C6=\.:0^ZV3X^-VR7!LV\5:J^_;W?Y) M+B[83449CO^QW3TM-CK#F+A6M_/'K0F%[/X#XTTE6-R1/'IL6Z$( M)[V<)CK8CZ.,BASU^+BYO6]J_FO>HV+ N]?ZV,@QA;$_J!6=6!+AV2/HT*!? M>'O< H2 .]T_]>:^F87S-@CWC^2^J8=O)19[YNQ\X[7U-\!/([X'IH>#<+A] M#FTX^L9V#C;.ZLVO^_7\#'AZXV"GM?G]R\_&][IHG/]G?S+,ND&_'M2;.ZT= MN%_]8.-GX]/Z3^@/:QS5*;11[*RMD^WS0U8_^I@::].9+5R8((W'B$7N8.)S!4EO$I)FSFU30=(S0M)DYD>BSM(D#1(V M)<25"<@:99"6N62/54D+65(O<_'D7+L90E)5NN+>I2L&]B?>;PO#ZE,3("4U(2:!B2B9HCP+/5 M''EM,":<8J,)P#.IA(O#@^PXA.%')8M/ MJ_,#+*SQTYH#?)Q4V4E+.Y^_&H5F"=Y MA5N=T1+[,%QAZU<66+4YSVYSKD\9#T(;GR<18"#"(QVRXSEAAS5.TGNY MM")K3#RYTDME.U18M5C>Y@JK7A6KIHK-8"ZQ2P1%A3'BTEEDJ>>(9VI8&Q0Q MRBVMB!K\;(ZPZFY>H!&13R8PDM>QY8(F:*;"9GXE;+0T#V(LK &KDGS)YH]'Y8Y!4^P/X(.R//ORQ=A/ M#L'HR8I"TXZ[_589J]2+;3MH_8B7Y$49 ZY<-:(^PI>76 1)Y949)HPQXEF.H5HK'1*$L.QB[N,+XTOVN^- M>W!L]R)R@%R'R";HX!^V?6K/^DO_>WUH8%RNSL/]AI#=,8(K_\?UX!FW3?K] M;S2[J2"_BJLKU_Z_-[>:ZUM;Q5]?5QMK6[5BH_'A]K4[O]UH;$(OBN9F\:VQ M^FUMH[F^5GS8;*RM-[:&K[8V/V^LK>://VXT5AL?-E8_%UM-^*"^WFANW;/# MLE2G7EA@RNX5-PG,3!?J/65.+?WRZ1EI9C],R^)>ZX!<+-Y7F:;BF9Y^S]Z/ MM,;&R1'(6_0CZ#JK;+M@W62U;V= \_A]5E][>/!]L'&>7T-U+N#50ZJ6SO^ M^^O9SO=P["B7F\T]MOV]_+Y5;WZCC;6/1XWS?7B]<0HJ9*M^4#\%]:Y57]M/ M#5 =ZZN[CA"9-!B58%A*Q+-1J75V !-FA><^8N&'BGNK ]KT:E::01%CU'HJ MG6:@T\$T2&<,5]Y)SCT!Q3F"#GV<57/0P+,;\PA$[2R[+:],17$Y%\5X,HJQ M1CA:"A,"#]^-6E*&2@\G[->MN=[Z&,'"B"(F8R(WW)JD!-R!VAB$C]S?M95. M*'\')_U!*YT]'[B6=_RCC SU]Y"C-1CWWC,#R:U-NAE:6J_5G)M'Z+A<-[ 0 M_SKIPY?]_OVWT!>=^#O']-_=/NCY_>*OGNV$/N@^';]+YGY\B(V0JTZV3T(L MK0P[%.(RG^'&=N5R RWXOG_B^JW0LKTLYK_!4+6CSZ9#^ZQ6WNC__7\TH/>? M'X;63/F._/G[L'&C#X=];$-W,F;T3V,<%/T.6(7]8F0$@6'O3W(GH-LAPLV[ MQ_#36@%#?I+ QBR#\O/;WF$Q.2D@:W1B&*[?NV_+6 M5=SJU"6ZT/ 7DS[C?_V7[K?YFFMCKSX9_W_%^SV"_3\D;Z7E$ M1N42=99R9 5L^O .$TT$\2).[M^O9%G<']JQ E0L9STORK][L9^/3#/X+2*\ M7X&$#(-$_0G=.HY#- >AZ@W1^B1SJP.R]+HG>_O%Z3X@ZAGJGG8R^@U_G5'L M"NH^&N@#;"&]"-"V;W_$PL78 :B*QW:TG>0MH!?@ZEB[VTM5[Q@@V+>.V_$26SNEEVHK/[>[VI6A3]U>D8%ZM)L6^6T!XS#(XY9:V7%1 >GUWSI["TH"\77GG\SF ;/L.-TUU-M?"2",13I(A+(0&VI464&,H% M8U1+ &K8\Z=-+F>=W,&D+RR,?>Z'7CIAWA3;=/E-GV^ M^657)*T#& M8)_-^V@NV)S? AX6OS7!B/&%YOKW/XJ/UK?:K:%N,]X_AI6=R[WJYCO 3S]> M;.]#W"UMG]/]%C0.K(X?K9 3"TK(\*/(H= :%H:#G3/^S-OXY0YX?-PNCYOR MEIQWK0P1^5HP)O9CV,M?#0^&X(K]UC%\G.\RW,O@AV!T^I$J4[87+)98,ZCNSP MX?"5$U*^*]?3XA8T$R:E?SPV_(>K"929",+:RAO4>.R+HVXHW83ER%ZWDD];V1#-D%%< M2 8L95!*LYL!IBK^R-[%BVDM.VB!?> :[K#9C[T('9RCYX; M 'P@U#^S#7<7":3>VK%MS8F7K- MVK_F6;TTT0%4CP!8!D,CW5^=E>5R6J[V:11Y,_UW3B=LOF#G6S]NIG7HE6&* M$<>T#=%(XO@DT, X9X2Y&.FWBRZ_')G22SCTPET8 P]S[>4?9:TP8TWIM[MP MLP$<_?>DE4FJH'=VK[PB0].1/00=;SSX)1@=G(2A\V:H_0X5^I%7*]L963,] MNC@@LOU^'"GJ[99UV9(IO7/#*TI=?&33W-CF?%T:N;INNGTO_HBPML:6P'$> MB_Y5)J;>V/89>;:*FXF)980:#"@T3#ED(U6H6B\-88$ M2?- OQ'72%XA:-!%XS4"II<;7/%L+R+B736IAH>:*:- JT2EG,QV@5 A=[9_ MZ<8_S><0\,/2DSV,* 5M)^M8 %!9Z(>84IKQH"&!M0>2W/]'DT7G)_SP@#A[[2(.-(3ALN+/8 M,!KIYI==+S2H8@2C%#E%/+* K,(2)0-*@-+2*ZF65HA:QK]>(J7NE2,[^B>] MLZN0=P&0I8NOS/@M@T'RBW@YAP]>4DJ:R %R,,W)-QR6DXJ$2T$M!G63T/LN MJ:U]T*B:L7>T<8F#U0KZY0HZ7_T)JDS /H!99)$+W"$N4T3:2($L]TE;1YE6 M 5807;Z-$>0^*^C!*T,DB@5H4EY(SI4UQ#)09[VBTA$O;;4RGA=;UGE];]=' ME8R3&HDD(^)4!:0%M\@P'A@1.AHEEE;T#=!23*X),. Z_JQPW1RC=AU.^GF* MT"#F@Y8K:DQWZ'2ZQ9P<>;'@XI@/88;JT_A$8*1"#8\%R&3X0;@]_&!Z'8+R M&'&$32Y(ST&G=[ A6ZP-BY&SA(>;'B&4D5]$'.3M;G++ZX1?+\_4^AD#.H^] M[KN-/KAN?OES6)DZ.=!0*4.*" F[7I#(6MCZ-',B 69I$=/22J<[O3#O4IV7 MBW]/?CNI_.=CG%[,H49Y\0ZRX0^V_'FY/#.C[O TTQX?][H_1QZ*9%N]XD=6 M:FJC(*$AQ6ZQ9UN=,IZFW>WW+^X]\BBT1@=VT+:Q%V'$UWNG7%QQ5%R+&KH, MSQGL]^+PG*W?^EDQC)C\A?E1=GRO4[:]G4-L!_M@MST$U9_*## % M[[?Y+K; [AJ]._LZ&N]/,-R?8:0K^/\5_&^N;?/LXY ZA80-$BR ]4$=00Z# MD'DF#,4AY@EZ4+*U(%$:# J?$9@3&37GR41KG?6&BL1&T\^KZ9^'Z<]);,$3 M@Q2%/]Q@C4!P.>+88VP9AM6!EU;P\C2/YR_T1("V"0PL?;$E"%X[Z[Z?OZ,, M1;VF47S.0?<%'8=V7@)PL=\"0.SY_7RPY>U)OPR0."MO4?X@%#DC8P^N/#[) M$#J,K\@P]]^3[J ,'6CY'*\^POE>#H 6!SDT(U>&58Y?N?ZL?>C#'@;-6,8 M[U^[$C,_O%GI3>ZW8'1L;^R<+@-:2[_2\*K^U>#W:TTIKV[!5C ,FKGQ5N-[ M#+WCHW#0X?U_<<(_Y9FNDK&O)V.;VY.QJ[SJ*J^ZRJN^G_?_II5ZXY'D+_,F M)PYW&4[:>I:93CEGRIL@C,9$8T:#3T8]^ZE\LV=#!$MO,V\EHYC2_E+LM:'U,")1VDC"7RT. N"-=050&+M-2_L_.FZZ!'HZR6 MH4)U&3C4A\_[6:&[_6RL5!OOX?.Y4"/M#8T_S8=Y#SH&\13V9!PL@ #7-.7X M*T @@Z,2F"9Y7\_D-!8TXN##2:]7YK]4-LI--LKZSSK8)4Y9XB0%V# 8P11D MMX\(2$D"AJD,."2;3SST\C0-W85?\J'^Z,?Y :M9G\VL;W[9#8QJ)S+YH):P M67#8,0PW%E$>6.046V]R80FNE^FMLU[+L>G'EQG?DYC3BSGSN8S5!V2U[7;W MM,2IC%O!'H$6#TCD/>^X,QVCH:&K6A>^(&Z:1] M"3TC8W (E!G77@5[QEW[V.VMC9HXO3*K97FWPR1G,BLE8%$"&,6(&>)>>N22 MCLBS:"Q7,1/_+*WP93:'4%0M@EDL@L;IKB="4.(,DC2GLX< M\:23S"9ZY?+E<>;BE4A_^,%IKS48Q'P@FPI;>ET'$QTKLY>N=B/$>-2_NEOE M9+7.F#0%6O*J*;SYQ+0#HUFEZA*PI:G7DELKD4]$(4XX04X3@@*10A!F'2;^ MS=C2XZE?T-#3*\TO1;,\LPWC '00QTSJD,H#Y>S/[\0!&IZ7E-(_/,C(>D.1 M6KW^ (%&.7S1/W9YIIQZ9=MJH =W0LE" ME!\\0J%3@!EHVD7^X&_]XVZK#=#V>]GRT4W"6*L=,4YB%M80G;AX& M'*^H-.04MVYG'/S0FA SFQU0>;?K/P\;W.29P,WM_.-!;OT18\;XY*P78B_3 M3K?M<3_^,7[QY[BJ?:M3/J^\Z,_KM\L4F!/4TR4>#K^^/&M:QL/SIE&AD]&3 M1U\OEU]-$&(/OY-R&7-UZ]=XF=SZW5VW)7S94/&HV][]G<2/N_*7C;W?&#RU M4OE#ZPM<66:C6Z#\^Y+B>WI?''[4R@%&@S^07%9B]F(]22X^3:>%_S5L1\CA M5J4*_4?)8Y=_M;3RVT9G:/@,]KLG_4QC]_O$)O.$PC\W#._P(/%EJAS<9VR6 M5K)96(!%6!Z=YXQ@O], M_Y_K"Y0Q?\5XG&;Q@-=IY$M#XK+/-+J M&=:7.?H&]X)[KS4.ZP?K/[>;7_-@W^.MH^^G$_6 ME]G)U@_THTZ_G-6;'_<;G];Y]M$&WUG;@3[4X?D;M/%]I[6SUDCUUK"V3'T+ MDT9S%8/51(ECV(F A#8.K"9)D(DN(1:3=<13'XA;6J&F1O63Z\O,L,SYC)2" M"J;>)$P]\F"I@JFY@:GS"9@BR5EKM42P]6C$59+($ J 12T+ GOODP28HC6) MU1S!U%-+K2X XGQL=5K]_1P W^V&J<*H%YVF#^OTC6"[R) T<\UI/.Z?\K!7 M0/0\0'0VK2]Q+& W\8B5.<9:&F1MY(@$88UT,HG (A43:C;#LD7N'9H)<[/ MI6%4XOPBXCRE5V"I%><:16U!KXB>(J,(+.7H)$O$!RPQB+.L&3U/I8#?A:MI M)!GED>R08?9:$/:C5(W[VG6+C$U/537* L!EEL?%'&QTFL,9 &2J\&A6>-3X M,*5>@&6#!1<4$1YRM5_"D1/4(AN),P[;)*):6F$U(Z;C,!?>&U-)\(RTBTJ" M7TZ")S6*:!SE F<"1641YXDA+13/N>!66X4MTLK$M:4H$\AVW/P70F@I=6!*UI\F1C<&[PLU1$_[<,_'VM;)PA M5]T'>URF<9Q?*7[SSA-T)LGCO^QJDX@%GQYR(Z?X_P^1]N/Q>8ER\7O5[,.QR7ECGN9IG$PK*N3V93+=/)Q>OFX M3A>L@N%>-2H:,2RC>V6X+QK7ZE]AJ.R7E6'''2@IP?*SAYGOK<&H/:-D]9Q3 MZ5ME^[H_1D7&RTNF\BHS3UK,"9#M5HK7ZY/=V*:'YKG/FBCP IYR:M.515JE M-?^*#!!VVY]UL$J"EI0;CJS6#B +8^0\-8AHJCE,2@A./4BOFCD5:#7%3YQB MRZ-,-DID9,YB5R(BE_UP"J:=1VP<]R[S/4[S:_PBK?U*[9L'D<\N/X2H61"! MH\?*!6&X%P 7,>'L/.2.:N:'D$'&D$'N42/Z?@NJXF>>T'"^"5#",8]"*9M0 M"L(B;BA%QD>+!+5!>0[2CNV#X,([8ID61,N82P7 &X,#C9@1$4#?-Z/I)=7T MOL3T4F.%5"$A0J+*A+ *&2<2\LJ3&)V-S(/*VIBFWYYF0;E0$4[+RA*7NL/] M4:,8 099+C[[6'NPG(@&*]_!WI6X1IIIA4*P7G'GA#%J,2VJ\>P6)4XM(MW!59GLCWLS M(9-#HN5+QN)["^%\\&E=Z6(V@TY -L?S=F]WWWO30!MKZRS7+XJ,*"L]DIX( MQ*VG2%O0.AVA)A >O3HOX7+:'\,+>HT=J[@1FTK^DR%EQ$5UC[$_I-6[V0>26W)R MG%TKS[3QE\$I=RRX;V5;/D-3KJT[ &W_!ZA2I]U>Z,?.NUML]5/0#ISD&AOJ MD'-&(ZXM1E9IB83#U&M,-:%J:25ENOVS:'M3%7V'M?,Z/NNC)4M6_R23_X_J MR)956VPX&].WM7K#8I!AN$*6BXLM?+21ZZ%XY:()6:$Y$EZ"XIYB)#C;:+\L$/H8A+F;T';2Z;80+IUG=@U^C3]B MYR1^['6//L"M\U1\;PWV/XPR@-YY-$;3GS=.=Z62W"7!$"C_ '.6@R+%"42T5@X+,EE*!@P(PP7LM,QHKC0Q4DL=I"0>%&7MIR(VUEI]N[?7BWMV'$,P MFIGI*EN+Y]2[N3K/+X=HI1%SS$$Y#*7ETAK1&/8:9]UP MXN$GQST Y1[THSB%M3PR@K9.(]SN+WL(/R\S0(O?%U5IC_N/N82O>?5V)7A]LQP:[/%TEK9@L MC5254;L[()/@JHY:54>MJJ-VN>IOQ-=?5C.;V+)H4(H$9KU5@;N@M90R<0SZ MFI'16??LNLCU/3!GYY?0_]Z)ES&8[3 Q7 45D ^1(9ZSZ0U8Q"BGUC,EN&1^ M88B7A[S*Y7%]63^A")?S'B_V>W=6[,7N7L\>[YQ2*Q M(W.SS/3M7R\R._(-:3OC 0=L/ .?/1 ^M7X0>^M84<2+>&(UOLW0E MU(8W(/6NDG[QSOA[9-9U8WS55)O?MW?.8+?-[\>-=8\;AQ]/&@TM_/SSW>^ M?SG-&=L[S1L)SP,)A$@;D K6H'Q$C+0S!/&HO9:!"L\R/P]F-X\E8D3$C$ *ZTQ/BOFLX7 U0H#*PP<82#CADMBN7$V<(+A ME>98.1VP4I(956'@@F$@F\! P4D K),(-$J. /(I!SLYQ M_]YQ@S(6./,LR(A!SY%.!,>Y,0(3%3D6E;*S8. Q:?!QJR,AR2+F1*[)Y2G M",?P2E-/6'*"BJ457I/ZR7ZT.8:.]R[FA"KM8+/P5'!.%7,AV,BU-T9+C[VM MQ'S!Q'S*IG&:&*T-XCXQQ*G+.@+VB!"9P_PPMX3.GYC/.O#HGE;8SB.]<[1"RT5"RQL*^&CO6)Y86&@Q%Q3# M%&FPG)'TWB@NN2&2/-/QXI,D[/T>/E:074'VG9 M,* S"5HPSE5*UD1KB'>1 M)FF"JISVBP;9DW:L289$F%$$5@O\820A!YLSTCI2YI7R1H =RU0-LQG[[!<9 ML2MTK=!U%E6=GDC/5*'KG*'KI/L@Q>2\L!Q9XC/3DU;(^2"0L2$290/7Q@"Z M_'@]88")F\H^4\\3SJ9DE7RWR(E_ZDWF/P'>#"7F7^DRORK,O^J MS+\J\^_MSF*5^??&,_]>8&^MTOZJR.RG%)<.FE$>,!>>IZB,\RY3ZSL:'"6< M_XK#M7)#W*^8:AWND\F#VD?UH_\Z-=/_K8WF[6\6:S?;!]OD$G MW1#;YX>X\6GC=//[]MGV4?T47O^$?I!M^NUL^_L_^_7S+V+S>^.@?K!S8]H? MYL2DB)''Q")NHT?6,X]@M6L?:3#89&YA26O-7,(??6L[?2X'5=,X?L\P+Y3$BGN9X M?BR1=<8@20"WM"4]8>L289YY"AUH&Z(RQRPB:D0+$U@H!BDJT]7A-SE0Q4Y?S-5LPM[ U! MF4SP'KA@TH7$,.-D3(5Q9,*.\U9$%8@6G"793GG"%EHN$EC?D M_/$D5(Q4(:\81EPZCTQ*&&'+!8V2*D7<,YTM+G(&297S5T'VG$)V$O /6#J! M F33$)QRSFH9O-=.F\J.73C(GK1C15),8NZ1E-AE[F>!--<86:8<,U0%C$WV MV->,X15B5^A:H>M,<_Z>5C"]0M9.=D(<-N YFVM?1/W\4&P?P??G&W3[?!WN<0B?[XE) M)\1.<^,GM.5T\_L7>-X7WE@[/-]LMEL[GSYFQ\-!O?GQ:+/YA6^NM2[E$NMB)-(PR0CGJL<&,$3PLI%$H*W&,NE%6%,36.S$$'9BW_N5@'KVP=6 M;R/A7"O,<]T8&1RUG/&09,+14LTK8%TP8+UR=K;]L[&Z&TPR21".:)GR4I*Y M 80B11WUQ&L>+5M:D:Q&Y8S/SN8;5RL,K#!PC(')Y=#89!B/' =CB#)4L^0- M:)B1R H#%PP#+T^X#N"9>[N6&D&$4(@(!A@H@D&6*H("N0?BZD=$DYB;'E&EM-O5:1&4J-L4K9ET>L-Y?Q]T)@=39E"2<3 MF#$J(*.2S%7^.#(4S&$I?% T8"42KC+^JHR_1VDZ3H08L%.2))Y9E+05A@JL M-5="!%9I.@L&'I/6GG5*Z10XF'>!(@[3C'36>331*5KI*.P92RNFQ@5^P]#Q MWL6<::&HH-91G<"DTP)IFY)@F/M*$P MF\+B)*75PM.E%45KBE09?Q6Z5N@Z2W1UV#'&G$XD4HZ--9IA&XDB5E-'G:[0 M=<'0==)]H&)P0@6,1(P2<$ MU9([Q6723')OC8V82;*ZMGM:;\-GW;P3:R#:;']N33HC&IV_GC;4OT,Z_VIN?_M-JK-7/&N>' MO+ZV^K,!G^TTOXGMIA?U[_],9OSA^NFN\2FH:"QR#.<8!D:1%8*CF#AUW"5# M,NV0P+A&%KK&W\LH-U6V2P6L]P/6D)0( 2M"N>1*1:<3XTZXP+@2YJ+&7P6L MBP*L5V- SQM[NT(8&YCQ* 4J$=="(6LP1SI%[&2BS@:UM,)U#29W@7&UPL * M Q\?/Q!8YHT@U$4>H]T8LD3D.'A# MD?;*(>8=B\K%Z"Q@H 0Y'@QE,LJX^]=A_2#;@9KVFBBF>9,1ZT2$YJHZ*E2 M2>"71ZRWEO'W4F!U-F4)!\^5#DDC9BU!G!B---B\L.04C9A0PS%;G(R_%W7F M5ZE OXKE8=(XK+RTN;Z)XT[SE(2"5]B$9$2EZ2P8>$Q:>QJ,=NN3189)ACCV M&#GI+2)*6R&TQ,S@I15=$_C)W-U5QM_69 33(Q!.I,=;:X4&@YE?&WNIM2--(KCR0!LPJL*X6, MBQ:)P(, 19BP@)_I;'&.\D<6Z>2Q@NP*LN_T?X$!J[B5CDO/N=#:A62]C8Q+ MY@)_!?]7!=E/@FPR =D"9E0[I9%@!"!;X(1TKLWJ$LLL?5)&20"R94V1MU"$ MJD+7"EWG!UV](Y9I0;2,BG,+;PP.-&)&1/!&F@I=%PQ=I\Y#DV6Y; *B25+$ MHU, K-HAJJ0!0&7)>0[H"O!JL'P#\'I#QM^H4XT36'\M_\L,P)D*+,%CB2WO M^$=K (WV=\>'TV$'4*.%.T!OW"IM1JMW*8^>_%8-\."NL]+-,_E]ZUZ\QMMK'T\:ISO MP^N-T_KW1JM^4#]MT%SY=#\UU@Y9XW17""=Q\ H%+2+BB1ODG$W(2"MMW_5=A.>.#<.@XK(RJ2#\9X-%+3[!32ED<21,2_RG>OYO9>;:[ +[NU*94+"22'0.0+B+&"DR]H$G2Q6SSI?S/,WQ\:^B MFXI!SIXI.G%0](;Z1BG8@ +P7R_&M&< &%6@"_4(A)J-!'"N#-+4" M,;XG[M>S M%HQ!6_W9./]",S;PD$P /=6GE--#E$(V*(J"U; ?>*&E@3V F.5I@HI_/0H& M2 U0I'\5J_*J[K7X_3ME;^C^O][\J+WXF0)]QJI+XI"OW MMHJ_OJXVUK9JQ4;CP_("=J.Q";THFIO%M\;JM[6-YOI:\6&SL;;>V!J^VMK\ MO+&VFC_^N-%8;7S86/U<;#7A@_IZH[EU?PAY)3NON$E@[BWLSV:C+HM[30Y= M+L:JPLAE, .2K.NZP-^][G'L#<[^;MO.8+43UO][TCH^@A6YUNK[=K=_THM- M>-Y?[:X_?%V% -<_C!6"T-Y<.\0[S;^.&D?K?*?YA>]\^MC:_-1HPR9^6F_^ M<[!-=UJ-YKJ85 B@;7RS^;5=_[1-MYO[\/O]0U 0^#;]AD'!^-GXWCC8.=H@ M]68[U9O^;)=[GV"8QZ>X1"9D2: H:6Z3X3F)(PW5-=BB8UC-KL,@DXB4!!F( MY@EG8U%Z04VPC.ADS5(102B6!!'VK6U&R_6 M+JRK?JL_Z)<6\GZVB=OM[FGVJ#Y5ZUP85C0IES%7%2D8O=\8O!#GR%4*JTO= MM[P%RK\'O6F9BAL7W_"C%EANG<$?2"XK,7NUYJE45+]M=(8&Y04AU5-8H1Y+ MF?::;#9CDK32KLC;U*/X@QY.2_XV1F\M^I@]4 4C%R-X(]7)U&OC0L,N3_W$FKG1O]8"JFMQ\A\B8C/1R+7E*I M%:6!>QRT,Q@GBT/ P5%L=C?N1^E\J['QJ=?M]Q_3L1P[W[_A!M@J<,^C^GDX;'RJ MG^WDMGW*-LQ7>"[$0%\8AR\$LMCHJGQCV M*KFE%<5JBLZJFLD"1;Q5N#0_77L +B4E [9!>!4B-]%I G^L9$P1!=!$2UPB MA#)2X=*4E-S9P18.QSHL@ MM,=:26MLI2O-&2:=3>E*RD5OA0K(*H C#DB$=.(YE [JHRF1IFE%49KY.F8 M5*7'SZTD$V<9LRP9(1*7AFGC'/,L22.SOI$J[6+N)'E2NTBPX7N'!8J:8- N MO$76_ EU2W?A\^[$V<0SU*K;BO$;?(8!29M-%CAI72 M/#&OO>/P6?!!V6BQJM2*^0*C:_GE0S * DY 8 M#AS "),:([,JH#5'/IA*E"]X1#GH$%P98Q7WU%L3B!4N>:\LF+R57C%_HCSE MM0 C [-]>E>:]FSFP8!613&&?,-P,EK8R-CJJ66 B.%%I%G,&1UM3 MFH46. BK"))9J0#U,&0S1R%'!.8Q4NUX3M0U-:Z?G*=;.2SF5I*%,3I$JKPS M@@=.;?#::!>XC4JQ",9F$$9&,X(X-@:!>LA0(CFU42;L64YB ME35,U1Q)\K,5"+V'K7"O4)VW*>^>PC4X6&(UUS0Y%9-GU."H!*9)5COWG,G[ M#6$97I=YH8@EF1"GS(/D^X2P"EIK6"&,ZJ45+F5-T6>ONS(K'HT*!%Z2XPSC MB*.-)D@/ZP<[KZG%VF3F%I:J37\.06!RTR4V-3 M BR/ )4U8R>51#$LX/ 3%P-/.?=W22QXPC_.9+9S['?SVPQ)T(6[ Z+'!$"0H5QZ#\4J]6EHA6-7 ^IF"OM\KK\4; M$/A9:3"5P,^AP$_J.D$Q&9WBB$E&$?<1(XVI1\0Y*7S4R1&_M&)H3:II!\>K MR/M ^D0"Z_DA MJ;EJOQ7QYW'L]&-Q:OO%_SQ$*R)1&LR#,P)S(J/F/)EH+4R@H2*Q7[ O(S$I MS5=;=3_IE8LIO8\F3]ILKNX:(YR/B2++)>@R,.;(RLS!Z:QFW@>?G%A:40[ X!=SS]C^1C]IGFO0=?#KH/Q F!H\?*!6$X=,( FL/N M'A//07#^5ZS,U>IY%,D:WFQNT$8N;-'Y)+^5CP%,::IFQ]9)^-N$M+;^'+O2?W+EE86C025/3\)ZNJP*$?_;WN6 ME5UXVSN)X7/+NE:[-6C%/MA:F[FPQY6/+OE1/YST>O/$<'G!F_X-9&/]9^/3 ME]-&$V3IX,MY ^1P^VB#URF83N<@?P=?#W<^;4S+8/.+J#?7\<[:*@%IRY5^ M",AA:_M@[WSG4_T;A]D)6U[EZ>H9+ .N< 3XL(99"PWB%@OC-3, M2,>G6%*58IZ "9RXX5H)RZ@0!OXE";1HPB8),4>S4JP/]?=^*9?EK!2C&2BN M3,^CV%-_U:+G9D_=\OLQG+3C9II>@LV\,M_O&COOK&E01Q_- MIEI1IU;4J??/[W[5@*A'D)X6-_"=OG6NSHKI]%683FG%=%HQG3[LJ CLBAYL MK[7BA_67\9NC?;Y[E/?^&Z,X*Y[!-WD<.*OXBM+X63\Z;G?/8OP:RU"U*Q;# MR"I:D(/!QUD4XYJVK9U/_[2WFWL_&VN>PO>M[69C?^=HYVC[H$ZAO;C^_>/! M]M'ZZ71-V_\<[GS_9S__IG&^#1;'?_;K]"-O/+S^WO#;C?7S?Q MH(I<_CTEC"@-%G$7#,HQ%LAJ'9)*E,>(EU9T3>%9Q5DL4*1$!4_ST[57B%:H MX.G%X6DR;L&J0*-P$E'E&.+<4*2CYHBXD*)EW"JAEU9439F*5N1%Q7&CK,#9 M^A'OU/^>/Z@?]/2YQZ,99O!D9]M?W,Q4I\)H!!-H9(A)6*V65BBI$?6Z5*=71/<=>)+&AZ"M[$Z-_5<@.%T$ MV)F5QK Q&N517$"%.S/&G1M836WB/'+!4+!>(ZX819:!RD"\TE$$8IUV2RNB M1LVLXJQ?3&-X=4+311#=66D,E>@^N^A.J@Q86L&XB?VN/R\ GD '[5&869^+-2"O-L5,RF MSZU5K$%#?]CL_+G)&UIAT/TQ:)JZE/@0E5,2V4 5 C+$[W*Y?#L,1T5WCPCWDP'<7BF78K<(<)$1#SB@ R- M#$GABAMRIB&K4?)DO:%R.LRA\,XTXJ$2WF<5WDEE@5%N O84:2YEKD3M MD5,*E 4!RY:$7"[3Y'R_&KF!\6\^W0[C# QH:;Q;WE_JEU6#JP:_\08_V-Z^ M9R3\S?PMM\?)O^6HR5F.S%OQ5CS5*3-(1Z2",I(YPG#EJ.*UA96;DL9B%#+VR MP[("T I Y\!XJP#T%0#T[#J PN1(F91#.(6 P*"SR"IND3?*2ZNS,Y@!@*H: MQF\!0.]!K'E^>1J%L)J$3##M7_CZ $$=>$.+L7V3Z'MN]B%POVD-D$_3P M#]L^M6?]I?^]/C8P,%:ZUM;Q5]? M5QMK6[5BH_%A>0&[T0#(W"J:F\6WQNJWM8WF^EKQ8;.QMM[8&K[:VOR\L;:: M/_ZXT5AM?-A8_5QL->&#^GJCN?4@*H[7(!XI;A*8.X7]U3B?^/-S/JU%-[CD M<)H78IU&:[R!;_/&>:/5.-^ C7L#GO'E='/MFVB6%OEC>8A@V>=U[]_W8?V0#O6SQOT:X)[TMV$*6:> M".1!;8+=5RD$@R@1$[FTN"98"#')WB2Q@PT[4!MHY!0V:4X,;.)>144%#U/L M37FXR\"CS]'V8['I0-S+C>U13$V_?/K+,37ECFV4-:(S$7/__2XD_W-7:>^\ M8Q(Y942F:"+(,L61H_'" MIX?H8JIR(Z=>V(?[DYVU.CSC2W8$_BSK7!SLB0;]V-Y9^^NH\?WC86-MNF9& M@^:^_'-8/X=KUC)!YSK9/FBW-M<.V?9W^/S3-MG^_@77O_^3N2=.KP5F?#!X MY__N8W_T3\=^-R>;V17X_0O=:>[]W#E:QXV#+[C1_-K:6=O["7TYWV[66:EN MPCC]W_-ULAM%,B(RA;*_!G&-#3+<@$)N;!)<2*=2+F&T/!W3\:^L>(&&-H;9 MDL[]]PG;MZ)?FW'8ZE CP?-]T/)WK]7QK6/;KHC6W@63T>/VC9LR :YN'!]& MQN#J428-7XR#H8780Z8)1!1SVD")((Z]1@9+@ZCDADEM4G(YN*^&M:QA MPN:(PZBB6*N Z79@"E*P)&##%CE\-3$-2.4I2U)+!9_&^ZL< MO<942B05XXC3$)%EGB/,-8,%*R-1J@0F0VK"O&[@\;.0JRV$OO<-I*6LT!W# MT%E[W(M'K9.CTFG;ZO=/;,=G!K;^>\MZ?D@]]>=1HJY,33Z%RX#U]W!R5CNA M_.EH>C[DV5F8^I:+ &L92_CP:227EKRGEDTH+=42GI#G2TE-06EA VLB(E '[*7ILHP]9 MRN4-46QB++DT="QR"=,9PQ/_22T)IDL_*2/'OYZ4KH%] C40G],PG]Y&8> M1<(B!H^D-BX3M'KDL J(AT0E92()9X="KVIF9KP%+U-S_FTSLGV>C!9[7[Z' MUR!5.8XY!*FS5P[].,GGK,*GF>'3-*D*8\(:[C6*&:0XYQAIKQ+"CE,I!!7! M@%)">8VH)VLDE6-A;D5X9M0JE0@_NPA/58_!7'JA&!+,9KM"2@3SIE!,BGI# MC3 F<\#+>ZH^L<>0VN/ELM*S'?VD2S.[#M.T+1GT+7]G[-H5EI'E?-H=5. M^&"/6S!=)89=28$9EH2&P1PE&]?MX*179B%7^#8S?)N.+@$%16BA+4HYO) [ M:Y#52:)H723:4B>=SB84P;*FGUZAIO*;O$&@F)5^4P'%' '%I"*4-$O4)8IL M(@ 4U&-DK-"(6OA7!4.HPR50$#!G^*P*4RR*KV5!%*5KSX1[>-3ZB?9;(<3. M'Y5 W"$0FQ\F8OM7=W'PVK/,J\X3"(0",U\[0Y"B2BOM!8[$5B,^RQ&/PFEA M.-ABP5+$C2;(N111(,8Z2;P6*F;78K__1S':'(KC?/0.VU2\==CDC2 ")1D4(%T0 M(&)EGJ^*>W(-0OJ\=70CU[H9XBAN:):B9 5<_,C-SIA%R0 F%, Z4I M:F)C*=1$S4E0XSNH(%&IA(]=X%M3*B'!07E*.<)4F/$"9PP1%A,.0@?&?37B MLQQQ[B(ECA D@Z"9WX8C&UE"A@46F23)60=*.&P!J-2U1PKXW8KU/=T -Q,5 MXKNX"N_E?)LWA'AP@M@,QV>NM9FYM5 J+6:&D#-IFE"O):7:(1(5@#Q+ 3EI M&6+&R!B"5DX-8SL-K2DSXS"O&M.R33/=I7Q@CN)$=.*@7F7/'+,47BKN9!8JB3<@\@T;R +?"U^S4')SC04 MGS%%4ZTX:G5:1R>C(XI>/+9G):5J4?(&EHR;@PL&L4RP&4[> 33_ZQ-H^;]ARNJF';\7V>8[4X$L-\.O%EK^9+JCZOL8CV\K M9D^ MMK*YLQUM[SU817MB9VV/YZHYT 91/_]ZL/-]F^]\^GA87_OGW*3RK>7C>^-1H[QSL'X(E=-KX_K55/_IVMMW\IPVO M$UA#9Y/1;C)A)J5!4>50$V]4SMQQ2-G@B!:>-3@,>WSR-[1^Q#FW9?Q<>GQ?"MM84MD5I*5>:HL"41CQ% MD6M5:)2$9Y$8ZCP/PVK1\G5+O;^[K&B0+/X!KTK#"M4M@>B&FB4MC>)*;M]V*L M4&U6J-;X,(5JQNOD/3%(2!\1%QXC'3.^,4H \'!P6I1G$/GT[W_L-#\'<,W]6'SH'L&3SXI] MVR_**D\Q%*W.H%MTQU0;PQ2A?,#6*SRL>-OJ%,>]_'5&Q^)TO^7WB_CSN)6+ MW0V*'[;7ZI[TBT'9TL$^R-?>?C[:D\O%U0>&F(_QH$W]HI6*\BRO9SM[,2-M MT>H7=I2:!+<$S(W'69R7BT4,\H+6B$^&NG6$9PVXGQ$X_9N'M ME&$%Y=V=;9=$V/W]F!_Z6S_&HM$=Q((N%W]?O>OZ^*Z_+Q>K%T5V;NC>L$># MB576@5Z<#/H#^$7N1VIUX+&7/5H>U09M7Q9A+Y?>+WM>=FV4\Y:?#MB"_/4< MN/XX"0[](@GN04,U4>3X>6,FRL')/+GO/#1BF^^F3&"KL$96$- (%/?(>:40 M?(8-B4$Y;Q>ASFA&Q6$@@HOM[BFLJNYI?[3\CL95VLN56RY3@-J\)-]HH -[ M?*##VZHF^AR-?99@#[',\?V"/>:@L7ED]8M$IMQJK9LW5HJS-(*+X:E%L0[[ M97A69\=;&[ZMUL_;!V\F'G]<50J^=X'$Q5H[UXI;/N]X/$LYRL4=;?*LAU3O M7_; QR;RP$]\'=?ROGH8)$ M:3 /S@C,B8R:\V2BM3!$AHK$1FY&?LW->'_:[>Q]? ^'GO_LU[_7R6;S$'ZW MW]XY^'+>.&_O0]L.-]?V^,[:.F]\^N>H?E3G4PF)W]=_;I]_$W MVX3?--;J M;//[QZ.=3U_XYMK^(;09[WS?/ML^W[^I#A\Q$HO@$N*YRC%7)"!K0D**)Z8% MS&S"94*BT M#,OFRB=P5U+T?J!,X>JQ<$(9[ 3 7$^BV,7%'-?-#J"-CJ",5 MU+TRU$WF7DM#652.H\24S>FM!L&TP;IVB4KBI&(A<^[5E"(5U%50]YZA[E&' MQ_]_>^^ZW#:NM(W>"LO?S*Y,E:@0('A*UDZ58SM9GB^2)[$SV5^/_;LJ.=1ZN-^'!H!JY->:(*18J;P;2!T0H7$ MYPAUC-[[[.B.54G89F Z;25I/]\9=VN\L3I+]5!Q-CT#> )A J8J)%H=B>83 M)ZJ >D[$?#,,P:MD1'+3]X+(]$,B))&1"!F0+N;>V[NLLKIOL9IN.$94J>E] MU70N!1\0 V!VCHG9$TV@!8X9RL@S 5)!/*7RX?^ ,'CS=1W*2-,I:9;[IM7 M:GI?-9UUOQT[\NU .B8HJ#*9L%W3M\$1]Y@EN>L207!1Q?'I%JGI"]C.\R]/ M8WT,Y_[>]4LXU;]Q[[H<_PIG[H0S\9QSS9F(;*4P<;8$UAYAXFRIF!E%+!+< M!M[F6L#:@TTMW6[1DD6EI0_E7%=:>D\MG?6M/2(L2U%A$DS?R&P_,/W BDRN M B' L9*4*=#2C>TEJ[1T^[1TX[YUI:7WU-)9U]IRK9!'E(!#'3+@[(YGLF=;^UL,V*)^F>V4:>38[, MS2/@<'Y!W7,=R5QNAIYG(4\!1R)@RF3$!@=0\<"QW;UWM,;L3649W836//'B M0069%61N8ZRE@LR'@,S9 Q5 7/\B)D!QSQE&( )72Y,AW@3($C&0"N*4+?C;QJ>ERFUN.#&P7 M3T"SFG?_E,\59%:064'F0T8A*\A\",B<#4W:7NB[A @S< @W&:;$Y0S TW(% MC;C/A<="#9GLWL<+MP R5\@GCW^C8,?=@4XG.%'\]=U_PO3UNZ4)= O-\2BH M5IE_]XU.PAU?JG&*VS^GTPD7XV"-;^$A]'K07W[+=&I=0A?E#]LT7OP^*;%N M)K&GAV?R7^R!5E'%(CORE.T3.V3$M_U(JH"[H>>2@%FA^L&"O?*F5EIVH<00]?,/;5WR8[;V>'AL8F,F)6&T,[5N&\#>SOOJ#-C<7Y'=IVW2" MZ/^>G)X=G9X:[[_L-P]/:\9Q\Z"^@]UHGD OC+,3XVMS_^OA\=G1H7%PTCP\ M:I[FGTY//AT?[N/7'XZ;^\V#X_U/QND9?-$X:IZ=KI7N^I$U1G=OMH;Q[>U$ M97_PABZ>!VMYMG+6 LS5_-FR\_&V=?XF:G<=.@ M'UK?#\5UX^-G^_P&WS.=P?_\YAA^^TI.@+$TZ&>[^;%QW?QX3,]O&C?GWS[ MLXZNOA_*GXW.OU'CY_[UR>VRZ3MA"XG+.+,LJ/ BE0PF_-_/"O&Q+3,\X5)[9WA M#J6Y^\V+GPJ7]!-7JEAC>7]BV7>L\Y+UC2^\KXS3*][353 ^)"E^N,U489NX['V*O<^P]Z+LJ'$5]UOPYP"OZ?&\P@WDBA?)"SIE0S%6.H^!_Q)6+:YD=-S\LQZ(/V+)RSG'*1ZZ625\:ZH!?]D,( M)0.FB!G8?HAG@HD)J!^:@MB 1<2U?1X! :Z3^7W+?Z(PK#>A#J>.#,!-)D0R M"IZUY4D:>K8(0S]4KEU-Z#W-"/GAAH&0$7%,6PC'9!&8$Q[8TK0$]USFN"[% M73FT;KD+)C3N&NB/ZIF$R<6R*WD*A 0P*\^!#R9-NN,&GX_*2H[PD;P,%E(?,"!D0S\CUB.S:7GG,':%@J&"]8+FZ. MZ ^'!CQT!3.9)[G)!/& 9]J.Z<"?Q+$"PI78>V?5O05R43?>)\ *<,YS(X]R M$@$^Z-3,A7 O8%![^1ER:;D9"K%O=%-\*&\;? .L@R4GC_6",X2WX^X387C M$I<%*N"^" 3X*I2X($7\+M:D6;1H7S=HM1BM^\)DJ'EX1,!7X90SFYB>'6(M M4O@G!+-C4B)=CROE^I:[]PXH]Y+X*I#<-OQ5FRI_5Q9(W!]< %U&&7&FZR1. M<5>0IPSL$_#++'^T9J?P\T H(P:$4M<][5;BUZ*%]10SM'""9RT4V:L,:PHF M(M9E[#39Q;LNRY.)FA*/RN)AM3ZI,N#R>?E!_7(Y$AQ\UOC)1@N<7"S?5Y0[ M'(E\7@%PQ+H+K2BZ]__\'Y\2[^W")N@'2B,<%F\>L_08.AI%"MUIU1Z66ME_ M*O;-;C?6DTSMJ&SV/RK%8!R_>,'(#&VG/Z2T O#['=-B)#)9Z%NF;U'/5-1U MG0C^I J/)]7M1>3MD=AX-<%WG>#/PQ^N!X.K/&E&RO; ]')J^IX5FD#4: 3S M;YC*%] M$@LPIL8K1$-JO3W8/]2?R-N_0 B[22?. ;@X,5X4A$66FIN$.#6^UD_KY6.P MZNLE"!PRUB2-+_#N$1XBW(_>6]14A>9,EVF=LCG0&J,W2,&:3&)P;J3&D-Q+ MD\M8*EVJ=?)1\(!,M8'NP*<^T)XU^8X$;?0<<*"0IC%I6\:#;XB='5XW//U0@B 6,VO3< M0.'!;]L,"7RBE$L*-T90[/IOJ)#Q]?102\QRD1"\$HEM%XGKQL4/+H4G M0SP4!7XV9C=VP?$FKNE&$BRM[WB!BS4KW/JR#5NE2"#/6I>_ A$0^T8VZ$#[AF@Q=>@!YART B8=OYE>Q- !B6+U1I2K M-_%8FM!AXEA&O8TNX'SEZ%VJ#^W4G6"U"KY/7VZ8^G5*=ZHV\LY4G7Z\0LY; MM>'U#G5SC7N6S%WU]/X./F.GBG;JW6MW+I/Z4D?O4 F%<2##)J,17*OTZ6YE M=E\\"/L9T.?)R.U35R_>H;'[E B-JD\]9 ];X/@)6OBL[/+B3=3'MVTU>D6V MQA[OP%">@ ^4&N"0F[F#T\>%+-6_&Y+=LQ[1,SX0M:B'S^5@DT==BTO'4]12 MC#EAH'P6.$S8 0TCSU^R]C-_GFEB(U89AYF,XFACNQM'G>X8MBF..GUFYV?M M^.1C@S3I][AY^/D:GM$Z.6O^^O[S,VV>'9/SFW9\WFDX=#ENMDV_'[/SF MJ_V]/GOS]/OOT=P_U1([:LN2Q,@G'B>B9S0]SO MY0HS(!8S/>9Z?D#\T.=B[QT0OF#!-I^=3Y=6H=.S1"?F2B5YZ%E!2$"ZOM0B<>#WB L-R6+D=L_!G/*K3]B"&VYQ[I M7CR4^T*D@XEMA@\Q=.L,US-S7A?U\+DXKQ:>X^;*I2&G3 @>.E3X,G(=\&J9 MDFQ#H;61T9QV8/7^?_-&I4GENZ[ANS:'Z4,;].T650^KT*E"IULRFGF!%7'J!+Y-&6$TB(+(D7:@1* L M^'Y#H;4EZ%2%U^X%4;/A-5M1/Z*69?H4$Y [#H(5E:8DG##+"QU?^1A>\X)- MY3FKRANNI) ?9C>@3O!P6BUU/S(/KVKNK&8;(B<*'!E)(#P2N _A@60TDI;C M.'X4.>'FF6L%_RO#_\G!'$.U \J5SY498087QIAM^EQ2DUN!B"R?N5&D /Z= M>U>?V+Z%WTIG2YUUW<#V76'[ELUL"_[CN]2G$3 "@B=Q-L_G*IU=1V=G*1L1 M=A ZS8E];C)7,9-T&'062>R/!JZ,%/VWCO*[ETV?HNK9CVG9ZRXW%,E&J\2 MC=]:SD90N,>2G'"? 7R'GHJ$30-+>8Y%([>B7D\)XZ=SU(L[@;14Y)M,2@;_ M$(((+LQ(4-N20@E76!NA7EN07[Q"R@HIMP[@^D->O^562W M $@7%&J8.(!?O,%$N'IC/UWN]E?D+YT]8GS(/IL_93^SN0 3_744QVQK.M_G:=Z4(>,LSRPLC6C0QR1M>>(RG8ABE&,2S_+/ M7(V!0,Q%,DZ2IF_1J2I[92J>Q;_-IR/,'Y9GM<:<1'E+IGJ:&:] _Z]X*C&8 M>ZFRO_)-2MAPS"&4A##,^%>'I[]4?V:8\EN,5Y_4I6H;]*_E.9RV9O;IPMF? MRZBP9.YYWU!M_4DC48N!UH]&=#O M&'K'T\G(^9)1G$U>OL*H+BI_\:0Y3C[RN/LIR9;E.E&I'INN>-%93L!@N-RB M@>MY)K-48++0"LS04:$)MM]G+B6.;X5K93G9EI0F%R .>"U00S*O&:8K6UQ?T)LCOMR)+3'4\;W1[0V&ZQWTS>IY7' MI!KQN1$G3ZU1SW1<*TE^6DE^5IM1EQT/S#*,J(T/5TX$U2;R B_( USM5-VY M0Y@/A E5"W>YA<_*,UC_\.M3XO3K[0NU+WW3Q[/MP7Y1H\RR+HSBWZN\5+KF<\>MGLN.C<=7\ M*>SO'QOL_.<1:QQ^AG=]:7WOG%O?SWY=GW?.KYL_WW=.OAV3V1T?C9M]VKR1 MO\YO6C&T[PIWBS0_?NA\_PG].OL0?_]Y1!L?SYWSG_]&C?E3M5%$?.G9KBF8 M+4WF<=<,G, V?>:ZS/%M/&RR]\ZG]\X'M;8:[?3VN H/GR$>6B'W1&2%EJ=< MYI(H<'U)I$4LCTK)K$#C(2GQD#P1'C[_[7&/!I:SV^-\XD2<^<)T:2 0+(7I M*^J:?A %=D!GN\ESN-LCZO@LH++[85+IH3//-MW5! QQERN*!>6'0%Y M))QZ_#>%QBNXW#6X9#-P*8@GB.V'I@WS:[+ =6"&TJJ>>' 9$%NR05NWPF<'G=.+"N M$3*;9U_AVHL?D:T\B_NN&865LF( MG^65U;0^RRNK:7V65U;3^BROK*;U65ZYX%CJ[)$Z_!N=A[@[T 2]J)2MGBZ+4?\2",NW)J?'UKG9]\[C6_'[/NW M+VUP3WZ=G/W;:G3^;I^ NW'>^1O79NSQ[Q:WS[ ,\]OS[_V6I___@5 MW)//3O/;T?"\\Y6=?_N.9\JAS9])\Z>,&F='-XV+'T(&(7,XC)=0-G@EH6,& MH1>8(#<"1C"4H5*Y*PO2J.0^.H<CS(I\+](:E;J7#@?^9T;9<#'[?QYDQ\4/+XY'O,!HQ9OF!P^S0 MY;Y/6&#IA0-C@5XO._6W-<7@EPS.[SH[,S@T$NCO!E(!$"FJN%*6$S*+>%)1 M/W3VWKWG&>BZFA24# 4%STF"\RD&^?',<&C *,7HM^).&2/6D0X,6^A#F./3 MS_A7WC'<:@D^++]01G>@Z_$F4?YL?23S $,AQCX>E^[@.>@^((&1#/I9GW?U M:V:>K:Y%>Y"_/^F:ERK3ISSQ<69^V)WCZ?6L;AQW]1'L@3Z6+>/V0)^GG^M@ M39_87]9U+G'ZE1RU AH+*B/AMVR !Y2Q"[S=-GBOUP8O'9W[7M)7,/CP[3!_ M+VY!G6\ACEW1DR^G7_/#L$7O>_D159[!$.*SH5&#$!ZOK^GI;:WPFC87^F2K M 8]+>1>S :PAX864>6!MWO:2+-8'3/0I7&CN^.0IBN#$786-LL:W\#!+<&R7 MWC)OW>8W4#^^3W<3 M^C@YIJL-AWW+:"RC&FL_:'/#2E8B$?\].3T[.CTUWG_9;QZ>UHSCYL'R3!#; MVXWF"?3".#LQOC;WOQX>GQT=&@;0L%+.D4YN[_:X\S.W" M&0+W"R:BPY///USI6)@)V:1^X)G,$Z[I2^6;GN\'3+@>U0.\_;DFWBL\T%$D MOREL9FG^)RC+R,R_V>+4#X%?I[9WE\P/C-:9XS[ *7J7K';XLC_0S5VIT;VP1H;['XRA>=V"K]*8K"]20RV]L3]SAZ<-1[LF/*#GU3> MZ3'?WB/W.SVLE2@_M2B_@#/WVH'G?7C5UIX'O[?$5HU\%HU\ 6?#F^,HQZOX MH=-$K3-NSW,S];/<+NT0Y086DV'@6(RXRF&KE;1!F3,=F]V)K=!W#=7F6Z$[7TGC9M]N_'S?@O=W M\)[F#6Z?_K?5/(1WG5U>X65=*L$*M"K-L0RP$9MKQ0.@$3#J"5BH"*JXB%U+>%O<+Q MX0JQM@6QY@H0">)$5L1-GV#MQ\C%4\$\-)4EA,>"2"F;[+VC0IBQ)C)]%KFF1P-B 2EW?.7OO2.V5PNLH$:<9[A8 M4RGZQE8X*D7?&D6?7=YP&54T(J$969*;+."@\BIT3&))EPGXA]L2%9W4;(?5 M+&>;_.]*T3>NZ/=<&*@4?6L4?795@/F!$\ ,FA9AH.B<^B9GTC8%#X+ D\QV MF:RDI9*6HGH =T4@;=^TI7),YJ*T",\WJ53>YU+3#P+'5#Z73%G4MH5724LE M+<7*G6T)7Q%F6N KF(Q8D0F&/S0#/PS HW!\U_5R]\$*W)KKS\<)MLA./*N5 MC,4H?UAF!8)V*]'''$)E#I\'7=BXS60N&,7G:#(W'2P][HI49V'B[6+/@G[K M?K^?QN&@7^QFX.WV29[4:;\KOQ53/0V)47RMI'FCTJ1"PS70\.1@+FIJRY!* ML)8FMX@/K-D.S9!('XU-J!S"/=]W]@#@?$KHV_L"WV+P>5""7&G[DT5,-Z;M M%0&ZE\K/QD^%986!Q) *A/_ M(K1]TU&-RL1OA\K/QCB('0KB>]RDO@,J'T1X7%5YID-MRJ3E>Y2$:.)M$M1H M<.^=$!M4^A>P+6Q!0 -S&E<[OQX6^_S( 7_6<:G#%+.#,)261QA30A'J<^4] M2#"CS)^JY#]\B!?O(_I=Z/LJ"-P^\<)Z@Q6FT%>]::SY0G0^4SU\9SA,P/%7@ZGFLAZ?'"B#U(8*/2 M_,?2_-GXAG1)("S7,ID(;).YKC0Q*;-I!2'S G!]P-M%S7=JEF-5FO^<-5_R MR">V2[D?!BQD-&1!X 52*A_^<.W@0:(;E>8_EN;/1CH<<&Z!S%%34##\C-F6 M"6 /<\O! R*1YU-B@^93"C;_&9XCKS1_K/F*N<3FON?;H.JA"+CM$8D^,;/A M.T$?)-)1:?YC:?[<%J# =FSI4--C C3?IMP,/5^9(HA\[B@GBF2X]X[Y;HUN MEC[AP'N933BW"26NL'&=5W'N5'&/W47"QME^ MOQ%/5VYW0R<*+5N:5D3 !_(%,7E(I6F'8 O!^26 @@B%0VYQ+,8[N)0011&1 (9,*]-2'&.>$?@_ M;BA--XJ$H)'#?19@(;^@9M__^&NE^MNL^@ZC#@T\&TQ]R!S%.+6LR/,\QP6F M+&5413YV7/5GK+ZM*/>E99EAX(4F4QXW RJ):1'N60X)[,#UT>H[->O^:8HK MU=]FU>IO:*N'?K>WW3&0N4Q "S, %84W MGWHCR.\3.3U7Y'RDY$!%'=VYLW\53&X.)H_FXB(6%;8=,M<$RPC.D>"N&806 MH*:.$+LPUX3EY\,#QZ]1=F^H7$N==FCIZ"7CPZ/D%*KPX3'P839X8DG/5YX( M30% @<=BB,D9HZ8%),H53AB!92CP@3HUYF\JK5"%#\\&'QXIN4R%#X^"#S/\ MP7,"3GTO,ET)1)Y%-C4#%0&E#YDO_-#S #$0'X(:=>V:O2"_3(4/+QP?'BFI M2(4/CX$/LV$8WXZD16AD!D$8F8P*;OJ*"C-T',OV?,=G4N3\P:)NS7?:1#J>;88R(":S'6'Z/G%-GTJ?."JE2^QE54\^ %WIZZXQ)4/SFU3]GSYRGI#\-P(S4/'E(L5\XK2K$5IOLY% ME:47>IQ$"C@,KH$K[IJ<2&9Z,N)""AXP2C<:55Y++;;9[I ]TV UOZH2TCX4:;C8]7*%>AW+-!N8<. MP54FPW"!P$CQ ]#,[2 QK$ (Z'/DR*$I)BSC37U=L0V$YQN=]$*V6< M]=I\B+U1MP-C=>5=K]13\%IGQX#_ROAR5#:T.>@ "HEW_X$ORR=T>'H1=TNI M<*=-P<]!UH^CX::QCUB_ S^*X/W8Q[&[;@_- 7&B>,H M5K)FR$&*J0QZ\*9$9L952W7A%F7$G1XHC7&5#-K2"%4>2XXO54W_>I# S]VA M <\98,/SB'.F^OVVSA^"*2/U4[I9/QWHC")P;?EMJ&#D$!O++U+52T W1NTP M>!?^7^(H9OJ"+DX [T._^@EM#!C";S&B'B<&I>\/5#E0XL1&/=[ M[JE2=9-.W"V?&W=%>R#S!Y?=+=,^@-J*09L#?AN##!N*%_53Q;-!.BRR8W94 MOY7(NK'?;H^'_TK!P*AKE8HX@YOA3>JZ%Z?P,1^/0R44G@$R;%(ST*[41_ T MDD T4W%WP/-2MOKK_)(P??UN^G(44&U5%(OLR%.V3^R0$=_V(ZD"[H:>2P)F MA>J'X^Q-WK10J@G5%&K#,EQW9J386RC%7MTP_C.E?QOP2N;RY"0==<:O#^-, MM!.82W4&SW_?ANE\8NO2.GN& L+3@U$') "LS*///$*E[03M\RV4,_1]?8&!K 'JQ>6G2;@/61DD* MC>_BZ[(8+D^'=>-,VZ?13;TTN8PSW9,,+$-?I6 :X-:0:]S.K:*"(>]H*Q - MX/U#Q=,B23+:"GP,6"FPD;F5R5\,+XE2];^!-HLI>"*#;( =ZJM.5@.#&XN6 MML^I$LE%%Z9 OXV#"AD0@Q2/..%$.J2P)Z;[.) MAO)N%U\WWTKLYU(WJ:L/ILYX2-0EG(>A#%P"#E) T5-R'1Y9RO7 LO 9Q"74 M)I,>DCWG(95M&N'P%VC702Y58&1/>FCT,>/TR&DRZ4O#Y<-]\B.D0@8R(B;! MW," 0XX9!HXP.:$P\,SS70[6G'KU^46Z/T&PXYS?]/DO9"YQ%SYS(<#3 6(( M:C@2-"V2]7E\,I8"5 $)'O"$M[TDB_'R-ZD"H@2S^O8JEOU6Z9!/W%7@F36^ MA8=9@M[QTEOF>OQ"F2&P MS%\FCZ"';WC[B@^SO=?38P,#,SD1JXVA??]EO'I[6C./F07T'N]$\@5X89R?&U^;^U\/CLZ-#X^ $4*-YFG\Z/?ET M?+B/7W\X;NXW#X[W/QFG9_!%XZAY=KIBA]V'X/8K<0=CD<+\UJW9/@_%?S@/ MI7_5_?4*XA_$EAB3V+U*E?>MM\5!.#DI+^(N==SZTFO1[Y^0CQOP^#[]_ M_!Z??/QZT_C9N&G69Q'A1'R6 MDW//5U(3G^;3O>/:0PG0XZH#K#DVB)5.FDL"]7M*Y_!(&T+'VZQ!:^R:3R3>ZZ MMAD)Z=J>+X'X1K.BLHWHBNY !&Y/FP%7VSEM4I6E7201U? MA_%I\UZFWI0?WI9!VKBK>ZEO>CO]. 3JF;BZ-N+YSV,J5+=R.E1$V(LW%S_7 M]4\SRP'Y;SZM^QY;^K-5)TM_N^VQA-4#ZJ[TV&=5;VC.CL*LY"T#-S')G;TW MT!>5XE5[[UX=H]>;#.#A,OMKXW6'7L 6\?>\S;M"S<>9[W7\ZEDN?S^/U>W9 M2KJ6I2S%52!= :3#"H5/N>4'-FX6B2SVXQB%83948]I3W.%3N822=!>SA]7R ME-F[22OR%>^?^T.@#^3\Y]4)U_1\SG'!.S+# %. $-OU+&[[@6]AC1BGYKO.]AT\>\#%VN?X M\-TRZ(OQJ2@HL;Q0X+.L^?%J#5B^YY;*=?&YG) *IS>%T\UYG/8EBR*'8((F M(DSFL:/!\]QVS71X"G+>6PS$I7T=\I7O=\& ML)F4G??(C;MM@W7/#:-W&YBMAO0U$-T1%.ZQ) <(9SZ-0D]%PJ:!I3S'HI&K MB?:]@;P"\(T!>#P'X$[HAY:O7,RPYYG,4H'INY%GRL"Q?3]2T@M#S ?LUASG M88Y#WDF%[@7_O]WON'Q1YM%7/C[$*-_GBJ<-WA^DH":GHJ7DH*U>>O1Z^(-9 MOD A-6ED@VOH^Z$9.H%E$DW?3O/;E[FC6.>&06632R/^Y;C@HK7;,O: MG3#U;EFLI:AJOZQ8[-;@4-P]!:K0E17X;!1\YIUW98>1<'S+C 2+3.8R9H:1 M[9C4"ZGCRX@0!N!#K$V@3Q6#71-]V)W09U5^5Z'/'7RX[C 4>PX5G5C&?1PQQZV(S^-J MXEE+I4J?&JWHSY,@D![["H0V#T+SL1\O"*C%[0A 2-HFALP(=))U.W-<;"_:[ M,D]'<:&Z(E;9UN4)HHTR'T7G,VD<2MS:U&K>[,/G+^WF30.N^SMNG.U?-[Y] M:9U\.V>-,V'/;C;Y?OCU"K3O5_/;D=W SQ^_VHT;:%/G^+IQ>'3]_>.1\_WG MQ77S1D;P[)L?EHC9[S!-< M)],A@1N1R"(N$RRP[,":W9PR,0LZ#6P H1";LE%:F12/:^K4;G$?T[[ -:'>TI(GAYM(D=;BF1$JI=/I M#%*=IJRKL\U@JK=$Q'E*F8[.'2*@YR&^@&=)%QXW'&>=J1O?D'[,Y,PI[DLB M W0HPX9<8WN )>W@<3.WH!]J:K M,YHD<&%:W)LGK.O$W;@SZ)3/P]N% #G#=&WP&; ,VCE?-Z"5]D,@8+FQ/3$(^SC!"*LLFAJQL&,[2):9_JQEQ9'2!+6293D&T MCRGT\G;,/6\B,](XR]W$)JA17J(N")54EZJ=]')M@>L4%RT#7@W#4\.D0_D3 M]$\B3L6@D_5Q6_0H_Y#0:?Y:_!+F&>\#N1SE#"IS'\VF&(KB+CP#K\/U+3U^ MNN>IR@;MOM[&E8P2^*R:A6,U15OJ&SR"!A+Z)R8Q&Q^H!#-BS65%!+,/LR/: M/.YD11(HJ3K=. (RD(_4!P!6EQK.08-?Z(,;7K0_UA*[06?I?;4"9Q0 =H#_0,C)7W*.>44[!-W&!$Y MM;?FCCVZ,[NQ^T6^AP,L@['/3HY$K)LP1&LQC,U/S#Z*D"'!5UI(>$@>/F:$*B>DP:OD\M'W?M8'Z+0L5@%"U MX:]%0OCDD& <[!\BOLI<1 ##8YTH-!EHB\=!Q2\PG5R*V R_A\,IW8=+!( & M@ )F0P4,!07/H;-6)A/5EJ&+_ONEZNKDHBCR7&>IBS&W'2:2&X%#GH4+,T D MH^RNXU1@F#L5C/!$#E8-%WDZKBF@@)9G"5HC8&,3F#;Y>+@=<&FNAV,XF^Z1 M[D31IR&FB!VD^HQ.+VG'8FB\0FBBUMLOWX[U)_+V+Z0MO0+_=%^AXUV5@P!2 M@_D. $#C'N*GA"N];3DW#-"5O)\XTWJ*-&'K\>$48J\#<'>,73BSSLY'D)\Q MM1Y^[99\<5\SI0K9?H]L7VGCZ@>8%Q?&WS7!NZ88!W7,,.2^&5B>1TD@P=T M#X/1^K(3V@6V:1AY50H-JGH*< +L$-3OKYF<+:!TI;)-JVR^03[+DR4#D;K) MF7CA&NC\F=Q H*Z5*3*E*J+R@6?]#$3_1J=A+/,YSPF(CN'.U$2IQH(6I%<*+AV*Y$\'6/*I.+6P!^YPNR)JBOUT&KZ MI4I 7$#HZD]*E_;;N!7]8IH49OTTZ5X D0M5.P:GH<@/KF5@:3_T+*.?W4_ M@ ST2.C4WSEN%W[@!9:D[P1YW?S4[ X 'L,T)^;)@!OH\&[,&YH"T:>(P9# M!UE6,KK]+F\/,5,Q:/*'46S@8"HV\&4<&Q@G]UW]*-;VA."FDZS)\4A,9%K+ MDZ9=Y$X_)E(#>Y\@FN9ICXLB E,&M["Q\%,11:DM"K/4@ X UY5E30/!>W&? M([AF";!DIEM.#141AW,@192A#>/U\)%(UKK @#?P[AG[@)?B"BGS6 M?I[P^HNN*8'!*_#;.P:QS/\[2F67Y^W62>S*,$YQVK LPJ#92AZ%*=P1>'3A MCM3*KZY4K?BJ_ 9L8_D--K3X=B+DHG\!UR@;#0*,?*2T4[9PQO Q!4.;X&5E M&O-839",[=2?Q>!R B3@,E97V]WVQ;K_3>6'28TVZ SJ:G:E5-_(ND!<<:)R MNA,E8E!$:(OH+%Q:,^#M P0"778%_TQ_J;[^B(P&GX8S#BK:3^-PH*&@>'#! MKG6:_+%K70@-B*_'.8*SS"JD2=^>/9MY(F##R$'HC_10H21(32B@Z0NN4+A1FF60# O<\%&K83! M@(D$QE:8#V/TFJ(!HPMT1P=I=_P*588L0-]YC'"0I&L*?O$-GJ1WMDF6IJT]E$:YIQJJ= 577DM1/T'(,NCA7F:HC6.IG$AL:KGZ5]0;*C)_M84$) M:D5X ^=6-Q!^AI<:K_) = '*V;1\UHQ#L)E#(!,PMTFW_/*@C3Y!"_R#!_&7 MW+D5YT5SL8!JH[28=GW!H6U,K")5KIW\<7QIFZYEDU@NN/X%\S MF@4&&BB ]R<*?ZDM(]:KM08EO=0N VPR7W5]:ZN,\(>"D![K6E^(#KB3"9AJ M0=-W&U^)D]OJ(M)A7"8HE'J5&WEN$6SG61XJ*\(/%^TD1,(YZ/4 IT0++]'+ MHBV@QWR\I:&LCY;DG',<&ZL5T#>F]UD_+SR6+R+G#< E!1:J5 MI )$52^F)N 2Z35^L+2XL2>OE8)K)B*_>[0^,SD_Q6)_JB-M>*VF<"*/DT*+ M\GIXN/T"G:DIDH..QFBO0!2GT-H6;T>CB.DS4+^/.B:H^S>:W46:9N::IKJ7 M<9IT<<1R9E'J"TQ5[MK.##Z*$EY7L%*45E"04$?%,<8]140['..DH]>!+.8BIO>WJ!$8Z(!GDO[2*VJX2*ZG&B6_>"*, M@=0Z.V*T^B]=GPHE=NP3Z& KJHZ.GJ)DIK@II919'2KMXD78>ABQ',)FD&5B M0,8C-.Y5OH38Q<*-Z>HD.EA#RM:JX+'!!U[4QB*D;J/O,WGYB*UJFU_-;;'GO[;^X=G_H$C25UQZ6[ MTUC+?Z#&KI;V[+XG?Z82?A.XVOEP_>8Q]]':U8;VP0_)4&X=6#1'56>?=M1G@R25\-2+90O;X.]>3A M'PSG/%F[]R8R@>>T9QUEF\XI.Y\VUIK/'+O=6G1KVNZ-#\E2<'JQ8SY7)>@N M:%4-:R7*3S_FY'X6>/<.@#<5;@*_5-V!FA6WW_5R90EX9NE6U^[^5I^$MYE5 M8QZ]V_GF=4#@3H>?-^1 5*+\$D29!J3&?*<2Y4J4=UV478_6'&I7HER)\JZ+ MLN.XMNZP)M7\[$?+!IG3I/;EOU ]_@T:E8K# # MF"C(^!-W6'67A]9V/KGBFH-BVW7R)!GTMJ+W?S[HFOA+$2&W$J%*A.XG0JR^ MKB]0B5 E0C,H5(G0:E2OW$_:37 [S6U25UTY?>4+B$F-MSCK34QK.+/]V.UE8M\)XF6%#Y5BM/DETC](ZKPM4D/1I8!S6;^-4L;?DL M637RE(!710*>)A*P?0W>E2M?0HBER ZA@RIW8X [ZV0$-6I76Q6V>XX(J3G. MNN<.JDEZY$D"_F=7(97MGB1*:K[SA)-4L91M82F[%ZHZS@-4?7Y=4I67%:L" M*TC=*E:U]9/D4:^:I*V>),IJ :M"55L^2:!):_/)QXM4/0>_'T_TWV?99V=I ML(T'V2M?9;LGB08UGZUK2JM)>N0]24[-JN)G6SY)CEMSO"?<.%9Y_0_K]9>7 MC)+&:MG>-,NLGO&\GO$"".X13[O0U$QG8SQH\RPS]O.LC&^>.A%=]8Q'>L8+ MB(R^YUDL[N,C/\^L*+N3^,2JTSNF5=NB<%0E<#LE<'?,&%4)7"5P=Q*XM4,Y ME=K78_OW;TJ1Z]5<7.K:E 7=1 Q MJ][)J(CREG9$/W%13IW%76JH8W73]$5Y'%0KE]712ND^BZ M9@KKFAE3=6U&Y9:E\0<+RH1*T+@V3&L-"_(2M^[_B;5O.SV>YD6<5W@PJ1L' M\)NNG:N+_*9)Q^A!Z[ R=GMH]/DOU9TKOXRI9XI"N$8GOL;/ES$^FMC0B%$A MXC2YZK=JQE4K;BNC!2.@4BP6/L"QY$* [F/]9AP"NVZ-;OO?@*=]E<++\P=@ M"Z?[E/&.PI6L.)%&FV=]8ZAX6M.UXR<22$X-&9D9,CUB3MW]LVR>2))?6-IX MR0/\!?=3#^Y?N<[OUHM@!A.YF@ 2'+EY":360@F\];EWE[^(7R:IKM*Z4!*[ M(!)P/Z%U!].O>Z#:4+K.?F!+KH6].)H.@[AJ3XAC4@U7%$93=FKR7^G7Z MYSIUS;<3W;5L?M2YU_^9SKV^73VZ5;<^3N2.GY@S#V9("^X5SPQ,[CJ;\'9E M6U SN"%5_EQ=TSYPC)!G,;PTB;M8FAR5B*.H9EAK'4<*K\-TH'^N^A90S#.X M:O0>>,34\[ 7,B_1'G>CMJ87NGLP'E$$ZJJZ @58\ 'V/AQ.%Z0?5:VOZ=+K M>1'X)(HR& ^X=E*Y8Z%>HVI/&)WX$BNRAPI>%?>SO*7E2(];6DP!MI3W&=3^2XND-PI5)E_.&2NF>,2-@D]?K#H1,<83W4'V$I MZAM(/0PF#,.,YA62SZ7VQ#/L3YDY >ZZ4NTV_K>X*NY>JJS?40@3B J#U+A* MTE_0+*%JH.^@N2+.CHN:&6J-Q,[!#U,7K:IPNS?_OV'C^>P3X(S6 MDNDGEE5WYN9_%?1=9_9OF]=),0!\_:F HPO S4%[W/G:K6($ [-(-);/>C'. M'H6)Z"59K"M4IPHMQ*5Z6]2TU_&IR;L*(;'&M_ P2W!5;^DMT^*%&XWG"[8^ M 0W0)R_]F4+7$_^V1END>_P"% OF^9?)(VCL&]Z^XL-L[_5T-Z&/DV.Z;#C6 MBI]MPC@NC1X^H=74R6..9DYD;Q<1N!V7IK+?K&Z(0+W_".ITA#73,$0FO-R[ M^Q[)5-LFG(\V[_7&4*I5/7^S #A!3T,D:0]KU>-C0+DU$FBLPH8 ND&3T%4O M???IT$*J.M"" ?ZGJRD@] "&#)XZ2%/P<(;E@_*_^Y./JAO'B ( CZ-V)SE" MPK<=HYWP;CEV(Q.N7_]'L/Z047TGCET-&IWU%#I)JCW<5D9Z!T'\G47$H01[ M:"^60Q"JX$[6\.&D<*D0KBPYT%TR+3HX -.!RA6'[Q'$9PLQNTBE<<:OU;:N MC=RN*2 3*HKRZ=(90;2,K87=U$/W?%)9=#3Q'F"M[RK;$L]Z[#+.X-+^5 (3 M$#J17'2AYW)**\Q)K7B&$[0"IL'T>#/3XV% 9QT,*]^K[1X,4VMDK_*@VLQ( M(X)%;4W7"_B*.QVX/8UY>WKZXK[J9'5C/\SP8= <% #\KJ;;IH/DW>'_\W]\ M2KRWV:*1N$H&;6FT^"5&6A2@6 ]L87P<^1RZ;9:.+UFVY("Q&FD_Q_P:Q MQ+ E#OD![R%&&5]4!K N=A=\_E4WOJ&8M6.%(MCB_7$CLMEWZU=/ M4CM]*7ZI/RCHY"5O:\J)'B!$0!_;"M>C\+%=$!V#T (OZ@;.X.1L3+TE[HKV0*J: *[A/9CV%L(^ !3\DM^)[RV1(^571HD=Q<(QT !^@4W5*P-%U*",[">X MVI> *,'D9Z*EY* -%^D)@)_:17"6"Y2&6$U=)%78-T"6+V,8Z1X?CF9@BCG! M':K?;ZO1KR5;BTO.I7$IN^(]C%;T4R[Z.IX\\SP$,"44" $Z"B/9FWL\7IP, M^ED?^HZ=GO,@1B_1HS-YZ6AP=45G_311 $<13]EV+%P.'*4^@^"7ZC^I#[E> M:HW$\1M%S'B^^(,K2U(!=9"C,2[D&*Z$$>Z@MNFU5-%"!I(-0AU^&KVM;0#A MZ":=6,#4)BA+@K66X MC!RF\#A\8AD(CQ_JFE1">JY$4@WDQPC$'/,/N0.-S])_"P%*,"[3BN&(= MPVM@$@ 9!BF*@5YJG^"9T)BV;GR"0S6+N#LI]3!@+2YU>%0;K5R3:S!SY3R. M+,QB8U+#*8.!0H*7^WA3WMLAH%$G1&.G?R(Y <0;_K#].3_1&[O#,RZ?H1NJ M#:2:5-,P25,PUKD!QM]*ZXH_=M"N)2$,. MS#3U^R.P)SSV@@.T<^J<-P6&K*:7,9%T .AJB(P*-E";8 IE0[=V67=-K_4 MY>3#F+2,%Q3V1_"XI3V]54,.QF1LM(\G'"Y&_S7#&L6"B>]-Q"FU(L W]C)% M.(2_@.T@8DWN+E!%,H7:1,O&9!9P'GB/YBSYLD-[.-X@5(2+$!^XMJ2H.K0#W^)^C%S]0(F0Y,C<*XK'JX)R@,1CM2THN(]% ME1Q)M=5EX20M>&FI;9.O I:1#"Y:0+/UZW)MU88BTF^8[$I[6%NG:5>JL-:Y M\DX8<9#67TKO1@?O0"#CB7-?^0]JC8UUKU%["LN3UH_"'WA'8>C4LC_*HW']7URH5<;ZK4'5Z[60(GF#>NZ0W=>0@OV6T M.6_RQMX W ]A7/$TY=I;&F_\6S;"9,+X;G:$[IE6QWTI=?_BK-N$9N,W)$.1 EE2FN&7O5\UY]$0>01C>9 M:N'(]\X6>-A+(Q2U(O93$*ZI!R%Y S::1X&FW/[?! T*4JE#=>U8!]CU6S3J M)I>JRV=4;C3L96Q_U-EGOLY]4,28!R ?)^,H30U7Z$9A>[TP!1?"E.2;]W=1 M3\$0I85D@.".5BT!HZ%7:!1 E&.9![>2%"0:O20!,IP;D3)J6BO7)29%7TR, MXF2LJS!'"3P"5T?;21GKA&<4*U$-W@5FBN,\6@P]A$L'65:2CWUP.(:XF1Y: M\:$,0^-\Y-Z(OF;AFF*9_W?$:+0]SKG, MXJ#AUH88;IWZP[&K]OLC-%?H^W$TT!C>&5O?$8#$7=SWE<-P[BGBZ0*X9,+ M%UQCF%^L 0@7$\1P<@N0QMMQH!V?]V\"<]-!WO1U"IR*E^&6B?%ZTMC;U>1% M1X>,/QB=V-U[L'\XVG?1BE-9GJ$<.[7?9AZ2;[;(W]5-NBE2&CUZ%[AHIY<> M$%63;K'O+5_]*'+D%Z)=+'Y(W,"14UKHN]3=!I7IC_;,C5>2@%FA^N%Z>_=\_V-O'3B&H33L>JZB M\_]^'N!J<9^/5JK@BW;Y]V&.1SHC1T+,+X$F>_EL[&UJ@T8!?*\G3_ M_C?1/SG7OSS68J30/UR+588>/F^_1.*5AVM_=KA*H"U/VY\LPN.R>FR\YLF?M(;BE"#=+'CLWLYO0',]:47.*# XFIMMXX["%NI1_ MA:&W;O^-B1<]I7:QNI&?0TZ*30K_H*LI<4YVT1*.K4HVZ.&&B!'+&)DW?3Y. M;S&96#/NC%C*Y/(R_G+0BE5D'%V#G="*(N,5[L15D5YV -IR M%T=WKRO+3HUB/>!@Y"M9VMRF&C#JQGL=B=>A<-XO!TFO0NFM<[<,^)+!QN'1 M6W9D_L@5!T]SY?'.O*5KS(!-2G.B_.EQ5^^SZ.=K5GJ#@RR6Z\9>! M*,<8# %PS 8AN!TH$N.YF9H,/4X"][W(6KDA"#]F@PX>1[I1^4[]_,%CMJT9 M4#PZB9\9N"X21_%X.2T%V2@2""0CPK5<,+1_I$EZK7 :Y[K>SE< "Z97;'G4 MVUZ%&'0&.0_4^\;@68-N+$IB>#=M6ZII*+:X@MY+<6M8#=\ AB*YT@,"!D/" M2&2:NF+((-4O&TW<6$YVCOL3.LW]?[=,T\\]1([$MS"LI9SJ+6!Z#2O7%0-5 M=[PIJ! W?-$MB!/]M42H_\JEI\6S23O.M>:A;(->:+'G6=+EH=Y+\TNO'B?S MU]?6:^]RXGW7S$S6.L5HCJW6SO7?4VNUULXG9?FQJ^,_^ES/C^/C. MLNS>U]-<*_O8]CFM.8$ )\?X!!:GG9-JA89G.:O>!HM2;M?C.KRL(\1E0@CD M%FCI\;^ ^VU^E0UB7&P2;1YWII:I=(@\T!? 0,?=GP-\B6Y3;12W'#U[ MO)_UKFW=;_=;N(\"^;U,M(]:QI?PUD%?!XIRZ!%.%6[ MUGY)OA-7;THQ?@[D1;')4H,UFM9D>BMWFF_9'VTD+F8\/T:@'S5AI6-@@:)? MD%_=Y@6\:B,&,]C%<%:!#/MU'5@Q/N1[FE<$.@=>4WS33WKZSZU!#0SGZ-!- MN5$<,017H2.]A%>H5GD\9:+O97 I4V+2^;TMR)0[4UT,48F6D8=^:"'D$R>J M%BR#H/@FLRW- TK8/'BR]D1RUVCTQE6CM^O,S_V$WZ>[*_P4@__@B>$V$/3 M3GD[WWYP!"Y9?SCKD7[-$;@PH:NJRJ.0I\6:T 23 /YH&XP88N_Z#;ZG:#B[ M*QHV;CV.N+9T7WN@X:>JBT?$QR*Q"]/??8))]W=WTC$$W8#? 0@B!?H_L12Q MY0[ IO7_H:Q%0'97.IRZD6?%.![''G<=!*KHS-X[2I9'9]:0;#:2[.T,Z<#P M"!.>@%[HFSR&/WR[-7$>O03H OX>7;?B$-SYLC?%EOU2\/ 4+F[I:O->IMZ4 M']Z6!8GCKGZTONGM/"6>25BO!S3_>3SH=2L?^*)B4O'FXN>Z_FDFC7[Q&ZW; M+EGZLU6_VV_X5':G.V]KK&?5?&O%9P MK@2YW6DF8_Q>7LGCEK[EZ+H]O5MU.,X/?=6J&\\%VJ"._, MJ&U"#IZC;.]\GQY(L$LCWP5*>_O3M^_*HFLSO-O6?7^8P7SR2W@2& M\3#"OU;71XL5"_H?10_6_[QQ$C<":8_WC=Y8@5=!F_A"YT+E[.7MDS?0:*4J M F7K]WO9F]>OKZZNZM#.^D5R^7H_%2W,0OI:R0N>OI:\SU\3ES%FN:^AO80$ M-J$.I<0C@>._EK9K68XMU36Q2+W5[^R]^V^2]7'[W/N4=V56,XZ[HF[L%YO6 MBI,"?;W/B%K$+4/*"K@60=X;%+QGYT&GO]1Q(/^5?<7--$F M1*C$MBAFA\PAY "'.\)-T<6NAV5[GP%",CRZ@WL73HM-$O"DT09NGH:\JS+S MY+JMAN6&?FI9M(*:"FI6A)J*XSPCJ*$B^@W4_#/*F3!_EJ:"FRV]]-G #:V8 MS3."&XK,)K#<>S(;XAM?ZZ?U@_H(=(CM6/ILETQZ&-#I+0 F>&\%3$]]Z3," MIHH'/0]@0EQ"&G0[+JU*@^:PJ=C%_WN RB^L4&H++GTN*(5+('>7[L M'Z._^DB)$2I=L]N(^YFAW]/G%_DY%LPT(N7T:?MCO>DMO[!\W^.MUE>:NWNR MBYI[>O#?EZRY9_P:BX\,P1GHJ[QJQZEHJ0X?J7*E0I4*W:Y"!_N?*A6:4J$# MWA:8;@4_?XJ[O[!L>*50E4*MJ%"'1Q\JA9I2J$-,+D@\\WF4W;A,,KXPRV)^2KTHA341)*Q4\\&Z_%J?/'XW M/GW]-(?^7Y&_C \Z-Q$N"F%Q'[T\-I,@=21K!T5Y[1E)\T<9CD8IBT^/#O!G M+6ADLOP2IJ5/>TE>0ARS'V'!>,S!'V$>,+$@!<%V9(_\W0'Z;3[1/Y<+]O$A M+<_1.+':F)=IF*BUG$03VR@P@QMQ7LF_%N3\79P(.G\>9FC"*@\Z<:LYZ+"3GY!D8-V@"GF] /+VE$Z"VS7 MV!]7A:,XZ;!]/G]A_?)FZ6+>82]T2C^W[XYB$. M53]IGUYGKXVSE%\"A!W5C4\JZ?)4+A*9#6C7GV.(M!F4%LK3>7;O$ MOUZ'B1S"?UK]3OO=_P]02P,$% @ %($#52-=+4 :# NW\ !$ !T M=VYK+3(P,C(P-C,P+GAS9.U=;6_;.!+^WE_!\Y?; TZQ9"M.$S1=M$G3"Y V M19)>]SXM:(FRB[WEN_QL M<-*W[;?>J15@]]AR2;]O#>W MIS37F]PBGW/[?7_.3K#!)_V!IA8V OZEHMM M^#3P7Q'GG;&4T[-N]_GY^>BY?\3X MJ-NS;:?[VY>;>UVTDY8-:?2X4/IER,.L?+^K;@^Q(%EQ^;Q4?,R$)$(,.8Y\ M<>2Q25?9; _Z=B:B *E!!8V$Q)$W4^%+;LG7*1'E,G"[JVXK/;9E.U;/R6OR MY4PLK^:XF]SL("PEI\-8DBO&)Y,2107Y (NAKJ_@4HMU4$+K#?.PU+ZJ2HK, MM$+Y+@FE4-\L]>WH1?B=;GVML;!&&$\;:<[+)-K3*TUJD/-1Y_3TM/NBG*Z\ M!J4.I,M;ZJ/E]*R^TT!ME2?6UPW?K$QN$W68=[AF=^J\H55DOJ[ MJ%F-\MY:LQ$R 67]<1.%@GA'(_;4]5@<2?Y:Q_G+1+(O3=Q^ #.W))-5 MWG?>$4! 2)*VV67#IYPT-1Q$!(Q3FNC_>_L]'#:U'T2\./QKF.^3H*GY($(C MVL)Z)?T ]Q'USSL7##+A#E+7OM]=KTAFM-Y$(H/,0.>U>6]#I@E_R)IGSA;2 M4N^ZRV674&)!_-OHO?Z\[-ZI<%K$(+CD%[7E%ANT5"R]F+6@L5TCGT0@#!\$ M"ZFO9@X?<:@2A?LQ(5(T;/25< 9&',U(#VBXA_8D,TI23)0'12DJ2F /E.7: M^!OF8-Z82 H5WC!_B]AF,E40:$,F^F5!RS_VG=Q9 PH6W$*XUG7<0,>LP#63 MVK=MMQZIQRST"=>P9EH'MGW2JO\"/M(*]HC,^W@RP?P5>@\=132 =".2'SR]3D*C MT3=H*@_F1HV(K EI(+'GV(Z3S$RH\$(F8DX4HPFP[H)S:#3'1AGX@<"EUMXB MD;4(U1/H-0B%C#C]M$_)<#T"'O PW JS*;")U[[=[Z_':Z+DP.IRXW_$@L*@ M]RUGZB61F(;;8-J@S,2^:[ON6NQ;2&M61?.ZT2^I]H-;+#/U+Q+ZDGW!,N:0 M=5Z2H;PGGOH,][;G'W6TFAWEV-7K6NT=157!DLS**H%4+="\&@>?J60OO2+N MB$?HDXJWV_.4:EUF_QBX>JFLO7]DBM%<\\$E*FFZCI[ 1,:W&C5*E)B=X,35 M2VOMG2"G\4!^)2\7>$HE#NE_B7\=20(6R^TY@4&9V1G>NGH9KKTSY#2C3/7! M*RJ)NF>!?,:<7 #;6PP*I6K,GG#JZG6Z]IZ0Z41:Z<$'*LF!)L:C$2+VI5,JO_@(M7QG$4>V)@^RMKBN%&JQ^P0 M#HP:ZPT9"TKWT@N^)1MB7H$S]61CJI;'&]%;"F!<['5Z3G%RF,$@P$$SH#TG MHL52GP'&N+#G]/MU2=G'1;RR9FT3#$TXYF#G0F)4EY\]C&,0X'E,_$\O4_7@ M3T"#W,HQX1TE O'#6BJSZJ.>(=.\7ECA0;9>":1 V/4GR44W"@ MLMCH+<)C4VQSS!STUZ5U'V-I;0[:!-C&X.:H>P+3CG49WL-HK!;KH55N"!;D M=AC248LM?%48YDC[UBFN*>I'!XHDC85R8 =*6L10,Y(Y8I[VF]"SC]&QHG5G ML^CR^VU"Y7J:C'&S9\/LO '/"_/VRG*'4-J4I=^=/\\C0-?!)WZN3WACXLL&/6*U$K,G0+I=F$T9/2&G4-.OB\RR\OVDG],G MJ(,Z^B DUZ?\FG);AF#,N2&M*SZZG>.@'-"^4]$JVZ[&,>;:/;=?EY;]S+-+ MVO4KYEQ?:Q<6ZR":8^"QZY3,CTHYL] ,^Q#KLE:9I:IR3*XPY?_&80PI2K8? MY Y+ J1=,4[H*$I6:[S7G/S&>-]41.W2"PK(,PYY6F_#A'[F$\N M-V>;,%V%88R7?=MU"OOBRCC9PQB5G,I_P"\-^T9>SAB9^HY3W)282",MOI^- MW<;Y2\3-?M]SG<+VOWS3[Z7'@^7S$S$?1ISH=*7M,]C5:.;>T7>*.S0!,W]H M9X:ZI\]E5S9QBZ&]+J9QK._#R%((;77(V\?1?V6+SR9;'SR8Q>A3E^L,%FTRHU/8#>Q=,GST@4>.73JK]ZGWG477XZ:>D8$3#4 6XK*!^1?X9 M3* I\Q_TBUO].%GPZR 1 RJ5L?KVF;-X>MY)BE-))AV4O.=U]L[\,Y]-,(VN MX9X"FK\2NE#_=&]I;O_HT@[6O#T!#L7,H!J2JPU,WIDNLUO#Y#65YQV/$Y_* MFF8G5R8L @_EKS6,SIW<58_T8TEX=H3SNR!!'-[0@%0:7E-ZX^PF5S*A&F:6 MC]N7,:'1%8NY'/^'8%YI9DWI7>4XS1-O@W([](SA@;S(CR'S'BL;H2'*%GNT MS+34L#U]4!"-] Z5._4;)+1=03:'0T5< M]A*C;.MBS6BW+NR.A+^;ZX^W=UF!S4":F+W4/WTR_ F!^3JZ(ZHY?<)O M@WF_:AZD*X%V-6+I=QI?"P%47D(,B4;?=)7TDT+Q0^TK@VGGIQ?"/2K4KVM5 MY6,-8;:4A NMK[4G9 M5\%]=7S5:-0/950^HR*!;#DH[..K '#A9F[P(,9U< M,7Z))WA$Q.TS\1_8@]JN-)GBZ+72T@8([4G>:N#3T__L)6FOUQ'D5Y&@\BNI M=FZ3R(Y:">[((@\R1L3 $+I\Q]ZN&\W40MQ7BI JO-5HCBT.W M47FM*YE?+;C&^+[=6#9C@E74/;/-T-=K(^QL*\PV4,R7D6]H1)2DJ/)TL\S/ M]F7#I/AA3+G?=D:=$][5X;F$&#V]:T!D6GX#)/KR; PEN1674:1^O=M?H^V="Y$?\2/S/C/DK)M85A7=A@FV(+__;X$2[2,G>+_1\?__'V%W"/__[3=]_][;\ _O7SZQ>/GBW3 MT2$NUH^>]AC6F!]]Z-8'C_[,N/KK4>F7AX_^7/9_=>\#P$_#'SU=OCONN_V# M]2/!A+CXK_T/QDK&7/)0@M*@4$J(K##@7@CC0TY*R/_9_R%@\,($A)"*!!48 M_62R@I0*"]:D8N@/ZX?.N\5?/]0O,:SP$0UNL1I^_?'QP7K][HG3E.^IO/WK9Y<\6*[6N%K%/BSRZONT/'Q2W_7DZ7*1 M<;'"3#^LEO,N5UO_'.9U&&\.$-OC=_CCXU5W^&Z.IZ\=]%A^?+S^ ML/@+JM69D:Q"^N];?.J3,]@IS-/1?)BE%_3[YK,KO#%&@!_72']Q,F^G$.;+ M]-F;YM5JR_[T+^K)?IKX/E/-,M]?S?1]WZ>"9XR2S) M!(RA U5L "=9!LEDMEXZGGSY?.;JZ%8TO,':):SB8/+-)9[4*7V"\_7J])5A MDH<)OAK%R<3>?URO<1VZ!>;GH5^0;UCM)?(#U3J8GV'I4K>>!>^YM%&"%0[I M5F8%G"H*Z,5B.&-1!]%XG#>C^GSXT6-^7 'E-J007R+A?#"/\9YDK@^P)T:^Z_& =%CW'G^EO.(07RQ7J]]Q M_;*\#1]G ;WS+'N0+AA0-F2(V5@0FO&<<^3,-@\)=X-X&];HK]-=C&FL9HQZ MT878S2FDX6H6#$/FC >6L@6EE .G8X(B7=;:*IUY:[:* M[L12&(?, MVCPB=P3BN:6U:"E%*A=>,-:(-B2@KYOM:^2.T=Y[H=>Y>+_;?8 M'S[#N-Y;Y(T8>T'.&E_&>;<_S,EJIB@@\YCH5E)!DS@SY*N]EI!#-$D;J9(W MK7EP*V13$LK-N-'>)COSI2Z5S,C'OL:$W?L0Y[BWWR/6A;97X;A^6]'W^OKO MRT7:,#I(AUZK3!Z?AJZ,C.!,9N"5CCZ(:)R\H*HNK\C),L%DD#CI#.&(E"T$(1S/:*-3#ZPRQXB,I\,-7I4< ML@+K1::4B%/@9I9!01=9UIB55.W"XK1%]'TH)^9;R.9*(7MCS"?&W%8 M;)+9#2:1;4&&%*9YH"]H'#ED:T 4I;*FNS-CN14;;KS41+7RSA1H.\=M[/[T M:+6F^-N_[4/&O?E\^:$^UCN%>/QIS#1*D^LCT5A71X0EQVZ" *&YT-$F5K2^ ME?%O=[V)"N.=&3#";+=<<5P>779%+*60A/=@"GI0.9$K*L)#<889FY73+K9? M6-R"9*(B>!=.-)SZ!UYH.6.J9\;%"$PD3H*/M%XTV8$QB<7$L@_8FAUW CA1 MH=R"-.,9JIU+6:UP_0D">:^3.N\^C, NX[F MS<&R7]<9_W7Q'E?K0;?-A*.,)QH#1D0#RBD!$;4#+NDK)2J)E]8WP#8<4U+- M][?Z18KO/./-@^.9A/\=UV=W,26G"DFH"]2@)&6FT6@)!J/GT7N'6HX4(K?A MF9)\;L>%9A9H5Y,15@>#XUT=U&>([\.\\G-O_33T_7&WV#]Y>BP=4RIQ#5Q5 M74_CAX Y [=,9)=04HK7NE#C-L"F)+';L:2]39K1Y56/[T*7GW]\5XLI]S:9 MW^=#9XP Y4R*+R<"5G*$8!)"0I2*$YM%:!U-;@%K2LJ['55:VZ,946JP6]!; MCNLRN,W.29L*"&4$*!,4A$@C1$2>?/9"I-9/ZL]??TKZN9WI[SW#C97QS,@< MC/ ,LB09HV(.]?F7H(1/6JM98BXWK]H9KMQ6V>=HG;$F0^96U'H6!:X@ ZZ% MM\(D)V+K8L0[.ZB'5;]WLNPEJ7/OR6T8K);OL%\?OYJ'1M-4DN6QR$Y#2X%$)6-L4D6R=RU^&9GM[=R?K-IKYA0%J'Q7Y7GUL, MPR,@SS^F^5'=VO2/Y3)_Z.;S&3-!6%D4>*YJ31MY4$+$Z5>'L3@KHF#- ]7- MN*8GH>*/ILJ93.*A2;*!]RAA$J9@,)9BE!<20M'54RIK7:NPE3R]IH6RB. MUD5XTO\T/$$S[X74X"TFYE7"(EJKFRMKHR=3_K [$ZXI++[3E#?C^?8] QM M9&"5KEN[5(1(MQE$&YRFJ$KBJ[5SNXG+DZE^:,^ '0W0=&]==_)PH2X=+A=K M$E.X2)69DAL1N+(@+",I97P!;YP#B[EP78+*S9W!-7"F)&9'I48KDUS@R-^> M7)RX%_1[^^W];];T=4"_+"\IF=ML ?@,U [[_*_X^'$W_-]F3(UV_I,"6IY< M8;%_4AZ\6:2=&>V#KG1B@9/M@\\02J:XD0J%B:ARQM9/VJX$TR"KQAY7Z].Q M\:QB4>3L*+5/H)2PQ&MC2>PI2T(0E2RMFQM<@'!'[3'NOLXV)-B2/]][TMMF M5M>,CYG$41*F3#F\RM)#U(B02R1]%'+TL77,N1[1E!3).+1H:)%F+/DE=/WP MN'(O_]_12?'#R_)GZ,E94[+I3$&6%"6$HE:*09ASY'==GVXMG6"Q=1]0Z42EJ9XH G@6"$%1)PD@I?>LM*I\! MV#TBGG[2+V32$]5W1"8\DQL_8UGV^&G+$*Z>?USW@>C5+4)__"N18E@^H;\D MOLP'ZY_X^UFA6[7HVK EVZH: P/'O 9DRJ6D*>B:<+E$8#]85755'I$F*!:P4P3DF \WA*&2\!.6. MH7UDM]V82;M-?&,6C$-KFQ02=Y$FR;!:0)R!@A@'1KK5*"=-+%^M6[N'L/X\ MZ \TRHQG)KT%JSC1R.L"H=9X>)&C948EI7EK-7T9QI0<]E3X>$F$[VB]=JKJ M2OFH/):84@:O X+25D,TKE8/NH+)!E%BZ_827T56-E5*M;%DN\1_"\-+MBFG MPD%&;2DCR;47D#: 17FGD0)2;KVG^$;_M,/(-O-+=V[*VI8LP ?*KY22"FAL M":3),O':0J9Y:=LE$)-:T-K5^%>ZRWM->;NZCYX&\JI?5GF5K$5IA8/ DZ*; M"LE1V\P A=$6G204S4L_SBX_)8?8VMCWG>7VKNN,;818%J>!,T'#84%"\$H" M!FFY"30DB0][@]]]5+^%_B^L'[BWR'OY/?;K;G7V\3,10TPV&^#&>E"BMK,H MSM6^$U8PC:5@:SY?CVA*,G(W1EPD>$-+M'-ME#7V83X@.NP6W6I=!_S^3$,@ MR08E&"01JX8(@?PM]^ -5M%:B@RMT_@;($W2!3;A1TM;M*OB/UP23_\SS,;+ M$'J[++GF4M6F_]NA[1E.H'VM*CH27:%1CA MD,B<,E0&)7/M+>I8;988; (7HZ\M7FST/,DD6WN+SQ%,J3JVK?5WF.E1=+ . MCHEA.ZJO2Y?9,O!5^%'**F7)#HMNO2IWI0Z^^TA>XWM<'.%I)M^'M/ZS6Q^< M]B[Y5&]>[RWZ/P\=;27-K(\1;%$T["P4Q.(=E!(U9DOV$ZTW+MX#YI3DTWWY M9\J1N.,Q@6:*;EB)%J*5Y "8 MBQB--[FTK[*["LVD'HFT8DFCR9] /=V6WMJC%-9MN\[#5=C=.,I&I79;KO.I M2WGVZ% 9K/L96.VLD"#P$L$K],@HR ;>NIS@&CA-BJZN:,Q>VP7\,E]^^%_, M^_B/T"WJBRM%+S+$"Z"/QG2,).4ZK H-:3JZY4UY.9] M"L!U]B0&/".%_*49>R7Z2<7DR?"UC;%'*D:C;#L:1ZE79ED2!)?!8W00N2DA M.Z%8:;WX<4TQVI==ZQB+,?>?\2_GH?;*&ON+S!TF0B@1-"\@/YQW00%OOXF@;S MO!1,ZYE,6%Q"#RG63D!>Y=I$DX',2:LHN:;LN'6>\J C;!"8*X17_?)]1];] M^?B/53UWX9=N$1:I+@VE=??^9"Q5$;^#/%94H:G6V] M$G-[=)-*6J;+\2TJ80SSM]2-V_"=]/S\'!\S.B>G#7B69 T<"3PWKIYQS>OF MK?KM8>BY!=V4'KY^_?3NYJ_F;T/!GBRW)^V"\7.TWP3,9DN,\(*!B"*H75"C,/ MEEM?O)0IR]9U3R,,8TK/N[\BPG]I0GT)QRTQA>(H#XV95^WS-S(SBJN6*0BM/S)/R*P&B*Q:T M+TY%TGTYMS_T[F9<4Y+\(_'I\L%XC MU_UUC 5&][E3$##1N(OGS"ER/[9UX5-9RC*V!3/0V[I PN> %2&58/Q.*^+9GU M "9M&RIQE?G)QWDXX)&Z6AJ<[A:2'1'PO"/^_^@WFFU- 3 MG"!Q0_D%SX6P4JBW.3J!42#7K2787?#=:KV2?6.QL<)UCO%B5Z@KG-"6#[\5![Z11>LF$_Q0+5.% M%_72D+6J#:#L8B@1?KO<2_\^ZGJ\\C2Z61 D$CGS8$TAK5@, M!Q=, >Z+99;%1*\WGH?;HYM4YZ^1R'7IX,!Q;-?N3,D-/I*+;Y9E_2'T.--, M:V^- )-KRS*-EF1"TB!CY-)4C]*\B=06&)/:7O; ;+FO-9K3XA-MWQPL^_5; M[ ]/ACS\XXQY$9S$0D.MFYM\U. BK\J2%RD,2M'\Y(]; 9M6W_LOY&AVMMC8 M<7Q;K;LMD?2DJQVCC*R'*OJZ%2J LT)GY(D0/U#-UXU;'>X^#Z_QW<9(+\N+ MY6*_&J?6@=33E,*[;AWF;S =]9M50U)K#K/9/+.M705#%B3@K$"4.NG 6^^\ MNPN^KR&6[TJPRUU=1K)?<[?]&N=U=]G;Y=OPL3:>J8> T3S4L+*]MB1FRQ@/ M#&3(=2-];>E>DH3B@M-!*&7,6)[\KEB_!EW0FGD/8M>&>V@1J[[N&:"X]:8 M&VF**Q^N57,JYCG+,0'#6ORK>(*Z90%G4H3-[HZ3TM;UN5+['<+AG:_1+$;N-KH= ^<@@2[O6;@ 8F9= M8"PJ2?E/38="=. Y,3/7YF/6R& N]HV]0EG>>*G=]ROWW?M0#R$Z=XU/PQ#1 M%D8C2-)J4!DCN#J,4"0/T<DWA8'B-N MGKQOX6K6P1""0B(^D*;G7(-/,H,HI6B&SC'7NJ?Z[9!-X1'F0_F0MF9JN*)[ M%C5Y^>V6W_]QU2GMTNV"S_:3CN1JN(VVO[+@+\U.IQ M0Z??POJT]B]PQ:+G#BQERZ 20W#U)Y:9*MQ:3K*V\?V]*^9F1U$/ESS;O)R* MU]QF"9A" &43*;EH/?W*4%-4EUXVCX[;H4PAV_HB#+ORC/H=3-4L0IZ?B5F4 MUG-1AY$,UK4O![&8^D7F8G+,5K8^P.O\]:>0=$V"(?/!$4&D4P];+-E?3XCY+4G']ZV*U[H_JVNK3T/?'M>+JL);=S% S M82(I4JUEK*W9 OAZ4I"(H3:G\4*EUH]IKL,S52=Y)PY<7H!J9("&717/(_IC M$4Y6Y3%?: E*=_[PUM7JJ/8$J0>&U@*$F?$H2)Q&T,YK4([+VM[< BH;E(A" M2M9Z0_2.D"?U &8D9HUKQXEG(#/^X#D(77(:6)XTEEG*F MS9B"\T: 4PW'H[/Q.D7:UJRC2-:K(EZH2KI M9LF'5+(.8 +6-6J.0/E# :VB#MQ9@:)YO#V]^.[G &S:!9P-1UJ2OUXA(*L[ M@;2L;C1H,"(YRI%0%=_^#("+*"85 N]EZ:Z68!ZY^A[^KCD#,8(4F# MTCG@12"HY#W$$#4DC*%V;([8O)_')1"3"D--[+W;/+=[G/W9LN^ @Q<7@\8 MDHM2USXXU$[)M?U(S#85@V'^@7!6Q'.H6_ M#EK@JH]J%NIOA;51)/]SX!CFO?=DP'W\_>@P8O^R/.OF1_6LYGKYU M>MUW\6A=W=K;Y=,PGV_VBI->_M0X,O)([LT$\+D^8V=T,[F0%!0G L4S%95O MG>GL '=*.F-,'FYM:OX %F[;6/\FP&?M4#9;TOS=C*=7S-&ER2'479HI40]Y8Y0! MY.!!>1+_L9[Y+8HP+//"BFV].>U. *>DTAZ2?>-9\98R;_-Z_1*)WS]]]_]0 M2P,$% @ %($#5? RYOO\"JWV=WO_XN0_WKY[NVS5TVX/$_CZ;/C M28)IBL\^#Z=GS_X54_OQ69XTY\_^U4P^#C\!(?^8_=%Q<_%U,CP]FS[CE/.[ MGTY^UD90:H,C&:0B,@E!/,V4,,>Y=A"#Y.+_G/X,"1S7D B$+(@$BJ]TE"2$ M3,'HD#7^8;GH:#C^^'/YX:%-SW!PXW;VZR_/SZ;3BY]?O/C\^?-/7_QD]%,S M.7W!*14O%M]^/O_ZEZ7O?Q:S;S/GW(O9I]=?;8>KOHB792_^Z_>W[\-9.@;&^#MX_3Z#V^C42^N/L2OML.?V]G?OVT"3&?JV3B$9VN_47XCBZ^1 M\A9AG CVTY':%Z=>+],OS=GA^,4J+]\XF*:]%OQAR :4*G/]=KO9B;TQG"&02+GTB M^&X:%X)7Q+CJZOMCOKX6B2G#Y6A:$?'RM:OB;N@'9V(7*>SGV: MU(3ZS75OX5R O(NP7/*L::>I;?T$QK']*33G+V88CYMQQ'&GB"_:9C2,99)] M/\6?9=9MF_Q^VH2/9\THXIS]^O]=#J=?-X]D^GG\D93YEVI!9Y ?QEB^C)->(GX_-DP_O)\:%(V((1GWAA<&2)D[YQR(3O0 M2F@U>,@-RU@7HQTUX9O[C\J$W%PS: 0^C6;O#BY;<@IP,;B^.(HGO<&7[4!1 M+0VCBB@K/:Y@,1,0+!)#(T^):AUU7N9?N^!SAM;/&#B_Q8NBSA=I-&T7[\P4 M/%/N>A17.GSXN-Z, R[[;7J5KO[[9KPLNG?-:/1K,_D,DSB@SO%HL\91)DND M]8S8)"+Q7N7 E&&@>.5![PCQ6XG<\/IHLI#-?/9XX/12;**JW)@V_:GDBA8X MON?/F@E>[I?G=%\&'3?GY\T5Q/=G,$GMR>6T6$?%X!S8+'*D@9$8@R:29D^L M=Q8M0@IG?VYTJLRF(TTLLX3MRY+E40^\#OA,*$."H#C4D SQ M"@SA-B0;P'K(NOK\N7H-?*J,V%/JRSS@^_+@0QGSY>3K#-FFP%LS39D4='2R30U182BXFZ:QX"9]0 FA? MIC_2]"1_@"\#)Q)X:A-)8!21ABL<*S@2:$A">Q\$K+#V]UU)UL%YV@2II8=E MBL@JZ\B;MKU,\=7E!!>V/]-DV,0K_LY^OH297W!^@?!G49;?)DW;#KPTTG(# MQ# !9?U#W"PHG/>$M0C;X<38Q6KS *Q/FUR]:'"9>:HCYOT31I?I/M@J1BNU MQCF5:S2\)*?$1I.(BEX$A)RDIOT0;Q/4'Y)W5?6W3#O=[817/CRY*&#;UU_2 M) QQ"(,0> 2/:[>V916W#!^4J /1G('VT>$L+7N=ZE:A_"')5DMKRSPSG4YO M*P&#,9"T<8C5"2*9-6@V9HXS9$J.0&?1-#"6@32=+2:(\R M3+YV*&D/N$^;>'WI<9F"[J$4+!F3^Z?E?\%D CBBFZ>%995$R)0HILN4C*"= M]Q2)8IW%CXRYNY NYV4><-^GR9VN%; B:/G@V/9]6&>SZS)4*QU5( 51.B#4 MR .!Y#4) 6)F#"!9L0]75M_VQZ-*!?&O8,K>\>UO8FI7=#X**(P)8E/.0@*C M",QPMHQTT[_3U- MSYHX2-R -RD3F23^$ J71R<1)%C(7'$/LK;SM@VN'X@U-32S@CXUHN/KTWO" M:L:#-R28$(@T2>)*R24122-LP77T'83'MTRT5DD74A#12! D&RC^2\S$X_I/ MC+14)$:98+;G=&'-])?-C&NK.$FYU$,&]-'0Y>IM/RHAH3KAZ?X@@VX^(V M'GT9(N>%=H8I2SP$6G))":=LQ5!61D<7#<>!=D6,58 J\N2>6M5[>/, 1:_C MS-X"[Z (Y ZF5S-#8"M0@SO5LY78L!)035-G7?7O/1S87W%-5U+OC1+1JEHD.#:Q&\A3(4$'&'=2&K@A6+!8UF93AZ%.CAZT06-E3JH$203TW,B8< M6_OY]Q=W9/,6?]UKA]W[R_-SF'QM\OOAZ7B8AP'&4YS1 MFLOQM*2-FM$P#%/[GVD4I\WO,+V)3]]GT)YC9^]*I0?M0_9=U?OYK5V MXW4DCCM[]'243@N'2/'9MP*<0U((+RRG"C3C@WHP]O0OH#T[&L?RG_*L?()1 M\:5N1>B"SC0F300S"56/IL.R(#!9P=;";,>Y.]]P)4[4335L#ZGT)K,F3)!ZNNBP[\ MLO=GS63Z(4W.WXP_I7E=ST#@DVV3PP''K(DTBA);ZOX9BUX(12T54#LXNP+' MTZ+#WI+N(@"# [W+SW%_?7V78#3\GQ1_0[&^+57U8+-@@J'[X&4D MDJ$C 38& M0:KUB(1M7."3X$Y]/B5.>:ZL#O*QUWXN4HG>35DKE*F6F7J3 4 M9:$T/@(,5U$'5),$'!P+W"19O19]&V!]99X[7;.J:^"Q9*?7&&;RK!CJPBM[A\CH9AFF* MJS&N?G<>*-D&>TGRY7I._W4T0'H:*_WE^G!Z[=AT5VP.N4 ME8/RA 0BT28@-H G%KB+3 46;>T\S'HT/Q!/*JFD@ZGDK_>_-9_29%QL]>-F MI)7H&T_X"7;U1\MLNM; MC*4C]Z[F. [C[E4AR%+)PH&UV\'B675,(G,K(B@BK="D[)4E/F95:GEXDCZI MJ&H72#U^IF[P#1\]47=1:B?6W5J[4X6LDY6.H"AP 9$"+5!K<(5*@EK& $'7 MSAT_)E?@<%K>WC78146=^)&[6Y44D;((EG =T:K,K!P>(=&HE5ERT-X;53L& M\5VX!H^(;MTJ=>TD=JB:PE?#%DY/)^ET-LXFOTN?TO@R=5Y.N.&^_582[B*$ M.T6$004>9$S&R2 #KIV**N.$IRZEK*W8LHAP X+]9JIO+WZRN/A-;C4+"=2@ M2RWPP4%G5V3BI75$*!E+\06UJ?:^E4V8]L\[S*[W*TXUQ\UX.H$P+;V=CB_; M:7.>)J^_A-%EV>9_U+9(FQ1+8]B(RP=PQX"GW@OK6>UZ MP@? [']VKLJ?Y41#MXKJ8.5?(X^KR$/DUF>PG"3G,Y':!P):6T+!>>L%IUFY M?IZE7LLW.N5(-8$_EK*-ZPVR+R];E%"+1L7LNE=Y.Q!!.HU.FXN_BG(DK+'-C=ALP'07JO@%RX)8" M^ROJ+@7VEG+GJB][4UC">3*KB'X,!$XLIY8@(N?0BV'15S]=I'N5;]LZH&.- M[R+4A M!!HHW4IMWUSVNU77PX53\2EK)].;B>2WU)Q.X.(,/>_1;!+AT42+L(@"AMR) MR"*@,9-4HC@JI!CH5A8ZWN76G(J_W8J.*'7$RJ#P7Z&4 MV:HWS^-2_1JSJF_-[R+C&_XI6&Y[_<*/CF?OTMU!4%W^PEM8KVU +!\=$@&AEP MI5$D6FJ(=,H3*)L!&2X]D#THH>]KF+:;WHZ/GH+>=I3:H\L]'3?CD$K(=Y9B MZSSEM/IV_6::MACRG003L@#=6DDUX!/JT/JF@AF;O9/4!^#;=JE8?>-]Z^QO M7?/=L/UX$^V-4G)C#%J2O.S68SJCX8].A!-:V1P,1PNS>K'].C3[[R>X<^4_ MT>C&-^ TL8&BBCFO(S& CHT,4A#P1I&D;391H0QXYR.]A>< VWWKL&!Y[T E MH7=R8/0=;%<^E$S6)UG:7I>.A#(B-)^L)I"ITMIHICKH^K@*26][=GM2_>[B M/72BIRSZO\-_-Y-%'O,J?IE\,A3ADD@C+M=)>.(8^MN4!R%"M$K:K;8&;/ ] MEN]\J)A##54VU41:V>TZX58 FN1:PW3$(CTOG]\07>E'Y+E*MG:\Y&:<%FD7; M6:X"8^4DCW*6%UKBD4"TAJ"SQEWF'(>=-SDMJR_=KU]:2=Y--6'U8:R]_%IJ M2*]:DQ=,&*^I"U!G*]QF4O@@7L2,RL&#S T>#(G M@2HJ,@CE0NVJSPV0'D$@Z*'JNTN+BK+OQ[YXF<;A[!PF'Z^,86N#DTH1+I@G M4CE-O,X(EW'J$+.UNG9U_29,3]O2>+CX.^C^MXQO@6[AS&Z!KR^;XPZV1V-X M[*'1C72IH(X^3)"[.+/F5GI'209\<&2FFEC+,F$.7#1,.R5J'S!U&+KL;HST MR)9=M-!%P3",4CNOX_HC3><+HLN9>0EE4XS&!=%S02 XCBNN$8D*B2Y][7U, M*X$\ A-D+WW=+2#>6]AKK8_Z&?@_)PVNR].O^&YICG(QJ^U\>(;]OLO5RJ!O M#?E.AEQZ ]3SJ*CC,CKG)>E\BCC%$/KCOPOL]?XLK_SDJ2?=;E[])A.F< M7:)!D!!L:8U>4I6&,<),CA24-J)ZF^C-J/:==];>X;=):;B1$9U&ZR?C^B_F>BRLRX.Q=55$ 7I^3=',;U*EU,4AC.)F1\ M/4HSL8_CT7DSF0[_9_;^VL$,(I4Y10LDNW*\&T^EH9,0Q$27G934 ZW=+Z$6 M]B='N8,HM0.;:2TP7-,'(&FR"CPQ+*2KU=RQ&$BRT:"QR)TRM:-[]^%Y*CM\,ISA-);_];;@'#X3W0T=MEV#'JB6/FV4 M6RF5;2!V%#?> MYA0L?55;LM=?;4RZ$H!.@D:D>)94R40_LH\>7(U9 H?D"= ME=7/5S@8=3:$D1\%,>0OHP8WCR\OAJ#1<6FSA#B9SRQ))+@*13.'J M+BUBU.BS:2>CU+4;8:X$\H@LXH>JK*DM[]J=#4YPO%!V#;U-T*9WP].SZ4G^ MJTVE]]9U)W:G46%6 G&AG)\..A(?K2 9'-/,: =T8SAYZ[L]':UW(^ .IH'? M(9RA;3_Y>GOP,TY9+L>ZZDPD-9*X[!E!PH+C.FCA:C=AO@?.TR%';=EW M4S99&JV&(N W);IW.DGM@K+(2Q:M 6*X0Q?0ZD1F@9SHJ03@,8+LH"AN+9ZG M1XQJTE\;3JF?@BQ'H>,[LZGNQ(^&5WU'VNO]JJL_WR-)N=\-:Z4Q*P[[3J+3 M<^.4 !.!.9F13<$'HT$'9GRR3 _VN_6^T5,_O>G%?!,=D@Q)J&?=F)'KTMA MK$>?W3LC O4>K*Q]IM(:*/O'AV]?]LUXFO 9G+Z#:7J=<\)'\U.ZV:,Z*"4G M(7A*1.;X4#*A"+#DB70N@=:.YUR]I^XN _01K8"0Y;#REWII(N^L=^ /8;) MY&MI;'M>MNH/I+> \[0G(1J+B)@FSE!'G&: R[Y-+';+EV_Q/$5Z["'Q#NSL M;[']-8:KY&F*KX;MK'O#GY-T/KP\1VMB]M6VO81Q2,>XZK0E6R99R!:$)3H5 MF'-#DOV 9!@4@*;U;,/M^__- CQ8(EVD-K\-L#P=@A^.!I.OPY@V4IZ'S&G)>5K^L^7#/CL:[&$YA=-#.>]]0_OIQ,2H !IO,330;*HQ,*6A%JM"X-.]%"TJ55NT+F"A'QH]J5>_MB M?AJ$ZE5SR\Q3'4T\=G03O!!2\G@_E4]K^* M2+Q6D8BHT%K,FEI;.W%2$?[3(-^A]+E,3=O/W#9@N=BB'(CSI0E;Z?1KK=(X M TOMHH* TCS(I/8T"-6!%I:YXNK&F:[*YX2)G$EO")\=D5C:^T-)(-&@ MK9>UBSI6P.CM;*K.HT"[2_6QU*@6#D_G'+YIXF%HE) "$;XT)0:) XD )#)' MI=#,Y>K;;E;A.-A!"?OJ=L4\L9>,NRCVNH-IT8!G"U0=%96N1G28.M+]-;:! M GN(NS\R>!HH#\P3D*7(VB5TY8!G0K5Q:)F;Q'WM[FA]DF!#16A?'-A%REVT M$"C'&:=9JF)>3B*YCF I)YF7S:,%E9=!$B]T#&BN1)ZK[WJY"Z)_ [&&=I9. M'-M'M#TV"UA7-S+?C='DFSACDV\+JH-BG:WOV76]SL,&?Z=D1Z"-SY*1C # ?]PG-M3 M9QV9\5N#+T_(A\_-( D>/7.)*%I.>DPTE(RU(2HX;GB0VHK:G2L?@O,'I-=# M--1QP=!VF)$F:1!D!JZS)6CS^1)AB\1Q:8CURC 6(W6VBQC2[DA_5&;MK*4. MRI561=JR!Q-(NS\R&*>]EIP1SV9M-RU#G-P0K9)S.$23L;8].[B+;7V/1D^ G*1JZ;9:_] M R:3V7M[!:"WN7"]*//.P[@32N8*O&;4,:M!NF!]2LQ%7-^=RUFZ--CN%OL: M[(M[W)BJB2%SF,U$*4Y+:MP3$ *M&1-HH)(ZGVMWD5D!8W]79'')7X=?4KR] ME7! 4=@0=#G*Q.',JDL[#F\\B9)F?-*\SFRK8QL?-,(E.(=P6/?3^K*#4D?6 MG>_1? GML'U_,4D03\;_A,FPV-L%)ANP6,X7 4J,=N7@;O320!M!#-,Y,D:% MS+I3-W4]MJ= D ZTT,D>SL6XUV(<4)$Y,RH0JP)Z\AY]>C!@4;UERW&,5+/Z M^S0WPGH*'*DK^TXZRBX@_M$4X<)HOO68!XLFE6=$HSV"XT:CW28CB4*;#8WW MI)VM[;VLP_*4B+"'E#L/;F[J3: B^F@&C7EG2T5J]DA::0-!D$F4L[*4J[WO MZ='WB^AR4:FICXH[.6=MPM8Q^G?X,CR_/#]NRA$G89KB[$B2.=N%=R$EA5Y; M*IW^2U#?"J8(>H&)A83+)%>;?*('W_W[94<_ N]@Q^4-YJLHL/*1.NV!Q%SZ M@[FRX2!203326#!GLNW0#>LY9]+5 K*[)!]+KN0_4SP=CD]?I79X.I[5D,UB M@MH*B\P41* ]3"1CGE@=<45TP3D: %BH7<>U&LGA\B5[Z+:I+N,.?)!E5//P MX#:X.LJ7K,-TF(Q)#;UMI,(>0N^3%#1['X2@A(7B,"=CB'6 _ ?*0@@.Z5_; M\^B7#!LR)WUR81=9=Q*I='5!K>SX<7L>6 R1\YX.>G"E*/@2C@-UU$B M00EG.&2=:A]C_C"D3]7ZJ*RC#O(H*V#-GZ)M@'4;X5@&]7@LDMJ:7>WV5E)+ M=S&0%0#!1.?++GYF57&Z9@FIZ21U/VIKD:U=MK 1RL%#(OHJZ M>X#)WE*N:+.TD^G@'8Q/K^JFN2R;![ 5P!E'ZG)V1E-@Q%;52]MT-PW-^UO:=Q+[$T- MF55>_.9U+7,@%%?A3&DD*98#O%T4Q!N$%%)@N 1')?U6AP-L4M[MFWZ'RGNP MS#HP6F]7N5Z=3*.'_)%W#A0RH%KXB$$(@5%9,Q* M$@2N))E*Z43M72=]*7U#R*)KG>\BV8JZGI6?OGWS\N0=>L?-9+ZZ6*JID6@0 M\,AP"K/%TY8Z$,%":2>GJ9=W7-(UM;QWK]Q_.&%?43>UY-1-AZ]8SF.=IHF' M\<>3G-,DQ3+2&=)%D(/1D%U()(%51"91#ORRGD 43CF76+"U=P]N!>R[Y4)W MXN^A?\'5W!4UI]9%XAC:.-(*1AP$B^BX0)A):=9%8_['T\2DGL6VMWR7=5[E MZ)D5^_6W0?6C-C#926/;-:]XB+C[:V 2+,\2LB/4LH@3WRQ=;QB*CWF>K0[. M=''TXF-N8-(!!W:1L\%%K)VJK_?$V,-E) M.YL;F.P@VD,W,+D^DGUZEGZ%X>2?,+I,3;Y=VH-7^;69I.'I^.H\K/#UUM_7 M[GM2"T^G[5(Z$=J=+BN1&RJ,5S($D)Y[!^A+@+?9LI2=$*M3Y[60U6_.8JF5 MV7!+A%*STX8#\9(+HGA.*GFT@:%^FXHNF[,LI'N2;]X\:MLT'00M1?"S@UG* MHJ%T(N"2(;:TY.7 *(_=E9*MQ_4XML;NPH-[VK74D7ZGY8F7O"LG?E M.+],/ V9*!:4%SPJMEWZ\D&D./C>Z3H:WUV2CV7O]$L8P3BD]V MRC;(.@K9K$=UF+!-'>UM08D]1-\O.8STE'OT,"4@3"D-)\Z7PYV4E8"OH@KQ M.R?%AC!.WYS81>(=<.$$W;O)S7G!,\.WG4ZAS95$WH'+<10"&B=Q8=0.TP(71.%35IZ4W"21 M-F=TBIC!-5)G&X3F.FY53[4#%=9A>3(\J"+L3CV)%9L]64P( M3?)$F-)>F.03B.Y:,CW>#?3[V)#5Y-WW!OIML/U[ _W.6MQEB_1#5-#W!GHA MK E)4<(\YT0Z6T[UT(P(B-1YSQ)GM8]-^KXVT'?&CETDW]\&>AEP==2X2%)5 M4F1PGY+C;0[Z2M[3;0[R+J#LS)>7;H]9=P5JK5%V.^ MKC=7B64>")6\]+(UGC@I!8D<4G:,.X1>F0?W GI"=*@G^+73P@&RRF4W;UM. M%F[096IGNSE3G#9;IR112V=%%FTS&L;RM^^G^+-\U.03-/ZN-H=VF8?N=P2] M9:X/J)@[N6XME,8G Z2(63H/C@4;LD_.4LJDCYMSW?V.I7YVG$=O<8J()&EI MB&3*$D?+*\_0-]'!R Z:;E?/CL]B),?-^<4DG143JZ@+^9B*5F[ONTZ+'?[O M4AA!VP[S\,H_?YDRJN@#?"G>=&(R)>(%6'3-HB>VR >HU5HC3X#7KE6NA_YQ MY$]WX=3*:%?_FNPT'W_E\P4R-Y1H(S.11MJ2*TA$4RL!#3>>+Q1LIWTO$N4 M;!=Y]QW^V ;;OZ-D.VMQESC(0U30>Y1,"Q>]XR3('$HWHD2L8I[HF"R+@3G$ M^=W38Y\H66?LV$7R_47)T!=/(*PFE+E(I*2!C(9I$PH^ MFCV1D7N"$UPBW ;/'0^*TOHK1^\$V6!*'(8?NXB^0U/B]9<+%--U=R!#G0%* M2;#<(J@H"804B1+"9$@L)JA=QK422/^&1$5EK;$D'B[I'K?KO8;)>#@^;7'% M?7\&DWU.&%]WJ5JIAJV@WHGY>^NCH1P- I5D*9$+)C#* M7 J#4P6'?1_1ZV MQ57_G%^U'-D:;L7'#("VT9' H1SZG 7QT2J24_3HMP25MFO!N<-3=S^B?2>7 M/]+T)G)[] DE6&RQ#\UQC-]/F_#QK!DAD]O9?8]\.S/=!XXR):4&--9" M:5:1%+'&49(T,Z@XSPVO+8@'0NU_@JK(H;LS5!_JZL 9VA'V(&4&S$BL[0NR?5;VH?C^Z[:2W#BRE?Z7AZ5DYQ>I3FL!I M^N.R2/0DSQ["]N1RVDYQ7<(G\UL!6>$SM4$254[GR$.3+)\9L=2S@!Y.A%R[ZG ED"?E"NPOZ@Z6 MP+N@YCP=0%!4>\Y(YLJ@-QU+?U:_V=;>UU_"Z#*F^"O*JE3#XOI95'"2[X[G*L,- M"#H5$DLK44*J>!J"\W*6NU(V!*]8[>FC[@CZ*DWMD&D'5.EC*7(]^@R3>-W, M5&5C3=9 4&JE @L7=2C-"1A+(3#JJ0JU3T+^!L"ARD\.282[/0,>K) N6L%> MV_YEU"C%JQ3[+0?@Y==E_Z",X&88X_CG",9_P/EUK>868^JHS*6+\1RF.F8/ MFMR=!!^+CK\7_K*DDYQMVS2RG"B)HW3)2F*DS49+M$Z@>C?D[X:W&XIV'CEM M=U%M!W1]E]"Y'H;9EL(F?/P+%=*^>__7HG-0]MX$[X@2$9<6A48.A!!(I@'] M\"@I8[4K1>\%U+_3<7B=-UTIK(-$^^OSBU'S-:49M*O \@*8Y,G&((B+SA,I M?4:;66:2;5 ^,L@JU0[(K@7S;Q954E2/^_BOZ@ ^P)>TSU[Z%5>I562V">"= M^C+E?8Q) )=42CN'X$OVA MFVWP@^238%3@HAZA4)CA))B"(R:5PPVL2U+7KDW='EU_DT]=Q2_-(-WHH^*B MM&[\5PXS&GH1E,&EL73!DZFT8*?"$!>"S@RMP*6M4-N3OI=@53?JK2>T0X>; MREFTUU7:[T,:PV38S,_/,0E*'74J+)162N* ,>(SI2FB>IG8JN)JPSF^*V_> M=[BIHCZ;FG*MZ,K, ,UQ_#5N+U(8YF&*UZ=;;095\=#[M4#ZC=E44E+3E81[ M4S_>-H9RX#2N,B5G+!+QMAP>;@WP'*79L@KN<:E]3JNJ[2U5_>W=^SVGO9):5BAZ#YG6 MWGRT9(?/I)-2/'_QNCA3[1"7L-?CR_.YH?EVV$ZW\ IWL/7+#=L;[9=;[^8O M5AC"M=^XY^F*-PVAC^7GD;\YO6'M5.]^[_W,"-VEUU#N3.PMSU"9^_77YXO/ __O;_ 5!+ P04 M " 4@0-5IQ5>F-NA 4X % '1W;FLM,C R,C V,S!?9S$N:G!G M[+L'6%-=MRZZ$!7%0I=.E")(!*0+"!&1+B!=:NA%I/<:12G2(B BB" @34J0 M7D+OHM*+(+V'&FJ D-S@__D5]_\_=^__[K/O.<_Y)L]\6"N96;.-\8YWC#D6 M?A@_"9 KR2G* 41$1, +PA^ GR)/D_6RM0( %16 &P" ,\!)(@G@!.&*G'"C M%&(+G"1<$Q&N]9/>'O\'+A.^\D$Q 22$S\X3[J4(%6!"_?CMW^7O\G?YN_Q= M_BY_E_]+BX*IB[6+J8?E] "6!.J*> !6 +7@$2X)[ ' #]%:F/CYN8DSL?GX,IK M:N%H9LEK[FC/YV7JQ,?/>X,/N 7Q=G60I)3 M5UCEAHJ3C*6-K8*/BZ6FCZJ6N8^=N9@%)T3J NDM+W$O>R=[2S?3RU[VCQQ< MQ;TD67\\79QP??PQ'ZO4+1<+*W&-NW*_M2#<2;+^-A9/3T]>3T%>1Q=K/GXQ M,3&^&P)\ @(\A!8\KMX.;J9>/ ZN;+\]X*ZEJ[F+K9.;K:/#Y>-[4S-'=S=) M5G=W6PMQ*U,K83,+"V$>,U-!"QY^?@M3'E,+07X>"T%!"U%A_IL"5OQFK+]U M;V'^>^].[BZ/?O1M8_;L+;X_=\[WR^1_^X2PAX2K MWW><\,O+_P/E[T[^[N3O3O[NY.]._N[D[T[^]^KD#]9HZ4"@BIX$3H@?!60 MDE.G3I\Z27+ZU.DS)"1G2"G.$3@&*0T9^7D*.AH&>CH:.EI&%LXKC,P05%)4TM;1U=!_HZ9M; M6%I9V]@^='5S]_#T\O9Y^BPH."3T>5A,[,NX5_&O$Q+3TM]G9&9EYWPH*BXI M+2NOJ*QJ;&IN:6UK[_C4V]<_,#@T_&UD:GIF=FY^87$)A=[\1H#SQ$2$ MS2.F "# @5P8U[L3?]?_D7H:^9R2-CJ.VMWJYHFT0_&!CNLAN-IYG%D-;X4UB][-1$YWI[0P[M/4 MZK+ GZO\]8T&N+@67%*TD#[3OZH/%Y"*!^H"D1*[K_% @C5N' _L1GI)>F@T M^2I<,_RJ6?SQ7XW2;H=O_=P(R.WH]X? ?PY8M[%?G? M2$SC?;[!)+CS @'J@'VD8Y>:O+.M7B@?.;;7B@:WQ3CQ )(_I^>6^[R#C M]F[HP:NP?3L<[4(D'EBHB<>=@*/3_WJ'BB,>84/I@^<0&&BR*!Y(WH5B2"&M M-<53G&$[$#H,SXZD;;I=M >:F/(1XVV-FU@5:XUG2VT)D8HBGD+JLB;WU66I M@?]#*U$#]A$>B)',QP.C9$=<4;7*B'PI$5@'RR >6 W!O92'<@SE/,4Q[O#G M5*C+T@Q;_=PU?^4-,IRB!61G3W2+9LE]/@7 [.O"&($=87Q&\<;HE:__>?*0G9X#_:Y& \XP@[ED"PU,W\5;%\ZQRFV9!@YH;MNA9_# MW NB5H=*N?_ZJ/_."KJ$6<8I<8;B@16P.QY(UR^T\VV#;JK?DL<#I@:((X:! MI\;; =0N-8UA7!^ M# N )%59UVW?]4%-GP'>G0*/,]PX+OK2UA-:\ZC9QQX MH%NCTAG6Q)N\D$.8RNR;H/^%8_\O5YJ4_.4JSQ"WMKJ!-9TS5)G>O/[4[E>1 M@BUU=#N15O+EW>&V'D;$5XZVX!XX4!K.JOBM0I-K];DG^6$!TWUU,M_=H10V M!ZP+.OVK]A<%*/5NFTG&YV!/N=*"Z)#,Q*O*^UE[4=_0!T^@-Q79OK I@HNK MF8KY.SC[$^U=D'>KV,:S8M25)V)A(?LI\K+H^(9-!9JU-5823/*W0LCUQ*42 M&/6B#T'5Y7+LW8[\2OUNXH''R3"E?=ZDF%L:X-;/45GV:C^IIE=QA9:+]P"MZ5=,6:#V^MC]0,J?3G[?A+ M@5=%IGAY,ND5R3=@]8<>!=E:$8,A7=.%VDY%)8-O.[74U0V_-UC:<7SYGG.> MXIIUC%QC-G-'_D6A-QYW2]]^P#Q5[)XART6)[";0GV-_+.A/FX,%M_M9HZ/6 M-A6O([E5\LNYAR(@WIR'[XYZUH>6C(UN;7[_NF7X:4MI@8<]0N_U08S/T'7T M65MFM8R&C2.EW.3J.:,J/% O%9(R0_+L2NQ#8[4;N&V/57@_Z15,T]19*)GW M+;;#KD>S 8^'OI;H0!\D+..!W&%E_#'9)N&'@GP+J'O2?J 3 MW9R%9OO)I-'ORB5XHR6C613RAA[TESM"@9Q;;IZ#[+ M ,)(,;, _CJ)0U652L>&*RW,XJ/<&'7L#P.L87OOX*MKN,!FZ&G0Q^#<91B"VC"V(Q. M_E0[D!=!"[<6_E>"-1':,:IN-LT+CFLLAQX(YYXN1Q* A(.J&;9+0]CDGOP' MPNOR4_+@[X3%>T?*E?:8]%? J#7]!5/B:;$"2VL^<=3JQHH5_QO8BQ]5QS%4 M>)GO@DTQRB=V-?A*(QRY^DW+\VI)[@(D7(H/1HYYN\+S'@\\#TB:%P+0[&_I M\8 42>%>'DHM1E1BXZ9\6&YGCX/K^'6T0_KTD2E"F/Y,I"*Y0!UOPUW6#-3^TU R%.=DN.I%YIG2U53#Y!\/9OHT+777H@3O[^ MTFL0[GWCJI20VNNQC0&<8;9,1\&3H06Q9;U>CA^2 Q*8EWV$Q9B3VT+>6/:T M]"X$[@W-S.'D^[3NGS$Y(T;R0MX'W .1_"%%A'H3$IFR*5]:=VB*!S(HACK< M=[)^T+:_N[8X/VI$C?@@;_H'#*@#[1UG4 C)G ]"!*$^04LNVO7-*&WJK,_ M!RFUD18&7OCZZZ/^.ROQ] 0SK.,N&G04Y%"W;:=SP='K5Z,^#F^,TCTF,[>/ M>0S-]MX* 438OZH=GE'& ^\R_)J@:@%=L,U[LWB@\%G= :DN+Q_&LN_[#C=7 M&C+6Z7_AV/]+\V1L&:GL1E[)02DXLU]:,9>*\H)BO<+V;\:HJEVMC<)T@N4W M1I9TWQM;C8Q1W?C"A3AS36"-0H.6SFWBB^Y9.93U%I7$88=$VLU#.^,3SPQ"PQ/+;H0M2'L(VW=KLQ MMS\G,W>'7^R#*L.QSC#,AVEWOJ@ L3KSN8?D#U)QYPPL;Y>K #7'PF,03##]K MR--X.98>D%4/%&Q;QXQU-FE:I7TU$@B?JBQ3/\CL,_KZ_%!AI+T3%.HF=F7% MJO@%@7;5,M)AOUA>YY&=UTB4; Q;\).863_OE?MPL0I)=4\>ZUNY.7?><'DJP@Y0$I[()>,'NEI>K!BJW"?#OC53?QGZQ9Z#A+.+H8%L4!\]&RLQP M1I52RMC!'4+2#.Y&SZ")(?DFW[VZFO0Y^/"'R\W31M)?\0#DAE;L.U;0XI9?C!T1K)4_Z[XX_6%47M.' 9\?\/5 M@/_PKK^LK%=P]*&BGL*GQ+6G0L3(LMBS$/3@*/SS4!H&-FW]S$^I@^5-7CTO M8T9-J]F+E-N,C/ ^X6?9_<&+&>Q?/X1QY861DJ):Z(FG],0_KB&"!-==LD Q""$XSY )E*QTK@@=O^ MFIMP/!"6[Q]DW#C_?&I].G,JJ'GI9(:-S\K^WOS M-+:V<1!7/K(>%7YKC'136""@]&(.XR\&D-Z390)X[!7YW+6_JN$B@/B M;#H>F,[>I?$E$5(S M_0]/W%FTH))F^G#F8NICJ>GB.#&9:1D5R9 >61KBG]:%E"N/C (STY1,%?'6 M4SMX_)[%[8O[!HOAL9CMS%B']@L'X";A]9$[U%;P)GVP\I+DUBIHKW$'M''% MV/\#U@;=^N$!S.XH3! /7%^9?D#0OQ,-CH-5YD$Y/-M7OH#TM15+C<3'=K]# M1YK'X0(Y1RI^FOX%J)%,6$FI\NCGG4/9IHZ4SP.DWTP.VU-L_$OQP%EHB"M\ M=550*N41'/MPEB$CJ,^^K+8LH3A"7N#CT04_05E(3L'4*AF2"Q%:@@X-\N7S=\NX+$(NVY7V!$AX]2F9\!:\&V!E>E3]S()L+]:V:T@XJ9 @?!]" M#]+"-F'G<=U2S -ZEX?>Q30I *%XLFR<8>MI#[-C_A+9K$NN M(!#3/!47DLWVU+ XB\M/H:1O.#&,*YON7Y(\O8/!F@R,IYK=JL,!HX0[3LP@ M9YLX%V0::RPX#1^Y#I:L>R;4/6EQKOK[Y&&>">X]CN;]-=6LQF>SKQ:JM7US M#R6NO!FMX&G+*SJ)@\E 05[9+' M];8<3O8A0R?'7,'=D%'01AS&;7MHNPY['HZUTWX@'JQ!K]!^>0?Q#+Q$]FU4 M'UFW49">.:;0VY+U-5G:/"9L,B9]F(83+4Q3./[U5D>48/7'8Y?!.?%?N[^4 M 'L247_B%A^=G^O&0HC>JEO2LNXGI[MDH?[3^9)TD).A75V.G2OOX%+*>OUFJ()N7]9N!:F.6 M5<41CW?"98V^#GY>K,U+N0E*#-O7J' ^-UZY\XV]+Y5KU_0'!SCU;W$ EO4- M@:M0D@F%@.4)@WE:JP005M+;A[#SD6RO_J)_K;H8IS";CD>> 393A/?YZVY!]J8 MR(E4(?#5@J8;/[D/"OH8MJE\!0\@*NM>(Y010A@2 H,K ATL#^GMF?/RPX])\A??U\\QH9HH,5K8CHE!$N9?^'SA'V_ M\^;P:.%UR(0DN;_W]FGDQ+1NFR*[=PG\I$H1_\MX39!WS5WCIT<%M6^?;RRQ M>UO8)J"FG\ZF[&YQYC!_?6DQAPMD M!(:%#4$,=A1 9X^B"8N4W MC]R$ZPO[EFI^,/(]>BPX!Q%D[[!VW6&FJBA9V7O:OJ>3BL92ZEU4W#9)$R2* M J5V,7)&C)*QK%$FVRGGVG9L47F=S.K$U_P@YT%&1CG/[[L?N-(J(O\(SX,_ M!8"QQO#&\*OA4PN*I:\,E?G.ESV&JP8=D3AD=7^_9PZFT.]WL??A0> M@+,T5ASF5HZVD$O3G:,#/RISR M#,>-R6KD?6[G-_1*N:&X^NK=MD/.#S@2EM;:X V2%AY06_3K*SI%_3,JO7J? M7*/'HNM" ^1':N40J776,%+_>'DD6K@?5H.\.MX?W1ZI]EE^(!@R2=/V/.O4 M18?,%PZ[DA^0H#]S3-\6+\@J/QX0Z#JJ(=!, P?I\4HU^[1" H+]S+CUR@L^"NUJ-8?8MM=5GO^1^@\$"*&YT9 M,CE*5FI7'DYAXI=--?\*NJ=;-_1NS2X8$X_.[&NZP!L[U<6[IV.85Y1L5B85 M!*N:6S$7J0"5A0LB>'O%&2*\5?, M[#&.N$('EJ47&9^2I=8._;,R@F&-M2)#2$;?A47/?$JJ!)Z)^3#H7OQ!!,BG M/BU6,?>&5!'&%VVN@&ZVL[MZ7=BI3CB][.YKE+ED6[GZ^F U"J-Z=JZL(LK7 MF^5:NLD2JPC] YI";2H"LD17[T?>L)Q[O7)R/-L2C9J(G M6.S]()PUS)'I$HM=V@1_-+3[5XP ?\6Q^QGT^5$P#G\[63>8$/" :/]RE\P5 M4')/QRZ)< K:<[H*HWJZ!PGAEBKEQFW>.WTI3/YD5%"7B8^[9/'6K:U.5V?V M/WRP1?KJ8)^4E/&QFTB+^!+L<7&=T+6#3? M;)6D\>':I8F3I5EBCRGB)R#7ZU.^;2L]$&R$!\$-[:K.;CMR(SG0?3J$"/CJ MF09B>G@IPHGW^CDR#UUCR%5(G&FH[OM/(5VR[R.'&=ZH.-#V"5](Q'!(M^ M^SAF 41$L,CZI;#8W(7>Z4$O&ZCV*X:WRY M^%Z7F8@A(&;SG.!PU"MB7Q_HT$Q]8=R5C,@BSQZ:?=7;M]"]$4;PZ+=6 O]T M@'@V[0^S%PW+@>W%[S/HR[N#'A/DXL+O#0ML&2Q&OA;;9NG#Q\>4/N:TW4M6 MZ[X((\TR;MA0:\QR&^>H5CV]:$\$>EI!8+:P]0]5S@MQ4=<]KIDZ;7[86UKN MWEE6MLG+>U=:SF@6*!Q)DI9=?W1*698&E1)?-EI-6*HG_YU15<$-4*LX-0N% MT8GU^\&CZ@;QEL$>W^9/-S J3J8X(-T05HA+50_3*WN8"?/+4_J#31_7=R^( MV"8K[2W3'Y.B=GW;Z\D%RK'GZN+SWU23.0YEFES"H%;7HG0"9)%WX M4'&(BH9BT@];FM_Q3P) 1,R#0M;1@1\BBOGKB0=K;3'E: 5%&PA%') .X<"-]KU--TO M6HA^.==S'.N=E_Z3,?RUDI1CF3%5@S'24RG4WQW*S2B_[LKA 2U?.8*"D9GX MNBWU+3)@I&JC,5?0'*7+5Z9J'.Q'(O.\RQ*Z1"DN-N]9@EXO?!1>,+,QF'B> MQ]&37$=0-:)L=5EY5V>:C+QR48$S4T'G8R3[VIR)F3/\&$^0"C M]ZK=TDUQBARU1%K@@=Q0_P%GJ,8];F_> M^AH6]^;I"H[?^\C)=#XY:]A=JK%VH&<[UYY,MKAW1=>^YCV8TCH',.?\OH,X M<_06"=Y]J['7O'?M]2I162D[K%,.)$&6]@(R:57[#,%'J[$Y9W0A)Y^7YJ_1 M]G'P7T)_@UZ.TZE=4[=8PK@0)O6_8NGOF+KV!K1/8@ ;XL#=J;WT%VNVA:ZS M&$R0I%8W]L[6#?8SPC3;CSA>Q,@M4 9J;.+8]B3-(PX.RAV>)B?"&&JY1)X\ MPC%V[P6&M6A(OVUC_=%H\FF M7I A2=(ORD]+Z!I!.?T8T.9>T+;=GB]71YD5P@T>JP&QFZ*3PPO=I?[FQL(^ M 5]]'KG)CA&D\0'USZVA:?33PCRG?2)TH2S#8F"=R. !7(+$F\[G8E,EUGG MZZE1T<;@4\]KZLG*"V03FYWU'=R*47-55Y?U M:?U=_HVR&B4U#SFG,\/!(OV)YH^^K<]?DR;0)@I#(V5[9XZ,?EUR?D539]8; M*_6SH*^9ZO/AMTNLQ]RTF:FTP@V['[DK![ ARQ5?6J^MW7?>H6\Q1IQ:2NW_ M#V+X+$CCP6.@@[.4QZN\S3$T2[74\>QBGQEJ2M"?E<4\(HKMH)"@;,4[^=<: M^N.YJ3QT;SI&0"A'6PYR>MV>PZ:5K; "*9C]%\YU1SW# 9*MMUK#P-^>4;-] MBO)86R-T\. G ).]J[,:,U1\ORPN4?[E?(=;F&^(43X\LP6[/)H[NQY8A>FN MO3J<63J;>7 M%&8UHB($Z"@"+TB% ?N.;>.4\0VXJZ^Z3XNX6BDKDDG$]DFEIV+)?.;M4%!F M+SDR.HR+LLA(O+.5LAY\0TH<9-Z-\\^=/U>MN,)WM03YG.#*76-_)*;#+.L] M8+NIK (O[W0.IU+JQ;S" _,RLM0ZG)D_5TV%]B >#WC#HC/>AQ\IXP%D77MO MKT0V]GC?'OVCD5+H9OO'UKRU9NX/$3%J)ES$T,9:IDJT6JC]=N?]VZY5>OS- MZG#DQ$+EB=KTOA6>[1KQP.>Q#)KP1":I#?0;(F[R@Z@3W&[*[S/Y5E$O=+2'8P MY9=TFGX"(%PX>-U_?*ZU(OB[]5CQ$T1KMM32:(6U:=J%:RW9>=T:KM^FGY,O MBC9TIQ$(BRF6]H"GNH%&)%23K@>P]W*6!@3;R5%>V>-VNGW@@)#IE>+PDC 8 MN7Y+VKJF2EYBGU?MG6X#),C/4=95^:S*:NK#1XN =D MK@YE;T.GMZ%Y!]#$%+B!O/,P@3AJ/$"+]7:N_HRF;O*$\G+UX0%I];"4G*XJ M4(G\D'M\+B9%IOM^67&NWC<3ZT=]W!\/^#0QI!@<'FA-YNP?(.QO,\/+Q3'U M@A1; B->H E59(]Q4=.P4Y@\_.@KLP2A".@>9^D;F-XXRFC-OS&IT-01OAPC M"LKLV4$PH3U;0%28-C_=O3JK(L=]U])/JW.\9EFQMH[$$V^"/ $Z3#[!NDO-O7MQ@Z96:Q$7=2S2+9.]+3EB Z7J.PP M4U7DK,Q4E_4EN?F7^)"NT"J;QB#GIMM;*=2!^@!/JNT9+%"0-C1% N?M%S)F M?BM-?[3RL>U D#3^9IO'I4?3BP6?UJ)B#%7.IA7;2*L.W3PI_&AXUM MRT]?D.OU50QYL!"13E:_=>>E9?$Y(=VT,.['O\/U8$*.DC&"0)YS.U=7H",0#1LD7H9MN]B7I59/?(1BI(^8J/> M0,]G!ZJVHZL(KEMLTN^FKF*CK1%$ZY5)75G^T0"L>%IG>@=9V-3/>XYB/<)W M"+I!5>_AT[\GQ3YXV2#TT1SY2!/KW+V*\X91A]*&ODF[--LJSCK-%5(/$N5H M!Y*)[0^%QFZ9C'LETJ4PA>9%/(5H+&,_*$*L0L[X(6AR14U& D@6YAGV/H!C MEX5]XSNHYD?QP+>NYL)K]A"-/H=ZD'O"C/GVOL*17?@@CA[3U(3JRK;1E>.8 M[70XV4Z2'S\R1]$J?(" ;N@WGNB[X*8??[^<, MWE,JDA$N:0KV]N&R6)%3MK"P(,MPEZ1S) MM]["HF0ZRX^V524_&KQ4-S:PKRYV0I <94+F]?! >=U1NC':V!8-F_J*0!,? M@@X9IC^1%>[CK$?&AB2P2/.'Y7MD60]'GKU\>+7C5?;^P[ =!,::CQ;6+2^+ M!^HV\0#Z V0J"6E$4&)F6H*.=A+4-+=O=_OP]69QATVN?G**5&RNL>V0K]^A MV/A9#Z;(]A95LDQ9[?SG?ZA8P4)#REEW/,"TN/G01VN7W.!]*V@[QTCY!I!T M2FHA&("8,^>3J5X;_5.<01[5*P[Q-??!@W:_?9>.!8!>TY]%)-^@A'N## M PSIHWUK3(3&AYEM..G!B9T.V M$TG]\YA+8YK/(Q[O#UT,_.*^ PVDT!,O! M0H%V+DIS4JR803)B+U5[Z;*:V;JJXE#"-)ZY2S7E')C7N/N+#W6 +OD]'!= MO^]RO&(OTOR:![AU@V0>AJ&@/SBUG9>M<0P*&6"V""2RHI\O$UD3EUF1+,-> M)-;AP&!P&'A9K_-U[TM98H9&VX@2(!FO@]2G NON#Z?Y;4/9$_V*_3FL0 M%<$5LDDF]W4)B*/*H0.WVXI^G.F19=_,[A@Q87D#(Y5H3^#RY_QE$=6XX M)FAC2 G]->&*37K90#2L9UW;Z1MQ$(S@\:VJTG56JQ!G#>]?#$O>_32CVL][ M'<'&;VC0WJ,4\J$HB6(_++"&^/)O$1DB:>[ZG,M/7\@_/#1H9.C"LK-VWV'W'<6)5^<_XDI;(HRGK5[N21(6 M#7%C^!^@4>$8+G43>LI+2J[T!6^6WWD1$W=->*(:Y@PD@48]/';NCD/[)BBJ M]A9N'$V"91MQJ^S;'I)RUFPNWH8$;DI5U^1VY.B%?[3B>)T4HZ:OM#MUZDQV M^MOJ:@+#T;G\IR@2\1+DVWISNOI&4&N0X+R_@$;/TW%.=GA'>8!9C4>M&,9Q MNFER@DGOH:I"J>NLT9/QJZUJDTX3&PR'E&*4-J\47HN+!^MHOJC?9D4FJ4CI M350BF;M17&F5RG_H2J:*D,?@IIHS:QNUDM'8UQ/9].PI]^Z3"*//M;["G=Y( M&GGYQ*(*-J9_1^V@@TRMGB")WW7;ALK+&2*Q>^5%)4.TE/0(2:EF0&SLT M"B"&'F,$VGRJH2\COEG\/&C1P=-HM+4.97 X"7/;8X:7JW$A1)R=/*S'IM#D MS9K:EPFD3[K[/T4-:5:@9Y GM-JFC%DV0C @#VZX(H'S@>PE#_G MH]4:2&-3?%*K;8H'0-L6G\,!SJ:>, MSEO&2I4$CG4%#_3$3>Z@IDP[58\^7]TY%HCV?PA#%JM0#+<<@3B?TJ9G3ZZ_ M?W)0A%;_[;:(OC\R7E109'@ZTN6S?Y _T23TL8C(_3;_F3M\O%%T#UHQ81 K MMGB(JE1I#Y838TT2N.U6UV^F.\0;*U"YL(*"S27B M^(;:GI@AZY>B\0'$>T3]Z9X\6$?")MW6=A_P5^8-46BUM:Z-Y%7(@1 M#9.+TK)PX]![8)+#+$VSY^XUT3H1S(\J$_1*O_.8YZAJ#?FJ?@-9D/4JX$8M@C\%,MKA97)S8>G.N4Y^]R9.VDBOKPR85L'KP* MOVBG[A7>I!^ <'P<_^)ZM?Q&C!BT?C: !GW!_]JAQ#+,84-V/([-/767[$D;2A5B+@^WJ-YW%JD5KB]S:)&#?_>:?A&EOXMMHBT>NI>^4 M;\(EB5C^JK+OSO.![\3ASB5,[@U2<6ON&QFEGW=UU0U'E#:ZSH5$*8R>CQ [ MR=):^Q3CBY[N/6+M\WO88>OY.#>;*#0##_C!B/8.Z]:&WH:^6^^B>J#XJ,LF M[0U3CI#R==XBN4F!JJ1@D@HAU*3P7T-=O[%I'O00]J4:!1X8UEG& W*E)H-[ M?\WIJUG$];C%=#+#&OVF-JQO>UU.=J%A_9C&V'( M\:J5",.T,+2UJ)BK8"K["_4?A^O9!06I1<6)J#7MX#/D'>P13A2W.S@WWI'% M28F.MCBB[;0V;T/YKT0_!C6;&^+\80Q;!]_1R;5^ZC.2:GJ7@ZJ27C>@V(@? M$J^7D#8A/!(?GA5,^,.7K_V(82.6V8 K\@W*)=2W2<]7X!*P=K.H0\T&<;T> MOW/IMFO5[(%?^5F3O^KR',0:/FA;8[=5'^8JP#?NDC'Y)&=]GRE$:&*.9B:CX6=L M7?U6GPN3:':[/ZACH3LT[Q]Z,I05E/&I[B]IO+K)G>[RU[?86RH M,Y-1DX/:MA^B"Z=7NBJR"USKQP6*T'7!J?TKA3'PF/D)L1L=4?)]%9(M;N[3 M)=,K7U_\S*'1#<;Z8I[.WO&[\K[SL /POR,+LXBR1P!']5?FC&/N0 MPR6XX((O_5>=[F#"&MYK_@^!,5_&T4@1W+E1>GW&-]Z7%-X;?ZB?90@, PXE MZFMYR]"(9ZON=OZY8#+>>7+8@)+4YI$$W R:0-S&RI2;0W\2=$\WTCB^.#ZZA]Z( MDK#63WZ&;HDM(CDBT^-H>AIT=.C/D]V7]3M"2TR5)#-5^AO(A=;&LEGV>(M\ M]@7M*B[ZNDD6;S,?1W""II*%8ZY1YZ9'!)-DLU7DH30U=:RMR.AO\:C:K Z MF-2-H]&<4\]JF6)4#.[*Q2M:=;8*Z ^G0+6W):M FO,["TJ\O)\/PVB6A@+? MBAYO_=7FGI_1?X6Z_KK#3FPD#UL5O)X@!*<;C!!-72%[++QUM*(/>VQO0-8M M%BW9,+0'R1/ZG@3S&*)KS%MI4%TS>'#/,20V_9Z\MAK*U]]NT0 ,MA?_!):@ MTSCGI77=^5V]NI&0S99O[_ ^T!W%D RODY[,JF#R_ M(\]P_A1Q88Y-6G57L'VY!V$ )_Z,5_]FWN=_MOX\_-X7G%'-.CQ%2*88^^.O*H]DTJSZ,\[IC_/^\"# M4D08:>$ZFL[\\5:6(46@E-8QW)B8DJYA@?:RG2_ M"*]TIT@*?>OB.%9QAQ^)?KIYN"Z&U!+TSL!3$09*+-=*L@XU'HOQSU"2'<>@'@_%A\3SW'7DC^ MHPNQA9M)QP]5JY]!(Z0R&9P&'D9J]4ERAXEOIU6&_\^;2XLM>7M']JT;"M-W MUMH*B=G[EE]B4G.8P5,!-2[O ^WO78YJO4,@OM]0:96)MW>EY =+Q83?>AQJ MIDA9SC5]_B8IRG_SZ&$,JD9_$QH1BZ;!?!ZQ(^P2+?'A9Y(=1*7VG#&R[&T9R,&R;'.KA5/\A^_9T+Z@41#<1$\OQY>1TL2 M1KPHQ>1AQ&&PM\?TU$UZDNB;8)>D6F\E&3U6 4T6.3_ZP3 T+ZZ8.:Y6AV-/ M?I=9K8]9H2!J9*!C1 M2!67QF[,D,7=# M7T?)XAJ#MO?B?GF"4,K_8U7=I8;OG_P%(W 9VM@B'Z=+2 MR(QD:XHVAHA79DX UH:X!@.9I$8CGH\8J;(>R :N5]"S?3'?TV3;DFH:KYQ@ M]G+":+:.)+^@#DU]74(O]EEEBU,2IT&T=[HV=X/DF>D&].FJ4/9N"6;+X3VH M[=IAV^)-XF'2K9014*/@8^[VC0A4WR7E@($NV?ZM[T]K^Q;/L=X0:L* M=XXN..B^[%/]_)V[+#U;?TG?P+^"MVD/?H<$ 6<8V/;LMZD _L&9(O Z5_4FUN='ID?SBFE^K3)]^++A4Y>S=7P.5#0KY0RJA"="2I>_<-Y7*;\4\WJB^^#& M+MM)7X8NA+1$;CI!MPS$(&[)[6JS MJCY4<%!:VGOJF4^M;]]V(0E@5^N#443##_E--M;#.:]V7>'A,\0#V=ORD+%M MR6ITW^)M&2YNZ9,6%./(AR_G5'6L[]BFVJ2%??XI#"?$KX=VL ;KT%F:OI#/ M\((VUP5%9G@G#@6G6A?-%?#W%5X]S;9+^^C[:#8>N*^&)MM57!U=ZNL$?WUIR)RP1^=W MEY]Z0.&?INZ5)J!Z,"=JSDVU->G=4F-%Z5JQA4P7RAB6P*M!*UL,$R<5OFO,?&^QMR'UL8@NY*/W[G!GC0 M#,C!16O8%HK])H;'@TC6W?WK)G'&:0:C3;:.S#5YBN?YL[4B:4D)3;5>JANU M-?\IF^'/]=_+;""2]>UJ7 ].9D#'-\Z]T2FV1/KFW$8&WRGBO7%:/% RE/6C MG^+AK>41;V\_,<^+N60V2:%6H)1/ 94@I:9E\GEG'YI/JZ[M7/G,T*:#VJ>0 MV'S;]SJ:M]H@ M## SDU_.->R.,X?<+KHT[O+];%*E5;QC?&#SWCY\P5A1E4H3+G Z;^4O9YM( M;HF$\R)%G]Y1ACX@7N%62BW ^W5.;"A]W4'1 @B!W<068PB>U)L?Z(2%\)O M[JL#>F;2-=_S@%-/DO;W>[0BD>R:5O#$'+V9P/S\=P[5@PMJ'2:H40 MY4BY;-RE 1UHQ:#FZ8XVQHMVTPS;A8YC-JV9Q^^(.[_^\698V[.KAY#(;;$B MDOCLT5J#=\UAWGD^=:FP]I9,/##T'7I E\'SFFV-05XVFI[]_J>F\WD"9[8S MTI#$V?M4T_ GEAORX1QA=*.' BL)C]ZC1/;N'10X;S>L&VK[9\V0G;4=%]I8 M&=')KKBP)2, 3Z0GD0>EJ$Y&0]F]RAOU4YX*?Q/Z8GS]QGY:@GR'@(^\!WM-E,_B 5M_R5;Y&C]37;=(\_O=I3=+ M+["BE VR5344NA9]*5:\A+_HDM&C2BQ;[4'./<;>&TW3^2E1]D&1&\HJ#NR= MC16_O')L\&M*_U[Z1GK0^DL>2N*!#L%87",E'EB\!KTQU#=1/(&-%8.L7.'#!<9UAN/HW?8DE0@, MFOT'@P9_AMF<0Q1C^?BM0;8U8;PUS@3:OJNTC=HD&Y&28R'I8P.YEY(W^X9. M@#X/]@MG/W_5]J5?7=97_N<1(!%'37-9O+JA@5B4C:$B(T+;Q(5LP?B-]:$T MYNO(C6+>-U[.>YEE)@0&_PG-1(T ML/(V<=KJ!3Q3C48I#&ST["]N^;"?\(803@RMI?-,8&EW5MGW!HZZ:XSD\$MW M &>I&<:NR2<^;*?=+9^%^/IF4C&HFF'/0_(Q'EAV%]X9"L0R9V$XFS[:^CB- M3P3X!M[HZQB#;Q(7%CR2M531N3Q\#V MB?=I89L7&L/ [5)"V/NXAA+811LJ/-#\=8K?54!4I-V7^%L[-D2RQ?#R J_6 MU94"%P@CC@/V:!P2+*18G#4*.3#,]DJ^';"(!RS5Y@,"D2YAX)&L4VHL'7D>K MG9.U FS&>0O#YQ,/!65[5H4N4/8I]9EOKN:S4;1*I&CX=W1P]@^Q<".N>^NL M5,BMS:%RQE9KK]D,9:D$@&HS?PRI#B5(C,472]/EDW@S)=A2$ M8KS6"/$P4E9#%.7:H7>1M.;8KQFQ!E>7L00F29!4H M,G-,V,&>]-!U/\74$=2(5JU]_B<'S3&U.^\]+L^",OP@1@N/I:ZA6(A[A949 MO4[U&O$>FJQO-HBJ#*^=:94_9*WDIY9,0WKR"I0MY&+M, E'3\QP3#U7\<#S MM[VP]THA;VS:EU8^0ZYT.4-%M(;B/6GWBHW&/V]]5YU7Y'!]Y<')'GM_L#_G M@W/1U1\'"J7D/\A"AA_UACR60XJ70$H-2L:NYQ4Y,"GR;7#6L3GOTDG:?5WE ML:Y%!O?VBKSRGGTP'>E33/689-IN!7;"2Y7L%.9.GV*(W;WTSY5Q\@<=:N,0 MU:9ATOGF@=F@5X3%7UEF=+,@CU?FL% M]@V1#%[[9A8U31OLIL<:K51UL]U$[@Q;!2(&Q^T'B:\?YW L9A.)]5(>4? > M7::7RDUI-CD8R@C*=6__;,V2=>%W4/XQEU(_!DS1B%NAEW7S$'V1"UM1U0L" ME9$\^0A6N0@+R5)-!LM::R0]E/ML6]*%Y$* ,"#TE=)1HJG\A_XC06E6@[JW MNLAQ( ]HO_]9A F"X3T3QZ>OS]8*?B9F'H/IZ0X&%:HV;G K2CLN6(:XGP(J MZG=O ^PEHT^EE\O,C7[^>&?S#=+BT&,') -5'%1[CH783B=N+T_=!;DN=/\T\]G%BIZ7II]I/1"/=AJ!JVO)J:S]EOR5M> M9$&98L%'/;B>10C52.%\'^]*Z;FW EX&J\Z&9_1O""@'RI$@),%+,&*,/M]9 MC-4Y##.'CKR;F'?2^C2[M MJNOKW2T<;7S"%BE/>DI%EF8QY<2HPPH!/D_^L^2[?_=T!*2!)2:@NQ[9D?\7 M;(N/D7=6/62?X\6QI9SXK)LQ]-P $R/.5MB1&C9]*6Q:Z)4HG87[^?R=TY7, M!E.B@>YOOSB_&VU@@S&GWB#W=WI&C E;LH.?MBC95>[]/'HC=MK M]%$&8OR[SU$R=D&U H9_TI\]A.%VS0L8\THP@2S7!ZPO&8W1).5JO5KQ MRR$?&3%X,)I?$X?4Z4:,15&?25\DH1&FUI']]][*E/8G&Q$Z#/58WV*U&/&= MI0A+/HY58:3"Z@KT\("U5XAZ$;ADU$CY(G^$O0LDXS[BG7[2S]=FB-.CT^(L M5.GI;DA-URZ55"IW90F9&&TPWMJ 5CRY4^7VJQ*'O MI.^PUO(ALJ4@=C(J&)='-!]YLYRB3=R'LWQ!7[0"A#>/?%[?'+GPE^2IP8T2 MB TZ*O+T.>_XC:LDF@G4.BKNL//7<6-HF28TT=OR<+XC]!8>6"D5] @W*9=J M(3CF#>*!'_VTIWC86L4E;$?&ZEZ_-8_SBKF$VTQNVY9LR/]P+;.OBG@6RH+E M'<1><.K]%+RG;-7LV<-'W'T31WS TCQ$!?7XIJBL=#(GA;R1515AM^,XVXT_1XXXBVHJ^QQ3D1\3 M)BN?-+5P,]&8=H<=3$S%PTW1$\&R3:MP]=)FSQ=17Z*88$7#D#MG5J&7AXPV MNEJZ)B>8]*$2J\4)SV@?;V^^CBC'GIRJ(UUHUMB-[G/3LK3R#Y(% HE(+F^S MAJ&_/OZ?>B<< 3I*'X 'NI4!JPRA)P^H&/' $P)0\AZ]6U5I:V)_08;9JPN3 MP>1FX;X8W,>Q7C4 W2!TM\HT]:]3EM]1WB9FWS[QF+(S)2%YHHL4YQ5BA?:"KP1O,6F27$S3>E?0>1MLU' MMA3 T)O>5Z)\<]4^%G/?I>WPL\_'/>$. RHZ6V8]YZ>^"5*G-Z[&3ZHPKO@X M;3FP-QF.5>S/.RZF%ZZNN=AE$4S4'">GAV.ANJP+A!QW^8$7V1U1*NHW]U]3 MV-HF6SBN@V29NZ;Z^R(,W[X0-1><1C17W+KPWC^Q)<;HX1)9-/WLG9I;K2QO MG2123.SF#-XD('@S*JOCYI.M^=BCOEF;N2A*?GDP*.R[ZJM;T;^C-S*-FMI3 M6#T@6@0F+]9K<^]R]6JE.V3=RCB.>C_Z3>]]1!NZ %BCZ;1C&8K"H5=HGDQD MJKEKP'R/N:N7>;"J+U5FCX1WHDUH"LC[S;,HR[#<;S4;9D)YF:B+1!NE, MP;$DO34Z46^Y$)2NKK&QXAI%A3\.NO:'9J"-N[T%F6BY)ZG&9X&[/ M'FU JM2@,BM>!]QOKBL*\5&W%\FAM/\?]MX[JLFMVQN-HJ*H( I*$8)4I4I3 M:B(J!$1 :NBH=)#>(2$" HI I"M=>H_TWCM(;]()O9-0 X1PPW[/WN_>^SWO M=^Z]XSOCCN^.\\<:XV&,AR>KS3E_<\TY?ZNOY,Q/-CI?.0;R_OZ#CVSWU,!KKU]#KNL9+OQLCI>:V""P^\"$,>')^% M:6H=K%]JW/._AFL$SY"3EDLVPR^J[<;Q#CSOYW'L$KM'G9OS5F30G7QI,#[E M@#T/^EDC.1-DF,39\8^*>"/7Y$8QQ&<8V"[%HF_33SG"%F06Z^@D210(RM[A M:JH!\\ES6-- "99,5[ZFFRON*:8^%;1U#8IQWQ 9ZZXYG,?/6O2O#TC8? ?% M9:71&">6*>_4G0*F@(,NJ#"8P#,HD.Y^4H7L[VJ 9T4[=>ISMHZ%MF,:5[;6A9"R=0@J8QUB9V""4VIR MGN+&%$<6FKXOY5\8 *].V';B;B#B8$KZ(\?BKBGC%@A>Y<04O>7=K[]D9KME=\U6L9.PD/K.^"= MRZNGY5M?+I\":J2=J)3E6$N$XK0&Y>2F.CK/*H-,WOP; 24E_5NM8DT1;I2H M-#QT3@$EP"-E!EB4?AH%SF;P'_[QF]^AV+D]OK\:^6C87S" :T3M)Y8D<2(\ MT*+Z.\[X:^48QOT ^9=JQO4WM1^"W?!GW Y2]W[OYA3Q'V&'@[!/6(^78@;- M"A8/*U7?DHJ\ZS<88\< ML16-Y=Q?[HR.-A6*(/:?.N.W4XIJY#X,:[]2<=+C;\,Z?BGYN!,6?Z%#%(@Y MH[!YLJ4OJJ(SH6#N1-U5%$356Q8J>F,FF>2+U-ZEI!2JV=FSH[7*^WEAL&G)O6J.&0E1K//$FP!]'1+4 \:TWST,:RW;ECXLAQ1H\G\X^QZYMC_6>? M>U+V >7[ETBUJU^R#W05F>;X]^X;>'HXV/K$EK^**2B?!]+#M&O8L'-C8W(U MG2\NC0F("2X=!!T&PJF@L7TCN=0;#9R4RA!!%Y<_"M^K(?N> ]>WFE#%$8?O M>%BC[!AH?[R'VW8=TFVO'G'LV_5=K_475C"1;M17_"&C=,!"RPJ7#SD%G,OA MO[F0UN%=*1E/=*QIEG_?SP\LQA[%H,RWC'-&G[F].S'\)HBTFP#:=;FV!H)- M/T[_K,#H+46ZG_AM%-0^#\LX>N19O!FN\25;#''U5H!'P@U+[4O9Z,X=TSQ- M)6.1Y8(\$@IU21H/;VE3Z(1[25#:6@F%<8[6/SY, H!#OA_<'?F$Z]QWXRS0 MPW$NER)^Z#T&/P\[>KRD[RNA9IQ2)&!K:=AP/UL[\IM'\G2[<99VI[D#)=': M1A!QZ?!!5O&OOX2XX?Z82FTK#W1:D!N7];?7VVP2F[ @Z8:CB_?]#Q>K3:I>Y"]D] TPO")NCR\]GV%_)SRJGD,=WH]G M(=K-W!%"D$4]RAU,)JI_5@KX#[_DKX<5.]?AP&,1O9SXJT/<.U'^KP0HX[WF M7H'5A#L#"+2V$_MT?]C;/,'9!?]]9$.IWH^T&=2!I. 3(JZ8=#TMOM_)+*F&9JGJ&J2!<''5W>T3?.02-]7O7 KQG9 M4Z+_K 'CRL.0-AXG?+Q36E+B_N&VO783:U-'JRO'7<.!HX!O@:]=G09F)J19#7M:G_ 3Y #8CI\12<@'Q+,V3P[)TX!@WC9+/'4ZCR'4\!YGM8%N=D' MO-\[61HL+'7D8];"2PM*(V==1&2_/UUO_46N )=,P5_ F,2JHY@K!R<0/3^/ MH>#GXT>+E9-BS-]SOWEC:BGHC[K"8G$4A MBY4ON(+3F!WZHN^G4/U&= A1+)XWH 2)_#*SY(U!/T:^&G2#E@.%'@)MMDH' MO+;Z\VZ$3R:Q]T^L@9CPLOUXTK1%>UZG!] 3QG:=R%. >6U%S19N 5?5+!.<^.DF24UJK/R+XD5NQNKCZ)+OPOOI#FQ#@UT5@4VTBN8QPO6&!Q83_/ M_?YF:^^Y4,^(?;X/>$%C-,5U[>4CV\-[NE4?7G<&S3,&0'X40Q2X0; M)Q3'\FH?KIL'3VL^57?Q?Q&^\[ MG@&D:)@.4 D@7CPCG7W7+-\5HM)/ NAO=O 3TH=Z$2Z#SJLB*[ML#.[#X:LO M8O,^])L1O9*]Z:"$:P.-I0A,B)GM^@!O2G/399'2+PKW>T#IRUS=!!*\^+%Q/ZX2^OG@!C\=[!T([^/#T>=.X>D![75:G,W6VV;1 MA&00!;;ACZ-?ZD^S/5?,]07Z@"^'WTQ\V Q60Z-MMAZL(^*L^A0>Q?4":7'3 M]70)7L7#/P:C8'R1)17*'^(D(=\96FW2KBRN;8!I7"$*V'3_A?X]V5861T&O M**]C@5. \H2= 9,KLO%@ZC;VXG!(%I/.9Y<6Z&;%WK7TWF#+X>\Z8UR2/]GH M:1V5I1V__-8/%%K!&"\YNR&H(5 MFJ?)@3=ACP;O?7H\,7;.!="B.-_.Y!'!#:8[O%V#8;HA14N:(8P]:-JZ\MBG MRLG-D,ZJ\.M)4N\X3CS%1OZ/ZA>@X]OZ1(2CDR..A@AG. M)T]/UBTN'H3XZ0>*9Y//'-$=Z=09T.XJ43_Y?RT&O&RL?MD2-)[J;MO MM]G9N;;(YE.R^AUW_2B06$'.1R6"A+2M_!5EJ\RD#&1*)JWW Y-[:M="E5X< M%NSL?\8^[] 84.S?*(SE#YKT3]=H7=$%?_1DPJ4W<_:MB34W_7BLX]H6S+*G M7@<.-F^]\KCF_2K+)%'WV/;O7D[Y@:ELSEQ]3BWX8/("Z02R!N[/F%X,0V=8 MW''/^RZYGRP^H:>XL!#Y++0E6UEO=T4FNK=#Y1U1N0S^D8N4'+008A@D7_DE M*TM 3C)[@^\B#@[CFZD6A !L2MY?D=VZ=TC<=]//1[H32/"L,.FYMJU-EDGC ME+>S3R'7.?"%!C^MSY(]!O<6YSB<$X/,\[XK1*IYWXG4N'+70NOK+L!>0:Q, M*;#F'B,09X[(WY\P\#*]O.ERLH6W?;RB:_0&FW"MA6Z.04FLX M>,E%2_M75Z^X)'T"2ED=TJ7FU M-,.Y=]YOCIM*$4X!6$2=GU*N\V"#<,ZU.=7RW4GJ%E>;V=H/,$5*'J?G1>7O M$,GZLQP]B>UCK#@K/-^C*W6"+K=A_81$^ZT M:K*+RTD!N]?^B(#)[8AUX45PX4E(,4Z_D-++S8.[<>)Z M)A$W0M.AG_6FDL58SIRY3Y 6!"6EZBSTH_,:A])64BFA2]?*HVC/6S3^#VX"K@'/B[@2(+GKZ+I-"J6V1=N/*,/W M!3Y?V_&CB!GU134U14X[.T/%[J4I*F@GZ#9N:19)/IH:-QV6/2[S,,&BYVMR MK\@J*''DF<.QW"J*\K8GL#! L8M[@PG_WF!)W[!A4.F9M2/\JKJJ:GZ8BI68 M>!OC'LL.XZC1)>F77F6H5P(0X6W/2JQ'2_1VD8/%EBD)HI.+>AMRL@LRQ$6; M-J!N LGQ+P90O&S,])G7BSOY5POL0N$QEL!4@R'6I/&W^P%+(T2?QXX.R 8S M[@WVQSY3(8MY4\.\S0<_!1"]!""%+AL183W#&4WC3 8,2E]VIK4O_'PRWS0/ M0%QJ/=FU7"+;-U.*CS:5^ WOE__F1>@9--K<033*$R;63[NE)]]>T[ MH^.9]].^]N$JX6H17]_!1R]@]71:)8L^E/8J4 [3@'7:_BF M<6QW% ??PI]!>$)NV$Q)Q:=>F0.NQPM.."0D28C.H:[C\MBL[JA[F\LN3HX; M9>\]ZYD5.4 QYM*J>D*>&WWK_8\$P/'8UO+AT-)(TN]7#G1<%38W[3L$$WG V:%KZ-=+#R/X;^\HMFV"KY[_& M2H&F^3]?0+Z_VP0_M=O0A>@7CRB1#K_K&EQW(8C@:F#J/#8XL2(OGY[]TSN\SQ?K6 31K!@A*/&D&4=^(OTT MD2(A*D*OL@(>4I&_)V\HLQ/>V'S>3[G:2L1GKHTMVE!O1YE!)S<*CG#"35<#8XV2+KP M6DHB1M,"*?H^W+X>Z\9\@>,3>.S-Q $MP+$UP;6GI0(5M)=6.V349"%;6O)L M^TF-S^!1?/HV21Q*,9*.'UE=^3!\TX6>VR11LQJKU-N19\O>.@I O4IL/ M]G;N-$P'WL)!3$)0;E%B_#:398?Q(R"?BF/G54F*?FW][#>YYMAI\\=V>F,= M @5-XU[[^Z#6$%UA\Q905!"3QY WEUBK8BDJOATGG@+<*BB: M]O,\9/MMA"?UQU\.W!/4TRV3[74_2G@B=@;#3@%U\=<+,6!?] "/'6OK093J MW+<4EK#===+$O2Z'MUP>(J/6G8'676OBXG!0"[WX_4AZUQL0*K.'E$_JSJ?] M%C^L:IQ-;ZY$D#:RAR45].2VQ<:3:9-,5NO<]<4KT5SR;T8$*N/(/B>Y-,X)P@Y M7^Y,/@LHY[$\^>WH\_))RFZG;31CQG>-A<#(=8^*:P_QG\ '0Q[Y]]0BF0 " M9Z7@BN,&O_;]%-40KK"=LOV9!'1@,*< N(.:IJ^'CF?\.LI&+J"VE:F+O=Q_WJ3^,.+!E'$ M0GOBH",\TS6E$,?U^I]G!O]U^V^.VQ#55LC?*2G^SJ3A^N=21PK]%GJ<[%)" M$_'7'/^(FO[&P=\3)Z7O@HVJ6VJ>NO'X$?_6X.[DP!/ XG."$/[)!8_WXB-) MRNI71.3DKF1G TG[]$NQE>CZ7F$-[&TDN5#GJ* 8T^R4*CX"J?2L-=6-SA:34YD>BW$P M>-#*GMS!@OP*,Y55D8)T4&=)<72ICVH]Z'KIP,2#ZJB#D>"JS?!@&3C5:XHT MCQ$M:>K9%XJ*ZRO:%V'MV)UFQ+B^D +CZ(YER@.9>G3:NSMXOZ']>]D3A'NX M!KZ+KF)KJF_35OPCS&D)HK)S2*E.X!L#AAZ)TLQ8Y+CS]";/,@59CQUP9%:!AS3!U:]/]CFT$)\U3Y< M#&A&KX!\'=J.[,!F-J1BYX>/LF[A>:R_ <.B41['TCA]&N0OQPW%Q9>VM#>% M\8JSB!>'>0'(K &@N.2=EE, [=XIX,ZXW!OK[%3S EO,DX5XJ>6M%L@/ .,A M2BPI8#F0Y:)9$KV-[>^%SP^>L+Z_)+=\DX**CLDIVN;-D[M[ M(WW!H#F_-1$4(1 :J/N5S1G./Q-'A?.H.Y*)7"N1]U"[B92[/'$*P&&%*Z6I MT8]=G,_(2V4IOM::28J,P62#U_DZ/8SOQE1KR3T%LQET5Q74!)XD.PHZH8,> M:P79#S^^1/L0["TU>$)+M#U>T&ZG=?1"E\+='0TB%-28_TMM%X/8V0Y%8J:; MIC&1KJ2*@W$'NA_Q,;'QL$'TIR/,-(9SU7+Q%#!ZT)S\$LO3ZI\W/VZ3&80Q M3?J9G(Z_XH#+&NFGGAU.;W\4_+$R*2\]7]!&9M>$X3WA]PX6@T );5)?!\=RTH-5OH2 M)*DOV']"=&O%;[(M7&4LQ&=:Y7 MTW6GV?WMA7SL[50Z\H_66N'P7GI.\- M%([BA1EEN(@Y^8AQCD_%3."5V$7!PSPN\@.-02>6.,BKBDK1;M-O"8?1Z=+" M-+E?\AI^OS#@+XQ>4C@#3,U6J_;[BBH*FZ0Z7/2;>J(3V"-TL"=94PQN!'X8 MJ1$J4WBF=E/;S&RBO6_S,H&JQT9CY9?#P.IUL%)1?Q&.VW'-L;38Z[PTE>$Y M:;M9_KOQZRY"@3;9MUM:QE_^\.YHH/8>F[Q@]]S'5[E7;1=*B[TU*Q,SPR-X M$&/M)-<;8_G$?7^"\#FA)W$3$D-37LG3Y2B-8L =R&/8 ZU1OQ14")&$[GAY+'2+-'J;QVD/Q\S%DM02;X[X?9./AY<-3Y'<;-'^C+B&-*]-G M/QC3"(F)X]((.F&1C?4T;H:-2[_&#"8\+9^'W[,[AN"LH">W9(?81%8X6Q+: MN^PKEC;H<_3J^LS$%&IB-0V[HY4D6\MHR"@&Z;#1]S4MY!,=V@HS+,Y.G'CV M4W\_<;+ZV;JFGO$GTFJR5UL0W(9;!":FF*DGIC"9">=V%,TN-4F@&CF,=Z$>$E3Y3QX_%8<'NG@.D!I[4 M,$$QZ*-!(JRKEXV7M3*0P(B!U]]8,AY.OH7(V9-MVUB=/+9KQZQN-*()@S\7 M0!]5Y/FYY5CGPZ9"?W?JQ1%7\;I8&U]#61Z4[T:2+0]**D3-G>1+XS*Y9';? M[O28XE"(# J]DFP+,BTN(Z? 7WS?NFA99Y9C_#2VV"R5'9GJOT&/YKZV,M8K MB;U@@+8=B>-&3(W!DH@7R"C6H!W\35C*Z7 MMJ:M;%[V\%"1^N(N'B^[3T-:A@(G!4SQ!U(G?;3ZYPT:N<@KRUVSP#LK[BJ9 M;YSL/^+6OW4"ZZ7 OH8CQ83NJ=N/Q9JW/ED;@M238BS?0B[) $6!TG5$E33L M9-I.>J]9+^'I>P#@VKE>XFBK!%/^'=W/?];^W[*:@%+_2C:YH_17+LJ;I5A6 M1P@1A7 Q>_^]F(;TK[8>^]\)D3NLSZ>R^/B3.%2A [^])EOARK M8O$KZRBTUD;>C59N11%C26E8*E8<';?D)?Q,Z%R>D*4_V+2L!58XTHEX*LXX ME_ *5)0UYA=GGFV^H[FJ@9T8ZTYE#9#ZTH@_R%T>=DP($0CJ\;N/4L&%84Q. M 0VYO)F)W%%'8.Z.2RM6_L?/*I!;GI[IG9;#9X'+KT+#_T+?]T=+1KW8-_!# M7. 5-OT,Q08*Z&C:]FF6:,B=C%>@2E4WE,5"TE#W4J9:#!H,? 5P)5AAN#TM M<]^]=QDL0,O79QEPIH,$DAI07 "K'U4 E>:<--E'GW-/E@'K#YB\N2Q=B>B# MV4_X-^U?P$PDCI.)<0,>#QR;*.XAF&\;: M8 FU+HMUH6SN9A/_H$:PT ?W$C"3Y)I?KL$-5U,HIB1I6'LC,+( 6:%I;,28 MU>@'?-&!LB?C? Q_#9U]/<"^S\UF+*<1#O5_7[9=6K*2_*W>L]-])X?K^<9 M^NF\WU=4^ +-$G3IC%J#0OMH#NWB%58W=4O>S;LDU?'Y2 '%EN$'TCX(4$7) M?8%P \\*HKV"<@UE$RM$;?)TTVC[$ U[";R" L58KF_"7@JN9 CZ3F_1\#L< M)^%K&KL+8L.T?$^>F&&;YZ%Y*YA?D>UY[1R>:[;K:<.<_&#>.SY#?EV=%WTO M_ L?U*/*U^H)(!CX[2D $[7";_2:/3% S- WZI $!]1>;QA4; MNF71NMB*R3M7M!+4^D9R&=R5]>7*=\ M!KX;Z.P5X1-R("Y M]&Z4]F,>5@-W>0/=H_1:Y>G!(TW84\M(G:\=DLH+0D27_;\H6X=*H94N6-8( MUAR#/IET!]BQ_4S@5D943?<:':M8L3E?.I_I3)98>.L]8$U_'#,R8U1JPF/0 MTB?TT+;//-T?X2:>0=SIJ#PQH!2&M('A3OT;/E[^3(LZTPV5O-LL*W3[1_&> M<5R]EMVY ;65))J-96UO J8N^$T)!=P?Y&2^K_Y*#$ JI904@!8F.T3,(;SW M&&XUAUDBN0^BG5/9Y^-EN-\@#N>57H/]QX-;:A*SW$O"C//,']-99Y^?T-9E M;V>QGCNZX4::GYLQY+A@;TR?C*[@JB:*?JDRAF>E[+V<6[+L=$5%*W\8_J;A M]UU)BA$F6_5UF1<6RTL6];]'Z_ZE*08_CE8/H#)GM:=6EI&_]8OL .EG0/)" M2+LG"'WA9-FQ96G9F B;P*#9PDP5H:%YH1A^3TK\O3"]2 9$$T;(_>V7_?WN MA]9($_ Z8ME L1;RGOK)*P )@'P0\/M#\;QZ-N>9M*M(:=8\[&7%@C\X76>D M;^>>K_ALT47+0II'+I;9\(\.N7ZQ:'"]1#Z M0^0K"-/!I4SH<.U- JV6ZX'"SAO^L;4;O#R;LNC6 R #=#IC8P(8Z11WYQ5F M/_M13(YV=>X@Q[5@L> FQ@^,3=!\F8*,JFXWF>8_Q9_^WE*\KUA;LWA//8XT MIV&6^1QI(@$ K)J=G_J4K(_SURGN+RH++(4J4M[YLRY4*1%54,6%[E0B M#@V,U[C 8VLF+T(YT8U*F+LXN:X@C=<; ?<+@2 M>IRCW[*C:7@)EFUD-78SKI4Y%NYSD)[ E.#M@ MBBS>E\?D[NZJ*X%CL036)A" "]<\'S[79W&@R&'H=CCK9O0/,=1+3ST^W=)9W23&0 M\K">WNZ_0@* DXL!#?4E;>82SIT"WL9\K*&=BKMQ,]?M).06I)66)]84O&%2 MN)?[:+HAV@G5A/*]H\3X=?WBQB>>A8C)(N_T6.L9G]XO,EQ0:4EA_90=P>F, MG&D*2^ ODWVE^5O=WCT,Z>OYO MO"E9#4+_/WA1_J]@8QY$@U,\KO>\BB3"W-)(M&GHT^&?/[\:MG*?.^%"H=BS M%:V27<_*24P>_LTB_G +Z 1T/$;-*[C'4=O&)F[=9@^; MP%4V$2YC27TV8;DN2J%4'%=L:X54X'?M<$[[.63'):[,Y5[H\D_LGUH81:D$ M?NPR[:%$L< ZU!5+W]0? 0J,Z/)),X2S4I5IH DUR(3ZGYSH%(*&4&7AQK&=HDS[.X17 R351@&@$O-@A M:WK*V5?>M=F9+2YG0VRVI2K-6XCU2DE3"U>G-H^O%Y5&.A/6 M934)X>>N4P^NU%Z7,,VFW%L=38(Y9![0?9=M7'48UB?FL^UP]](:O]2K?%E(+>IH5R)E11])?;AJH M(T7'">^1P'#45U^MWV#8F!)64+=MF#5J>([XI=@Z,7_TMOIF )>W:OCD?-=- M^3].XE2&BJS$]7Y8\KSMH!]W7KO;1D.R*DE1MEAETXPHS+DE% 6BJ#T6E?@L MWJ %^LPT[\ET8CEAEGM/PQ:G&:MZMF0@4BR';YQ?:8JN3@NY!*9R%HP1;L,+ M1M>A*MNNI3R\0.E-X3ZW-^W+>!U[SK2B[WOIM]J%XH1-'5"9_I4C'[T?+7Q% M@9.@UC8J:(TEL/ =M];N=7@OXAKTA]\IH'4$>'3=SCVA#DG_RW1]/[+".WB_ ME N?8)[W<22=-\6^R*V:NAH^8T-M7GYLX^\D$NZ$*"@W.%Z^IL'ZH_-"#$?0 M'&*SXHNET<"OD/"S%%=.39[T\C#C(H&7IX#)H*O _M+=+7]/OJ&O5_G(+2XP M(KDOL8$Q''4GYJ)LE20Q2=6F,B?Q,&68>K%'MB2OX$&42QP3_LX"L5_9 S!1 M#%>#-CWW2)]\CBZ?:"6XDG2,OYZQJZ)\X5,Z8^D#J<*EZ2LXTB9&H?(K2:/\ M[^_*N?"U7T-H;,+]E(KA#)A3 )HW:,97I[3E>[;5XJ9T'7)0IK9Q;Q5> 76Y MQJ_3\*6>3OKF-4YF7W7&]^3A1^CLCQ$*CV3RO7^[&^B/M+>7D?"O#QE?5W<%-55_RM#8D'2;2:ZT)Z>UK6^35 MEC_QQACQQBFV4/EJ[CBZDVZMQ"=O'5;[L#Z;E_&6O:D!!44_4\E;.QVAB9;3 M%R7,D\1IBK"9=6+R;X_;3P'O[SY"D,W:.':>/%+B4RXH*X+-O<,* -L"-@/G M>+[%*%";)05\OT@M61PTN6956!R-KF8.S#_A2AJHH<4-J+>.2CSV/+<\T#KO M@ZNY*!^NL<[=K1VPMP'<=\(RC'-9TOE&QM&N9KSLIZA[@\"N[AI0X"]A@K^T M\R86KNZ@P"M\)1+'S'/;K,,WFP:0.N&)HSN>G]"3ADTN"2:]NVN?1^T%%]B? M'A2^^9G;*+ILE1LYKE/P8U6JTM(C7O2&3W_*-P\+KO>A^IEE26==Y[W,7 M*+^X^TA3G9MG!.,HW^0*52 _C$F*[=68%K'<> '//Z 80+X9KB+1Q>SGHJNE M^S\TOH!H/-.[^,I@U8G-^MR#**E@O+MT;/I MY^"%7*\=+^*B(&-VJ*?)=I<*!>W,T+^IKF$3OU7:>Q&>V[*IFIZ7DO_,G$=L M7*IRF.[RO!]TH! W=\&@WKJ?R:N_ZHBK+P0>/6AV_P0=2BGN?ROY'+G8CN/$ M'O[(B)"%S!K*%7:LF39.48[ U!WFE\7>'<#0*>I-YH2=>-)9R^5:Y_X4S8_]\>E*9J8JJYXZP',\9-W;+[X>'T@Y6%Q=R(D=L6R5N9FHQASSC M\AF\X<- M%L.> FYZ=O.4+V+2'H7-M_[&[IBGU9=L'_I 1M4[YZ&TTX,'[]J*_?JDJ?Y!U)P; MQU%/8!YY<0HP,BL=>3')*JMC>K+K"HQS)_2HD/Y.R"$/OQY$R(FK2K EUKTCNYS5* MXU3G))VBUL<8FB@?XXNK&)]ZK>V\#MF]5/VL$5P85\0=ABM4>\QJ;_7.2PT, ME0C9)5G3["X6L>Y0?H=5HL!90K&**25BU.%1#L#JHC>&C#FMOHR+-9$X*TR8 M$N:Y)=S3L';XFUL"D)5VE86('I^>Z7NKY&5W4__UVYW2^7X=DPAOMA:E3$FY M XFAHYVUM\:JTDG"@3?/DMSD11,^K@@E7,,_*1GEV[^B!)P%R.HSIM*5YL%2(.E.3L:[WG-!& L-P15<=). MV:,*AG99.'HMJ!S,Y[CS]:K:SJAWK!'FUUT?/:'JY6VGZK;(X$5VI-MX MWUE7P0V!'V DQAYI.)!X@MCJT>XF+YPTHZWMB9((!W5E5:D&M%R<,0C#PZ[T M8?_2NPWS-+/"D^F'IP#=D21U20[YXCXA#SU!)61G2?&GMT%R[74,/0X3T>6Z MJE%",4+:3/_9!=[_W>V1;+\:%R=7YBJ-D3JDSS&3IG E\EUKYJ-5N1/.#:K- MNI3H1U&W_)$*A3(,M*]?05:@E+>%R0*H(4\N 5*3/O_X+UTHXO?5QSFY4,G7 M IRHSDD7*3SX=?8+3?-AUBD)_1%"5KP<%(PQ)H%B G6)R/Z\/L7U"\\U>[DM MB+^0#%#IDV;ZSXC5_F@RZDZ,Z+3OGP];KE +U-KM?&0X&./$2@C/ M7SYZQU/!(-;_J$7@QWT1?-8"<4!/SF>0 0"OSXU%_ONLOG/:!PKY@[/;Q5Q< M'F6G@'()>2;\QSR38[22U][YEP3ZHI>QIX#D3?]3P!/FBB/.\%2&KSE(H7(< MZ%>W1C! MZ&:*$:R++!-8*=2CG/+(!(=^ 9\X]9M/7<3DA3XS)P 'DIQ6.$:'8A%U'SGV M2J?ZU_ '"^3P1< C 0H4#BOZL]^*VI\SGFBJOJ503YYH[-T<13AQT& ME$H#[ _ U_!W'.6B&L7LE\"KWRF)@Q+)0F R),YTP3KX8%^)P%GY@O,DY3A? MZVX@D*R*XAW"!5TIV(UPI3T%[#);6K0VTI%'2@TXZH'Z_&7\AFX07FND4L7. M'[PQ(NX^V7]+(15<;9;TGG^KB@7=)1N6829FU0B<#>V[ZNG:9=B%2:@;B*WU MYR$5/;S*L9+HZGRK M-&TE%=Q5GC<<@#('K7,'6XRC>WRLZ!_B3%]RB)XL%! AXG>3TG>[QSP@R99UJ?;^]^WQZ@F3MP#%*V+W!.B)5LGCNST!V#]F MUZ]J3&O30YNK.2=KJ(F6#J)ZHRX#8&R(DWXT/D$<48&U00>75$YW,4P#XS@3\ MC30LGR*H2IG$6NF&!=$@E-IO'=VT=%'"UQ]J:"=8JB/3BG# M-NK"'GOJ95\ O+J QT#WCE3IEWL"^ K-)39:[=;!P?_U!&B>&#M+(O:LT_%X M [N](.IM%SQK]-+))2<*/!D"F_SGF>W;B_@%'JI(V,'^9_.:TSRG=*NA/JR) M+H2E<%*X+$0*G,];EU8[JM7NP;V%N;=A%X&1MLV19$B^< NI\W5!X-@(;T2#XJQ/_' 7CLI;BG(@3U?O&GO-7 '_VSXB> MK&54!!C-A^4[N2:&(EPB6H]F%50@[&4.C:N_6IOHXOY3,/<@<=[$$$,5TSM8 M3XXA-0U3O[V/>"ET)8,*-T51 ^U[PIWE1@Q3P$!>^&8>K&D6S4%K3?0+T_Z1 MH:\[TB2?_9G/_RBW.7Q[O.>NA8IF;#)?=[*W*/5.S]^[UY)J3&J"-#T7WD.O M,!@86IB_IT>]G?[WM_[67PV$EA[RV8E.]F];]6Q$0CBYN6_"G1Q]Q1Y^4:]* M+LY&:G0J +QJR4 M]#<@UO?IH,YL235JIX /M4VUNP]7:W'T'*< :LC?N[)PU+$.AQR50@F>?.4) MZGT&G(@&@UF#(QHG _SUL+,K7DUP@IG3J_'TM5&J->55(=;[V1,O^F\\X@.$ MNF;[&HMJMS(^9L_\D+3:81[_69I:5=T9":EV_96<6QEA+,*T(1$P@9G-Z^?Y MUP\3MRO1 29Z&XU9IX"9=PEX=7OB,H&2_SP/?U]9Y5/ %<0GQ/*;(03F$1'O M('/RZ@FY0Z> A,^;ID..T(X$3!0NBN#' #T%D!B= F8SH2WZ[#+7))YE&;E/ MR4+F%8!:>CXG.KEGOS +5Y>&=9EC!9OWC=S<)[I)S4.,>DYVKSL>&;1*ZE]2 M'RI:TRD[+F)M.@7HS^U2RU.2EG=!_;&VT*#4G5. X$1&WN,GN'1TG%,DB^,[ M7GHOZIDK8>NCXT=+8Y5,]@*BU$5&*7G(V\5D16R=&CS@AT2/(O _HJPK3RY2 M+TUQX:J3EU4D\\)KQZ(^UV]/4]X[L%[ZY?FVJE 3ESQ;K=>#?ZG=P=(OSK\P M1[AX4*O=HHYFH+"\&CJ;?_5;GOH2 =(?WA3]@";'GN7A*K4775%E=6( MBZ#B5$&;)J'XNN%> LN@KG!:,8("Q_'+$=KN[+Z9F_[P$5W<0@EX*7R]MFU$ M)P7V!BL3W5'J\"SS.067'!0_^><08,(,7 MQCH\&=%Z76V8JO?XG#6-VSMX0OI2P&;CI5<=OY&E5;"PL3FZ4F/V?FPO9-/S MFR4%)/]_?9WZ_Y8KV>>Y>G"$!$+%XYT,"\L_'BU;P;K!9S=1D?WA FT0&&!/ MRC!Y*9%1!4+1S[<^W8@]9#T%T!UY!)\"M&?O9P7&ZO7YNE-AJ2;% E82WG!Q M91C=B_"3(F4*T)XE4%EL9-W5/O8]*R M>@1'WR^N^2!#PK.HZ;T=#L('RS7W0Q;-4\"7A8,3V!EPIEML6D>FH6N#TSOW M'O1)4S?!O_S9EQIUI9AEV/I@<_NJGT<HMSB666>;(E?[E>VL:_OEDJ*'@YX>M5M9J]^5 MTSMZ(GL$ECMBF@:T<_$CB)#ULV [\!_ES>V+P6-3)TYYD37<[;-:9YUY2:D.7HG@-SQ.==J;/3]=W47#Z5BKX] M>?C3!B7>V!5U^"19A#01[6H88O>^+,HO\AJ.G[[LO!V MJC/B.LP$QC$+B+)&%-I1LY6( MD%U?JH#Z08$O'3)2I-X/+/O DF1^.P0)4V*_K/!9%O]\SN 43YX_8[)PV*M# M.>*H3P',>.(RO;?!0?"V[/4 GE.:@[03I]^-=.W-GPVZ'N*# M)ZNE/G7(O9LQDQ*V5B;O?('KC-GXZNPO2;%&LYN!ELKI^G$=CNU?\P8J4#FM!7@NN F6;4V1'5_QI'Z\9@I*3:D MJN#")]K)X/,9[<+6>K?4O?D$X +;(MBX'NLZ3R/50K:.!Z,%$53*LHEYK?73 M-YT09+)?!&,FQ44>%91. ->!Z"/'_3RQR@2_>!($]6J"9>U3H6P-QCE;&:2_YJK%@R+*%D1_) 9BAWKXMN7+50Z_;5\"EOM;'&57"; M)(3:.?ICB$Q^2];'1,ZL0 #IZP=#J\D[5[3:M\\BQ?]R(^[_:0UX3Q_1NDL4 MVK[:N&>J?WK6%SV:=Y;2W\ \O6R,49B3ORE*Z+.+?(58B'5""V\9D(#G(56G M@!^?3P'+96MGV_K;3LF5H^1>0JO5*0"$14R?_U[6+S1>], E7;L[Y77.#RZ* M0?4.KMX"T#E%N4G!CII[,*X!>IGR(9@HZ2BOU9=.M@K@9$=RF!>>E5Q&1*1% MM,LU".Z4T45=$^4D67_^/MK%7A'P*B6AOT8Z[^YS-6VSXT ?:HWJ!RW)M3PY M)T23GV>X0O$W\4L?N8[Q?V$EB,;??%&IOP\MKU_S\37X>1\;_ MN9@>F#&":/LO]'WCK0+);GK<*JQ6)8Y*61#,\',B5H99L%I6]1CY@4U5 MX^:@HNR3T7L:P(P\KF;P%2%)DS$YH8^J\C6 \(>!SUO[PA(9YX#(%UO+N6PT M[5K)?L&&JD 3)U9.S&D(*ONU9CV$19,<1UX47V]6&5! MO>?XFG/ILL);E6SJUQVV9PG=+YQ='F5>5"&G,,F!^TH+T$K\8@FCF?J>OQ*B MA-+%1[W^+?DZ'L2W-CU&>!PZS/Z3SN+PJD^]9YYG^2%B1GBSAGF8I5="%)XE M[\WS_>RZ]5N.RKA\$BPJW"1:_M-\M D?:Z#>K[VWBG)Y+U_FA"MEH2<>"\M! MX4+Z* +IHL!9'M[&^8 -"?A,(]J2@4Q=H=:LZ*K=ALA"[2X3Z7%Q\] 9V7R# MKQDT+>N9"?5N::.DQ[%'78F]['$>#V0T;2D6]0R7-V @-)**OS52TSAKOOLM MAM*"1'U*^D# MK#A!KB3_%* [< J0X8'U&+R$*9X"0JUR$"-"IX"^SP:"(Y:/GUSY+>J+K0T3JRNO2+KV9/\NU M,-\6#=8Y/=PM)R,)2H0KI:^F$*V!9S:V-D+A3\^."9(,?=O45,I$L9V!_LWH M-*Q-@BXBVK(S3@$C6X2VXAK@G(3$P4F+?O:.)"AS#;A-4D-\TQR\>PO*&4\< M.)/XUM$^T7F0$EZ61+Y/QR;/GUWUZ[/W@VC>Q%/,2Z=(W6P>1)%)S+7QQ_60@L*"R5?V($3T*?Q"*@S;NM!9842@Z[3[*)%!G2[O?S< I62G#TP_B$7DP>LQ46N"8?6=J MM[O02SW!S=R3RR@&K(&W$^*RWH7!MQ362Y1ZTF'TQZ;Y^T1$):U>?%UL0/U' M9*>R%R_/HAZ*/I@"!W1O<61A2POV3=N*H')S"9=[9DX! M-X23;X?V*R_JO(1,&SS;% /6'>195^U'.YM.]6>3]:HS;7Z%&F(&FKO0-K<2 MR\*L$UR?0YGB[QRC<+<.;^DZ4Y6Q]0_T0;,,E9,MP?T(E3\#K8W];R#9^K6NM*QM;N O+9/-.MZY_ MD:7EG='. 2#?#3\O=>$N96] VRXRHPHX)U]'D!S ZZ3+^*GYJTHW#?^TU?3JY,N0=%V9JAC;^][9N;GNJ1X0 M9#8L35W"''SLJRUR7/[0=0K@NX'D?8*88D#<#<#6TL#8AV!B!?KF MOL4\DO::283]>X3^ \8Y[/F:#TE)CLF"*-+HM[;(21>DZ8D9K)@XQV3ZKI5Z M\O2O5*@/-SE:*3E0@[LD1R8UW_J+*A7NR/LH#211ZM15*D-V0"E[[)&=+WX, M&)5Y7)6U&EM4$C"DNSCUJT7I<&]/V#J"\T7T#I_ S_3@T((BJ-(9?#1L^U_& M2?X/::"G1".*7#D%K"4CQ/S2_OP'$4^VK7M7VZ"5@O"2:!39Q.B:MO]HNL=P MA&I[R';J#9((%;%,%&M2WBU;%\@COBO7]/B,E8NJD"FUZ'>N7 0?@T.NQT1\ M_ZH'ZU'?F\F_>K/[23=+R1?3\<7S-0Y))4<_>QAL-RGAF? U/!*"G6[^!),S M9(]*'J].#4Q8,_I"V%9>\6I *G=;=M]/^A$>&S>Z\>;'X(^BDS@V(^I!UUOU M4:"'P_V2.=$P;KI5F"WI@10!2^SY )[Z.\Y2H\H )^>TD$]?HV.5"NO)^6"E M?'3"M=S%WJ@TX%AF563V)J +RO_1384"=M"#O) M+=(G.@',/Q^VVERPK?-B"7K*?!_]A :@NIQ433+C0O8WZWPT52-+A-*B1"AM M((!8EBGG%V=9$[&9R]P^>>&H+&T'-/( UQG@L,.U:RG@]NP1KOH:*M=.:4QN M7EKT4&/#" 4M\MW+0\ C=PH[?=]3P%6/^NG=&U%$395"W,&[#Q0YKSR"D5OZ M- VV=-NFC3F/@MHVEO/(YN;X/GQ7,8S>G)D3"9X(/(;]RN-H!M+9%'.Y\4A( MOAN#*3XJ;@J\EN)AZ'NT#>>'AE"(6,4'+?1;'[8^:A(BUZ MOSB1*N;%_7B)?GIM[.(WFU)'NQ<<4;V!9PXJZY\S3"=:[2 MV<"GLPDYU -X\3YP:953^KAL9>(G_&'9G(6#S[HBZ9QNLP>DKOI.9_Z@4R9T M,:*YZ/DIP!'6A;L))1PFA;NE?2F4@ QAPJ*GC5>[LV?C/YT4S]#W\+@H&'\F MVJD9L,&DQ7 M!P=\0=!-WV)00]+[\]_YL R*1HT<[0AR=L<@'D5DZ1B,Q2I8<78DO') IFHD ME5-DFB9CV!6HXV+3S)_/N;GSH!_-=W)%EZLO2B\58K3MV(W^5D!2V " M[W1M0^;':U_L9NV]X35+\]0*;*P2=E.! ]$#&*+PYBR(*GV:WE8H1AXM)ASQ M6RZZ'QG^U9DMXP??!"WY@R=3"7QG5ZSKMO:'*M@(5S29!'UYZ2W;#G2SEX', M7L9SBNVK85YC3>NMF.6? \%O<\A^B# %2V7' MWK5:M'MC9]NTDUJEH[1U\CRO$MT3F-"@SZQJN^ZXEL12KK1Y)') BR_4#:+F M#_M<\3A7AGJEPD%;<)W5*538]9?8PXZ"6&]):6FW4P"C(!$0/"*H+TR32ECN M=RJCJU\H3=>EC%8":WRRX-",?2)H^2?$/TG,0;>3'A&JB M:/4JZ&:YM^+?;]6NC2F=7!A)W >=3VA!AMY/"MBF&&ZH>8_C('[F6L+>,=$C M+MXY@9_#*!&>TX+7]I5.+EHF4V#C+R$(2SN0[WW2U,O WV+[=@;45:"*::]- M]N==W?&@ 4H&9V0-*,;>,Q':+;QWTG3E_VKO.Z.:VKIV8T$$D8B*%(&HH'10 M$966B BAB @(H28B(&)$!*0&B(#T)ET0B8* U$@O"D$C342DYD@1@G00$FH( M*=_&<\=]C^<=XY[[XY;QCO']V/^2G;VSYGK*7'/-Y>$B=XBG5>:PW=S>]_@G MN3%$I981XRCQ>) "J&0WZTTL8[*N<.W M+"2U1")&A'3?\Z_ X]0%?,=^VF5[^MX[>8T;=QW]EL(&M8#Y9LBW&AWZ M74@Q-B*ZG!5QV$,98Z\+8W)%T[M0^^%\8E9E5^GB6C0"N<3ZGK=[>]XUGR%W MZ-6MBS_$IOF'WJM?N%X\T/.J^^*G=_>$+#!\J&/F8C9+K%5D M8I=K^HTXJ?R](@9;NIO#1KR]J94G724![0K[3/\$C. ^QGVX0S75[$U\S9!\ MFOA<.Q,^B2QSQ+B\_M;J;:_N?60YYE5"M5FHYV6WK-:.\3=FE,0JBZ&NEQJ' MC)]?9(-_[ M>6V,P6IZ91>$>>L#5JYQDN74V8=X>Y<-VGW.X*EE)>;M,R'"8UW_/UA/U5DJ M>!$J9_@20ZFH/?]NV;UT%7/3E 0C'=-A<]-\J?M^%E<[P#%>K]86-I1D7U ( ML55XKF%99]+)DHJTRN346#:(MW7X)@FF?=E%+:'D<.Y#9D'C=3#N43T+9]N[;CT3,\V 4'P/T%Y MF,$;0R_-X8NC,W7Z[,*B%%Y +AM)8!0;'&F<9,@?>=%F5!/9J^$/S55X7F,$ M-+C61?RF<_TZO;I?]4XE4.N^H+G+Z VU\\]#KLHFT=#SV)NW(LNZ0 M2_/7K7/J*ZES6(YAK,P\^CWK/'KT/O6<\%7YIY6TY3&Q4 OVY;3T 0=80],%^\/-Z5LD9QC?UXUUX*AO4 M&HG/9/#QQS0J]3Y#U(4-?A'RGY5(_X#O6-G150 *5%Z]P)!$'@'<%PO'!@7M ML_7!R%;[XP[HE\"Y3T>CO1V7404-2'%JQY5EY6>BMT]N*N2<_@3?(#TQZK\& M&U.>@U">^UBS0NA8UFYY=P+?&H&'%MVTD5H]./*XQOB6#[^3B8&BW>*--PRT MW[OR$(2Z?PF".$Z^P.F4T[W !A5E<0%XE!$8X3G*H[RT !&UK(RM_K[$/'(O MZ_1'%U@(!T,)I4]J??1$DW/WPQ.->11DO3JI9Y.DD+$F;3#BK1"/= M%[;^2%L\0;0R_JA0#_LZ DC]XDWQY'_+"N/SH)+8]O,#L/D,[$PS/GT^Y!!5 M?-''@SF(&F=NM_[Z'""]VDJ$;)X:A#$]L$S!_FF8H#\_$^?OKYT/CT;G-_=( MC:N J0%'-YGH[D9!8$:=[P8$[#,V:*:E-([5,F3:.UW>&&'@JGHX ?P W3-A MFI>PV>>6^'[JT.OJ*6_;_JX$J9(N =JMZ0^!)W#7:H>[G0+>O<*6Q*S"D*W# MPD2\2M[S=/I^U80BCHMJ>4:.&+=\E):OHZRVVZ[P6-+K$XU/*:0H>8;UV,IK MS="G5]K=#L#F)O:UT;W%6AIOECYK8LFG?<@@OKV/EGUUQJ9%0^WTQFZ6I>B\ ME;**V%LQ<_0C^HC"'8;;4%?;U)WLJ(_KEQMZQQ",J/IX9B ;M!"-%/B-E4L M3A B3Q,6SZZATF?7C+;UL^@&$Z,'!$M&W8VU^,T=HUA2)8[.A==<\.> Q4(D M@+]P E(2^COK3M/IN\9PC(BS6-("CLY-TH'\4.=A@YA=4_%:V]W0H+^V?S4ZS05GE2JMK*OB\=]@2A9"Q )UYKV](\=WJR[8LX_@\ M/8;L)'W\8X,)M"-L5ID[!6*M^)8E MQH OIFB<5S'!NA#[]2E1 _ WA]+B2$ ML'%/+\ML= M"X9RF]_E\,3!C&<"FJVRZ\&\9]V\K;,$QKM"5$-#&DAA%J-#[H%?)KBN8[Q< MOVX)K^C]G*IZ3JZ+TG74"MLNS S8JR$[3_\\X'\AAQ8,4;3H)=<+-GG9J#(% MW6&[;"J(^<5&>1_<./31:0?JT@()%.RN";KLD#(^*-542>_%G(E55O;1E!4! MBETP3(24A2;PJAN^V(-YKE%Z#%DQ"#D#KVL]%G"IU-DDTQO>0UZY>DIZ%ORQIK^BIIBO=>'1SZ$O3#;5BX#(F@7+#&/#^R!4]?OC=Q\ ,7B_/+ MI?7=3H#X*$"^.MEYN.NSVU/OT(_ZT;.;#[<%[<3_;SO\?]].SX\Y,2(V<.M\ M6*: J(\\AM34MB@ M8BFA?M/OD=I&>S&Z\L4B1D5>-:FEY?HWUPTQEU\8&<6_!@]1%&:#WJMJ?'Z< MAM8E'AH."L:>0/P2OREF:LKPMU(YGV=W'ZO0.-?#[15[H7E85RR^JB1KSKK=L6 MMC"9AT55L_P0UA0!EKHGGCX+7KZ[5KY+VAP4?%ISR39YIN7Z6R@,DGGKP1_M MIK%U9@0)?XRV%_8@0]A?>OS0R6R^O.\'UR=XQ35^,-0P]E])0C;ET=$5T,)? M&5OB;?XY L<[0T>G (5(7YXSG0^]AX87=F1NQ-28SL'XAA$IIMMJ]F3D-PD= MGN)\#MT9S7RNB_I3%I_/N=UPU+G.GU( \&I/4S(* E:3Z7!ZDZ5YL7QCS M$PF\2;)&OMJN!?B,-G[.'9QGA2HQRL&53>"-L%WQ M .M1#B'A5EG" R@BZU19OW@77?UE)GA24 M\10A"1V93T0.W;F]^#?H9M99']FV9ZR#MF?EX,?W^45!YQ\>#-0 -X(]+&Y) MCWB(C[9Y@)T4BV[X:31@_ %'8-H.# 89VO=K%\+OR6BRYR)N)V'"K \[O\$& M.5B- KY.#,/ZH6BVF87[*S$5I?S.6JMBK4VFM.YE;6"B:M+_0'R%[&:#)C23 M6(3MF6'>B/U[1OJA'4NIJ8L-&F;=604F1\.NL9W!_V,2FT-KQCO!Q#*ENX,Q MIVN%#H2-B <<\$#*_L!%U32>C%UEGA1K-;P/D=Q(BE^/F-$('S?2_^1IO[_+ MB"-U_(R[36'W(B!7@^%4HY;V\5@[N6KB/@<WYJCJ@_4MKQ/++_&47H5%&9<%?^L]KN@JW M"M.E!"&?\O#F?)-1\,G:PB4^I!G*G/]9Z3S=._S<4LW=C9U[O1^+.)1)OMB5 M--]Z\VY+?L'@';K#!CVF8W_EOKIA-NCXG-X8V&HSOZ7QS%MJ7#7)]'[<@%Q) M5:-/;(#1%CP&1RF>Z[N.=/*R3.TX:FI[K :;#:KY M6$Q5\:A$$2Y')99MV,#,*V?TC"SR\[>[UGE =/U03:UV/PSZ."==-"+%QG6I MC$Y,LX]WTS,=+-]=[T?^;P;W1FYX[\;.[&EH:1"!-05BLBJII2/;QWG7D?_3 M;>D_6%+K08%8AA:Y2*"BVQ-<<6E9R%+]Z:C-(N7 MOY*QTK> )=_S(?U*,X/9(#[=0%G:UV#>*E+/ -]V0U&(-J(2YX&;NVBTN09A M<& 3J@I]B!]5^W3D#1#U&:<$[]3\U*&_;E*.UN:7KZGKY7Z05WLD$(%^[+.&T0>!)I3,$V ME6N>H*691[R4T4Z^=MIWK W>>RQ ;Q6/*F6HBYB-FI*5%AS0YC=>K,8#(A3T M#ZN\F=?:9O]:U), N)H=V!^M5@#R/FN%M\.*T?6R0F"J)^3!\4]EOTN\& M-BR^O1 6Q68^C-C$FO:4/8Z^- M?V IB3:_3?:$YM2N:VBNXDO1GZ&G:8I;1M?8H,$5&IQBSRH\S4&8L MRU5^_MD5!0>O"=_P-P4+IYC? L$L+C)@=A] O%Q\C#[6( ]3>8132BUO_,R0 MH\HY;:\;+G($P/+NFM>WI+F^MM ]65-[:8;8^W4K[K$?J:U_%K:7X[PCSAYD-RDMP*HH"]LN.>D\M MK5=7&=MB:EK?ZQ!KTYBX+[ L";N$KGLK6T&>[4VQ? WW6O"!?1S!;&%:$?%' M[]=4PAS#9UY-L.0LF&=L4G9/3"S?P9\R;!_!%1KG"I_+N:9V\F9)/(_/[:WF MC-;U^T^[)1JM=;N4#A3FB"3NT- 551O0P'@WC1QJZUZJ2D=,UR6U1> 6%258 M$C]8NQ#71);+.IZ.9QW:+Q,=F)6O#*@RI8^$%68N=G061AN!4'+4#0"^&40P M64EL4"RIP=B6@ BBC@[]\7U^45V ==@I$CN]!7 ^H0=+K8>1=7S26-A*_!93 MD@TZBO?+CB]J@M64-9"&_3<*_(]2Q=)SAT<-//*OIG:?*W[2?MR+^^P#;IY, M#&D'RDY5+J)M[.R;][L?:/OGCS\7F1&3Z3OW8:^U;T2\QM?E?-;FB;IYD^L5 M<$+2;;,S<=>+ZOO]A,YM0]"5 'Y*$I+U!T7]_'*U4^_0PL^L7+@45@&PX,.D M+BRGY]("7GB?M/4]X41?N&30L4GP"HK&#SB?%"&/2XP?%XD!* %9%WE$%XOK MT[^M3/="#A$FGJ$A:YVPU5NDSVN=D;2$51L5UD]%:N!VOF(*FDRW)\8>IWKKH4@JX?$T)3PBM]R_H1+WKBJ9#1)V>KDA"B " MLFZ0CFD-/!C>S!)))''7/)DRL#2B$%Y"PU\RP'Y7.X[U-3%9F=(2LT0 M.2Q$#J [2XP2K>X%1B?_&#@;WT"%8U?$ 2+8;HMB%(1:EIF#K6T!T"+O8XO) M;\)O\GM"Z$S _!VIV1;M66Q0;4=_H%-^_U_*J.Y._E9BU? &CP M)X'5_ 7Y/L^L>^0-J],+1P8O6Y3%">G'9-$@^AW9&2[WKKP4*M*S/3I*R:3E ML\+V:[%!.X5?U%%=(_"''+_4O=9]?+.@SA]"5$[0ACI[*UGX28]H!K1Q221> MTYL#K(/)_8("N<.QHZM3.1?QR&G*:N%!'#C$2)Y(-YT8-WF;H"] MYB=KIH;U:(VKU>K=Q1QXVO<$JDK+O2*\G>96 PI+@SPU/96AYB.1X6TQ'FN@ M5M9T746B=TYE+&KNNZZ"O:5=BK[JQ39 5D;-01VMZ#@U?SAU(4N^C]7I\#G# ML (B[>?;R09I[&5IO:%GC*-[U0,HV=.ZB;8&1+>&+UGN7??KG(_1O1V9<*S5 MBNKRG+0TIG6VSI_20VRV:^3?8# ^/-(]%A*LRJ?-GSXC>NH9%=QLI?^X:J!4 MB)-B%*FC 7W@1C-_A1-@V$EH'J$+?CG3X)(DN;(; =:V*E#NFTC=M^]"IXR; M:[> IRW:9&"QL;L(V>DM);C'_$OW#.R4IT3 94.4_*K$?CI/Q=(%*/&/G]GZ\ M4L4BZ/2@@OBKE(9G#'"*%!X@%/(!"HFY;Q#!V@'@P\=N-FAO>!AA!ME#H'## M6*?BBZ _V"!+:6Q7#0TB8XPR8X-^OV4.BP^\'_NU(1<[=AC+,(28!Q"9#KEL M$'1TS+] .P#QM_N56MVA.P;M:;U662W^,HSC:N!EX!0WDM9L_"?<>E#UVO0YIS0.JTEK)0 MU*9UY=E*\Z\O!>?6U#/-?2,_*EAL%75@"8QB46"$ARG!OZ\<-]84AU-PX1() M68:[#)SL4V^7QR0&^)DK.]>GEBU,^L:,K/G_%:-HX!G@'Y%G,/]GK*JF':0N[S#5\IEX+6BN.5M7Y_,G<# ML/?#KA*B&W>^WN5B:S3>8U)?=HY NZ(.L.GE]10VZ)$Q&T0]][?@**!7+#[$ M%B<3IH<8O/9D5"P0&Q) /%14<2D56![;G?2Y>W7_(ER+)K;6X>]!>M?1(AJ?MNZ B-+>]Q5F!< M>#DZHM&Y'IL__(4V(C?P>N$/02$)!XJL-]=%]VJ?&V5/[UJ,%K?PCKP#+-VF M:A0=_[?(HD3XH%FA/V4!F?>KU2@8B.6WK'(3 ')=*5#SN/.IVG'*@SG!!\$\>O5),T7LPD=1_? #2X2 MI46"]XH(#Y04F*Q[WZ-67.VVSQ%LMMPN^O(@_DH[48WB_!13"ISI?7K+7\*^ MFW!2%65Q[H#S;$0/SC6L/WKD(79K? MEHSHQ_[M#>X DE"+B%I5=$;1."!LT"$;@GE 5_[_G&YRUC8&V\=$O4U.%3@H M#B9O'R.,0LQ855HM!CD6O'^4=KWX*>=BUCQ-)/Y#T=^CM>2HFJPM])M+L?S+ MJB!WIRR1EBB?O;PSN;94\MIOLB77CX):\9WU\$W#'T1G9CT=_?"FY08T_U]H]EN^O73T]P\CW_3*G:O-D#_;,OCEO,OG5$KQ M39P)2&0@>:96?T.=053)CR;6&X=8'RG\O0#//:';(391FS?F]"?BL7@M6\DO MVH-Z.+%_QA^W .#INOY76!O_;S,>^ IX+3&-L84-6L[E7T/]V]AP/O8_7RSD M#\O=R:MYQ)C*!L5U S#W)\HQ9S:O\V3R&KK,9NVG'GG3P<3EV+:5].C$9&-' M#8/HI-[U09?85&BKHZMK7-8-?4*;649NF*UEEVGD2=>1WJW1M$UVUU$87B8RU5AY0S-6O_E@&ELD9A1;R[:V+HE MTZY<7<[&M=>NXDA+!!5Z<2.">*9S:3+LI%+H.+Q#C'T;.RBKM\ M4$8W!P;YG]AUOXK0A8]_*^G3CMVI\]),9^?K)GXWHK>3_'T)%HF6XAH"E,Y]()8V,]:>_MD24?E72T2%G4%_< ?P]PKJ M<+=M%IN?;52PZ;<%C,!A8VW+MO_731G^^_KOZS_EPK*__1=02P,$% @ M%($#5>\8Y&*)E@ ;A8& !4 !T=VYK+3(P,C(P-C,P7VQA8BYX;6S4O7N3 MVSB6+_C_? ILWXV]51&)+CY D.B=F1OI5[5WW66OG35]9QT;"CPS>4LI9HN4 M[>Q/OP ?DC(E40 %,CD=779:2>*<\X/PP^L\_O5__+A?@F]R7>;%ZM_^%/XY M^!.0*UZ(?'7[;W_Z_>8=S/[T/_[]7_[E7_\W"/_GJ\\?P)N";^[EJ@*OUY)6 M4H#O>74'_BYD^0=0Z^(>_+U8_Y%_HQ#^>_W2Z^+A<9W?WE4@"J+H^6_7?\%I M' 09)U!1E$ DXQBR0 4P)%&$"14<1?'5[5^HI"3"5$+*50P1#?1/6"#(N0IH MBKG"^D73Z#)?_?$7\P>CI03:N%59__/?_G1750]_^>67[]^___D'6R__7*QO M?XF"(/ZE>_I/[>,_#I[_'M=/AX207^K?;A\M\V,/ZF;#7_[GWSY\X7?RGL)\ M559TQ8V ,O]+67_XH>"TJC$_JQ@^8C&$8P#O_\HQ1_^O=_ :"! M8UTLY6>I@/G[]\_O3XHDOY@G?EG)6].SG^0Z+\27BJZK#Y3)I=:^;JUZ?)#_ M]J.?9C^YDW=&\T/B+E9]?(U]?2V*BBXG^%KL MQ.RIO#0??- _M6),0SUD6LMIJ7M/5?FCDBLA&[9\TC3(Q;_]2?^TV)3PEM*' MQ:=U\2#7U>.G)5U5UROQ]A^;_,%,A:\>;W1;US_RD9SB_+!]J^H!4WBX7&EG_O5+X"M=* K@38JGT%C-K@JU'\__O7 M7W9F^X%_^1*@+L?%\T.QNH4?\F]ZJ76C/\_94H+KLI35.10+_D2GI5EP%.OG MN!1\""Z[,5UJDVI0%"U9;57;W"]FO?>+7%9E]PDTG]0#VT7B+P=?C>MU9QE= M\S,]U#[Q"R_T^NNA@D\ZRZQ7!T-0%8._54V':-7^!(JUD&N][CYBYL$(>+_B M>LU=RC>R^?O]ZDM5\#_NBJ5NHS3RJL?/Q7+YKEA_IVNQB#*$14P1%#*C>LTL M,"02)S!.(A)$ 1$Q9BYDY"A_;L34J0]^Z@SX&>0KL&_#?P>-%>"KL0.TAC@2 ME6LWV9'6B."/3& CX.Y,;0/1\T1SKM(GI;R!T#RGOZ'-#*;"XE[>T!]O?SS( M52E?R954>;5(:!I)&@D8)JE>?Y$HA20BF=X2\Y0F4F*.,D?*.R9GAM2FU005 M_0%DHZ@S91V%TYJ:+@5I? HR^&@50:LC^*G5\F>O)-.'@S\R.2IE:M+H,_4( M.?0^[D8"Y;I:?)&W9FWUJRQNU_3A+N=T^::XI_EJ(5$0,LP$S#B/( KB#&82 M93!*%>:A_A6-K;9@O5+F1@#[&H*OC8Z6RY9^-/L9P!M&(X]_-WBL![Z5^7W# M7C>P-^3UOW;#O;_M20:[E7G=4+=[>-AL_T8JN5Y+L:61#SEE^3*O>_Y>MJH]N*X!S M$-NM!#P"-S(C;#';6QKL*7L%M+K^5@:6N'A:(9R3-NE*P=+TYRL&V]>&$@JK MWJ_*:EU?9;ZFZ_5COKJ]OB\V*\TF"NE%0DI@0K#0>P@E8891! 7C'-$,9T0Y M[2'ZA,V-2CZM\Q7/'^C2E3UZ\+2E#C\H37$:>R/7]\ H? 5^71=EZ9,HSJ/@ MC25Z1$U,$>>-/N0'BW;6(J @Q(BF,E4ST*D-(2+A> M="1<))0FBD8J=C];.) S-TIH)\BMGN!KIZG[N>A17%T.&2Y":YI#!B>@!IXQ MG(3!ZQG#H907.&,X:>KQ,X;3CP]=*:SS;[3*O\D=VY2_ZBW-!\W[KQ[_*L6M MYIW/7_FS^\+H1<")*B+(PE#"72&Z68$L@R@B&G M*29QJE 0<1N2ZQ@419H;8%1UX[(SB#;3U3^\!J9B(9"94U& M=D@<(9M2\C_?%M]^T0TT/*-_V-'+F68GH0\[TSIZL'QZV!I(-YD;-J'+3S07 M[U>OZ4.N&_^;O&=RO>!ZL"@!N9%4YC!KXVRGIAG!](*"\5!"SD46I1G5 MVRCL0B"G1,R" ME$5"+T1LMQLGI@Y+3+.(O" MH$W&Z58GVV.<-6Q_BW'^X6&K@]=ZM_)1_5H4HKQ>B2]R_2WGLOQ2+,4BD3)C M4N\L4H&9B:@1D' 5ZJ$?8F%N7F*1N*P.3HN:V] WFH)"@5NC*RBUAFX+@AY0 M[18$?J :>>AW*-5JUL%&G:+@2Q]DS@N"\VAX6A#T")IT07#>X.<+ HLWAO'# MR=B:[26BPF&6!DCO&A(<0902 AF+0QAQ'LA$1'%& B^!=W.]INT-NQM\9WL> M>#LJ\0KGR(QR,9+^ N]&NMX]+V\>07?GKGSM7QQ&.W4$R_NRW$CQ9K/.5[?- MBN<_Z'*C=SUT+5_14HK7Q;UQ:J^W/[4[T"*C(8TCIMF'R "B(,T@2^,4JC0) M,%6A3&.GP+N!>LR-HFI5H4E5(0#?4]:-DH9VBAU130#UR/15:UF"QH8K4&M^ M!1KL:^7!)_I84]GU>JU?E$U<-I.J6$L3>J=D7FW6'FYG/&'JB?2&:C$I%5X( MU7."O+0Y-]JLOJ_^6-S0'Y\EE_DWRI;R^G8MZ^_7FXW,5S=W^5K\IZ3K19@J MH1#+((]9HE=K0D&:X0 F(@R33"_6<&#E'F,M<6Y4J+^=R([V[$'M)[A1H!J9 MRHQ3_DY?L%7X"FB530QQK30P6OL&4[0G'?6@F!;4)Z+G#:[U5. ,5$/ZYK6: MR0,GD9Z MZQPKIC\0G#"LACDG;F7,C6]W*H*O1DE0:SG8ZW"'I=VJ\D*$QCX]=P3G E_! M _.].P+N)+R0E]^!B:==^ X?'3;(_RY-@D4IKK_)-;V5OVW,A?U']29?;O2G MS8;@XZ8R20A-7L<%BIG>H:H4IC04$$5I *E($>1!I!".59!1IRQ5CO)G1PZ- MGN G/>F5M;*GDP)XP3]*!*.Q$)#Q0$*4\ !F2G(8!@2S)!4!SM"BVF8]>U'\ M3Z1X\XE_ISZDC?YM)X!BIS* 0$S=2W;4/B+V(]-^ISEH50>-[N8RI3U#V--; MKPH;B_S-"@.1\S1CN$J?=#89",WSF69H,\-F(1,::2(C36C>WVBU6=?!NI_E M0W/<5'Y4V^C2]RNSM+WY7BQ4BK#^+X*AP 0BSDQ>7YY!00*D9ZA(BW2( M$G.;C^P/!RZ"WH[?Q@9T9))['J_;FO!X56]L@5;6'Z%= I4G5ANDPJ34=@E( MS_GMHK8&^L)SOKG?+$U:VC?R82UYWKB]R8>E-#]2=P3_I9#6&[)-%>A[,L2T!W M-@*Q9V1]4TOWK'/TP??5M7;$.FE/3>39O]Z6M_HCH#GV-7ZK\CZ,FB);M<'76G%@- >U MZAZ/:UW1\G5!;RMVVAMY1S .KN!=W[_TGN<=S=?U!;_>Z.^=-+=9X18XI@3C M+(.*"PZ1_EE3ED P#5! E2(4NR4%MQ4\-Z+:*J:7D)VRCB1EC;GK)9$_)*>[ M.=JJ=P6^;-C_DKP"5:&WVZ7N3)-,KS*GN,<\CCXJ5?K-M><&H_<;J#-B7^A: MR@Z,TW=5EN][]N]N7/=HP ..50H%-7OE2*^K:)0AO5=.6,!BD@CJQ[E[EFZ3 MG;;UODCN*JG<]J:>&X*S'4_Y0V]D=CI3B<9SZCX[6,;VX'X!GT4[PZU]MR_Q M0.P:?[_2 W-%E[^7\DNAJN]T+3\5RYP_+D*]C\8"Y:BI4YBEYJN\"9'ARSI^RFC-$& MR*M:P]+FHV# VTWLCQ5EU'LNJ'V(ZV< M#!*4$$B3.!28Z34PF/\W?JQFL2U.6!K3U-GO>F;Y\7!QMK:^P!XM++%;MJ\?'N[XNFD')]][H0$:.IS$*H-)5"1/7ZC80!AR&CE&'"8APYN9D]%S [ MPEQJ>@37)EV,UA.41M$K\+\'?PZ"( 0/= V^-?E-M%I70?-?%SY&-]5=L<[_ M:;*@A"BZ2A#6_Y'NUWF=%J,>VV&,KU"&K](P.A9[1FM?MO]KLY(@#HRH*&I> MTXT&<7@51\<;S:ZB-+M*TOATH_IK54_;0#=C&@Y=4_P]^W[8\?@EO3XR,3>J M-<7AM\EKF@PF/E/Y';??6P*_9\U/G+;ON'&'R?I./.>U2, "1R)A4:(@SK"" M* D9) DR*;Y3%N*(B10[7;B>D#,WXMI+FUBL M;>6B&RVA//ZK-G=]DJ",H(A#$2<,ZI\#2'FJ5SPXCN(X5B11R(4_?"HW-]+9 M:@KV5!U83L!K)]JQU4MUS=CG:,-ZQ9GFQH#/$S=Z56U20AT#U.S3@N=&N6^5DKQV@%?Y#VG6+UJJ+"NPUMH"O9-9/KGROJ2L=D]OV/'K M&!B/S)WU->A.YRM0:PT:M0V\G>+ :#Y6'>[S4(U2D[M'[ O6YSX/1G^M;HOW MW;BK7%>+S^96FWLG?)#4.3DV"X%)!N:\;D#],:F7+JK!'H;.=VXOM#KGE>2K$P99@H(AFD*HWUQ)HJ2",4 M0J2H)'&<8(;CQ3>Y9L6%A0UZE'#Y;N^K,N(.H%7-7.?(^X=E\2AE+8/]W/7[X<6 /1ZO>?"=KL45:*V[ IU]I3EY;D 8 MO?"!!>'HBS?K\S*M/Y* M[AW;:.54L;XWU3-WJ4P2ADWRF 0RQ?7*B- (4H883%DBLI03Q .GM-S>-9S; M0NO+YOZ>KA\-\59W$AB#6E\=;98>T9]EDXJJ*L#[[EC&;#3K9SKOQM>=1^C^ MX:SF M/B:_U]*9:YJ%O9HF3DM?X?SL[N_K\UEGS_DM^%T=>8VR04>R9=U=\' M\),QZ^>)TN5XQM9[7AU?^KU0 A[/\)[.U.-;T, 9YJY85R9VH(X6,&';BR"1 M-* L@$F6Z2D"LQ02*4(89"Q-4LD8HVY9Q@Y$S([CC8;-^7D39S1H0WT$2DO> MO B@T=?!!ILZ7*A6[ZJ.[?=(;">-]\5,AP*FI9:3!AYPP^DGAPWNMW2]TJO4 M4O-&5X@KYQ^V9454Q@6.DPPR+H0Y)<.0(LEA2H*4<1Z3D$B7@=XO;FZ#OM/6 M;,B:75QS\<.OS+:N=1&L74.O])3/EYO:H_+F>]%\"/XFJ[M"7%#IY4SOV'&' M/\Q'YI$IX78F(3L4/1'2&6&3DI.=X<^)RO*M@>[HM+PS_YEH-D?G&]$D\_V'MR(3@F%*./1*%GO4;GY0>[4!;0"3-[F*]/%9AOZT']@-4(G$D32 M6&$$E8CU"C0A A*]*(4\X1$):41QD+:=^'9E&2L_<1=V>KU0!TK]^8MTG=VL M-5EGC#RI&,?WT[,/]-SQ&'?A UE>(PD6Z3!O/X .V M@^ '+XT.+B&QWDCQJEAM2KE-;)%)' 8IB6$B4DVLE')(E**0A&$2I'$FA%O" MJ:-2YK;0UZM)K94YN1M>#_PXG'9D=S%((Y-8JQ]H%1PA]TB+Y&VQFB_%4K3_>OPLZ=*$*W8GC8N4A)D( M]-X_4:GQ9 L0)$*&4) HE5D0)0F+73AAB!)SHXQ./W!;7_?\M*SO>G[6/YC2 M,-4=73G>L0_J&3MZ&1OOT2]66 5V6E\!8P^L"K@KHF4L,6NJMD_VKES\4=0E M*'IBL$$J3$IPEX#TG/\N:FMXH'M>U?]K7NYDG^KL'E#OT@^668]Z8+7C)C]@CEC6=SH+%C),911!EA$,41IGD,D@AK%(HI#%-)&Q4V"\H_RY M<8E)R94W.;A_JMWWBDVIYVQ7CVO77K!CF1&Q'9EZ#*QM:O/6E6ZKOO&KW$_7 MTUK0WAW[(Z6!X'EB*E?ID]+70&B><]K09@87>^)2BO*=-N=X#$,0J"!42"^! M,(X@BE--;1E-]$]9A 2G4C*GL_"S$N=&9O4EU%IRF7^3 IA^!W(OS*2+*S%[ MDN_4!#VXYK$]WP=VQ.85V9&IK-.UP;/6MHL#V8:!> S^L(;&7TFH,_*FK@IE M9_Z1PE"6+UZ<4[&)#FFB1A:IE#*,F((92Z3>ALD LC *89J%@4J3 ,O$J5## M"3FSHYHGF17;_(6# ]9.@6M_4'0A9!.<".W2$S9*CIJ?\!@._M,4/I'R4MD* MCYG:D[3PZ.-#$Y;5&0,>=\D0K_D_-OE:"N/IV[@W+J(L58*H%,9I8 JYR 1F M,4M@C$(B>9I%"M&N1LB-2SZR\[*M!L#3^B WDUS%/>BF[FBS*-D?&JZIQBS@ MMV,0;VA.0R>=NL_RG78Z-P[]K7^MST1A]B!Y2P!F(7+BQ%[V(!PF[')X=^@J MI7:-:8(,/^?E'Q^VWN0HC0,]#_C)':*JQP.V:0GY9= -N#@>T:T>.18 MNZK6.=M4W7WS!97];R3J[*.D:[:]H< MF[Y;%M__*L6M[#R3KI4>5)\E-Z%JN1R4QAX1) M#&,9ICQ#@>2(#=C0>5-PIKN^=MA4],>P6&Q_'6A'0=/VQS3TU=0I>F+44SIK M(U^,;: V[DDZC"M C8W@N9%7IGRQ/\KSCKPGNO2GUZ14ZQW.YS3M7\"EJ95: M']3KZ199W/9N2'2+(AQ'(4P2)$T59%,BKH$Z0UR0'@6!PHQ-BQSDIT" M9?NP+,;YRS43MWBQT_CPGVR#1\!N==(=]IT@^YX><]NY"E M^!=*'N0&SNG<0([M#"[#J7EWFV?H0]%0:UM-0S&,(ZR7JW%FO-]%R&"&DP@F M1 4I8200U,EAM%?:W+BM7>;LLK%UZ@ZL<](/M1V%>0-P9+ZZ +LAI2S/8^*O M4&6/K*G+4)XW^TB128N7AN?LZ!9N^>JV3?.N,,%4Q0S&**%FQ20@31(.11AG M.& $A\+-V>&8E+E1Q[,MD7ONA4,<+6\*+D5G[$N")\"8W"+^*WSW8N QJ\&A MC,FS%9PT\U@6@M,/#TPL]H]-7CV:75RQTES2SF-1D"I")8999#PJ)<.0ICR# M"G/)$H1([+9#.BIE;N.]41)LM1RX0CB.J-W(OQBGD4>^.T3N";SZ(/"5M^NH MC&G3=?69>9"EJ_=AMX$O9+ZXULL&898.[Y;T=A$GB<2(*H@XC?5@UW]D,0TA M8TS$5,9"V$7''K0\MP&^50X8[>Q&]2%<_2/Y(A!&'KV6]EL/V9.V'AFFI>1_ MOBV^_:+?:4:H_F$W, ];FF0PGC2@&X"G'QA:Y*;+%'RRK-4BD)0)@F(H Z*' M(^>I&8G6V:MNWKFI;727O)UH":A*B&>\( M1X=CFPZPFZH]PSKRT-]I.V%-/&N O!7C.2]QXAH]UA 5"QBJD- B@%!Q#)/1.(&.$PY@C M2C,L TEB1QK/PUD0"D)($XE@8AD"C(A B@2%J>;G( HPH9Q)BG)EP[RS4VR(>F9*"A,M,*1Q;766>E#"W@=WI!KX:[1R* M]!['KW\\>T%EY.%L"XA3G=Y>HR^HV'N\W1Q %&L-Q$4R]CDHZ%!JC(5$*>+A:-2YC:(M]7DVFGY"JRD MHS/5<33MIN>+,1IY2&_A:14%WHL^[6%T/]B1;_9="WIOI+X&MF =-" M3>T!CH.:W@>U.0GS7V)M-RELBA B 8TAQR*!"(<<,D$2 MF&9Z.J:PT*<@.@&T*>[AG'SN)K]WJVQ-J(\^=O8&?YN*M4":2 M\VKTH'8+N/PE*SLI:>J$9>=,/I*T[.PK?JL*?6KS%QM*(0H:C$)(@0F$495ADV$=1H1X=YD9 S^O:@&>5;_P4%.KK M%#MV&AGJD5G+HIS0I[6\SS?WQHEI:U.7H]7\5IL%OC:&C1-,>0'"(Y<:ZM-@ M%I6&+""R+31DT]30:*B'O&HJ%QE6WFAV^5*HZKN>%Z_OBW65_[/>>(4+'HD, MH22&#*4*HD1*F-$PA&D@61J%*,2!D\N!K>"Y46.G)*![6@YS1[#&WG*I-@*B M8Z_;=BJ#3F?0*:U7:WMJ^PR\1!WR32/!8?4'/:0!/H^ SJ=\1*=.GZ#MM MZM&$>SV/7S#JK\M25N7^]3;/(BZR&*9Q9*J,$@5IQD(HN& LB!!A0>@\YI]+ MF>6(![36!SU!_(F'[,GS+SZ(@_^?#0 M2Z Z>\P;6>:WJ_WD98F269KA %*5,8B$HI"9*$_,F,GR1%F*G:;Y4X+F-NJ[ M)$9[B@Y,_7(26MO[FLL!&YD&!F$UX%JE'PAO=RJ;-R>7=2C7QYW[XOL57VZ$%M^N/7;I+1=88)DEB$(AF#DS,!?%G!,8 M9!GG2ZBQL\5CW71/J/JJKGZI.M/68/<$WD&E=E_M#O"Z?[TI MJ^)>KF_65,CKY;+X3C46W5:O.^U91'HOE@1*0I1R 1&/,SN9WBV.])=K]##D2AF-?\'3PU1J#K#JMBS,TW\.V/RCAXLJ5^JZP6A 4D#$(*56;)&)ZR9+ABA\/J:B]A>:' UD#060B^[FP$;U>:%9H2>XZ;?6]] M;WE ^ (].O:9XHMTYH4I7BY'?I3$,!>H]8+I9"X'LS\)C8?V!P;";QX>EK4D MNNS2=K]?J6)]7W\[KUFIUZ^\6K",IVE=&UR)"*(PBB&3)((\#%.,C=MHYA8> M;R=W;K1>9WY[H+D 0N^F-"%4=])D^,P+ ;3R?W&,I;<$WXYX1X!T9%[=UWBO ML-N>TN!KI[;/>'PWH'Q%Z5M*G39VWPV*@XA^Q]$Z4U2" M98)D("%33$+$6 2S@&00Q2P.(A8G-'2J^-$G;&YLM-,5[)1URL!E!;$=_?@" M;F3.&839!3F%3X/A/9GP$5$OE$7XM->P?WO#.4-A[64B^LL">0\V)=QL.^\#&' MQ4[K^LJ!V@1M#,?=EE/\8CDZM^S4O0);A6L\QPF"<0'(&]]8B)R8=^Q!..0? MAW<'\E!>TMO;M6PN9CZJS_*;7&UD75AQP4(L XHBF"B"(0ID"HE"(11!)%!" M])_,Z3RM3]CLEB]/=#7')JVV;5U1US5,'\Z6?.,)O;%Y9C!P[@1C@8@O8ND3 M-2VA6!A]0"0V[PP\H]D=!G6;K')[-J HRD1B\JM0H12!"E,>NV_.#TN;0P!UHRT,83_"-??(R'#GWXQ8+2'R=L?2)FO9@ MQ<+H@],4FWZY]%VO$KS@>%D=V2OM_!UZHY"*];@ M^+[&.BGO9>ZGSIE_\N+I[(M#8W6OA3"1OS6=?5S7E56T28LL4J%4$891&ICH M/);"C 8)5)P+A8(0AW;UXLX)FANQM,&GK;+M1;&&%'0*NT;KGL"WGU-\HC8R ME0P';$"\;C\:%\3KGFAXXGC=?O,.XW7//#_ 9?3+=RFK5_0/*7XM"M%EHQ!* M;UI8RF#,5 818<9#5&]@:,RI_@_+D%K=)Y\6,3<:J)4$M9:@5M/!;_$XAOT# MW@\R8^]#GH-R/H&']3?,WHGS8I0F\MD<@):;BV8O$+T>F>D/=G#92E3+,.(,!E@*B+(PTNU$!8QEG"0X(DT$T[%)ZG@>YNSO582>W MS^"SO1P:#,KH]T#6>%QPLSS*&>RSUE_H_KC_I/7$8Q=D%3B2R=9D'>ZRV7ZJ M';STYVOCJ_=&-G]O-_-13#%')A0Y20A$G$60T22$,>$B#:) $#<7E,M5FAM! M-$'Y_$@^;->3E0X9#!2,DDXF:IA?AB92[FI+AQ67-=I);5\"?-\#]0;CPJ MV+.C"?%^:%-3F_/:O+6A.0%W7<-=UHNV:[[Q.V7"K.$[4Z[ ?L]TUH"?6GM^ MKONG>:?KI-JHFKE]KBZ]X.MM-7J9-A.O7KU =[C:]=/LT+SBY5T=8U[>O?W' M1B^[EUJ)LO8*CE*:,L$$5"S!$$5) #.3>T^2*(TR+DC@ML<]+6INJ]GZOMR, MQ_J'/64'N5[W0&S'B7Z &YGN!F,V("_X.3B\90(_*6CBW-_G##[,]GWVC6%T M<W&BI-6=WZVZ&6[OU:W/$[-GE1E*>.]:. MV%ZNNT8FP\ZP72W"KN^>9"S=]=_>QV!GX3;X&'P=I6C,./A[8E_/RDW*V., M^YSE1Y(R<&;X3M?B1K];+VS"E&0B8 S&PD3=9)+ #$<()BD-PI!B%,=NQ+[? M^NQXV2@'C':#UH=/D;-DSJ%XC$U\UE"XD]4QDWUQS9.VIZ6*8V8=C/2C#PT; MJ'^7^>U=)<7U-[FFM_*WC;D>_:B^W%']1?BXJ^L&/# M<1 >F0(-N/4YVJ<]<'\RFH-\]3/8N>)?GX?9F?;<$?/$=0Z")R4X=T">L]J M%H;ZYIN[W?5#T>0>J[U\7YM-XOKQ=2'D0N_!J HX@7%4+^,TB9D09)C$$>4\ M0C@UJ;%=7/1[Y<_]O-4<&-5=??;[<>_GJA'0')F@? YP)?? M"IX+7/K[VY_8L]_*V$,'?[O7AJV4S*JK_*C:@R=-7$UMX^;/W>DOQ90$*I,P M2M(4(K-/I$D0P )%& 4IV'@%&IH)W9N9%-K;78MGW2KG>^XVVK($F^[E9!_ M%$5K]6 J==.7C!L3S58_CV\,HZ:U2DE>1G$]>T,JNM9[>?GZ7>+.9<[RW;V]&G'^P]N1!Q*EEJPA<1,:ND6&_P M1"9@'&=I@I.41BIPX:\1=)P;V34FFL$J6R/!VBP&FI_U*%XUNT5SY57_('>V MN''B&!UN1Z OW(UC+^FV/=C9!S[7R[E5O16].G#LN ([L]I'3.\^^_#I&Z\+ M0P0;LW5M-S]]]6:/,44-FVST!EY_:ZO'3WKD MF-(LIN4'X[97NRES%+-$F/0\%$&$,@1)BF.(LT3H60.%A#E=D?0)FQO]=[HV M234Z10=4KNQ%.."()%D4P 1+#!&) TB)BB ))$TI)E&FJ,OIJS>$)SAOG09A MNXG0%VXCSVB=FGK38!1M,I;LD//J5VT#B::K!F!C-(0 MBB2(8B%00%-BGY[ 2?;&9T_[ L'J6LA7Y\,-_"-J>(BC7B.$YA@,+ MN#DAR&0H33(K$J:_]$'^N4FM?FZW@KFV5DH[?'1"W6Z/@ZDC@I9]J#A7/F'AP/G'UA8#9>?B?% M9BD_JNM5E8M\N3&I*+Y(WI97??O#%%Z5XITVP815;ZHV(_!;NEYIYBHU==7? MFB;7B5 Q#V46PB@.NK>G/CHY!=>1PIPR:1&Y- 8[-^K">G_Z#+C5PPB0,2,@$IX3%$1$20 MJ#2 (9=1&DH]%Q \((W%H22K<3]]9HI.45 :3=W8^ B<=HPZ$)UI6'&+2*W= M%:CU\\=GIVWWQ$E'!$S**Z<-?,X-/4\.#'?KZCB_*]9OB@VKU&;9Q>-]EESF MWPR);.N-!X1B$8908A1!)(F +(SUT)>9S*(LB$4FG<+A7*3/;8GW699RK:?^ MJ@"\^*:G<]I94YH2FT#0>UJ[#'#-W/6A35N*L[SKCN[_L:&FEBK@2YK?-W'0 MHH4!T!8'QR \I_ZTXY[1>FED6MI&+^^4O-JK'V_ZZ/5:BKP")H64QRKR%P'G M*Q302?:TH8)#8#D()1S4R-"Z-D93BS)R_)3#C M-(-A(J.8)"*,,R?/*V<-YD:6^Y)98[US&!?L$[FMJ MJV:!UA[U>;TKN!@_;X5U7.5/7&UG(#R')7B&-C2, C\4JUN]N;HWJ;L6(<=9 ME*21R:,E]0X01Z8JJ8*8A4PF3,@,,Q?_E?W&Y^:O8G2#FB'OZRR$;B3U!#0[ M_AD*QF*")TU/.LB/&?5\_!Y]YH+$T+\5JVW0:I,6 MM%39\T^:SA1Q,B MGW]K:(C/A ;F3:&@34@P*T?"6\A;2?$3!S$ MUF_L8=C:F><'9MHM[N]-0*[>8S1>3=>;ZJY8FTR_"Q&D"0X-+809@<@4S:,L MCF 8XC3 B*$T=BHPT2-K;O30J-H<:5P!NM73W?74!F@[HO $W\A#E\9=WLD39MR][S)!SEW+5ZYU"'I>%[?QL-$QH2&*(QA*'@* M488RR,*00$P8P4QE$2-6J3V;AR8=G&X>>63HU2NM:@?UCZHYW3 C_[ &U#:U* U)'?8&21KK;0B- M*"1"*"BI8&$B":.)4\H>1_FS6T=TZMM@_#R=MGJ)GWBJ]9!T!Q>M YKQHWNRG6UD_2K+&[7].$NYW39'+DB'$B> MAI"&')GR(ADD@6 P06%$$;8J;TYQ7TE5&/?^'PM*TR!37$&5T%@O=\((4AH02+'4C,%3H6(Q M]'+7BX8SO0A^KB_(5U5AA_@;XUV,/VRV$)^ZUV91WK@_CC'&@MNX*&/NVOWUNY!5@M9FF'/0T-:"'83]! M+6A'Q693$WH8H"ZUH0=*&#BW=[X877&[19KPE(8T@C%1F0F7,Q5GE()8,JQH MPKE4D1XG[OR%ZAK-3;JO5F-'[CV U))"+P%J;";_&_T1WZ_N6^S@A B8R1Y"#/)])!&)(%$AF81 M'D8**2I9:%51^*#EN>W!6^7L]]U/<3J_UQYL_L*%^VMYD MF^BC9NQOG(\_X+6HT?O5-UD^+3FR/6J.8L4I2P,8\53OH>(P@ SS#":AWBP' M,>D9]W6 W2X\+[L@T<::^T0[VG16C7 ,,!W'%8B]Q%_MRH;T]]4-3G#_S)^4/>GC\LS0F#AMCCJ,>19*+]'-P/!\U?JVTGZU+6\AT!SI%CWH&:&D=^;[<'NGDM) ME[TBY%*QP+AY)$B8(I8A)&$H((M3)%A$E$J5"]/U"9L;K;U?:2EZQFFJDY3? MZ4-]PF(.L?+;%>"UUOQQ=QSN1FV]N-OQF"\T1R:MG9J@T_-QA%0@-FAX8J%> M49-2CHW1S_G%ZAVO:3P:+_?ZSSH]JF$T36?UL?"O:\UE"Z2$0M1DO>1)I-DF M22 E$8&2\51$A(B869WW7*K(W$BHR2G+ZIRR?$_9X3$O@[O(CI.F 'YDOFKC M8QHC=OF_SZ;W;2_*WA5K)?-JL_:8G^U25,=-_7%>C3ED +$&RS(1B'U[0POT M'L0)[54U7^@M*$TBIB!6@69,0JA)%)?5A>C24%-F;"K M#6S;4]NU-&\OXOT$Z!_'D6GN4@@'%.6U0>:"FKR]S4])NXQMU[=K64]9;S8R7[W+577WGY*N%P%+4X)5"+ED#")**:29BB#+!.$) M2V/$K2H:6$N<&ZGHKQ1VJ*=B!6H_:8P"UX;M5G7(#JK3ECU=!TE69<['I27\;IQ8$)'H[&5UY7 MK^EZ_:BIODE;G2BEPHQR&)AHJSI,FP0D@CQ"24AIE$CB=,EJ)75NG+R-(;ZL M%+ =XG9;7.\XCDS8)\.PKP UEZN-UKY3BCNAY"LIA)7,:=-#N,!PD"C"Z>6! MEY]E*:OMP;-(4Y&&@L",1QE$@B*8Q3B&*#'')4-_5)ZT[<,ID;97.0 M7P%:J^IX/_D$/,O;QZ&0C'VW6.LU1H[N8P;[N@]\TO:TMWW'S#JXRSOZT-"; MNB[:XKHTGM9U.KJR6M?KTM8?,.2()B(R9T&9A"B5!)I,"I!2E$@D1)S$3N?H M%C+GMF)X\R0HI54:[+1VO:8[#[KM;9U7*$>_M.M'<80J=@X >;O'.R]QXNL\ M:P@.;_7L7_5:3/^6&0\E7'" B@$2B$*4[U\" B'&8Z0( F1(0^] M%+;?BIP;^^SG/WI2B'VKNJ<:[#O0[>C'+Y0CLT]O/?8V>Q0PBH-:NV';PXCH,_RFUQM9%.5K7&Z^7M>W;W>E%5Q+]>?BF7. M'W?C0BH<,40P%)A3XU.@ET&I(C")B61*8B&9U0W9,/%S(Z8W>4EO;]\=8 MK+C59NZ4@+E1E%81UL>\2Z-D%\OJ<(ET#$2+"[@+H1F98PPJ]B,]'%F2-*;G=D/1#T7HD=>V^Z&[ >K9]<>/4]-VRAUCBIW] ?LOQ$ M<_&;K!:A3#C%(8*)##!$$=5<%E$%4RDBSE),$N6T,SP4,3LVDQ6HC'[@02L( M?M)?E,U*2.'HKWD$2[M%U64(C4QJ;:!*K1TPZM7!*O[61:>-][3V.2)@TO7- M:0.?KV%ZGG1W3'S3LOF-?G5!@A3'5&(8IX%>GZ@TA)G(0HBR( RB."2!L'(8 M>M[PW$9RIQLPRMF[%#[!JG_,7H+ V ?!5L8[.0,>LW20V]^3AB9S\#NF_KXK MW]'?#]@2O*8/>467IBQ 4X1>KK\4JOI.U_+W4D\FRP^YD@N9Q%E& W.V01!$ M,I(PH]@D-L.I2;"-,$ZL-PE6(N4!F6K[14PL<+W]?W%IM8<++7J#JMF M._0M=A?>,1UYP._#V2D,OFQQ;70&'\9 TV%7XAW5B?8I'M!UV[LX =6[F[%K M:;K]C9-E3W8\;F\.#=_X;,E_)LER(0#-QFE"8T$A!%*($$A8K_8=F M;Y)*EF561=U.M#\W4FZC"VH=0:>D:SC&4P3/+Z$NQ&5D8G6#9$!XQ5'#+XBG M>-K>Q $41XTYC)@X_MC0NFM:-W/*:Z: SWGYQRNYXG?W=/W'F^*>YJM%&+,@ M0V$*,8\#,X8SR(1*8""YB)B,4&P8QJ7X6K_ N0WJ)_H"HS#8:@R^-CH[%CDX MB[G=88=/),=>7UT$XH"2;';(>*O+=D;'II_[7[]?J6*]7U37[)+_I5AB2D/(ZB$29'(N5Y0J%!" M&69)&$J22+N-GT^EYD98^VJ#-WG)ET6Y,0&.776R.@_RGB%_,S(([<_8ZHK.H]O=YTG='.VN41&\^.!2[;/MH9[8 MK-JQR<[;)<),!2(5D N%3-;:H#D05X)(I"0-,'%,EW14SMQ8UJA9#]GF[O4C M6^:-EY%S2J3CL-H1I >PQCY*-SCM5 1?1W$).H.#-]?IXU(F=I?N-?701;K_ M\0OKYW6[T"_RMJ&CNK!4C*44J8)!76LWKCVB8V6.YW&(E0I3/*Q:WC%IGXE)VN-IQ@C>T1F8&6Z"&5Z_K \!WK;JCLEZF,EV?V2?KT/6^-) D\MM5 M70EC55US7FQ6)I%M[3Z8RW)O 1&'8900 AF)]0)"20()SB0,%),152SD.'-B M"RNQLZ.-S;W>:C^:3=J> 6!G >A,<&04NTZPI!;OT([-,?U0CK0:<8/)%Q/9 M"9V6DIR .. FM[<'7UG=R>727(G1U>,"(4Q12F(8BS"$"(<,4D[T3T+$1&]U M@B2Q.NT^WOS<2*>[G3$J@E9'Y_NJ??BLKZL&@C+1;945'D,NJXZ8?&GC\HN5Z;I/BM:U_KMOM*KJ3*JP7"62P3:> M2@8Q3%0:$2ZRB"16=\V6\N8VE#MU&_=;US.(?FAMSR*\ 3;ZF42+U M!S^UZI[V6!YP.&$%C+=#BGYI$Q]66)E^>&AA]YKGF.YCYW L#--0KP@@4R8; MO$@YS!"*("><$R)$FJ6!E^CN_P)GGJ/&=@\_!!T+TI%9J#_>>_0CTR&HC1W^ M_>*'JT- L0X)]W\,>WU?K*O\G_6]PT?5'?6:G=*GM;S/-_>+*""!()S"3$0, MHI"GD% F8*BRE)$T"[AT.HH]*W%NG%7?/XA61T#WU'>\]3X+M>65MD\ Q[ZO MWM/5'$QM[W)J+']J%?:X4K(&Q]=_ N MSJ4^",073J/N>?_H@LZ W.D3;_QO#B.A=_F* MKGA.E[N,3#VB-S"%#@'(FCS,P>"*,4U(F)8DSICXGAG./#TYOM3:>[F]D M\_?[5>N34^Z600L5*8YBF<$T$ RB1$8P2Q($8V+2]PE-$ E;K$PZ3BENG/)> MG95M]?TGS??_0(,1CU!;1<%ZJZES*JSSN-LQAS<8)TN75:L)?NH4_MD4@]HB M^OD\HD-2:%E#Y"^IUGF14Z?9L@;A2.(M^W?=/?:^2+Y9Y]5C&+&;O-+?_#3B MA,4L@X)+"E&D]S^41P$,$D5I0%F" ZOK^6.-SVT!4BME[F'"Z"?V,^C4M7?8 M.T"OGS8VY/77*'%;+PR$WVX%,3ZH4QQO& OJN^PKT!KQ M>%57EP2UNOY6$Y?!Y6E],5")25<_DJLR_ MR<9Y\4-1EEU0MBE1(W^E^"Z_:S8TD?U_II6:37>Y6JP]^6FH#?@;% M2F\7M'Q95F"M]WN@_$X?ZB-B8UI^NVJKX/%'P-L\]R403TI T:8"IS(Y&.X, M/&Y<[/<[84?1+];3(S-W;1=X8ECGOOV3,>/GJ[U\&;6!5^#7^MO0_I;5=H+G MAM9?"&VJ/]8?I0<\309^=9MTCA@%UN=3QSA"!LXH#]*X<*QNZPP3'W+*\J5> MJORFX6I**VYC=S^J[9G?IZ*L$X6\_5$9_?5N^T->5HN8AC0S0;44\P0B+D-( M2(*,JT82*"13QR0='G6;VVRR-:W)['$%MM9=@9U]5V!KH=F"[HZ\.R/!UYV9 MX.UJ1ENG;LZ>.E>M5]^O"/OZ_)PZ-FTTX=_B$]F#A& M$#$PZP)=FLU.7$&*89(&DA%*<4;>4+,>D MS(W*7Q>KLECFHE[.KZ3>!C0*NZ90.(JH'9M>C-/(O-@5<]O+QNF]QFTO!KZR M'QR5,6VR@SXS#W(;]#X\O$;))[G."_%V)=[H+_V"2)K%(DL@B<(8(HD0S 3' MD&-!$A6'G#.K0]63$N8VXK>%.QHM]10M@-'3O8#)4R#/7Y1<#,_( ]T9F4'5 M38Y:?U&9DZ0 M1BJ"* YBR)(PA#1.L&(J(C%VNB Y)F1NP[G6$5;FO#[?:>DX>Q\#TW+ROA"B MD8=T@TY]F_'> AWW>;O'?%_3]C$1T\[:/48>3-I]SPYT]*:/QB7"I'&]YGR] MH3KF'E./I6/N>]SK5=&",S(@I1F")(*6)0X)!+$20QHVYN!,?ES(T.FI3LQ="4[*?0O.C^9$8<N6"1"2*!4)!JE)(4N.O\==@Y#%SJ^P[%8JHZ MOF>^#HY%>H]9VU^,]\D;$Q;=/:;IT^*Z1Y_P46AI>U"E.&<")QA2&1%S_A] M&B4)Q'&49EF4!6'*A]=9FNM!X$'YH(%'@"= M=_67P;5%+MZ-Y0N++$TTFG? M"2$O6&#IW!G?F:>'4$C0W&NCT! _&"=SXVH)K4!J-'8M7GD36C@E\X#4R%VRA MTCJ"6LE1Z. <$IX(X:2822GAG+'/2>'L\\-HX69-A;Q>B=I+_3"NNBZ-\KB@ MF"/$HA0BG 4F"8."#(481HP&D7XXR+!3P6XKJ7,C#)RIO,T66CV.LD-R1<=7O@=;L=-F>' $XR"G@^O[0QC0B9>N?09>KAH MZ7UZ& O\_N7&)*_;K!_;W%B[V[P X0 ;!PLNI=[J1 +#C":Q_B,* R)"3C.G M*(S3HN;&!K__^:+\TYRTWQNKB_+U;[2Y17M,SY=FTM,T7" M&"/(F,ET1T0"LR#2/!*K($I#&C$A72ADH!YSXY??FF0*Q=KQ1F=H-]C1S03@ MCLQ%VH*GB9+ U@Q0%: Q!.Q;<@5J6T;9%%V(IR?#2Y@:3 MI,F;]&E=?,N%%*\>?R]-6=\V!<;J]II7^;>:DQ=41()B*6#(F5Y:D4S"#&6: M)BE&<1(E&2'8Q7?57K03%4[@WVJ&;)UX[J'5';!'\--&JP_RU<] =18 NC7! MF3-M>\6:)D? >@)FK'/&?=J'^?<.YJWRX/H\S$.(T!$Q?]QG*WAJNG,$Y C# MN;8P>HKCS](48M%-F[0_):=+DV]TP2(J&>\#U!#$NL_V?<0C.S^N0R-D&B"(98)5F=&BYC M+AOMP8A-L)7V@YCM1>4P'$:_GFS5N@):,9\WDH?F>KN'W&MZXMO'0Z,.[QR/ M/#.,R?Z#KG-S#%?'@K\NRFJ! A*$(Y*AV=M0]AM!NQ%X$S\K#=XM(F:3#J^1N\)RWW-((/ MVY]T&)\T[_E8/OW@1;N8LDW]]+I)_KQ@$4O3A K(4B7UJ$X2XS&@YUV5L43P M,&#,*6[KN)BY#>UM',%#H^:@_"HD94ED%9=E+W)N?&!?SLD;E!Z[L? M>K75^ IHG4T-W$;K_D/9H7@ZY*OPCNM$>2R\X.N6[,()JMXD&'8M39<T>5;L]<0>;717ZY%&F=1:"H)RQBG$!$2 M0"K#"&*:QCQ"09IAJ]@39\ES8^E64\ ;59L=6:NK ]LX@6]!XF-!.OKIRZDJ MYC7(K?+@[00@.S#[6&!/1/ ^07?C^2' ]=*]4X/3L?X0.Y^0_Z &+HE:-FYO M[[01KPMS);')5[=M)L9BU5;Q:Y[3LY(LW_ZHUE3+R%=T_5AG:#65G$SP2['4 MDFZ[L(.%H$)1AC(84YQ A B#)-:[>QKC6*%(AFD0NIVECZ;K_([F:Z?4MBYG MWORK,A8-B9<>IWMM#_YGT6GCSV1[3L2&#\#.5+"SM>O1]OG:W*;(WLX\T-GG M.\A[U$[P&B0^CJ8O$&0^*N3'@]3'%3FPDL=:/M!-'/P@;GG4@#X0P-LFL M$(\C2%& (5%A@M(P5K'=;>?QYN?& )UR3ODX3R#7/^8OQV/D@6X+A?7 [K>X M;S3K-_=&LO[7;A2?:'22H=MO4#=>SSPU;/+^JQ2W>O!_ELOF+/,N?V@WI210 M)$RS &91H"=ORC+(PDP/WP!Q'(9,H@2[3-XG)>G!?6=\[ M3]$#X]\K=U9LLU'5=H!]0TRNJFTWO=UVD[$.M.;5ER"=@5XOEB]%V=_%\6!- MIKX8OA2R(Q>_%S=YT:+LC2SSV]4N%;\($\&R+(,9%@(B%5.]-E,AQ#002F0* MT] II.>XF+DQ9;>^V%-S4)&#$Z Z+<0N@&JB59@#2D.78"= \+O^>B[D)19? M)PP]L?(Z]?0 +_+/TBB:+_.ZM8_JN-OZMI#SYV*Y?%>L]?I!+-(X# 5/&0RP MV;4)&D-*$P6EC+C0_ZF V5>*':['W$CDJ27@HP*G(C)VI.(* M[Z&Y =-:[7^T367Q?G6CU\IE7IET)ZD*>!1P"7'$(HA"/7>Q+#198@B6^J,L M3JT<$,[(F=NTM%72Q(I4C9IFV\F[$UX'CNM!UV)2\8/9R)-&XVZXEUWF_0JT MBO9GFG%"RX'Q_: V$:,/1L^-KL]CTDO'/:]/1[?G;7A"IQ:/N]&ED/GB[:K2 MU/LN7\KU:UK)6]WR(HY8R,* P1@'(401"R!-$PY%2#6!HB"+8JL#U1/MSXT> M&Q5!K2/HE+0;Y*<0[*="#[B,3(%ND%B/W#.&']G;EY+_^;;X]HM^L]G6ZQ]V MN_E3[4TRA,\8TPW=B/7>D%E3H_?K\IJ75-\^7ZU+7=H M,IG6>:+I\E.AZ4*3_SN:K_^#+C=[#C^I1(%@(89*)AE$/%4P2S*FAWR*@R!! M$:>IDU>U7_WF1AE?-O?W5*^G"@4T*0.C,*@U-I\\+9MESN[UJE;FMZLV=($_ M@CTH'#VZ/?>[W;GD"_;FR$3766;Z;6?;?O^8-?.NE&N=.+HU$'067NU_ ;[> MU/O647S,1NH'7Z[NGK6;UEE^'&@/W.U'$C-L%OF[9J6[2HKK;W)-;^5O&U,] MZJ-J;J ^;JJRTNR5KV[KPBD+0E(:*<1@AI4PKCH)9$A/%#+@*5$LC"*WBR$G MZ7.; 9I*0H/OT-V0YY@$&GR-/!%Z=@XC"9FB*50DE5E&$L606NB66/'BV.]K M,1[ZG?J0-OJ#UTM:EN"Z[0Q0["P $+ I^\IN1AT-_Y'GRTYOT"H.&LW-O-CZ M-NPIW];;\C?_#4+-T^SF)GO2N6L0+,]GIF&-#-R]F$9U0U*\+NY-W&ASGVF\ M&F[KR:]\];A[YE-3I^':' S7?]QHJ=WZ;ZYNV7RPGIT,:>0^#VX88]VG_LB&.OJ4F&^:'JW: \\IL!]]@?])[_ MMA[&>G.3W[\KUF_HO5Z9E1^_2W%3W-Q),]3IZG&1<2X#$H8P5C2"B)$8DHBE MYOI&9(I))2*K^QHWL7,;BK6Z0!5K(!J%0:$U-O?2)KLW]@>UVC^Z,6>^UNGUK MT]VR.UOXY-+=_>UA6^+=<;!)H6!JB9DU6;LA$FF,A3!;6ZYWM8AH;J>!9ODP MPZF*PDS1+'/9VO8)FQNM[]W*=,H.W*OV0FRWY_0%W,C,/0@SYTVD#1B>-H.] MHB;=U-D8_7QS9O7.P)1+ZZ(L/ZT+E5<+S0A!S*,(9C+3NRT61)#P@$+..0UH MQH,,92XI>_?:=B*%"5+LUJJ9*O):-\><27N V8WY@3",/,0;!#[U(^">].C0 M5E\)CO9:GC:9T:%)!XF+CCPR;#B:!*RTO#-.>J7)@W2]$MLJ[76&UFUEV@ G M*19) +G,])2.XLQD0$CTGBT+5) F! NKHCG.DNV0L2I6T!@%\LZJO[@-=OONL*."44 >F2A:G<%6Z<8CJ5,;U'J/4DG8&2U/ M5&,O=U(B M[/PQC@48GCBF3]*DK&)A\G,>L7G%/9#@B^2;=5X]OOW![\RED[E'6L32G$W@ M"$8)EA ID4!"F(!IBAA6-$E58$47IP3,C2,Z'4&G)#!:VL<2' 6QGPA\0#/R MZ'=$Q2FYX9& 7V6M[E90:RJ^GNGN,2,Q0E, MHH3I+8JBD"D60(5(S/3,'Z"0NX4!/14PM\';!KWLE'08 %XBF,F$+PV>B7FA"X/CQIZ^+#CQ_- J3L6#7%>/QL6K MTLO^M__8Y ]-^H65K$\/%E131:QD"N,TU7M[%9B*WH'0P"*"-$T$8>84 WA> MY-Q(H]/X"M0ZUUO5K=;@J]&[.2]SO'FT -^.0?Q".C*7>$!S0"TG6X"\E7(Z M*W#B2DZV !P6U[==7FF]59FN3$1!J9VE/Z_ MN*$_%G$:B#1+(I@$L8(HPPED6*5092I!*$OTQT[GC0-TF!M)_28KL&[,<&.A M(?C;T=+(J([,4ZWVN\J?M;_$=VT Z"RX EL;0&>$R53EC[@N@- 3DPW18%)J MNP"BYUQW25-#3U>NA=#?VO*U_O'C^J;XOEI($I",8P1)@IFY3(D@0X)"*E06 MLX0P'CCF63F0,3?R:D\36CVO@-%4XPB,KJXG+8> VAZV7 33-.S\L!T,P^CWFI8(. W0H]8.&I9/6YIL M,!XU8'\('G]@Z-$GJW8I-.KL*XLXIB1,<0QCD7&(XBB!5/(4BI@+%*28Q\*I M)-P1&7,;C/N9;#X4JUNHA=X#H_B3;#9->AIGS^E#B&V//"\";NR+R>>8W0S" M;, !Z$E4O)U]'DJ8^-CSI(F')YZG'QU:3:;)P/6Z**OR-7W(*[K,_RG%(E0) M"2E#D$>Q":0($=2K[@P2%JM8:6K J=-QPBE!I:^F7$\#: ML8$/N$:FA"U2M8[@M052 PJO],/@K:K*"3$3ETSI-_:P'LJ9YX4I-E/D9,Z6V( M9AC"0@DC1).(LHS&=L4M!VLP-[)I==WZ7T@!2J-MZZ7A$$ ^J#_Z66@2E$>F MIA[_C2O0H;\S M16G'/P\(2^0R3_V+TP45#_*+WA%M]_"9*]H?Z#&IXNZO\2 MNY\D +BH(;>)IBZ]G*],LW^3)OW> L>IXIBG,(IC$VX3$DB(9#"-@UCP*$P# M;#6!'+0\NXFA4*08A(I@@(5'HE&32 M0NCF[.>OZ^)[==?EQ$IQREG,,Q@P0?6^DD8PR]3_7]VW]KB-#/J#P6O%;SMVQG:ED_GU2TKR MW9))BE)IT>C43>(Y?&0^.CP\%P$DQR(CB"HEG4K>C@CJXD[O"\['& MTRAL@]!JE9M.-T;INNA_W 1^1X@B)O+?DCAZ0K\C!-<2^UUO]?=,/ JU9.OY MRC:S$FRS;;;>$IFM_5Y; MB (6!64 %:( &!,%B"829!QFB F2(^G54<-+^M16?7?YGX/^P>X/OV?C;G(, M@O@(QD,:-,QB1^*1=SJC<<7.ZYSQQ^X: &)YW2V&'56]4_76^ MW"7\?5HSJ>X7B]5?S,SG_9SQ^6*^_3A&&%06$%A)@@3A@)9>@@%F1HX*0 MG#I5:0T3/S7VV*F;;*V^"=LI[%A%)? 9=+/+\,@.3#D[W9-7.^U_LBV']UA7 M,TCV4TCV[^T&E M>])&+GN2'JNK&^@LORM1,,[ MMA21,4H(Y5)J2 !,!0)8%Q2P@G) L2X19SDM-/-I<')+H)?]/4+7DT]61K(X M:%WYQC9'>O_S_R((EO^>J$I_/UZ\";\;_\4$=6">>W^&Y-MNU+Q)S!6*2&1U M4]RHI.0Z^7/R<;[//Z3*VH2&OQY_?.&KQ4R2@B)9&B)A,@58%B5@6%" RUSP ME.0DQT[E#B]&GMJVO5$NJ;5S#Y,ZA:M[]?<"87"GGM/\O4*?KLXU*-CI=*31 MPINN3N XH.GZ!:%QC+_,%^JWY\I;+'(M6)HS4&HL #GE'H&'1X.-'&UX M.8W+$,,KUX29VS:P8/ZT?/V\7JNE^&'6NS'CA;7C_\;FR_>KS>;WY5HU]1VT MEEAA6 "E"_.RU*@$7&<,""DRG6.D\SS?^2_C+SV'A&&WH]%#>#/#K0XT4665AW>B='BB=6\^25U?VGN^2@ M?CS3/02T2&:\E^A13?H04,[-^Z Q0JL ?5-+\YA_?&1__6HX83UGBVI/83L. MFNW%;VK[H#^JC5I_4YN94(;$9"E!23.[)Q I('FN0%;(@F88EYE?9S,OZ5.S M6]XMG]9*SO?Q-^:R/YD-;/) MK>Z\TLEN C&+#@7@%JT2D8_LDF@V4!@6! MAL%$R@$O( -0I:G"TC 8$[.O1KF5?-RR]=:-QUKE^:RMWV M_V>VJ,Z0;$)(?8CD:9NU(Y]"+1#*-:"(4(!5:JQC2B70JLQIKID6E#7(OUTZ MVL<1<=_)' ]U(W%@R-U>%E% '-P]=2WFK#EKB_@"N(G%<"%GC9R7#CD[G:Y# MR-G9#8''6JOEDZW%:LM_S4,N:T/WGF+=-+4_II+[[78]Y\];6^/VT^IPBMZ!:@TD40).YI"N"D2X8FZ;G#'?$Z#[WKWD]D%T]?328[G8Z.Y]@_S M[?YAWH@VBKHYCH5YM!US;X5&WD;' O!R;QUMY'[%Q,W(5ECMN=S.&$PS)E4* M=*JDV?-1"!BU33\4I 7&G$+FU2WQNIBI4>Z]$.MGLQSGC;9AYGP1L.[YNPB8EAD-P:1ZX:?"7F1JN'7)]I6,[SE:K]U+VP%Q_6/V>O[ M69DC*9$QP6S!)8!A60!:%BE@B%"L6$9+DKJL\<.04UO/K]F22>:VBH^ Z5ZQ M8=,=>'6^OO_M_LU]_Z5X.;F.4(/FXGK5-3\<%MS14*,LKDO5=POIRE_Z)4A\ M6MV+_WZ>K]7CY]5Z:W>TUD>^J3-_9T5)."HY-U"H F"",[.N9 Y404HFI292 MZ1[9$)W" V()QDA]J#1NROU5^QBC>>TLF1]T#TMTZ'X6;B_?>-".FL)0Y8DT M&B>5RK5WY9T#IL$Y"TX814Y0Z);Y(MD(3C"TI1ZXW1S:AWAC]@Y5R6;KZOU] M.=]N/C[^WB2SF[<\UU 7 $'(;7BB[0I2<$!$F1J3/^,2.H4G.DF;FCE@%/,D MF6XPW<@E&D0#D\I!S_JL)JDT35Y9U'X:H$B $R[1NO]VR1JYSZ_#M"\[^KK< M%$88M4=J_DV]6XK5%_6)??]HS(*Z>,GS?/GT\%6MJP2HS2QC5.2%*H&B"@%, ME02,I!*H$JHLS7,B\V- 6-53[;L>V)T5F$]'H4;]PP#\,!$=,"VUKI*U+1Z)Q^5763SQ7S7FZA&.1XG^>,5B: \!(_* M5OZ G%-7P @!+8IKG\@O\XU@B_]2;/UV*=\8,3.-LE*6& )[( TPQ@0P:?[) M9:FHU J71#IW*VX1,C5N:O1,:D43JZD-64FLKAY-C-L@[6:>6$ -[2\)P5D66$+$G Z9O25/C1+L&W2]5SYA.^T/]2B^UOHG M?\VWG^?+9+54R0_SQ#S*\'@]F6X2&13O@9FE,E8.4.\5OTOV7AOG$Y2>('N4 M.1H*[)$J',4$W:^V40APG66-O 8?4YNB5P:J^# M$WT3JW"RUSN1VBQN[3Z[3Y*_TRG6[ M+\ *;3:MRZ?WMB[;Q_G3Y^V#_GVC[C<;M=TT[F&EN214V,*[!;/G@ P0R@1 MN&1IP3)",Z)4Z.92DM[WO>\,39GI>A=LMI-Q,/J<8+;P:2,#>+ '+-7 M-ZGTO4OV@!J=DUKIVX[Y0#@]C,?8L(YD-+K &\E*]$&HTSIT&F@\J]!G7B?6 MH->-@><:;&TSXS:[YC!5"*Z2,RQ1F>(B!P7/K6> &%K6Q@+,2LA2J+@2;B[! M&W*F1L:-6KT[1K7!FN<9SN^FON-TLEK??Q>+9IM#^;;62 M?\T7BQG%+$<"I@!);3B9T:IV< JRC)22$4BU6\M/'Z%3(^B#SGM;>:G\0]!O M@^U&%[$A')@[CM"[;]"SM/QJKW.R4[J==$,"UITQBA>^?EODV,'LSB!<"6UW MOS>,?XQ1^:#?;K;S+VRK-C.LF";,=A#5UO7'4@Y8@3* D=F0FRUZ62CAPS2G MPT^-4^Q&QNQG]OKYLO_OY MX6/CN.!%Q@J[PC.:VLJW- -,26RV>TK(@I"LQ+[%!VY+G=K"KU3SKCO@@*X; M"43';&!NJ/5-]@HGC<9UV-FK2NDA8F"]<(I7O* M3>0A>U)PED+%T@*7-LI$&I,""4!39+8Q4$$,.=4Z[7>:>"1L:CQS4,V^6ZLV M 7;7DJS5-[5\5AM;/S013=>:GF>*QY@'GB<&(CGZ6>(^M-5H.N QXA4XACI" M/!;ULL>'5R9]\^CPVCV!=8G9?%WU++^7_WBN,WX>]-^K(A[;S0SJE&6:L<>L$NTS[HC"P MTTUAE/(K6_^I[%G:_5+>RV]JO9UOS$]OO]O616HFB*8"2PT4JKI\,@((41H( MS0H"" MB;AA$HE%;@@;E4;<)G[.(XYW18N;W!<@U(@(8WXPP"DB *>4 )H3#21,A4A3 MSLV^IV?(Y%0K.UX)]0LN[M@%<>">)@RXT;U%T)#NU8/R@U0,JQ]ZO';#KY(J;#V"7:T%NR71E$%Z%6^TU\6 MJ]6Z$<5]4!DI>M@+';]HX;;9=T8&7]PT7A1PF[XG M$;^M%_4H0-,5^@@I RM8&SV/(%(8#1M 12YD4*>2J+E'OY@[OE M38TR=NHFXL31N38*>SJ$;^#LZ!2.A][0CN$=<%<\Q/'CZQQQB>4BOB%M7#>Q MV]0O7,6.MX6:($TKR5_FR_GFLY(VR/^L46J9(L&1+9^-, -8,PY(F6&0:<(1 MT3A3?C$P#C*GQBX[39,GJVI@5]H.B%TMDZC #6Z@[#O0[N&K%!ZCZ^QMA&+W MFNV0^#(=9F]#T-I7UN'6,+JY_[):;^?_4W'8@SY/-IH)Q7'!10&*PO +QEP! MGA8:")@;4R;3 C+LPS3=XJ9&,L?:VN6QB])-UFI1%^3\//_J23XW '?CG7@P M#DPYYPA>Y"#&8QHW3"*1S UAH_*+V\3/J<7QKKXML^;2L-5,$(&T32242'* MRQ(#QLL2Y- 0B)#:IAR%]>?:F=EH)]G6_98OX_'>GZ M3H"ZFB?!, UNBNQ;9A2EZ-ZUZ]!=J MHW4RM?;^6:>7Q2DK\S/;S,6L+!B4I+0]Z6V0++W<7:CAJCH#4P3Q[KN&HV\:M3]*?ECIW%$9[0S M.I$8Y+:\4=G$>?KGS.)^8QC+O%'K^3=F*[3ML[0>].&7U9YQQA5)D5 IP+E M '.N 4'*AC;K5&-%,@Z]SKM;4VNHE$4&^C]E%':VYTGHG5+4BZ>I@[H_/X)[F_:'W&,7L;B$2 M^Y#[7,S+G&RW3+;U.+OM^C Z>%2+Q5&E :89XS0G &-H# !A#YN41H!J)%$) M%6;4J[K=Z?!36_J-=G[+_@PQM\4>CL/ 2[Q1+'[EA>LSCK2$SP8?=>%>G]CY M_6;UA ]%S<@,?SZFF^M&=R"6?F#\+13]*!)Z0\U85F M !%8 &PVG8!)\P]A-&48*RBH;/!\NY3CH;D3-J1C1<8$TM$F[07-T';ID7+_ MDM3J)??;[7K.G[=5\NIVE7Q@<23+3BVCTV[ENN8<2V9+0=2EK;HCV0(\!2E0,%2RH)DAAR\ M?%-]E)F:%7QT^G,TF="SLX"'XWNF-BSDXYVU'*+XUTIN(X$DQNG1D=]' [= MJVV!MGH#JWAB-;\[^KGJW9D\[/&^JYY",[&DF5G[+LZ;2T/0C,2=7J)'Y"H.MA9C N@Y]A-I!$/^%HF7/DU)<7.>-HF5I;ZDN_4XY#M$,U M'K.FDGK#MFQ7IE1C1)E(-2C2C *L( %F,\@!9-18,[D0L-1^44G7!4UM-3?A M-D?*)E;;FV5._=#M7N Q,1MXI8?"%1"^7 ]=ID8JX0Z,VSD+T9_C M8*ZE"6:,#/E@QO K#91FTD>3J7N5;J6FQ!@RH#CWM;IO]LAEEM.4*H@HR#$V MM$I*#9AU'A48,L6-=8;2S+E(=YN4J1%F6VE"JZM/P>I65+M)+AI6@^^S!H;) MH[YW#+A&JO,=!IM?P>];<'06_FZ]>;P"X+?T/RD$?O/BP%@:\5G)YX5ZT!_6 M-EUP^^.#>8[6A65/1[_:3TK],4V5%%R*'*#,]FQ5"@&B*06:XI(2J",6*DG 5.V[L MA"<8%Q$5OO>'$=7OCW];?5/KI1WO]6K]=54'%EJS\?Y)+86Q%@_>]J8*K!"E M/17$H*#85JIC9KNLLAQPQHL,(H:Y\BHQ%:##U.CK]W]]_->D4O9'\O-JZ5LF M,^0IN+'6P-@.3&"_/R8']9-C_>MF!,T,DL,4!BC;VP/"2 P7HL&H9-<#HG/> MZS-48->XJV>,U7'RX31Y,Q,EPTCI#&".(,"%%H#D. -0B5P)E94B]SH;=!,[ M-:)['SW0P1%^J46!BK0 6 AE#.6, I*RS/R#B81,84I2OQ)<\1_ .#6Y#H_@ MJZTKN5H.@K?;ZR4^A@._44[C1ZK/[WG@2,1^@%[HQ.H1Z"9TW+Z!7D!<]!+T MN[OOCOVRU4UE:!\B6#E-4ZT+ 5B928!E;EB(E[8*AD:%+#12R"N'SEWTU-X& M.\UM9-:N,U1SNE];:'5!L.:$SZEI5-^'X[N9CPGYP-QU#>TCO9L-_3#)]OZ M1=_=WQ3\0OM[5T#:=_C.(X1&_&ZVZ[G8*D.=F\\5@VX^6R_"-[:P1T37?]ML M,S."4\K3'!!EVZUFV'Q', >$\IP@5>A2>#DH^R@S-?JS2C91IN:;(W4#IQJ,\XYMXMO**;>:T"7\B\NP5 NUEW\\Y ?Z595X;F?GZ> M+VP:>//ZISA5!",&B+;M@W)$ ,\E!A!J1E5!BY023__8-3D3=(=5[:'-_[Q1 MU-?_>!5.1_=77XB&]G;ML-EI.,#Q2"<&L7Q:5V6,Z\+JFN:%QZKSXK!E_RL3 MG^=+M?YQ? 3A(-%9P0&/2-S0)6E4AG"8\CE/N-P2ZO/9 MFEVPDKM&&,V'67&E-)4,9,Q6;-8T!X0K#70AH2 EA-BO0\5U,5/CB)V6R4Y- M7[?,52Q='2Y]$1J8$R[ &8 -ND&(YARY*F1DMT?71"\=&IU7]\MIWK=WJ_;= M=1G8\]+#JB!(B+( &9$*8*J@L1M*"BBD&<%"TAR)D'QG!]E3XXAKW?#"4J%= M@'?CCH'@')A0]BG4IVJ/513:&[+(&=@NDE\D.]L#DK;,;9\A FO77O7AOCDC5O?UFWJ%S5N'6\++1SQB7U_ M)\V0_9Q M/IV+\XZ+"T([5WSYLEI6Q80;)UN!,EV@'(&"VE.W@.V1-;6W7T?#+U1(TRB:LTM9OG7>!Z[;B(T$V\-JOT3JH67>K'>)XP@&/ M2(30)6E4:G"8\CE)N-P24#[(V/(?E5!FE\\7ZOYIK:INPV^>%=-F3?XRU]O/ M_Z78>D:8*%*=%P 7E (L% :$LQP8"X 7F&2\*-VK"3D*G1J!?#)/H%;1HT2. M*\#=W#$4; .3B-V@'U1.]CK?)4;KI%([J?1.K.(#H.I1AV@ =$V]/=\E9!AZ492ERI4')(0&8D@)PI"!(( :(@ I"DNS9^8+(M=YR$WRK@MU&D1G+8:&I@\#HK: M]2!J;^C&WS?L +@;@T0"<:3ZA[L.37JU3DZA='*S>W.*.SJ1N,5!X*@222LU@8 . M"UE3,T\J!9/Y+F9S;50,+=A_B:L;IT1":V R.6AYE]2@[0-=/W:!UJ.8?BL< MT8OE7TIZH6+XK5-N+W;??DMH'W0SQJ$Z<"X*S#$O@)2ZL+$@&! D*5 H8TQR MS=.,>>7UGPP_-3K8:Q=8<_D4.[?U'X[(P$O>'8R WM'7YARM;_3)X"/WC+XV MLO"H\9/XL5O5_*Q\]FSV(K)[Q;?C/$4&^3!54J+0H$2IQS@%-2 )93 M"C+-4IX6I63(RS?I+GIJ"WT?!2WL-^HH"MK^9G!_FX!]7[OA8W'AB M&+ 'YA"K\-U%J'G=G+12O:[N\/1[=#Y!KH>F>(P1N M5^8;]O2T5G79'.N#^::6S^J\%*7":8%D#G)12H!+R !-\GW657C5"C:*YGH2V=+8I;;6??X5\P88D8_^7IC?!Z5 MJW]F(/@']]B<5$R[.W78W"6'YW)0/Z8;)P"U:(X=']DCNWH"8+ET_H0,XI\N M^*8)G_J_SVQM9"Q^U"=A,[.)%!1":#:/MMZ24AAP&_&"E%0H+3CBI7.B8(N, MR1E9C9K)7L_F>-8]-[ -S6X6BH31T%SC#8]7(N - ()2 -O&'"WY[\:DCM/^ M;ET:9M?4(J)RCG"DO']%5*5-; MWJ]/$A+^S<_HN(ZCFW'1&YV!%W:MW]V^A\$0[9,[,8AD$ER7,>JKOW.:YZ_X M[HO]UOO&O&0^FH>J[K_/-S.4Y:72G )*R68"/YG?U:='UXZ1>I\5#?GQ"#YOFLA#?Z$S MJ\-DD_H2^^#/?GEZ1XU"\F[_X=D!\9/UQC18)#LP*K],XY89]!1LA,Y)5Y26TJY3T]Z5U0N[T_(@$X M,-GOM*SQNDMJ1>^2G:KQB-@!CTBLV25I5(ISF/(Y'[G<$I!F7PWW;K-Y5O+- M\]IP4TU=_\D6S^KO;+UFALW>?E=K,=^8#[C(=:X+F0,I4V:XA!6 *EP"*9#B MTM809TZ%@?U%3XU:=HI98OGZS!=SD?S5Z.R1+>Z'?C>]#(OIX/MQ2\JUXDFM M>6,DWB65\G?)3OUDK_]@0'LDYP\&^$@I^G&!]\O4#\*N,U_?;\3QLO:#9GJ2 MNQ\V0N#YQT7?T::,D"0\8P7A(*52 TPR#4B1$\!RE"DF559*KZ:?;8*F1O:[ MKKHJ*&V_%4['DY (( U]&'*MZW#TUWA$ 9@5+20Y045" ,1: 0(8 $S)'TI" 5DX-I:X//[5E;Q1, M=AIZV!J7L#D8;KW &'AY'^-P>UT[?8[<#:Q>P(QD1#E]4/QLH]9I=]H_EW>- M9^.T:GQBQ[1?%:>AE>'!YR_/"YN#_T;IN9AO9SHE'!*2 @6K%IBI JPH"! E M2DM4Y&4./5N5WQ(Y-2+;]W)241I=7<'8S92)B]S K'?9 .O5D;Y)HW"[][!W M-ZQV= ;JC'5%X(MVR6H'X%;'K(X[PRM0V\T56WQ@7_>O,5M^!"K& "U$!C M M4D"14H!@!#4K4ZJSPK<*]864J9')0KVBX-=(*OGZLAO5R_Q-[5MHLYF&9>RX*@ ,H?* M&!2, );:DK,\54HS3'3N5'+61=C45O].UV2]5_8N62K/#A&=\.8(8UIB"$J2 ME0!KK0'5/ 7<1N)18[1Q[IDH% O@\7B]5?S+!-5>7I]5K)^39YO]H<8G:C>J9NHA7/.]4N:FP/U+:7Z_G_4CQF&!=;*\$BJ,V.=Y50"SE *$,PRA2FB/'6BZ58) M4^/F6LFDT3*IU$R,GKYMNLZ![*:,*/ ,S!/>R 2TXVJ9?8\V7.4$ M$2H#.D\A89A2FCGU">N4,C6:V"F:_%'KYY'7TXYD-R]$PV=@/G"'QBO5Y^;4 M>Z3^M(\]6BK0S>D=IP;=OCAF-Z#Y\E&9&2/=1/]=FYM;QY^J=@:YR^8_GIK;=1U4= MN7U:&;E_GV\_?UXM;+K++ZMU%;#^,]LH:8T^M=S4GWTJ&5%$9H#K3!D;S5AF MC.8,P#)/!<^R%,MR5\W_DX=#/5PEI[5T6NO_TPB\WI1!M]'F6_9=U:7KU9>O MB]4/I>K*_PG[BZVE;VQBCX?GZ$D>^%F,9#=:!4&E8;)[%O>"+>5V(+:+/N3^NL5S2/309UV/='[(+AW:$(0/,X5V8YX_5\CK% MSPI&,-20 Y'3#. T30&AT&Q\2XV,78P@*=7L:Q5#;G;EZZV#07Q3J,]Z/1<] MW-+]63W-ES8J).%L80^$/.RYVSBS5#"6X@R4T%8-P80!PJ$"A*1E)NQ_A6QP M?KN\T9%F*)1W@H?TK\NA ';8?$2%;. 7R5Y76^"QS4J."J#';B,JD"/M-/H! MZK?%<,:GY3QMA;.,SK95KC?%5Y;\9?Y1K"%W9_\8GZSF>4RRU.%%%"E M/08H)PAD15YD7+,<%=RWMN*9C*DY<_;% VL]J\UR4FGJ7USQ',[;9[H1 M0!J82P/P":JNV() K^J*YV..7EVQ95+7JBNV71I:\NGK?,L6\_^IS>%GLY(> M5WIK-J\V&&2F8$EPP13(D"VS*! $+#7+OLS-;TN5L[+TZJO3+6YJ2_Y(VV33 MJ.E;,JD37K=->SS0!J: 8[QVFB8[5>^2WSH"$P,*!KF $JW 3Z>PD0ORN$S\ MLH".TUT!N]]=3\"'-I.7E]AL;Y6PT?@08+,A \0&E%+*=$DEPSD7'FY%)Z'3 M=AQNK'6\-=;Q(:8T80';C9O0.VS7HB Y>S58J(XTE:M%YI^ M.S57=#HW:C<'&6^?YCJ?DVV:\TV!;=W5UI8]^[!>?9M+)7_^\?O&-EQ\^*K6 MYH.T?+JW!?>K5/1][6=*B.(T2T%."@XPT@IP\S.0'!'"&"H*X56+S%^%J1E\ M>U43MM?5L_N[_V-P,P*'!7=@YK:U2:NZDSOU$_XC>65GD,R7/R4'V ^S&*2& M=SB(L=K,^RLP;OOY8( NVM*'C^3OIGH]W_ZX7ROV>B753&74\%I1 LU3#'!& M*6 Z9R#-1%I 3J7(G?:LYP-/C:RL;HE5+K':N3NA3L"Z[7D*A6#HO:;;[+U< M3->F&N17.AEH-&?2-?6//4A7_QXS_._=\J.RL85FG =]\%/-2*XR3LH4P*RT MA6JX+?2=,8"Y3*&$><93IP:(0=*GMFSM!R5&$%L;V Y[OB$A''C9=X>RO5LF M^PDD#_K8%3TDY#%"""- /XEHPI!'$"FT\ :$85&&;8-.(.#PQGS=8@]O#=(S M;>S]?*G>F6\W,TGR7)62 8T1 I@P 2C#&JB484$+8C]W0;EB>Q%38_JCSO16 MQZ12,C0][ "DVWZQ'SP#L[@G,N%I8!>3CYW[=1#P,@E?%Q-LS?*ZO#)L:?]- M+$I1VPY01X[?/D>L7QSW?K0)Q7.?S] OKOOB[C#KZ_UJ^60, MG2]O%-]^,D,T)29PILJ,E=P0-V, BYP""K4 DHC,[/!250JOVC[7Q4S-&K-: M JMF8O6\2ZRFGI4[;N#J9JSU1VMH>K9 ??(%RMN Z\8ADB'7(F14@ZY[HN>& MW8VKHQWJ'1S"O[+M\]J0T:/XK.3S0GVRUWU2W[<_FUG\.2L)@93!#.29H0S, M,@*XS#&0" FHTS*#LF^Q#U==ID8IOSP;;6LO1M6 =1]X]WMU1G+^OCWD,?<^ MLG)^>L%GAD,\DQ<[03Q.7-E-)]G-)_FCFE%BIY14<_)INM'S^?0^8!SB.;WX M<6.TYQ7C_-$7X8#32&<1+WTVZ8N%PTFE]Y AW3>?OWQAZQ\/^KH*YVN29"G# M& *5%J5YXYEW'RF@!+D4J5L.)4)8OM]3<'AS#8;M MT(>D#:P/[;#V>REY?MX]VG .A?A8;3CC(N_9AS,$O.X^G%XCCMB',V2FIWTX M@T8(1**W\AI;+8X MU>.MM&)OCTG'Y".Y2ZY)&-57TC'%S98;=G"C0U:!89PPE[L@!LV*R-9;3^K M]:Y'KV<.52O";LN_'V C940=Z9C42B:O&C4C=K&["46LO*96.>.F+]V:[D66 MTLT;PDCB/]EZ;HV/CV;1-7Y_ELE"X1P!1!$&6*$"4 HQ8*B$DD(.8>94,J== MQ-3VA3L-$ZMBX"'*%2#=2* ?/ .O?D]DO)=]^^0CK?"& ME@ B5&>",;-5\>J:Z29V:@1E=H=&UN(N^<8$VSLQZJV+.*H.[$=.CH_ C9WB M SLP/54*)SN-P;I6.3G2>8">CWXH1:(G1Z&C\I,?$.<$Y7EWU$HUO\R7;"FN META!$I:4YPQP2@7 D A TR(#G(B",P1QJ9T2R,-5F!IS[56-7:FFZS$XNE\& M!7=HOTQWI9H#["]3J<8!Q&$KU70I,(5*-0X .5:J<1DIN)WY\Y?GBEPKPK4% M&=?JLS$VYM]4[86JVZ;/4H6U@+H $D,;@UL@P"@F(",]9\M3H M[DCQI#8P3E3?>U!M2^EV]VG/I^%&?X-@/##KW3^\?I?<;[?K.7_>5HZI[2KY MP-;507>M;!3$W3<1&$94ORHONXJ M&^H/Z[FAS*^V^_!OZOOVTU]J\4W]NEIN/V]FQE83,LM+P'&& Z? . _#CCO/5=B%$-[5L:,/RXC'[U$P MBYC7$*[+Z.D/O6&[EB71?]# 8X+K;=HXUY R @'2W)X+(&Y8$&I 2J1A6J:9 M0EX%]?OW:AOE(*!JV,:KAFWA?K5>G>_^_V]J]YM9279G&KTA66_,1CDH.SD7.^@9^6BL$XN8QV'7!8U_!-8YX:O'7MUWA+?. M^V1,N#I"WFP\5NOMC#"J%<[-%B K;8$1>#CMY KVU:USKHM5[K MO\C?&\P7'SZOENJWY^J,@&$B4V[>_GE>,( U,EM[3,TFO\ BEQI)PIUZJEP; M?&J+NM(OJ11,:@W=%_,%<+<7<1\X!G'&V M7M,O6^_3JDI16ZL/:QOHO_WQP3RX[?U2VJ"[*D]MIB%A95&:U9YK=[OVSU05:0J1Q#D$DN;280!$4H"PGB) M!.6<>-29Z9(TM>U%\TFV%3@.V@:TTK@-<3<#1 5N8!X8#S./2E M]$?U32V?CS[#C.@,894#E1)F6Y5PP)0HS!Z08*7S0BGDE9)]2^#4&/947[O- M:S3NT;#H)NANYE9,*(?VW/9#T=L49!S94-?2EW59^6*^6YEM11?YM/JP6<_&C_O=0CQ$+1!#B"$!I M318."6!E"@$O-:>RP)EF7EV2?!68FC%S+U=?=R]@,Y?D,)GD<RH)A& MV9>Z:#/1#6NC^N:X,E =&QI4U#CP287N;Z,!_Z(;WV86N\RGZE'4T=/WW8\@ MPF[8!\'!MLE.2KSP_MD'J-L;:Z_1PDCS[VK^]-FPR/TWM69/3=C9@Z[(>O/P MO-W87:-A\(:P#^<3E<-P7Q1'J(*I,K79[$K8;L48T"*M&F&Q@LB,".UUB!!' MK:G9I+M9 59/*]E4\TE6APG]FQ^31GI\;LPZ_D,9F&EW$TJ:&35AJU5)R?K) M',W*=L PM#!?S.LCCB$*'L5%.!(31U)J5&:."^0Y4T<>/8RY7Z^^?%DMJQ*: M%X)G1:DDXX@!!G'5DX,"ILR/!18R34E1I"SUX>,N85-CV5K79&.5O3OFUN25 M,:-JRO4LC]2)=:ITAHD6H%00 PP1!KQ()1"JM*G+F4!4SKZJ]7PE'[=LO1T7 M\7/! WI9KC3!%09FD.,"Z1#54O0:HPRTL,%29Y M@_?;I7P)M'=BA\/Z;?V!'A9H-ZL@%G0#O^L;5GBL6:'6].[X_1[O+>Z"2*1W MH4=^X+I,^?X\ZW1,02GHOQ/KYI&@K:_9,N[+#A6!*:X:!E(@#G!4EX(12 M0#)EWIA(*:2DT,V"N\:TUQSZWBGK3L"7Q9"2U1D@$F$ -88 HK- M&Y-RR0O&D,PS[1*L/P#P(\3MOR#PW60>'\Z!Z7R'Y)&R!X_8[=K:(0AZ!/M& M17*DB-^>B/I%^CH#U!GN>WN4\6)^G6=T$OCK?E?8)O%OJY7\:[Y8S @NK4ZV T\M5?;3B\_,W@/DYO)&S+Y@?GPYKR] MK=CS24:R6/?#CFJ=GD_FW!*]^+O?4J2W$G7:>+<^ZD>Q>GM'P M&7HKZ@R-\Z)UFGK7"C8#'*U>\]-AY7://;DV[7=RVP(^?Q7OSW7_\ MT^XWYA];O/,__NG_ 5!+ P04 " 4@0-5O%,E5Q98 "DT@, %0 '1W M;FLM,C R,C V,S!?<')E+GAM;.R]V7:;29(F>%]/$9-S.Y;A^U*GJOHH%(HL MG5&&-)*RJGMN<'PQE] ! FH U%)//^8@N(@D2"S^\W=%3RX215%P6SXW-W.W MY5_^V]>SV4^?<;F:+N;_^A?^5_:7GW">%GDZ__"O?_G'^]_ _>6__=L__=._ M_!\ __V7MZ]^^G61SL]POO[I^1+#&O-/7Z;KCS_]9\;5'S^5Y>+LI_]<+/^8 M?@X _[;Y1\\7G[XMIQ\^KG\23(C;?[O\9V,E8RYY*$%I4"@E1%88<"^$\2$G M)>3_]>&? P8O3$ (J4A0@=%7)BM(J;!@32J&_F']T-ET_L<_UU]B6.%/Q-Q\ MM?GCO_[EXWK]Z9]__OG+ER]__1J7L[\NEA]^%HS)GR]_^B_;'_]ZY^>_R,U/ M<^_]SYN_O?K1U?2^'Z2/Y3__][^_>I<^XEF Z7RU#O-4%UA-_WFU^>:K10KK MCNGG3]1_P27/P;U6\ %2/[7KZO\EW_[IY]^NA#'?N_C M$LN__F7]9?X'5,4R(UE=]?^\^(<_7R_^:8DKPLN&V5?TC>V_KZL<20A^7>,\ MXP6'E\O,%NF['YI5^2ZN_N4L1)QMOCO).)UL/O597*V7(:TG.>A0E/8@$[.@ M>$3P!3,)DN4@K)#!V^_YKG2OB/"-.E:8_OIA\?EG^N"?JRSJ%QNA; 1R9[D+ MX1Q']^7N>T\_.TFE!.=$ 955I#W!'7AG(M#_D8E2LC3B)+)OKO8]U3>5^FR9 M?EHL,R[)?%PN%Y;ICH*_A^[V)W[^%);T09 ^3F?Y\E]7.])"5^M% \E=J(7( M_XN?%LOU1 B;"S,) MC(D,E$\.7-86/ \^H71<<]]$^;<6W@L'HG\"Q*J?TB<)-&14?%BOIZN MO_TVG>'OYV<1EY.0K1 AT1$GF:=CSW,Z\9B#P$N*4EA&@CH)#;=7W L%NE\4 MG"3!+K3_%C],JQ#FZ]_#&4Y4C"H49T"8[,CG\1&BL@FL81H3TY*;V !WZ^Z M%PI,[R@X09)=(.$E!?1+,F$;P;\C^>/SQ?E\O?SV?)&1S%H,,G(%+CH%*@:" M>%".'*&04*7HI6T!C >)V LGMG>W%5L+:&2H63% M"Y02Z1P,F?"?#?'E QK$P-%X#*?=I^Q<>B]P^-[!<:I,>P+&<_KR]?+] MXLM\D@2CV%H+,"R1!T4R (^; MS43;$T3>+%;K,/M_IY\N7*>2F,\VD-=$=D_)$L';),$F"KY0:V*#MP/(=VOO M!X^.+SP;B75D<%2K]VR)84,W+RP8EPIPGC0HIC-XD260=Q2+MMP+=MK5ULW5 M]@- QU><1XMN9)77%]+9FX^+^>4-C(M:4*QD( 3/0%GD])73H)EUL=C@9<23 MU'Y[Q?U4W_%5YDDB'%G][S"=+PFZ7,3WT_4,)XEQA<5$R-[1468$AVABH$B) M<\=*<#R=%E7<7G$_]7=\AWF2"$=6__MEJ#DH[[Z=Q<5LDF0RD=B S(4")2P' M9Z4&9#HR%V-@[+0[JN^6VT_Q'5];'B^\3C;]BZ_I8YA_P,U]*V.&,:L2&)?) M5]&!O-GZ&I$%V@8-W9V$V^^5\-9WCBBR=8C;YXL Y)RD6-A06"9&!>Q=DMLYH;QK@ MX+M%]\-!][>-QPNR"QR\.,/E!SKR_K9V.D2R M7J8[J0"C(.#'G#,[+;'R[IK[H:'C.\<3Q=@%"(CPLYK&L4A_O/M(:-_C8+'R9:)B="0C!29E Q!? R&?!,&&L"%F?32?CX;KG]H-#Q3>7Q MPNLD_?JWZ2J%V?_ L/R-OK.:2)M"01& Z!2(J9/TOV/A M_9#0\=5E"X%VA8F+RH(+)IQ#HW56D"\"IF@A\>O_C=\F7.6 0DJPCJ6:\^M!6HQ)627EJ M/>J.E??#1,?7EDU$V@P6__+S'3F^HF^<6)A-2)^O,-,7J\5LFFL1_B]A5NO+ M*=["]>I[-O:MVG[T4UN6=!_&PHGUWN(:_+;],Y+3:E%U!3REM/7:">#6UB1]RR$D+H \#%%XD1:5?F#KE;"*&U!L%[W8?SA;KRZ_ M<[T1#Z'K6#-SN<:SU8K$>L6EQ"A3IC/2.T:[(04./M-N$ ECPF"+QH<2J([A M\GL*QJDF'PP)ER:H@;A'/).^IWYK2J^8H.,T^* -$+4D#^L MELMOT_F'_PBSL#2 M20!8#*V-#B#V[N-BN7Z/R[.7\\^X6E>[O9HH9PQ/0M?LU0!*Q.K/40QHC(R) M1:-#>NBMYJAS^AXZQNF&,1R 3I9U!WAYEE*MNER]Q82T!>(,?\?U9>J"R+HX MPQ 0&6$?G2+AQ$#18M&;G@]<-O=\'J!GG/89P^&GF>P[P%'= G/ZD6_$PH0) MSV4Q=- ;:2ZJ_R.BAB*#-!P9\P]6H!R#FYOKC]-38SB<'"W;#G#Q9HF?PC2_ M^/JI!K%TW+Y>?\3E=S*:&,Z%S@4I6@B:@@=#P8,LJMX^V) SA1"\M9G9@ZQQ M>G(,AZ+6FN@ 7-\3[PQ&+!19Y*(3J,(U..\B>/J'@9E(X>E#:>\GQUSCM.\8 M\'@Z6KK'0V.Q#K-&=F?Q"9?K;V]F@<0QS]7#_U0]M&I#0^#.C.A=V!;7I(*YA^FY)1="(A8>/$USIZL'1[D) MH)HKH0-@7=$M4&*R/ *FNB$48^ B&N#,,J:C9TX^E"IW#'@. LC 'G(3@!PE MS Y <,/W^GTQ3]LSEJ?"!7,9C+81%'EB0*+1D!U7R147+6M]+MU+2 ^N;Q-X MG"[F#K!R03^Y_MN$;PD&"[,"3 M?34-<3J;KJ>X(I=JD_KY<3$CH:^J>[7^=BT:9F/018/TN3:X(6/H,480,4DA MM&7EP8S\8P"R+VWC>KB#OV .HJ(.+,\-ONX$EHYKIU!"-BAJ;P11DPL+.#0. M6?&,HQL.;%V]<@ZC_=T0.T45/8!J,?]0'TU^Q;C>/+]]FE93B6&%K^-L^F&C MMZMKA\@4*PX=%"U(9BXDB#5^M(F%F#*76;9^##V(P&Z@=Q(J;H-M,!6-B+^: MQS5Y'[Y>O[8\^[#$S;GP)GS;/-[1[_7[EXSY'+DGIP*<1$Z!95;D:VA%C$4? MFH; RH867>@3&[?,*[Q46)9.B1?,I4 MRNNRV\3$.JLHQDE@?*P=2"A(=;IP,*@SDMN0&[AMVLOUGW"CZ*0M#C3W)*1:6^BLR+03O.4L%[2Y=>;_?I1UXSX/>!70 M7D5CGVE[A0@W;O"9U_3?F("$E2A*H. S9LZAR&B\#\KJVP7CIT1F!SZ,/(4[ MW1Y=@^NA@[/PU^VR=?3(&1*S-R1:4Q0R_<@Y+Y MP:D_QUBU1TCJQB,?SIRU5$H'&-OXBC=9N-XM)C *0VL725,]QZ RA!@L!(Y5 M0DE%W_HNE&(4CW#Q;RV*L5YJJP@M;;],PSFBS)T?0T6+O #;/;C#E+&&8'VI"!JH80>L)32^=GYK':_ MN+B.79P1*1]QOII^QHO8X=5B52.&UX6"B(F+QO+L!201R,)B*!!=XG7PEPHL M)2/- +6+AY XTJ2UIP7?@%KK )1O<1VF<\POPG).A_OJ!KL4UD[3=#U1IC I M)0-)7]6FC 9\H*]LY"S8@D(^V#_[&!P^3M5(8]R>%'J-==,!VMXO,:S.E]]N M. 3)&IVU4Z!=5K69M()H8P)+P:WW*F1G6A>@W*5BI*EO3XJF$V5_.'K\!7KF M^*$B]GV[!A%WY#.QF>4D4@(GBZLC;Q@X(1!XI%BDF,0Y;]_&Z385(TV.>U(0 MG2C[#BX8'A/3A,=2:I-JH W 0 7.(2@N@2N1C>%9A_+42>@C#:8;Z\[J=+TT MP]DX+?W>;-3R$=?31 '>=SRUZN_W_1)/V>SO >:>LO-?(MN4G90@O!2@BB[@ M4WUF#IH)9NE4S*V]VJ?H_'?CPH4$_7JY63-OCOLWN-QT7)]PHYW7-D#()9'% MKG.DI;3 M<^1N6P9:\WZ'F3] #T"#\', S=A3133@3=_IY7_L_/UQ\5R^E^8 M)SH)6XS6@+7 3<4Z",(' 0%5IJ X&W(PA\/8;7)^@.JM1M@Z21$]8NKE:G5. M;%A1BK.UT#'J0.*)"H(E-G@46#@7Q32_#-M!RK@9-$^/I2,4T"..;HX9X<(5 M94DT/@=)=M99B(4V!G.*EY)E=+9Y?\I3)[L,YMT_/:*.5<6/UZC[2K:K17G] M"9?;#,]6'OV.CQ_8F]^'J4:>_,7]^M6"UW"TS'E'UB=)C80:;R!RA9"B14*H M,]FWSO_>0%GU<=4KIE;^T_]R?6+0MG!C M902>!7&O/*,P6W,0RAEE&(N>M_:MCB!S7'^^!7+NWL'Q!HD=<@"B,!2ZB/91XRYJQG7HAP!7 M(\EW@*&_+1>KU9OEHDQKEF(PEB$'%/5RN-2R$9=((D1VH0B$R0IZ M^7%=]2%0-SKCU%DOAD(,K4M]CO(>G'4*C+4. MF<@N\-9@>92H<7WS(2#45@\=V)N_A^4?6!DB7I[ES[A<3U?TIRU;$^9B"=HZ MR!(I<+5:@M>&3F LP0>OK+*M'Y@?IFA#Z:(#9+W#V>P&]4K;:EH# ME*(H],V"!),H5D6662Q%1->\^N%["L;U>H9%S@FR[@ I?\,Y"6>V0?W9=#ZM M EE//^,5.\RADD5#5EAJMG2 P*,E@\U3<9*.<=VZG<8C)(WK&PV+I9;:Z !< MS\X69$?_:Z.F*+ 04?)5/,,JHCO$#%N8=^P M^#E-XCV%<=>YSQ-EO-,1Y47+(L5R!N^4@9(T&NV=UVZPP.V:C'%A,VBH=J2L M.X#+[XOYXGLN+L=W7'4KR2H'10)"QQC%!,Q R 8A",,]$[[DYHDXCQ(U;HWH M$%!JJX<.CBXZ>I'TLK[TZ8RCD+*V,@J"U;H+I\&'I"&R)$/**<<'AR@?.:!L]H7]6.C3&B0<>#%ZWKBA\D:-PP?U@@M=-$![#:%(3ME->$W#B;2DV% M=QXO/#OODP3$0M^70J9AAB'LI&C^D;3% ('E/AH)F/H&)2 M$)#^F,E5R,(4)WWK2\X!V1FWO\<0,4 ONN\@++UB<;N;?\$YUC?UG$-V7"I( M 5U-M:#M7.(3#31.P=V);;?/P25M,T";)8 M+:R%XH2AJ)A,)7T+P47)570B^.;E"O<2,NX%5QL=/P*(6I^G<[.*6B8 M2&-%BK$.DRRF]@$O$*PS((472DJ4[3.?=I R[HW6DR#G&*%W@)W_Q.F'CT3W ML\\4 WS W\_/(BY?ESN%.EOV?IVNTFRQ.J<@H08#U[/G4K91^ S)1T6LU\I5 MPSP)MMA(D;!SF3>&6AO*1^XC-,1A.()*?R @7UAX5D2,AIS)@)Z!;=(4CA)/D?64')-AM04_SA1 M/+ 4"^?V!)(Y[P/>+UR8J_;'K7N]IF/@]8XT*8.];YPDK81]ELWUS MFXM5-IV9[ZQ]HW);1Z4M![[I1UE[[09N"@AO8R1(\\*:)ZT?1F+;"SERVQ5Z MDR';1)L8?:&P+3,HS!HMLG8FM>;W\ NYIVACTQP=#U_4'2+W#H[@?7JY4F@W M7=2I'K5S(OZ*%[]?1X_2R9BBKB^*6$L4&'ANR81C,!XM=T:W#J]/I[J;3CB# MP_.)-=PYII^'U(@]8E(3HD$XU8P)$621X)M'Q&%UUZ$;>!#NI'[E<\ ?; 6U T$_NV,$" M>%9H"]Z6PJ:'2=(ZT@D,NF19MW\ 5T@A.04CA+YY6W1/C^\A[L1VM1)_FBNQQYAL?R/V0&_R.J&,6YF@:"1LH7;@:F6N M42Z4R(*7HG5RZEZ$G3X-8;O(^SK9EHX+BW0^",B;^5JI7L-PJ2'XHJ52(L4R M&)L;"KJY_VJ$A;L3$(Z6=P>AT17U%Q*IQG@QK[OUV=?I:N*D\9:3-&)(U?X* M!%>;U6EG3?;9"N)Q*/#<1U G6#I"T[M <[+8.\#0+1Y^79R1]SC)7A?N:U]8 MEQ*HXB-X:R(XF41 M+84V1@[]Q+2"69.5_3M?*.3I=X!=&ZT OX[UA?2"2;K M+1$/5B$Q8#8,1 ;!&E68SU[QUHE#=X@8.:_Q=,7N;KA\A)0[@,F.@8];9@R% MOD(X!"F] B4+IUU$<8A)B%Q(RX)J/>SI08)&3FYL#I]VTN\!2H^/;]PRI@I/ M(21+(N/$F"\%HHP.$AJ>*;J5PK=.LMF;N'&O!P: V"!:Z0!NMT3= 6J^&\UX<7I?'MP4 MG%K!,SA5KX!-0 @F,) L"JLRDHQ:1V0[B1FWOU)[[+21>@?PN0HZ7M%6V*0T M3C0SRG*F*;10M %"+A D,619%HC,F&Q:'V9WJ>@DUZ1A^'Z<@#N R.WGI9?S MN]=C;Q>SV6^+Y9>PS!/FO3),'6B!KI!TCV^X<4>F2B9O#=U#+%G%) F(\ GC/D0I^41M([>[?EIS]2AM=DO M:C?=0A]B4^?L-DFY7AAR595@X+)%T#G*1"RB,JUKN8\D=?2VTF-CMJDN^X7L M=FO6OWS]:=-8[\577*8IL3Q)2>00R4LQKOHKCM.FS":!$3R8F#V=)NI)3>Q] M5([>^W!LH+;2X-$8_8S+N'@*PWHOB\':@,9ZXL[+.L;$DGM=!)TARXNRBX2VYW76X;A4H<4QBO/_8F.@D/+J" MP)2P%/]9!L'8#&B4-9%DCLU[8YQ [NCM&I\,M$^ET_&K36I>_L/GR&5_^^L- MRHM&F0H#S4T]0XA7'R,CK#GOZ*^LO>T%W,W^/V+=\5L_#HZ_H;4QHKE\B+7- M87"7,Z<\TT%)T*9V9<@B0H+ AUAZ:"A7](C5Y EX13\&%(K2(0;6.EO>A M:S_$_?E>7EJH:7R';:\'<.D,%ZD.A;4UL\RB(I] *)!HB%DI3(X#/,.CR6_*M2%]H5\0 M WBI!&3CO-*I:%X&J\*^AYX&[3GK9[Y9+CY/27*_?/L'B?WE_&JV\;.TGGZ> MKJPAHN\ M-[\BK9RF&]W0US/<=DA\=K98KJ?_=?%T@44IGY,%844&I8FQ**T&BH^+%4'$ M:%O7L^]#U\@CA9\69@$N!G$ZFI(Q1:,E:8^]1HD8>.?RTP&NKH@Y,WL/3NI5/$5V68+"0 M_8Z:0J=:B^FBE=X7-"*U=M-.GYL^W!SBI\5:.]7T@+/%$JUY^O:> MF%B1@&I:X+8SY3_F%&O/IO]57VNC=\:& )S%.AN)&]I# B%X9/42NI#L6L/N M /K&34Q^:A0.I;A37PE.?VC_?3&ODGQ5+Y$N9WX7E7B6:(!^J8&5T. X*D#+ M8F$NJ,CW2]NXY\/'30Y^(MPTD6P'!FM'XE*.S)H4/&2+F\8!9'%39.!5B()[ M2:YEZR9H)^29#9; ^\1&J($R.H#4K]ME=XW))KE(G'EB1.TD U& MM$*SY'QC;#U"TK@9N$\>5+933P=HN_M,LFG$="V]U0K7*PJ:7TU#G,XVM*QUXX9EBJ\;H_%$DL=-O7UBM#ZE>KM$\[.T MB;OK5 >7\,ZECL23Y3802EAP3"=:76IB9(T0D&:;"?72>:=8\J^U! M@GKK3S$F!(_54\_8>[/$3V&:+UV8K>="$MT(^D*^DR*"T#X@R!@OTT=-G>P@ M7$;E!"^V]6W><93VUO5B3+0VUVS/,+X\'=Z$;_5HJ"\Z*2W/\::H)PIUU'4X M67(URYX\)G"2?C'<.R95\,X.;UOWH;2WSAH]G/O--#MVEK-06. MR_?+D/'9;+;X$N8)+_G[-O$S,)\34=.S1;_5']D M8KRL\PX0C.4DR)0,[3(3 )EGW)IH;?.'G?VIZS*%L!E.%D^BM'[BGCL,OONX M6*[I\\\N1+KYR]J1S@1;-(5SFGZ)@D$T4D%*2?EH=52B=1+$7H1UF6CX9%@\ M657]P;!VZ5B4]1>2_X3QG*(A#R.5@* \*Q"XC$ NMK,99=2V=9G1/61TF5(X M-,2.54,_@-I?QFDO23 M1".MU-5!-/(6/VUM_>OR:C'_4-V(FD)>9W%?3&![A^E\>;'99.:2JY DTK$ M6XG@.7K:V!(QVF*8;'T2'T)?EQ%),ZS"'$[?DR?0PKI"U^ MW:EA4A.3X!%]+5QR($7P0)TMKH2Y%"RM8=-HZEM5$*IO7K\N(K.;;S#_B6T/YZ4TA6_U]??3Z'V85K07*< M)MH+]2\H"OO^&S=^P9W02-".^FU^59N?5U;XIU@M13SQM?*T*V9Q<5<8< T-P.5K'>*6X/46(G36J?Y3RM6@NS2T&^F%TTU21.WYU_^G3QI^N_?CDO MB^79A:8O)9ZUT;2KN9 V8([EITG)TQNO8.A^Y!=WC%L0/AN$G5VD' MGO>^;%67QQO#(;!(; D2:30H@0X;L]FZ++5N$]\2C(.]P3X]9FXW!1E @1W@ M\N6K7C9=X%9+8=2W!UR8'G4H9:C) LM0^UXKU4&ER3M MC.B#4#SSU+SQ[=[$C8NTT8_"890X]DOGW?K-;G]QN#,8QK#0:@7%W MF2L\^FBX(&,'*8E86ZE9.G*= L.=8-S&Z)I7(^^FYN1 \B')OB=A_C*KF7FF M^,I8 !X.V@$.E)?_7N\: M;WG,1140$2VHH!*$6!"B]84V9Q:!M39E^U'6K2D[!"6W3=D 2NDA[L0O-SA: M+N;T9;H(FN[G+ZHH%*. B-<6O\HF32)T H)VP1LGI&+M:[,.HW'D*'08^ VJ MJ Z >#T?CO1TFY>LNVQ))P7(:!H_DSU$#WC%A(,!+!F M"N@ 3/^H]3@O*!H_"^3*3$HI+ O+@9=:F"M(0)$9!I;+8)*CX#NU+N+[GH)Q M$P<' LP)0NX (O^.L_Q^\?>PK@6#WZX+!]]LZ[GRMCKAS7*:\&([3+QB8=/C MOMC:&"]K#1&9@J@]-SYZI5WKL^\(,L?-O1L(;$.KJP-$7G3#N^PH>J=!\Y8I MIJ31,B-(B8*V&<7+$76IW?"]\24$BIX;8W OPL9-AQL(=>U5T@'.+ALOW_$8 MC>/%I7KMHLE/5#QR\#J1 ZD2^I*\O5.QU."Q\GY:QDU2&PA-303?!8 NGNFW MCP_;.7SW1R%)Z&(SN0',9P,J"0J':;] <$I$KAU7S?LG'$#>N'ED@\%L&/7T M@KQYF)'K>=FD:6N#E=%&:QM :"OK'#Y'6P@E<&1( HM&-L\>WTG,N -0AD35 MR:+O $-OD:SP.=8J9 IY-X*I=?&7/8EO[Q!GG-)H"FC..-0Y&."S5V#)0-.W M><#FZ=V'43ARU]Z!X#:@EOX$#TCOJ_"/?&CBG2%>TD MZ$UN)>8$L2 ')R,%+UP@;_\.OB=MW3X?'8*4.R_A0RBF@^/TU^DJ?/BPK#T1 M-L.XMX;[#E,Z!Y8RE)!UO1Q$(&X".!,<%H.R"M$!:ZV!T@Z M))X1M4BM^S -=]S^?GX6<5FWV*?%<_0Z0I"UHT/*]!5##RQ(KT+2&&WKV_6G"#.VI=6W"JHWOL;$ M^,*D9;%.@Z!=R(6G7<@,8!#!\T0NAVK=7GPOPKJUAH=@9'> T4HE'407][/R M[.NT-O@E/U@$!8BUUYO@#LC")W H%%?.)95:AQ2[J1FY-K.]ZN_IKM! #QT@ MZDY3B%L\W?_=OV-U-29!H_8&$8JVQ&N0&B*7'$JJ'>129(FW?GP_A=YQ4=D* M,W=NAI](@1V M;:4KLU1P^Q-^(3++1/,Y^2%#:"*K>/HM ;'70&)7@AN%/%G M6UN^^P@9%UY/AX,[B9*G*J4#9/WCW?M:27B^O)%+M>4$H\&B?:B[D4(R.C,H M) L17! ^X_+GBR5%ZAOMU9+L M9Q]P7MW?.RPJ89GT(D!12H#*08(K$H%G:R+YPE%<9 A>T]1P)+*>0E6I=AK"#E)%; M>@P>;[300 = >K\,\Q6MO&E @_K(U?U_]>OB+$SG$UF$ MDSEH4$Z:.HV.-FTN&CQS E5$G77K"Z26](_K+38!U-WLX'&TVP&R'W!0="H& M78BZN@#>X>X'(\YX M#G5^>R;WHW"$D!1Y/ZHH$4R,5K<.F(?R)P<[TSN"ZK *[@##]WM-KZ9SW/0+ MHBUI"LMH0');Y\Y&\J$*,HCDF#N=1: ]^R17VU,TTBW GJV? MA^7R&^WK_PBS,.@#;O;/8)1;MT-?1!85. *MK(WA'$3_/44K-').MG<#[Z!CW3!T2 M2B=+O0/DW-.SO7H?]W'&M3>ZCM5FOG:S2&@A.$TG/*\-[;1UB@]Q).Y'W;BG MX] &:P -=8"]707E[Q:SO/W3M[=8R^+U6H27)%<<@$YJDPN!A/$ M8ZXU<\Y&S5.VS1OF'4/GN.TFAL3CX%K[$R0#WJU3'SP%23YWXMR?S3]!; M4XI@A0\0T9$Y1%4@9"8AHY*M8X_O"A?F6!F1O@208A8!P87 M"=YQXI1%5PA(0F'K"LF'Z.DVN>\01-R9#-)* 4?;M\^XC(M&9^^SV6SQ)+"ZG878UH8#6(:UI6N*3@:F*4+Z'(!,XR\I:= M\7<;]/Y=/61 J7%(M]B MR1L6C(T(*)DAX=61U4(DDJ66+F+60K:^&MZ#K&Y/VB98:Z2.L<>%;'JE73'U M&Z6NH3A0X*TH\C?DJ"KE01HCHV=*I]L/#CN&@^Q>H]O6K,= MI*4\>S(\F]E>17.)*0-'58VFJ^7G*0'SAH*98-'[P2S,OC@9HR-K$U-RJ("; M#8\>SR>_ZG:&^;(!VN"^^0-K/K6/OB_[P_OJ,=@<,6FPF@)")4PDHY092&<2 MCY%YY5J_U SIJV][Z9%N;LIX@HI.8,L#V_$2JC78S$"ICJ0 M*#%;7XOH\ Q:H!2>%]^ZT',X(W9C^SQ?G'TZ)W1?RK@Z"D4G])L1)8G3-G4\ M@0_9 D/FO+2\6-%^@/U#%'5KT Y!Q=V7]&9*&#O">X"5?ZRPG,]>30M.,K=2 M,5& *R](6'5LF T./).Y2.8U#X]:K?V7Z_9JX!C,#"3E#D+ !YAZ=K98KK?- MBOE$)1U=?<1"P6L&,85!GCL#TE>!QA31MRX!W)>V;J\8!C)/QROF3^!_?=]+ M;W'92V]P3^R1=9_:)SM$#,-[9X+Y& O9.PR^SM$U$IQ7 E*0J%%(46SKUB_# M>6KKUS Y!Q"'M,@]2 M0 ?GZSO2QF8HW"_GJ^FDS1UF@Z#HO(B0!3C '1+GWJ#// ML;7E_8Z D?MLM5/L;<@<+>6Q@\%W7Q#7OX0_MN^6ETU*4*HD/$(.V8$J3M=P M-D"VT43%==U:>P5_]W[\R"@X7E>+IH(;6_7/%XL_KFLP0[ ^2IO])K>U>U\R/(687 >,<&@T5 MNV@MY1&AL@GDEM\F_W@W2=PR%46"G*4GM\D0Q44XR(9;S!@X=P]-B%MA^NN' MQ>>?MY]X 8WM'ZZ1<;W>B#!HH[3%21+L0.?/GTVR58ELH8;LF 6UZ7A2. _/555%@D2JP.K9+.DG!4R8O M*RKG06J5:^TH<]AZ3N1C-(U[SS_8[413570 K43K_\&RUHH@= M\_OP=9*=LT%H 9;E""HR#C&'!%'&R&*4+O+6R8='D-GE]=B1.#ELO-_)2OL3 MO#R17!)6T6RZ'PV?RWCOQO@XT\,_+SG"EPJ>@<^F]G,FB+M(UE5)KEWP M.JO8N@'R@,D_-R7Z=KKZX^($4>@B*NO!V]JM(4NL58(&0F':&&NX;C[6]'Y* MNGU2.@0%=UN$GRSTD>/XOX?_N5A>FN.+^VV,:!E1"IEEN1]4 UTNF@EV9%C\'L[P=?F.AVT\DV+M\+E MY'T.")[L)AE,$DC41H"G:#65%(-B@WLJ_%'O]3CY]P"EK3F]P]+6 MOA:A@D@B0BZ\'M2!TT%=!"2FF2Q!:M]\&.TC)'4&J6-5?QM2#?70 ZSN[KQ? M<)X^GH7E'Q<.H'/)*ZU!2!Y!:6\@FD+L<<$\\>B<:7V=_1A-(S>I?)(3[W@E M= FJ2VZV&[ 8X53T#$H@B:G"##C'"W ??+;<>"T?>C5K ZKO:>K,6IV$@$?A M=8(Z.H#7NS##U?;>_7=<;PVO+X5'%>I5NB'#&X6$D+P@RVXE,JDHA&G]$G(O M(;T!Z11=W\[M/%GP':#GCH2NWX&R4L):6X!^PYI^4"#P1*ZF--J59(4RK6ME M=U,S\EU@"^C$)1X9J"-C]'+3;_R MIQ+ /?2-:XS:XN>V31I,3S^#SP:HNZ-&];,I[5NMX#,K&4&2N &"EN2)'._N X6*:+"\Z4E%O? M+#U.5>\6ZA"L[&VACM/)#V>73L@\>^CCAK5,0V:./0ZWX&*Q9C-_D"=0LL9[ MCD=P(G,*[177J76=]>"FZ7H&W^X-L0EV>;'2,\, 78F@%%*K5BBX>F/)6 ML%S_V_I1> ^R1JY2'@0/^YZ-1RJG9[S=> F5@3EG*/!PG,O::(E!]+I 0D9_ MP;Q3O/5EU1YD=6K=CH7"WF[8<7KI &JOR&,A3GXY)\%.YQ\NR\.3+<)Q!/29 M?%6N)03EB">CI31>965:3\Z\EY!.X72LNA>M93_J)*6+=$&24*BYZZ\PK/#M M],/']>ORCQ76HIGU9;2Z!R7WVX*:\M*C%PP7NK485- ,:O E\B!MD?PPB0C?>OY M=0^0,V[RRM#&J)4>.H#4\\6<@IGS5%7SM =X=C: %=X '?\( M3H<(.3(5@L@YJ &2-W?2,^Y;\="@:J:)#E"U4U;7#Z.F%(\L24C)U='7]?W2 M<@[IJA31_U(_>\+K\.5T0&TGJ5T?G8^"VO,OR(1D:8;/='7 M,]PHC(*2&]V6=S(_R4P5S"Y \9X<38&Q#MR48+,OOD[(",PV!F$KVCN-$=K M=10%'PYL?P'L>6WN@/G]\*:SCC@(BN'&R; \X47&H^&V?[)9V M]$EQ8YG-0Q71;#+8";V#;FRD22E&Q*0YT/[01+L5X- IH.\*5V=G%-7:\-U< MO].0H0UHCA9TUV_:9)*7YYA??/V$\Q6NZ"\W$Q6WHZM?34.+OW[B,9:O7Z';YMLG[J258)J8-Q+]\OM27(B!R!^3J(7C@+3IK:+S5YI! V MB-*Z0.4!*F#:>9D]FFQ:EQJVY6#D.*,1[N[QV,;2\I_#;!Z?MWCH$B.8T"$S'!\ MM#0J%I2LIG_0*8[)@$_*0^WW8+EF$4/K-\ !#>GU/=3=W;41\/7VR48%5:L0 M<5D70!@JMW;O]J>O7 !Z"E]V)0TVU\^&D+=BGW!$VHR,@ZY[1D74$'C0]:Y295N"M=CZ_F,_ROJU:X?@Y+9=&T K M?=P@UZW]RV)^OKIFPBF&1C$&0M3)%*@B>.,J.\YQ%U*M)FX?6]PE9.2[W8&0 M=+K,.P#.Y4#MK9 NN4#KE-': '/6UM)D#R&A 8R>!*:SDJ)UJOK]E(Q\'3L0 M=!I(O0/L_(K+Z6?2Q6>\QX!F\@,QI 3;'.S-C.!KV*-(/@6GH#B&H(Q'\*@C&"N%%;9HMM\@A:,>.791U:71.005 MN]\UFBBB@\#IFJ._A_7YS M*U6 >:[)5Y.H2^M4Y4-I''F.ZY"P&T!)'8!PWUY;%^-UK L M;W)?9*R3>X.J[0Y#@,P]4])P7YK7WMQ'Q_AX.4FYM\^X4R7=(5JV1;R1)292 MO=M0M;K2HX00!#EXQGK+K471_.;L?DK&1(NP/0O,-$!C=7)K:U MV4J8'!P34$2M::Q<1)441&ER?9+)HC1OH':;B+Z@D"RKH$+E9>O)6)Q1B<:O_\?B\IXX?R+0^D%O+N#C:7Z2AO MPQI?E(*I9A1<=X&?U%DIJ5Y#R")(8%S69#BL>\UC,,:+4EHWESV(P)Y\GB,A M\2#,6NIGU/Y4][/W/"R7W^I4][-:N %OF0=O>&"\..3- M6QD_1$]/]FL(<)T@_>X,V3_FX:*,GHYTBEHK0V^6>#8]/WLVWQSR+U>K\S!/ MFVNS52UZ5CP5%Z0#@[65#B,WPA<9 4KUGIT3@X+MH-)'O\>W!::ZB]=+@P7!K;.@ YB,"]<.E^)%P. MIY]3@XLAC>GOBWDZ>.<9+X44'(&6J:DD,D,T.H/,FOSI8IASK;L]-R1_+^CZ M'PFZ8^GVA[&J$UZJMRX"^%@'H?K(P3EMZ*Q0QF<=$DE_%'.ZWQTU^Y'0.(!* M&MY.=Y>1-KGUOOP$.6D3WDM6VFWFK_+2?AY$(=MLV\6-;-M%N?E^/$"6X-YK M#J^2X]@?-E?0&5%GL4;@/-2'=7*IO+-TWF@I=$[.Q-@Z-GNZ7,%"84CRJ8#+ MB=?&^0DBG:Y0'^9LEC*D_VUS!0_1^SZY@H>(NA._Y4Y^4W&F6)MK07Z0M;9: M$0]<0;:NGH\RRN;#$'^,7,&#E+M/KN ADNX0+=L4)^M--$IPB-S8VDJ&$S_" M@M'HO751\_R_;:[@01K>+U?P$'%W )J[26Q&1(/6V]JLP9!,A <2@P"34B") MV)QUZZ:R/T:NX$&:?317\! Q=X"373%@K6@LK';Z"$6!RKRR81TP$D@J2@6O M6]_R_#"Y@J<<2"WDW0%L;H;YU_'$6_P4OFT*9^LD\33^%V5NLNXRT5*^? M5BG,_@>&Y<2[:$3!"%:C)GZCAF"MAE**Y8;1WS5/Z#J5YIX\HR.!\\!ES>!: M_+%0^W+^.X6^[[_@[#/^?3%??UQ-LBPJ6^- %A9 &64@1BT@I>BL3#G8YDVG M3B*X)\/YY'@]47\_&ECK;GS_93%!*7+D'FNQ<.TTR5)-3:G.B!=6)&6<;.WD M'4-GG_F*3P;-8[3U0R*2((:3I$H0IC@0@L7ZII#!"V6!/&O+><[,NR&*( ^G MM,^,QZ=%Y<$:^Q&[!3Q?G'W:/H NRN8O+_N?MW\">'RMP:_^#V1WX.9P1=5S MF)"L0JJ5>1H\TQ5;WC'N L/1BU29GC&AQM M%2 S+RV7PMDR;&I$I6+\,.5$K3^<=(L;WUQL#Y30Q=X"3&[:P^!!"R9!SH"!" M$LHCA@C(*MB3=;1\:_?Z(%P,ZC$WQL5Q8NV\>_%E/_@;C0V/]9Z=D\_SOF#[7JM=92WYK>=X6N8F+D5F2POA"Z7.'@N3- DK)*21>Y M:N^_'DUNNW$.>R]]W71.Z83&4^0:LA6T&T4 5VI&(6VL30?P&-K7T1Y/[]B. M\]-@XB($UW/E%P3U2.*4G\^Z/&]A@#MJ/^7B(9BV$#&C *%&1P@3$>J\4 MF(OHN3+._(G,YLV&PO<0\7+^4$[^;V&Z_(\P.[^QSY@W2M$VAN*0G%,99&W? MJ<"13\,9\[SXUC% 8Q9^7.-Z"'(?:BS]U#CH($AYA/V_A>G\U6*U2PRX+(OE M6>WJ<"T 6:SDPEHPWD10A9-;KRPC96B> L7T/+0N=V_.Q-BW+EUNA8&Q\.,Y M'[^'Y7+SO9.>)/;YX($=DH<9Z< U83H(%))">Q$#H1HUX4@8D)&C$RHXIMH7 M(700T5TDL^F8Z50AQG.I$^%\K!KD[(Z[#M=# M!T?[5CR_XFKZ87ZAK)IX;9QTRA0)TI0,BM=9!29S,M')>Y9"X*GU"]C]E/0" MJB.4NV@NZ2[QLLV^9B7&)"4#GCP'A72>.T]^K0F,IY0\2:9U:+.+EG$QTT+/ MCT+G"*%W )Y+!C _6VUYNC;6V[S[E# (Y37XN&D_3WPYR0M8&;)$J7-TK;NE M[4%6;Y Z1O]W#JZVRN@"7W=]@+?3U1^;#6BE+L8)BBN4IYA;V 2>(0(7C"-: MG:5O7PFQFYY>HL?3#[9F4N\*0<\7\XUS>+,9N2G>>.) E_H@J5,=PZ,CR) , M-T)[].TGHNRFIQ?7Z%2M[X33B2KH $XWFSN_^Q(^;I73L9*1A3\#&FNH C_>PL=VK MP68?ZT@7[O1F9)2!H)F'%%0@%H-SS8M,=Q+3BTD;#@GW!X?W$M(%Q'@J4I>M);X MB+!9+=>3MV'^X:)3A) EL<(BH)6JN@L*?#$U=89K(QSF%/8J3J)/O0$1^M,U M/+Y;<.R,R=,/K^/EUX/2+[LTJ%B"3@&L29ON[P(B11C@N V:C*;V92]/>A^U MCVD'3E#6;74?(;F1%?[WZ7QZ=GYV.<1+D7$2FE%8J6IC#OHJA%K49DOQUK!D MY5[/?(^H_+M%1U;Z,2I;M)#?V(H/7V\0SNA<*HQEP$R'G/)90K3$0L+$Z5#* M6L6]4_S-1<>YI6NF^*/EUX$[>%G:48/XC=630F7-F0-A,];9UP4"4S63 M/T6+A%[7O-3J-@UCS\9H%[*>)-W.T'%Y8Y08$T$8B"$E4)(1!]PI2)+,76%* M>6D&Q$=I6GT (D>(>$20U RJR:N7O[Q^2]'-8KFU?XX99A4==R)SVBZN M1DK*)) \&8YT\D5U*T2XFXEU[R?WH_-CU+1H);,.K,*KQ3POYIOKWQCF?[PN M1 7F*ID-9YI^(2 P6E0*.M,,1=.QFR,EZWQ\F,T>SU(LX\W>SU S!W@Y-K8OKIJ M+X5<1,-= :T%JX//Z1"5$B';Q!)3S,Y= M0.AF,[M?PFJZ>D>TA/QZ?C->X!.>$],L,+ U253IHB 8*\%R4S)Y^5*5UILEC:FV\VNBA*VC]OJAJ";-G9W7T_$0DQ\ESY$"!AR$Y90,.K0(=-7=! MHO&N=8@K4W@;V\7@UQ$+;43<-!A4>^7>S:/]L'W*>%0Y#S6*>%0_30@2_Y2YC5OC?O/B*N7]6? MOJP,IP-#&\,3Q$*GADHRT"&B)3 ,41(G7)76>4V[:.D%6$#& M#M%S>6\ M.PJ\10RU&3:QHY05X.D[4+13@;[*.N4GP$T/[XEMM+T'A(X0?0<@>DW^Q_+W MQ3QM7(SUL]4*UZOMTY<4(DA,8;E*4=>>HQ*06W*38PJ>-9]UL)N<_F!T MC,9O#SYH)/X.D/0LI>4YK3H-<3K;'/);/D*6$8N.4-/%:NO: L%Q2[::0J$D MC3"Y=4._7;2,>]\_$(::"+X# #W8-H!B91&<-: MG?I*>.)%"02N3906(P;Y M%'%%GRTZ3O&&FDF]*P3=TS5 2F<3:@8\ULZ6WM7AKH:##)GY&#D*WGI&V0_: MHN,@K1_2HN,0%70 IQV](E0BJVS(.#-=\XN$Q/IZ:D$HJSW]Q_C0VA3]<"TZ M#M+T?BTZ#A%[!^#97MV]^)H^UG*M2QE=%5QIY$4D8+69I HV@E=*0A8!B^?" M$ZN-,?0@0;V<9XVAU$X)'2#JOI<,QYPJ5CB0FD)7Q6HX2UL#M"BH,6;I0_O< MFN-2^YZL74L;;^@X&7<%DZMWA9L-N3KEQ/M2.7O3O9KHXG^T749A'Z;B*BB-7503$VK5;EX",(&D)Y[ MZZT19,.?%F%7M/5RV#T)RH[3R(_]#EV[*JWJE-P%;;'5IC,.YO5B[\?5Z9P^ MA)R%U6(VS?7?7@TL6)3MJ%+ZRR%?KI^6@R=\ZQY1-1V\CB?D7L7$:)\'VH>< M98B:C'W0VCO'39;L3SR'(&F%0=$!)V6L729,H@BNIMUH6PSG,9;F%6Y_FM?Q M0Y#SV.OX(7KHRN6XYZY*<^V+L R,5207JUQ]Q4,P=*(&"@T%T=S;O?"3O9(? MI.A#[H4/D7I7"+KO?L%(GZ,7D%2=K,@M@M,\@LGH>$[<$S___[WPP5H_Z%[X M !5T *<=%Y0B( 999W)RGR]&9SE#FT][Y:(,)GK=&D@_WKWP(9K>[U[X$+%W M 1YREO'*:_TN)44'5%ID.M45RIJ2(B%X7J\ZENM7OX #F]A,FGGV6M M9-XO?+;;*UMN;*I\L!(IQ!<1:'<@")>B\")IQMJ;H <(&M<2-5/[?G Z0@== M .K"JK[X^@GGJZNV@I9Y&QB#Y(0C)K*"D#"#EM*6@#QC:)WZ=2\A70+H&$7O M.,N.EWH'T+GO)E/DZ&3(&= H2P>\=N!9_2IR7J))5@U0Z-;Y@U2;,.PX&7< MDTV.X_/%&:W_D<"^B2WJOJI7@#?;C.-E,_RWF&9AM9J6Z<5^^P7+8DFR_%HS MVI KVF/DV-$&,3F"JX((C%P^(W,)HG5KBG;4]^*6'PFD^S)7GUZKA^/97^!Y MCA_J=?' 3Q,OPG(^G7]8?<+ENX^DEV,>!^Y\1KOK^8?):W1!?KG(F^TB5W>8 M14MNLB?MYIJ/:F2":(4 5")Y\L"XEJVK$G;1 E&6YMR^S3#G<2,:W&:X."VV6DC^*Z?-V]OTHT3<=0SXXY/&LZ> MW$?JT%8E4KB6N;/@9*Y-Z[.&:+P$49!BO.1*PM;IF$-9E7?I(^;S&;XNMU>H M#5?2LWG^=3H[IU-L(^=KZ%LK46?48+2+M94S':6:63!)&\&+-\6T%L&1I'9J MD0[!T)V6@4^@M!_*7IV0%['KHX:S6$-F"NR$FR@BF<0"".LRPKFO0?;+'H]62P>8 MNO0.,%"R%BELLH)^^7;],V_"M_J]#1IUV@EAI)[EW_ M^XV49X".\ MJT.K.;:.)X#S+PG=3[.=A[7!D/?;HMFLOWS]]GR_/7NO@[> Z7Z90HJYN@LA M0";!!!$%H;3V4<&[!(UL6T?'R[(OY4T B;]C]K%\3&G+RLV/(MIG1@1+)@8. MME2DA/ 9?!09L@D2TT*79:I]9'Z2F'$[+B:'P#I*FP+ZCA4&7AW#:.>4B18" M+[2Z[7\Y1N>NGRM7+9#9"I1"X/0?'5S[1R=^F/AQ*0W.3MAE_?/&S6&[>(: 7>"M1P MGPD&QB#+,'QA,)/TAJ$IL$P;YQF3U>];7T3HN)Z_1P/:O]H^&S9GD0<==0F' MJ$T@B,Z K 8@NC0!Z:!XK.W6SR)P7-,Y &"Z0/0L[8TZM?Y5,^UJFT:Z^$I N+88P[L(5H<$%F40 M9&1<5&^JZ4#NN$9T>. .I=D)6-A6K/Y:)'E50YF%0(*PG$$(N22E48"748'' M'IQ&ZHG"NEZ>IX LD_(>->[\HNH9\%Y;:+1)2#E %WB%NJOB#I3@GHNI 44#>XR:BVX M4NPSQ-. ^6-TN7;#R%%"QC60/29.W<4^B>CSD(W=KIBY((GRC$)F4H- @8"+ M:*]=UHQ3Q9D@M5]8.$'*N.9J0 1=(OJ*&.JC!?*IX'7K_G=9G_;K_UZOU?$D M497:&U^^?V1_C M-5)IQ[P'J0AF,%Q'<)9P,+',6]/9>5'_JNQI>J9P8[8[)HY?N:Z@@4EW4K_: ML1V:J(]\I1>CTF?K]'LXTDDKGBSBJ#S5B'&K*4_,EF&&J'[/I^; MQQFK"'/$3'R]VLQ>9@U\#6GA5LURVX?(HTZN3 -(*=C2QR# .DH!.[F^+]8\4FMRDN.NS2MG%H(4" MFT0I'/ $W@B4BT'7F*/0+0]S/H+(*0+&@4DEI2YK2W@B,"EC5(-;/\^[SU0Y M$9!D&8G ;5,&EE B@7L>M+'X3]6J6Z(E1MZN/B) ZJCT"$@ZR'=$A)RRK?ML MWUKTN-Q:2*14=V3 ;%\X"40I&?'7F!6_-/KXU[A-AO4=2UUQ3N DX.6-]!>F MRL2],LRO63PTB[O]F.59\HE3PCG0Z$H?+I7@BKW5*2IE#6XK53OW;4_=M"*7 M"^%P6$OK1S>3SHH+DRFDYF?9HE=WJ[3U]C=^WMSM%'U!DOSQ1^OES&%I%%(VN?FO250A\7[KXXQ)U0BD0-S"OT\1SM MNM/XJ^0I.D!KT^.0EO=@ MR(Q*Q!A31O\J$,1I\$H%D"(&I7+BF=8^:>O+YNP>M+C))W;(VT$?EGN?50P@ M,BD/VV<+/EH.I/0X*82*(*25!3IKV>G:HW. \,8>]2?VL;.QXPQ=H^S<_#_) MK?[M-N7RT^/SU:@#5C%-%8+[""IH#/4L(6"11;3U01DOC8VT7;[6C8YQ^QY[ M@=R BOG<'O+EC9_=*R:/'0ZP+E]L0"_:CN$!_&JVTHC ,0JSH;1F! J&V00\ ML$"=)YCNR4_B5U'BRT5HYLWN0N=Q);R\:/9E.9]?+U?E\O',A" UR;C#B4H@ MHD1KGX3#T)0A_TY(*MN9P,MIF*['/00(MKQ ' 01D5#)9$MX?;C4B%6KH;2][$WT%P/I1UHUR_*6W&HS )QV M[>+KF=1)=>& MT>"<\2$+/T W:H^5_=\>TC\77U(YOX_E>LL^%Y\IZQ*7SH&*Y1J+L[C;%*-@ ME;(DZ62S:>=-SUUYNI'_.7!H4?BH)/RQX_V3S#6+K\69Q"U':*B]R3P",>51 M;F%CN6NM 6-.(RB&G3YUJ:H=+#?=XEE]#%TLY@D#Y_:^63TQE!C&%-8J""KG M,FFL.!].?CYF6U<>^=#0V;RX0\8=1<+Q]6F_LM1ZA\3ZAU M&(%R5IK1&'BB+$@;5+D,'S5C76&S7V[,40Y*WV,"50J M\B(2=P*Q**_25!0#92ZV.UYLLUHKV,B_#&PN$O)D4>,RKK#G2? RS-@KB"R4 M^U@Z@+4,?VBK"1>$AZ[A\ML%6V%'_36PTT'4DSX'+,,PFLTVP\4_//4=WJ5% M:"[KCGGO<_52^-9$5\K/7ZUW=;#>$?!%;@//CH-UF#V),I#!.,= "F6Y#,R: M=.#W.V?L9Q'8M9VXU6+[(W,TL($:5^K[G(!(QH,ATD)$GTV"E6AH:X^Q/X_" M<9/]_K!UV&K@B> MFW(Z[4WUR2V#V+W=^7UC?_3?%V>7N?RN1JMWB< MX7[4,I>Q%\[+ISE^3NH$R+U(+)@8A&H5A;5>\C,9L'- '\L.[=?K[W_X/4$L! A0#% @ %($#52D%"K0% M" ("( !X ( ! '$R,C R,G1W;FLM97@S,3%C96\S M,#)C97)T+FAT;5!+ 0(4 Q0 ( !2! U74"F1S$0@ /4A > M " 4$( !Q,C(P,C)T=VYK+65X,S$R8V9O,S R8V5R="YH=&U02P$" M% ,4 " 4@0-5C_(]L(\% #T$P '@ @ &.$ <3(R M,#(R='=N:RUE>#,R,6-E;SDP-F-E#,R,F-F M;SDP-F-E$'9W(Y,@$ W 40 !$ M ( !*1P '1W;FLM,C R,C V,S N:'1M4$L! A0#% @ %($# M52-=+4 :# NW\ !$ ( !D4X! '1W;FLM,C R,C V,S N M>'-D4$L! A0#% @ %($#5<1$\6NH&@ U/@ !4 ( ! MVEH! '1W;FLM,C R,C V,S!?8V%L+GAM;%!+ 0(4 Q0 ( !2! U7P')R] MF-NA 4X % @ %: MGP$ ='=N:RTR,#(R,#8S,%]G,2YJ<&=02P$"% ,4 " 4@0-5[QCD8HF6 M !N%@8 %0 @ %G00( ='=N:RTR,#(R,#8S,%]L86(N>&UL M4$L! A0#% @ %($#5;Q3)5<66 I-(# !4 ( !(]@" L '1W;FLM,C R,C V,S!?<')E+GAM;%!+!08 "P + /L" !L, , ! end