0000355811-23-000003.txt : 20230127 0000355811-23-000003.hdr.sgml : 20230127 20230127083012 ACCESSION NUMBER: 0000355811-23-000003 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20230127 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20230127 DATE AS OF CHANGE: 20230127 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GENTEX CORP CENTRAL INDEX KEY: 0000355811 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 382030505 STATE OF INCORPORATION: MI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-10235 FILM NUMBER: 23559730 BUSINESS ADDRESS: STREET 1: 600 N CENTENNIAL ST CITY: ZEELAND STATE: MI ZIP: 49464 BUSINESS PHONE: 6167721800 MAIL ADDRESS: STREET 1: 600 N CENTENNIAL STREET CITY: ZEELAND STATE: MI ZIP: 49464 8-K 1 gntx-20230127.htm 8-K gntx-20230127
0000355811false00003558112023-01-272023-01-27

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, DC 20549


FORM 8-K


CURRENT REPORT
Pursuant to Section 13 OR 15(d) of The Securities Exchange Act of 1934


Date of Report: January 27, 2023


GENTEX CORPORATION
(Exact name of registrant as specified in its charter)
Michigan
0-1023538-2030505
(State or other jurisdiction
of incorporation)
(Commission
File Number)
(IRS Employer
Identification No.)
600 North Centennial Street
Zeeland
Michigan49464
(Address of principal executive offices)(Zip Code)

Registrant's telephone number, including area code: (616) 772-1800
_____________________________________________________________

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):

    Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
    Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
    Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
    Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.06 per shareGNTXNASDAQ Global Select Market

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§ 230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§ 240.12b-2 of this chapter).

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.     



Section 2.     Financial Information

Item 2.02    Results of Operations and Financial Condition.

(a)On January 27, 2023, Gentex Corporation issued a news release announcing financial results for the fourth quarter and year ended December 31, 2022. A copy of the news release is attached as Exhibit 99.1 to the Form 8-K.

The information in this Form 8-K and the attached Exhibit shall not be deemed filed for purposes of Section 18 of the Securities Exchange Act of 1934, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, except as shall be expressly set forth by specific reference in such filing.

Section 9.    Financial Statements and Exhibits

Item 9.01    Financial Statements and Exhibits.

(d)    Exhibit
    
    99.1 – News Release Dated January 27, 2023.


SIGNATURE


    Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

Date: January 27, 2023
            
GENTEX CORPORATION
(Registrant)                


By    /s/ Kevin C. Nash
                                Kevin C. Nash
Its Vice President - Finance and Chief Financial Officer    
    




EXHIBIT INDEX


    99.1    News Release Dated January 27, 2023


EX-99.1 2 exhibit99112312022.htm EX-99.1 Document
Exhibit 99.1
image.jpg

GENTEX REPORTS FOURTH QUARTER AND YEAR END 2022 FINANCIAL RESULTS

Zeeland, Michigan, January 27, 2023 - Gentex Corporation (NASDAQ: GNTX), a leading supplier of digital vision, connected car, dimmable glass and fire protection products, today reported financial results for the fourth quarter and calendar year ended December 31, 2022.

Fourth Quarter and Calendar Year 2022 Highlights:
Net sales of $493.6 million for the fourth quarter of 2022, which was an increase of 18% versus the fourth quarter of 2021
Net sales for calendar year 2022 of $1.92 billion was a new Company record and was up 11% year over year, compared to a 3% increase in light vehicle production in the Company's primary markets of Europe, North America, and Japan and Korea
2022 Full Display Mirror® unit shipments grew by 49% year over year to 1.68 million units, despite significant supply chain issues
Earnings per diluted share of $1.36 for calendar year 2022
Cash returned to shareholders during 2022 totaled $227.0 million
$113.9 million in share repurchases (4.0 million shares)
$113.1 million in dividends

Fourth Quarter 2022    
For the fourth quarter of 2022, the Company reported net sales of $493.6 million, an increase of 18% when compared to net sales of $419.8 million for the fourth quarter of 2021. The fourth quarter of 2022 revenue included cost recoveries from customers of approximately $15 million. Light vehicle production increased by 7% quarter over quarter in the Company's primary markets of North America, Europe, and Japan and Korea, which equates to an 11% revenue outperformance versus the Company's underlying markets.
The gross margin in the fourth quarter of 2022 was 31.2%, compared with a gross margin of 34.3% in the fourth quarter of 2021. The gross margin in the fourth quarter of 2022 was primarily


Exhibit 99.1
impacted by raw material cost increases, unfavorable product mix, and increased manufacturing costs stemming from labor cost increases and inefficiencies created by customer order volatility. The cost increases were partially offset by cost recoveries during the quarter. “The fourth quarter of 2022 produced sequential improvements in gross margin of 140 basis points versus the third quarter of 2022 as a result of customer cost recoveries during the quarter, as well as some improvements in leveraging fixed costs. However, margins in the quarter were negatively impacted by sales that came in below our original forecast for the quarter, unfavorable product mix, and increases in manufacturing costs,” said Gentex President and CEO, Steve Downing. "Heading into 2023, we continue to see strong demand for our products which should result in record revenue performance for the year, and will assist our ongoing efforts focused on margin recovery throughout 2023 and 2024. For the calendar year 2023, we expect margins to begin the year in the range of the fourth quarter of 2022 margin profile and then improve as the year progresses, ultimately ending at a weighted average margin of 32 to 33% for 2023," said Downing.
Operating expenses during the fourth quarter of 2022 were up 7% to $59.7 million, when compared to operating expenses of $56.0 million in the fourth quarter of 2021.
Income from operations for the fourth quarter of 2022 was $94.1 million, as compared to income from operations of $88.0 million for the fourth quarter of 2021.
During the fourth quarter of 2022, the Company had an effective tax rate of 9.7%, which was driven by provision-to-return adjustments, as well as increased benefits from the foreign derived intangible income deduction and discrete benefits from stock-based compensation.
In the fourth quarter of 2022 net income was $86.2 million, as compared to net income of $84.2 million in the fourth quarter of 2021.
Earnings per diluted share in the fourth quarter of 2022 were $0.37, as compared with earnings per diluted share of $0.35 in the fourth quarter of 2021.
Calendar Year 2022
For calendar year 2022, the Company’s net sales were $1.92 billion, which was an increase of 11% compared to net sales of $1.73 billion in calendar year 2021, and represented the highest annual sales in Company history. Light vehicle production in 2022 increased by 3% when compared to 2021 in


Exhibit 99.1
the Company's primary markets, but total revenue for the year outperformed the underlying market by 8% despite the many supply chain challenges and customer order volatility encountered during the year.
For calendar year 2022, the gross margin was 31.8%, compared to a gross margin of 35.8% for calendar year 2021. The largest impacts to gross margin on a year-over-year basis were increased raw material costs, increased manufacturing costs, higher freight and logistics costs, and certain previously agreed to annual customer price reductions.
For calendar year 2022, operating expenses increased 14% to $239.8 million, when compared to operating expenses of $209.9 million for calendar year 2021.
For calendar year 2022, the Company's effective tax rate was 13.8%, as compared to an effective tax rate of 13.3% for calendar year 2021.
Net income for calendar year 2022 was $318.8 million, down 12% compared to net income of $360.8 million in calendar year 2021.
Earnings per diluted share for calendar year 2022 were $1.36, compared to earnings per diluted share of $1.50 in calendar year 2021.
Segment Sales
Automotive net sales during the fourth quarter of 2022 were $482.9 million, as compared to $409.6 million in the fourth quarter of 2021. For calendar year 2022, Automotive net sales were $1.87 billion, which was a 10% increase over 2021.
Other net sales in the fourth quarter of 2022, which includes dimmable aircraft windows and fire protection products, were $10.7 million, an increase of 5% compared to Other net sales of $10.2 million in the fourth quarter of 2021. Fire protection sales increased by 37% for the fourth quarter of 2022, when compared to the fourth quarter of 2021. Other net sales for calendar year 2022 were $44.2 million, compared to Other net sales of $33.9 million in calendar year 2021. Fire protection sales in 2022 increased by 53% year over year, while dimmable aircraft windows were down 33% in 2022 compared to calendar year 2021. The Company expects that dimmable aircraft window sales will continue to be impacted until there is a meaningful recovery of the aerospace industry and the Boeing 787 production levels improve.


Exhibit 99.1
Share Repurchases
The Company repurchased 0.8 million shares of its common stock during the fourth quarter of 2022 at an average price of $27.17 per share. For the year ended December 31, 2022, the Company repurchased 4.04 million shares of its common stock at an average price of $28.19 per share for a total of $113.9 million. As of December 31, 2022, the Company has 20.8 million shares remaining available for repurchase pursuant to its previously announced share repurchase plan. The Company intends to continue to repurchase additional shares of its common stock in the future in support of the previously disclosed capital allocation strategy, but share repurchases may vary from time to time and will take into account macroeconomic issues (including the impact of the COVID-19 pandemic and electronics component shortages), market trends, and other factors that the Company deems appropriate.

Future Estimates
The Company’s current forecasts for light vehicle production for calendar year 2023 and 2024 are based on the S&P Global Mobility mid-January 2023 forecast for light vehicle production in North America, Europe, Japan/Korea, and China and are detailed in the table herein.
Based on the following light vehicle production forecasts for 2023 and 2024, the Company is providing certain annual guidance for 2023 and revenue guidance for 2024:
Light Vehicle Production (per S&P Global Mobility mid-January light vehicle production forecast)
(in Millions)
RegionCalendar Year 2024Calendar Year 2023Calendar Year 20222024 vs. 2023 % Change2023 vs. 2022 % Change
North America15.8 15.1 14.3 %%
Europe17.5 16.5 15.7 %%
Japan and Korea11.4 11.7 11.1 (3)%%
China28.1 26.6 26.3 %%
Total Light Vehicle Production72.8 69.9 67.4 %%
2023 Guidance
RevenueApproximately $2.2 billion
Gross Margin32% - 33%
Operating Expenses (E,R&D and S,G&A)$260 - $270 million
Estimated Annual Tax Rate15% - 17%
Capital Expenditures$200 - $225 million
Depreciation & Amortization$100 - $110 million


Exhibit 99.1
     Additionally, based on the Company’s forecasts for light vehicle production for calendar year 2024, the Company currently expects calendar year 2024 revenue growth of approximately 10% above the 2023 revenue guidance.
"Calendar year 2022 will be remembered as a very difficult operating environment that was negatively impacted by customer order volatility, supply and component constraints, and cost inflation in raw components, labor, and almost every other facet of the business. As we look into 2023, we are working hard to make sure that this coming year will be remembered as the year where we broke through the 2-billion-dollar revenue threshold and continued the process of improving the margin profile of the business. While we fully anticipate continued margin pressure for the first half of 2023, we also expect that the margin will improve throughout the year, with the work done this year work setting the stage for further margin improvement opportunities throughout 2024. While there may be some lingering effects from supply and labor constraints that could limit global light vehicle production growth rates, we still believe our forecasted growth rate, in combination with our focus on cost control and other margin improvement efforts, will move us toward our targeted margin profile of 35 to 36 percent by the end of 2024. Our current model for the next two years includes an improving revenue environment driven by our product portfolio, as well as improving margins from a better supply environment and internal cost control. These factors, we believe, will result in record revenue and improved margin performance that should result in increasing shareholder returns over the next two years,” concluded Downing.

Safe Harbor for Forward-Looking Statements
This news release contains forward-looking statements within the meaning of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. The statements contained in this communication that are not purely historical are forward-looking statements. Forward-looking statements give the Company’s current expectations or forecasts of future events. These forward-looking statements generally can be identified by the use of words such as “anticipate,” “believe,” “could,” “estimate,” “expect,” “forecast,” “future,” “goal,” “guidance,” “hope,” “intend,” “may,” “opinion,” “optimistic,” “plan,” “poised,” “predict,” “project,” “should,” “strategy,” “target,” “will,” "work to," and variations of such words and similar expressions. Such statements are subject to risks and uncertainties that are often difficult to


Exhibit 99.1
predict and beyond the Company’s control, and could cause the Company’s results to differ materially from those described. These risks and uncertainties include, without limitation: changes in general industry or regional market conditions, including the impact of inflation; changes in consumer and customer preferences for our products (such as cameras replacing mirrors and/or autonomous driving); our ability to be awarded new business; continued uncertainty in pricing negotiations with customers and suppliers; loss of business from increased competition; changes in strategic relationships; customer bankruptcies or divestiture of customer brands; fluctuation in vehicle production schedules (including the impact of customer employee strikes); changes in product mix; raw material and other supply shortages; labor shortages, supply chain constraints and disruptions; our dependence on information systems; higher raw material, fuel, energy and other costs; unfavorable fluctuations in currencies or interest rates in the regions in which we operate; costs or difficulties related to the integration and/or ability to maximize the value of any new or acquired technologies and businesses; changes in regulatory conditions; warranty and recall claims and other litigation and customer reactions thereto; possible adverse results of pending or future litigation or infringement claims; changes in tax laws; import and export duty and tariff rates in or with the countries with which we conduct business; negative impact of any governmental investigations and associated litigation including securities litigation relating to the conduct of our business; and the length and severity of the COVID-19 (coronavirus) pandemic, including its impact across our business on demand, operations, and the global supply chain. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date they are made.
The Company undertakes no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future events or otherwise, except as required by law or the rules of the NASDAQ Global Select Market. Accordingly, any forward-looking statement should be read in conjunction with the additional information about risks and uncertainties identified under the heading “Risk Factors” in the Company’s latest Form 10-K and Form 10-Q filed with the SEC, which risks and uncertainties now include the impacts of COVID-19 (coronavirus) pandemic and supply chain constraints that have affected, are affecting, and will continue to affect, general economic and industry conditions, customers, suppliers, and the regulatory environment in which the Company operates.


Exhibit 99.1
Includes content supplied by S&P Global Mobility Light Vehicle Production Forecast as of January 16, 2023 (http://www.gentex.com/forecast-disclaimer).

Fourth Quarter Conference Call
    A conference call related to this news release will be simulcast live on the Internet beginning at 9:30 a.m. ET today, January 27, 2023. Participants who wish to ask questions may register for the call at https://register.vevent.com/register/BI31d5c32209e14c9e87213a77f3b838d6 to receive the dial-in numbers and unique PIN to access the call seamlessly. It is recommended that participants join 10 minutes prior to the event start, although they may register ahead of the call and dial in at any time during the call. Participants may listen to the call via audio streaming at https://edge.media-server.com/mmc/p/7damf5u4. A webcast replay will be available approximately 24 hours after the conclusion of the call at http://ir.gentex.com/events-and-presentations/upcoming-past-events.
About the Company
    Founded in 1974, Gentex Corporation (The NASDAQ Global Select Market: GNTX) is a leading supplier of digital vision, connected car, dimmable glass and fire protection technologies. Visit the Company’s web site at www.gentex.com.

Contact Information:
Gentex Investor & Media Contact
Josh O'Berski
(616)772-1590 x5814


Exhibit 99.1

GENTEX CORPORATION
AUTO-DIMMING MIRROR SHIPMENTS
(Thousands)

Three Months Ended
December 31,
Twelve Months ended
December 31,
20222021%
Change
20222021%
 Change
North American Interior Mirrors1,939 1,900 %8,384 7,743 %
North American Exterior Mirrors1,454 1,319 10 %5,986 5,664 %
Total North American Mirror Units3,393 3,219 %14,369 13,407 %
International Interior Mirrors5,020 4,215 19 %20,303 19,434 %
International Exterior Mirrors2,591 2,379 %9,516 8,984 %
Total International Mirror Units7,611 6,594 15 %29,819 28,417 %
Total Interior Mirrors6,959 6,115 14 %28,686 27,177 %
Total Exterior Mirrors4,045 3,698 %15,502 14,647 %
Total Auto-Dimming Mirror Units11,004 9,813 12 %44,188 41,824 %
Note: Percent change and amounts may not total due to rounding.



Exhibit 99.1
GENTEX CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)
Three Months Ended December 31,
Twelve Months ended December 31,
2022202120222021
Net Sales$493,647,571 $419,841,320 $1,918,958,043 $1,731,169,929 
Cost of Goods Sold339,813,384 275,930,403 1,309,143,858 1,111,462,082 
Gross profit153,834,187 143,910,917 609,814,185 619,707,847 
Engineering, Research & Development34,935,068 31,301,565 133,308,804 117,763,676 
Selling, General & Administrative24,781,407 24,650,638 106,499,255 92,162,193 
Income from operations94,117,712 87,958,714 370,006,126 409,781,978 
Other Income1,339,617 1,416,331 (283,050)6,569,758 
Income before Income Taxes95,457,329 89,375,045 369,723,076 416,351,736 
Provision for Income Taxes9,289,000 5,195,650 50,965,724 55,554,504 
Net Income$86,168,329 $84,179,395 $318,757,352 $360,797,232 
Earnings Per Share(1)
Basic$0.37 $0.36 $1.36 $1.51 
Diluted$0.37 $0.35 $1.36 $1.50 
Cash Dividends Declared per Share$0.12 $0.12 $0.480 $0.480 
(1) Earnings Per Share has been adjusted to exclude the portion of net income allocated to participating securities as a result of share-based payment awards


