0001361538-22-000007.txt : 20220228 0001361538-22-000007.hdr.sgml : 20220228 20220228172628 ACCESSION NUMBER: 0001361538-22-000007 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20220224 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Other Events ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20220228 DATE AS OF CHANGE: 20220228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Primoris Services Corp CENTRAL INDEX KEY: 0001361538 STANDARD INDUSTRIAL CLASSIFICATION: WATER, SEWER, PIPELINE, COMM AND POWER LINE CONSTRUCTION [1623] IRS NUMBER: 204743916 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34145 FILM NUMBER: 22691667 BUSINESS ADDRESS: STREET 1: 2300 N. FIELD STREET, SUITE 1900 CITY: DALLAS STATE: TX ZIP: 75201 BUSINESS PHONE: 214-740-5600 MAIL ADDRESS: STREET 1: 2300 N. FIELD STREET, SUITE 1900 CITY: DALLAS STATE: TX ZIP: 75201 FORMER COMPANY: FORMER CONFORMED NAME: Primoris Services CORP DATE OF NAME CHANGE: 20080821 FORMER COMPANY: FORMER CONFORMED NAME: Rhapsody Acquisition Corp. DATE OF NAME CHANGE: 20060503 8-K 1 prim-20220224x8k.htm 8-K Primoris Services Corp (Form: 8-K, Received: 03/02/2012 16:32:53)
0001361538false00013615382022-02-242022-02-24

19 

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 8-K

 

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

 

February 24, 2022

Date of Report (Date of earliest event reported)

 

Primoris Services Corporation

(Exact name of Registrant as specified in its charter)

 

Delaware

 

001-34145

 

20-4743916

(State or other jurisdiction

 

(Commission File Number)

 

(I.R.S. Employer

of incorporation)

 

 

 

Identification No.)

 

2300 N. Field Street, Suite 1900, Dallas, Texas 75201

(Address of principal executive offices)

(Zip Code)

 

(214) 740-5600

Registrant’s telephone number, including area code

 

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 class

Trading symbol(s)

Name of each exchange on which registered

Common Stock, $0.0001 par value

PRIM

The Nasdaq Stock Market LLC

 

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.

Item 2.02            

Results of Operations and Financial Condition 

On February 28, 2022, Primoris Services Corporation, a Delaware corporation (“Primoris, the “Company”) issued a press release announcing its financial performance for the quarter and year ended December 31, 2021.

The information contained in the press release attached hereto is being furnished and shall not be deemed filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liability of that Section, and shall not be deemed incorporated by reference into any registration statement or other document filed under the Securities act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.

Item 8.01            Other Events

Declaration of Cash Dividend to Stockholders

On February 24, 2022, the Board of Directors declared a cash dividend of $0.06 per common share for stockholders of record as of March 31, 2022, payable on or about April 14, 2022.

Share Repurchase Program

In November 2021, the Company’s Board of Directors authorized a $25.0 million share purchase program. During the year ended December 31, 2021, the Company purchased $14.7 million under the share purchase program. In February 2022, the Company’s Board of Directors replenished the limit to $25.0 million. The share purchase plan expires on December 31, 2022.

Item 9.01            Exhibits

(d) Exhibits

Exhibit No.

 

Description

99.1

Press release dated February 28, 2022

104

Cover Page Interactive Data File (formatted as Inline XBRL and included in Exhibit 101)

2

SIGNATURES

 

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

 

 

 

 

PRIMORIS SERVICES CORPORATION

 

 

 

 

Dated: February 28, 2022

 

By:

/s/ Kenneth M. Dodgen

 

 

 

Kenneth M. Dodgen

 

 

 

Executive Vice President, Chief Financial Officer

3

EX-99 2 prim-20220224xex99.htm EX-99 For your information, please see the attached earnings release of Primoris Corporation (“Primoris”) for the three months ended March 31, 2008

Exhibit 99

PSC_Primoris 300

Primoris Services Corporation Reports Fourth Quarter and Full Year 2021 Results

Dallas, TX – Feb. 28, 2022– Primoris Services Corporation (NASDAQ GS: PRIM) (“Primoris” or the “Company”) today announced financial results for its fourth quarter and full year ended December 31, 2021 and provided the Company’s outlook for 2022.

For the full year 2021, Primoris reported the following highlights (1):

Revenue of $3.5 billion
oUtility Segment revenue up 21 percent
oEnergy/Renewables Segment revenue up 15 percent
Net income attributable to Primoris of $115.6 million, an increase of 10 percent over prior year
Fully diluted earnings per share (“EPS”) of $2.17
Adjusted net income attributable to Primoris (“Adjusted Net Income”) of $143.3 million
Adjusted diluted earnings per share (“Adjusted EPS”) of $2.70
Adjusted earnings before interest, income taxes, depreciation and amortization (“Adjusted EBITDA”) of $297.6 million
Record Backlog of $4.0 billion, an increase of 44 percent over prior year

For the fourth quarter 2021, Primoris reported the following highlights(1):

Revenue of $884.4 million
Net income attributable to Primoris of $29.4 million
Fully diluted earnings per share of $0.54
Adjusted Net Income of $34.3 million
Adjusted EPS of $0.63
Adjusted EBITDA of $66.9 million
Maintained quarterly dividend of $0.06

(1)Please refer to “Non-GAAP Measures” and Schedule 1, 2 and 3 for the definitions and reconciliations of our Non-GAAP financial measures, including “Adjusted Net Income,” “Adjusted EPS” and “Adjusted EBITDA.”

“We wrapped up 2021 with a record backlog over $4 billion, an increase of more than 40 percent compared to year-end 2020,” said Tom McCormick, President and Chief Executive Officer of Primoris. “During the fourth quarter we announced over $1.8 billion in Energy/Renewables and Utilities segment contracts. Of these, approximately $1 billion was directly related to utility-scale solar projects. Add this backlog to our strong revenue of $3.5 billion for the year, and it is clear that we are on solid ground with incredible momentum going forward.”

“We achieved these results despite headwinds in the first half of the year from weather events and supply chain and permitting challenges, all while maintaining our high standards for quality and safety,” McCormick added. “I particularly want to thank our Primoris crews for achieving our best-ever safety performance, with a Total Recordable Incident Rate of 0.49, well below our Corporate target, and the industry average.”

Summarizing the segment results for the year, McCormick noted: “Our Utilities segment led the revenue growth with a 21 percent increase compared to 2020, primarily due to the Future Infrastructure Holdings, LLC (“FIH”) acquisition and increased activity with utility customers in Texas and the Southeast. Utility-scale solar projects continued to drive progress in our Energy/Renewables segment. Revenue increased by 15 percent during 2021 compared to last year. Gross profit for the same segment increased by 58 percent during 2021 compared to 2020. The Pipeline segment revenue declined, although our gross profit, as a percentage of revenue, increased to 19 percent in 2021 compared to 11 percent in the previous year.”


Fourth Quarter 2021 Results Overview

Revenue was $884.4 million for the three months ended December 31, 2021, a decrease of $12.9 million, compared to the same period in 2020. The decrease was primarily due to a decrease in revenue in our Pipeline segment offset by growth in our Utilities and Energy/Renewables segments, including $68.1 million from our acquisition of FIH. Gross profit was $96.0 million for the three months ended December 31, 2021, a decrease of $1.7 million compared to the same period in 2020. The decrease was primarily due to a net decrease in revenue from the Company’s legacy operations, partially offset by an increase from the FIH acquisition ($11.6 million). Gross profit as a percentage of revenue, was consistent at 11 percent for the three months ended December 31, 2021 and 2020.

Beginning with the third quarter of 2021, the Company initiated the inclusion of Non-GAAP financial measures. The Company believes these measures enable investors, analysts and management to evaluate Primoris’ performance excluding the effects of certain items that management believes impact the comparability of operating results between reporting periods. In addition, management believes these measures are useful in comparing the Company’s operating results with those of its competitors. Please refer to “Non-GAAP Measures” and Schedule 1, 2 and 3 for the definitions and reconciliations of the Company’s Non-GAAP financial measures, including “Adjusted Net Income,” “Adjusted EPS” and “Adjusted EBITDA”.

During the fourth quarter of 2021, net income attributable to Primoris was $29.4 million compared to $31.8 million in the previous year. Adjusted Net Income was $34.3 million for the fourth quarter compared to $35.2 million for the same period in 2020. EPS was $0.54 compared to $0.66 in the previous year. Adjusted EPS was $0.63 for the fourth quarter of 2021 compared to $0.73 for the fourth quarter of 2020. Both EPS and Adjusted EPS in 2021 were affected by the 4.5 million shares from the secondary offering in the first quarter of 2021. Adjusted EBITDA was $66.9 million for the fourth quarter of 2021, compared to $68.8 million for the same period in 2020.

Beginning with the first quarter of 2021, the Company consolidated and reorganized its reportable segments. The three segments are: Utilities, Energy/Renewables and Pipeline Services. Revenue and gross profit for the segments for the three months ended December 31, 2021 and 2020 were as follows:

Segment Revenue

(in thousands, except %)

(unaudited)

For the three months ended December 31, 

2021

2020

% of

% of

Total

Total

Segment

    

Revenue

    

Revenue

    

Revenue

    

Revenue

Utilities

$

442,870

 

50.1%

$

362,353

 

40.4%

Energy/Renewables

369,311

41.8%

333,406

37.2%

Pipeline

 

72,267

 

8.2%

 

201,579

 

22.5%

Total

$

884,448

 

100.0%

$

897,338

 

100.0%

Segment Gross Profit

(in thousands, except %)

(unaudited)

For the three months ended December 31, 

 

2021

2020

 

    

    

% of

    

    

% of

 

Segment

Segment

Segment

Gross Profit

Revenue

Gross Profit

Revenue

 

Utilities

$

52,007

 

11.7%

$

47,550

 

13.1%

Energy/Renewables

38,461

10.4%

24,314

7.3%

Pipeline

 

5,549

 

7.7%

 

25,892

 

12.8%

Total

$

96,017

 

10.9%

$

97,756

 

10.9%

2


Utilities Segment (“Utilities”): Revenue increased by $80.5 million, or 22 percent, for the three months ended December 31, 2021, compared to the same period in 2020, primarily due to the FIH acquisition ($68.1 million) and increased activity with the Company’s gas and electric utility customers, partially offset by decreased activity from the impact of customer project and material delays. Gross profit for the three months ended December 31, 2021 increased by $4.5 million, or 9 percent, compared to the same period in 2020. The increase is primarily attributable to the incremental impact of the FIH acquisition ($11.6 million), partially offset by lower margins from our legacy operations. Gross profit as a percentage of revenue decreased to 12 percent during the three months ended December 31, 2021 compared to 13 percent for the same period in 2020, primarily due to customer project and material delays, a decrease in higher margin storm work in 2021 and strong performance and favorable margins realized on projects in the Southeast in 2020. These amounts were partially offset by the favorable margins realized by FIH.

Energy and Renewables Segment (“Energy/Renewables”): Revenue increased by $35.9 million, or 11 percent, for the three months ended December 31, 2021, compared to the same period in 2020, primarily due to increased renewable energy activity ($68.4 million), partially offset by the substantial completion of industrial projects in Louisiana and California in 2020. Gross profit for the three months ended December 31, 2021, increased by $14.1 million, or 58 percent, compared to the same period in 2020, primarily due to higher revenue and margins. Gross profit as a percentage of revenue increased to 10 percent during the three months ended December 31, 2021, compared to 7 percent in the same period in 2020, primarily due to higher costs associated with a liquified natural gas (“LNG”) plant project in the Northeast in 2020.

Pipeline Services (“Pipeline”): Revenue decreased by $129.3 million, or 64 percent, for the three months ended December 31, 2021, compared to the same period in 2020. The decrease is primarily due to the substantial completion of several projects in 2020 and a decline in the overall midstream pipeline market demand from historically high levels, along with challenges in permitting new pipelines. Gross profit for the three months ended December 31, 2021 decreased by $20.3 million, or 79 percent, compared to the same period in 2020, primarily due to lower revenue and margins. Gross profit as a percentage of revenue decreased to 8 percent during the three months ended December 31, 2021, compared to 13 percent in the same period in 2020, primarily due to higher costs associated with unfavorable weather conditions experienced on a Louisiana pipeline project in 2021 and strong performance and favorable margins realized on a Texas pipeline project in 2020.

Full Year 2021 Results Overview

Revenue for the year ended December 31, 2021 increased by $6.1 million, compared to 2020. The increase was primarily due to growth in the Company’s Energy/Renewables and Utilities segments, including $266.6 million from its acquisition of FIH, partially offset by a decrease in revenue in the Company’s Pipeline segment.

For the year ended December 31, 2021, gross profit increased by $46.4 million, or 13 percent, compared to 2020. The increase was primarily due to the Company’s acquisition of FIH ($43.6 million) and an increase in margins from its legacy operations. Gross profit as a percentage of revenue increased to 12 percent from 11 percent in the same period in 2020.

During 2021, net income attributable to Primoris was $115.6 million compared to $105.0 million in the previous year, an increase of 10 percent. Adjusted Net Income was $143.3 million for the full year 2021 compared to $117.7 million for the same period in 2020. EPS was $2.17 compared to $2.16 in the previous year. Adjusted EPS was $2.70 for the full year of 2021 compared to $2.42 for 2020. Both EPS and Adjusted EPS in 2021 were affected by the 4.5 million shares from the secondary offering in the first quarter of 2021. Adjusted EBITDA was $297.6 million for 2021, an increase of 17 percent, compared to $253.8 million for the same period in 2020.

3


Revenue and gross profit for the Utilities, Energy/Renewables and Pipeline segments for the years ended December 31, 2021 and 2020 were as follows:

Segment Revenue

(in thousands, except %)

(unaudited)

For the year ended December 31, 

2021

2020

% of

% of

Total

Total

Segment

    

Revenue

    

Revenue

    

Revenue

    

Revenue

Utilities

$

1,657,957

 

47.4%

$

1,365,635

 

39.1%

Energy/Renewables

1,408,211

40.3%

1,228,821

35.2%

Pipeline

 

431,464

 

12.3%

 

897,041

 

25.7%

Total

$

3,497,632

 

100.0%

$

3,491,497

 

100.0%

Segment Gross Profit

(in thousands, except %)

(unaudited)

For the year ended December 31, 

2021

2020

    

    

% of

    

    

% of

 

Segment

Segment

Segment

Gross Profit

Revenue

Gross Profit

Revenue

Utilities

$

186,287

 

11.2%

$

177,836

 

13.0%

Energy/Renewables

150,286

10.7%

94,919

7.7%

Pipeline

 

80,087

 

18.6%

 

97,459

 

10.9%

Total

$

416,660

 

11.9%

$

370,214

 

10.6%

Utilities: Revenue increased by $292.4 million, or 21 percent, during 2021 compared to 2020. The increase is primarily attributable to the FIH acquisition ($266.6 million) and increased activity with electric utility customers. These amounts were partially offset by lower activity with gas utility customers as well as the impact of customer project and material delays. Gross profit increased $8.5 million, or 5 percent, during 2021 compared to 2020. The increase is primarily attributable to the incremental impact of the FIH acquisition ($43.6 million), partially offset by lower margins from the Company’s legacy operations. Gross profit as a percentage of revenue decreased to 11 percent in 2021 compared to 13 percent in 2020 primarily due to unfavorable weather conditions, customer project and material delays and a decrease in higher margin storm work in 2021, as well as strong performance and favorable margins realized on projects in the Southeast in 2020. These amounts were partially offset by the favorable margins realized by FIH.

Energy/Renewables: Revenue increased by $179.4 million, or 15 percent, during 2021 compared to 2020, primarily due to increased renewable energy activity ($286.2 million), partially offset by the substantial completion of industrial projects in Texas, Louisiana, and California in 2020. Gross profit increased by $55.4 million, or 58 percent, during 2021 compared to 2020, primarily due to higher revenue and margins. Gross profit as a percentage of revenue increased to 11 percent in 2021 compared to 8 percent in 2020 primarily due to favorable claims resolution on an industrial plant project in 2021. In addition, we experienced higher costs in 2020 associated with an LNG plant project in the Northeast. These amounts were partially offset by the favorable impact of the Canadian Emergency Wage Subsidy in 2020.

Pipeline: Revenue decreased by $465.5 million, or 52 percent, during 2021 compared to 2020. The decrease is primarily due to the substantial completion of pipeline projects in 2020 ($416.7 million) and a decline in the overall midstream pipeline market demand from historically high levels, along with challenges in permitting new pipelines. The revenue levels in 2021 are more consistent with those experienced historically and with the Company’s expectations for the Pipeline segment. Gross profit decreased by $17.4 million, or 18 percent, during 2021 compared to 2020, primarily due to lower revenue, partially offset by higher margins. Gross profit as a percentage of revenue increased to 19 percent in 2021 compared to 11 percent in 2020, primarily due to the favorable impact from the closeout of multiple pipeline projects in 2021 and higher costs on pipeline projects in Virginia and Texas in 2020, partially offset by strong

4


performance and favorable margins realized on a Texas pipeline project in 2020. Gross profit as a percentage of revenue experienced in 2020 is more consistent with those experienced historically and with the Company’s expectations going forward for the Pipeline segment.

Other Income Statement Information

Selling, general and administrative (“SG&A”) expenses were $230.1 million during the year ended December 31, 2021, an increase of $27.3 million, or 13 percent, compared to 2020 primarily due to a $28.7 million increase in incremental expense from the FIH acquisition during the period. SG&A expense as a percentage of revenue increased to 6.6 percent in 2021 compared to 5.8 percent in 2020 primarily due to increased expense as the Company integrates FIH into its operations as well as lower revenue from its legacy operations.

Interest expense, net for the year ended December 31, 2021 was $18.5 million compared to $19.9 million for the year ended December 31, 2020. The decrease of $1.4 million was due to a $4.9 million unrealized gain in 2021 and a $2.8 million unrealized loss in 2020 on the Company’s interest rate swap, as well as a lower weighted average interest rate. This decrease was partially offset by higher average debt balances in 2021 from the borrowings incurred related to the FIH acquisition.

The effective tax rate on income attributable to Primoris (excluding noncontrolling interests) was 23.8 percent for the year ended December 31, 2021. The decrease was primarily due to the temporary change allowing full deductibility of per diem expenses through 2022, partially offset by tax on increased pre-tax profits.

Outlook

The Company is providing its estimates for the year ending December 31, 2022. Net income attributable to Primoris is expected to be between $2.10 and $2.30 per fully diluted share. Adjusted EPS is estimated in the range of $2.39 to $2.59 for 2022.

The Company is targeting SG&A expense as a percentage of revenue in the low-to-mid six percent range for full year 2022. The Company estimates capital expenditures for 2022 in the range of $120 to $140 million, which includes $70 to $90 million for construction equipment. The Company’s targeted gross margins by segment are as follows: Utilities in the range of 12 to 14 percent; Energy/Renewables in the range of 9 to 12 percent; and Pipeline in the range of 9 to 11 percent. The Company expects its effective tax rate for 2022 to be approximately 27 percent but may vary depending on the mix of states in which the Company operates.

The guidance provided above constitutes forward-looking statements, which are based on current economic conditions and estimates, and the Company does not include other potential impacts, such as changes in accounting or unusual items. Supplemental information relating to the Company’s financial outlook is posted in the Investor Relations section of the Company’s website at www.primoriscorp.com.

Backlog

(in millions)

Backlog at December 31, 2021

Segment

Fixed Backlog

MSA Backlog

Total Backlog

Utilities

$

37

$

1,347

$

1,384

Energy/Renewables

2,328

127

2,455

Pipeline

 

114

 

50

 

164

Total

$

2,479

$

1,524

$

4,003

At December 31, 2021, Fixed Backlog was $2.5 billion, an increase of $839.6 million, or 51 percent compared to $1.6 billion at December 31, 2020. MSA Backlog represents estimated MSA revenue for the next four quarters. MSA Backlog was $1.5 billion, an increase of 34 percent or $0.4 billion, compared to $1.1 billion at December 31, 2020. Total Backlog as of December 31, 2021 was $4.0 billion. The Company expects that during the next four quarters, the Company will recognize as revenue approximately 74 percent of the total backlog at December 31, 2021, comprised of backlog of approximately: 100 percent of Utilities; 57 percent of Energy/Renewables; and 97 percent of Pipeline.

5