Exhibit 99.1
GENTEX CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
December 31, 2022December 31, 2021
ASSETS
Cash and Cash Equivalents$214,754,638 $262,311,670 
Short-Term Investments23,007,385 5,423,612 
Accounts Receivable, net276,493,752 249,794,906 
Inventories404,360,270 316,267,442 
Other Current Assets30,036,331 39,178,119 
Total Current Assets948,652,376 872,975,749 
Plant and Equipment - Net550,033,036 464,121,676 
Goodwill313,807,494 313,960,209 
Long-Term Investments153,906,005 207,693,147 
Equity Method Investments48,425,978 — 
Intangible Assets219,360,910 239,189,627 
Patents and Other Assets93,044,125 33,450,758 
Total Other Assets828,544,512 794,293,741 
Total Assets$2,327,229,924 $2,131,391,166 
LIABILITIES AND SHAREHOLDERS' INVESTMENT
Current Liabilities$250,552,752 $181,656,100 
Other Non-current Liabilities10,884,351 11,746,599 
Shareholders' Investment2,065,792,821 1,937,988,467 
Total Liabilities & Shareholders' Investment$2,327,229,924 $2,131,391,166 

EX-101.SCH 3 gntx-20230127.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 gntx-20230127_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Tax Identification Number Entity Tax Identification Number Entity Central Index Key Entity Central Index Key Entity Address, Address Line One Entity Address, Address Line One Trading Symbol Trading Symbol Entity File Number Entity File Number Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Soliciting Material Soliciting Material Entity Address, City or Town Entity Address, City or Town Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Local Phone Number Local Phone Number Entity Address, Postal Zip Code Entity Address, Postal Zip Code Written Communications Written Communications City Area Code City Area Code Cover page. Cover [Abstract] Title of 12(b) Security Title of 12(b) Security Document Type Document Type Amendment Flag Amendment Flag Security Exchange Name Security Exchange Name Entity Registrant Name Entity Registrant Name Entity Emerging Growth Company Entity Emerging Growth Company Entity Address, State or Province Entity Address, State or Province Document Period End Date Document Period End Date Pre-commencement Tender Offer Pre-commencement Tender Offer EX-101.PRE 5 gntx-20230127_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 6 image.jpg begin 644 image.jpg MB5!.1PT*&@H -24A$4@ ;@ !=" 8 #7-',V 7-21T( KLX< MZ0 1G04U! "QCPO\804 )<$A9