Backlog, including estimated MSA revenue, should not be considered a comprehensive indicator of future revenue. Revenue from certain projects where scope, and therefore contract value, is not adequately defined, is not included in Fixed Backlog. At any time, any project may be cancelled at the convenience of the Company’s customers.

Liquidity and Capital Resources

At December 31, 2021, the Company had $200.5 million of unrestricted cash and cash equivalents. The Company had no outstanding borrowings under the revolving credit facility, commercial letters of credit outstanding were $42.0 million and the available borrowing capacity was $158.0 million.

Dividend

The Company also announced that on February 24, 2022, its Board of Directors declared a $0.06 per share cash dividend to stockholders of record on March 31, 2022, payable on April 14, 2022.

The Company has paid consecutive quarterly cash dividends since 2008, and currently expects that comparable cash dividends will continue to be paid for the foreseeable future. The declaration and payment of future dividends is contingent upon the Company’s revenue and earnings, capital requirements, and general financial conditions, as well as contractual restrictions and other considerations deemed to be relevant by the Board of Directors.

Share Purchase Program

In November 2021, the Company’s Board of Directors authorized a $25.0 million share purchase program. During the year ended December 31, 2021, the Company purchased and cancelled 635,763 shares of common stock, which in the aggregate equaled $14.7 million at an average share price of $23.15. In February 2022, the Company’s Board of Directors replenished the limit to $25.0 million. The share purchase plan expires on December 31, 2022.

Response to the COVID-19 Pandemic

The Company continues to take steps to protect its employees’ health and safety during the COVID-19 pandemic. Primoris has a written corporate COVID-19 Plan in place, as well as Business Continuity Plans (by business unit and segment), based on guidelines from the U.S. Centers for Disease Control and Prevention, the Occupational Safety and Health Administration, and their Canadian counterparts.

Conference Call and Webcast

As previously announced, management will host a teleconference call on Tuesday, March 1, 2022, at 9 a.m. U.S. Central Time (10 a.m. U.S. Eastern Time). Tom McCormick, President and Chief Executive Officer, and Ken Dodgen, Executive Vice President and Chief Financial Officer, will discuss the Company’s results and financial outlook.

Investors and analysts are invited to participate in the call by phone at 1-833-476-0954, or internationally at 1-236-714-2611 (access code: 1418976) or via the Internet at www.primoriscorp.com. A replay of the call will be available on the Company’s website or by phone at 1-800-585-8367, or internationally at 1-416-621-4642 (access code: 1418976), for a seven-day period following the call.

Presentation slides to accompany the conference call are available for download in the Investor Relations section of Primoris’ website at www.primoriscorp.com. Once at the Investor Relations section, please click on “Events & Presentations.”

Non-GAAP Measures

This press release contains certain financial measures that are not recognized under generally accepted accounting principles in the United States (“GAAP”). Primoris uses earnings before interest, income taxes, depreciation and amortization (“EBITDA”), Adjusted EBITDA, Adjusted Net Income, and Adjusted EPS as important supplemental measures of the Company’s operating performance. The Company believes these measures enable investors, analysts, and management to evaluate Primoris’ performance excluding the effects of certain items that management believes impact the comparability of operating results between reporting periods. In addition, management believes these measures are useful in comparing the Company’s operating results with those of its competitors. The non-GAAP measures presented in this press release are not intended to be considered in isolation or as a substitute for, or superior to, the financial information prepared and presented in accordance with GAAP. In addition, Primoris’ method of calculating these measures may be different from methods used by other companies, and, accordingly, may not be comparable to similarly titled measures as calculated by other companies that do not use the same methodology as Primoris. Please see the accompanying tables to this press release for reconciliations of the following non‐GAAP

6


financial measures for Primoris’ current and historical results: EBITDA, Adjusted EBITDA, Adjusted Net Income and Adjusted EPS.

About Primoris

Primoris Services Corporation is a leading specialty contractor providing critical infrastructure services to the utility, energy/renewables and pipeline services markets throughout the United States and Canada. The Company supports a diversified base of blue-chip customers with engineering, procurement, construction and maintenance services. A focus on multi-year master service agreements and an expanded presence in higher-margin, higher-growth markets such as utility-scale solar facility installations, renewable fuels, electrical transmission and distribution systems and communications infrastructure have also increased the Company’s potential for long-term growth. Additional information on Primoris is available at www.primoriscorp.com.

Forward Looking Statements

This press release contains certain forward-looking statements, including the Company’s outlook, that reflect, when made, the Company’s expectations or beliefs concerning future events that involve risks and uncertainties, including with regard to the Company’s future performance. Forward-looking statements include all statements that are not historical facts and can be identified by terms such as “anticipates”, “believes”, “could”, “estimates”, “expects”, “intends”, “may”, “plans”, “potential”, “predicts”, “projects”, “should”, “will”, “would” or similar expressions. Forward-looking statements include information concerning the possible or assumed future results of operations, business strategies, financing plans, competitive position, industry environment, potential growth opportunities, the effects of regulation and the economy, generally. Forward-looking statements involve known and unknown risks, uncertainties, and other factors, which may cause actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Actual results may differ materially as a result of a number of factors, including, among other things, customer timing, project duration, weather, and general economic conditions; changes in the mix of customers, projects, contracts and business; regional or national and/or general economic conditions and demand for the Company’s services; macroeconomic impacts arising from the long duration of the COVID-19 pandemic, including labor shortages and supply chain disruptions; price, volatility, and expectations of future prices of oil, natural gas, and natural gas liquids; variations and changes in the margins of projects performed during any particular quarter; increases in the costs to perform services caused by changing conditions; the termination, or expiration of existing agreements or contracts; the budgetary spending patterns of customers; inflation and other increases in construction costs that the Company may be unable to pass through to customers; cost or schedule overruns on fixed-price contracts; availability of qualified labor for specific projects; changes in bonding requirements and bonding availability for existing and new agreements; the need and availability of letters of credit; costs incurred to support growth, whether organic or through acquisitions; the timing and volume of work under contract; losses experienced in the Company’s operations; the results of the review of prior period accounting on certain projects and the impact of adjustments to accounting estimates; developments in governmental investigations and/or inquiries; intense competition in the industries in which the Company operates; failure to obtain favorable results in existing or future litigation or regulatory proceedings, dispute resolution proceedings or claims, including claims for additional costs; failure of partners, suppliers or subcontractors to perform their obligations; cyber-security breaches; failure to maintain safe worksites; risks or uncertainties associated with events outside of the Company’s control, including severe weather conditions, public health crises and pandemics (such as COVID-19), political crises or other catastrophic events; client delays or defaults in making payments; the availability of credit and restrictions imposed by credit facilities; failure to implement strategic and operational initiatives; risks or uncertainties associated with acquisitions, dispositions and investments; possible information technology interruptions or inability to protect intellectual property; the Company’s failure, or the failure of the Company’s agents or partners, to comply with laws; the Company's ability to secure appropriate insurance; new or changing legal requirements, including those relating to environmental, health and safety matters; the loss of one or a few clients that account for a significant portion of the Company's revenues; asset impairments; and risks arising from the inability to successfully integrate acquired businesses. In addition to information included in this press release, additional information about these and other risks can be found in Part I, Item 1A “Risk Factors” of the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, and the Company’s other filings with the U.S. Securities and Exchange Commission (“SEC”). Such filings are available on the SEC’s website at www.sec.gov. Given these risks and uncertainties, you should not place undue reliance on forward-looking statements. Primoris does not undertake any obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.

###

Company Contact

    

    

Ken Dodgen

Brook Wootton

Executive Vice President, Chief Financial Officer

Vice President, Investor Relations

(214) 740-5608

(214) 545-6773

kdodgen@prim.com

bwootton@prim.com

7


PRIMORIS SERVICES CORPORATION

CONSOLIDATED STATEMENTS OF INCOME

(In Thousands, Except Per Share Amounts)

(Unaudited)

Three Months Ended

Year Ended

December 31, 

December 31, 

    

2021

    

2020

    

2021

    

2020

 

Revenue

$

884,448

$

897,338

$

3,497,632

$

3,491,497

Cost of revenue

 

788,431

 

799,582

 

3,080,972

 

3,121,283

Gross profit

 

96,017

 

97,756

 

416,660

 

370,214

Selling, general and administrative expenses

 

57,225

 

50,181

 

230,110

 

202,835

Transaction and related costs

1,576

 

3,177

 

16,399

 

3,430

Operating income

 

37,216

 

44,398

 

170,151

 

163,949

Other income (expense):

Foreign exchange (loss) gain, net

348

520

(95)

379

Other income (expense), net

 

(256)

 

418

 

299

 

1,234

Interest expense, net

 

(4,344)

 

(2,751)

 

(18,498)

 

(19,923)

Income before provision for income taxes

 

32,964

 

42,585

 

151,857

 

145,639

Provision for income taxes

(3,424)

(10,773)

(36,118)

(40,656)

Net income

29,540

31,812

115,739

104,983

Net income attributable to noncontrolling interests

(122)

 

(1)

(128)

(9)

Net income attributable to Primoris

$

29,418

$

31,811

$

115,611

$

104,974

Dividends per common share

$

0.06

$

0.06

$

0.24

$

0.24

Earnings per share:

Basic

$

0.55

$

0.66

$

2.19

$

2.17

Diluted

$

0.54

$

0.66

$

2.17

$

2.16

Weighted average common shares outstanding:

Basic

 

53,625

 

48,104

 

52,674

 

48,303

Diluted

 

54,172

 

48,410

 

53,161

 

48,633

8


PRIMORIS SERVICES CORPORATION

CONSOLIDATED BALANCE SHEETS

(In Thousands)

(Unaudited)

December 31, 

December 31, 

    

2021

    

2020

 

ASSETS

Current assets:

Cash and cash equivalents

$

200,512

$

326,744

Accounts receivable, net

 

471,656

 

432,455

Contract assets

 

423,659

 

325,849

Prepaid expenses and other current assets

 

86,263

 

30,218

Total current assets

 

1,182,090

 

1,115,266

Property and equipment, net

 

433,279

 

356,194

Operating lease assets

158,609

207,320

Deferred tax assets

1,307

1,909

Intangible assets, net

 

171,320

 

61,012

Goodwill

 

581,664

 

215,103

Other long-term assets

 

15,058

 

12,776

Total assets

$

2,543,327

$

1,969,580

LIABILITIES AND STOCKHOLDERS’ EQUITY

Current liabilities:

Accounts payable

$

273,463

$

245,906

Contract liabilities

 

240,412

 

267,227

Accrued liabilities

 

174,821

 

200,673

Dividends payable

 

3,192

 

2,887

Current portion of long-term debt

 

67,230

 

47,722

Total current liabilities

 

759,118

 

764,415

Long-term debt, net of current portion

 

594,232

 

268,835

Noncurrent operating lease liabilities, net of current portion

 

98,059

 

137,913

Deferred tax liabilities

 

38,510

 

13,548

Other long-term liabilities

 

63,353

 

70,077

Total liabilities

 

1,553,272

 

1,254,788

Commitments and contingencies

Stockholders’ equity

Common stock

 

6

 

5

Additional paid-in capital

 

261,918

 

89,098

Retained earnings

 

727,433

 

624,694

Accumulated other comprehensive income

698

958

Noncontrolling interest

 

 

37

Total stockholders’ equity

 

990,055

 

714,792

Total liabilities and stockholders’ equity

$

2,543,327

$

1,969,580

9


PRIMORIS SERVICES CORPORATION

CONSOLIDATED STATEMENTS OF CASH FLOWS

(In Thousands)

(Unaudited)

Year Ended

December 31, 

    

2021

    

2020

 

Cash flows from operating activities:

Net income

$

115,739

$

104,983

Adjustments to reconcile net income to net cash provided by operating activities (net of effect of acquisitions):

Depreciation and amortization

 

105,559

 

82,497

Stock-based compensation expense

 

10,462

 

2,274

Gain on sale of property and equipment

 

(15,921)

 

(8,059)

Unrealized (gain) loss on interest rate swap

 

(4,859)

 

2,762

Other non-cash items

1,381

374

Changes in assets and liabilities:

Accounts receivable

 

10,540

 

(30,035)

Contract assets

 

(66,999)

 

19,288

Other current assets

 

(54,725)

 

13,562

Net deferred tax liabilities (assets)

25,564

(5,080)

Other long-term assets

(1,683)

2,170

Accounts payable

 

15,701

 

9,577

Contract liabilities

 

(29,111)

 

74,791

Operating lease assets and liabilities, net

 

(2,605)

 

747

Accrued liabilities

 

(24,700)

 

20,142

Other long-term liabilities

 

(4,596)

 

23,008

Net cash provided by operating activities

 

79,747

 

313,001

Cash flows from investing activities:

Purchase of property and equipment

 

(133,842)

 

(64,357)

Proceeds from sale of assets

 

49,548

 

21,851

Cash paid for acquisitions, net of cash acquired

 

(606,974)

 

Net cash used in investing activities

 

(691,268)

 

(42,506)

Cash flows from financing activities:

Borrowings under revolving line of credit

 

100,000

 

Payments on revolving line of credit

(100,000)

Proceeds from issuance of long-term debt

 

461,719

 

33,873

Payments on long-term debt

 

(113,851)

 

(68,884)

Proceeds from issuance of common stock

 

178,707

 

578

Debt issuance costs

(4,876)

 

Purchase of common stock

 

(14,720)

 

(11,453)

Dividends paid

 

(12,565)

 

(11,594)

Other

 

(8,681)

 

(5,343)

Net cash provided by (used in) financing activities

485,733

(62,823)

Effect of exchange rate changes on cash, cash equivalents and restricted cash

456

(140)

Net change in cash, cash equivalents and restricted cash

 

(125,332)

 

207,532

Cash, cash equivalents and restricted cash at beginning of the year

 

330,975

 

123,443

Cash, cash equivalents and restricted cash at end of the year

$

205,643

$

330,975

10


Non-GAAP Measures

Schedule 1

Primoris Services Corporation

Reconciliation of Non-GAAP Financial Measures

Adjusted Net Income and Adjusted EPS

(In Thousands, Except Per Share Amounts)

(Unaudited)

Adjusted Net Income and Adjusted EPS

Primoris defines Adjusted Net Income as net income (loss) attributable to Primoris adjusted for certain items including, (i) non‐cash stock‐based compensation expense; (ii) transaction/integration and related costs; (iii) asset impairment charges; (iv) changes in fair value of the Company’s interest rate swap; (v) change in fair value of contingent consideration liabilities; (vi) amortization of intangible assets; (vii) amortization of debt discounts and debt issuance costs; (viii) losses on extinguishment of debt; (ix) severance and restructuring changes; and (x) impact of changes in statutory tax rates. The Company defines Adjusted EPS as Adjusted Net Income divided by the diluted weighted average shares outstanding. Management believes these adjustments are helpful for comparing the Company’s operating performance with prior periods. Because Adjusted Net Income and Adjusted EPS, as defined, exclude some, but not all, items that affect net income attributable to Primoris and diluted earnings per share attributable to Primoris, they may not be comparable to similarly titled measures of other companies. The most comparable GAAP financial measures, net income attributable to Primoris and diluted earnings per share attributable to Primoris, and information reconciling the GAAP and non‐GAAP financial measures, are included in the table below.

Three Months Ended December 31,

Twelve Months Ended December 31,

2021

2020

a

2021

2020

Net income attributable to Primoris as reported (GAAP)

$

29,418

$

31,811

$

115,611

$

104,974

Non-cash stock based compensation

1,316

544

5,366

2,274

Transaction/integration and related costs (1)

1,576

3,177

16,399

3,430

Amortization of intangible assets

4,845

1,982

18,319

8,817

Amortization of debt issuance costs

283

79

1,133

374

Unrealized (gain) loss on interest rate swap

(1,676)

(1,094)

(4,859)

2,762

Income tax impact of adjustments

(1,510)

(1,308)

(8,653)

(4,926)

Adjusted net income attributable to Primoris

$

34,252

$

35,191

$

143,316

$

117,705

Weighted average shares (diluted)

54,172

48,410

53,161

48,633

Diluted earnings per share

$

0.54

$

0.66

$

2.17

$

2.16

Adjusted diluted earnings per share

$

0.63

$

0.73

$

2.70

$

2.42

(1)The year ended December 31, 2021, includes $5.1 million in stock compensation expense related to the acquisition of FIH.

11


Schedule 2

Primoris Services Corporation

Reconciliation of Non-GAAP Financial Measures

EBITDA and Adjusted EBITDA

(In Thousands)

(Unaudited)

EBITDA and Adjusted EBITDA

Primoris defines EBITDA as net income (loss) attributable to Primoris before interest, income taxes, depreciation and amortization. Adjusted EBITDA is defined as EBITDA adjusted for certain items including, (i) non‐cash stock‐based compensation expense; (ii) transaction/integration and related costs; (iii) asset impairment charges; (iv) severance and restructuring changes; and (v) change in fair value of contingent consideration liabilities. The Company believes the EBITDA and Adjusted EBITDA financial measures assist in providing a more complete understanding of the Company’s underlying operational measures to manage its business, to evaluate its performance compared to prior periods and the marketplace, and to establish operational goals. EBITDA and Adjusted EBITDA are non‐GAAP financial measures and should not be considered in isolation or as a substitute for financial information provided in accordance with GAAP. These non‐GAAP financial measures may not be computed in the same manner as similarly titled measures used by other companies. The most comparable GAAP financial measure, net income attributable to Primoris, and information reconciling the GAAP and non‐GAAP financial measures are included in the table below.

Three Months Ended December 31,

Twelve Months Ended December 31,

2021

2020

a

2021

2020

Net income attributable to Primoris as reported (GAAP)

$

29,418

$

31,811

$

115,611

$

104,974

Interest expense, net

4,344

2,751

18,498

19,923

Provision for income taxes

3,424

10,773

36,118

40,656

Depreciation and amortization

26,854

19,712

105,559

82,497

EBITDA

64,040

65,047

275,786

248,050

Non-cash stock based compensation

1,316

544

5,366

2,274

Transaction/integration and related costs (1)

1,576

3,177

16,399

3,430

Adjusted EBITDA

$

66,932

$

68,768

$

297,551

$

253,754

(1)The year ended December 31, 2021, includes $5.1 million in stock compensation expense related to the acquisition of FIH.

12


Schedule 3

Primoris Services Corporation

Reconciliation of Non-GAAP Financial Measures

Forecasted Guidance for 2022

(In Thousands, Except Per Share Amounts)

(Unaudited)

The following table sets forth a reconciliation of the forecasted GAAP net income attributable to Primoris to Adjusted Net Income and EPS to Adjusted EPS for the year ending December 31, 2022.

Estimated Range

Full Year Ending

December 31, 2022

Net income attributable to Primoris as reported (GAAP)

$

115,500

$

126,500

Non-cash stock based compensation

7,100

7,100

Amortization of intangible assets

13,400

13,400

Amortization of debt issuance costs

1,200

1,200

Income tax impact of adjustments

(5,859)

(5,859)

Adjusted net income attributable to Primoris

$

131,341

$

142,341

Weighted average shares (diluted)

55,000

55,000

Diluted earnings per share

$

2.10

$

2.30

Adjusted diluted earnings per share

$

2.39

$

2.59

13


GRAPHIC 3 prim-20220224xex99001.jpg GRAPHIC begin 644 prim-20220224xex99001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#8# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WZBBB@ HK M%UCQ%!HT\<4L$DA==P*D>N*SO^$[L_\ GTG_ #%92K4XNS92A)ZI'5T5RG_" M=V?_ #Z3_F*/^$ZL_P#GTG_,4OK%+N/V.K'/-K<#Z;?\ &CZQ3[A[.78ZJBN=B\:: M5(<-Y\?NZ9_EFM.UUG3KP@07D3,>BEL'\CS51JPELQ.$ENB_1116A(4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !12$@#).!67=>(]*LR5DNT9A M_#'\Q_2IE*,=V-)O8U:*Y.;QU9J?W-I-)_O$+_C5*7QW<$'RK*-?0NY;_"LG MB:2ZEJE)]#N:*\_/CC4^T%IC_=;_ .*H_P"$YU/_ )XVG_?#?_%5/UNF/V,C MT"BO/_\ A.=3_P">%I_WPW_Q5'_"<:G_ ,\;3_OAO_BJ7UNF'L9'H%%>?_\ M"<:G_P \;3_OAO\ XJC_ (3G4_\ GA:?]\-_\51];IA[&1Z!17GW_"QD>@45Y_P#\)QJ?_/"T_P"^ M&_\ BJ>GCJ^!&^UMV'?;N']:?UNF'L9'>T5Q:>/3_P M-/\ Q67_ .M5R+QS MI[\2V]Q&?8!A_.J6)I/J)TIKH=1167;>(M*NL".\C5O23Y?YUIJP905((/<5 MJI1ELR&FMQ:***H04444 %%%% !1110!P?CK_D)6W_7'^IKE:ZKQU_R$K;_K MC_4URM>/B/XC.VE\*"BBBL30**** "BBB@ HHHH **** "BBB@ HHHH **** M -73?$6H::0$E,D0_P"6JO$G^J?YD]AZ5YN+I6]]'31G?0RJ***XSH M"BBB@ HHHH **** "BBB@ HHHH **** "KMAJU]IK[K:X91W0G*G\*I44U)K M5":3W/1-#\4P:DPM[A5@N3T&?E?Z>_M715XR"0<@X(YXKTCPQK)U2P*3-FXA MP'/]X=C7H8;$.?NRW.:K3Y=4;U%%%=I@%%%% !1110!P?CK_ )"5M_UR_J:Y M6NJ\=?\ (2MO^N7]37*UX^(_B,[:7P(****Q- HHJ6WMYKN=8($+R-T4=Z-Q M$5%:O_"-ZQ_SX2?F/\:/^$:UC_GPD_,?XU?LI]AYE45J_\(WK'_/C)^8_ MQH_X1O6/^?"3\Q_C1[.?8.:/L?\^$GYC_ M !H]E/L'-'N95%:O_"-ZQ_SXR?F/\:1O#FKJ,FPEQ[8-'LY]@YH]S+HJ>>QN M[50UQ:S1*3@&2,J/UJ"H::W&FF%%%% PHHHH V_"VH&RUA$)Q'-\C?TKTNO& MXW,,C!.UO81HY4 MX:5^1GV%8+>*M:8_\?F/81I_A6D\53B[;DQHR:N>FT5YA_PE.M?\_P W_?"_ MX4?\)1K7_/\ -_WPO^%3]=AV'["1Z?17F/\ PE.M?\_S?]\+_A2?\)1K7_/\ MW_?"_P"%'UV'8/82/3Z*\Q_X2G6O^?YO^^%_PH_X2C6O^?YO^^%_PH^NP[![ M"1Z=17F0\5:T/^7W/UC3_"M"R\;W<;A;R&.6/NR#:W^%5'%TV)T9([VBH;6Y MBO+:.>%MT;C(-35TIWU,@HHHI@%V<(4444 %%%% !1110 UD5U*L 5 M(P01P:X/Q;H45@5O;5-D4C;700=P4444 %>E6,K'P@CK]X6Q_E7FM>G>'E$OARV1N5:/:?I77 MA-9-&%;9,\Q)RBEP?2DJ+%!11118 HHHHL 44446 ]$\&2,^A!6.=LC M9]*Z*O&:*[(8MQBHV.>5&[O<]FHKQFBK^N_W1>P\SV:L+Q=_R+TW^\O\Z\VH MJ)XSFBU8:H6=[A6EHNDR:O>B%25C'+N!T%9M>B^#[,6^BB; W3L6)'H.!_6L M17 _\ "/ZM_P ^$WY5YF)I/G]U'52G[NK,VBM+_A']6_Y\)ORH_P"$ M?U;_ )\)ORKF]G/L:\R[F;16E_PC^K?\^$WY4?\ "/ZM_P ^$WY4>SGV#FCW M/3K23S;*"3GYHU;GW%357L$:/3[9'!5UB4,#V.!5BO;CLCA>X4444Q!1110! MP?CK_D)6W_7'^IKE:ZKQU_R$K;_KE_4URM>/B/XC.VE\""BBBL30*V?"O_(Q MVGU;_P!!-8U;/A7_ )&2T^K?^@FKI?&B)_"STVBBBO;.$**** "BBB@ HHHH M *Q?%4JQ^'K@,>7PJ_7/_P!:MAW5%+.P50,DDX K@O%FNQZA(MG:OOAC.68= M&;VK#$5%&#-*<6Y',4445Y!VA1110 5ZAX:_Y%^U_P!VO+Z]3\/(4T&S!_YY MBNO!?&S"OL:=%%%>FE!4$=!2T4 M[ ,,49X*+^51M9VTGW[>)OJ@-3T4K(+E+^R--_Z!]K_WY7_"H)?#ND3##V$( M_P!P;/Y8K4HJ7"+W0^9G/3^#=(E'R)+#_N2$_P#H6:R;OP+*H)M+M7]%E7'Z MC_"NWHK.6'IRZ%*I)=3R2^TN]TY]MU T?8-U!_&JE>Q3017$313(KHPP589! MKS[Q)X>_LM_M-L";5SC'78?\*XJV%<%S1V-X5>;1G/5ZOHT8BT>T11@>6#^? M->45ZWIG_(*M/^N2_P JO!?$Q5]D6Z***]$Y@HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH X/QU_R$K;_ *X_U-.O^0E;?\ M7'^IKE:\?$?Q&=M+X$%%%%8F@4^*62"0212-&XZ,C$$?B*910(M_VMJ/_00N M_P#O\W^-+_:VH_\ 00N_^_S?XU3HI\\NXN5%S^UM2_Z"%W_W^;_&C^UM2_Z" M%W_W^;_&J=%'/+N'*BY_:VI?]!"[_P"_S?XT?VMJ7_00N_\ O\W^-4Z*.>7< M.5%S^UM1_P"@A=_]_F_QH_M;4O\ H(7?_?YO\:IT4<\NX0M_.H:**3;>XTK!1110,**** '(ADD5!U8@#\:]=LX1;V<,0Z(@'Z5YEH* MVQU>%[J9(HD.XESC)'05Z3'JFGR_ZN]MV^DJ_P"-=^#22;9S5[NR+=%1K/$_ MW9$/T84_<#T(KNNCGL+11FBG< HHHHN 4444 %%%% !1110 4444 %5[RU2\ MM);>095U(JQ12:NK G8\>N8&MKF6!_O1L5->K:9_R"K3_KDO\JX#Q; (-?E( M_P"6BA_\_E7?:4P;2;0C_GDO\JX<+'EJ21T57>*9X([C*K]*UI M4)5'H9SJ*)YW17KWV&T_Y]8?^_8JIJ6GVS:;64445Q'0*K,IRK$?0T[SI?^>C_P#?1IE%%V*P_P Z7_GH_P#WT:/.E_YZ M/_WT:911=A9$@N9P,":0#_>-/%Y=+TN9A])#4%%/F?<+(MKJFH)]V^N1])6_ MQJW#XFUB C%Z[#T:%XM-]<):WD:I*_"NG0GW':NJK MR&Q)%_;D9SYB]/K7KPZ5Z6%J2G'WCEJQ47H%%%%=1D%%%% ' ^.8PNI02=VC MQ^1KI_#,PFT"V.[<5!4_@:YWQW_Q^6G^XW\Q3/!^LQVDC6-PX5)#E&)P W_U MZX(S4,0[]3H<6Z:.\HHZT5WG.%%%% !1110 4444 %%%% #)#MB9LXP"6XT-9)Y7D?S&&YV)/YFMVN?\ M!G_( 7_KHU=!7L4?X:.*?Q,****U)"BBB@#@_'7_ "$K;_KC_4URM=5XZ_Y" M5M_UQ_J:Y6O&Q'\1G;2^!!11161H%7]%L8]2U:&UF9U1\Y*$ \ GO5"MGPK_ M ,C':_\ O\ T$U5-)S29,G:+.F_X0;3?^?B[_[Z7_XFC_A!M-_Y[W?_ 'VO M_P 373T5ZWL*?8X_:2[G,?\ "#:;_P ][O\ [[7_ .)H_P"$&TW_ )^+O_OI M?_B:Z>BCV%/L'M)=SF/^$&TW_GO=_P#?:_\ Q-'_ @VF_\ /Q=_]]+_ /$U MT]%'L*?8/:2[G,?\(-IO_/Q=_P#?2_\ Q-'_ @VF_\ /Q=_]]K_ /$UT]%' ML*?8/:2[G,?\(-IO_/Q=_P#?:_\ Q-'_ @VF_\ /Q=_]]+_ /$UT]%'L*?8 M/:2[G-+X(TM>LERWU#2T4 >6WA>6W8E@4&2OL16 M P*G# @CL:]EII13U4'ZBN*>#3=T[&\:[2U1XW17LFQ/[J_E1L3^ZOY5'U+S M']8\CQNBO9/+3^ZOY4>6G]Q?RH^I>8>W\CQNBO9/+3^ZOY4>6G]Q?RH^I>8> MW\CQNGQPRS,%BC=SZ*I->P^6G]Q?RI0H'0 4_J/F'M_(X?PWX9N1=QWM['Y2 M(=R(WWB?<=J[FBBNNE2C3C9&,I.3NPHHHK0D**** ."\?S-M:\?C MR<#]Y8QL?]ER/Z&N1HHC7J1V8.G%]#LO^$];_H'#_O\ ?_8T?\)ZW_0.'_?[ M_P"QKC:*KZU5[B]E#L=E_P )ZW_0.'_?[_[&D_X3UO\ H'#_ +_?_8UQU%'U MJKW%[*'8['_A/6_Z!P_[_?\ V-+_ ,)ZW_0.'_?[_P"QKC:*/K57N'LH=CL# MX]?MIRCZS?\ UJK3^-]0<$10P1>^"Q'ZUS%%)XBJ^H_90[$]Y>W-_.9KF5I' M]3V_"H***Q;;=V6M HHHH&%%% !)P.] 'I7A&+R_#L!/\99OUQ_2MRJNFVQM M-,MK/B/XC.VE\*"BBBL30*V?"O_(QVO_ O_036-6SX5_Y& M.U_X%_Z":NE\:(G\+/3:***]LX0HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+RZ2SM);B0X5%)-.G MN(K:)I9I%2-1DLQQ7GWB3Q$=5<6]ON6U4]^-Y]:PK5E3CYEP@Y,Q+F=KJZEG M?[TC%C[5%117D-WU.X**** "BBB@ HHHH **** "BBB@ HHHH **** "MWPK MI3:AJJRNI\B AV/8GL*JZ1H5WJ\H\I"D(/S2L.!]/4^U>D:?I\&F6B6]NN$7 MDD]6/J:ZL-0H<@4444 %%%% '+^)= O-7O(9;9H@J)M M.]B.>&A*5V:*K)*R///\ A"=5_OVW_?9_ MPH_X0G5/[]M_WV?\*]#HJ?JE,?MI'GG_ A.J_W[;_OL_P"%:.B>%[_3M7AN MIF@,:9SM8D\@CTKLJ*<<+"+N@=635@HHHKI,@HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *M]IUIJ,7 MEW4*R+VSP1]#VKF[OP+;N2;6Z>/_ &77X>W9Y.FC:HYP-/N?QB8?S%6 M4\,:RXXL6'^\ZC^9KT^BA8*'5A[>1P%OX(U"0@SS0Q*>N"6(_#I^M;MAX.TZ MT*O/NN9!_?X7\O\ '-=%16T,-3CT(=63&HBQH%10JC@ #&*=116YF%%%% !1 M110 4444 %%%% !1110 5D>)_$5IX4\/76M7T<\EM;;2ZP*"YRP48!('4CO6 MO7!_&?\ Y)/K7TB_]&I0!SO_ T9X0_Z!VN?]^(O_CM'_#1GA#_H':Y_WXB_ M^.U\QU?T_1-6U=7;3=+O;U8R YMK=Y OUV@XH ^C?^&C/"'_ $#M<_[\1?\ MQVC_ (:,\(?] [7/^_$7_P =KY__ .$+\5?]"UK/_@!+_P#$T?\ "%^*?^A9 MUG_P E_^)H ^@/\ AHSPC_T#M<_[\1?_ !VMC0/C=X,UVZ6V-U<:=,[;4%_& M$#'_ 'E+*/Q(KY3O-/O=.F\F^M)[67^Y/&R-^1JO0!]\@A@"""#R"*6O)_@+ MXFN=:\'RZ?=RF273I!$C,-M.UO*L5.((NW_ &UKU6ZB:>SGA7 :2-E!/3)&*^;9 M_P!G?Q9+<22+J6BX9BPS-+W/_7.@#W#P3X[TOQY87-YI<%Y#';R^4XND523C M/&UFXYKJ*\]^$W@34_ >C7]GJ=Q:327%P)4-L[, -H'.Y1SQ7H5 !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q7C;XG:+X#O+6 MVU2UOYGN4+H;5$8 @'.YU]:[6O)_BU\,=9\>:GIUSI=U80I;1.CBY=U))(/ M&U&]* +&B_';PQKNMV6E6MCK"3WDRPQM+#$%#,<#)$A./PKU"OGOPI\"?$VA M>+-)U6YU#2'@L[J.:18I92Q"G)P#&!G\:^A* "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ K@_C/_P DGUKZ1?\ HU*[RN#^,_\ MR2?6OI%_Z-2@#Y!KZ$_9M_X\==_ZZQ_R-?/==CX(^).L^ H;N/2K:QF%TRLY MNHW8C'3&UEH ^R:*^8_^&C/%_P#T#M#_ ._$O_QVD_X:+\7_ /0.T/\ [\2_ M_': /8_B_86U]\,M7-Q&C- BRQ,PY1@P&1^!(_&OC^N\\6_%WQ/XQTLZ;>FT MMK1B#)':1LOF8Z!BS,N^^,OB?6/"GA*WO MM$O/LMR]TL;/Y2/E2"<88$=JYG]G/27@\/:GJCH5%S.(T)Z,J#J/Q)%7_P!H M?_D0[3_K]7_T%J /(/\ A=?Q"_Z&#_R3M_\ XW76^.?CGK)O?[.\-3QV\,*A M9+S8LCS/CYBN*-8#$YPMY(H_('%==X4^.7BC1[^%-7NO[4T_(6 M1)47S%7N5< $G_>SGVZUV_Q"^"&AVGAJZU+PU;7T=];@,MI$S3B49 ( .6SS MG(/;I7B?_"%>*O\ H6=9_P# "7_XF@#[1:^2XT5KZUD!1X#+&XP?X0 M:^.+O_C]G_ZZ-_.@#ZE^"?BW7/%V@:E=:[>_:YH;H1QMY21[5V@XP@ ZU?\ MC#XDU;PMX+74-&N_LMT;E(_,\M'^4YR,,"*Y;]F__D5M8_Z_1_Z *U/V@O\ MDG*_]?D?\C0!XQ_PNOXA?]#!_P"25O\ _&ZZSQC\=-9"P:?X?GCB:.)/M%\8 MU9I),?,%!&T#\/RKQ6O?/AW\#](U7PY::QX@EN9)+I?,2VB?8JH>FXXR3]"* M /)Y_B%XRN)3(_BC5PQ.2([QT'Y*0*V-'^,?CC1Y$_XG+WL2G)BO4$H;ZL?F M_)J]TN_@1X$N(=D5E=6K?\](;IR?_'RP_2OG#QOX8?PAXLO-':1I4B8&*1A@ MLAY!- 'OL7QVTF3P'+K)@"ZM&1%]@+]9"."#W3O^E>-:Q\7_ !OK$KEM;EM( MF.5BLP(@GL&'S'\2:YGP[HDWB/Q#8Z1;NJ274HC#L,A?4_E7TMIGP#\%6< 6 M[AO+^3'S/-<,@S[!-O\ 6@#YZ@^(7C*WE$B>*-7+ YQ)>.X_)B17=>%/C[XA MT^\CC\0^7J=DS8>01K'*@]05 !^A&3ZUV'C7X#Z!'H-Y?>'VNK:\MXS(D+R[ MXW Y(.[D<=\U\XT ?>&G:A;:KIUO?V-U/!!KGO'WCJR\!Z%]ON8F MGGE;9;VZMM\QO<]@/6N6^ 6I/>?#XVLC,QM+AD!)SA3R /:N'_:/N9#KNC6V MX^4MN[[>V=W6@#F-7^./C?4IW:WOX=.A(P(K6!>!_O,"V?H17-R_$#QC,Q+> M*=8!_P!B]D7^1%9.D:>VJZQ9V"'#7$JQY],FOK72?A'X)TJVCC_L*WNI54!I M;K,A<^N&) _ 4 ?+R>//&"'(\4ZUGWOY3_-JU+/XN>/+)=L7B.X8?]-HXY3^ M;J37T_+\.O!DR%&\+Z2 1CY+5%/Y@"O /C3X!TOP?J-E=:-&T-K>!@T!8L$8 M>A.3@T =K\-OCA<:YJ\&B>(X(5GG(2"[A&T,WHZ^_J,#VKVYSB-B.H!-?"6E M2-#J]G(C%66=""/]X5]TAM]IO/5DS^E 'RKJWQD\?6NLWUO#KVV**XD1%^QP M' #$ Z34M5::.*RC>*.-4!5BS,$"D@8'XXZ5Y-KO M_(PZG_U]R_\ H9KIOAEX"_X3WQ"]I-<-;V5O'YMPZ#YR,X"KQ@$Y[_K0!%JG MQ4\;ZM(6F\17D(R2$M&\@#V^3!/XDTS3?BAXVTN7?!XDOI?5;J3SP?P?-?0! M^ _@7[%Y'V2\$F,?:/M3;_KC[O\ X[7@OBGX;Z[HOB:_T_3M'U:_LH9,0W*6 M3L'4@$;[7#'!J5H0LRQ_=<'HR@G(]"/\>.5^ M-GCOQ+X1U;2X-#U+[)'/"[2+Y$U6N;9XU9MZ\ L!SC-5?VD/^0]HG_7O)_-: ,SP7\6O'&K>-M%T^^UOS;6YO M(XI8_LD*[E+ $9" C\#7T\S!5+,< #))KXL^'7_)2/#G_80A_P#0A7V/JRR/ MH]ZL.?,,+A<>N* /GSQQ\>=:DU>XLO##0V=G"Y1;IHUDDE(X)&[*A3VXS[]J MX*\^*'C>^;=+XEOU)_YX.(1^2 5R;*58JP((."#VKOOAIXN\*^%I;Q_$?A\Z MD\FWR9EB25H\=0%<@#/J#GB@# /COQ>3G_A*M;_#4)1_[-5FU^)/C6TU%1VVV< _]J5D:_P#$SX4>*C'_ &OX8U21 MXS\LJ0QQ/]"R2@D>W2@#GO#7Q[\4Z?J$?]MRQ:G9,P\P-"L\Z?9V^G:=;65HNVVMXEBB7<6P@& ,GKP* +-%%% !1110 4444 %%%% M !1110 4444 %%%% !7!_&?_ ))/K7TB_P#1J5WE<'\9_P#DD^M?2+_T:E ' MR#72^%O ?B#QE'<2:):).MN0)-TR)@GIU(S7-5]"?LV_\>.N_P#76/\ D: . M!_X4;X^_Z!4'_@7%_P#%4?\ "C?'W_0*A_\ N+_ .*KZTHH ^34^!7CQCSI MUNGUNX_Z&NAT/]G36I[B-];U.SM;;JZ6Q,DA]N0%'UR:^D:* *&C:/9:!I%M MI>G0B*UMT"(O7\3ZD^M>8_M#_P#(AVG_ %^K_P"@M7KM>1?M#_\ (AVG_7ZO M_H+4 ?,5?=FC(L6B6*(,*($ 'IP*^$Z^[M)_Y ]E_P!<$_\ 010! +OQ?HUO>Z5$)=1L3MMB MAN49SZ#-?;\4L<\*2Q.KQNH964Y# ]"#7PA>6-WI]RUO>VTUO,O#1RH48?@: MMV7B/7=-A$-AK6HVL0Z)!=/&!^ - 'W/7SY^T=J=O)=:1IJ2*T\8:610>5!X M&?K7DC^-/%4@P_B;66'H;^4_^S5C2RRW$S2S2/)(YRSNVXL?02M+,A7S<)<^V&KPW7 M?^1AU/\ Z^Y?_0S7NG[-G_'AK_\ UUA_DU 'NU%%% !7SG^TA_R'M$_Z]Y/Y MK7T97SG^TA_R'=$_Z]Y/YK0!YO\ #K_DI'AS_L(0_P#H0K[0GFBMX))KB5(H M44L[R,%50.I)/05\7_#K_DI'AS_L(0_^A"OLO4+1+_3[BSE_U<\;1M]",4 > M#^,OA[X UW4Y]2T?QUHFG3S,7D@>\B>)G/4C#@KG\:YFP^!FJZPLCZ1XG\-7 M\<9PS6]VT@4]@=J'%<3XJ\)ZKX0UB:PU*VD0*Q\J8J=DR]F4]#_2HM \5:YX M7N'GT74IK-Y!APF"K^F5.0?Q% 'H_P#PSGXL_P"@GHO_ '^E_P#C=9/B'X(> M+/#ND7&IRR:==V]NADE%M,Q95 R3AE7./;-4Q\:?B"!_R,)_\!(/_B*S-:^) M7C#Q!8O8ZGKL\MM)]^-$2,,/0[%&1['B@#E:^L?@=K-QJ_PV@6Y9G:RG>T5F M.25 5E_(-CZ 5\N:5H^I:W>I9Z793W=PYX2%"Q^I]![FOK_X;>$W\&^"K32Y M]OVMBTUR4.1YC=OP _"@#K:*** "BBB@ HHHH **** "BBB@ HHHH **** M"J][8VFI6CVE]:P75M)C?#/&'1L'(R",'D"K%% &!_P@OA#_ *%70_\ P7Q? M_$UH:;HFDZ,LBZ7I=E8B0@N+6W2(-CIG:!FK]% !1110 4444 %4]1TK3M7@ M$&IZ?:WL(;<([F%9%!]<,#S5RB@# _X07PA_T*NA_P#@OB_^)K=1%C1410JJ M, 8 'M3J* "BBB@!K*'4JRAE88((R"*PCX'\),Q9O"VB$GDDZ?%S_X[6_10 M!1TW1],T:)XM+TVSL8W;5=VL M-Q'_ ')HPX_(UE/X)\*2'+^&-%8^]A$?_9:W:* ,#_A!O"(.1X6T0?\ &- L)1+9Z'IMO(.C0VD:$?B!6K10 4A (P:6B@#"D\$^$Y9&DD\,:* M[N2S,UA$22>I)VU>TW1-)T99%TK2[*Q$A!<6MNL6_'3.T#-7Z* "BBB@ K-U M+P]HNLR))JFCV%\\8PC75LDI4>@W XK2HH Q+;P=X7L[F.YM?#>D03Q,'CEB ML8U9&'0@A<@^];=%% $-S:V]Y"8;J".>)NL%HCF/PUHZ$=UL8A_[+6Y10!# F;VMO9Q"*V@B@B'1(D"C\A4U%% !1110 4444 %%%% !1110!_]D! end EX-101.SCH 4 prim-20220224.xsd EX-101.SCH 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 5 prim-20220224_lab.xml EX-101.LAB EX-101.PRE 6 prim-20220224_pre.xml EX-101.PRE XML 7 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Document and Entity Information
Feb. 24, 2022
Document and Entity Information  
Document Type 8-K
Document Period End Date Feb. 24, 2022
Entity File Number 001-34145
Entity Registrant Name Primoris Services Corporation
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 20-4743916
Entity Address, Address Line One 2300 N. Field Street
Entity Address, Adress Line Two Suite 1900
Entity Address, State or Province TX
Entity Address, City or Town Dallas
Entity Address, Postal Zip Code 75201
City Area Code (214)
Local Phone Number 740-5600
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock
Trading Symbol PRIM
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
Entity Central Index Key 0001361538
Amendment Flag false
XML 8 prim-20220224x8k_htm.xml IDEA: XBRL DOCUMENT 0001361538 2022-02-24 2022-02-24 0001361538 false 8-K 2022-02-24 Primoris Services Corporation DE 001-34145 20-4743916 2300 N. Field Street Suite 1900 Dallas TX 75201 (214) 740-5600 false false false false Common Stock PRIM NASDAQ false EXCEL 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $R+7%0'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 " !,BUQ4V@9+@.T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITUAD=#M1?&D(+B@> O)[&ZP^4,RTN[;F\;=+J(/X#$SOWSS M#4RO@E ^XG/T 2,93#>S'5T2*FS9D2@(@*2.:&6J<\+EYMY'*RD_XP&"5!_R M@,";9@,626I)$A9@%58B&WJMA(HHR<\=L=YX)O!._>%]OAU%\,74$L#!!0 ( $R+7%297)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,$% @ M3(M<5 ?-/MTW! [1 !@ !X;"]W;W)K7[=H:__@62Z6SC\(!OT57XB)<+^OQ@9*0:F2R$PH*[4B1LRO6T/Z\89U M?(.BQA]2K.W!/?%#F6G]S1=&R74K]$0B%;'S$APN+^)6I*E7 HZ_=Z*MLD_? M\/!^K_Y0#!X&,^-6W.KTJTS<\KIUV2*)F/,\=<]Z_:O8#:@ C'5JBU^RWM:- MHA:)<^MTMFL,!)E4VRM_W07BH$$[/-* [1JP@GO;44%YQQT?](U>$^-K@YJ_ M*89:M 8XJ?RL3)R!MQ+:N<&=CG,(LB-<)>1>.>DV9*2VLPU1ZP<..O%5@W@G M>+,59$<$'\3L@K#HC+"0L>^;!\!6 K(2D!5Z[?\#\+L>VF4/[:*'J*F'Z68E MZ@:,-[\\_X1 1"5$=!K$6!BI_4@3 A-:RX,K[2?@AW?O&J:@4[)U4,5=U!]D M*LA3GLV$J:/"-<*0GK>%8;*5QG;&2FC;1D M(LR+C(4EM]JLM&E*K%[)V3N%GD(XY:]DE$#VR;F,"TQDGG%%%IY'O:A]1;L(WE6)=W4*WC!)C+#V;']# M/D,]\D751@U79.TP)$\7D,LB36 J#/@F DK#RD;#-Z)6I-.UKO517'&22R=^ M^I%VPY_I51ABE =F3]]$6>;BV.@7J>+:B#9H3O_$T"J;I^Q-:+>^!&13O:[? MA7"Y.YZFW&)DU?9 <8/_-]E86\=3\I=<'5VZ#8J]#@LIQE;M&A0W^R)*0SB. M'4?!!=XS&GW 4*I-@N(._UG'$)7Q4BMLEV@0Z47A>:>+9WNU35# 2L_>T92*A$&/)E/C\R?[A>(UEE_11WZO^0C:S-@:P1$)=M F25 MXS/I=8<54_?[A@8TY5=LYP-]ZAW4*^&S#3$:3Z*_DDZJ%P MJ1!.W.TN[;0O,;+*W1ENS$-8@TFQ#A]2OJCEP06.!BDX^'CU?P0\EMP>E5\S\ZT@Z_CXG8I.)B"KP#OYUJ[?<%_(I?_< S^ 5!+ M P04 " !,BUQ4GZ ;\+$" #B# #0 'AL+W-T>6QEO%DN7/ZZZ>S;"=I=67=A['- MHN6/O.-%Q[I#)6,>=5 M6R=M8SDK6W!2,EG>W&2)8D+38JT[=:=<2PZFTVY#;VA2K"NCSY:4!H-?RA0G MCTQNZ)9)L;=B6,N4D*=@7H+A8*2QQ'DJ?$,78&F? KP(&K XU7=>&18/QA<0&>7=J?$,:\M.B^4M/3L, M/S[)WMB2VSG-@DZF8BUY!72LJ(_PZTR3 .B<45XH!:N-9@.'R6,4?-@#E_(! M6OBMNHK=5R3TXE,);2"PU4GTA$8QA D*Q+^,%F)?A+W]K;"D$8_&?>S\;O2@ M?^^,X_>65Z(?]+Z:\V/1%WATUC3R]$&*6BL>]O[+"8LUF_S(T5CQY+/!I!R\ M@5M*'KEUXG!I^6%9L^.]FZ:IKW#.RW^0\Y^M<\TUMTQ>DO:C_S=7^2V,D_'T M7!S1JP,Z6PEY7>>9 ]IV03NA1.XJRY/K%.?7A'=O["_PJOE]?\HIU MTNUF<$//\A=>BD[E\ZI[J,NXZBQ_AOMHD\%G' M!QR>(W?#$T%^@2O&+(= M/EB>N$_NG_A.\SQ-LPRKZ'8;9;#%ZI9E\!>/AG$##RP/9'I;K?%NXQ/R^AQ@ M/7UM0K"=XI.([12O-2#QNH%'GL>[C>4!#ZP+V.Q _G@>F*FX3YI"5S%NV G& MD3S'$)C%^(QF&5*=##[Q_F"G)$WS/(X %F>0IA@"IQ%', ; 4/2='@//GL? M)=-[*CG_5U/\!%!+ P04 " !,BUQ4EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( $R+7%0<.&7J/P$ #P" / M >&PO=V]R:V)O;VLN>&ULC5'+;L) #/R5U7Y $U"+5$2XE#Z0JA:5BON2 M=8C%/B*O RU?7R=15*1>>O)Z;(UG9A?G2,=]C$?UY5U(A:Z9FWF6I;(&;])- M;"#(I(KD#4M+ARPU!,:F&H"]RZ9Y/LN\P:"7BY%K0]EU$QE*QA@$[( =PCG] MSKM6G3#A'AWR=Z'[MP.M/ ;T> %;Z%RK5,?S2R2\Q,#&;4N*SA5Z,@QV0(SE M'WC;B?PT^]0C;/8?1H04>I8+8864N-_H^8UH/($L#UW+\0D= ZT,PS/%ML%P MZ&C$179EH\]AK$.(<_I/C+&JL(15+%L/@8<<"5PG,*0:FZ15,!X*/:XH$ZQZ M#"PAJ748J&2WEY MIK=WDWM)J'7N0;#W\!J-'[IFBG#S^0W1U MW6E\./VR./ /,+Q=Z*E%9"E*%1KD3,)HMC;!4N++3):BJ#(9BBJ6<%H@XLD@ M;6E6?;!/3K3G>1,)KM\,<'AT_@%02P,$% @ 3(M<5&60>9(9 M 0 SP, !, !;0V]N=&5N=%]4>7!E&ULK9--3L,P$(6O$F5;)2XL M6*"F&V +77 !8T\:J_Z39UK2VS-.VDJ@$A6%3:QXWKS/GI>LWH\1L.B=]=B4 M'5%\% )5!TYB'2)XKK0A.4G\FK8B2K636Q#WR^6#4,$3>*HH>Y3KU3.T.EY&TWP39G 8ED\C<+,:DH9HS5*$M?%P>L?E.I$J+EST&!G(BY84(JKA%SY M'7#J>SM 2D9#L9&)7J5CE>BM0#I:P'K:XLH90]L:!3JHO>.6&F,"J;$#(&?K MT70Q32:>,(S/N]G\P68*R,I-"A$YL01_QYTCR=U59"-(9*:O>"&R]>S[04Y; M@[Z1S>/]#&DWY(%B6.;/^'O&%_\;SO$1PNZ_/[&\UDX:?^:+X3]>?P%02P$" M% ,4 " !,BUQ4!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( $R+7%3:!DN [0 "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ 3(M<5 ?-/MTW! [1 !@ M ("!# @ 'AL+W=O7!E&UL4$L%!@ ) D /@( ' -D3 $! 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.0.1 html 1 118 1 false 0 0 false 0 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false All Reports Book All Reports prim-20220224x8k.htm prim-20220224.xsd prim-20220224_lab.xml prim-20220224_pre.xml prim-20220224xex99.htm http://xbrl.sec.gov/dei/2021 true false JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "prim-20220224x8k.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "inline": { "local": [ "prim-20220224x8k.htm" ] }, "labelLink": { "local": [ "prim-20220224_lab.xml" ] }, "presentationLink": { "local": [ "prim-20220224_pre.xml" ] }, "schema": { "local": [ "prim-20220224.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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd" ] } }, "elementCount": 24, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 118, "memberCustom": 0, "memberStandard": 0, "nsprefix": "prim", "nsuri": "http://www.primoriscorp.com/20220224", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "prim-20220224x8k.htm", "contextRef": "Duration_2_24_2022_To_2_24_2022_HNOsLyNdJ0GoKX5Sdvt3SQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "prim-20220224x8k.htm", "contextRef": "Duration_2_24_2022_To_2_24_2022_HNOsLyNdJ0GoKX5Sdvt3SQ", "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Adress Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "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" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "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 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "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 soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.primoriscorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } ZIP 15 0001361538-22-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001361538-22-000007-xbrl.zip M4$L#!!0 ( $R+7%2!W4:?:0, L, 1 <')I;2TR,#(R,#(R-"YX M*,.9= M7[U],WWG^T\W#W.4"E+FE&M$),6:IFC#]!H]BJ+ '-U3*5F6H1O)TA5%:!Q< M!)?161*,+B[C"/E^Q72#%7@*CBQE$L0U\J%B%7R"DC"Y#),H25 <39+1)([1 MU_O:\AYD+MG+IEN53A19TQPCC>6*ZL\XIZK A,Z\M=;%) PWFTU02)8+R101 ML@B(R"T;_)UY"&LMV:+4]).0^2U=XC+3D![^J\29E0!9RZA)2L/@ (8T@,R6EE'!.G[L3Y-!&EK99KXI1^#1G_*>SY)@1U1;E( VL>\Y\@ZI"-$3E=FF@RDSE0HK,QJ3;J0 M/:( ::@Z832XWFKOF5HN"\:6HEF#1',R)<7\$SRVNA/= M__<\_<@UT\]W0"]SN[&'&$1ZDF4MR$E*Z9)Q9N5'$"%J!+9*?+Q!RZF:=87F2F.>S:VEY%IH*^ZX(?$&X 9\J9&/Z!=K/%;F>HVMA1 M8$F.6(ZF'Y"(@DK-8&KMYVSXS\+*\.*U88$+S?Y//-.PW6W52K,K;4]":$)J MQ#O?:'W#;_>\FPMBR09@5'4P[[![VGM?))Q!SA M_=(8D__:\I^A&!1$PR1I+Q-\TYAP/FN[[F*Q:"XNFI2-A4'+<[\]=?OA!$T# M!Y.$!R1$#1#Z=I*^V*5AP-/9VCI].62Q,KAPUV,9%?(G1\D<^9+C^L% -)@[WS$2N<$,JR)IQ)W54IX\8G>JC9L-13?%[/(R/[Z70"$,)G;,4 M^,/?U.W\IKE>9Q0*N;0@XOS=?T7HVX]JU0E(! ^$8[Z"1S*B;)K^-EYG,7XD M6RK!0#AJVBV5+29+UX@":[MF*5?:B"=C)=UJA*B'&*;1 XD^BHM=19-EW1E@ MI6VMS%=!9#EH^JPG$Y?9BK4L FE< WS9LOD)Q^C+?#I$3-.S1F(QRUA^?92.D%G61M=7-,;RDD_XEV"J6]D,,NLITS=6)*VHL9HV0]03 MB=NX@K2MC;I'<<_*9I2E>\$^%\MIA\X)9ZL.CB8/:KN(:.4I5A-[ M6/(3 2X,\@[288 RR(<".59M5 ^"Y6,DM@IXA+//'/9TVJ188/8 M:GKW93Z16V$/1?^Z+_QW421F+R)36$D=I7C>*/9KP(/X7SRIO[PWB2U9J"*EC?9_2_,,PYXATZ'0Z)_EG M1(FF6Y/.8LXJ6U.P:466$E>=]5CL\(3.'U+U^-!^39([8JP#5G7(^F!H;-L"ZHS\/ M9,VQWPS<;(BZ^>VC<"[V#RO/'PXPCW6WN1J)Q7R:&EI?O4MU2_DSQCR6M]0% MZ @\_[?A[Z#\:T!LP +Y=R?]U71(=:V6ZQ;#I6U%D54H6HJ5/N/13&5ND-G5 MN%H]+,.)B(P,SR(:9!:#5=58>>7:UEB*6674H^\]&ULU9I=;^(X%(;O5]K_X,U4] VG81L $8_ZF"SZ MQHJ;D'L8&Y\^_OK+PV^F^?WQ]1GXU%N%B C@,00%\L$:BR68TBB"!(P18S@( MP"/#_@(!T&VT&QW[SFTTVQW'!J:96'J$7%Y)"8A-N@UGWS),K%+2 Z[E=BS7 M=EW@V#VWV7,<,!GOE6/IYAR?EP:8_-U3_V:R4R #)KRWX;AO+(6(>I:U7J\; MZV:#LH4T8#O6]_'SF[=$(30QX0(2#QE ZGL\/OE,/2CB;!UY1%#8^&EA)9Y>S%\97*G+4+,&*( M2VOQY<^R,8E*=?G_.760/+01B/C(WY_%0O5DVW97WB) &SH\A,0'.ZO@O\4: M1RIC#:B7\B50PYFR-$EECDM[L2V.O,:"OEL^PNH&<]2!PAP/U@_RRX\AE3/( M8,8%@Y[0E@(X0T'?R&BWKNF+SMA46LQPY;#Y1[MYWW':G>9]U['=5JOEM Z< M.QP4 Y9V%#)/VY:')^,DC2!16!%DTI[I+7&P)S]G-,S,4=(;+>DU93YB20E2-6;/N&^Y,2/T&R2WD'^)_E-%Y (*6K'XKS[B=,W (F MSI69[&:,+SA WU;A#+$,',>2^I HY7D"H5DYA%>TP"H.(K[!,.N^R)+5#48) M[Q,@=Y4#&1'U,TY9G+XWF44TI"LBV'9(_7P^A5?5#=?EP23T6I73F\+-R)?1 MRP)@MQP_,\'EZ.M&[)(P$E;MRED-?%\FDBO/)SN$A$_G5OC$$_0+FS#ZCG=U?"&B(WDZQ';KKEL+2F6B2$!U;P74 M4!Z^L"E=DW.,_E76%,^9 '19:M\*F@GE @9_X:APD9.6'EB^O#YL(8-*.B8O\G,QIQ MOD+L(E(GE]265[E(-+6B+8"KSW+(6ZF>'')M&\YHUL],JKT^^3_OMDY^E<6['B5/&V\)R0+E/*#)DM4'16GO M]6/+HIK]VL^2=R7L4XC80@Z?WQE=BZ6<7B-(MKE%>Z8Z'6&GU6JU;Y3/I4%H M3%66[3N?AS)D!H.1_*W;?$7Y@(YT=4-3QGT-II9QJB1D9=/Q%K(HHP("CN-\2762!J(AB4G8_/5O=R>!L"H*BLK4.3,DZ72Z MGZV?K9\^^M^@8X >_X/P#_H7\! M49(I#@6Q&+'T6Y/H(M[L!3I!$?YU-QGN5YP+$9 M7LBP"5"]G'[![^E"5QSH#,.99G#7['@@B?DOU9'3TU4$?EH**.7Q.PE!2JDJ MBJD\!V.BIO"Q% N%6$)54S#)0BG-*I&>\#]';0^#%X/8=#,:TG_LM3W/SL3C M \4Q&!>I3,OJQ?$#,@MNSV\X:M3O]YF^P%A.*\ZET^GX@'06-,H8NGD_T9)V M2=KR+"O$R6,%0S-L/IAI/]$S>1HVM1V],]&2W+ Y.2"D4AQ_^&HZ=SIX89<_/?E15UMHPZ,Z:;K05,=#5X?>#$,K(DW0^#I M)AX[(NB*>PXTW:;E=*"'48P[Y:08FXH)7*2?^2![JA,^QB?&G2P".R=$.@J; M.ZBY$$V).'X:!:*^!*,CH!P?M1'4CH\ZR(. -(^AAZ[>^[&G6J:'N3'F#6T, MNN#JQYZ'!E[<)YWX\9&G>P8ZK@8H#4G ZXW--"/O0YT6KH9\RP[ M(["V=XB''<>/)]IHNFL;<)@Q+1.1!OH@0WI#CO]3US1DTI^X01E+&D=7_6D- MO!H!:[[K4"S)O,R+,B%)N6%%+L[*%?=B6-9^LJ?6^6^IKO4\H7ZU!TS8(5]' M>J9@XFD,/+F3FR?&X(]Q MA3_ [1VSF&2%!"<)J:/XQ @W.^ LEK<:D;E% [9& S6*^(5YU/'R>(4Z)N.D MDD,,WQL_&PU36] T?!)>AQ^)3X JA.L(D/$(!\UP6P<.8GU=PRLTQ[+_'-I0 M(XM\S$!-+Y-DV,3XEJ.WVJ-[EJL33.#/&!@E/I \]N!?P?_Z^*9-K\=TM:N_H@R'(_[)%(U MUD9T7%@I2!_ZG\T$DL4E^D;PG9[NZHIN8 P%!(X;_/M7BF>%PZ,X:8A!8[_# MN")ODJ?/'.8,%E4#02>C6%[[-RYN5BI1;>G _-'#2PVJ5CZ)TAHX<\ M784$DGB!CA6(:&>[XNEQJ% M/*@WLHU"_2BN;/!31XI#U-*-?J->R%W72HU2H0ZRY3PH_,Z=9G?@/=-A:7GF4>@#R38P#/2F)ZC=-=D9GGSW>]_+R& M2:6V"HEDH0VGJ6S6OL@'+IT&M2&)7"Q#QY$?SFZ;C]HOMW*3KB?;P4?;R M_;5.$AN=/EE.6RH[,MWR182?+W6QS*UAG1+4"M5*K;$F";_@6VM=119\H]IU MW"XT/>!9H(Y4PF<^4CD!5&J D_:U[_X-JPD:;40:=1VLDN,/%P9J&YHM!+*J M!_!C+BV(.R'\!M2]?EGI^P9_[.D#+Z-A&[V#^VQK<#C$=ADRY\G2*C7>"[Y) M'Q&J5Z?M;O'A[&?K.I>'O\SRSPI[WKE:!TNFYU-P$2E.EWC!>?$ D$EN4."N M0PUZ#4426!-.JR';B1RX=#'2/L^:Q 0$Q_5\9/(APIL:V?+6BF;N[Y*U%M MW;MXM?V*?F!_W"P.(USZ""I\M0Q0 Z +71BKQL6I -X'N MN0"OEI@KG>_K)<_WAL&;K)+^L)]R1+Y@40DZGG$_!1[@P .7>KXG*?"[-%D1 M25HJ):=3*"&+*('D="+-RZK&\4I"05*2529\CPU53L;,RD!GVX_W#XUF[O>@ M]YA*)OM8%+#3+1_*=Q=7A8M3I7!:KE_5!8.SLQ42P^&G6UX6;Z!4;M2DZY@J MW^6Z/1G99Z2E.-W2*#[>YC&QF 5,P\I-675CV6I?%F:_GFNSVN6?=C;+WN22 MQ?/<3TZ]')+ 3-BG!Q4#A9@)/)6J91C0=E$F_!%%-_&P!] G_M\@RASPAN^*Y_>F7#XLQ%7JM^&G7'=>TXXL!#=/C%YVLC7CAQ"G$; /YYE!UT( M')/^)TJ#P;=">HPXM"-]6[B_IF'U0ZH)KV-]!]H9Q4'P/M;','HR*#%Z#A77 M,KH>.B3>W]D9;J5']H7ZWDH!A>!O3UN"39^A XCQ#">](T(#X4(_/(/;M\'I M!\3@!#^FOC)#?D#D[=COHV-PDOV2._;;0N3%/8Y47@R*3>T.-% MTO!('HN';,?J$6-NTN7EV]K>E2U&^+:+3OLQ1+7I3+K \9I ^=-!"2WN-0GE#!NLRY*_/3Q&)-ST-EA44 MC<_*)-,\4-0-A/M7D#,B^)+U*V8-[:Q;0"WQM*(]6!9?O<($SV^0X%F6BPDB M)TH[BM\O'O@[Y?Z2 NZZCNYJN^B[J MB#;UH27'>CVY6[1 OC?UY*Q.1W?)-AM 5D'@RX'O.\IY/>5L>*%Y;\HI,36F MSH!"QS:L(7)FH+23TA%H64V@1PVM'8/M1/.:8;.CDZ\IB"?U>%"VF%GA0F5Q MG,8OWV7&'R(8OYWY+UE-=.NBOV MLINTT026!64&*XO(T$#=0_0H=;HI4J;E#P--'AC;+PQU5FDQ+/<9TYO# !.BV\W2;+G)TMHW,>4 M!0AI?;)Y?4G=D*R060?!*5%QD7+2]?/SD\?[FQLEX9S5[Q+LKTVND?L\)W[_ M9$+YPL*&9+5MF1,Q05_K2R6O-+%T,;BOI++]]IEYTXNU-RJ*138F)1:H>Y^# M?\?9Y20'A$L>NL!#!K() H!),7! G&=&EYCM &*JQPC7T$Z*O&P%H8\T2+ZPD+J58 Z @P^H#O4D?DJI%_F13L7/0U V"5-W%&/:0J2&- M[-AS]4[7\*")K*YK#(&+&=IM#NGKP0N6@K'B.SPLOU]GO$FAB_MQ #2'X;.F M9> 1D/>(RJN3:(<+]D-@OWS2E#XTI 9.79(,;CF9L%C%]%."B@P=&_DU\YB. M($/K76!HN@B]?GQ86IXB$SE8NRF9&#A=&A4$689G?*1\SWQDBEM8'>+,N.?X M!"]*7&+#12 F\O3ICBJ*5MTD3KE,C-YYOSV/U-13+,M0L"EK>9@7H^O;+EG#U4$MR%YG9CL(M[GDB!7K %>8!G<\"TT\%=3YK:M9I^/ >M8UJN82,S6)5XJ\7II M1+C/K10;IT[O_K)PK@].M-MJWS"J_2_$?6/H@$X G@6LQXDPQO$1[IO8P3_B M/9%E_)8[]MNQ'V:_JH/(VD>J'-(J*D3]="K-YH3%=^K<7)YHW<1%04>VRS]* M"3X[R'XA-L10BJD1,#UO->1$+<;O*T&-C6=QIO_"CC??A3>WC1E+KMM%S@*6 M5(O&T'R\KK,QE+NML.=I_>*DM6/)IUA20#%Q7UV!)8,7ULR22W;A!J0YAS+7 MA8 7[W_?A"C:Y+3WCB,FB.\;00[2)F@C*(P$.")X0U\)IH+,')-:4U)I(=_/V) MT;NOHOKE5;"E:&)C_O#/'[9?O\Y[]P]7E=3//YLH.&E$%>3G6O#QDB3- M!CDGPJ^\IK:!:D#772W;]GGB["M#V($TC.E22V2?))FL"-]G")\O#-]R4+., M$C *31NLY/;;.KXSUH1?N%'E2XF054N5;C[O)3!JAARO4%D5<0M 0T"5AE%4 M[V-L\]'6'NXNB^Q/P!_LPPYB 38T $]:'31 MBW8I?"FYN7UD%4AEWSTTV@1]+;#96_/RUZ!PZGI%V/Z9EX7SK'^DT%*JJ-9* MEXNH:2?NMYTLIGV69!6939,.)5'H/AM7)R6E!!WWXA1Z_9MK'K+Z+]W0;I/] ML)#A,LHAI:C+T-7@@R^3P"5T[I$'+BYR3Q+4Q"8?7T7>!M?RFCWH3SC4MLK! M][;)+Q]M!B53(RYK!)0A4&GR&/[4/5;4$"UD,)74I;L ?PIAHF\1_;GE6'VO M33S?-DGT@B[04!,/G5:E)4YO(+)2Z-.K:DI@+M"2L;,7Y.7_,*Q8\Z)0[T\7N1;IFWB/U\.>9[1S#L'1<64&4XQ7>, MJ_D[3,(!GM+QY?SA173G7L](M>L%^_R^/NQY7D*N*L.'S8;4/CS:MXGZWUAP M-Y>(8I*K/5>NZS-YNFTLM9&!5')$L&G1D%371;05YH\@&Y@<\4H=F, _5Y&0 M/OV6,20?)Z<8TU1?$X\8/W$0!CI^#Z\%T%1)SA!455+0CCI=/&AJT-%#(G=W6^V/'!>YZYMRY(<.\;7/YPI:UW)!^)K@='?H9! MZDV1P\HG=,X[@C/J+WC="9TCOED)5N2DEWHAURA5REA/*I;*V7*NE+V02V5R M\EJ6W)^(]9/VM4+]^J)1)Z>G5JJ%&FU4GP;VQ '7$X[HX!7*UZR>JCR__XS4: ;JO=89^J:VM2&H0B&@K'QE$5;*.8'?&$3 MCRP#C3X"@W&/\E$=B=-[TZ:'I_FHG*BQ$N2 M+":DA"PJ?%).:4E55J2FJ*1X44PKJ1EA6OA]5CHI->1T>N+1^ 3JPN]T.L_- MG$(=+'+B@K?\T\%] B[4S][6_=0# -6 M15CPD]R*@% 3+"/9;U8>=E(@LV-=DN9J^&?YK&.7,:4Q>CFYS;CDH0[@&=8_ M9&XM^K /L9'!].JA2_-'_OITVD5%A+\(ZFO([1H>K851P19VD$*,[610')G0 M.0N;]*,SS]9('@OJNJVY7!D%? >#-(0[QQ M?KP.9_YJTC\+K 9P_#MP^H0R>X&3A!Z15W^!WH9,>!AKNR:6D8O%HBZ"+, M"":F$)5N4L=<,G8K85ZA3EA31=0E1;I^Z-*3\"CWD"-&@>_#RB,5D3(&0.#H MA+AUAP#F8VS*W)N.TDTA\;6((Y%+W?3]T@3XQ,L-PX , I M9T9J#DC0"'9\%.U'*"/:."2/@U&![;Z.1^]VE3O\/>(T)"\:.O19T_\T],+1 M'"RHTK?6G!D;0"0N9N/ MX3C<%9TOGFPPW. 12G1@W!HO: M#BHTA"0.HIL($KR40DH:*WA-!)K&RF6CR<*D/9$5]86:Q M72+RYRVS3^M,*2:HE+5$IU^H!6U$DUEA!A5*1@5RMJ[[Q '7K[: GH3\$@#. M#'URN90F=2;IM8OEV\XU=#OI)NU',2SU?D).CU.U0SUD+C$MQ31>@0SHC.JE MY*#;!GF=1$!,6G"%YIJT<5OD["CAXU'"4N$SH5&)H49%A/^)!1V-T$->=_!Z M93DDB8(0"M6#5$(D6D@DN!7)=$P0O8?N-R1K4IMH7&0A=B/T0YHZI*R-1A82 M?'$)';PL!+H/_K0-A]2:)[2(=27%ZGH@:SNZ ;A@>,_0C]Z5#'=4MZ+\J5-* MJ2&LL&%] RM05<=J.;"SDS5OX6/='1J*]"YAB-@0&/.QPV263&P M<5\N$9#AY'P X1GZ/[972+[2J1E$8JL#$5!E&%3 MDA)B&J%FBOM8ID;Z(YL:A4$;(V^[S8SMD>]S$^&?G)H^.2_R.Z-[F ]5_'1? M^P[&2-"W%@FS8U\76M:UH3\X8(65&#'YS[RYC@('3'+D11[]?-$._XFC7; < M$#_&\=(O/C\[D?C4$TPE&.$]3YA^S0R#S9*O)^#E0F(*("M3SZ9Z#U"W>O=/ M;S)]'HRF]H(MS=A>#">: M46QCK=OT-@FKN4KA:J="/:W"O01DBTEX^VAK??#*(U=U='L4Q'[1[N\72*YW MV!4YRX;I-,.MC;->*D?'8'R)$-VXTV26G+#)H8![D#5RR!?:AU&Q_'O M0]?R#I\CM NH2/ M<-9RRMO+H@Z_/@/GQV_RY'?YT]SO0$1NFVJ=%K.-JYK MA9F]3QM:+->XC*QU*0UB1&E)Y!5.2LG-A,#*HJ@U984DID$1-E.BPJ;XI+@^ M2*VHBLY5-%Z3!3X5D1_1PA,AF3>?X[8515DRJ7F9M&N?4S6R0]W?0/_0U1V: M"^H^.]65-*I-[KS7NL80J+#KTBBU3L/6ED,_HR#@8G3A!Y9)TYX5U(9&DR1^ MDHYHZ#QH0%((49>DK-+^QJ']3>0X?SK2FA9KP7Z/#>PM]3M>GPA=5S1M0I>* MV*N!)D7N^$HZ5M>M[KH+9HM))LV]8R3F=<5YW]3V6W6W]DMJ*TM,0MIA8UNP M(3)B>H>-K<$&QZ3?,^[_E="QBEO[R27D]0"9&TI<%KE8KYZS+NG]90#QE.#\ M.H!X2F9MRBYX?I3X-38T*?-;J97JH%ZH_2KE"G60J]2J%;^^S,NCS&\@45:' MVF<5*1\%$IN7*1\&$MLH5#8 BB\M,O(D"2&S) MAJX3(1UF./YD,.1EF7B% MUI_MMKV0BKMQ<(Y,$WEM<,F O*6UD+GM$N>#<-5.O.S,GD^NH>Q$QTYT[$3' M3G2\ !2% 5*[-.'SEZZ2??_()04EO .0:^NH&2DR5VDV<0OG38K!?;B,E0\T M[]FLIZV;^.:S7OG=#'=YO:_*ZQ5V>;V313#]I-K@3C3/-I(6*?@KYG0R<,_2 MM06YP.,]KHJE#?$_;:]C'/\_4$L#!!0 ( $R+7%3#>U1:-70 (1+"0 6 M <')I;2TR,#(R,#(R-'AE>#DY+FAT;>R]>7/;2)('^E7J>3R[=@0$X^ I M=7<\MVQW*[9]K*6>>?/71A$HBAB# !L =HBB0!,#LF)$E$D=5 MYB_OJLJ?_I^SLX_!B >.<-GO-Y__8&[H3,,F(WX63" _99 M1)'G^^S7R'-O!6-]W31U0^^US\Y^^0D>=9G>$P;GS'IG]=Y9AF4QTSBW['/# M9-\^LS=_WER^E5=_^'IY\Z]O']5;O_WYZQ]7E^S5V;MW_[0OW[W[QEWAAP/UW[SY^><5>C9)DXHM?/H41>PRG M$?."81B-.;Y+8Q-?\%BP6 B6C 3C2<*=$4Q/\"CP@MN814)=$0[9M\@;AY$7 ML\LPFH21? )[\U]_ZUF6<9%]*?\T+]XR>(E\9#**X.'C,$A&,1.!"P__S"-G MQ&Q38Y9A]'YZIP;XTSLUB4'H/O[RD^O=L3AY],7/K\8\NO6"LR2N>3B[]]QD=&X:QM\O)MQU8?AGOA@F\(ENMV>?1=[M:/9AJ*A^#O.$ M"=T)?/KJ=W=U"UY>> E<._8]'//@OS7U M"?P;B\@;_O>%O#KV_B/.37QF(AZ2,^Y[MS ,'-R%>NMY.EF\.GO/G1=[ \_W MDL?SD>>Z(H +D.2&??'3.[P0:#,I:UPO'L82FQP 4W0^")/1Q2+'5C'BY=/ ML?M>(,Y&0K%=M[M/T7LP]]9[=>,@]%WX\N/#"":>L'[_IW>#LFB]>X$ ;_=3R6PM-E;3[#( 54MH@U@G#VK!U\N M$>B@(O/LB6QB;,ZJ:Q'=>8Z8U[S?!?R:Q.P3*'6P7_\[Y1$\GO' 99^F8,'^ M!:(&"M8RX77VV,V,?O/E_?6']__+?KL^9]^^7WU^B\]= M9WA9:G;3;R_#,7@UC[E53D*7/P)&@G J':*A%X!GY'$?#+T$B;3;GOQ7PNJO M JR&"*M'A)6RXQ^$(\8#^%*9+$E!R!CY($H[/%^" M?\KAGH$U!*R>#[T'X1:=/C6H#&1)!/]WLP&GE_52"YFXQ2\W#GH1)(MT1R." MQ+\?>8DX0UJ)\R"\C_CDHO#2E*;IX/[K;_U.MW^Q.([YBY;%9%=8#YO96 ?I: "30=&:2(B=+T(482HK1'U M,1#1[>.[[R(0]TCN>!6VS#9ABXS?"U#V123,"YQP+#-OD3>8*K@DX-=49:7,XT,ABP$VH$#[F&N#SQ$@B7!<@=88OK@D;F>/TV* MJ6 &8M'/!)Y[/GQVW4>62).+=WL9I@[]B3(@R3P[X*;]^Z_IS'B/MA".6>" MD-^$&OU*WC0G&&;+UNU,@1\+F)2H5C?IF#ZDV\_\R7GV=H_O7JYL/[>4#WNWKGO_YF=HP+TL $[[W" M^[MP@,3L5^[\\,-;";^6;F19S:70K=5Z?NA&Q9+G%$OFJUC/K9A0P83BDXK% M)\6"2:_7TEO'#BL(3[7&T[8Y2*M/4".H[3>OB#@S]':+\$7X>DGJ;I:%4^L* M6I1\([ =++/Q\=MUJLDZ-L&-X+9ON,F,ET1[:B&_OI?CHSV/; M2V"XSG;8_J;VLT5B"&$'!+EI >%+&)S]]O[]-_89OIY&(E]/CR6':]P3-P6T MX#IW^8F=[V]SQ= +Y-:E6'X3"2<,'( ?5Y^!M."NN_SYLQ7WX_1-LN+A3Y% M;'T]6DR2 !Y$G$G@;=^'>*K M8@'$F$RB\,$;\T2 P7AMY@^^YS'8#Z!E I_+'7Z*&E.U2B:36Y/"]A,%3Y.9#9$XBZ8#Y MA@#?":2_C8 FZ49@R4[70^,P#G&NTS&[#9&@\.!['KDS63K\UI4J2 IW (MW MJFHB-:G:..2*> )&@N$NWGLO<&.$D\2@%\4)&W%_B*S*.,.&$>#]7G#X(&+( MRD1A+9Y.)H 29P0.B-I0)$ BD@0Y !_ZO@AN46G";PS,$K(I=5?P"L0'UF^ M ' O<$OM: (!D"O$Y0OX4"2/N>SE(L? 2 DWEZ(K!D(+QG *H(3QW'-@"@ 0 MA?N'?$V>'@6\W*O7*-)DXQB(.#D3*&7JE3@3N?<:Q$_+%,Q-",:+J;JA]$A MW2NQ_PY2@A0S]%8?+@=O!)[HA_?RV=D&,:R31["[CG&0$TG<[.B*VKZ=C^-O[3Z8UXWRM]VQ/W$RCS 3 MA*#'SC/ ? 6V+"M*/RTO9MH*5,T],#[EOF6J>"TS%;DM*=H,:2JP-HR#1$]\ M*A02!?LT3<"% ,P,(PY,GSKRS]]#'[T)$)(__KC,UTA\NOH]7Q?!G;^FGMIQ MK31D^EX7O@'[@J(B1Y@J:.8 I$ 91E*H;\0#CW.\78-#"C(?)WHZ^]7J7%H, M#R@@I^1&:,3@NUN@L7PH@GK9^*14U%E6]IH-=/!86( /-)$V3YKN(NU\&)CD MF\Y^BT)X%;QS"/8@8VG,QS-^SSV\W7ORX<@8G=W 8[YY$X%@+D!'C1? CI^[ MJ*^2$>):/;9#"G+XS'-XMJ* <;%X MBD.-3X><(^0Q7H1IG-&R[*WO1@ !0182X6_QF ;ZX(F1N MFWQQ8SS[>H?[KL5]R6J4/.!X;5IZ?[8U MI*@-%>4:VSE M+2UJR' XC"&Z!4V;FL3TPID)10NSUB3,A]FP^H'*[ &W!-^BH:RQFOVF_OBUON/+(07J;R$9KR M:CE68F<<*$:Q^;. 7',4?//:-&?;D-XNT'"3#I@AH **?B 9'''_2D& M+\73*P"PQ0B)B8=,O'&T8CB4;B2,U1$1AGL0UHMQK +ZPN/S 7HP8">1-RL! MY(I7,B6G!$)F$90-&(CD7H@@71.(WR@!A>E?!1@:>NK$K%5O6B %IA:FL1A. M?911]>YL&DL'8BP-)&5HJ/2()SWG\40D'E)59T?(7ZX:]Y'SF>D51SD^Y'A2 MOSZQEXO[-KN6I+DKKN>:,U"O;4P)CF4X@JU::2&?6EQJD4-L8:SS+VOK MUM(-*^TCEM7E.W"%T/Q##+W3>6JDA=L[]KJAI61VD6J-T+4 M<:C$58.+C6GH[G[U< Q7/[&^,DNCR2!IJ(3D_EU%;&'1QKJHD M+*>+->&G.)*C9V[>X%/UMF+-:0GA"M.[DA_SIA?='TPU2^NK]&P8W?( WN%* M):_LCI35S,-5AE?Y1=EG:%S.9SZRMB9AGWO;V8E2LPP*?GV[,A62O6(GCRS% M=YRNHX_/*^&A+1<)#PJT+*:/Y]%629P4SLJ2K"_*R_L)J 97J2Y_2:NGFWXM$7%@#4,@X M%1Z/-ZYR@/= @R=3)J(O:;I=*.=)>GR M7S>TV-U)TH3H@[FH*?7_5?[4B@MJU;O7RY72I6YN0A74B?)3?W M2$*DP_JN*NMHNLUA01OJ'6IAD&UJZI<\74N21Y+W/,EK[2IY5ENWNPV3/*P@ MSLO2WGP_ A "R&P>@ Q2QJ2,#T&4IY(R)TJ5I_(AI??(W%)M5(U033=0^ZD/ M5-#F_%W% .&0/!?2MJ1MJTDH$JI=LK#UT;;DYI.;3X:'#$_E"$6&IR%NOCR8 MA5Q\TK2D::M)*!*JAKCX*S3M3N[]D2L;+R%!NFNK-'.S7[_^I;-5(=WRSZ7I MYT4O:]>BEVGK5OOHT"A77A:W]E5$EOVKD]9) &2% MA[9\4ICC"#$<+IXJ?N#,K/$T8/+S%%8!X+G3JF&V]3E':NR).OM/!FR!@]=[ MG>'^ WMC7O;ESOZ%.=L;(5$<_"02""K56XGW--LW3*$,=#A+5]&=;IMY;Z<\2CTGY MG:+RLVVM5>C<2()1CYK[3HBPN[JUV8^M;\(V.]^6\K7'354K$77TJQ.E](=Y>9\ZP:5WIP5J2/S2<_67W::K&62K9="DOHVQSF0F7>1S;@&,WG&)/@(HH_Y7UPC+4^Q&FNA?]WNNU MM%:K5Z>LRXO4> EN<0U8;QKP)R672=>1KBOJNGY7LVW2=<_P3&O ^D5=)WW3 M=[(ST2_I&;1[ZO15&"DVM_.&CT7B;-9;\L_B4F9U9T;W=LYWV<&[G=%E92^G M@[4-(RID W\^%?;93TTU._XF6^;MN_78429ZK#YKQYELHUNOM76#VD<\[=L^ MP[4ML_<:G8-?3=:8>I]:%564-8;>);&I)F](HU66-3W=:A%K*LD:DIK*LH;\ M@.JRAOR RO*&-%IE64-^0&598^DM:L:^5]8\=QW-4\FSTSQ6\"GM7G>JO+PS M7JNO4V.\T@Z1VJP5*W*(U,O.K"1%<]**9O<^;O:QEX17O!$@ >@D 620\2'C M4W'=4?'#*Y]*?9XF*I[,.M*)_"0^V^39*F@WRV]F>-H0( U*&I3$AS0HA1\4 M?E1/^FM)%3*I9%))J$JF2@T-;>D]L@@6I&M)UY*N)5V[=UV[YY#FF+#8+?2A M7I4GHC)*Z#D')#H^8LK5+W(WM4HD+&RI)C3MRP U"D!E-RUL-FQ("9$2(B54 M>274C,3_;J?*[[\B8#P]_4/U :VL>JC$@V MI1G&84; &#_1]5O/?!OUPRYJ[7;A^F% M3#KP>#K0WGLOY.IFQ9^M ZNW &@+:.^I36H3+5OE#%@MJ%!C(V?WM%:GU#:I M)!>5-77S':^)QZ3[3EKW62W--END^TY!]W5UNQS5UVQGOL9)_0/UBFVBA)>; MSSIV0[:C)SI2FWAL.NRG,*"U6X=I84@YL2,:2RH+D!H]MFPT68U:;:W7MTB/ M-EN/FI;>H]I"0VL+>VB%VT2C6(+M:VA_R%7FK09- K>R;_V.9IB;U@]53CA> M9,::8:T,O4_E 5)DI,B*BJRK==L=4F2GJO%$Y\_GDON7HR!.BD_.K9N(Y'F6SP4'C)WYYDC?']CI:?<)A'K M=^E(*EH'8<\N_2;DSU'>O'4YFD\M7H%%\U^D[%D4'V,![O9,EZNFLJ#9[-Q\ MI&UEYS]#L;"5KKH59ZI%"!\";<^Y?\\?XY21W;YNYR9;?60L0 ,[VQ:X/M?< M-GWG?'_;[,,G>I$4!MK5K25PELUO9O8RM;K,_#E"/D>C;A#&1;JM(D>Y5G[R MY):N?,,3R_I\YPYU>ZY8UY@0,0BH7+!H_L=<_0VPS& MZL-\-!9&S++81$0HO!H;/MU%@MFFQO ,>(TYX7C"(_@N">5=,1\+?)87NO!2 MO,C0V"3R8(Y &^;"6-(K/UW]SKCSU]13=&5O7G=ZNID-ZRWC@5L8-G> YL!. M=N\E(WG_);XY>,3YFMV+F-WR6-XC?.$DD>>PJ23)(W/ >(5C$<4P$ XZD?LP MD' XC$6"U ";L_B.812.Y3L\>(63P,7Y0V NX;_A!?)58PX""<^#9X#RC?6T MZ_A$[DY]%B$7&-1:X$]_QIXM"*ZSF]&,YS+I@DZ#X<0 MI>B=L0A&;.98!31%H+:V)W*1=J:=/R9CU';8W08)&DPE&S0^:@1"G-,$Y#N, MQNP^C'ZDKS'E,^(D"F$V, 8$.@-1\B/A_P.?")D5T92>*P/RL-EP)%T$#&3 M[> %NPZG\ ^/DSDPP"CX& P;7 >\$2O9AG=O>!=< 6C0#V++EPWQ$/X#>[N; MWURVEI96"*>PS2Y>4!GRE=-!G/ OY/#\854.: &O, %F9/B583['R'J)1YP2=Q+ MP"G,.?#X#/D[JV-M@=)F:V:9)*7;/15[/T/\%+KY8U*]\JSY.&$,+.)Q'#H>*$97&6W.? ],R="##P*>3"/@)QKM M3 ;^^/);AGH&P0R\.].PZ1B^A-&";MN+>#\ET=D"-1#BZ,YSQ&P&V3>Y\*+L MLN]+5DQ"R@+7?0Y3G=8>I5?Y!#.;%*]VRM8+80RSB!8D$!\L02NMG:1)RJI0 M7NS#_%R07,'';))1#5[Z Z3>%6-IW= ]&'EH$C%8A=$@AL!9N!,^FE$?3:*$ MCS."KT5P*^2K879C+TD0X:!Y\J>_R >;9Q#0;)X_W7XI,J_)_)P_U"M' MX@O^4'DB/PUF'L6]X(FZ,G"E-PD#>\#'"_!TI"_#"RH]ATM!![S,4^+L1CP M4=<\N31E\K(L4@728,_1ANN'N_#-0D;EU2^?IJ >_@71MF+K=Q%/?4#0USM4 MJN(^/[9D#_/)%'*F'!YQ%-L%9IVB'U 4GQ5QUSU?H63!K;T'P4A%;#&&77(# M):YG47^LW,98^B?^%),VH*@ZG5E,IA2JA[)8B-M =X#SOMKWFH]49E[%R@'F MMB\=R5&$YGB2\&D+Q&C(XYD:7PCL.S-?6+GL]NK0?EL\K6+2,N?!"V_9AV@D",(Y@-V!- + O9YGW06L,MGSZ*4#9:& DTUW _*IBM@!4+B*01J+>9Q MO@$PP(6*)4I>FV:[H!**N'IM&FW=R+]*&3 !QGGA-); UN:0 5R=!14Z>^]B M+0B>]07&'L^RB[% 7XA'4AL+R>=T(D,O@BCGKRFH:Y$/KSBA7Z]N M/KQ/Y]3O%M6_&K"YS,3N!N_UM=6V]=Y6O*BPPC^]TII-I34JK5%I[9E^/VKP MVU59@MS1UM9XXHON;SP70ZS/+."],EFB; 3>YOOA?7Q>86U:#@.65I7L/[+, M/I_$XCS[I4B&#HPCI0 J7/ U$Q"+>2M56 U74/'S MYB;)K7A&3T6P+;=WM/2-QVL4+$3A\9@_'H*&S&B4_2W7:TR]TR/> M5)(WEM[N$VLJR9J^WB8WH)JL(:FI+&O(#Z@N:\@/J"QO2*-5EC5]O;5QWR2Q MYJ6L>>[Q&T_D9TZS^]43J9&Z$R5O,-??M<%2ZD;4G;5I-0)%2[9%_K MHVW)S29FOW[]2V>K0KKEGTO3SXM>UJY%+]/6K>,VGRI?7A8W-E9$EOVKD]9) *2TIM-[S\P:3P,F/_AASRT+7!%JQ; M.L&L!HG%FG0$K6[9ZH!4J+4:;QD]S3+-TRA&'0X4%?5I#=TNIX\H\9C47Q/4 MGV7UM)Y%ZJ]NM??=?-FV;FWV9>N;N,T.Y*6\[7$3%D>L=U0CC$WMP;'IL!=[ MT;+!8>ZT*.=1;NJW;E@QK35N='VX3YJV_L+39$W;ZW:;OMO=,:,']1 MVTG_])WL3_1+>A(M-7':8U^N)ZFPSZYJJ@7P-]DX;]\-R(XRT6-U6SO.9*D! M6^,;L+5UXR2;2&Q$U3-58X2I]T^R&5'U&&'H71*)*G""=%-% M&-'3K18QH@*,((FH""/(6E>%$62M*\()TDT58019ZXHPPM);)]G,?%^,>.Z: MDZ>23(>;]5&/4][S\O]#TN#E/>):?;W*+>*>RJKOWA!N;UJL1@@B!4(*Y,4= MR^QC+WE^J08IM<$=@:-QX##(<)#AJ(%NZ"V1X(A'+#Z5$#P%CC^9B]OW*?'5 M),MI"<)3V:>C6[CR6^6=$GM)SY&>(T$X33VW9W=^%_:^K$,'N>E-"^')J)%1 M(_$HF0:5-W6E=RHZ>9:31B2-2.)!&I$R^3)$J$@7/[*$I93W=N^T!00Y/AI> MHA?D3ED5.B]LER6DE&,4:@R.LINN-0D2I#Q(>9#R.*#R:++'N=O9UOO/5AN+ M-#E4#\**B'\E#E3==^)EBK MXG$_6X55;]G'$F#WU/BP_D:GQ9EVS.>H9F4"Z[,8F@GMZA7#:I05*#S_7JNUJKOH:UJ;M1 M,=<8E ,B<<3W@$MR4A?F#H[&8T>QKS8C:)/!@=S(KQ)(F\P53UG(/K\1CB3U>_ M,^[\-?74 >/LS6NKT]$[V;O?,AZXA<%Q)_'N@*3LWDM&3/C"@4 PV@B>$;ARTK&V%1?E9SP?&KYL!+*54P+$+HS&[#Z,?F3C MU(JXB9,H!(;"6(=P'0\<(9\X&UA&4'B\#[+M,N!'.IZ8R1Z>@EV'4_B'Q_E< MM\8ZWKWA77 %8$$OL5]FW77ETJJ[33K3[/87=*:YI2QKRVB=/3K*7LZ$',U, M5X&J['5TZPE)1:;'TT&<\ "_DR_WA91TD#8O< 'W$N)%G-V(!PXR\4>(6H$' M7),XO02@ ' #C\^@MT:M(4':[05ZM'L[TR,5LTPY*-F4^-U>H\Q&][1&Z3VM M4&:2Y/C<&Z,@R=X8DK(!#'&.N#Z0/U*)' 6/X]#Q0"NYRE3!6_[X\MORXY'K7\)(*8H=%<2\F;@$&+B !?81 ME.0M#/&1_1,)? W8\MS''!&D/G+UD:TZ.$>EP;XO&384DE:GO>@ 6,_Q &:V M*%Z&Z&;9GV2+(HJ2+U$&+H#9T;OS3IBT>_+Z%%_86 8 !%>Y@'+!Q[,GPC!^ M *1<,9;V#=V#D8?&$8,/&!]B&YR#.^&#EN$^&D4)9V<$7XO@5LBQ !G&7I(@ M!4 'YD]7SETNUNHQN10#B=@XA!]@W&-X)\JP?'8R"N-%"2L,"0>:7K?LQ^!= M3J)< ,.VCDBTIB=6C&@B::Y[/9730.NRM#Y7RE\U^M]>?-=:5*R?U%QP>>@#^#0QA/_<0#>*[%I2EY-*<6T3U:=?4_/)PWV"F\0QJS MPA!7D"MUS IM@PI]D!Q?\ ACY=&%Z\6@:A_/I6M],?:"K!MXQ]9M;-$]WQ:I M\)"Y.\\<< @W+I(JM['2$_NR6P?1V;MT;9(_1WFK\.7:7)H\*[!H_HN4/8O- MV[-T6YZ/FREVU<+<-("?6>HC;6(^_QDV9;=53N16G*FV6GP(M#WG_CW$"BDC MP2FT\^R?^LA8@ ;V42]P?:Z5>OK.^6[JV8=/].\J#+2K6TO@+)O?H-'6IQ'G M"/F<7,X&85RDVRIR[,'D/R]ZXZGZ6513:SSH#:JY:+DR0PU&?[^V[C9$PP3S MO>>1N\'RD=>7>GU2U8+I#U7"XQQTE8B05HO?+&BP5[]\E2F)JP!,+'C5P "9 MKH$/)-KPEOQLC#U,Z1HL$K!:8[<89H*O*%T^%TP< ">2\L3>('4MX^+ZM__B MX\G%>_FG>?%60B:(11I9O+9L0S0I=G644R&_>UJ7" MU.8FGZJM]U15XLGP<_;8PA@*\@P7).(6. =LP1G!GW 3^DQY,JZ8FIKS*14M M\.+E!-YI2?H5>DLB3C(B:Q"))+D>W(1G=@]4?6T6TKMSC'YM]O5^_LT6#UR, M]U!"S%E,(5\W0WZK\/!ID!ND6R[!/_.F44@RR*VXWD?3E$$P#%;:"R\C$6*- MQ?=\,I?SY"FTE)+$%#Z&C;=B_CZ<'!BS?'8XFPUQ3?8,5PS@8^ZC,9Z%";DD M@]L5A?<@O/B=,XTBF4_S9?ID=?WAQ."-B!+#H7"D?D_X@V*BTI9HAQ9+"=] M#8$;$;,WXL'QIZZ,S4.X-H (2EJ0G*_Q6\E%R]9GR;1M!&RX*/W_%?4GK>%.VN=.;O/"D;:$-!%KRQM,.+\,V^G(8<*:%_29L64)# =T)F M+Y_G+DK:8\/N)#P;>\ N[R%7H(HER "IY"20%&B*+Y\ASN$3+W=R72^91BD, M\:9E/IM@YJ5STC)FGO?]R'-&"$C0]W#WZZZZIF_,N2\8@B81JESX0(!!G:C( M\&:%RZ H@_Z(C'VSN!D3<2J@E%EUJZ\VY_SR!7I+28R5M"^;TYS>2E#Y!/3#@V00"*75S9D+ M<@ZT>&1W:-1<,4DU1.IWC0$&,)HXD8R%02J^%%U^Y:8+,DLK!/-VZKDR9Z.4 M,SJB@_!.I4X2$(Q4/V.>XPS-#5(^SJ+P.),"Q.5 >@+HSZ-'"?0 TQ6$8\\I MK">0B,K%4)5/BYQR0WA=$":96+%01O^3$',X7KY& ^Z,I_C:.'5R)..YXV A M3V(C G=]&D_Q#AAJ#*'I=#+Q\Y4>L^2!'RN!*2Q;& M!8-P%=P)3".Q[_)9.,]8.%D]:=5#[\4 '&NT8^S^_EZ?I.8+;/U$!P.G;VEX M1>A_ SW9FS.Z!/)B2MO4[>X!G+%?N?/##V]9R=[8TDP*)0OT4KSAXP$F]P9P MGMJT^&T^0\P^RY'\_ IS\O!NY8YE10F5VX=G^7P2B_/LE^(4.S#F=':8M<9P M">W.7*J_L+ZRD">?S]DG>2DDHY4BQG8;==JFWMFX3K609R\\'^N\0S##&:"S MO^5:X'-5^;@'(CQ9D$BE1KXXNY0/Y*()L>?BQ :Q?FXQ(OVYU<+:;&6[150_ M(-5W/4&'&'$H1EBZU2-.5($3)!+$"&($Z:8J)!XD'B<2+B02XCN8PD M]"1YT5)>$E;@IJ[7; M 3Q78]%0Y3O#RFCF43%K6YD&1@?EZ,I3UTN;S_[C2F.RA]/6&\%J:S-E2!!( M$)X0!%.S6R0+) LD"U(6>LL-.*J7;%SBY=(&_?KF0ZC]>\V+ 'N02TNSK5[= M&']H4U1)(E1LSK5$OVEM\L\JR7;"/F&_),W?:K>W\QN;(=8G\JY_7N+8P")Q*D&9H/L)/O%#E,]NS_K M=*Z:K\YZ6LYWZ]$[*O9(GU7WWQ0:J1T(9YV/GA]SB%UX;>FEVZ, N3;9[ W")1/'8< M'K^FM5%+-[*'K3X-/QG!.PK-LY;GJTX*V$!"1)X\N7V87PJ_SCW[G)F&47QZOKKT@K6[Q2^6UC"H M)@+]N8NR['F5NPJ=7KO3-K4[70P_J=TIM3M=8VE36Z"EG2I0F:\T9QJ+1^'4 M=V57BT':DA10@(TVE/(5(P$?W6&#%1<4 ?:1 !TYG&)3FNPI.GM6*R;#[O0M M$SZ>=87X7FQAZ(#.P99W>6_H^Q%VJ(R=<"+RIAR1&*8]5),(NU/?<1^GXZD& M'=P58*ZDX7'%$(3*S;]*>W?(]AASKH?.P#]!DP9TDN]YS-N^8G\7I ZV(O%] M)$ZB.F&' 8Q;-FM=UTO#F<8@O.@>',.+8]\LP"FTG 4[8TC%.(D^V"W-X M/))#E[]@JR9 //JI\VXA?X=?@T<*9&%# M[DAF2Y\+\"I[RO@B08\/!Y->5GRPZAO;LO193ZFL8PZ_XYXO^VWD;\>N5O . M8(!RC=N]V7U5=K7J O /'C9("MQ](KF(-.['(? [ $\'6U7+N $0\$D,HBFV MPK):6MJC$1ML_1IB*VJ,2SP(%L"*R+:A/E>6!J(?0[;855WN%,;==$(8!($. M=7Z,@$ I&C'@B&0[I\\\_ 8LY1/V:QA^8-M%-/&=^T@9:_$#.JF%72?N$!,D1$ M0^T%JA$HF%+Y^BR61DL>"R'O59Y%WDX4$*(:8>&;@;?C-$A+'9#92\"ZJU?< MXA73R9J^MWEPBIV^>!2@6M3RAGL1ZM4H:QZ&UV2-M6=]MF;MPN8ZYF:.R%0^ M1JGMO*>8ZA.6.5=I$RY7P(NR/I#@#XH['JC^I3#N97DA'?ER'7DMM \Z%('HOYTGPVDW0V^JS][TAVD+V///"JL;%\A*VPDR(%?)DD M1D0Z8LZ\_#H%,RSB& 8O!XU^-%X=LS=@,0;9M]/ 2]3 U+DU;[59XTOLI2D3 MF_&LU_J?^K7.+F6Z3768_>#%,D&-KXE"7_58E48SD9EIO.FKXTPGDK=@ZZX5 M!?"ZWQ5=WKMC#P0Q4>S/ W8O@J@KX*['<>I3?"4V[R:[5H)( ;>&$(RAGW;) M?<6U?XH!^&%)V3T?YR-;[)HM[KQP&ON/LV! 8_ D4/+269/>WRB$D7"6@)?C MS,;JX%@!F3<@@RZ'T%,Y\[DO#Q:CS[@.5BW'*?IB.$#V!MMEYU]]A)F**)!? MO<6"R)A]=B[#".0/S!0 &!VO0(G&Y<@30_;Q(7-\OPZ'8(0B!=3_ <'\$+K@ M]FF%2_Z!5FK54S[E;F'^%#E?UXN=:1RO<4'CJ9\HQW"I?>N)24/6FU91 T#C M/\9(F@CSC7=>VB<=]83G>!/4E:FS(:$#FF\R"@/9J-8\Z]GV6:O;.3/Z[98L M"WJH8X)442$^\2K+[IQUS=:9U3%-]H8[#JI-)W3%.42*9J_?[;S%>^\\GC;/ MQ6>(9&TO7/9>NA[\,4L RI%)$ R*>9 U\4C6:A=>N3 ;PSAK]]HPJTYW_6Q: M9N>L8\&_G9:U9C::U.L<+ (H\3,0,XRSO=!-VW1G=@N'?6+@^Z8JO2J^C'W/ M59X -FI6#D*:XIU35[+'>5AVC#%UC&Q<<[6Q9<<:Q+J\P+RJ1ESZ9//07^.RW]^^_ ML<_ KFFTW\SSSDM?VW31] MG*9$4 6!OIF@CB[T-@< P], C'$F#W\&4H]?8UMV<%=37"(-4@"^+;C(TQBN MR1(SH$%ED4>J/@"^+&>%8/P3_H#]V5U/]1'V1O^OCKUAGZ3 D_(GBD"J&2\SDUIN(]4("WX6:"Z! M13 TDHM*IO!>"'2SBB".50R',H6'H7T*"-F27F&@\/A\A*K'?:H;5".QCCZ1+:0#6)Y:A/E:,E?9:]:8%6B @ 1[#J8_(4N_.HZZU M),\&1:5 MS"M449&><:B4-5IQ&0'&TT$,+YXFTH!(ZPZ 0KI$\ 059,W$T@LD[^03X/5J M89!,AQ9'AR(8N9+#,HT"ELV9^HI@"U1/2Y^N-Y1F,%&Q MH[I5BJN+CDN6X$0N>$*!4TO'! _U'S7YH+S*G*>*,;?O@:;CF'@&FF#::,;Q M.!_9RM>DBY5"^=PI9A0PNSEPN"5)I MB256HZ5'51A@F2RUO:F\SQPI0) T33VIWMB)+M7IT%(=6JI#2W6V]-%6^%^H M:Q:5=5IUDXH?M!-8+93US+R=+SLS&[R;)>>F&FM33B8&>#\(ITG.X2<"@,MP M&GDB>F*82W3>>O88!Z?.][6([CQ'8))9I:;1Y?#08P$ID2YC/$%_VT\>\WHG M0'42A7>>J]:2>-($H<\2\3B)IHXLT\;9@].4_S1)UYH(M2 WRA?D*LP+N\GGG&IUU<#YQ'B#Y(HJ]H8?^1+H0>^!/ MP8*.O,ELK99RH40 !!8"G4P-)PDB*#U433IX$F M65,:@Y1Z9[(B-Y:YRNPRQF\CH2K.:0X,2U%<>I/*P7-DTFL$P .5K[BN97^" M];J'D6;DB:?."/V=E+YG,?!"X"98>&VVP <>%D/4DN8/-);3G@VGPH; M*.T"' [BL1?'V3Q=S.M[@ZE*F4 <@J&"K!F&X_$TP 6"TC-:X/^(WPFU8"1; M >^N=-LG88*%!JRW Z[\$$P4D&K,U#2!H*DON^ 5P_]R#"-<\_0,Q_2WT@\O M$9!5B9DRGJL_K;Q62;]9HO17)AFW%T7[*8SNL5+\1QC^0/TD%864M>I2NUKC MDP4\D8K.AW*]"PP)TS396ARA,HWRZ5Z RPL% X'YH10$%H;D#!(9'\Z&*E4M M+AR(W+PBO#"&] 5SV9-/:^F0K?!EF*XM?#R7U2JX4* 84]WK@/*%\%06>5(; M 4$I**"99DUS2CS("A)QFEC2LJ^R],7BYPZNLU[\,%N4O71UNK1J\6.5:%CZ M&&+KQ8]P4N>%^V!'OQ<[5J?/%3K'HL?5:X4"8Z5+2/N$*@ MRT3T-LPLZOL"]A NX*F#UO*%RJ_$4UQ5E2]05]F?66Y*VKR\7BZKU.)60C)U MQ#%%A;33\@015@"S: "1ZX*;$#V">W#G16&@/(*9Y4I-4W\*LPC'X1'E^]0FZ* G[$83W02IAZG6!:Z@ 'L'0.%,D MQBU/A:#P ?/EI@!XQ1U,BL\HM,@@:?;E,_,]*2F8 :7IXA^YCDX6JJ>HW]+E MM!>YQYL_S0EC)4#I(V91CA1#"7LY !E1%6 C-TV"-?*"%'%AI):MY807#V#6 MY&!F0448S4"DGC&8NK1$"%Q\JZZU@ACB7<>L00)SQ;TX(!Z&B0G'YKY*W](NY5PPEV3-" M(Z+ T9L1_"+=-ILFZ1='M[2EXB*E&] 54SQJN;N*6%-;(GTT2?LPNN409#$I MN8I^W($QQW,0D1I*OAQ$!JPAONL^C'ZD];N,=!<@N+$LMSU@[4'(9?S>ZF4* M,^-YD6X?R>UJNIO$ R)(^< B1KK"H% 61'@L;NO*+%]:44+-+'-2N84IW)\[ M2A>@ONZ$'TXR,\AN$2-!6HM3E3+O=B;,[^3:"62LW! L/:A8S(Q[&&233BV[ MIT"AK&,1R(H(^) A\!1U#8PQ'"BWG-^%JJ*1D<8+9BA!%"KMA/N2;_-J4.H& MA)'<:N8 9I2UP>P^5H?@6<#!M/*3?R]%VN?>>,Z/5I^HQ1ZS,%EB:S9@Y!#H MI4!:&:EQ/0E&+$ -9BF=.?6DUNZ% S^C*B#V$8)ICG "8$E'?(%+,- /"MEA4$NEF*QS9W%X" M+$!G%F)NVY:W0'STH%0U-?-P':7",SF6H@+WR92* U@LO\1S5=G]_'"^^R^WCK;)Q2"-+##B;H1.!\8_ P M@(X7TC2@M&;FW(E?)8H M57'^HF-IRB2XYLO96+GR6DT.YESJV87QL@X5Q 4''_[G*=5BLJ MO^)M?) FC6-1<&;4N-.X?XB50'SL-\ #N]+8%809S'R?A;+?X6+V22G(/*)= MC:WW03"5VTNE&<=M<:A)3>/L?W*W>\/N#"-?-+ULB%4(!T1%0Y N:DC7<5\K M?>RE.NWC@W)Q\!E9#C=;$W/]\7*V^.8:-5[VR/GU;>FJQ?3RN16+Z8(UP+\. M%EAG[#?0)$%*X;5YG\=P6MQR+A>ZHU\RE;CW5&RX*L&IZ&=KJ3A:8$>2.IYQ#]7.%KGA9BS)?&(QP=_^]K<=TN/%XKRI MV]U]Y_A2@)\<[X>(B.8(M)V9W5V+-W<>%AGH=A> M>#[Z[$,_O,^HE/TM4^'G:OD#^(SNDZL2TA47\L79I7P@W6:QYQ4*&Z3HN2L2 MTI\O.D;-TGL=8D0%&&+2)$Q7@!(E$N8QXYNG33]J&P]:1<9^6?)U6][;C)P2"&LCS;$-F'9A4P:9/G(HBGV3]#'-J)\ZT&(K9NG[.V;I/S:7.T5I*XR-'E':2GS^4X$R*>WS7CV 6A@Y7.J*M M&6FD+FU5IJW*M%5YY^K\QASDM^]7G[]^O[IFUQ^__^/J\N,UN_SZ_=O7[^]O MKKY^*?G8F]W2Q8O]";[^\?'__KCZ\C_=M#G!XN>=N:8%FTL-7[];:_;U$[OZ2";!DX%["N3=7 ;L9A=.8!VZ,!^') M52S?1,34";KOQ[B*+'Y;Z3G\&?"IB_N#RQSFHCK=:I@;+/.NQ8H*+"#)M.G+ MUH^T6WJ+:K15*)8_U2J8&'$P1A@V,:("C.CJ/6)$%1A!JJDRC"#55 E&D&JJ M""-(-56&$:2:*L&(/H3$Q(@*,()44V480:JI$HP@U5011AAZRR1&E,>(9ZXR M?3+I>KA9'V_%_E/FL5XT<$(?YAC\_*K]:AL$F* *][]?X27UFYM1) 3[#%^, M8O91[I,O:0?+23/>LO8M^B]E_+_P8(12&?Z4M:D1PTG1D[SOHNC3@G#J^)B3 M!SP5VG-9MEJHPOI@33M6,@:E&0,"!QD.,AQ'T U[VMB=:P'K*2VP;N8]N52\ MQGH!>YS7Q4(0"O:( H-0\$(4F& %ZXX"T@6$@O)TP=[=PEU0\.3)'LM;2!Q' MB.%PXVZ< _B!QN)DOZO31E418W-Y<@\L?KW/^3RU-JKT M'2=R97QQ/Y"]?CO0FM8_K-=K::U6[R#L)NP3]BN%_7Y7LVW"/F'_1?-Y:G5' M);%O:RU ?\>V"/V$_I-$OXD2< "&5R>9O^]#Y(X1M%W*SDW#K%5$'7(M%3S M1BFE(V99EAF;91=>/#?EFAY[;B4KL&ZOI[5LLT8U)T(]H?[%J._WM79OD\M* MJ#]IU"MG]-AS*]U9-7J&UN\2[@GWIX5[TS(UJV>7AX%FQ6+UJ*QE;&?IJ5>_ M1=@NWQFY%("+NR[[;W!U[@1 9JZ611"[JUGFIE"20$N@K1IH6RUP0#>=0$*@;31H:UD#,;N&9K:I MWDRHK15J.[;6;VT*]D\Z**E-Y>YK,A)1%IR\21<8OCVG[$UC%E+7B!C[=SJM MS9JPTM0AN2&Y(;DAN2&YJ<^&'Y*;AD"%Y(;DYB0CV4H%K(OEM4]A)&!43#PX M(Q[<0@3KAW'\EMUR+]!8(!)*IU4TG5:].=>RXF%O;#9 2">D-P7I;8LV-Q'2 M*^>H/H'T;=']IM]^2_ F>-<,WKNM+**J8:VKADMK'%>6$->&7Y2>JF5ZRE@D MQ@DU];;:G4WFFR!/D*\)Y'<[@X^ZOA'XZU!6V /X+=KQ1N _5?";FF73 MT9.-*JE=84=V$2?989-41J,F*;4\ &+KX*VEV:T695\)Z8U'NJ5UVR8AG9!> MUU,5MD:ZV=-:_1Y!G:#>?*CWM;YEEPCU9@5;=:NI]=(H3%;3!F(81@+;NR$5 MPH#!GVFE34E"PA_6M .@S!-EGAI<<[ MK=\Y1.J)\$_XKR#^6Y;6[FTZ.)OP M3_AO*RJMV M::OJT:0Y-0Q;:UE4K2,)(0E9FQ VM&ZWS(0PB0B)2+-J)G9',TTJ#Y*(D(BL M715E:)W-NUI..HRL9UGQBT@V-2*@E%DM4V8U(D8M:RU67VNW#M&8A>2&Y*9! MI+1#@D."TR3!,5I:OV=33;1>-='JI7$: MH1=/4?U5SJT^QD'&!'8".X&=P'[*8&_F$?4$=@([@?T40K)ZU!?G2XH\22)O M,$WXP!F!M.D2='*U6<([ 1V CN!_03!3O49 M OO)S)G WKB0K![%2'CF!^_.@]FY,9N(B#GA>!P&+![QB$Y^I?0554Z>D[XR M=*-#F5\2'1(=$AT2G>J)3C.+)H9N47MC$AT2G"X0&#,MWX>PY*Y?,GJ*N:^IZ"EJL)Y=-M-N4=R:\GP[>.YL6IQ+>3Q;O MS5P69^EFG_!.>#\AO'>IM%CGTN)B,/;!\Z>)<&D'(RV(IVU8SXOL:"\)B0Z) M3NE!(HD.B0YMP]K)_R;1(=$AT5DK.H>P.LV*:2NU@W$Q=-TT;W77F2^&R?D! M"!'2-L>:3D];=^J'G5(;DAN2&Y(;DAN:/L6R0W) M#J3W]^'#6YI9M>B/"7A_S3Q#^:\91J$?\)_#?+M^\EVF1V3\$_X M/TW\@_[OV)O".:HWJ3CO7<('OH!_7>^NK-'Z7B#.1FH%I GH*3+7$4$BHNTG M)/\LKJ;<D VV8^MV&UZ:>AF&\7<<7>$A>.<+W-V;FLB>4OE1D%15[)7)P/7N> M1?[BSU&TWB5(#P8HL&C^BY0]B]C*CA+(SQJ8>6UJ [=I #\SK^$L4H"<^RP) M)^JV";\59X-(\!]G? BT/>?^/7^,L]@^4QI[O."YPCY'/0HW?5=J84V[2SY]OWJ\]?O5]?L^N/W?UQ=?KQFEU^_?_OZ_?W-U="77[];ZRH/^\U5P&Y& MX33F@1N_K?1(_PSXU(6HQ2USF%4QH\V9"6H?^<:?7Z%.AI=((YX;):7;P>[X M?!*+\^R7XE0Z\/IT%JBU'/@&!C^OZ@NA:4%/SNOL)#>%&4W4K+=;C]BU]=[& M5%!!SQ:>'\(SAWYXGQ$I^UN&\N?*\MT#$9XT2*FQE2_.+N6#.,0:X)Z-TP9H M/-<8I3]?5'NV=&-C3H(8<2!&F+JYL0!.C#@0(Y[*81(C2#6=%B-(-56$$:2: M*L((4S?(?2V1$<_DM_=JWFL%PT@5H4Y0F!KO=I5)O%4^KT2 MI/>B!)R\TQ5.&'$IL-, @G7,*BQ^LY!1?O7+!^&(\4!$JGYOFUI6R!_4!T>[ M94L(675&UE-6LD8:B@Q4!15+;XD$FY+<"MK+/Y? 7IK"F#]%W)P\,'#1//<0 MAXB_3*&\^L4R++,N]H5@L$\8&'4Q!KO 8'YNI.0K*-T4A53+G2:8["N->IK( M./@11;6@2K-#IYVV"!_ W+YTA=7[Z^OBFJ0];2.HCBZMQ#::0RC5FA"#CGLC MN2&Y(;DI&RI5\47V?4SB@5R,N:E>3J,(_ S&XU@D\7FC8JU#GH'4 '5&6HO M3F GL)^():YR%J"PF2S[OZ0-V&L>CQ@/7.;@+^*OJ7?'?3#@,84NC0E=EIRT M [2&$?8)^]7"OFUUM&YKTZFU%'I7/O1>M.OO'0?XE<0L M$HX FS[PA<8"D5",4M$894E1G?BAQ%U3Z[0[%%D3:NN$6MO26NU26VTTR6+6 M-$2&"R/N9#EM"@Z:&QS0D9*KU9IE@S'N4W1, G": F!;;:W7.H0 -,O@5]JN M?XO$A'LN$P\3$<3P4$R#A\E(1,R9JV*7T>BO$8IM)_UUQ/TB>P]/CCVWDM5< MKZ-9G1([ 1'H"?25![UM:);9HY"]&2&[:G]U$R;SB!\3W*H!V7K4W&8.IEB9O"=:H6 MUD(UM6Q;L[J;LHJ$6D)MU5!KMSN:V2^UR7F3K&;= F9E3K^",>4)O)#Y@L>" M2MU-"Q=J1(Q::D6SW=,Z!I7(27!(<)ZY\Z*KV=9A^E4WR<^HM#OQ00Q%% F7 M)?QA@R]QBIKO%!7<*>@Q4[.-+H7RA/63P'I_HZM[TH:YG@F JR#AP:V'[?>4 MO5Z?2J= II:!S#/2F"<=D)A=\T !"0D "4 %!:!C:L9!CD)HEMVOM'G_+0S= M>\_WJ39>U=#D&=KI%)10NV=JG4Z)549"+:%V_\ELLZV91HD[*)IE(NL9&G^5 M6\+\,+@]2T0TIN7D1XD,CKWKY"B1P[$G77J17#/:F[;:D/R0_)#\K)]IY;&X3=#:=8T#B*BEMYSF0)2NP(\RH[2-+:+5NS+:J6 M$^A/!O2FUN_TM79O4UWII(UTE7,#+VFB]L?5^U^O_KBZN?IXS=Y_^<"N;[Y> M_L_O7__X\/'[-9+'[%ZPC__[Y]7-OZC16J/*C34B1C.[49#8*ZK56V3%J].3=3=1'8">P$]E,PQU5.%ZQ?2I!W99GP1VS) M0F%+8\*6[7*A]8D\]I'X[]I::^/YLH1]PGY#L=]J:WV#:O>U#KO7=H8I!.$4 MEE0T+%E24B>^5+EE:*V-VWP(M83:RJ&VT]6L,E>.-,M:UC8JCJ;"?TGJ62=$Q"XCT4+.,?J5M^P?OSH,9N7G*F]:X M4ZA1"W5D:V:?PF/";)TP:VF]'@7'C0J.LW5>DQ &&08L'!:VHKMB0&>TT49: MVDC[3#V)642;CG@C^2'YV:US45?K6G1$7$,B]54]4PNY>(K8*?JIA5;JMON: M668K9T(MH7;_J.VTM);9IJB]25'['W,ANCI+'2)W9R&8I]"#JGPG5N5K]UL0 M>Q\B=B !( &HH !8G9[6LS?9>PJ>:Q0\*WO_)0PRVQXNM%(M1-+K_ *52A4 MJ8/JZOUODEGLC.-UXPNYI;9-JV83_ M$\6_:6OMUB&:"C3+[E?:O"^V7*%J]%Z.BZ[LXAM:8_,+Z]B:W2XQ;"'0$^@K M#_JNH1E=6L'>D%B]N+#L*1-.40JMN*45MQOZ1[3;MF9UJ7!.(D0BM*,(6>V6 MUNU1KJ#6N8(+/'=M//:2L<"35'G@,@>NA3>*P*$#V*I;EZS>G.E<: +[R*T:7FE+>JW#[J53 MUN%MN-F,^VS"/??,"YC#)Q[6YBF8:$PP<;1B8!?!>6BQ/L48]M%'7ZFHMFU:[$VKKA-J.U=(Z M_1;%R8V*DQUG.I[Z/ $[&LI]:$XX!JZ/1!![=X)Y ?Q-G;N;$S'4B!CUU)(' M"3-(:$AH&B0T_3;%YHV*S?&$.+@V"GT?SX;S@D1$(E[=O>4455^3M^70[IM? MF%SV:=&Z=4+]*:'>IKWL#4D.%/>RQVN7LU,IG?;ETK[<9X8Z?4,SVHD_AU!'F57J#ZW;+UFRKQ+"*0$^@KS;H3:W?Z6OMWJ9#GD_,D+]+.# 4_G6] MN[)&ZWN!.!L)9!C0Q^X6V>@(S-=O/R'YY[UZU@#,];8S/##==QVF(CO\R)[K M^()'B+K1A>O%$Y\_GDL.78R](*-IQ];M-KPT1:!A_!U'5WC(W)UGCO#]CS^0=CS+/(7?XZB]:Y^JO0*+)K_(F7/H@AD:C+7HS.-?>:+(.\_/KE^NL?5Q_>WWS\P*YOX)_/'[_<7+.O MG]CE^^O?V:<_OO[SNN3Q/MLJ;9K FZN W8S":0RQ9/RVTB/],^!3%[P7M\QA M[MW,SZO,]DQCHH9I;R_3)S155%QR2#^_0G4.HY#V/[=GRBR R?+Y)!;GV2_% MN7;@;>DT4>'A.@N8W;R5*#BY!14[K^Z3W(IF1%-DV3)EU-(M>Y-375#1A>>' M\,RA']YG1,K^EN[_N3*:]T"$)VU9R@GYXNQ2/HA#?YJ(O=HUW6AG5BW_=0.: MGFO9TI\O#/*MC?$.L>9HK#$+'B.QIE*LZ>F=C2LGB37'5&AD:ZK)&E)HE64- M*;3*LL;4K8UE&&+-2UGSW KX4^',,>G0>TGR>J^11-VI O$US!J"\?:K72ED MZ?O%36]C&F\=R39EF_XE>,0^!JYP69YMVJ\ZJS5,2).0)CF<)CGB:KWR-GOXECT<,$3)\]3J=D]MY:H';WV;ISK#2>2 M-I*V4N%4W9 ?HB"0]>Z^.=AQ77P.,M5J#3-+&'!WN#UX9 !$80C M?^/.7U-/K="(WU)"@T*LBI*'0BQR6TC:2-JJ2:^F>U(U<)@^"/"5'8^C)R,/ M]^'C$ ;]'_D!I3B:% >6=DAJK8/!MM9N4YZ#\-U,?/'0&MU3G$::4- M=1!(4DY%4BS-ZF[J+DC)@,8D W[C7L# @8BY+[#*,8FP)I(\RL0 GO [PX,\@$C"Z M_PB7O;D%B_Z6^6$Z9 ME$<@J2"IF.M O*F"0#Y 8W(/ER,>W,(3O8#Q.!:):AA8:"!(>R6:'$;5FCRT M>IM\$Y(VDK9JTJOI7D^5G1NK)5_SWG& C^#31,(1WATV"*+$1VU"O!>E>"NG MW/:7P#"T=JO$)J\-]1((WL>&]XXU/=O0#+M-2R&:G8Y(+?8E7!YQ)TF3$91[ M:' T]"(%6)^H9G^:L=/1^GU:[D"RL7H^B_E.(^M5Z!V<:12+8 MY$B0OT!Q414TVH[6O]W2NE:9<5%#C3P!_-@ W]%DVUI[XQ)%LLR-"?OQE&97 M# 68;)<8@L7=,]G!HX,BKWX(?![5DBHC%E'^H6G-6!"G56AJ;6Z=F4M""Y:*I< M[+H=T^R6N(:GZ9Y G7,=^:+$"7]E.MM5/"T8Q*XK76-3=LS M*3U!DD*2 I+2U]K=3>=(4Y*A,4F&?)%DH4I"*8;:A%(OTG1U5&@[I@JLOF:: M=,8C ;SR -_-8G=;6K=?XM$C3;?,=0[ZOV:M*IDO>"S6G+6@89]+R@=0E'," M4J2$ (E*PT1E5_>"T@$GD0YX[SC15+B4#:!@J0[:;%?##]&2 ML7$9%1EX G@5 +[C"@!#,UNTW>$TL@$+JP2?L-P4_1\PI!F$D2NB,W7QN3EY M8''H>R[[FR'_JZZJ+#?D.389]M4?HMWO4/: 1(U$;=_NC*T9!AVXT.P$A-F; M9+LW96N)213>>:YPV>"1A7G%@SN)=T=IB?*CMF,KCL-&=<>>[7Z2M'UMQ- /[V,VC,(Q\X([$2\X$-2,XM@Q&Y&' MCL>G# E)&TE;K>C5=+^GRNY-VFGKVS1R1KCV,QQBHF0"(WZ4"T#%7U-O,A;! MRI6?Y,-04;L*1>T="RZF;6N]ED7+-@CA#45XIZ79[2ZUIVAVBB*SX5$(8W73 M#$7,?6G-J5?%T;W;2FO#^@0]>TODMOI:NW6(NU#G'C2 M=#^C!NZ$+'E,N.>R81@Q[OPUA2DG7ABHG:#H6\AU%?*;2+B4(* "<5,+Q+N& M7T9'ZW=;E& @"6FZA.SF3R R3*M49#3;;ZAG?F)A)>8T%B[S@I6+*"A10>O> MJQ">'9L,>W)(^J9F=7JTR82$C81M[_NY+*UM'&1#5].]GBH[-\8L65)8'SKT M AXX6ZP/)1>FD@7F.E#A5):9D>-!(D(B4BXXFNTOU#-+HLHNOX91%-[#:V,& MXQ<1B\1=Z-_)TSF]0"[I<"+A>G04Y[&#MQ,)SFJ96#8-0X/(D?(<)"HD*B^M MP5":HOYIBFR-*'_$S1PQ"X-G.1;D/U ,5MD8;'\IW-2-H 4<)!E-E0Q:N$$I MB6=M+/'B>,H#1SH,LU-"73%(&*4D*,ZB.&O=+I..J77-/J4D2%1(5#:+"N[+ M[MJ4D3BUC,2\.T%YB-I$6R]2>'74:[OF$TP;-]!1/H$0WE"$=WI:KU?FCJ>F MF^AF)@:<<#P&@QXGH?.#L@(4ZE"HLVZA0K>G=8U#-$-LJ*= HG(JHM+N4LN. MDT@)?,!:0NY-.&&\^OPJ%^.;89-B//NUIG=[&]8:4*B!1(U$K0]3:FMVB3$/3,PT+9UE/HA!S#BX; M/+(WZ<'6;U<>_TC9B%*#M6/JD#I0J1::=L>=E+VVUK4W[0\CWX7DZI3E:D2OV3+^HM'X=#X<@N7N+!&?'@5K"()X*IW^5V3'1P-.7F8!OP M.^[+C9K8%CP2<1)Y3@+^#GY/.9P&UZ!K39Y*Y,)W='/:'>%RNMUUGE66[-MBQ:0$,*KCO =.Y0; M7:UM6Y3".($4QN76EISQA T$/"O FDPX9,E(L$?!:?')L2.K8R=2J2*^SV/\ M#*W?;5,2@T2-1&W/Q\A8MM9JT9&9IY#.>)[;(^#C)QP>\FM*JI;;H$S<<#KP M1564ZNL]5;R/,-,]A8MMK;-1;Y(G0L)QHL+QM/]^\K[#NX0#F^%?U[LK:_S8 MC>ML))"-*$C=(G,=,/4B*I)P\X3DG_?J68/0=],[,Z2V%$_KDE".+SQW/)PHLQT" E>L<&]04O34%K&'_' MT14>,G?GF2-\?V.V+'M"Z=V&5Z'!- ["GV?1O_AS%*V/2%)E6>#1_!^&((4&87T_%FD)&ON,T2_K332K3@;1(+_..-#(.XY]^_Y8YP% M 'W=SK6]^LA8P,:8/YP5V)YJN+EQ9)_-#602QE[BA:"_A<\3[TXL/3W MEM!9-K_E0G>E/)>9/T?(Y^C-#=*X2+=5Y"C7*U#S&LP]LZABI*"YP@DC+D_O7__C7T6/)Y&N/9_4);:-)Y6 1OF].J7:V"HWS._ \< #HL_J2V?'"_ MBDQ_[_Y[&F-6 )="7 5..!8R7Y!__O';=86&^^8J8#>C"?9^#%8CB=]6:D\7?S[T$)N$L^TS; MXJ!,+V])X>:B[HHAZ-*8K1Q3S +XRU-_O?'#.'[+>))$WF JG2Z6A"Q_$L^> M, PCYH CQKV 2O&,3[!GZ*QU=@;[RT+PD":I=Z%3(_)L^;2#P8<-V_!^R8B MB)5XBP?\75S K7!O$G'XPL%OWGF CENEG=*\&Q@I>7N MA"UN< U2="OD]W=O\X76,-8A7,'NN#\56:KN$L;!@T=Y&&+W B\".(HX46NT MXWL(J=B;_"'+SP UE<"LY5O#(/; P%:L8)3Z9)&#VRA#](@L4Z MJ).-H@0,Q*B:8W32!UP>(.)U] MY@%\)>/ M):GNO02W(GIP.WSLA2[,^%?A\"F\:QN9UW#ZBBRNAAL"0&A@3G"IQD#B0&X2 MQGU?2Z4J&7'X6VT@*,CI>@%%:*24 XU]&E+@D8WYHQS 0*2T MR:Z+/=!'//*!-5[BP[/'J>5%0(1XMH2Z(? R!(P!D<6'2,L]S"UW=K^VWUGA MC5X@F2=E*?9+<5@=>%L:!&+\@%H/9&H^Z"KDF0H1 MRWSTE.1!:99W49/<.=/5,G5SXQ*J0A!4>&4(KQD"VS*Z97_+E-RY"DOO@2Y/ M1HMI)"Q?G%W*!W&(:-USY+@!',^-%-.?+\HY8NZ/&%$!1EAZIT.,J C3$-O M;2S@$B<.)A+]/C&B$HSHD)&H B-(-U6%$X;>VUBK)48<3#>UR6^J B- -[4W MKNTA3AQ,)'H47%>#$6WRFZK "-!-FY=6$2>>QXEGK@Q_,M]WN%GWGC'KO6;6 MZK)$+"6"$_HPR>#G5^U7NVK#OA3""FTP>689>]U"4,9N1I$0[#/<,(K9QP"+ M#1^$(\8#$3';U/*2]WYCCM-#5$_OMNJ,J%>_W-P+_VYKZ-1;[;X4,%76P[LM M0BZ#*KD86;N*D6GK9JT5\ZM?+,,R2]*R3V6=ZZIE7P2/VJ/#J(T-7EZ#6T1' MNI9V*/^#+SGQ_ :87,^Y?0T@J5W.[6'A_&D;U76IO #^&%+6N/+-DNT8A:) M21CA$JTWN(;J[3ZWQE][(F>WB?.;^ MYK[6,GL'87>EG,JC8_^ I\$1]M=L7S:UGFD>@-T52UL=&_N;R]4UQ/[FJF\E ML6^:;:US$/!7+'8X.OB;IOCW?6+#/L!OM+1^M_72TYX.'M3DV_NR)F.XM3C? MI\:6=ZC5)GF\9_&M7&A2O3G7TX4S-=O;BV;K JG M\:O']OV''M6;DH_J-'*3?; MGHO!WIA4?FE.^:5&Q*BG/VAJ[>YA.@ V("JJ3^FF1L2HI]S8FMGM4MFG:66? M&A&CGD&9V='L?I]*1DTK&=6(&/4,\&RM91NUKS:]?^H<0*HV4;6IT8YC2^NU M2NQVT(BXZA3#IY, NZGU>R6V26U$,'2*,<]IA#8]S38WA3:G&,&<8J!R$O%( M3^N9RPFPQA2<%@.5%8>.4YF)RDR4+M^R/-T[1-O81@1#5&0BJ4FEIGN(1'DC M@BJJ,%&%*<\YF/9AC$T#PC,J,%&!*2LP-6 STY]!)&!<_\&3&&ZY%ZB&4-@. M:KFW%56:J-)4&^]Q6R%^8VJ=;NHOM1@B!O]5HD0;T0 =(IQ3NW"F:TA MWM)Z[7ZI6KP!LSO$J@,:6DM!TJ]HF=M9(M-&>E.M)!ZTC' M/&^Q1L1*'<(*G4[Y H>Q;1J;K"G5G_96?R)I.SUILXW>(:2M$7%;N84KDK;G M1()-D+:>UFG;A[%M#0@ARRUWD;0])RAM@K2UM+ZU(KN^?9FL2F>;OYYTA4*6?L";!V7UK7LLL]*;4!04;FZU+X06\/2DFEVM:ZQO-^ZML4E>.8_ M90LF\-LYC(S?"A:/> 2/>^-ZV G9I?/O:&,2;;'84D&T6YK9W10T4&V(]B:1 MX*PXQZ2GMU:PG5E$HNC'*?Y;=3B:66)9;M MA/NTD[W@4]'Y;8VKD1#RMT%^]Q#(;T2849\BQ\&17\O I'N(\EXC(I;Z5"D. MCOQ:QCBM-<<1O),;(^!?U[O;/S2WQ*+:K*&VU_S\RGC%'.'[*9WSOW&6V=\9 MD]6&'&"PSR>Q.,]^N9B;SB70=1!Y,/S?A7\GD/LX%1[$9\OS,6$2OA>(LY%< MHW8.P5L_G6"V\6<&P+,DG,@_Y03.?/X83I/SH?<@W!P^1K9O**//?)2YD?"+ M*%G K@0-#&$#>GM+@)7=9>=E90'12[IE5U"K/_%!,*IHS'WUR;VB;/K1$K$+ MHN"+(8[H9B38(T2P3 0NQ+(?A"/& XAC;5-CEF'!3R]P_*D+@WO=UDT&H_4] M>6(>3"-T?C G'$]$$*NCT,4#_B[RIKM)R!)X 7?^F@):L]/2/UW]KN<079*> MBJIT*=/P(WN,XP/54,6-+EPOG@ ^S^4$+L: W93F'5NWV_". EY?S3UD[LXS ME,2-ZTFS)Y1#H@(8'($'(,X3S33EQ"NBQA3]BS]'T7I[E&X:+/!H_HN4/]:" M0C(6M)%=4$ _SO@0B'O._7O^&*>< M[/;UV1;CU,E?P,:8/YP5V)XJDKEQ9)_-#602*DD[ET+HW8FEY^8#[>K6$CK+ MYK<\YV:=C9TC9$G2N$BW5>0HW;%8)4 _#>;>DJKF0>B[\.6U,Q+N%"PS^!*# M7TJ2M)<.*MO/R:Y%=.FH/0ZFC2L=0U%2KM%7!Y_(2F(1S\4P>SQ38'D*U7'A=,02;%K-L M)'%Q"_<;//+X[=J=W&P@AF$D\@.1M>R^A#^(6(-G0RCDI'*'<^2%3CCZXHQ9 M/AH7AY$-*+L(W@311Y1P<":!K>,X]37!I&GLC?>6!6$@E7_OPN'Q2#F44Y:?[]F:$N MD2^1[42628G[D*TM62(YUX\SG,'*:V2Z@.7E\OK#.R(XGJ?!]C[I$T02KZ?) M.H;!XIVAO!,O7<'-Z1?H),_A:>2!!6N.:@K45@(_D$^/0N&#]4]'!:I,FCV? M"XN@3_X99L;")Z!'X,.;A?2C7^8M,B_TWC+3>S@A7R#AR2J.'GQ<5L+($LF+ MZQ;PA!/PF7@L$G@B7H41)L_OQI6V1^]%>E/P).]892,NOPCX![@5SQKY"7#0 M6B#[ ;/ ]QRGCC6U\0K\=H[ ).V1!.^(4XBPBGW@!+CJ1S,A9X>C .;^FR?@ M'D\Y3;^$QPGD6!]XH3R0^X@%L&P5JP-O*C&3-!3[%@Q^*4#S!3.X.8&E+X@$ M3T(>%5&069P8^9D1L;X3B9^L88+(S,_/]$,Y4WESNOKI(]AT"CZ?7(%'/UD0 M'(HDN#AF@$OV]#RRY4I&'^&AN%J"+7')PI#+H0D?- H#HA$87@"W%<]8H]S< M/1%PE>!628:PX+HE"$1&&JD9]@^$'E,3(J59>1WBW&H#'^&0Y_E.S)';;.D;QO"VS*$@LXM*A'0 M()N(H+1[5G*G-UW[I$!,^9Y MFORAKHDH\H-O)*'7GIE!*^9 ]GR=31\SF;(!15#G+AOID9QU.X1R]5>F;IEX6&N>U0F,# M%)_H+328+EN38!S:NVXXU*D$>SB:VUY@C[XN!M:NY(XLEW8N_X.+[&PT'VE/ M\KHTPJ%MF2YJA!88C/HT0IL]J1K+19S;Z]I)R_SC<*H4)FS%?!7%F,]UA3E0 M9RW2?2A7I!'!./?!PNHD##4/%D[HP!XW4>!1+>_RTH=JJV/BK9"&AJ=82_L; MFX[M)@KA:KU;5?-:'(J'MT,8]*NV8-L>'38B#8KAC$O;ANH0;#O$H5EGL!9Q MZ _H9%15=M946U-P1WH3&Q4G[60AA=['K]F1L_P6TCUT)']FZ3#!/<.A6*&6'9@\C:)BQ]CWK> MQ$3'WAX=,^*R!X>U3%S&#AU,:NR)W"XXIO-)J;Q*OHFGF7C:B^(_'-#^H(G. M@ZU :":@9@)JN>!X(#A5=M,$U$Q S034=G?^1AX=C9L(#+0"MYF(FHFHY9(S M&-.^UX2OUBX,IW1(#1OM/3?C(KMMN,R)K;>$S303<9NZ=I5I["+FZB*TZ@2" M\NH\G-@&E-1%,-0)S.-1=UBC6F\%L.DB?ND&3*%.92F)3F,1/4]K_3BV]R^Y MLALHM=?RL'3- :F6Q:MMZHV:V#UL!7:J-UYEY*[#.8@NM47/36($C.YAG3BUGBZIA7(43N V)P(*#;36D1@3$?#&@O*M0'$:8?5&I2 M]N$L9S*B7IT%1%N!I[2#30W*@%HN7RTRX+ET5.>I?-VQS2^RM=3'K,7SN4=[ MY/#2=EX==U$JWD1SF!ZX ]1>OD M9N[_Y+-RL^]TF/GZ;*++RH7?%HXM7I6R D.H$.KQ#H?*<.:F"&RQ\ Z[O5:6 MTX_X(!A5O&3!1M>W[*N=Q2YI@(#/9:QVP)"()O(!-_UG[:<=V$LW)EZ^_606+[DB/ MHE(N9;K4C7X:P*JA2EN\G_EB!?QY(R?P?@F\FZWYT+5<#]ZQV9R^])"-7UZC M)%9&]NMM;W_ \&$%B94R:BQ=__+?1?SRWEIF4$LTVKR0T147(TL9Z=XLSZ M;?'&DOV\+I$]4R0;X\B_VQC(*DHE[48*H?_ =YY;#'1D.3O<63>]95+(2Z[% MQD+6)(W;Z[9O.2[??/3[=,%G:[#,;M&"]/*#*CIB?N?Q@S^%]WZ.XE449R<+ ME!GGGWP:A5-@$Y:;%#P7@9T[R1<_9'")!>1WSL0ZQ@K1RHS[2Q3S*9.[R?]> M^S,8*)<%K<'0.@H-\^IK2'XLHC6X<3-!R>W/*0?Q_09>P?<%BSGYM 1=FXAW M*@WY/R%;S\!3F]4]JFP,J-6*/+=T0.@ZS<$KCAY!!Y/4SQ8\$4C29$$8>$'; M;)K(GSPS 7)L>$2'6OAW$8? CK9?L_O#&;G]]GWC,GY&GDI*CAV.;]NS1:K!]4(U+]GB0P^-7R_'-$,P?&R]JK0$@'H@B4 MA.;U7KM< \N>*!4C/7D3XE8D_E+&/?YDX3TO-B*,A!D)4T?"5):@+^L@(/_# M7:M;N6ME1,B(D((BI+.1VMD'/BAC=1U=:$ >^]O,]L<1F^M,D)BOHA@-]Q5N MR9_U3'HS$G>(0_8C",QHV6&9"Y\6.@"YS\ S>S/^:IO/@4TU)3/];-NC7K^) MXTU*V"-E3LJUD/?U*U!C.\.]S*^>-[I)S4N4CNR(<5-.CM7+[=?2SHVH76GE ME)0&Q>C>45[7SZ[M9_:ZBI!=W-Q]*O4:Q=0K/TQ8>.\C^&,"T[3T=V,O;@?U M<71U\OIUM)RV2P<&(!JYN;#%7Q 0AG"4;#H$O5 MT*6ISGB"854HP6%;%QVK?ZX\.O8F[PPD-<*F[F*EEKW%TO;VFI^7R!HJ#M,> M<397&T?^XO9<.5=_A^ZUU/K2$IFZ-G4'-9:S:X5-[ [#:@@O!\Y>CM468,(S M_RM5+)@=!B-C]YP(++_HA MM>QT8;%/.#O)L!C'4DO'\CCA[C2F J%OHOF@8?R6,[Z.YL[;Y7QUNT)TL)R] MV]UR]F^O7?\0^7G;C9=*U_]R%\V>X'^+9!E\_#]02P$"% ,4 " !,BUQ4 M@=U&GVD# +# $0 @ $ <')I;2TR,#(R,#(R-"YX M&UL4$L! A0#% @ 3(M<5/J?_&2J M! 'BD !4 ( !3@D '!R:6TM,C R,C R,C1?<')E+GAM M;%!+ 0(4 Q0 ( $R+7%1*L#AK+FAT;5!+ 0(4 Q0 ( $R+7%3#>U1:-70 M (1+"0 6 " ?DG !P&5X.3DN:'1M 64$L%!@ % 4 2P$ &*< $! end