[5T'H!1%T@9>)N>,9! E9Q#%B&(&%5!!,8 8B"+>?YXH@H"GF"7HF1 Y MD6@&E(R!C(AD4%$!Q:QDL/[^JJ=V>V=G9V=V]R5N/RUFWNQT=75U===T+O#W MWW^30.[-J_F[X+=??Z//UZVGN>^]3U,FOT;#AMY#5UY^!9W5X4QJU:(%U:I5 M@VK6K,Z$^UKJ6EM=$TDF3[EOVZ85G=WQ3+JV1S<:?O]]],9_7Z=Y<]^G;5NV MT<&#!RWI#:BD14JC%VS=LHD6+OB0EBY9=%+2LJ6+.7VK5ZV@HT>.L+X*%M$CIGI%%Z:AIE9J91 M1H:F3$59F>E\S2X2_NEI*9266H@*%=0R@?"L2J6*U+95&^I]0V^:.&$B?;O[ M6RME"BJ99KK]X+:^MU*A0H6H2.%,IJ)%LDXJ*IR502DIA:A5RQ:T_X%C?+YKAFT;AG\&!*@2TYA#T9"?I+34FA!J?6H^^^W6UI(10_ M_?23LKWF,>L\KQ/2 T*^][XQ:!M.>/&%_U!F>@:7+PEKY^>'TA6?ZJ=4XP]2 M00Q5H"=(W6IW1PT?HK;?FT,6=+U(.K53 :;!#4P4V,R-=1:*8%RY,1;)4I(H*J[\+ M%\Y0E!D@$2;1A K8Z;FI #B^U)2@W 45U:M3CX;>/82V;=MFI30VW'S3C.^0O"6G"" M94N74N>+.K,30V P"SH4FV,I$KS/PCMP,(:3R2XR'9G\;3Z3>_UAKS>OCAAYD_('%Q"\Y4(#!QX@0J7[XD>/&[FTS" ^D##1XTP'F,+@I,!V?R/1E(="4.[L=(7926Z:"+ MLH*R&12^[-*%Y"EL$MTZDR:.Y[B=;#C10 L.#@[Z*&KIQDE&)\*[L!.[@S-% M%@?G%/YD(\E'Z/+4^LK!1>RBW,^VA_<0+KOL*K=(TH-\=W-P=@P<,(##H.4B M//SJ!N^;\9][[CGTXX_[K1@2"[-\(H[SSS\O8.MF/6W*YT3R#JX2#BU9\!HT M<" =/ZX;*A(?*,S!_?O?8[G[$5]7;DXBOY,H*L/J]AHXL'] #Z8^W" .SL[[ M9"*DSUL++M3!91%GAA3'K^$.D!Z%^_HUT_IY##' M84.7,ZZP& 3IQF_9BPM^!. M1D+Z_#BX[.ZB- FR-6K4D+[Z:A?+X%RX$@/3P3G)$HT0SMW!#8Z9=WZEI(/3 MI&W#FX,3^T:/0M.<1Q^RY.\&PP7#'O\ MV%$:T/].CL.O4Q8937]46/DI\,*D1W'*3@A,,MF^;2O5J%Z- _TO.#=1FA#2 MW:)%4]6$_I'UX25CDPXNB-QP<- [Y+OLLDN4D?_)_?011=VXO"QM(CL=;R,98T<.=**P3]$UA"9U7\/C1C.O!&' MO>[U2I!5?!-X77Q19_K)ZE8U]6+"FF1R@OK=UH<#F>43PQF[U07,X-5X1' M6MNT:D6[O]:S;_\^H>*+4.39P7WVV2=4NE0)GK)J9PPZ62OP$&47T8;6M>N5 MO.[/"Y(.+H@<=W!*YYQ_BC"C#/3JJR^S+$D'ES\HZ> T:=OP/@9GMV\L$F_2 MN&%,]B-U(%J 18L45N6I"$^W+UJT*+WYYIM6#/Y@RC=SQG0JAC5JUK"7/?[H M%-HR11JQ;&GC%WII YP;.[@(8 >'KU\$C$4 T[/:?\L-,IV-+YFRLGCY0-VZ M=>C[[[]GY41#MDXRP;K"PKFH4Q4_UC20W-)@>G]1.['07*D*5GS2_\/:]DEDFD5SLX8^,% M _$Y.%2,9EV JXH[3OD326SO2A[HX0:7CY](@ F)'2U?OHP73;,-&3KV7R^K M]U483#*L5*DB+5DA7S%UG<9"IPY,AA.NO,,SBP?V5$)CB:X XFP85YB23-.XWC,F],/> MO.?@,+B."D(V&H"LK5NWHN^_^XYE@N$+Q8OL:,&9;L1ZP8? O:U MJQY)RE7A+#@W3?9W8B5IP45>)A"/@]/I11G#='K,N LK4U+V0NP^!RDC@](5 M(=][]HS>@K/#;M_OO/,.E2VKEW>Q#B(L[W*GH)V #Q:"?_GEE\P?,..SP_QM MQ8H55+]N/>8!YQ27;U%AP:=E$R6)5=K.4C*Q/CG=C(08]7 M^R>1*?@,Z:U?KTXV.3@0/B#35?E*#=ASWB(EDRK[T,.UUSKO9!(-4LD+IJFZ M"WF$93385_3>>XFC=]]]EZ9/GTZ3)DVB@0,'<2; 6-+3 M]#BB7T6"I()\]>576#G1E!>/@X.>L$W1\Y,FT+0WWJ#_3OUOWJ/7I_)FVN^] M\RX=.N"^$#ZW')S=!F72R>B'92:8*I GCB$SK;]C0Z(='&S+M*_^UE9=T%_, M5$A5FC9**Z1;+Z8L?NP5.L7[*%N8@( ]-1WC=B451LF"\-B[%==4Y720WIHU M:]+NB#N9Q.?@(.LY9W<,EJ__6F2W\]PB)['0'/ M/OLL96;I_4^Y>\]!-]Y)MYXZ=^[,^0%@ EXD[-NWCRZ\\$(.8U^^ %OR6R]+ M&EY\\3]6#,%ZV9YN)Q08-7($"V.O*,Q((I$8/Z[@@5W](0CVD,MI_/+++S1V M[!@J5K2PPWFS)%-5_-N"T[TN67+%MX)?<&"C^*@!6'T MZ<>?*#O%IN Z7_R4!Q"& BJ6+\NSBY!P>=WWQ3;XM;WH>;XX@$L1][V7SDD4=4^@N&U(712.HQL1'Y M6^I%](RX[?AT^-!AZM&M![^;E8&PSK;FM;Y$[Q8^B)YZZDDK!@TSG>:]$PI< M=NG%7"GY-7R0"(JONQK5J]/'RY=;;(. -&$B!5.?!\8_B^>L>-5B79"Y@R[ M9XC%#?PCRRX.SHF/&Q6U'%RS)DV#77\25>3H] $A:]$C5KG,+'K20"B9YD D33::+PV*/_YOACZ:5)2RU( MU52^>)UXE4@DPL'Q!M>1U(OGV:MZSXC7%NQAX?"O&.L"I+J9>_'[T8PQ- M=@VY>\B0P*Q%,\X#!PY0__YW67:FRB#&QE4\".^W/!P-KJJ# MR$J,MP4'!Q=ME_[\@G@KDJ412S2QH?CO\>.9?XFAM]O+>2VG*F>M1H;05;PZG_7G2'. MS;QZ10%\Y8*A&+^?0H!$H[6$20B__/*SQ3)W@;&B,\_HP K"NCY72@LE5,X( M-^R>NRUN[D@ZN"#B<7#XP$+!>?GE%VG[CFT\-@G]R.^Q.CKD"_@@G^S;#PEY M1=+!Y2\'5RQ+'%SPB*+_%9C=E;#;:ZZY1N>_5<_'4IXD',HWQM9>>'XB\P>)^CAO,9X)C-)&,C:NW=O;A4"DAX_Y550 .-F<'!.$7HA"'/7'7=9['(? M4,)UUUU'6:J)7+QX<2JA"%USYDS2WUMZL+D%,8KX2L27Y30]:A1HP(%));" MDG1P20>7GV#:./38Z8(+M UD8M)); Y.[C%#LU3)XC1O[OOTWKMOJ]]40Z<@ M)O<%^<;CW+IVZ<)[;0*2#C,]?E"@=JT:ROMZV1\, H<*+4W)<8\^QLS\1Y\] MP(#]XL6+:?GRY3R('9&6VVC9 GMVK4KJ%2+IQ,2X^!R?FPC.Q"K@X/N M8'^F@P/&C![%SZ3[W#>I0B>$*=GX<,&L6X'?PI)T<">C@\LK-59B$:B[#!O_ M]MMOJ4-[O=ZYB&UVHU^"':&'R@>#@=/?U!6'NSL(1UXWKQ-1E!F[@].S3ELV;T9__?&[ MQ2U_(]XQ.+N#.WKT,/7J>;VE7^=PKJ0T%XN!,WILW;58?U-6W: M)&!G=MD!IV?1P Y.NBC]%@ X-U0>"Q8NM-CYPXG$YVO"H)5I_1$!\8S!I:6F M4NV:M6C<8X_1"\^_0,]/FA1.S^<>/??(N.I M9K=*+!4U"'S.:-^.]E@S LW"(H4G4@%*.KC\Y^"PAJI#A_;TP@O:IB=-FJ"N M$Q7A*O>@6/X MIKPJJX@?3B8W')O$"1FJ5:E*RY;J[1%-/21"'W$Y.&04MOE:M4IO?ND72 ". M,'_\\N!!30^"U-],\G>B2?@_0",>'$[W_^M?-'["!#IJ;?7D MAG@=G!3 G"2L,_-"2%?W;E=;*8UN;(ET<*:1 ]/>F*9TI=?&2,'P6S#E7>SY MB24DCS[Z*/,VXW)+8]+!Y3\'!T*^L]UGI(64@]PFR(,\>>C!$59JHY>Q6"$V M;O*?-7,&E2E=BG7KIQPEDI#^"N7*TX?SYUM2AH47=JP80/SCU:@D@XN_SJXO$A2UXP<\9"5VNR'V+AI MZD\_]80J>P55/@=[1[*;T(."+?G,M73*I864P3SAX+@%5SX!#JYN;7:63G'D M-,'H6K5LKAR<\_YX)I(.+HCLO+G6N7)PO#FSTCT(A=/O;$OP MZ=2I$_WQQQ_,'_%$*EA)!Y=T<(DDY 7RQ&S!Y23DA U2BA_(3D(< MQ8L7XV5 23(F3DAZ>!L!*-+.KB\Y>!,P-:J5*E"!=17)Q_ F:D\7 M*.)%.@<,&!"V)9 =<'!M6B4=7$XBZ>"R$\K._]:[^QP^^!>U;=.*CZ5QDC61 MA$V_V[5MK$0L=LZCFX9/WZ\Q5T[.;NC2SJXI(-+).6V@Y,6W-&C M1WAK0HS%B1_(3D(>DWB1;,'9"$;7JF6+I(-3Z<'%IQVLDYQQ&)]"!["I4M6Y9WMP&<"EO2P24=7"(I-QV< MV/>Q8T?I[B&Z'/DY5B=>PK%8B//^^_\9Z#G)+N2=%EP>8M\.+@[#D!\>L/?10<)E$=B ^!U>HD')PY>-R<-NV;0FTX.QC M*-A/#N3GF ?[J=!^TX0,]]M%Z<3'"T$V. 2D/:\1TM6E:U MPT?[ $ZRQH.X'%Q:2@J5*EDJ9"<3O\+!P=6I4XLS/2P.S(H#V9]'H(!S4\J+ MI3"#D.G9/0:'S(7.2Y8H2K5KUZ!ZRL%CJ43N4)I(/+?RTXY&>YLJ6Y?-6O M6Y?JU:FCJ+;ZNY9%N5?NZM2N256K5J$GG]0V'TO=Z15VWF/'/*S*"T[[CL^Y M(6PL-F7&B>4)A0H6HE$C@RU9D3<1^HC/P:6F*F&+TJ+%BYE9+$)MW;J9*U,4 MP$01^GB=Y/5"")\3DTQ0H3=J>#I]]NDGM'/G#MJV=8NBK9J4TP\2_LYIVD*; M-VVB/7N"1_E$R]?<:,$)$"XM36_\[<3?*Z'@82P"K;F77@H]P#?IX/*7@T-: MD>:N7:Z@G3NVT_9MVU79VA8L8R'E3.P^)VF+JONVB:_6]3#NM967T?V8]J]$@I% MMK?@K#&?%LV:TZ\__V)QRYOPFJ34*%6J%".5J@T M"4P'%\O)R B7='#^$&\+#FGN?<,-%K>\"REC8L_9A7^/?82P 36Z!L6IQ>+< M0"BSTMV*>W%X3N\ZD1DO.SDE4P%5!SSRR".6M(E!7 X.X6!\3S_YE,7./[(C M4V^\L9>NB&+(/(3+]A:<<:+WWCWZ1&_3R'.:W.#E'2 W')R)WW__C3IU.I_U MZA2'&YGY)S8#/EA4OGOW;N:?='#Y;0Q.Z[SG===;W!1.*+M1)#:=VP3(-;LQ M=LQ853:Q#ZLNG['8@I",:PZ]>S -&3R0]1Q+@\(N V\95K0(O?B?YRVIXP>? MZ V!G2*,2I81#1XXR&(71$YG8!!_\QZ*D,M19A="Y89P+5O P7F?1>G$RY7$ MP35M2OOV[K.XY4UXS;^<'(,S ?E$QDV;ON0SWZ!;Y"4HYH*LPH%/MV[7,/^# M!P]0ZU8M-6^G]Z,0PB4=G#\DH@77Z_J>%K>\";%?TX[C@1.?1QX9P^42W9+0 M"^P@EH]_A$%9U;9\/<=S^/#AP!9ZTE"2=\VP7@AA,)L^,R.=7C:&""0]L>B' M'1P$BS71V,>L;>LV],?O^N!.I5Z^ D[*3A3,1)OQ8 9Y;3)+#_[83<?.H)$\Z03>, M"$Y,)IV,&3.&#ATZQ&?)X6^G]Z,1PB4=G#\DQL$%3_165J+_L^PEMXEE,JYR M'R],/N/'/\MC;BB7L=3O( DG]>-57;O2CS\&3]W>OW\_77JI7K+#88SWA8?&&2%0,0JB^O*-#P] 8AZR#\"I69GJ;"I],,ZU1O$XG*L$@0HQ " M-FW:R.,GR%0G>=U(,K!EB^Q=Z"W=)\T:-U$.+CB1PT3V:BXZ['EGZM@)><7! M >/&/G%%U^D<\[NR'SQCM\\1[BD@_.'>!R M/8,.+J_!M%FQ8?-9O'A)V2PV,C#+)&S73YD(OJL_RCN>>6:@U\F4=]>N7=2V M;5M^AV>Q(ZS!QR^A/N"6W"LO,7^ M_7RJ9\"%UUX 1]P*8S])!Z$]PL6*$@- MZI]*GZ__W&*K(0KP*Y17V/EB97Z_?GU9R=BM.I:T(&Q.[&2"<,V;-:']/^;M M+DJOR.TN2M,6CAPY0K?UO360-W[M((2RLB@M)96J5JY"52I7C,EI@B!+TL'Y M0R(<_5+1H$2Y7IKW&8@.B2TR*V[5#;X1@+W/ YLU? M4C-5I[&M(9RB>,H>C\D5*\HGL@.([\0)?_HI<-\__\$"@6$\PH!'LR;-:-X' M<^G0(;W'6$[BZZ^_IMMOOYV=-08\>3U<#(1TG-WQ3*XDHR'V%IQVI"V:-Z4? M]H6WX)"%B3'S^,!&;%VC(:\X.+FBV^2,]NT#MATKZ2W "E-&:EI@K)J?^\QS MR)%TE'BL*<7 V,V;;UK>Y!I;!L%_ O(\%:+D5*5PD;/-DJ=]CL=VZ M=>K0AL^##9A(,J]""\VCX\/OI%=6\G#U[%BU>M)#6KUM+Z]:NH?6*^+K& M(/G;^CWD-T5X/X36K:&E2Q;3S)G3:=+$"71[O]NH7CT]N2#6+VQ-^DL%1Z@< M.Z9WVG9#S)-,%$%.G(:.=3H]K[^.KNW1/4 ]KK7NN_?(/>H!4C(H6;IVN9+N M'78/_?57^ X?@MSLHC1A%KP-&SZG>G7K!O((Z]M\VP9O-( PL1=4$&1(.CA_ MB,_!9?":1BSFOJY'-T7!\A5"3K:?4X3XK;)^Y167\R;B?F$Z&>!%U7+#*1MH M_3CKQ3NQ@U&ZKU&].BU:N-"*(;H#7KQH$56JH ^Q]K-1AQ-!!CAJ##O-F:.7 MH_E!@?7*690N55(93:!:U.X^%H,.D@_.'>">98 S( MK(_R.MW0T]^,3[NM3YDRA8H54RTWQB=M]ZV8M#P4C=. M>V,:%2]2C&41?F)_?LL>WH=^RI8I3>^^_985@X9=!W84.'CP+VK3VIK^G(!" M+WVO& -#!9ZA# S.$Q4?* U;Q%@DSV(A\$0K*.Z6ITE*9NAAR) AEGK<$8^# MRP\DZ4(:6[=J03___).5\G#D%0?GA)$C'^*"EIF9QC:>&_D%'28=G#_$Z^#L ME%?+*>1"_O2]]58KY=Y@[L3_]MMO4YDR9;@<"4_8NI ]SFBDRW$6O?[Z:U8, M06<2R:'8?WOI/S+)I1#S%#EBS0?HJ&*%\C1G]FPKANC.M@#^D5T@P 21QV,( M9@5B*E84'2_9^<4CJYT*9VHEOO12<.:.&Q+AX)QTE9<(XN-?>]]"M7X'UK]GFYLF5IQHS0 M,;E(5XBR3]4,&C!Y1<'9Q9&,7RLV^G00=:Q)=8>O1#B33HX?TB$@W.ZSXN$ M_,',7[] RZULN;(<'JTE2:>477L\T4C.:AOYT(-6#*$M,_/>#OG-? ?7$0\^ MP#S-25KQ$'B5*EF2WE%ICP9V<,>/'Z-NUFIT* 5? +$4AIP@,P/MO\5"IB$@ M_4V:-.&"!4@F14(\DTQ >57'=D(:V^0C!RU11)G,PGUCM6#=",/L[D[?.0P#1S0GWEG9H0Z7L0;BR,&KVJJ+"]:M(#CL$/B9@<'K%F] M1BFK0F!J::(=25XFI!&5+)3VKW_]B_7A)3-/]C$X(:0Q/[7@W##MC3=XVC^Z M8>QR9%<^@B]TF'1P_G"R.SB3D#]N#@[UD5DG??CAAU2YDCZ%I:@UP]>OHY#W M<97ZKUNWJ^G @;\X#B]U8#0(CS___).NN=K:TDLY.;L,?DDVRZA5JP9]\HD^ MK@VPRUS ?/#$$T]P('V40FP1YT="6I'NFC5K\(I\P$OF)AU<$/G%P0$X9!)I MDBZ3[+;UI(.+#4D'IX&ZR*R//OOL,ZI6K1J'@7.#_<9CPSB! [RNN.**0.\5 MX*4.] +A\^NOOU+GBR[BN/"1R63)$*O\X%6S9G5:;#NR3>)D!R=_8##^[L%# M.)#,?#G9"8K%>IF"!0O2^/'C60^ Z,0-20<71%YW<&9^8E_)'MVZ6WF7P%FX M$2CIX&)#TL&%8_6:U71:@]/X?3@(.+A8\A5AV*EDZ8][;(J S3($7NH_KS!] M#!H0;=JTT?)G%J9B18HZRN>%(+^4K5JU:M'''W_,<0 2)W=18KJI"'#LZ%%Z M8/C]*J!6>BS*RP\$Y9CKZ+ T0!9WBW+,:;A.2#JX(/*#@Q,"?MB[CYHW:\9I MWGK99=FY%5-A86V]!Y]:T<9.P_)5R(M=X M8"][6S9MIB:-&NMT*">'\S&=970GTY[!JT:-&K1DR1*.0Q 8@^/(C;3,F3.+ M6JE*#0%!&=9)Q]S?:^[NX'BO(\VKA*]V=,,B725+EJ11HQX*;,WE)T/[!!P< M^.;]=,=*2&-T!_=IGN^B- L9L&S94MY?TMR+-3M(/A;SMX/;:G'S7C[BQ4_[ MDPY.\,DG'U/]^O7Y/3BF !D\_#DZ[=SJUZM/:]>NM6()K?_\U(5>(3Q7KUI% M-95#XO0XRN>/L)V7I.>+#5]P'*JT!QV L*BJ2A5*E2U*5+%\]+ IQPZZUZ0]_,#,2IXSF9 M2'2)-+9JU9)^_OEG*^7A8 =7KBRWB.U\HE$Z9F\I!_=T#HW!F7A]RFO<12V3 M3ISDBYM468$.>^7PZ=)2EA]6'W#:3H/G/GHAO(L/%GP$;-^VA7D1N?=J)!)P M<-BO%;)#EFS+GUPB,SU(H^G@S-XC[.]8MTZM@!Y,'K$0>(!7Y4J5 F-70'8X M-#=\.'\N5:A0WDJ7LZR>296QK Q=SK IM#@Y1PF4?\[[J*S MS^I(E2M6HC3EY,#,B5#)X8M<"']G!Z'P@;_IN$PRGT,)]>K6H8L[7TBC1H[@ MKW?3B&+)W)X]>X;$=S)3PX:GTT].#LY2VV>??,)=)DYAO=*X<>,TLQS%WS3T M[D&.\B2:NG7K9L69,Q";?N"!^QWE\4HEBY>@K9MU"^[O$SE7">[?_R,U:*!; M+?\+U,O8&%KR;M&B1;RTQ>G]>*B<^AB=,V<.QP'$4O_%#".NF=-GJ$9(?/6& M$^%TFW5KUH8[. ")%;+CK[_^HO7KU]/[[[U/3SWY)-W>[W8NN!=W[DQG=^Q( M[=NUHP:GUJ-3Z]=15%=TI(X=SZ3SSCN/KKSR"NK> MO1OUZW<;/?C@ _3ZZU-HX8(%M'/G#AYC-.&6UFA8I9K9TZ9-HYDS9_+*>EQ/ M&IHQG6;-U#1]^G3ZZ,,/74]80.L."R_Q[JQ9#OP4S9H12OS,>A?A>(GV5A._6:QAD<[IUWWJ$_ M?O_#XI9SP&2@^?/G*QG>M&SQY"ICV"%_UBR5+S/>I#??G$:K5Z_D=)OVL6;- M&IH\>;)Z;Q:'03TS6]W/LO'R0ZBS5J]>9<40K -S#+:XEBU=JM+_IJ.L7@GZ M@4Y83ZIN@<[6K5WG[N $?A)_^/ A^DHYDNVJLMJY8SOMVK&#KSOYFC@"WQW; MMZEXMG(%I>%=3DFC25[AY]W_!212'SFI6[_YG@CDY_AR6O;_18A-"F4W M$QPG_LN!>",Z.+D*V9$3PF47[.F+%_E9%VY LKSH*K^G_V3-OT3"+?^S&_]+ MV2-Z-LF$_>]X8/)/)%\OR*FX'1U5TO$DDD4022>1M)-S!)9%$$DDD MD41>0-+!)9%$$DDD<5(BZ>"22"*)))(X*9%T<$GD&)*CI$DDD41.PM'!\80- M)OY#T7'<\&^)0&!"""Y8.&K%%>M$D6R=9 *V+*-<@_%(G&YQBVQ"S",'(#+) M%3#OO<")1Z+ /,$V0$H_O$L&R']\3NE,I-S@9>\YG3O?SMA&B_"^0= M^Q5P>A8KE#3,1\@)_)M]]QJ\JB@>&-AU]>$0$V(,BJ2'8_D3BCQ6>^Q^_DD(,#PN)V@?SN MY=V$047S]W&E3TNWZA\5=]#6HD%D%=+YGSUI,..QD\"\-V&^9P^3,( E=(C_ M%?\3ZA[12'SZF:VBB@.2!N'MF&5X9C@XD_AGX]X)^$W*M-M[.0&1P4X"\SX2 M[&&=PMA_M][05A%)_!>#%"A W$%XHL#$AY7(<#9 MP07^R1G\C40J1^HGD68B<@-FW%[DR&U9O<;OY]V$@@NRD,?XU6M/A(6UTA\Y+=$58")@,@@LLF]5YCO>@F'=.<&1-]"2EK] M@P'4V>I'ZZ_8 ?Y>TQF4)SKDO:AC>HDF39I$SS__ M/-,++[P0N'9K\ZF3>D@7;[VS=NI5^^_4W*Q8-K\(+[._O_W$_K?QL M!>]O]NK+K] +*DZ0DTR>2 MH_???S]A],$''^A[Q??==]_ETWXW?KF1]Q UX:9?^V\[E*QOO_TV'XO_@>+- M,K\7'K3CI31# MV=G++[ZD\S]>&U T9^77WY);[_U-NOQ X.<=.65 M3#[,2\DX?_Y<)><&^OGG_5;,&I OFHQ>8/(X>N0H+5FXF.TZ((/(!GI7W1MV M>?CP82MD4!XGF>R_X;IAPP:VR0_>M^P].\E(QUMOO47+ER^GH[9M_@2HH+$- M&]X+X6&$__SSSZVW0_5GAYEFP2\__TQKUJSE;:BP!963??JG2?3:Y%=X"[2U MJ]FH:%2]:C*I6KD)M6[>A>^\9IBJDX$%UL>#33SZAP0,'4Y-&C:A,Z9*4 MD9X:EZQVPH;..-*E0OFRU+)Y"[K_7_?3YLV;K=B]8]3(D8I7H<@G,<1)V.P8 M5+Q8,:I4N1(U;]Z<^O7K1ZM7K[8D\(Z'1XZBE$*)E;4P3IHH4H1P\@(V\(4- M-&O2E/KUO8T^^O C*V; @\'C%>.U10L7T$V];Z#3&M2G4B6+*WM-4?;FG)^Q M4 KR+2N#*E8H1^>^S?].VWWUJQ1X,6=/#@P6R/CCK%;OE\!(KM>23" M^Q&H1/&B5+E2!6K6M#$-'#B0-GZQD>-/%,Q*::ZJ9&!O.&U$9$,^%Q9Y5)I@ MDYGIF92E[O%1+'"KV"0.\YT[;K]#Z:]@MI4?)X+L*+/MVK8-.TU#9,.>F=B+ M%W:"]Q%.ZT 3GO?ITX??!22ELY.#OC7U6KZO9^ MMZD*71\] $7 84 169ER-('MZI$0/C,CG?GAQ'!1=NF2I6CTJ-%T\.!!ED$2 M[)1H?FY5&$CL(V-'*Z=6*B KCCW1LJ:'RY"9R86#R?Z;"X$7>.+T I&Y6K6J M],HKK[ <7C%BQ @.B^-9H(-02K/(Z3X+ X-R_(-Q[Y0$$>T %.A) /$!CHG7?>R4R@5+:(K$GR,P+EQ_JO"A",T?.5W!!L1&T@S]-I$.6=\-7K%@ '].1SD"]=- M8@@RXFKF?XWJU>FM.6^Q#':=Q@.TWJZX['*.(R,M0\4;M(]TZRHRH=QKG34) MY#$031[S]]OZ]M5Q!7C':X]N%.2-.-V.BSI\^"!UNN \2[9PF?#\IIMNLMX. MA5/Z\6SBQ(FJW%;@L"!=K\$&'>JU&"E@TXJWQ%.I0D6:\-SX0/E2PKCF$B-]HK;FCTH)<3XP_ &6PTRDP)13W>$!W:N^ M;A .X>W\(Q/BC"]=, [$FZDJPPD3)[!,7C 2+3A\@:KP3GP33445X4L:LA8M M6H3FSM65<8@NK:L=(T=J9XQ"X,0[420VD&H5LHLNNBC$R9W24Y4#2X>-N.DK@_,Y4WW@0I:Q8\=8'"+;GQ-NO[T? MAQ>^.)$_-)[L(<39KFWKL&X\P1'EX#I?U"E$-GMXG!WI!$F_J8=''WU4M8A2 MV!%D=_DS";:"7@^T6-&#PU!BN>71>M6"0V\!/E:=>#I3EDI;0:I?MQYMVO@E M\^%R;9'YMQW<@CNCO:NN__U(T+Y"6G"C1NJ#$;-#J=$*-9JXY'9_%4?-'"0]:K MNEY)QXYAEF*X0=F14PY.RZSE3E<5)>*$G@0B7XBLUN7Y"1/Y_0SU%6I^,(61 M;P?GC5#!(OZ&IY]&WWSSC1;*!8EU<'YL7CN6ZWI<&S&__0(?(:U;MF2^SG&& M$_(''R+5JY]BG!#N'>+@1'^)T:,SF;P19]LV\3JX\-.ZQ:9-VUZR="D5+UZ, M/]ISI5[C/%(?;L6+TR?+HP\=Q>3@T!6?J7M<+NE\,1VPQK1-/0#FO4 [N':N MN@YQ<-:5]NSYGL]QBQ303GZ5C_?-,/*W::R(^X$'="L.,&?SF#AR^ A=>87N M&K'SE'NA["@$ 9D5089!@P9:DKG#S<&)/NS/O9*$%Q[V.- -4:EB>=JYO6I7W[]EF2V"H"Z]EOO_Q*+9HW#]B M$U^A6&S :QB\!QD>>^Q12[+(B.;@W-(02NH]F].&+0;&O0P2GNB1.:5:5?IF MU]>6-/%ATL3QW,) %U>D]#@]ES(S<.!=%B?DKW43!?867$X1XHS7P?6YQ=W! M <>/'Z?>O7L'^(C^'/480>>)(/"&#+UO[*EDTA_$D1"S@U/VB_$XQ#-HX*! MN3;UX83#AV)T<+-GS^)^JEV[MJJSW&T:Z8)#,>7S0P@;J5P+H=ZL7:L&[?G^.Y8M$M:O M6Q.3@RNL6G"8=(*),VFI:31A@A[JD3(N9(>3@S/UC>>.#F[,Z-'\HQB%7+GB MQ1>CNF)B" ;(6[5LKKQ[+QHZ=##=/431X"$&X=F@(-T]F(:H:_?NUZ@OR"J. MBD!X8.H<&#!G!W7JV:U5DF#.S:XQ#]0!^E2I6@+S=^P;(YR2L8 M.?(A+E02UB0X)[2P^O7K2_?<??MJ2)K)^@9$/1>ZN9EF54?>]K0_/\G*2S:YGZ/2Z M:WM0RY8M>())5D;PHRE(6E;$.WSX_2Q')!F?>/QQ;NU%*JBHP."<,+;7O'E3 MNO$&9:]WA\KH3+"1NWE"R*477TQ5*E=D>4S>R#\S#Y&G-6O4H%T[=[%L(K-= M[L&#!S$O>_Y##]!IC>K5:$#_.U6^JOQWE"U(0U19TW(JO5YW+9U_WKE4LH1R M^,A_E784^*)92CD-5FJ,/A;\DM:$ _^/N^< MO5H>ZJ,3!XT$"/=JVIVS57<5C=^@[F MG]TF(0-D^>C#^99TSEB_;FU4!X=R*'81?*X^;D%%"G/Y*5.Z-"U9M-CBZIS_ M@%,7I?UCPM'!]>US*__HE-@LU9Q,4P:!Z:3//O,4_?:KK:%F39K0[F]V6V&<$_GHO\=R!MGE%((1X+=[A]VCOD"^#\X( M\H'CQX_S4?^]>EX7^!IUC$L9 GZ;/7NF%3(RW!P<5T!/6 MZ+SXTDM4NE1)]5446D P+3\S$_HMR*U(023] B,?&LGVX)1NZ/YT)>ONW='' MG>SXZ:>?J-]M_7C:O>8=J@OH!O$.5<[;#?_XQS!^+Y(-H (K5KPH/:*,_9=? MG+^\HP'CE;!9S)"SVYMYCYF594J5HI4K5EHAG77KYN# _XSV;>G@(>=*U TZ M_X_0I$GCJ41Q]56L;!*%OAATJ^*"L\<,9K0,GGWV62N43UAE:,NFS52]6C7% M*WP2FI3AIDT:TV;UWH477L#IQ6^29KFBMZA8T2+TX?RYS!=EU-09[NWD!WOV M[J6Z=>JR7D4^(<@ N;"N+!;898EU# XP>;WXGQ?X@QGU5R@/?%#IUC" M?.!^CB<2E2M3)CC1Q&;T@E&C=.M""DN(O);Q=KGR,NOM^/#7GW]0V]8MN>!* MAICQBB%,FA3]R]C-P<% L(;K^^^T MA9S@YN"0!CBXK[[2+1:_V/3E)JI(>3OI.B8'AZ9W)U4QVK]V M4$A J:FI5*%"!5YX""!BO===N " F6EV8,<#K)WI>F47NOKJKB%T^>674I]; M;PVVX/"%8K$Q^8T9/8IEM2L+LF+Z-KXNIZO")>"08.4B%X#?9&*+B?O^^8] MYDB<4DAA",C)!Q#-P9UVVJFT8\=VZ^W(,..0F'[\X0=JT:RIX]3DUP.&7*E*9//]6SP$0&(:=G)@4G-_&KC#ZWZ.4(3O&EIA:D4B5+ MT,=19IU% 8^XQX-3F9"N% >^MZ.\/?>L)ZVQG1'!S*XIPY MLVC?OKW4J.%IG ;3+DV2- Z[]]X0.4W$Y."P$M_)P3&A\"G#;=2H4B'1W%"PC)&$;H^ MBA0IS%OG '9YY&\G$ICWP'^G3N&,BF1X,(1GGHG/P=E;<-")E@OW)NEG)LR_ MNW:Y(BSS$1_&X%#!C1LWSGI3PYY6@9.#X\I!\1('MW.GWA)'RQ5*CK">H]L8 MW19N#N[RRR\).#B!*:N;@P/?VK5KJA:FGC$*:+F<\]L.I]]1:)QL#H1NI9(E MBM/'RY9;;SLCDH,#X3EFZOW^>]#!Z6LXF;#+>;FU\)H_3E4\$E>FRD?D__CQ MXZTWO4&F1'!S&5N$P M,$YGPBZ7^;?3<[D'EBY91!FV+E'D)>>G5:\]K9R@&Z(Y.)2-UZU-)A8O6D"E M2I54=NCLY/ ,&TM@!Z77ITSA,'9@47W,#BXL$(10A.=GG'%&2(4C2O(*4\'1 MH=[#J^S@Y$DP;"0'!T*_4,X%=>0,(L7KR ,QR998\/,K"#2T + M[G3E-'ZQ[1_H!]\IYXAQO/#Q$3@X]365ED8OO_RR];8[(CDX7%$(&S9L0-]^ M&UMWZJ>??$RE2Y50E9YS2P#Q]NIY/1T[AE:L<][UL<:,G<)#OM-//]55/B_V MP.]8KTU5'SF%C$DMH@M=* LI!Z=:<'$ZN/;MVT;<[] +OOON.ZI?OSX[,I3; M+%61HS)'%QTF%*"UA#TU8\$251EBS P5$-*,- CA;^CB5/3.(Q6\N>A0(.+LX6'#NX MUX*[*+WPPO.J$:*?V]\'00[4A56K5*9/ENLN?U/\A#LX? GB.?;_.G+D" >" MPB(I+1+L82*%Y_=0J^!GO./PVNC1D1UZ']^W^D34KN MKETN9R<,7O:")94/9MZ:L,O9QZ4%A^>-&S?D"C]1F#UK!J58>6?//^W@8F_! MZ4)=D)HW:T(K5WQ*6[=N">1S>-[KYU]^N8DW;P9]\<47M&#! IX5B'$V=$=C MR06N/%M-.3AT*Y8O7UZ%W61)XQV8(';-55VTOFVM(<@.&\%OST^::(6P\LO* MLF5+EO#"X;345,O)*;DL9P="V--.JT][]WZO R0 N@7GY."0?]I&L/%[(A!O M"TX0W<&54!_;P9F&\6+MVE6\=Z_=V< ^I5Z+W\&A-?::];;&@/YWL4Z+$B5*UJ9:I6K0H3EE4X4?53JO)[S%:O ML0MU&D6+HC+1K?"KNU[E^2/%S<'A6:E2Q:EAHX;4HD5SKIB]$):70&XI#'9= M@J ;Q#ORH>!8H7D51'-PZ%(7!Q>/#4A8[+J.O$/:[7+'X^!P#WZXEE#Y7[5* M)AI/*_6C6J6A6_5>/Q<;3.>=F$Y=R$P!LR(]Y>O7KQA#)/0++1 M@Z( YXYQ*]W]'YIV\ ?OELH.?OAA#[\? \WG.#%PM@(VYYV(&FX,#R5Z,?@GR(YU"154ES%_T%M_,#*0E ME>;,#D[A%GE-N#DXC!DW;IP8!R>8,VN6:L'IW=?M\<7KX.0>N@8O5!:2U^'Y MK4G> >$=D8LK!_"U"+\ASF9-F_)Q39YAJ>S//_Z@LSN>:>D:W9Y:7JF$$"\F ML$Q_\PT=( +0TP#G#9N6] J!%])1N7)%;J$F B>C@RM5LA@M5:UA(!$V;3HX MY $(<2%?$^'@"F,#9-5JG_J:[A8WR_'6K9NI3NV:K!OT,'!=8,6/N'&/*WXW M=[T/Z04?O/\N.S<49NC'7BG!$!+AX +=/XA#7>UY 9)GN 9_ M5]=,1=SEH]]#1925E(5^%L3XD#>85P7K>'OO]-'^T3*[TB8,ODU9=]!!ZIM4\L' M.5&QH66^;NUJVK9U"VW9O(EIZY;-BM3]EB_Y?M>N'=2C^S6L0WOZ\3<(NKGM MMN"Q,O'@9'-P: EAX35ZDQB.V>@O;]$=#M[VCS:QG40XN,R4H(,#S#H']2KV M\D4\VIZU'2"L+@/JPT0P##N_JJJY1#[4277G))"&$G^8LOOCAD@L@)!Q?GYN R,M*5 M0C+Y4+Q$8>+$Y[A5Y61XVA ** ?G/ML("#HX.Q\X375EYZ2=FU/:(A/"PU%H M!X>PX(&)!?A*&O?8H_2KM8^>&%BTBBZ:@]/&K.(M@GC#?X]$DD[L8L#/V#$K M!ZC^AKR(\_%QSE.A341NP>D-?7&'UKH;HUD3^"/#2#*E"F5D(_3 M_.C@L$P [SKI*%,Y"WQHS)$-)1Q-VO%A1,R;^SX[%R<'!TI("RXEA?[[6N@8 MG%D>GQCW&*=9[W@#VP^VY)BL8["PN<"&S]=Q&&R(X*;K, =W].AANO**RVR! M5"2H-#,+4YKRPCB_Y[,5^KB-0"7@ ?*6O+]ZU6KN3D-?<5_Q#P0='#(S*#O& M2G (H&[-8-P$NU"@4C/3YD:H?(*5CA@(KFAY0G8<,;%MVS:6P]1G)-UX:<'! M^.1KWAO! >/ 4UPU%;4.+,2>=(COP@LZ\3JY:,!N*'@_E+_2@[)7'.&"0W47 M&(>HHD? BQDHS6B=G%!7:PP*Z';UU2'Q\4XAT+A$0]P_CK9(YZA7GORR=@7>FL'5XBF6F-P M)D0.S.OH=7U/3ALV7]8?;CJ\F7[\?OYYY]">/=\%SMZ+]%Z8@U/1\=Z29B!- M*J J.*+PID=JALK3E7X06^\,=4*$1D1NRA1.:F* M7@Z9C84P>\[\@I(XH!^,D>"=OGUOXVY@Z-(D)[@Y..:I^"-.3/&V5V21"#T! MR!M<^;PK=2_RHROBVFNOC3CST2[GT*'Z+$"GPHE*# 6WV]77A Q0QXIY<^=2 MN;)EV)%)^CD>ZX-"6G#+XW1PT+7HPR_QB>/X@%!V%'1PZF_%%VO@\,Z@00,L M29QAVL.WUI(#A$-Z(\D,.[1&6%&E"GB;"P6$IT!1CF0 @>2EIQTSL\\XY M-T1_IDV)_>'W6V^YB;LHT9IULCN\8W-P.A)LQ(D?PQ.K_E85,+J/L'ZA5Z_K M>67ZJI4K5)-Q/7V^?ETXX;DB_/[%AO5*"6MIP4C655#B9A ML!,ML ]4A0*8BC 5@O$N3,) A6"7%Q4\GD,!%W8ZGQ<98D>++[[XG.5AF553 MUUGN==P,QK3[Y@2#]-WQ<$5404XM'6& M[KD,*EVF#)U[SCD\PPA;&&';+;1H0J@3KGBN"3M%G'/V.3RC#CHQ'9S(B&JP[NEXUI+7>O5JT>M6K7BF5)3 MITX-^7@R\]L)PXQJ ^MA(WAO M+2U>M)!;YMA5G?/-B$<(^D67*.QZXP;W"1)N#@ZMH/+ERO!7:F>5_YV4[6)< M7.>WC3I=R,_1S7]QY\YT[KGG4M4J*O^Q_HU;QTN(]Z(+.]'! ]%/^(^$_-A%"7FR,M$=Z?Q1B7U% M88=GM&]'+[_\(GV\?*FJ7U&O63;M:,^*8.N*\.['RY?1Y%=?IC,[M _4:_;\ M15PH]Z W_NO^X>[FX+#X'Q]_=@<'("]UKXK.4_3LH7X2'8IM03;(IZLJ9_&AU;5D&K80@,6.V,33/KU52#(-\4'Q6%2,7>&#,E8P[DVJP.]A M3*%4R>)L "!3V>85SY&>4Y1S^>[;Z&NNQ,$5#7-PP6V.L.\ANF>.'#FHFN^' M5.$Y'$J'<#W"=!2DG *:^9@U>N:99W!%9N>-2@[C,?BB?_]]?:HW(/IT0B0' MAS1#IQAS6:X*"\X1Q*;+WF@W3_R0*_8+M)^QY2:3"1RG@P\NIVXOR @2>X6= ME"M3RK(!Y'$%SF-'&U".BDG=PXDCO+3>A:\9#ZYXIPEV^MFSUY+.&4X.#O?@ M@^!K[[ZBJI7K^Y8L,2F).^DH)EY*W]'(OPN-FORM,![HI01%W,K%4#_WV MO^L.ED?"HSN:'9N2$_?@CTH-VZUATVW8 KJ[['3ZZ?@==)I^#Z3>1;BZ=6NS M7$[V!4+\.'GDQQ^M\5A#/B_(+RTX,SW(^XYGZ0V0I7ZQDSR'WJ0.%GM&6;#; ML?D[[A'&KG/PM,<'&7AJ%%Z^$G.-K3S-$EL7,H0 M[A$VQ,%)9)B>W[6KTT:]8!#Z=R3ENY&7,(@;72Y.YRY!3B%@],.19QPA+B3: M3'@B2!0* E]4@)#AE9<\;G^E'!RU%^:VVV[ >BDW7KUE*%\F79 MJ$1&7&$HJ)@PSO7,,\_PNX"$#DX$1.V$7;-FWHUU]UA2+I=,LC.S[[]#,J6[I4 M(/]-0@L>-C!MFG.7$W8K 5:M_$Q]Y9=2E:%QF+"ZBH/3RW!*<4L0VW+MW;N7 MNSV]$M[_Z:?]O X*RPO,_#,)Y1J_/3)V-,NE! R9]!,->K/E2,?EZ+IF6H(< M'';FMSLXZ$[TA^=V!QZ%V>A:-W-Z'HE&@D* 9,X/GJMF;L+(V#MBS9Z_ZPFO)LIKC>8A',LZOC,X$ M9PEC#>6'S$/_>V0L2'5UYYA6T22WM, M6>6*[G:4B=V[O[9">->'=G#Z8$\[;SDN)U$M.#@XV9E#XC()SV^YY6;K[?!\ M-?_&1\"Y'<_F,*@/ WF0C63J'!-\$'?'CAT#'UM.$)FCMN"4+4ZQ;=7E9-=X M)L]_^.$';CU"#K]E%V%P7JB NRC-"&?/GJT\LG9RF+2 0$BX7=%^%2\\3('Q MMS@*$,Z* R2Q3F1BQ8J5U+1Q$PX+0[8;A#V^F(C',S"U7GT90(#:7!J/>.X'&=^;D!_>?7JU12O< >G6W!I(0[._&"P M8^2(X(G>HD?1);?@3F_@Z;B<1,-N!Q]^.)]JU*C!LB+=]K'=N//?(O 1VS)M M]KIKNX>UNB)AT*"!',;D*SP##N[WV!T<)AU@;!P.SN0-XNY6=76;[?O1A_,X M#-Z5<"!).\;DT+I;O7HUOR]YX5=.>1]CB.>??[ZED]!\0GR(%[_]8]A0?M\/ MX.#J8+/E@L&R(+8@?./9;-F$4PM.".G \UO[W&J]'6[#@/GWSNT[>!((PH%0 M!I%WHA-['/$0>.(J.@%A!KKL61HM;^'@,+8G#@[\A" W=JYYS3I- '#C9^H% MI\$$&EO6OFP9=;OF&BI?OAP'0.'C J(BB%O!*CQ:$RB$ MX W%H$\>BU%%!C.A]BM@WG^]ZRL:,G@0U:JEMWT!@7="9%54.%,YAXQ,/NY# MY#VU?CWZUWW_I!]_^)%E,.5Q [:<81Y&O[@0GM>M4Y.^#7RM>NK@3.>\=NU:NN&& M&]279"66#?8*)^3T(1$K@1\6]+-NTU*I:;,F-&['R5<+Z>JFW*9<]W MG 0M0!ZX?21%@FEW[[SSKK)/+#?1Y5;&B21NQ(E3ZI$V/\#)T#6JZ]:]R \2 M?>#Y&V^X;R_F%7!PINY"R$I#[YN"K5XS_0*=W\'GWW_W'0V]>PC5K:M;H> ! M??!X:(+J-I0/Z84 89;ML&'WTIX]>D]1NXQ.6+MF-4]&D;1#1B'D*9Y/?C4X M6<@-K /CG:E37U?.#(;\SHART.AH-S O:/F_+:JWP.%)P0 M*D]1+*[B_;U0X$M!4475I&W9LCG=,W0(S9_W@>.V3/;$.CV'00APCAHVQ,6B M[+9M6O&FM(@S'D- 6!R#4JM&36K?MAW]X]Y[>/7_3_N#"Y'M=U8&IHT5X?FV/;K1?!M5CP*Y=.ZG+E9=3NW9M GQ!9YUU!G7H<(9Z MWBYP3+_('4GVEU]\B5JW:D5G059%)C^65;5<,(,R)^$F+X NTS>F_I(Y*O$M6X)? M]B*C'UDEG(3!;-"! P?P>!QT@K@0IWF/7>7U5[GW>##6=U77JZAMZ]8A:1'> MK5NV4JW_Z..F7G#DR"&Z>\A E88687&!6JKG#S\\RGK;65\A>C'&&C'I#%M: M80TCZDSTTY?CKM6(\G(&)35@B]KZ* X>2"IQD= )FW%YR\45<)TA^"750 MK5 < 35O7G#9EQN;*@ + 245.1*Y"8((! end XML 7 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document and Entity Information
Jan. 27, 2023
Cover [Abstract]  
Document Type 8-K
Document Period End Date Jan. 27, 2023
Entity Registrant Name GENTEX CORPORATION
Entity Central Index Key 0000355811
Amendment Flag false
Entity Incorporation, State or Country Code MI
Entity File Number 0-10235
Entity Tax Identification Number 38-2030505
Entity Address, Address Line One 600 North Centennial Street
Entity Address, City or Town Zeeland
Entity Address, State or Province MI
Entity Address, Postal Zip Code 49464
City Area Code 616
Local Phone Number 772-1800
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock, par value $0.06 per share
Trading Symbol GNTX
Security Exchange Name NASDAQ
Entity Emerging Growth Company false

XML 8 gntx-20230127_htm.xml IDEA: XBRL DOCUMENT 0000355811 2023-01-27 2023-01-27 0000355811 false 8-K 2023-01-27 GENTEX CORPORATION MI 0-10235 38-2030505 600 North Centennial Street Zeeland MI 49464 616 772-1800 false false false false Common Stock, par value $0.06 per share GNTX NASDAQ false 2023-01-27 2023-01-27 2023-01-27 EXCEL 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,9#.U8'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 " #&0SM6Q"$H7^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE!(71[6?&D(+B@> N3V=U@TX9DI-VWMXV[740?P&-F_GSS M#4R#0>,0Z3D.@2([2C>3[_JD,6S$D3EH@(1'\B:5L/S,QX@&/PP M!X)*REOPQ,8:-K B[ 21=M8U!C)\!#/>(LK/GS&+L,L G7DJ><$JE0@VF5B M.$U= U? F.*/GT7R*[$7/T3FSL@SLDIN34UCF,YUCDW[Z#@[>GQ):];N#ZQ MZ9'F7\EI/@7:B,ODUWI[OWL0;26KNI"JJ.YVJM:UU$J]+ZX__*["?K!N[_ZQ M\46P;>#77;1?4$L#!!0 ( ,9#.U:97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MQD,[5L3L!!I4! F! !@ !X;"]W;W)K/SCEZ9=';2O6B-XP9\I;$0O>=C3'IC>OJ<,,2JJ]DR@1\ MLY(JH0:::NWJ5#$:Y8.2V T\K^TFE MGT,OOS=2@)S,3<\%FBN@L2:AZOV6Q MW/8=WSG<>.;KC;$WW$$OI6LV9^;/=*:@Y18J$4^8T%P*HMBJ[PS]F]N@:0?D M/?[B;*N/KHF=RE+*%]L81WW'LT0L9J&Q$A0^7MF(Q;%5 HZO>U&G>*8=>'Q] M4'_()P^365+-1C+^Q".SZ3M=AT1L1;/8/,OM;VP_H9;5"V6L\_]DN^O;;#HD MS+21R7XP$"1<[#[IVSX0QP.\$P."_8 @Y]X]**>\HX8.>DINB;*]0Y%/- M1P,<%S8K+L3 M#$X(_D[%%0DZ%R3P@L9_A[O 5@ &!6"0ZS5.Z(WD*U/D[^%2&P4I_*>*:*?0 MK%:P=7VC4QJRO@.%JYEZ9<[@IQ_\MOAG Q7O*JN#PX=W+#PA$ MLX!HG@<\(Q%*%4J5>X(%V1NH+*( M5&0D,X@;A$]&E0G%Q9_&".%U07A]#N$#CQF99,F2J2H07,.[]*'46PB-[Y5N MZIW#LZ!O9!Q! OF*AWG8$+H:R4;W,O :7LM#"8_\WC^'F4AE-OE"8D)P6$O0 ?8D#+G< 7S4P+]#'MD6U-]";JLW*%SN M"V,Q['886FG^/F[?WZ(5:V.FY"L7874X<4UT8?CEEN#C3OXMVDQJ WGYPM.3 M"[9&L7G=;#4K/]W'#GBEV&4)X&*ROW:L7;)?PDCA=K4[D#]>K(PM* M^P]PK_Z.;*QU!F1U@#6RM8"E^P>X52^X@9U2KH@?_+S\AD,52GUT!, =>Z%H9*MO_IXL967M MU0@\3A:?,9+2[P/+).4BNK4XH(GR\T].F?:,_L3M4_4)&8K$/*N.F#::G<,WC6,3/.C MYU(:.,CFEQM&82G8#O#]2DIS:-C3;/%CQ.!?4$L#!!0 ( ,9#.U:?H!OP ML0( .(, - >&PO9KEMWDOSA MR+DCO9*ZW="C<\W[)&D/1ZY8^\XT7'ND,E8QYU5;)VUC.2M;<%(R6=[<9(EB M0M-BK3MUIUQ+#J;3;D-O:%*L*Z//EI0&@U_*%">/3&[HEDFQMV)8RY20IV!> M@N%@I+'$>2I\0Q=@:9\"O @:L!SC**&-!6,2,H3O_;C\&3!IK5>%E#/!)0V& M8MTPY[C5=UX9%@_&%Q 9Y=VI\0QKRTZ+Y2T].PP_/LG>V)+;.'36-/+T08I:*Q[V_LL)BS6;_,C16/'DL\&D'+R!6TH>N77B<&GY85FSX[V; MIJFO<,[+?Y#SGZUSS36W3%Z2]J/_-U?Y+8R3\?1<'-&K SI;"5R$&_H5[E=Y MYD#VG9!.Z%$[BK+D^L4Y]>$=V_L+_"J^7U_RBG72[69P0\_R%UZ*3N7SJGNH MR[CJ+'^&^VB1S;>PSR5TR7M>;D?5UOM!)%[P6<<'')XC=\,31S"?@,41P+ \ M& /,)WAA>?ZG_:S0_00,X[:*(BO49X7Z!*\8LAT^6)ZX3^Z?^$[S/$VS#*OH M=AMEL,7JEF7P%X^&<0,/+ ]D>ENM\6[C$_+Z'& ]?6U"L)WBDXCM%*\U(/&Z M@4>>Q[N-Y0$/K O8[$#^>!Z8J;A/FD)7,6[8"<:1/,<0F,7XC&894IT,/O'^ M8* \^>Q\ETWLJ.?]74_P$4$L#!!0 M ( ,9#.U:7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GH_ 0 / ( \ !X;"]W;W)K8F]O:RYX M;6R-49:EL@9OTDUL(,BDBN0-2TN'+#4$QJ8: M@+W+IGD^R[S!H)>+D6M#V743&4K&& 3L@!W".?W.NU:=,.$>'?)WH?NW ZT\ M!O1X 5OH7*M4Q_-+)+S$P,9M2XK.%7HR#'9 C.4?>-N)_#3[U"-L]A]&A!1Z ME@MAA92XW^CYC6@\@2P/73>TFH=>Y!L/?P&HT= MS8\?M_P!4$L#!!0 ( ,9#.U8D'INBK0 /@! : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S(Q(2 MQ:X*MR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[.XS!/ M:A>LXEF&!KS2O6H0DBBZ0=@S9)[NF:*'3^ 5!+ P04 " #&0SM699!YDAD! #/ P $P %M#;VYT M96YT7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK_I-G M6M+;,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBNM"$Y M2?R:MB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-FI6.5 MZ*U .EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K( MRDT*$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X M>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0 ( ,9#.U8'04UB M@0 +$ 0 " 0 !D;V-0&UL4$L! M A0#% @ QD,[5L0A*%_M *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ QD,[5IE&PO=V]R:W-H M965T&UL4$L! A0#% @ QD,[5I^@&_"Q @ X@P T M ( !E@P 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ QD,[5B0>FZ*M ^ $ !H M ( !QQ$ 'AL+U]R96QS+W=O9(9 0 SP, !, ( !K!( %M#;VYT D96YT7U1Y<&5S72YX;6Q02P4& D "0 ^ @ ]A, end XML 10 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 11 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 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 1 22 1 false 0 0 false 0 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.gentex.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false All Reports Book All Reports gntx-20230127.htm exhibit99112312022.htm gntx-20230127.xsd gntx-20230127_lab.xml gntx-20230127_pre.xml http://xbrl.sec.gov/dei/2022 true false JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gntx-20230127.htm": { "axisCustom": 0, "axisStandard": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2022": 25 }, "contextCount": 1, "dts": { "inline": { "local": [ "gntx-20230127.htm" ] }, "labelLink": { "local": [ "gntx-20230127_lab.xml" ] }, "presentationLink": { "local": [ "gntx-20230127_pre.xml" ] }, "schema": { "local": [ "gntx-20230127.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/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 22, "memberCustom": 0, "memberStandard": 0, "nsprefix": "gntx", "nsuri": "http://www.gentex.com/20230127", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gntx-20230127.htm", "contextRef": "i8eaa3d0580634e4fb6f8265aa07046df_D20230127-20230127", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.gentex.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gntx-20230127.htm", "contextRef": "i8eaa3d0580634e4fb6f8265aa07046df_D20230127-20230127", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "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.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "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.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r1" ], "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.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r1" ], "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.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "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.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r1" ], "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.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r1" ], "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.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "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.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r2" ], "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.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "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.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gentex.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" } }, "version": "2.2" } ZIP 15 0000355811-23-000003-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000355811-23-000003-xbrl.zip M4$L#!!0 ( ,9#.U9V-S?\&BT ,=! @ 6 97AH:6)I=#DY,3$R,S$R M,#(R+FAT;>U]:7?:2-;P]_=7U.,DWK>]_]S<7-^_Z_OEZ2==@+R M_/[VV,XQ7XR:CWX?^]_Y]:C5Q$ MC5Z'A2EIQ(RFS".]Q ];Y!\>2WZ26BU[ZCSJ/L5^JYT23=%T\H\H_ND_4'$_ M]=. ?7\L_GY_S#_ROAYY3Q_>>_X#\;T_COP&8]36=97J3=-@FDH5E3J6 MYC0MW7(;KOMO%29Y#(^+=Y+T*6!_''7\L-9F^/T30Y-MLYN>]GTO;9^HBO+F M:.316L(:-?:8QK21GB2]3H?&3ZW$_R^#C\,\^)]],3<;W@[\D.5S M5365CVZ_[*7%=67U_C,_G*YQ8YW.3;P" 60RS]SLM0H,4 -JA+2;_U6T= MD21NC/XMQLSFXNK=QU,8KP6@K$=I&G5.$(P/+$[]!@VR#_!OB=L9A U#Z3Y. MP\FT:8G%U>,/H^MHTTD4@:>?2)Q RF@0,T_9"� "7$IZ09J09A23M,W@ MWUZC0F3PQ^P*\PP 5KL$Z=Q;^]4BWE5%?YBC5Y GWS M4/MR!"Y(Q6.-# DG/5A$C$\=??@D%OQG8<'G^8+_A0OF!/\%Q@IPO(0C;HMK M.?I 9C))EWI(1;6 -05+C/!(374VQB03,[4-F.EOKQQ-LP;0>JD/GX[ 035D MU<2%7S/X.J V0>9Z;;BZ;!'X8H"<,H/\X4%$OT3Z;6!STJ?(9\0/T29(&-Y6 MG3<$=$722V:_KU8(^T6$(7I&Q1#G2L2C*KL:J6=HY @B(>N#R.UT:8@B#YC> MXVR--WM=HJIOQ! 1X(W_AJ(5GHY!KJ41O*^_&:+8#PGG>T RD$# C;_U (3C(0[I/Q'#'>08Y M194M9R!!\4TP-, ]ZOHI(PDLR&_"XG#J:-0\D4:; L?X2=)C247LZR+V2QJ' MVG=)&Z19)AYU:X;XK'"P+AR>:UIMJSDS+,8)FRMG)AP;44K 2947/AK5=5E=R"40-X( M5@#/IQ># $K F'AK#"$O;B?O*@RL%0-J$0, 31] XRTH]&< ><4HP0MA H," M2WB91?&[X/3N_0[0[C7HX]NH0\-?BUX(MWWRY\Z$7SX]XZ\5[/)AU".<[0!* MT_RZ?IN%(Z[!V "J*SN+>9"J3.YGSA8F^,#"'OH:C:"'T95&E*3<9P? I+ 3=JY![8/F:HUX*A@L #VBZP8JN]' *@H^> M4(EFLY!GQT#*1JF(]U8<)0D10>8-V3N MJA\8$X>C =A&M,^ M05&,HPKAG"EB=D%H+1BVN(8\1\S10W*B'R)^GA+RF:>Y!(HGQR';,A:7' :(O$ M(PR*M$U3\-$[/.)89T'4!]6(>/-A/ 4:$C6H+"$W,X83'HA^N(SFD)B$D>; M>@JS\+T\7?4=P(<6>RJR(9 EX@DOT/9( M4X!9U.SH!C,&-!Q'\)#'.CQ#!;/'=>69J_&#+)+7K6?H?F;'711,8@/':=&5[Z 9, MV/S1Y"?0^#>M0A!A,1NL]-"\"ALH];BRR98=A3-3PT5SZK5K#'U^+D>+(/2G MCXM@=)P"&)]QH>88EDU*&ZJU=H#L#B-*GF1\K MYAC#[$/0"C@TJJD4Y*2/*BPC%G"#,[<5Q:'G)S 83&]T*%#MC9^U.O\($ARP M)Z>M76*Y>:R%\88,'IS+'$O69G)9X6'.6<;PV?4)J,6!LV"\:D&G*[)NC^**N_-L?MH&WC++Z]J_G"]6@IC#LJ'>*;N'=D8@PJ/9I4@B&"D(O;L28MV%&?3,GIJK*MC[8S0'T/S$959C\,>N"%8SN M"K>521L6P1)T6,(>>$MB0'A_H/# -XCBI[G148&KD2BI/B4(C)/ IZO 414X M6H7'YH;7)5('5Y1GB0?.;]'A+<3+,\J?"(XCW3IO!ALQ\)D.LL#(+@SX&0!G MM;((TLPX$3B6C:B'^Y'AR0W[B/+DV$G+*PN_.F_$]81/!=Q,>FKZQ M(DOV!/ LBB01Z^$A@M%!P+3E[]0P%%'C;XM0%Y>G0SDT$5T$*ID;-Y2$.(S! M2.9 X"@.HA;(0+^1Y,]PO+,XI3STP![\J)< ?=!6S+)%"UDZH T@U09FTC.) MB7&OG2> *=[]$+2J(2($FEY(]"T>(M 4M[ 580:I[#P$1\79%(\264K5.4N- M>2PS/5!X7)_)7#L#L>NA0S9C_RIWZG35*5*7%_5#HFJ31E+!M],MI9!YGFHF M[0Z8YOA7L\"6V9NZ-2JEG_&I5-E49@!K*4E6DBTE=ZS%SZ?=H:V[FYLQZHM(C+G:'_L6#D^+7A:$.Y/B'47AL@]JTE(R][XBHOISFF(B'G;<>> MZDL252ELSN<[5]8>&UZ-&#%XK MZ8.TB/K/G73+"$@I)G7&0A#FJ'(=GR?7%3$U7V?#30C@W_L!DANZG2AD M.XRB(=7L!<-,>9;"I@Q\6'@/'50/1!O2Y[ M&UB:AZ9-)PY?4!]5\<@J'KEF#X.[3K?#HQ,[8]\7Q>3PZ(='P&TNES#8T/I' M3[>@[,:<.2C0#E[$K/D"W@YN)@H'FXA$](_'M6Q9M0\"C!A'X" \#./B4S'1 M,*_.P\3YB@&#&;)BD 6H;R9M.;+JD@'(7$2^"7IX7EDW)*6)B-)CS",>F%C M$"XLOA70 R&THM+TPQ1/['%7J^ U%.""1_9$H:UY?)Z[SKVT)_;+8!8RBM/< MG2C@ /=X!1'?RD6[O/ -#8*H(:KF@*-!4]9Z$OG1R3.='?I$'C"/*K:8^1T^ M7?[O8(=P2G\RL5F9-GA2$]YJQ!&8/F'4\1O9R73R5H0@8%XA,6OL$UK5P]+"FJY3,3VYF7,SJV'V;81:+N?LCNG MT8MC),+\W( ($)L1R+X^RJ!Y*"M@=@1=HV8!'I[!?;MO&K@<,^4D5O[!CWH*J=P,X@Q( ;3FH V8!V$W:2 M_W+JBS2(+,(PG'J3=Y3[=DPU5G MWE;DV??F#:NJLNY4PVYN6'.A88\Y.0B2 *)+@%/^.%*=077(.FW\;,5@)7BU MC.T;#<::S;SJ 9#W(U&GD?A$51].CB]5$8*'QL0FQ[]G,N/[4&:\1<]J$='] MK-095LQ8!)HE 1H?YP1M2[^Q !C!$B3?A)N1++!>?9'E8HF+32[668A ;EFK M6'8F8Y;E5K)YQ"VVEHG]UL:>KDO?TW5I^[$N;B<_)+(PH]Z C8I'/_=F;7J^ M-FWZVIX1B3/U:68!8ED\6#Q)HL#W2+Z,+0K2B3S/N-4N(#/BM/E M%O^FTE=6A?^5#;@F_V\';#012EZ)V*>LL=3TK-KRLB)M.AHWJD)V#JI6!=6- MV*9V!=5M:[3U@+3L1LNN87$[XF9G3(_G#>&=I55=E8S:S> M@AN[2U!=5EM64%T$JBO&QRJHSH;J6_W="X.S[/;'KF%PQ;C8CF)Q?T,??*/< M05C,>'*@\B;7#E5+WHY#N>]0738+5$&UBGP-G5Q &=ED.Q3FFOLJA.-.2'=M=^\$M0Y%=;;'S8%,M9JLF97J MVAM2PX*%!\*_P]YKEWG5\[>7TBT_7'K!MSS<29_Y7V<3V<#]@L1KS5( ]:\U M>]#+[$"X.R_1X9$S44_@GCZ26[BPWZRNFLCJJKT4J^?&6QAAC9-YD)GVY/[* MD?.LV@^7(IZ/I5^2?9<7BI 7FGE@\N("VS8U?%'3B>L&J0+NJSE$3,]W*JHIKN:NX%IS\L"86'NR3>&E97BJ)^VL:H<'?$0L;T!K6/39QR: MAP7&BS'-KFCU+ ENM\ 5[S1]/J5(/1;GJV,]OPXO<8F=J[$*.2\[[OG8VIXW M?<37C65W M&+L>1S]9WO-<4%@M"T?4/ PRQ@-J@X=8THX"+P."J 'I944;HP8L@A=\Y&7= M\UJ)8XW,)Q;]#U[WOX_U( ,.>=#(?A>;/@T_,!@#WNC%P^YW33\&R+9IT,P* M%&?@"I(H;\8^J*&8-W-#L.1-U N=WH?=XWDK5OP3(4X\P*@ K@ ;7DM8FN;+ M2[":(Y]0$PLF W*S#V7?X 09\?J6O1 D$$O&^LL;.0A$K7TL6@E82["M$[!+ MB\59UWHN/42'XR&-%KBC2"B3MT/!1MPP(GG@<-0NG(^033&45"H;SD%0K! M@!!. #_>0>3TL-)H'ZD=QTRQDF;V!O88E@C.6'(U#K,6?SDD>2O!A.5E0CG2,G1E\ ,^ M0>F(<@F+:0Z+]_$Q!=B'D!2M(WE-/TX]P.)(/L-!LMX=.'M>915% $.Q@+V^ M$]'$8Q*2$BI433W%:7.0>N0BZF,YW@UHJQVM:GI'FXQ\H3%R,=+CIRA&BJ]] M!1V X+Y+@=%X&_4UEJRR90?9 MLI/!LKE0R4IX9AU(RQ MZT*SCE]%/5*X!E8Z-WW22.)_<$WR0&,_I\*F( Q!(W@S@46C\0@H1+---(>] MPV<*Q(=K"6$LC+'<(42+J4%14DY[6-A2O'0^$B^W@47SYB O M3]^.$JQ:G31BO\Z\7'#/XHC,2A7>"GH2W-CGS,CK,6,S;][)&Y17)N&'S;EX M"X26J-.?%:&'U8CXB.@C/;76_<#AA2^X(U] !Z2'#O5(WW )*R4P;Q%)*5@ M)2?D;:Y'&A2>I0@B$(<-;B'[<8SE[V$P7N,;VWWT4BS('X%/@%8W//5.3 +' MI%FM6M'!C**B ]T%EL; R\PF// GA[#$K@:\U0A^.&2M*,TE&O=F\K5D(@V- M=!_^$N,%D?!W\Z\(1 X;W6$\@*7^5(AEPMAO$"&.X(MMOYM/-(=@G88_XUXW M;2#*(^Q?^X":DBMX^/#PN1BFE[W<# "^O4%@8HK'ES3:S.L%\]H:#$9FG6X0 M/3&TC&+_)TO>3:PD]WLZ_J.X-]*:?.CT91[.H %"!D/NP XN2F,=Z0N.+8[D M^0F" Z$U1+_',$>$9$;XDKDS(Q;Z!#YK)WLT:W]>G)T$QA*#G\@?K:?"7'DW M=/%:+VS2![#<>>^0(6@%V7-[+$<.]]6PN3MWI?.Z\X+1^)]9RU*61:U83I7< M<(N'6LWGK4L"GD+-6C[BV"WA/HRPQ9#R._01),!_A?AYH$&/4PC&()$1\-G& M?WH^[Y3(&NTPPM;O3$ UI]\<)P7DPNQ[,)$(A,900HBG@,V ZM*GK#@\V+S@ MI0;4[R0%0 9#DWM$- "'B'[Q(NJ11F),4+B)SQL6>N!3HOC+Y"8LA2<"T?J/ M- P22+, MB3&ON,PANR9#MZ9P7\@2Y.8HFZJ8$GP4.65T9GF+QH"%+5@'%W 8I$2"&N]L M\A:<5U 7#W[<2]X-^IP4505V>U(>L^6J)I]#%J0J M,K\,3AKUN.@%7(-JQ5=0KD?<[$-E 9X)K ^I)/!IQO_I,_Y.WE,VZ8(5!B]@ M(&W@-'KH,<(O3_R;'?C\.EM%;,WO'N8C>.@!>]Z )QZ1J![DE(,0[<&?#8!' MK\OAP*T$\*H9)]B9$.5-:CFS\P!]%C4"@*+<*4AC:=0SQ>&YC.C#%T $/S98 M-R7<#LCD%#B?P*LDB]+%O:P7+?YQ?79WN5//(UT\2DZ]S)+Y"ZR#83R3]S<=MC4JJA=076!XS;30AFXTASH?J0V? MP2ED3M8MO$L^B3!>[FOYTY-2J Y MWS"L(6JU/Z7?S'_ZT_2Y+U.!C.^NSS/ M"7W6_,*HGUN1!>7/0?P,VP]MH6EZFOMJ;0H2C_*@-3BSG)O$7[!X:=A]J=A& M2MR7!M;JH 63B(-FIFO13AT89]+0,AN*E(+J*D95!WJXF*;+%#(XJ)4W67F3 M:Y6^5WDZ 6F=RQQ!JER^S>JZ,>N$)#*\:)P$@G)>#GTS:P'1D/<"42U)9*+? MMM.TRUU.;I3R'_U^7V[AQOI'&7P@?BD/V=5X1SD ML[=.3 _\ER.Z_TGT4/TSZZ%Z'H69/TS.P5K^Y6S%M&TB"W8P>VYSTLMM&%EP M]P:R3PX\[FJ,.$CCB84\]YWXG5[ ^25 $SS;[W'%DVH,+'7PS4+1'Q)D#"=B M72%4[LCD\AY&]NB3-*!XS184+Y/O-!8Q;YZ?:$?PN:3-51AH\__TT)1',QXS MN>C])8C[/-G(YPY?>VD0SB-3Y.!DC(7SB-;+4XKH2-E@>0[%@Q'!)B=A#S=!Y(:0#V@BWZ^N MB6C\B![* #L)HQVP-9/@22;D*L56:9A%[71$]UMNWW2+)/!7!./S_7MA#_W% M;NPCMH4+QL&')F<,M@T-,%@GMED\C1((1=,PMV\%E?" !['=W4I1D$2 $) M$DVWW%L'6R'A\8PB':0+2=UF\P61]9Z2=LR:?QR]\AN,45O75:HW38-I*E54 MZEB:T[1TRVVX[K_5HZD&)A.VW>FVEC#%;O'C<;-%^*HU8,4:9K$P7).%P.!F MKROV6]6Z:-B(1]\?TP];H+^2&D!G]7QK5>9I;7^'QG*6SB?T%\06 -6U#4E< M_M@"9"G37]F,?W4R:>^MEEO?Y\OK^\I_D_.;V^\WM MV?W5S75))WKVX_ZF=G'U[=O5]6?R[>KV]N:6W'VY^OX-%G"WO3DO7NE!2(-[ M< 423.&_6VK.+UP@1)=5S5FE0(BNRZ:KK[U B",;MK72J/._:#F;F*NNKE8B MY>7G:LN*M?Y1-=FR[)V!JZ9J&X"K8S@;F*MB+M;>?$G>+:=D$ON'^+E"];@!ZV(KDI+=/C=$\#<]UGP M,( *>QXJOTHWN]8K>9F.UGNS:/7@%OT&B7[Y/M_[L?B*S ]ET9S,1;AGC7W? MRU^O8Z2U>RA2R9CM^R;VK%A9O("U+C0?&:R\R%A7%'V ^,54@=* MK7P(?;G%SZ[L7-'0$F!T)-TI887H2A5LKG^%9!O+-C$J*<8KI [8N'P(W98J MV-\BC&-^S>7C&OR:G>LR)1GFLOIJ0RW8EJ"IE034[J%&5Y?U*BO4O QJEO7] M=KLY6T4*LR%E2JY3DLZ@%6K&46-9E6XK)6H.JT7IFE(# J&:K)FE-*=%H\LQ MHUK8TN1'Z*=5HN"#+NEN%2O8.Z1J2]OI%5)+CE2S? @MN_5?T="XEVA(NE5) MAGW#JBX9BEUA=;^P6D*$[HRWLC,!?U$$@V9EK=:RCVG7'&]34K3M!"^KF,AS MC:7!CUC6[*Q0\S(Z?SMYF+);_(=("IHBZ,>)6H6:SJ-D.6LIN M0A\D)4BFNNP&@(I)7^CX@KOJ\84*->7:,K/;\G--0>B=V#(S:E+_\HZ9#!)[ MDI>1+'596WM9 .R0N[\?2+7 @5HQ'E AM:Q(735WL8\IU(J(5O7?7'T"XO^"A'%J8WY)DO7:2_M+;S09:5,23%J/8R MEQ(UNF2YRY:WJE!3RBTRN[U'LJ*$>D+>;B29:P8S:YP4R[3 M>;U,/^8OE:]B-3HZJ2HOQ:5>(U M@&B'0@4'0A>8;/^UPA6:B_5@A_.S11=B^F(L.E8TB&I#J_5HB[$D_[ M2!>JY&B5-5/1Q7K2)@>IM;CG>,S;(G]8H1O\O=]A";EF?7(;=6BX>F_HZ9WB MB?@OG_%:@;3D5*ZCE/WVRG1.R7<68R,ZTN"MWP@-/4([0$]I0CKTB8112E+N MJ7H]!K\13FM &O)$>^M%>J&/-80?=+./64!3_V&RF_V S@4=*\-7:!U(MI=. MOC)S'N-=W7WOCR,?N(7:NJY2O6D:3%.IHE+'TIRFI5MNPW7_;1_E[[3C?#9= MVF*U>LSHSQIMIBP^H4&?/B6C4P:7OC:VWEFK&V>L#;'0]);EEX]MO^ZGQ'5E M=1K 2M,A?K*5/3F[OB!W/S[>75U76ZQ3_S7[*O-E][4<;T:,ZS:Z@ MCK%&M>N6&M\#Z\F*8+\LP)A]^?DVVKHJ6ROV_)XWK&K(IK%:B_;Y]QQM_8W? M-S1935;UU3J_;V&RJJRJZV_2SB=KO4B7=G>7FM-.:="^[N;L.P4/WK1^2G_V MJC=[U;3ZP!9=87J/#^AI?;V[590SB&*Z.>T\D MTUZQ_EC9PILK]9BM*'L/*5MU)<=0)7WIZM0EI>R*> ^'>%7)51W)-1U)V9=6 MT)5@KF@[HVT;/&75)*JJ%+CED=_"HIBE15 ME0Q+DQ1GBZ=^#N,\P>T.T9T)0D''?9;K[G]6)I?[T) * MDMY5%?A_A=2]0:JEH!F,G+KNSK054K>'5-65;,66G*6/D[X(4C-S8&Q+HFIR ME*W;G*O&V*\QUFE+EC8FT.?C .H$JF515.+"5^5%T'!#F2L^I)[0I! M&T:0:DNVI4N6O<6:A@>1ZKAC0!=9+B1]5L23#=27-K*H1EA)!KB:I%OS?W6+R\!F= MFA^I"J.0S4=I]>3HDP<1 [@*&U&'D68<=4C493'OX[:.JE0[?AS?-21N,?]B M-9G2[(C;:,QZIS#KV'ROH[UJJ?\*LV7%K&XKD@(FDZK]6C&-"K6E0ZVAN-R5 M=.U?*ZFT\5V<5;JI&J-*-TWEX9NTS6(B#,[*P%0EW!MLK7V72Z6JMHY80[4 MN7MRQK%";([8MYJC2XJIO*M0NB\HM233 L-RZ8WE.W8TJ(3&0!9WJK-F%+/, M*"#W]'&R$L R@>/]H$K7E S3EO2E3ZPM"X4=2@GL!V8=5])M<_7N4A5FRXI9 M'?6(!O;!TMLK*M26'+7O 3/PH) M&)EKLS%W1FZYD@;V!HQ<[1TI(WI,205#WS(K])03/8KD6B;8=%7AAG+BQY1, MTY#,I?>;O]S6JT73-B54G5B7<7JF9K.!P9(L_\"J)#F6I%K."@&G'0MP5[2[ MA[1K2*KM2KJ[[I/E%>U6M+OQ0XV.9&.DW]SS7:85\>XA\5J*9+NVI.EE)=X9 M85%M6UOR"@N>TJBM+!O4JEEN=98O[5,NTSAO'34G:!S"-!-L2$?NVC0>.)AK MF(,EFPM,8DH[.D1039>G]):JTX3A $2QB,*S9LW,?\5#7&#HVQOWL/SVG2)A?^@^^QT$NPY7U 8^:1 M[GC&J)*O99>OBKQJ_;1*?5?D59%715[;)2_#V:)Y6-%715];<#^JBG75&"NZ M'YJQT7UJ^=C9$#5\_L3BF9+U\*TI:[^P?TR3G07WCZUAJLY"$H9,;K*<778K3MD*?'%N6D:!% H]W*2[2 M[\+JPQ9)6*,7 T180F!L2F*6] +>[3O!+]80!N"^T2?L)D5HG\9>,F4K'2>I MXY36 Y9?+R ]6Y>ABVLW477Q04=*(,7Z'U),(LUL0K C,?WM=Q M(B/S*_S$H7WOCR,?Z)G:NJY2O6D:3%.IHE+'TIRFI5MNPW7_K2I'^4OM>$B\ M+8!(S.C/&FVF+#ZA09\^):-S[OAACDC=@M7.6MNXP-^0^K+'B4OC6SD?VW[= M3XGKRNHT<$V?9P-H@,4O.M'/E]?WE_\DYS>WWV]NS^ZO;J[)V?4%N?OQ\>[J MXNKL]NKR;G3^I9GY^7UW>4%3/[Z[N;KU<79/?SQ\>SKV?7Y);G[45_/^13XR^=CGYORG9?_CUQ>\ATLB(8+U-WV9>SVS*_-6:WB7N6 M+FN:/?,V>*\S[\T;5C5E0YM]>]ZP\^YILJJ[FYBLK1H+#?M,1',)4V:.C2&H M:)/&_[AFGN .L8^"-5BG#DI95R6B*9HVLR3)H4! '8' _H:WS^[NBD)[!4]_ MH8-3V]Y1O_PD][<0$<]HT- C_)?+__3\!QH &T[4(:JV%I8U5J.IAF2;QE[T M2JNHK+149FF2KJJ296^Q*M3^JMZ[=A2GM7L6=\A5^,"2M#--" _#67O4_A5+ MDRJVI#N[OUMO+_%C2@:@R-IF/G-_[:^S1@/FG2;D%GP.L+WJ 9,PMGD092 U M&YN(ZF"]+$M;Y;-<]A-!ABO9KB&YRA;/1NVOTD=-'Z91[*]8]G77-(FA&!+6 M9M&6MB$K5?\B"-)52](L6S*,2MEO +RBS=AY+XXQVWB6)&Q%$W_7](BN2(J^ M2N>I2L^_#'Y<2;4=2557;.M2J?EYT+V/4AJL@^WWJL&5:SB296J2OG1;DAVK M,'AXJ'5L37)M4[*-LE;MK3885N=YL U'0'';5^CQS%>7;P*KD>L5PR^[9NV; M)IIE.IIFE3M61@09EB&I&N9#X" DHZ[JDJ/8DN$N MV\*CDHPOAB 7(XG*BA9F%:B:!]ZO4=A:3S)ZUR(AJJECMD-2E!7[H%:AJ@VG MI$ L6ZXNJ<86BXWNKYI'/RA](M]8VHZ\@]N*8CB2H9F2:Z_8=;U2^YO%SV^O M'$W53BN5OXE<=$K#EH_G5PXH,:6I+L](NVK5Z[*<",+4E.-*EE:I^TT$0&F* MRIV'0$5V^M?34SM#6V!%*@9&V*J-IZ7$CZY+AJE(MKE%:VQ_%;[(2O\RTV?K MG9FQVQURF$OO=%X*!CMD)>P!4G'WJH9;C(T5MQYM%JEK2:[L0L.B M=8RQ[[)XNA1>F4 7XM.2 &#I\W*[W:!2DW3-EC3-E5QMQ2;QI=G]](R^J?KGY>G%Y>_<[N;K^^^7=_;?+Z_N5"F94NUFV6O8BVXS]U:=U/^ %XJK2 MW;M2G%0S%"]3 M6ZHB.8XAZ=ML#%BE'N?@1Y5LPY),M[R'XO)*DF&$97SGH?2EGMRW">^PCC !RZY/?"5JZ#R.UJDF*9DNUJDJ,M*U_+9R7N)8I4R=5MR74Z$_S33CO!A_\#4$L#!!0 ( ,9# M.U;%2B\NAA, /B$ 1 9VYT>"TR,#(S,#$R-RYH=&WM76MWVCBW_O[^ M"AWFG)ETK0IL^4Y;WI4&DJ%30TMH4_B2)5MR,#$V8YL$\NO/EFV2$* A::Y- M^B$%9-VV]N796UOR^_].1P$ZX7'B1^&'DER62NB_M??_@_&/CYW/J!ZYDQ$/ M4[03)#'^4>? M,1YF'Z&\!;(3^V[>_S3M<.]#R3D7V]*K;/.H$6:6O^@<]P?'IWU1U]E>_3UK#7\ M[G]66D'O+%+L _A^]DUMC;[.6G57ZG69WS[X?MS?ZZDVZ1^WNI^.[;.>W M, MZ3/ISWH'KM[N'LG]41_:=.4>V1VT]NQ9Z^SXK+WW36H?P.\']EE_^&EDD^8) MV]OUG;UO>G_(ANV#!NF=-4_M83]HU7=]>Q@,[;-@U!_V1^WNIV%OZ&JM^E%1 MYSOTI87][GC4(K;6Z_:']G![UAI]D^R#YJP-?4!?H]:HI]FCE@_]2^U=\_1S MMY':^]+T<_I]KO TJEPFUNQO0H]>UO6YMITMK:[G$=9AK8:9+L+:RIV!3=72L M>9Y#B&4P[NFEFD>#A"\M:V51C&/N\9B#TDM6:!^AKJM)INEAX5%F1*HIZ)P/ MI<0?C0.A*;/?!K'@BP5%4YXF#)JH++:1]W_1:3&&))K$V;=,15<+9LLYXS;, M-F^(9]ID_LUGXKOG\QAE ^(K5?5.\Y]%N;A:N3;_:;'U,= W8O-O8$GBM Z8 MHB8&A249"]U[M>Q\F&S-H_.2^?=Y)Y4%0LVI>D[&RB6U70'EGFOXC)S7P8I# MN72Y3F$51GZ(!UQ GZI*RH8V3M^=^BP=5&5)^K]2]FCM?3*FP%1.7($&\L]Y M.TNMB3%C&OA'8=4%(O*XE%>>E[M1$,75/Z3LWSL/)HD].O*#6?6OKC\"5FWQ M4]2)1C3\ZVT"UA3,;NQ[^8.)?\:K,H$!9E]/\T$;T(ZPP/-)R$0,^UNKV6W4 MT7YWN]O87QSS$QSM?F/G6Z?9;3;VT7:KCAH_=O[>;NTUT$[;MIO[^\UVZ\E/ MX8 F S\\2J/P+:KO (K65.O&@U[%8O=7[:%)M-ONV.@>C>_](?-[75?M'0C;^UUE?W\*^B0X M<8;1:?^@=]HC]A3&,;//FE)O9"OM[O$IM$;:]8]^BWP:M,X& ^A/M8\.%=7E M%@-G"UPT'2RG96+3-#1LZ3+1/,MS=4,JU4S\SU6[B5X,FTH;L2FHHDZCU46= MQI=VI_ODA_ME$B<3"HY^&J%][@K/"\D*:G>0K&VQ-RCR4'? 1=$D]E,?.FY, MW0& (8ZVW504RY:BOE@>4%<252 309H.'T=Q6D4/H;:^9 "HD<.B$LK]:&A^ MFE89_()'T.= 5,.,SO",TQCS\&7IN6F[:Q\RKAF>HLE8TR5-Q*(HII:A8JYQ MQ=(T22/<+-4^T7!"XQDBQMLLI/6J]7ZN1NX]\-'A1WXB(D1I"TI>'-\>'TJ2 MH5F2K&/%53VLF)[&#T"^'; ^V]T,^OXJYSZT M]MQJ3"F8%L$!0HG&YRN/:(*2,7>%L\F0'R(_31 8HQC&^N9&TTJI$_#Y TX4 M@S^(87H!'2>\.O_P;A[QRV.4.*OT;D3C(_#YG"A-HU%5^'LG/$Y]EP9%)UE_ M>7'A"EIJV305(24IN)TIFW=<.(KE3( J*5LN4^4RN-IKBZ7R[\ MD-&XM,!)17TL'J[*2EDL_ORW.&?@_,BG6<*2?*P9ZL+?9PU MM-9>3^K7@^/67FO4/FAHO3-;ZG<_#F#+HP/^NQ^&K6^BY#V]F+8$Y;!D3VB8]UT3:P:LH,M MJEI8HXJKF%2'A>*EFNV[ _^(ALN1SX685"%DY_*C;R(_!9NOE*#?DLEW_8!# MZPZ8DU>&O9YAK\;IJ6&X8!.Q86DBVN!YV&$>@!G+8*YA&)9) (1+6 ;Z:VOY M]2JG;J3I7QRG=NFT683HW4PEO[+MQFQK+[(M<;G'*:.8&*Z$5:(!!G=-&4NZ MI!)=(C+G@,$5$U9#D<"5_"GGWAZL/!X++P'VC(6W,B./HAA%Z8#':#B)_83Y M63 I/2NQ37W$']7H[/- M6,R3I/CO,PQ ?C4XUQFHF91ZFBF2 JVRJV)&H@XG%=)5[CFHZ3JG6YSR@(7M9TO,;^T"%Z&0XM1U_ MB:,3/TMG?8U%_:* R4L"1F2+&8K#L,Y,"ZLFU["IP"?9Y*8B$\?2\B4"<0CZ_CB/V[Z*PK6B<"5\PM0 M VMH"9*)A&BN<+@KV5[EIHD@7B;^TRZ^AR!!O@BN/(9!]-_86&& MVX>28EF:1$U =RXX4A)EV-&Y@9EL2"(X8>C"N!D& >0G2<\O"^7P5_[=59K7 MXTQ]9\#=8Y0..*)C<(; 4(OPOA--D<.#Z!3Y7E:X"\X3,O$_R/,#H8W]!%1S MRD/&F<@F3?S1)$AIR*-)$LQ00E,_\699S:)"Y A\KAQE#=Y*==G NW$B(:S M>9D7!="YJ"<<-%]$VQ.T]3!J?Q6=K?+I)POX)OJ&D:[!A\LY+\H^AP>S=-:%.6&:2W;L0A4?@M] M8<*1O;]NTO)&D[Y'=7\0^RDPMMCFF83%5D>R'#UPHBAP*'!I"K+RLDR"W.ZZ MAS(8:U-R5*QRYF'5LDQLJ=3%FF*YKJ8R9BANJ?;G'Y:AJN_6>3R/(2]__B'K MTKOEO\6Z R]=7G@TOI0SWYD$'*E$*_15NI@K+U+DMV0#[>QV$+!5&1Y5ZR=;'H:%2L^K)@R2K%,KDD6PN'3\XE2Y7*^9.OPK4D7%]B+NR6.%2< MG6X3^"QN>YYP6EZ%[%S(E-99[U!U+<64#(8-55&PJKL$.PK7L>X0KAB285)' M>U9"!HN/W4NK?ZTEDU6&R9;S9C.1RY]]%;KKA*Z9)!,>OXK>FN.G[7KS4)4< MYCEDXH^7(+/>3B MQYPMD.O\G&JFJ8KP )#HW*U]X.,]5EDFY#;'>Q2S3,SUQ;<],2.;94N[^_,] MBE56=7(7!W&*)WX;D:8XB?7[4JY5'(S,N(K/303H MP].!#[]<*,V;;"(7U"GTWEKJ_>Y<>9]1CMRNS63B9(KA68*\/*.B7?\TM$>[ M0;^^/>V+[(?Z[J@W:I[VNT'0WOLJV<26H4^Y7^]=S:A0[9$-G[\?V_7=P![U M)/N@[_>&'X/VP3>U7_]ZUCN#\0Z_'[?$&)>R]U1'-H@X]6Q9*D!%QI#I841=P3P!U,+29CV2644E.BFDI* MM;U6]\=C\?]O;Z ?P(C,/T%T2..&W! W!*D4WCXVL.7:S.S[I+ MMWU%KL%PDJ2^-WND5(IFR$38@R-GAMPLMP"\[&. JSP[+GAEX]]/$ R1 ^F. MA']P%$>GZ4!$3\8B&8 FB'$/NL@N ,EWWR1M'@2XLO66WTZEH"T1DC'>Y5MP M\Z?][.Z0L;@[1!Q=S&,PQ,%D16.K[KRZ:%4$9"XJ7FJWC#;*>RJHW5 M*[0N'G;#&-VS"?7F*=-S8NQEM-C)2?$:Y;U\B1&4GQY: -05P]6QR61+7+[, M,26&BCU+%5=8P#)0Y4F&>7]C06YZ/U&X(MUVI?;VES*V!J";,S,(NCF,LDCM M).'94S#5(B],W/'N9]';_,9>(2)97\%,=)Z]9D#H^1#F!B4Q/_$3J <:GX:N M4 G4=<5M,N)A<2D]HS%+\HPPMBY,K&S1\S#Q94T.ZOFF:<-WJY;.^?SI;5^L M9=LKEQV/HWPYJS$/J,CA7[K^^,)WR)P&Z:(*=0#C3]+E*M?=F)S_'<07J.F( M8R?F]!A3#PQOE0:G=):4*O=X5?,"4C/(5:0F?GFLZY +OB=EM&YU=\_%J1F> MOW%AL[VDGT[U)@F$LF)=7)8U;TM7'HULS92/@&8264>T#D\F09J=76F#\BKV M\4 %H0MR[D2@+45!>4,B2.95$F0_W8*>%BF3)7K*Y@/0<\TU?O3-_2BV3;I_ MMT :M6P(,K3#UXM8GP06E%OU8T4[E#67QG4WL[X5R<^PJ""* MY_?-@$^93 =4 $KQ+9RP"D@$QJ& "5< 24N\$5<2+G )7G:^43'"@2ALR,(. 6P4\#'@.)0$ K[@F98^!X#FAB[]6V@V+CKP+[=_<7L1? $< M?/Z>#C%N 5>+$PUKDX"+2,1;L5_'Q_E-IEDWC@#'8W$F4IR1X*F8!+ ;]%'< M=.HN=I9,W$'1VX8<8J@;<,CC(A6K?#U0R<[N"_V:F]R"&Y(U,[F)(#PB5,LP MAU66Y%O/?U,FN!U&>Q#2K($/[,TZHA1S?_)3N+%O]=0'GMFI/_\PB2R_$WTE MJ%,8MGJF&5_1U=-#5V>]NT17=ZYNGNR]]]=*BO3S(X#[S;W6=O=;IW&W9T$? M/ZCX:RKD\OM&\OCAOQ,_+@S;IBAM1>"130 _N70B@H49D(RS=V^(;@!B)4 0 M*(CR*^,=#M#+$QA+-)2M6?& V(_BDQ J9>W123J(8I@U6^;[1X53ZU\[4GU5 MPD]/";>[=ZJ$GPB[K1/QF_[=S*0032\_GKNZZKT:3W_46QVBK]N MS)X0)3_>U;[V7<8X?X(^*DD%_<-/_!#ME%&+)H/?3&<\UM^?TW0UXYJ/%X-O M MKY[KL%BMX)G882=@<^]2_L7[>P"KOC&JOH2[LS2^YX8ZKR= M_GDZ6YULXY?4BE?\/H7M49'N@H$I8NJFU60R&@&J6;Y-[5'";C_3FXT??S<_ M-KNHV:HW?CR(Y_8T!67-F#SO4:S9>[J2K7@>!WSWZ -$^6N^B_%8EBP31W0\.\7NXG:% JKM(?U MI<[U.>=^)^<735F@9U":2S'WPG'@(1!4,B[RN7=_=XW/O(O%:'3^">/'+[=+ M="5I78(PZ%(!,<#0FIL5>F"@GU"F9(D>I'KBSP3CA2-=RNI%\7QE4!1$D_U; ME= T9M/9A.)L%F3XA&0!3FD08,H@S5@6Q2=9^#E/9K-IP,Z"*9Y%C."3T[-3 M3$A,,(%3F-)@$D-,G6BC$TU74!+4)B9TTNBYMS*F2GQ_O5Z/UY.Q5+D?!4'H M/WY;_G10K\,67#P-T$VJBAX_\>UU2C3T\%R89@#/V[I ,Z:R]&VR01C-/$2, M43RM#5Q+55Y!1NK"S+U:_*Y)P3,.K"UX ;:D \#.M2$J!_.=E* K0N%#EXL1 M0K8.O*RD,DB\2>P*$<9Q[#]?Q+#MZG$Q]+SC8W!B&N@XE\\^ VX[%[WM7A^"VP.V MAZ%/(H0TCF\MG:VJN,CDQM":;.!)'_TM9/VBO)K^-T;$_25$426+#^;)KY2L M0!D.>G=SG,!*03;W[/[@?FI_%20=MY'TD%<.ABVPUWY+@6*YS:3GFI>JY>JV M 05L:O,_)UXI.#;QEJ+;Q7>-/C)_R[]K[Q%G MLM#[VYM#[QL7R;L*O>?>-X.,"^ZF,W"_$.'M!V7GV*JAC1S:T3OW]U7V]&L- M[(=8N/-^B3IR!WF'2$E!Z^)XWC:L@[3.V+>@6U%_N*.;YYT]=H;-RV$Q^@-0 M2P,$% @ QD,[5CT[M;1N"@ 1%X !4 !G;G1X+3(P,C,P,3(W7VQA M8BYX;6S5G&UOV[H9AK_W5VC9EPTH8^I=+-H>=#GM4"RG+9H4/=@P&'Q-A-I2 M("M-\N]'RG9BV91-4K&J?4D;$/X4G M'B]HR?+BZLW)M\L/(#OY[>V+%Z__ L"?__AZ[OU>TMLY+VKOK.*XYLR[R^MK M[SOCBQ^>J,JY][VL?N0_,0!OFP^=E3\)C"$'%$FZ"S MO/CQ2OT@>,$]F5RQ:/Y\O)I.[N[O3>U+-3LOJ:A) &$[6K4]6S>]W MVM^%36L?(31I_OO8=)'K&LJP_N3//\XOZ#6?8Y 7BQH75'6PR%\MFC?/2XKK MQO.#NKS.%NHOL&X&U%O #T#HG]XOV,G;%YZWM*,J9_PK%Y[Z_>WKQ\XNT42U MF!3\2GVS7WB5E^RBQE5]C@F?2?5-M/KAAK\Y6>3SFQE?OW==<:$/.ZNJ5E2E M$BF5?J)4_K6KLTD/^<^DM][5^@SBFG0_/9?&?9Y^>C:YE[(^\.,+WNBFM^3E M ?6^8$,=NX]=]99^?,7/=5B4-9X-<%@\=;,A>:;>.)>O5MVH0'N*:=//JG1O M2.7W-2\87U;+5F@O9V].Y*LIX_GT?5'G]<,EOO_(Y-B7BWQ9O#_=S@FOIIS2 M+"4A W[(Y!A&,9)C6!0#& 6(Q*'P$:;3^O'@GO("?+M8ZV@Z,^SIQ"+7NH/9 MBB_*VXH^C7;SF6X(DZ.7&N^R28'G?'Q^0#T]*K\.9$QI"5! MH%X ]:+!\7#DR#_JL6$EG*N=%.#UE>AYI:6"=:EY?&QM%;* M./'*BO%*SH!"&T*PA;/8RT$*Q4>HU,3^JT+0#;1IJ"W\.>88 W=\8!]([L>P"^'7%@ ML#L2V@6ZJZ$KR.\8DU_^8O5+SBZX/Z59 #G+..!9&H)(, 10P"!@),H03L(H M#2([F#6]C!3HE<27ZQ>>$NM]+K@MV#IC3>'N:=Q+;A7Y?8WOP+RNL%KLN'N:DG$U)FLKQ.8$ ^Q2"R*<,8.A3"3L-60 9@RPV MA;T5>6R K\1Y2W7F.+?M.HRPLPE'QM8P?RM(M;DZ@=F.-!B,V@0V =0W<,XTT'4S8YAQDX3)QQ&R]V4>PR2&\$&'AMWT]@=$C5M[*'\4O&S,<5-(#W4V M-FBE7D W!'M+Q=Y2LM=H-L?XH-6'L7Y. X^,>2_OK, W-<6I$!P,/EAA,$US MLU 8?\:^<%R4LYSFM9P8_($EBSF6\^B 9@GW,Y )/P%1*%* ,4<@E&-YG 0I M$TEJ6BIVPX^M.#PI]-82S6N!QKW#]/?SY,B\V]AAA7=WUDY :\(-AG!W*IO0 M[FG5H5D?W2KFGI-O6@?V^F]:$9W-SF/K0RTB' MCSVL$6B_:[1AWN!CTL>/(Y%LX805X5\I. M-.\$&PS=KC0V.>ULTW-2_Z5M;W8P-U.V)ZU*L)]4ZC>I:9RTG^,Y^#3S'-[7*?9JO=:+_3+\= M]M=,]K6I=<[W]:WM\?]>Y77-"[6R=UNL+FI;3$D4DS!,Y"0_#87:Q98#,T<9 M0 3B!"9$) B;DJ_M86S0KT1Z;97FK.MM/(QY;W..3+BE+U9@[\W=B6E]Q,%P MWIO0)LG[&]I#K$[^WU4<-V,+0Q#'6!(;Q0B!*$E]B2VF0,C)-L*)"%(1F+*[ M&7ALR#8+2DJ65 6RN#AR;MB;Y_ZR5_?>9>--EZP9<*])PQ.D2:"&G;>"P0EWD]XU,2X#CU@Q10@>5(!S$'*!,<1#1A?I;Z(:7FV\-;P<=&7B/**X7G M!W\C?_?6X8S'/!-%(4<1S9#U%'2S@[$AN-;HK45Z2J7]++1EHOE,U-6:(X-IZ8K3 M9%27>J\):2O@X)-273JZB:FVG>L&YU=^E:O3T*)NCKM4/5)#D@H@\N7Y(PX@ MP)SY@"08,\0"GX2^W=9FNX.QP;O:J7L2:0FOUL3#\/:UYLCP6KKBL&VI3[W' MAN56P(&W*O7I[&Y2=K1SA??]G%=7>7'USZJ\JZ_/ROD-+AZF6*1^)"@"":+- MB28&)$PHB'V>6E.R>QLV#."V7CF MOM>)'KSKXPZ,_=[D=NG?W[SG)4K-]8B?JR]5^3.7\J=!YJ,D"@@(N!K)"1* M0#\%218D& :,9\QX&KZOHY&6@<=K;QZOG%T+=KQ0:=M?TU+0W[5A:H>Z7 M*W6XT?^"I>W O^:2I8[T.B]:ZFKOON+\^.C$WV7D:0A#A@A! (8Q5$_:B>6$ M'D6 BR2-HABR!!L_:4?;P]B*P.,R[%*E)V5Z2J?]MVQ,%7K[4)Z9:Q]0U[/S-@\Q9V2DE,HTP](X"D($)I!#(:^B", M:4QX&M,P,+[3J+N;L2&]C ?Y/'@IP]*7B72 MB%WXN$EAU&V,Q$6*O@B\#-="M)(AR?'ZVQ]*]I[$E[2")<#JRUXH+F?XGY^& MY*S>_+3=%(LO6#=Y51XNZ3Y9+K!TE<_+]>'RCXMWH)8_'>WMO?D!X,__?CA; M_%RYZPV6[>*D1M.B7]SD[>7BD\?F\R+4U6;QJ:H_YU\,P%'_HY/JZK;.UY?M M@A'&'U^M#YS57J;<04A) &$" >L( >?1!A^8%H'^9WV0II)X122DS!L0B4K M&&W 8(+2$:Y1NW[0(B\_'W0OUC2XB),KF_[KX?*R;:\.5JN;FYO]K:V+_:I> MKQ@A?+7KO;SOOGW2_X;WO:G6>M5?_7_7)G^N8QR6KO[\[>RCN\2-@;QL6E.Z MSD"3'S1]XUGE3-MK_H]^+;[;H_L&NV[0-0%EP.G^MO'+H[W%XDZ.NBKP X9% M]_['A],')M[>)K2O^V;//V]K0,5;WI?8W^]^.UMU=XN&SR MS56!N[;+&L/AQX7[8SJ>)_,5M MBZ7'.V%V9HO*/>A4=&&IZMTO"V.QZ%LSCWEV4L4[Y=@V;6U.T62L^]!IQWK=GIB[ M$^ME?N]$NHA],Z&#"1@X>"I=O)6( IN@ &X3&V+@K$OL*+>_M?;0ZV^#?%R[ M155[K&/6V9DSM7L2\(?$W_=879DZ#@3N,B_\[M==^IDB5FTU@7)W88GN+A=Q MU@'K&OW9752^.[E^9FW,Q=CWG"+BYUCG5;PS_,\Q66>6>6JID#'9LA0$D0A* M.PM"V]0IQ:2ATX3^@=E!#+#Y,_!R+5\9AKO$^ '7>:=$V?YN-I@1YB@&;R%% MCR X!E NZF*Y-U(GRCOC1K'PG-5!*/#YHC!:R5F0&!N4/#E?(/_6*PSR;3W))[;G>4RGMN5 RM)"LH:GGC%N4NF M6#.^6AP$1#IW(%ZHX"RB?V&VISYJE8?\KG9Q/Q$:SSXA6 >*6@TQY45%$N'! MAD02X@VC)$R PG?,#^)"S9V+*;2=!23'WL<0-/=O9WF)-/,RZ%2J!!(A?3PW M&Q$WR(:!U)X@B2JAFP*09TP/@D//'8ZQFLX)C)/X\7U]4=V4F68.E1 6![&!XSKF9.).LKP]%EO>,:3>^W M5 $=IP129Z(4%N/^R)@ CB)R9X-/$ST*AV^M#0-@QC7,%TOWRB'O_C$MSB^K M 4L@Q99J"0!9B+HMN:Q[7/$MU$MN%1RM'A?VQQ6&AGW') MMEB>5)O-=7E_2&HRI70JB)) ^O4L]08T#0D8@H9+%FSZ=2/W(@:>-3L,A!F7 M+\>+^4;\/T8^,:&8$2Q"4T#H>A1B# M.*D BFKJA$ZY&5ER^+[M85#,N%(YD:SS@N.T::ZQ_G8NRK-@*/? O$M!:$' M,I3@C26,6&>Y&U=^^"4V8N\+3 +!KGO]D*: MDB@*\7%KA+RKM\6SD+.*!S\N@SRV. R'&1SYJQO7(EXLWDYO^[=9=FG*- M_>,\3LJ$2.Y RZ"B_Q%=RZ0&Y31A@3OT?MR1XCFKPQB8<=5QM)2SJ#:^W6"] MCBC_4E9LI:KW47('MA!%)<&!3JR%%XUPJ*$OU%']4/&M\&!BS MKS>.%W8R/MZLGDAY%AN.]NXO="_=\_1'>_\#4$L! A0#% @ QD,[5G8W M-_P:+0 QT$" !8 ( ! &5X:&EB:70Y.3$Q,C,Q,C R M,BYH=&U02P$"% ,4 " #&0SM6Q4HO+H83 #XA $0 M@ %.+0 9VYT>"TR,#(S,#$R-RYH=&U02P$"% ,4 " #&0SM66&V"R'H" M "P!P $0 @ $#00 9VYT>"TR,#(S,#$R-RYX"TR,#(S,#$R-U]L86(N>&UL4$L! A0#% @ QD,[5CL+1Z^O!@ '3$ M !4 ( !34X &=N='@M,C R,S Q,C=?<')E+GAM;%!+!08 1 !0 % $@! O50 ! end