0001213900-21-042976.txt : 20210816 0001213900-21-042976.hdr.sgml : 20210816 20210816160836 ACCESSION NUMBER: 0001213900-21-042976 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20210702 FILED AS OF DATE: 20210816 DATE AS OF CHANGE: 20210816 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ATLAS TECHNICAL CONSULTANTS, INC. CENTRAL INDEX KEY: 0001751143 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MANAGEMENT CONSULTING SERVICES [8742] IRS NUMBER: 830808563 STATE OF INCORPORATION: DE FISCAL YEAR END: 0101 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38745 FILM NUMBER: 211178127 BUSINESS ADDRESS: STREET 1: 13215 BEE CAVE PARKWAY, BUILDING B STREET 2: SUITE 230 CITY: AUSTIN STATE: TX ZIP: 78738 BUSINESS PHONE: (512) 851-1501 MAIL ADDRESS: STREET 1: 13215 BEE CAVE PARKWAY, BUILDING B STREET 2: SUITE 230 CITY: AUSTIN STATE: TX ZIP: 78738 FORMER COMPANY: FORMER CONFORMED NAME: Boxwood Merger Corp. DATE OF NAME CHANGE: 20180824 10-Q 1 f10q0721_atlastechnical.htm QUARTERLY REPORT

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

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

For the quarterly period ended July 2, 2021

 

OR

 

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

 

For the transition period from to

 

Commission File Number: 001-38745

 

ATLAS TECHNICAL CONSULTANTS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware   83-0808563
(State or other jurisdiction
of incorporation)
  (IRS Employer
Identification No.)
     
13215 Bee Cave Parkway, Building B, Suite 230, Austin, TX   78738
(Address of principal executive offices)   (Zip Code)

 

(512) 851-1501

(Registrant’s telephone number, including area code)

 

N/A

(Former name, former address and former fiscal year, if changed since last report)

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which
registered
Class A common stock, $0.0001 par value per share   ATCX   Nasdaq Stock Market LLC

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

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

 

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

 

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

 

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

 

As of August 13, 2021, 32,771,774 shares of the registrant’s Class A common stock, par value $0.0001 per share, and 4,201,539 shares of the registrant’s Class B common stock, par value $0.0001 per share, were outstanding.

 

 

 

 

 

 

ATLAS TECHNICAL CONSULTANTS, INC.

Form 10-Q

For the Quarter and Year to Date Ended July 2, 2021

 

TABLE OF CONTENTS

  

    Page
     
PART I - FINANCIAL INFORMATION  
Item 1. Financial Statements 1
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 30
Item 3. Quantitative and Qualitative Disclosures About Market Risks 45
Item 4. Controls and Procedures 45
     
PART II. OTHER INFORMATION  
Item 1. Legal Proceedings 46
Item 1A. Risk Factors 46
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds from Registered Securities 46
Item 3. Defaults Upon Senior Securities 46
Item 4. Mine Safety Disclosures 46
Item 5. Other Information 46
Item 6. Exhibits 47

  

i

 

 

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

 

The statements contained in this Quarterly Report on Form 10-Q (this “Quarterly Report”) of Atlas Technical Consultants, Inc. (the “Company”) that are not purely historical are forward-looking statements. Our forward-looking statements include, but are not limited to, statements regarding our or our management team’s expectations, hopes, beliefs, intentions or strategies regarding the future. In addition, any statements that refer to projections, forecasts or other characterizations of future events or circumstances, including any underlying assumptions, are forward-looking statements. The words “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “possible,” “potential,” “predict,” “project,” “should,” “would” and similar expressions may identify forward-looking statements, but the absence of these words does not mean that a statement is not forward-looking.

 

The forward-looking statements contained in this Quarterly Report are based on our current expectations and beliefs concerning future developments and their potential effects on us. When considering forward-looking statements, you should keep in mind the risk factors and other cautionary statements described under the heading “Risk Factors” included elsewhere in this report. There can be no assurance that future developments affecting us will be those that we have anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond our control) or other assumptions that may cause actual results or performance to be materially different from those expressed or implied by these forward-looking statements. These risks and uncertainties include, but are not limited to:

 

  the effect, impact, potential duration or other implications of the COVID-19 pandemic and any expectations we may have with respect thereto;

 

  the adequacy of our efforts to mitigate cybersecurity risks and threats, especially with employees working remotely due to the COVID-19 pandemic;

 

  our ability to raise financing in the future;

 

  our success in retaining or recruiting, or changes required in, our officers, key employees or directors;

 

  our officers and directors allocating their time to other businesses and potentially having conflicts of interest with our business, as a result of which they would then receive expense reimbursements;

 

  our public securities’ potential liquidity and trading;

 

  changes adversely affecting the business in which we are engaged;

 

  the risks associated with cyclical demand for our services and vulnerability to industry, regional and national downturns;

 

  fluctuations in our revenue and operating results;

 

  unfavorable conditions or further disruptions in the capital and credit markets;

 

  our ability to generate cash, service indebtedness and incur additional indebtedness;

 

  competition from existing and new competitors;

 

  our ability to integrate any businesses we acquire and achieve projected synergies;

 

  our failure to maintain appropriate internal controls over financial reporting and disclosure controls and procedures;

 

  risks related to legal proceedings or claims, including liability claims;

 

  our dependence on third-party contractors to provide various services;

 

  our ability to obtain additional capital on commercially reasonable terms to fund acquisitions, expansions and our working capital needs and our ability to obtain debt or equity financing on satisfactory terms;

 

  safety and environmental requirements and other governmental regulations that may subject us to unanticipated costs and/or liabilities;

 

  general economic conditions and demand for our services; and

 

  our ability to fulfill our public company obligations.

 

Should one or more of these risks or uncertainties materialize, they could cause our actual results to differ materially from the forward-looking statements. Forward-looking statements speak only as of the date they were made. We undertake no obligation to 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. You should not take any statement regarding past trends or activities as a representation that the trends or activities will continue in the future. Accordingly, you should not put undue reliance on these statements.

ii

 

 

PART I - FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

ATLAS TECHNICAL CONSULTANTS, INC. AND SUBSIDIARIES

UNAUDITED CONSOLIDATED BALANCE SHEETS

(in thousands, except per share data)

 

   July 2,   December 31, 
   2021   2020 
ASSETS        
Current assets:        
Cash and equivalents  $11,806   $14,062 
Accounts receivable, net   99,620    99,822 
Unbilled receivables, net   46,860    38,350 
Prepaid expenses   7,451    5,874 
Other current assets   3,016    4,557 
           
Total current assets   168,753    162,665 
           
Property and equipment, net   13,304    14,134 
Intangible assets, net   115,823    86,008 
Goodwill   112,155    109,001 
Other long-term assets   4,602    4,254 
           
TOTAL ASSETS  $414,637   $376,062 
           
LIABILITIES, REDEEMABLE PREFERRED STOCK, SHAREHOLDERS’ EQUITY AND MEMBERS’ CAPITAL          
Current liabilities:          
Trade accounts payable  $30,506   $28,456 
Accrued liabilities   14,574    15,011 
Current maturities of long-term debt   
-
    14,050 
Other current liabilities   16,186    12,036 
           
Total current liabilities   61,266    69,553 
           
Long-term debt, net of current maturities and loan costs   479,603    264,970 
Other long-term liabilities   16,909    24,296 
           
Total liabilities   557,778    358,819 
           
COMMITMENTS AND CONTINGENCIES (NOTE 13)   
 
    
 
 
           
Redeemable preferred stock   
-
    151,391 
           
Members’ Capital   -    - 
Class A common stock, $0.0001 par value, 400,000,000 shares authorized, 32,738,990 shares issued and outstanding at July 2, 2021   3    1 
Class B common stock, $0.0001 par value, 4,234,323 shares authorized, 4,234,323 shares issued and outstanding at July 2, 2021   -    2 
Additional paid in capital   (103,211)   (37,382)
Non-controlling interest   (21,044)   (90,566)
Retained (deficit)   (18,889)   (6,203)
           
Total shareholders’ equity/members’ capital   (143,141)   (134,148)
           
TOTAL LIABILITIES, REDEEMABLE PREFERRED STOCK. SHAREHOLDERS’ EQUITY AND MEMBERS’ CAPITAL  $414,637   $376,062 

  

The accompanying notes are an integral part of these unaudited consolidated financial statements.

  

1

 

 

ATLAS TECHNICAL CONSULTANTS, INC. AND SUBSIDIARIES

UNAUDITED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

 

   Three Months Ended   Six Months Ended, 
   July 2,
2021
   June 30,
2020
   July 2,
2021
   June 30,
2020
 
                 
Revenues  $131,562   $112,715   $254,831   $222,017 
                     
Cost of revenues   (68,349)   (58,714)   (132,977)   (117,612)
Operating expenses   (57,551)   (45,358)   (107,896)   (113,691)
                     
Operating income (loss)   5,662    8,643    13,958    (9,286)
                     
Interest expense   (10,258)   (6,398)   (33,300)   (12,038)
                     
(Loss) income before income taxes   (4,596)   2,245    (19,342)   (21,324)
Income tax expense   (187)   
-
    (232)   
-
 
                     
Net  (loss) income   (4,783)   2,245    (19,574)   (21,324)
                     
Provision for non-controlling interest   617    1,881    12,786    5,141 
                     
Redeemable preferred stock dividends   
-
    (4,533)   (5,899)   (6,777)
                     
Net (loss) attributable to Class A common stock shareholders/members  $(4,166)  $(407)  $(12,687)  $(22,960)
                     
(Loss) Per Class A Common Share  $(0.14)   (0.07)  $(0.57)  $(0.33)
                     
Weighted average of shares outstanding:                    
Class A common shares (basic and diluted)   30,633,366    5,767,342    22,400,179    5,767,342 

 

The accompanying notes are an integral part of these unaudited consolidated financial statements.

 

2

 

 

ATLAS TECHNICAL CONSULTANTS, INC. AND SUBSIDIARIES

UNAUDITED STATEMENTS OF CASH FLOWS

(in thousands)

 

   For the six months ended 
   July 2,
2021
   June 30,
2020
 
Cash flows from operating activities:        
Net (loss)  $(19,574)  $(21,324)
Adjustments to reconcile net income to net cash (used in) provided by operating activities:          
Depreciation and amortization   10,499    10,327 
Equity based compensation expense   1,251    10,035 
Interest expense, paid in kind   3,153    
-
 
Gain on sale of property and equipment   (1)   (1)
Write-off of deferred financing costs related to debt extinguishment   15,197    1,712 
Amortization of deferred financing costs   644    984 
Provision for bad debts   (511)   1,465 
Changes in assets & liabilities:          
Decrease in accounts receivable and unbilled receivable   2,724    1,060 
(Increase) decrease in prepaid expenses   (2,416)   1,166 
Decrease (increase) in other current assets   1,586    (224)
Increase (decrease) in trade accounts payable   1,680    (10,142)
(Decrease) in accrued liabilities   (5,252)   (947)
(Decrease) in other current and long-term liabilities   (180)   (352)
(Increase) in other long-term assets   (344)   (9)
           
Net cash provided by (used in) operating activities   8,456    (6,250)
           
Cash flows from investing activities:          
Purchases of property and equipment   (1,447)   (2,133)
Proceeds from disposal of property and equipment   1    
-
 
Purchase of business, net of cash acquired   (30,999)   (10,748)
           
Net cash (used in) investing activities   (32,445)   (12,881)
           
Cash flows from financing activities:          
Proceeds from issuance of debt   496,754    320,000 
Payment of loan acquisition costs   (8,543)   (17,506)
Repayments of debt   (294,463)   (189,657)
Net payments on revolving line of credit   (12,159)   
-
 
Proceeds from issuance of redeemable preferred stock   
-
    141,840 
Repayment of redeemable preferred stock   (156,186)   
-
 
Payments of redeemable preferred stock dividends   (1,185)   (931)
Issuance of common stock   
-
    10,229 
Member distributions   
-
    (21,830)
Distributions to non-controlling interests   (779)   
-
 
Payment to shareholders associated with Atlas Business Combination   
-
    (226,318)
Payment of contingent earn-out   (1,706)   
-
 
Net cash provided by financing activities   21,733    15,827 
           
Net change in cash and equivalents   (2,256)   (3,304)
           
Cash and equivalents - beginning of period   14,062    20,185 
           
Cash and equivalents - end of period  $11,806   $16,881 
           
Supplemental information:          
Cash paid during the period for:          
Interest  $13,830   $9,009 
Taxes   232    
-
 
           
Capital assets financed   165    94 
Contingent consideration share settled   2,000    1,060 
Dividends due on redeemable preferred stock   
-
    1,819 

 

The accompanying notes are an integral part of these unaudited consolidated financial statements.

  

3

 

 

ATLAS TECHNICAL CONSULTANTS, INC. AND SUBSIDIARIES

UNAUDITED STATEMENTS OF SHAREHOLDERS’ EQUITY AND MEMBERS’ CAPITAL

(in thousands)

 

   Class A Common Stock   Class B Common Stock   Additional Paid in   Members'   Non-
Controlling
   Retained   Total Shareholders' 
   Shares   Amount   Shares   Amount   Capital   Capital   Interests   Earnings   Equity 
                                     
Balance at December 31, 2019   
 
    
 
    
 
    
 
    
 
   $127,443    
 
    
 
   $127,443 
Member distributions        
 
         
 
    
 
    (21,830)   
 
    
 
    (21,830)
Equity based compensation        
 
         
 
    
 
    9,845    
 
    
 
    9,845 
Net (loss) prior to Atlas Business Combination        
 
         
 
    
 
    (21,047)   
 
    
 
    (21,047)
Recapitalization in connection with Atlas Business Combination   5,767    1    23,974    2    (23,632)   (94,411)   (96,990)        (215,030)
Net (loss) post Atlas Business Combination                                 (1,451)   (1,071)   (2,522)
Dividends on redeemable preferred stock        
 
         
 
    
 
         (1,809)   (435)   (2,244)
Balance at March 31, 2020   5,767    1    23,974    2    (23,632)   
-
    (100,250)   (1,506)   (125,385)
Equity based compensation        
 
         
 
    190    
 
    
 
         190 
Net income                                 1,773    472    2,245 
Dividends on redeemable preferred stock                                 (3,654)   (879)   (4,533)
Balance at June 30, 2020   5,767   $1    23,974   $2   $(23,442)   
-
   $(102,131)  $(1,913)  $(127,483)
                                              
Balance at December 31, 2020   12,842   $1    22,439   $2   $(37,382)   -   $(90,566)  $(6,203)  $(134,148)
Equity based compensation        
 
         
 
    446         
 
         446 
Conversion of shares   2,315    1    (2,315)   
-
    (9,344)        9,344         1 
Net (loss)        
 
         
 
    
 
         (8,654)   (6,136)   (14,790)
Dividends on redeemable preferred stock        
 
         
 
    
 
         (3,515)   (2,384)   (5,899)
Balance at April 2, 2021   15,157   $2    20,124   $2   $(46,280)   -    (93,391)   (14,723)   (154,390)
                                              
Distributions to non-controlling interests                                 (779)        (779)
Equity based compensation        
 
         
 
    805    
 
    
 
         805 
Conversion of shares   15,889    1    (15,889)   (2)   (73,743)        73,743         (1)
Net (loss)                                 (617)   (4,166)   (4,783)
Issuance of shares   1,693    
-
         
 
    16,007    
 
    
 
    
 
    16,007 
Balance at July 2, 2021   32,739   $3    4,235   $-   $(103,211)   -   $(21,044)  $(18,889)  $(143,141)

 

The accompanying notes are an integral part of these unaudited consolidated financial statements.

  

4

 

 

ATLAS TECHNICAL CONSULTANTS, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

NOTE 1 – ORGANIZATION AND BASIS OF PRESENTATION

 

Organization

 

Atlas Technical Consultants, Inc. (the “Company”, “We”, or “Atlas” and formerly named Boxwood Merger Corp. (“Boxwood”)) was a blank check company, incorporated in Delaware on June 28, 2017. The Company was formed for the purpose of acquiring, through a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, recapitalization, or other similar business transaction, one or more operating businesses or assets.

 

On February 14, 2020 (the “Closing Date”), the Company consummated its acquisition of Atlas Intermediate Holdings LLC, a Delaware limited liability company (“Atlas Intermediate”), pursuant to the Unit Purchase Agreement, dated as of August 12, 2019, as amended on January 22, 2020 (the “Purchase Agreement”), by and among the Company, Atlas TC Holdings LLC, a wholly-owned subsidiary of the Company and a Delaware limited liability company (“Holdings”), Atlas TC Buyer LLC, a wholly-owned subsidiary of Holdings and a Delaware limited liability company (the “Buyer”), Atlas Intermediate and Atlas Technical Consultants Holdings LP, a Delaware limited partnership (the “Seller”). The acquisition of Atlas Intermediate pursuant to the Purchase Agreement, together with the other transactions contemplated by the Purchase Agreement is referred to herein as the “Atlas Business Combination.”

 

Following the consummation of the Atlas Business Combination, the combined company is organized in an “Up-C” structure in which the business of Atlas Intermediate and its subsidiaries is held by Holdings and will continue to operate through the subsidiaries of Atlas Intermediate, and in which the Company’s only direct assets will consist of common units of Holdings (“Holdings Units”). The Company is the sole manager of Holdings in accordance with the terms of the Amended and Restated Limited Liability Company Agreement of Holdings (the “Holdings LLC Agreement”) entered into in connection with the consummation of the Atlas Business Combination.

 

The Company has approximately 145 offices in 41 states, employs approximately 3,600 employees and is headquartered in Austin, Texas.

 

The Company provides public and private sector clients with comprehensive support in managing infrastructure improvement and environmental programs including testing, inspection & certification (TIC) services, complete array of environmental (ENV) services, program/construction/quality management (PCQM) services, as well as engineering & design (E&D) services.

 

Services are provided throughout the United States and its territories to a broad base of clients, with no single client representing 10% or more of our revenues for either the three or six months ended July 2, 2021 or June 30, 2020. Services are rendered primarily on a time and materials and cost-plus basis with approximately 90% of our contracts on that basis and the remainder represented by firm fixed price contracts.

  

5

 

 

Basis of Presentation

 

The acquisition of Atlas Intermediate has been accounted for as a reverse recapitalization. Under this method of accounting, Atlas is treated as the acquired company and Atlas Intermediate is treated as the acquirer for financial reporting purposes. Therefore, the consolidated financial results include information regarding Atlas Intermediate as the Company’s predecessor entity. Thus, the financial statements included in this report reflect (i) the historical operating results of Atlas Intermediate prior to the Atlas Business Combination; (ii) the combined results of the Company, which does not have any operating results and includes only certain costs such as the compensation for the Company’s board of directors (the “Board”), certain legal fees and taxes, and Atlas Intermediate following the Atlas Business Combination; (iii) the assets, liabilities and members’ capital of Atlas Intermediate at their historical costs; and (iv) the Company’s equity and earnings per share presented for the period from the Closing Date.

  

The accompanying interim statements of the Company have been prepared in accordance with generally accepted accounting principles (GAAP) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X issued by the United States Securities and Exchange Commission (the “SEC”). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.

 

In the opinion of management, all adjustments, consisting only of normal recurring adjustments and disclosures necessary for a fair statement of these interim statements have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year or for any other period. These interim statements should be read in conjunction with the audited financial statements for the year ended December 31, 2020 included in our Annual Report on Form 10-K that the Company filed with the SEC on March 23, 2021.

 

Emerging Growth Company

 

The Company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act (as defined herein), as modified by the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved.

 

Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.

 

6

 

 

Reclassification

 

Certain amounts reported in prior years in the financial statements have been reclassified to conform to the current year’s presentation. This reclassification did not have any impact to our reported net income or cash flows for the three or six months ended June 30, 2020.

 

Fiscal Year

 

Prior to this fiscal year, the Company’s subsidiaries reported their results of operations based on 52 or 53-week periods ending on the Friday nearest but not subsequent to December 31, while Atlas reported on a calendar year end. For clarity of presentation, all periods were presented as if the year ended on December 31. During each quarter, our subsidiaries would close on the Friday closest to March 31, June 30, and September 30, and Atlas closed on the actual calendar day. The impact of the difference between these dates has been insignificant to date. The Company appropriately eliminated all transactions between itself and its subsidiaries when presenting its Consolidated Balance Sheet.

 

On January 4, 2021 the Company’s Board voted unanimously to change the Company’s fiscal year end from December 31 to a 52 or 53 week fiscal year ending on the Friday closest to December 31, effective as of the commencement of the Company’s fiscal year beginning January 1, 2021. Unlike prior years, the Company’s fiscal year can now end subsequent to December 31 if that is the Friday closest to the end of the calendar year. Beginning with the first quarter of 2021, Atlas and its operating companies closed their quarterly books on the Fridays closest to March 31, June 30, and September 30, respectively, and will close its fiscal year on the Friday closest to December 31. Had the Company made the change in 2020, the effect on the Company’s Consolidated Statement of Operations would have been immaterial, however, we would have reported additional debt repayments, interest payments and preferred stock dividends in the amount of $7.5 million in the six months ended July 2, 2021. These payments were made at the end of the calendar year ended December 31, 2020 and were appropriately reflected in the financial statements as of and for the year ended December 31, 2020.

 

7

 

 

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Accounts Receivable and Accrued Billings

 

The Company records its trade accounts receivable and unbilled receivables at their face amounts less allowances. On a periodic basis, the Company monitors the trade accounts receivable and unbilled receivables from its customers for any collectability issues. The allowance for doubtful accounts is established based on reviews of individual customer accounts, recent loss experience, current economic conditions, and other pertinent factors. The Company writes off accounts after a determination has been made by management that the amounts at issue are no longer likely to be collected, following the exercise of reasonable collection efforts, and upon management’s determination that the costs of pursuing collection outweigh the likelihood of recovery. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts.

 

As of July 2, 2021 and December 31, 2020, the allowance for trade accounts receivable was $2.5 million and $2.2 million, respectively, while the allowance for unbilled receivables was $0.5 million and $0.4 million, respectively. The allowances reflect the Company’s best estimate of collectability risks on outstanding receivables and unbilled services.

 

Property and Equipment

 

Purchases of new assets and costs of improvement to extend the useful life of existing assets are capitalized. Routine maintenance and repairs are charged to expenses as incurred. When an asset is sold or retired, the costs and related accumulated depreciation are eliminated from the accounts, and the resulting gains or losses on disposal are recognized in the accompanying Consolidated Statement of Operations. The Company depreciates its assets on a straight-line basis over the assets’ useful lives, which range from three to ten years.

 

Impairment of Long-Lived Assets

 

The Company assesses long-lived assets for impairment when events or circumstances indicate that the carrying value of an asset may not be recoverable. The Company recognizes an impairment if the net book value of such assets exceeds the future undiscounted cash flows attributable to such assets. If an impairment is indicated based on a comparison of the assets’ carrying amounts and the undiscounted cash flows, the impairment loss is measured as the amount by which the carrying amounts of the assets exceed the respective fair values of the assets. There were no impairment charges during the three or six months ended July 2, 2021 and June 30, 2020.

 

Goodwill

 

Goodwill represents the excess of the cost of net assets acquired over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination. In accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 350, Intangibles – Goodwill and Other, we evaluate goodwill annually for impairment on October 1, or whenever events or changes in circumstances indicate the asset may be impaired, using the quantitative method. An entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. These qualitative factors include: macroeconomic and industry conditions, cost factors, overall financial performance and other relevant entity-specific events. If we determine that this threshold is met, then performing the two-step quantitative impairment test is unnecessary. We may elect to bypass the qualitative assessment and proceed directly to the quantitative test for any reporting unit. The two-step impairment test requires a comparison of the carrying value of the assets and liabilities associated with a reporting unit, including goodwill, with the fair value of the reporting unit. We determine fair value through the discounted cash flow method. We make certain subjective and complex judgments in assessing whether an event of impairment of goodwill has occurred, including assumptions and estimates used to determine the fair value of our reporting units. If the carrying value of our reporting unit exceeds the fair value of our reporting unit, we would calculate the implied fair value as compared to the carrying value to determine the appropriate impairment charge, if any. There were no impairment charges for the three or six months ended July 2, 2021 and June 30, 2020.

 

Revenue Recognition

 

We adopted ASC Topic 606, Revenue from Contracts with Customers (“Topic 606”), using the modified retrospective approach to all contracts that were not completed as of the beginning of fiscal year 2019. We utilize the portfolio method practical expedient, which allows companies to account for multiple contracts as a portfolio, instead of accounting for them on a contract by contract basis (commonly known as the contract method). For our time and materials contracts, we apply the as-invoiced practical expedient, which permits us to recognize revenue as the right to invoice for services performed. The new standard did not materially affect our consolidated net income, financial position, or cash flows.

 

8

 

 

Below is a description of the basic types of contracts from which the Company may earn revenue:

 

Time and Materials Contracts

 

Under the time and materials (“T&M”) arrangements, contract fees are based upon time and materials incurred. The contracts may be structured as basic time and materials, cost plus a margin or time and materials subject to a maximum contract value (the “ceiling”). Due to the potential limitation of the contract’s ceiling, the economic factors of the contracts subject to a ceiling differ from the economic factors of basic T&M and cost plus contracts.

 

The majority of the Company’s contracts are for projects where it bills the client monthly at hourly billing or unit rates. The billing rates are determined by contract terms. Under cost plus contracts, the Company charges its clients for contract related costs at cost, an agreed upon overhead rate plus a fixed fee or rate.

 

Under time and materials contracts with a ceiling, the Company charges the clients for time and materials based upon the work performed however there is a ceiling or a not to exceed value. There are often instances that a contract is modified to extend the contract value past the original or amended ceiling. As the consideration is variable depending on the outcome of the contract renegotiation, the Company will estimate the total contract price in accordance with the variable consideration guidelines and will only include consideration that it expects to receive from the customer. When the Company is reaching the ceiling, the contract will be renegotiated, or we cease work when the maximum contract value is reached. The Company will continue to work if it is probable that the contract will be extended. The Company is only entitled to consideration for the work it has performed, and the ceiling amount is not a guaranteed contract value.

 

The Company earned approximately 90% of its revenues under T&M contracts during the three and six months ended July 2, 2021 and June 30, 2020, respectively.

 

Fixed Price Contracts

 

Under fixed price contracts, the Company’s clients pay an agreed amount negotiated in advance for a specified scope of work. The Company is guaranteed to receive the consideration to the extent that the Company delivers under the contract. The Company assesses contracts quarterly and may recognize any expected future loss before actually incurring the loss. When the Company is expecting to reach the total consideration under the contract, the Company will begin to negotiate a change order.

 

Change Orders and Claims

 

Change orders are modifications of an original contract that effectively change the provisions of the contract without adding new provisions. Either the Company or its client may initiate change orders. They may include changes in specifications or design, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Management evaluates when a change order is probable based upon its experience in negotiating change orders, the customer’s written approval of such changes or separate documentation of change order costs that are identifiable. Change orders may take time to be formally documented and terms of such change orders are agreed with the client before the work is performed. Sometimes circumstances require that work progresses before an agreement is reached with the client. If the Company is having difficulties in renegotiating the change order, the Company will stop work if possible, record all costs incurred to date, and determine, on a project by project basis, the appropriate final revenue recognition.

 

Claims are amounts in excess of the agreed contract price that the Company seeks to collect from its clients or others for client-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs. Costs related to change orders and claims are recognized when they are incurred. The Company evaluates claims on an individual basis and recognizes revenue it believes is probable to collect.

 

9

 

 

Performance Obligations

 

The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, is not distinct. However, in some instances, we may also promise to provide distinct goods or services within a contract, resulting in multiple performance obligations. For contracts with multiple performance obligations, we allocate the contract transaction price to each performance obligation using the best estimate of the standalone selling price of each distinct good or service in the contract. Typically, we sell a customer a specific service and use the expected cost plus a margin approach to estimate the standalone selling price of each performance obligation.

 

The Company’s performance obligations are satisfied as work progresses or at a point in time. Revenue on our cost-reimbursable contracts is recognized over time using direct costs incurred or direct costs incurred to date as compared to the estimated total direct costs for performance obligations because it best depicts the transfer of control to the customer. Contract costs include labor, subcontractors’ costs and other direct costs.

 

Gross revenue from services transferred to customers at a point in time is recognized when the customer obtains control of the asset, which is generally upon delivery and acceptance by the customer of the reports and/or analysis performed.

 

As of July 2, 2021 and December 31, 2020, we had $751 million and $628 million of remaining performance obligations, or backlog, respectively, of which $451 million and $377 million, respectively, or 60% is expected to be recognized over the next 12 months and the majority of the balance over the next 24 months. Project cancellations or scope adjustments may occur, from time to time, with respect to contracts reflected in backlog. Most of our government contracts are multi-year contracts for which funding is appropriated on an annual basis, therefore backlog includes only those amounts that have been funded and authorized and does not reflect the full amounts we may receive over the term of such contracts. In the case of non-government contracts, backlog includes future revenue at contract rates, excluding contract renewals or extensions that are at the discretion of the client. For contracts with a not-to-exceed maximum amount, we include revenue from such contracts in backlog to the extent of the remaining estimated amount. Our backlog for the period beyond 12 months may be subject to variation from year-to-year as existing contracts are completed, delayed, or renewed or new contracts are awarded, delayed, or cancelled. As a result, we believe that year-to-year comparisons of the portion of backlog expected to be performed more than one year in the future are difficult to assess and not necessarily indicative of future revenues or profitability.

 

Contract Assets and Liabilities

 

The timing of revenue recognition, billings and cash collections results in billed receivables, unbilled receivables (contract assets), and billings in excess of costs and estimated earnings on uncompleted contracts (contract liabilities). Billed and unbilled receivables are reflected on the face of the Consolidated Balance Sheet. The liability “Billings in excess of costs and estimated earnings on uncompleted contracts” represents billings in excess of revenues recognized on these contracts as of the reporting date and is reported within “other current liabilities” on the Consolidated Balance Sheet. This liability was $0 as of July 2, 2021 and December 31, 2020. Revenue recognized that was included in the contract liability balance at the beginning of the fiscal year was $0 and $32 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $0 and $64 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

U.S. Federal Acquisition Regulations

 

The Company has contracts with the U.S. federal, state and local governments that contain provisions requiring compliance with the U.S. Federal Acquisition Regulations (“FAR”). These regulations are generally applicable to all of its contracts that are directly funded or partially funded by pass through funds from the U.S. federal government. These provisions limit the recovery of certain specified indirect costs on contracts subject to the FAR. Cost-plus contracts covered by the FAR provide for upward or downward adjustments if actual recoverable costs differ from the estimate billed under forward pricing arrangements. Most of the Company’s government contracts are subject to termination at the convenience of the government. Contracts typically provide for reimbursement of costs incurred and payment of fees earned through the date of such termination.

  

10

 

 

Government contracts that are subject to the FAR are subject to audits performed by the Defense Contract Audit Agency (“DCAA”) and many other state governmental agencies. As such, the Company’s overhead rates, cost proposals, incurred government contract costs and internal control systems are subject to review. During the course of its audits, the DCAA or a state agency may question incurred costs if it believes the Company has accounted for such costs in a manner inconsistent with the requirements of the FAR or Cost Accounting Standards and recommend that the applicable contracting officer disallow such costs. Historically, the Company has not incurred significant disallowed costs because of such audits. However, the Company can provide no assurance that the rate audits will not result in material disallowances of incurred costs in the future. The Company provides for a refund liability to the extent that it expects to refund some of the consideration received from a customer. The liability at July 2, 2021 and December 31, 2020 was $0, respectively.

 

Disaggregation of Revenues

 

As described further in Note 2 – Summary of Significant Accounting Policies, the Company has one operating segment, Engineering, Testing, Inspection and Other Consultative Services, which reflects how the Company is being managed. The Company provides public and private sector clients with comprehensive support in managing large-scale infrastructure improvement programs including engineering, design, program development/management, compliance services, acquisition and project control services, as well as construction engineering and inspection and materials testing. Approximately 50% of the Company’s revenues in each reporting period presented are derived from federal, state and local government related projects.

 

All services performed by the Company are rendered in the United States and its territories via two contract types, time and materials or fixed price contracts. The Company derives 90% of its revenues from T&M contracts, the remainder are earned under fixed price contracts.

 

Cash Flows

 

The Company has presented its cash flows using the indirect method and considers all highly liquid investments with original maturities of three months or less at acquisition to be cash equivalents. At times, our cash and cash equivalents may be uninsured or in deposit accounts that exceed the Federal Deposit Insurance limit.

 

Comprehensive Income

 

There are no other components of comprehensive income other than net income and the provision for non-controlling interest associated with Holdings Units.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.

 

Concentration of Credit Risk

 

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of trade accounts receivable. These risks primarily relate to the concentration of customers who are large, governmental customers and regional governmental customers. The Company performs ongoing credit evaluations of its customers’ financial condition and generally requires no collateral.

 

11

 

 

Fair Value of Financial Instruments

 

ASC Topic 820, Fair Value Measurements (“ASC 820”), establishes a framework for measuring fair value. That framework provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements).

 

The three levels of the fair value hierarchy under ASC 820 are described as follows:

 

Level 1 — Inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that management has the ability to access.

 

Level 2 — Inputs utilize data points that are observable such as quoted prices, interest rates and yield curves.

 

Level 3 — Inputs are unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.

 

The asset or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.

 

The Company has various financial instruments, including cash and cash equivalents, accounts receivable and payable, accrued liabilities, and long-term debt. The carrying value of the Company’s cash and cash equivalents, accounts receivable, and payable and accrued liabilities approximate their fair value due to their short-term nature. The Company believes that the aggregate fair values of its long-term debt approximates their carrying amounts as the interest rates on the debt are either reset on a frequent basis or reflect current market rates.

 

The Company applies the provisions of ASC 805, Business Combinations, in the accounting for its acquisitions, which requires recognition of the assets acquired and the liabilities assumed at their acquisition date fair values, separately from goodwill. Goodwill as of the acquisition date is measured as the excess of consideration transferred and the net of the acquisition date fair values of the tangible and identifiable intangible assets acquired and liabilities assumed. The allocation of the purchase price to identifiable intangible assets is based on valuations performed to determine the fair values of such assets as of the acquisition dates. Depending on the size and complexity of the acquisition, the Company may engage a third-party independent valuation specialist to assist in management’s determination of fair values of tangible and intangible assets acquired and liabilities assumed. The fair values of earn-out arrangements are included as part of the purchase price of the acquired companies on their respective acquisition dates. The Company estimates the fair value of contingent earn-out payments as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability on the Consolidated Balance Sheet. Changes in the estimated fair value of contingent earnout payments are included in operating expenses in the accompanying Consolidated Statements of Operations.

 

Several factors are considered when determining contingent consideration liabilities as part of the purchase price, including whether (i) the valuation of the acquisitions is not supported solely by the initial consideration paid, and the contingent earn-out formula is a critical and material component of the valuation approach to determining the purchase price; and (ii) the former owners of the acquired companies that remain as key employees receive compensation other than contingent earn-out payments at a reasonable level compared with the compensation of other key employees. The contingent earn-out payments are not affected by employment termination.

 

12

 

 

The Company reviews and re-assesses the estimated fair value of contingent consideration liabilities on a quarterly basis, and the updated fair value could differ materially from the initial estimates. The Company measures contingent consideration recognized in connection with business combinations at fair value on a recurring basis using significant unobservable inputs classified as Level 3 inputs. The Company uses a probability-weighted discounted cash flow approach as a valuation technique to determine the fair value of the contingent consideration liabilities on the acquisition date and at each reporting period. The significant unobservable inputs used in the fair value measurements are projections over the earn-out period, and the probability outcome percentages that are assigned to each scenario. Significant increases or decreases to either of these inputs in isolation could result in a significantly higher or lower liability with a higher liability capped by the contractual maximum of the contingent consideration liabilities. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate on the acquisition date and amount paid will be recorded in earnings. The Company records the current portion of contingent consideration liability within other current liabilities and the noncurrent portion of contingent consideration liability within other long-term liabilities within its Consolidated Balance Sheet.

 

The following table summarizes the changes in the fair value of estimated contingent consideration:

 

Contingent consideration, as of December 31, 2020  $18,200 
Additions for acquisitions   9,993 
Adjustment to liability for changes in fair value   (6,538)
Reduction of liability for payment made   (3,706)
Total contingent consideration, as of July 2, 2021   17,949 
Current portion of contingent consideration   (8,378)
Contingent consideration, less current portion  $9,571 

  

The Company may at its discretion settle the contingent consideration with cash, common shares or a combination of cash and common shares. During the three months ended July 2, 2021, we settled a portion of the $3.7 million payment with 192,090 shares of Class A common stock.

 

The Company incurred a non-cash charge of $2.8 million during the three months ended July 2, 2021 to reflect the change in fair value of the contingent consideration liability relating to an acquisition that had finalized its purchase price allocation.

  

Equity Based Compensation

 

The Company recognizes the cost of services received in an equity based payment transaction with an employee as services are received and records either a corresponding increase in equity or a liability, depending on whether the instruments granted satisfy the equity or liability classification criteria.

 

The measurement objective for these equity awards is the estimated fair value at the grant date of the equity instruments that the Company is obligated to issue when employees have rendered the requisite service and satisfied any other conditions necessary to earn the right to benefit from the instruments. The compensation cost for an award classified as an equity instrument is recognized ratably over the requisite service period, including an estimate of forfeitures. The requisite service period is the period during which an employee is required to provide service in exchange for an award.

 

Consistent with the change in control provisions within the applicable agreements, the Company fully expensed the remaining unamortized value of the stock awards that vested upon the completion of the Atlas Business Combination during the quarter ended March 31, 2020.

 

The Company granted restricted stock units (“RSUs”) during the second quarters of 2021 and 2020 as a means to reward and retain selected management personnel. Please refer to Note 10 – Equity Based Compensation for further information.

 

An additional grant of RSUs was made to a member of the Company’s leadership team on December 31, 2020.

 

During the second quarter of 2021, the Company granted certain members of its leadership team performance share units (“PSUs”) with both performance and market conditions that may affect the ultimate vesting of shares and also granted to its Board of Directors RSUs during the first quarter of 2021.

 

Equity compensation was $805 thousand and $190 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $1,251 thousand and $10,035 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

13

 

 

Income Taxes

 

The Company accounts for income taxes in accordance with the FASB ASC Topic 740, Income Taxes, which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. In determining the need for a valuation allowance, management reviews both positive and negative evidence, including current and historical results of operations, future income projections, scheduled reversals of deferred tax amounts, availability of carrybacks, and potential tax planning strategies. Based on our assessment, we have concluded that a portion of the deferred tax assets will not be realized.

 

According to the authoritative guidance on accounting for uncertainty in income taxes, we may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. This guidance also addresses de-recognition, classification, interest and penalties on income taxes, accounting in interim periods and disclosure requirements for uncertain tax positions.

 

Redeemable Preferred Stock

 

On February 14, 2020, in connection with the consummation of the Atlas Business Combination, Holdings and GSO COF III AIV-2 LP (“GSO AIV-2”) entered into a subscription agreement, dated February 14, 2020 (the “Subscription Agreement”) pursuant to which, GSO AIV-2 purchased 145,000 units of a new class of Series A Senior Preferred Units of Holdings (the “Preferred Units”) at a price per Preferred Unit of $978.21 for an aggregate cash purchase price of $141,840,450, which represented a 2.179% original issue discount on the Preferred Units (such purchase, the “GSO Placement”).

 

The GSO Placement was made pursuant to the exemption from registration contained in Section 4(a)(2) of the Securities Act of 1933, as amended (the “Securities Act”), and/or Regulation D promulgated thereunder.

 

The Preferred Units ranked senior in priority to all other existing and future equity securities of Holdings with respect to liquidation preference and distribution rights.

 

The Preferred Units had a liquidation preference of $1,000 per Preferred Unit (the “Liquidation Preference”).

 

Subject to any limitations set forth in the Atlas Credit Agreement (as defined in Note 7 – Long-Term Debt), the Preferred Units were paid a dividend of 5% per annum, plus either an additional 6.25% per annum in cash or 7.25% per annum in additional Preferred Units, at Holdings’ option, payable quarterly in arrears.

 

If a cash dividend was not able to be made because of a limitation under the Atlas Credit Agreement, then the Liquidation Preference with respect to any Preferred Unit would have increased to 3.5625% in any quarter until a cash dividend could be made.

 

The Preferred Units did not possess voting rights and were not convertible into any other security of Holdings.

 

Holdings was permitted to redeem the Preferred Units beginning on the second anniversary of the Closing Date at a price of 103% of the Liquidation Preference (the “Redemption Premium”), and on the third anniversary of their issuance at the Liquidation Preference, in each case plus accrued and unpaid dividends. The Preferred Units could only be redeemed by Holdings within the first two years of the Closing Date upon a change of control as described below, in which case such Preferred Units would have been redeemed at a customary make-whole amount as if the Preferred Units were redeemed on the second anniversary.

 

Subject to the terms of Holdings’ and its subsidiaries’ senior credit agreements, Holdings was required to redeem the Preferred Units at the Redemption Premium, plus accrued and unpaid dividends, in the event of (i) a change of control, (ii) sales or other dispositions of all or substantially all of Holdings’ assets and (iii) the insolvency or bankruptcy of Holdings or any of its material subsidiaries.

 

14

 

 

Finally, holders of the Preferred Units were permitted to require Holdings to redeem their Preferred Units at the Liquidation Preference, plus accrued and unpaid dividends, beginning on the eighth anniversary of the Closing Date, subject to certain customary limitations.

 

The Preferred Units were redeemed in full at par without a premium on February 25, 2021.

  

Redeemable preferred stock, as of December 31, 2020  $151,391 
Accrued paid in-kind dividends   1,718 
Accretion of discount   3,077 
Redemption   (156,186)
Redeemable preferred stock, as of July 2, 2021  $
-
 

 

Segment

 

The Company has one operating and reporting segment, Engineering, Testing, Inspection and Other Consultative Services. This financial information is reviewed regularly by our chief operating decision maker to assess performance and make decisions regarding the allocation of resources and is equivalent to our consolidated information. Our chief operating decision maker does not review below the consolidated level. Our chief operating decision maker is our Chief Executive Officer.

 

Recent Accounting Pronouncements

 

In February 2016, FASB issued ASU 2016-02, Leases. ASU 2016-02 requires lessees to recognize, in the balance sheet, a liability to make lease payments and a right-of-use asset representing the right to use the underlying asset over the lease term. The amendments in this accounting standard update are to be applied using a modified retrospective approach and are effective for fiscal years beginning after December 15, 2021. The Company is currently evaluating the requirements of ASU 2016-02 and its impact on the consolidated and combined financial statements.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments (Topic 326) - Credit Losses: Measurement of Credit Losses on Financial Instruments, which provides guidance regarding the measurement of credit losses on financial instruments. The new guidance replaces the incurred loss impairment methodology in the current guidance with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. This ASU will be effective for the Company commencing after December 15, 2022. The Company is in the process of assessing the impact of this ASU on our consolidated financial statements and disclosures.

 

15

 

 

NOTE 3 – ATLAS BUSINESS COMBINATION

 

On the Closing Date, the Company completed the acquisition of Atlas Intermediate and its subsidiaries and in return the Atlas Intermediate members: (i) received 24.0 million shares of Class B common stock in the Company, (ii) repaid the $171.5 million of outstanding debt and interest accrued and due lender, (iii) paid $10.9 million of Seller incurred acquisition-related costs, (iv) settled $1.1 million of contingent consideration associated with the SCST, Inc. acquisition and (v) paid $2.2 million of change in control payments due certain executives. This was paid for with: (i) $20.7 million of cash raised from special purpose acquisition company (“SPAC”) shareholders and the private placement discussed herein, (ii) the issuance of redeemable preferred stock in the amount of $141.8 million and (iii) the issuance of new debt in the amount of $271.0 million as discussed in Note 7 – Long-Term Debt.

 

The shares of non-economic Class B common stock of the Company entitle each holder to one vote per share, and each Class B share, along with its corresponding Holdings Unit, is redeemable on a one-for-one basis for one share of Class A common stock at the option of the Unit Holders (formerly members) as their lock-up periods expire. Upon the redemption by any Class B common stock, along with the corresponding Holdings Units, for Class A common stock, a corresponding number of shares of Class B common stock will be cancelled.

 

In connection with the Company’s entry into the Atlas Business Combination, the Company agreed to issue and sell in a private placement an aggregate of 1,000,000 shares of Class A common stock for a purchase price of $10.23 per share, and aggregate consideration of $10.2 million (the “Private Placement”). The Private Placement was consummated concurrently with the Closing Date and the proceeds of the Private Placement were used to fund a portion of the consideration paid to the Atlas Intermediate members.

 

Because the holders of our Class B common stock have effective control of the combined company after the Closing Date through their majority voting interests in both the Company and, accordingly, Atlas Intermediate, the Atlas Business Combination was accounted for as a reverse recapitalization. Although the Company was the legal acquirer, Atlas Intermediate was the accounting acquirer. As a result, the reports filed by the Company subsequent to the Atlas Business Combination are prepared “as if” Atlas Intermediate is the predecessor and legal successor to the Company. The historical operations of Atlas Intermediate are deemed to be those of the Company. Thus, the financial statements included in this report reflect (i) the historical operating results of Atlas Intermediate prior to the Atlas Business Combination; (ii) the combined results of the Company, which does not have any operating results and includes only certain costs such as the compensation for the Company’s Board, certain legal fees and taxes, and Atlas Intermediate following the Atlas Business Combination; (iii) the assets, liabilities and members’ capital of Atlas Intermediate at their historical cost; and (iv) the Company’s equity and earnings per share for the period from the Closing Date.

 

16

 

 

NOTE 4 – BUSINESS ACQUISITIONS

 

In February 2020, the Company acquired Long Engineering LLC (“LONG”), a land surveying and engineering company headquartered in Atlanta, Georgia. The aggregate purchase price consideration paid in connection with this stock acquisition was $10.7 million in cash, subject to customary closing working capital adjustments plus an earnout of up to $12.0 million contingent upon the achievement of certain financial targets to be paid upon the first, second and third anniversaries of the closing.

 

In September 2020, the Company acquired AltaVista Solutions (“Alta Vista”), a provider of testing and inspection services primarily to infrastructure clients. Alta Vista is headquartered in Oakland, California and has offices in California and New York. The purchase agreement called for the Company to pay Alta Vista up to $15.1 million in the form of cash and stock consideration. The Company issued 776,197 shares of Class B common stock to the former owners of Alta Vista, which represented $7.0 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.

 

In November 2020, the Company acquired WesTest LLC (“WesTest”), a testing and engineering services provider with operations in Colorado and Wyoming. WesTest, headquartered in Lakewood, Colorado, received consideration of $4.1 million in the form of cash and stock consideration. The Company issued 285,115 shares of Class A common stock to the former owner of WesTest, which represented $1.6 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.

 

On April 14, 2021, the Company acquired Atlantic Engineering Laboratories, Inc. and Atlantic Engineering Laboratories of New York, Inc. (collectively, “AEL”) for cash and an amount of equity consideration totalling $24.5 million. The Company issued 738,566 shares of Class A common stock to the former owner of AEL, which represented $7.5 million of the total consideration paid. AEL is a materials testing and inspection firm based in Avenel, New Jersey, and provides steel, concrete, soil and other testing and inspection services to a diverse mix of public and private clients primarily in New York and New Jersey. AEL added approximately 290 professionals to the Company’s workforce and is expected to strengthen the Company’s materials testing and inspection services in the Northeast. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.

 

On July 1, 2021, the Company acquired O’Neill Services Group (“O’Neill), a quality assurance and environmental services firm that services clients throughout the Pacific Northwest. O’Neill, headquartered in Redmond, Washington, employs 90 people and received $24.4 million in the form of cash and stock consideration. The Company issued 653,728 shares of Class A common stock which represented $6.5 million of the total consideration received. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.

 

Acquisition costs of approximately $0.7 million and $0.3 million have been expensed in the three months ended July 2, 2021 and June 30, 2020, respectively, and $1.4 million and $0.6 million for the six months ended July 2, 2021 and June 30, 2020, respectively, in the Consolidated Statement of Operations within operating expenses.

 

The following table summarizes the fair values of the assets acquired and liabilities assumed as of the acquisition:

 

   LONG   Alta Vista*   WesTest*   AEL*   O'Neill* 
Cash  $
-
   $314   $649    2,354    1,608 
Accounts receivable   4,994    2,786    1,072    6,026    4,201 
Unbilled receivable   
-
    4,258    
-
    1,094    
-
 
Property and equipment   1,423    306    246    52    349 
Other current and long-term assets   14    707    2    130    
-
 
Intangible assets   7,290    4,957    1,459    13,816    22,735 
Liabilities   (1,178)   (2,767)   (304)   (3,066)   (1,555)
                          
Net assets acquired  $12,543   $10,561   $3,124    20,406    27,338 
                          
Consideration paid (cash and equity consideration)  $10,748   $15,098   $4,055   $24,502   $24,369 
Contingent earnout liability at fair value (cash)   6,700    1,904    234    5,596    4,397 
                          
Total consideration   17,448    17,002    4,289    30,098    28,766 
                          
Excess consideration over the amounts assigned to the net assets acquired (goodwill)  $4,905   $6,441   $1,165   $9,692   $1,428 

 

*The above purchase price allocation is tentative and preliminary and subject to further updates as we complete the purchase price allocation.

 

17

 

 

NOTE 5 – PROPERTY AND EQUIPMENT, NET

 

The Company depreciates its assets on a straight-line basis over the assets’ useful lives, which range from 3 to 10 years. Property and equipment consist of the following:

 

   July 2,   December 31,   Average 
   2021   2020   life 
             
Furniture and fixtures  $3,869   $3,492    3-5 years 
Equipment and vehicles   38,525    32,797    3-10 years 
Computers   20,050    19,649    3 years 
Leasehold improvements   5,696    5,548    3-5 years 
Construction in progress   150    130      
Less: Accumulated depreciation and amortization   (54,986)   (47,482)     
                
   $13,304   $14,134      

 

Property and equipment under capital leases:

 

   July 2,   December 31, 
   2021   2020 
         
Computer equipment  $1,583   $1,578 
Less accumulated depreciation   (1,277)   (1,021)
   $

306

   $557 

 

Capital leases for computer equipment have an average lease term of five years with minimum lease payments as follows:

 

2021 (six months remaining)  $183 
2022   365 
2023   281 
2024   99 
2025   19 
Thereafter   
-
 
   $947 

 

Depreciation expense was approximately $1.5 and $1.5 million for the three months ended July 2, 2021 and June 30, 2020, respectively and $2.9 and $2.9 million for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

18

 

 

NOTE 6 – GOODWILL AND INTANGIBLES

 

The carrying amount, including changes therein, of goodwill was as follows:

 

Balance as of December 31, 2020   $ 109,001  
Acquisitions     11,120  
Disposals    
-
 
Measurement period adjustments     (7,966 )
Balance as of July 2, 2021   $ 112,155  

 

The Company did not recognize any impairments of goodwill in the three or six months ended July 2, 2021 or June 30, 2020. The Company completed its valuation analysis for the contingent consideration related to the LONG acquisition during the quarter ended April 2, 2021 resulting in an adjustment that is included in the measurement period adjustments noted above.

  

Intangible assets as of July 2, 2021 and December 31, 2020 consist of the following:

 

   July 2, 2021   December 31, 2020   Remaining 
   Gross   Accumulated   Net book   Gross   Accumulated   Net book   useful life 
   amount   amortization   value   amount   amortization   value   (in years) 
Definite life intangible assets:                            
Customer relationships  $149,917   $(40,062)  $109,855   $117,185   $(34,214)  $82,971    11.0 
Tradenames   25,580    (19,638)   5,942    21,761    (18,759)   3,002    2.5 
Non-competes   600    (574)   26    600    (565)   35    0.4 
Total intangibles  $176,097   $(60,274)  $115,823   $139,546   $(53,538)  $86,008      

 

Amortization expense was $3.6 million and $3.8 million for the three months ended July 2, 2021 and June 30, 2020 respectively, and $ 6.7 million and $7.5 million for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

Amortization of intangible assets for the next five years and thereafter is expected to be as follows:

 

2021 (six months remaining)   $ 7,954  
2022     16,831  
2023     16,309  
2024     15,069  
2025     14,494  
Thereafter     45,166  
    $ 115,823  

 

19

 

 

NOTE 7 – LONG-TERM DEBT

 

In March 2019, subsequent to the merger with ATC Group Partners (“ATC”), we repaid all outstanding balances on the combined entity’s loan agreements in full and terminated our prior loan agreements. These loan agreements were replaced with a term loan of $145.0 million and a revolving credit facility of $50.0 million, of which $31.8 million was funded at closing (the “Atlas Credit Facility”). Proceeds of the Atlas Credit Facility were used to repay existing debt of $123.9 million and fund a shareholder distribution of $52.8 million made in April 2019.

 

The Atlas Credit Facility was secured by assets of Atlas Intermediate. The Atlas Credit Facility required quarterly principal payments of $2.719 million through March 31, 2023, and then $3.625 million until the final maturity in March 2024, and bore interest at an annual rate of LIBOR plus a margin ranging from 275 to 425 basis points determined by the Company’s Consolidated Leverage Ratio, as defined in the Atlas Credit Facility. For the interest payment made in the quarter ended December 31, 2019, the applicable margin was 375 basis points and the total interest rate was 5.50%.

 

The Atlas Credit Facility was scheduled to mature in March 2024. However, in connection with the consummation of the Atlas Business Combination, the Atlas Credit Facility was repaid and a new credit arrangement (the “Atlas Credit Agreement”) was entered into with Macquarie Capital Funding LLC (the “Lender” or “Lead Arranger”). The Atlas Credit Agreement called for a term loan (the “Term Loan”) in the amount of $281.0 million and revolving letter of credit (the “Revolver”) in the amount of $40.0 million of which $24.0 million was drawn upon through December 31, 2020. The term loan proceeds were used to repay the existing Atlas Credit Facility in the amount of $171.0 million and partially fund the Atlas Business Combination and the LONG acquisition.

 

Under the terms of the Atlas Credit Agreement, the Term Loan and Revolver were set to mature on February 14, 2027 and February 14, 2025, respectively. Interest was payable monthly or at the end of the applicable interest period in arrears on any outstanding borrowings. The interest rates under the Atlas Credit Agreement were equal to either (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 4.75%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 3.75%.

 

The Atlas Credit Agreement was guaranteed by Holdings and secured by (i) a first priority pledge of the equity interests of subsidiaries of Holdings and Atlas Intermediate and (ii) a first priority lien on substantially all other assets of Holdings, Atlas Intermediate and all of their direct and indirect subsidiaries.

 

On March 31, 2020, the terms of the Atlas Credit Agreement were modified to reduce the maturity of the Term Loan by one year to February 14, 2026 from February 14, 2027. The interest rate for the Term Loan was increased to (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 6.25%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 5.25%. The interest rate for the Revolver was increased to (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 5.0%, or (ii) an Alternate Base Rate as defined in the Credit Agreement, plus 4.0%. The modification also increased the rate of amortization applicable to the Term Loan to 5.0% per annum (commencing on June 30, 2020).

 

The modifications to the Atlas Credit Agreement resulted from the exercise of the market-flex rights by the lead arranger in connection with the syndication process, which, in addition, required the payment of an upfront fee in an amount equal to 2% of the currently outstanding Term Loans, which was paid during April 2020. The market-flex rights were included in the Atlas Credit Agreement and were exercised by the lead arranger upon completion of the time period allowed to complete a syndication process.

 

20

 

 

On February 25, 2021, Atlas Intermediate, as the borrower, entered into two new credit facilities consisting of (i) a $432.0 million senior secured term loan at closing and, subject to the satisfaction of certain terms and conditions, a committed delayed draw term loan facility to be used for future acquisitions in an aggregate principal amount of up to $75.0 million and an uncommitted incremental term loan facility that may be incurred after closing (the “Term Loan”) pursuant to a Credit Agreement dated February 25, 2021, by and among Holdings, Atlas Intermediate, Wilmington Trust, National Association, as administrative agent and collateral agent, and certain lenders thereto, including certain Blackstone entities, which may include, Blackstone Alternative Credit Advisors LP, and its managed funds and accounts, and its affiliates, Blackstone Holdings Finance Co. L.L.C. and its affiliates, and/or certain other of their respective funds, accounts, clients managed, advised or sub-advised, or any of their respective affiliates (the “Term Loan Agreement”) and (ii) a $40.0 million senior secured revolver which aggregate principal amount may be increased, subject to the satisfaction of certain terms and conditions, including obtaining commitments therefor, by up to $20,000,000 (the “Revolver”) pursuant to the Credit Agreement dated February 25, 2021, by and among Holdings, Intermediate, JPMorgan Chase Bank, N.A., as administrative agent, swingline lender, issuing bank, lender, sole bookrunner and sole lead arranger (the “ABL Revolver Agreement,” and together with the Term Loan Agreement, collectively the “Credit Agreements”). The Term Loan Agreement refinances the Atlas Credit Agreement dated as of February 14, 2020, with Macquarie Capital Funding LLC, as administrative agent and certain lenders, which repayment was effectuated partially in cash and partially by way of a cashless exchange of existing term loans and preferred equity for Term Loans.

 

The Term Loan Agreement and ABL Revolver Agreement are collectively referred to as the “Atlas 2021 Credit Agreements” by the Company.

 

The initial Term Loan will mature on February 25, 2028 and the Revolver will mature on February 25, 2026.

 

Interest on any outstanding borrowings is payable monthly under the ABL Revolver Agreement, quarterly under the Term Loan Agreement or, in each case, at the end of the applicable interest period in arrears. The cash interest rates under the Term Loan Agreement will be equal to either (i) the Adjusted LIBO Rate (as defined in the Term Loan Agreement), plus 5.50%, or (ii) an Alternate Base Rate (as defined in the Term Loan Agreement), plus 4.50%. In addition, the term loan requires an additional 2.0% interest that can be made at the option of the Company in cash or payment-in-kind (PIK). The interest rates under the ABL Revolver Agreement will be equal to either (i) the Adjusted LIBO Rate (as defined in the ABL Revolver Agreement), plus 2.50%, or (ii) the ABR (as defined in the ABL Revolver Agreement), plus 1.50%.

 

The Credit Agreements are guaranteed by Holdings and secured by (i) in the case of the ABL Revolver Agreement, a first priority security interest in the current assets, including accounts receivable, of Holdings, Intermediate and its subsidiaries and (ii) in the case of the Term Loan Agreement, a pledge of the equity interests of the subsidiaries of Holdings and Intermediate, and subject to the first lien security interest on current assets under the Revolver, a first priority lien on substantially all other assets of Holdings, Intermediate and all of their direct and indirect subsidiaries.

 

The Term Loan Agreement contains a financial covenant which requires Holdings, Atlas Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Total Net Leverage Ratio (as defined in each Credit Agreement) tested on a quarterly basis that does not exceed (i) 8.25 to 1.00 with respect to the fiscal quarters ending on April 2, 2021 and July 2, 2021, (ii) 8.00 to 1.00 for the fiscal quarters ending October 1, 2021 and December 31, 2021, (iii) 7.50 to 1.00 for the fiscal quarters ending April 1, 2022 and July 1, 2022, (iv) 7.25 to 1.00 for the fiscal quarters ending September 30, 2022 and December 30, 2022, (v) 7.00 to 1.00 for the fiscal quarters ending March 31, 2023 and June 30, 2023, (vi) 6.75 to 1.00 for the fiscal quarters ending September 29, 2023 and December 29, 2023, and (vii) 6.50 to 1.00 for March 29, 2024 and each fiscal quarter ending thereafter.

 

21

 

 

The ABL Revolver Agreement contains a “springing” financial covenant which requires Holdings, Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Fixed Charge Coverage Ratio (as defined in the ABL Revolver Agreement) of no less than 1.10 to 1.00 when the outstanding principal amount of loans under the Revolver exceeds $0 or the aggregate exposure for letters of credit under the Revolver exceeds $5 million.

 

The Company has been in compliance with the terms of the Atlas Credit Facility and Atlas Credit Agreement as of July 2, 2021 and December 31, 2020, respectively.

 

Long-term debt consisted of the following:

 

   July 2,
2021
   December 31,
2020
 
Atlas 2021 credit agreement - term loan  $467,000   $
-
 
Atlas credit agreement - term loan   
-
    270,463 
Atlas 2021 credit agreement – revolving   17,594    
-
 
Atlas credit agreement – revolving   
-
    24,000 
Atlas 2021 credit agreement – PIK   3,154    
-
 
Subtotal   487,748    294,463 
           
Less: Loan costs, net   (8,145)   (15,443)
           
Less current maturities of long-term debt   
-
    (14,050)
           
Long-term debt  $479,603   $264,970 

 

The Company in conjunction with the refinancing of the Atlas Credit Agreement on February 25, 2021 wrote off $15.2 million of deferred loan acquisition costs that were attributable to the agreement. The costs deferred as of July 2, 2021 relate to cost incurred with the Atlas 2021 Credit Agreement.

 

Aggregate long-term principal payments subsequent to July 2, 2021, are as follows (amounts in thousands):

 

2021 (six months remaining)  $
-
 
2022   3,605 
2023   4,849 
2024   4,897 
2025   4,946 
Thereafter   469,451 
   $487,748 

  

The 2021 Atlas Credit agreement requires annual amortization of principal and interest paid in kind amounts of 1% or 2.5% depending on certain ratios. The Company is currently within the ratio that requires 1% annual amortization. Principal repayments commence during the Company’s second quarter 2022.

 

22

 

 

NOTE 8- SHAREHOLDERS’ EQUITY

 

Shares Outstanding

 

Prior to the Atlas Business Combination, the Company was a special purpose acquisition company with no operations, formed as a vehicle to affect a business combination with one or more operating businesses. After the consummation of the Atlas Business Combination, the Company became a holding company whose sole material operating asset consists of its interest in Atlas Intermediate.

 

The following table summarizes the changes in the outstanding stock and warrants from the December 31, 2020 through July 2, 2021:

 

   Class A
Common
Stock
   Class B
Common
Stock
   Warrants   Private
Placement
Warrants
 
Beginning Balance, as of December 31, 2020   12,841,584    22,438,828    
             -
    
                -
 
Issuances   1,692,901    
-
    
-
    
-
 
Transfers to Class A from Class B   18,204,505    (18,204,505)   
-
    
-
 
Shares Outstanding at July 2, 2021   32,738,990    4,234,323    
-
    
-
 

 

Class A Common Stock –At July 2, 2021 and December 31, 2020, there were 32,738,990 and 12,841,584 shares of Class A common stock issued and outstanding, respectively. Holders of the Company’s Class A common stock are entitled to one vote for each share. The Company is authorized to issue 400,000,000 shares of Class A common stock with a par value of $0.0001 per share.

 

Class B Common Stock – At July 2, 2021 and December 31, 2020, there were 4,234,323 and 22,438,828 shares of Class B common stock issued and outstanding, respectively. Class B common stock was issued to the holders of Holdings Units in Atlas Intermediate in connection with the Atlas Business Combination and are non-economic but entitle the holder to one vote per share. The Company is not authorized to issue any shares of Class B common stock with a par value of $0.0001 per share to the general public but can issue additional shares of Class B common stock to Atlas acquisition targets as part of the consideration paid with the approval of the Company’s Board.

 

Public Warrants – In November 2018, the Company consummated its initial public offering of units, each consisting of one share of Class A common stock and one warrant (each a “Public Warrant”). At the commencement of the Atlas Business Combination, there were 20,000,000 Public Warrants outstanding. Each Public Warrant entitled the holder to purchase one share of Class A common stock at a price of $11.50 per share. The Public Warrants were set to expire five years after the closing of the Atlas Business Combination or earlier upon redemption or liquidation. The Company had the ability to call the Public Warrants for redemption, in whole and not in part, at a price of $0.01 per warrant with not less than 30 days’ notice provided to the Public Warrant holders. However, this redemption right could only be exercised if the last sale price of the Class A common stock equaled or exceeded $18.00 per share for any 20 trading days within a 30-day trading period ending three business days before we send the notice of redemption to the Public Warrant holders.

 

In October 2020, the Company offered each holder of its outstanding warrants, including the Public Warrants and the Private Placement Warrants, the opportunity to exchange their warrants for shares of the Company’s Class A common stock, par value $0.0001 per share. Each holder was set to receive 0.1665 or 0.185 shares of Class A common stock in exchange for each outstanding warrant tendered by the holder and exchanged pursuant to the terms of the offer. The redemption rate was dependent upon whether the warrant holder tendered their warrants prior to the offer deadline. Warrant holders who tendered their warrants for exchange prior to the expiration of the tender offer period received the 0.185 conversion rate, and any warrant holders who did not tender their warrants by the appropriate deadline received the 0.1665 conversion rate. The Company concluded the offer in November 2020 and all warrants were converted to Class A common stock by December 31, 2020.

 

23

 

 

Private Placement Warrants – Upon closing of the Boxwood initial public offering, Boxwood Sponsor LLC (the “Sponsor”) purchased an aggregate of 3,750,000 warrants at a price of $1.00 per warrant (the “Private Placement Warrants” and together with the Public Warrants, the “Warrants”). Each Private Placement Warrant was exercisable for one share of Class A common stock at a price of $11.50. The Private Placement Warrants were identical to the Public Warrants discussed above, except (i) they would not be redeemable by the Company so long as they were held by the Sponsor and (ii) they were exercisable by the holders on a cashless basis. Unlike the public warrants, the private placement warrants were determined to be a liability of the Company while outstanding. The impact of such liability was not material to the Company’s Consolidated Balance Sheet or Statement of Operations.

 

In connection with the October 2020 offer to the warrant holders to exchange their warrants for the Company’s Class A common stock, the Sponsor opted to fully exchange its Private Placement Warrants for Class A common stock. As of December 31, 2020, there were no remaining Private Placement Warrants issued or outstanding.

 

Private Placement

 

In connection with the Company’s entry into the Contribution Agreement, the Company agreed to issue and sell in a private placement an aggregate of 1,000,000 shares of Class A common stock for a purchase price of $10.23 per share, and aggregate consideration of $10.2 million (the “Private Placement”). The Private Placement was consummated concurrently with the Closing Date and the proceeds of the Private Placement were used to fund a portion of the cash consideration paid to the Unit Holders.

 

Non-controlling Interest

 

As of July 2, 2021 and December 31, 2020, the Company ownership and voting structure was comprised of holders of our Class A common stock that participate 100% in the results of Atlas Technical Consultants, Inc. and 88.6% and 36.4%, respectively, in Atlas Intermediate and its subsidiaries and holders of our Class B common stock that participate in the results of Atlas Intermediate and its subsidiaries until their Class B common stock is converted to Class A common stock. The holders of our Class B common stock participate in 11.4% and 63.6% as of July 2, 2021 and December 31, 2020, respectively, of Atlas Intermediate and its subsidiaries. In connection with the Atlas Business Combination, it was determined that the results of Atlas Intermediate and its subsidiaries would be fully consolidated within the results of the Company.

 

Due to the participation of the holders of our Class B common stock in the results of Atlas Intermediate and subsidiaries, a non-controlling interest was deemed to exist. Non-controlling ownership interests in Atlas Intermediate and its subsidiaries are presented in the Consolidated Balance Sheet within shareholders’ equity as a separate component. In addition, consolidated net income includes earnings attributable to both the shareholders and the non-controlling interests.

 

As holders of our Class B common stock transition to holders of Class A common stock, we adjust our additional paid in capital and non-controlling interest within our Consolidated Balance Sheet and the provision for non-controlling interest in our Consolidated Statement of Operations. Holders of Class B common stock may convert their shares to Class A common stock at their discretion as their contractual lock-ups expire after the Atlas Business Combination.

 

24

 

 

NOTE 9 – LOSS PER SHARE

 

The Atlas Business Combination was structured as a reverse capitalization by which the Company issued stock for the net assets of Atlas Intermediate accompanied by a recapitalization. Earnings per share is calculated for the Company only for periods after the Atlas Business Combination due to the reverse recapitalization.

 

(Loss) per share was calculated as follows:

 

   Three Months Ended   Six Months Ended   Closing Date Through 
   July 2,
2020
   June 30,
2020
   July 2,
2021
   June 30,
2020
 
Numerator:                
Net (loss) income post Atlas Business Combination  $(4,783)  $2,245   $(19,574)  $(277)
Provision for non-controlling interest   617    1,881    12,786    5,141 
Redeemable preferred stock dividends   
-
    (4,533)   (5,899)   (6,777)
Net (loss) attributable to Class A common shares - basic and diluted  $(4,166)  $(407)  $(12,687)  $(1,913)
                     
Denominator:                    
Weighted average shares outstanding - basic and diluted   30,633,366    5,767,342    22,400,179    5,767,342 
                     
Net (loss) per Class A common share, basic and diluted  $(0.14)  $(0.07)  $(0.57)  $(0.33)

  

The Company had the following shares that were excluded from the computation of diluted earnings per share because their inclusion would have been anti-dilutive for the periods presented but could potentially dilute basic earnings per share in future periods:

 

    Three Months Ended June 30,
2020
    Closing Date Through June 30,
2020
 
Public warrants     20,000,000       20,000,000  
Private placement warrants     3,750,000       3,750,000  
Total     23,750,000       23,750,000  

 

The Company retired the warrants, both public and private placement, via tender offer that concluded in November 2020 and as such is not presenting information for the three or six months ended July 2, 2021.

 

NOTE 10 – EQUITY BASED COMPENSATION

 

In December 2017, Atlas Intermediate’s Parent granted service-based Class A units to certain members of Atlas’ management. As of December 31, 2017, 1,000 units were authorized and reserved for issuance with 504 granted in December 2017. The Class A units granted provide for service-based vesting annually over 4 years from the grant date.

 

In April 2019, Atlas Intermediate’s Parent granted service-based Class A units to certain members of Atlas’ management. As of January 1, 2019, 1,666 units were authorized and reserved for issuance with 973.65 units granted as of December 31, 2019. The Class A units granted provide for service-based vesting annually over 4 years from the grant date. The grant date fair value was determined using assumptions about the current waterfall expected payout.

 

In connection with the Atlas Business Combination, the outstanding shares were vested under the change of control provisions within the agreements. The shares are currently reflected as Class B Common Shares and may be converted to Class A Common Shares as the lock-up agreements expire.

 

25

 

 

During the second quarters of 2021 and 2020, the Company awarded 378,353 and 510,136 restricted share units (“RSUs”) to approximately ninety employees at a grant day fair market value of $11.42 and $8.95 per share, respectively. The Company estimates the fair value of the RSUs as the closing price of the Company’s Class A common stock on the grant date of the award, which is expensed over the applicable vesting period. The vesting period for these RSUs is equal annual tranches, pro-ratably over three years, and there is no performance requirement attached to the RSUs other than continued service to the Company. During the three months ended July 2, 2021, 158,977 of the shares granted in 2020 vested and 11,602 shares were forfeited.

 

On January 29, 2021, the Company granted to a member of its executive team 75,000 RSUs of the Company’s Class A common stock, par value $0.0001, retroactive to December 31, 2020. The value of these RSUs approximated $0.5 million and is set to cliff vest on December 31, 2022.

 

On March 3, 2021, the Company granted to its Board of Directors 60,921 RSUs with a one year vesting period and a grant date fair market value of $9.00 per share. There are no performance requirements to these RSUs other than continued service to the Company throughout the one-year vesting period.

 

During the second quarter of 2021, the Company also awarded 182,763 performance share units (“PSUs”) to its leadership team. The PSUs have both performance and market conditions that are required to be met in order for the shares to vest. The split between performance and market conditions is approximately 66.7% and 33.3%, respectively. If the conditions are met, the shares will cliff vest on the third anniversary of the award date. The Company has accounted for the portion of the award tied to the achievement of performance conditions based upon share price of $11.38 on the date of issuance and the probable number of shares anticipated to vest and accounted for the shares tied to market conditions based upon the fair market value as calculated in a Monte Carlo simulation. The Company will assess the probability of the performance conditions being achieved each quarter and adjust recorded stock compensation expense as appropriate.

 

The Company estimates forfeitures of its stock awards. Actual forfeitures may differ from those estimates. The Company currently estimates its forfeitures as 3% of the RSUs awards granted each year but will continue to reassess its estimate on a quarterly basis.

 

Equity compensation was $805 thousand and $190 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $1,251 thousand and $10,035 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

26

 

 

NOTE 11 – RELATED-PARTY TRANSACTIONS

 

During the six months ended July 2, 2021 and June 30, 2020, the Company leased office space from former owners of acquired companies that became shareholders and/or officers of the Company. The Company recognized lease expenses under these leases within the Statement of Operations in the amount of $244 thousand and $160 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $400 thousand and $322 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

During the three months ended July 2, 2021 and June 30, 2020, the Company performed certain environmental consulting work for an affiliate of one of its principal shareholders or members and collected fees related to these services in the amount of $14 thousand and $73 thousand, respectively Related party revenues were $55 thousand and $126 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

On February 3, 2020, the Company entered into a subscription agreement with SCST, Inc., a California corporation, pursuant to which it agreed to acquire 105,977 shares of Class A common stock (the “SCST Stock”), for an aggregate purchase price of $1.1 million, in a private placement not registered under the Securities Act, in reliance on the exemption from Registration provided by Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder. The issuance of the SCST Stock was completed in connection with the Atlas Business Combination and served to settle the contingent consideration to them as of December 31, 2019.

 

On February 14, 2020, the Company entered into a non-interest bearing short-term loan with the former owners of Atlas Intermediate to purchase insurance contracts in the amount of $1.4 million. The loan has not been repaid as of the date of these financial statements and is accounted for in Accrued Liabilities within the Consolidated Balance Sheet. This was repaid during the quarter ended June 30, 2020.

 

NOTE 12 — EMPLOYEE BENEFIT PLANS

 

The Company maintains employee savings plans which allow for voluntary contributions into designated investment funds by eligible employees. The Company may, at the discretion of its Board, make additional contributions to these plans. The Company has made total contributions of $1.6 and $1.8 million for the three months ended July 2, 2021 and June 30, 2020, respectively, and $3.4 million, and $3.1 million for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

27

 

 

NOTE 13 – COMMITMENTS AND CONTINGENCIES

 

The Company is subject to certain claims and lawsuits typically filed against engineering companies, alleging primarily professional errors or omissions. The Company carries professional liability insurance, subject to certain deductibles and policy limits, against such claims. While management does not believe that the resolution of these claims will have a material adverse effect, individually or in aggregate, on its financial position, results of operations or cash flows, management acknowledges the uncertainty surrounding the ultimate resolution of these matters.

 

The Company leases office space, laboratory facilities, and automobiles under operating lease agreements and has options to renew most leases. These leases expire at varying dates through 2025. The Company also rents equipment on a job-by-job basis.

 

Future minimum payments under non-cancelable operating leases as of July 2, 2021 are as follows:

 

2021 (six months remaining)  $7,813 
2022   12,685 
2023   9,975 
2024   5,805 
2025   3,143 
Thereafter   3,162 
   $42,583 

 

Rental expense associated with facility and equipment operating leases for the three months ended July 2, 2021 and June 30, 2020 was $3.3 million and $3.2 million, respectively, and $6.3 million and $6.3 million for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

NOTE 14 – COVID-19 PANDEMIC

 

In the first quarter of 2020, the COVID-19 outbreak spread quickly across the globe. Federal, state and local governments mobilized to implement containment mechanisms and minimize impacts to their populations and economies. Various containment measures, which included stay-at-home orders and restrictions on the operations of businesses, while aiding in the prevention of further outbreak, have resulted in a severe drop in general economic activity, volatility in the financial markets and an economic downturn.

 

As a result, there have been three financial responses from the U.S. government, in addition to interest rate cuts by the U.S. Federal Reserve Board which were initially implemented to stabilize the U.S. stock markets. The federal government’s stimulus legislation related to COVID-19 include: the Coronavirus Preparedness and Response Supplemental Appropriations Act of 2020, the Families First Coronavirus Response Act, and the Coronavirus Aid, Relief and Economic Security (CARES) Act of 2020 (the “CARES Act”).

 

In connection with the CARES Act, we have opted to defer the deposit and payment of the employer’s share of Social Security taxes. Under the CARES Act, deferrals are currently allowed from March 27, 2020 through December 31, 2020. The Company has not received any other assistance under the CARES Act, nor does the Company expect to realize any other tax benefits from the program. As of July 2, 2021 and December 31, 2020, the Company has deferred payment of $8.1 million relating to its share of Social Security taxes and $4.0 million of this liability is recorded within other long-term liabilities on its Consolidated Balance Sheet. The remainder is recorded in Accrued Liabilities within the Company’s Consolidated Balance Sheet. The Company has not deferred any additional tax payments subsequent to December 31, 2020.

 

28

 

 

During the second quarter of 2020, we reduced our workforce through various actions. We routinely assess our staffing levels to make certain that we continue to appropriately service our clients and maintain shareholder value. As a safety focused organization, since the outbreak of COVID-19 and continuing throughout the remainder of 2020, we encouraged our employees to work from home wherever possible and to honor all shelter-in-place rules put forth by their state or local governments. As shelter-in-place rules have been lifted and vaccination efforts are rolled out to the general public, we have allowed our employees to return to our offices when it has been safe to do so and have begun to rehire additional staff.

 

We continue to monitor the credit quality and access to capital for our non-governmental clients as this can be an indication of their ability to go forth with future projects and continue to pay for contracted services. As an infrastructure company, the work we do is currently deemed essential by Federal, State and local governments but any change from that designation could have a negative result on our business as well as our peers.

 

We are in compliance with our debt covenants as of July 2, 2021 and we expect that we will continue to be for the foreseeable future.

 

NOTE 15 – INCOME TAXES

 

Following the consummation of the Atlas Business Combination, we are organized in an “Up-C” structure in which the business of Atlas Intermediate and its subsidiaries is held by Holdings and will continue to operate through the subsidiaries of Atlas Intermediate, and in which our only direct assets consist of common units of Holdings. We are the sole manager of Holdings in accordance with the terms of the Holdings LLC Agreement entered into in connection with the consummation of the Atlas Business Combination.

 

Previously, Atlas Intermediate was treated as a partnership for federal and state income tax purposes with all income tax liabilities and/or benefits of the Company being passed through to the partners and members. As such, no recognition of federal or state income taxes have been provided for in the accompanying consolidated financial statements with the exception of income taxes relating to the C-Corp subsidiaries directly owned by Atlas Intermediate and the State of Texas Margin tax.

 

Subsequent to the Atlas Business Combination, income taxes relating to the C-Corps owned directly by Atlas Intermediate and the State of Texas Margin tax are considered within the provision of non-controlling interest as it is generated through the results of Atlas Intermediate and its subsidiaries.

 

Our effective tax rate from continuing operations was (3.8%) and 0.0% for the three months ending July 2, 2021 and June 30, 2020, respectively, and (1.2%) and 0.0% for the six months ended July 2, 2021 and June 30, 2020, respectively. Reconciliation between the amount determined by applying the U.S. federal income tax rate of 21% to pre-tax income from continuing operations and income tax expense is attributable to changes in our mix of pre-tax losses/earnings, the effect of non-controlling interest in income of consolidated subsidiaries, non-deductible transaction costs and changes in our valuation allowance.

 

The Company provides a valuation allowance when it is more likely than not that some portion of the deferred tax assets will not be realized. Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets. Based on this evaluation, a valuation allowance has been recorded to reduce net deferred tax assets to an amount that management believes is more than likely not to be realized.

 

The Company had no unrecognized tax benefits as of July 2, 2021 or December 31, 2020. Interest and, if applicable, penalties are recognized related to unrecognized tax benefits in income tax expense. There are no accruals for interest and penalties as of July 2, 2021 or December 31, 2020.

 

29

 

 

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

 

The following discussion and analysis should be read in conjunction with our unaudited financial statements and accompanying notes included herein. This discussion contains “forward-looking statements” reflecting our current expectations, estimates and assumptions concerning events and financial trends that may affect our future operating results or financial position. Actual results and the timing of events may differ materially from those contained in these forward-looking statements due to a number of factors. Factors that could cause or contribute to such differences include, but are not limited to, economic and competitive conditions, regulatory changes and other uncertainties, as well as those factors included in our Annual Report on Form 10-K for the year ended December 31, 2020, all of which are difficult to predict. In light of these risks, uncertainties and assumptions, the forward-looking events discussed may not occur. We assume no obligation to update any of these forward-looking statements.

 

For purposes of this section, “we,” “us,” “our,” the “Company” and “Atlas” refers to Atlas Technical Consultants, Inc. (formerly named Boxwood Merger Corp.) and its subsidiaries. The Atlas Business Combination (as defined below) was accounted for as a reverse recapitalization where the Company was the legal acquirer but treated as the accounting acquiree. All references to operations prior to the Atlas Business Combination reflect the results of Atlas Intermediate Holdings LLC, a Delaware limited liability company (“Atlas Intermediate”) and its subsidiaries. Since Atlas Intermediate was determined to be the accounting acquirer, the information included below will include the results of Atlas Intermediate and its subsidiaries through the Atlas Business Combination and will include the Company, including Atlas Intermediate, for transactions occurring after the Atlas Business Combination.

 

OVERVIEW

 

Atlas Technical Consultants, Inc. (the “Company”, “We”, or “Atlas” and formerly named Boxwood Merger Corp. (“Boxwood”)) was a blank check company, incorporated in Delaware on June 28, 2017. The Company was formed for the purpose of acquiring, through a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, recapitalization, or other similar business transaction, one or more operating businesses or assets.

 

On February 14, 2020 (the “Closing Date”), the Company consummated its acquisition of Atlas Intermediate pursuant to the Unit Purchase Agreement, dated as of August 12, 2019, as amended on January 22, 2020 (the “Purchase Agreement”), by and among the Company, Atlas TC Holdings LLC, a wholly-owned subsidiary of the Company and a Delaware limited liability company (“Holdings”), Atlas TC Buyer LLC, a wholly-owned subsidiary of Holdings and a Delaware limited liability company, Atlas Intermediate and Atlas Technical Consultants Holdings LP, a Delaware limited partnership (the “Seller”). The acquisition of Atlas Intermediate pursuant to the Purchase Agreement together with the other transactions contemplated by the Purchase Agreement is referred to herein as the “Atlas Business Combination.”

 

Following the consummation of the Atlas Business Combination, we are organized in an “Up-C” structure in which the business of Atlas Intermediate and its subsidiaries is held by Holdings and continues to operate through the subsidiaries of Atlas Intermediate, and in which our only direct assets consist of common units of Holdings (the “Holdings Units”). We are the sole manager of Holdings in accordance with the terms of the Amended and Restated Limited Liability Company Agreement of Holdings entered into in connection with the consummation of the Atlas Business Combination.

 

Headquartered in Austin, Texas, we are a leading provider of professional testing, inspection, engineering, environmental, program management and consulting services, offering solutions to public and private sector clients in the transportation, commercial, water, government, education, industrial, healthcare and power markets. With approximately 145 offices located throughout the United States, we provide a broad range of mission-critical technical services, helping our clients test, inspect, certify, plan, design and manage a wide variety of projects across diverse end markets.

 

30

 

 

We act as a trusted advisor to our clients, helping our clients design, engineer, inspect, manage and maintain civil and commercial infrastructure, servicing the existing structures as well as helping to build new structures. However, we do not perform any construction, and do not take any direct construction risk or engage in any product manufacturing.

 

We provide a broad range of mission-critical technical services, ranging from providing inspection services in small projects to managing significant aspects of large, multi-year projects. For the year ended December 31, 2020, we:

 

  performed approximately 40,000 projects, with average revenue per project of less than $10,000; and

 

  delivered approximately 90% of our projects under “time & materials” and “cost-plus” contracts.

 

We have long-term relationships with a diverse set of clients, providing a base of repeating clients, projects and revenues. Approximately 90% of our revenues are derived from clients who have used our services at least twice in the past three years and more than 95% of our revenues are generated from client relationships longer than 10 years, with greater than 25% of revenues generated from relationships longer than 30 years. Examples of such long-term customers include the Texas and Georgia Departments of Transportation, U.S. Postal Service, Gwinnett County Georgia, New York City Housing Authority, Stanford University, Port of Oakland, United Rentals, Inc., Speedway, Walmart, Inc., and Apple Inc.

 

Our broad base of customers spans a diverse set of end markets including the transportation, commercial, water, government, education, industrial, healthcare and power sectors. Our customers include government agencies, quasi-public entities, schools, hospitals, utilities and airports, as well as private sector clients across many industries.

 

Our services require a high degree of technical expertise, as our clients rely on us to provide testing, inspection and quality assurance services to ensure that structures are designed, engineered, built and maintained in accordance with building codes, regulations and the highest safety standards. As such, our services are delivered by a highly-skilled, technical employee base that includes scientists, engineers, inspectors and other field experts. As of July 2, 2021, our technical staff represented approximately 80% of our approximately 3,600 employees.

 

Our services are typically provided under contracts, some of which are long-term with long lead times between when contracts are signed and when our services are performed. As such, we have a significant amount of contracted backlog, providing for a high degree of visibility with respect to revenues expected to be generated from such backlog. As of July 2, 2021, our contracted backlog was estimated to be approximately $751 million. See “—Backlog” below for additional information relating to our backlog.  

 

COVID-19 Pandemic 

 

See Note 14 to the consolidated financial statements for a discussion of the COVID-19 Pandemic.

  

Recent Accounting Pronouncements

 

See Note 2. “Summary of Significant Accounting Policies,” to the Consolidated Financial Statements for a description of the recent accounting pronouncements.

 

31

 

 

HOW WE EVALUATE OUR OPERATIONS

 

We use a variety of financial and other information in monitoring the financial condition and operating performance of our business. Some of this information is financial information that is prepared in accordance with generally accepted accounting principles (“GAAP”), while other information may be financial in nature and may not be prepared in accordance with GAAP. Historical information is periodically compared to budgets, as well as against industry-wide information. We use this information for planning and monitoring our business, as well as in determining management and employee compensation.

 

We evaluate our overall business performance based primarily on a combination of four financial metrics: revenue, backlog, adjusted EBITDA and liquidity measures. These are key measures used by our management team and Board to understand and evaluate our operational performance, to establish budgets and to develop short and long-term operational goals.

 

Revenue

 

Revenues for services are derived from billings under contracts (which are typically of short duration) that provide for specific time, material and equipment charges, or lump sum payments and are reported net of any taxes collected from customers. We recognize revenue as it is earned at estimated collectible amounts.

 

Revenue is recognized as services are performed and amounts are earned in accordance with the terms of a contract. We generally contract for services to customers based on either hourly rates or a fixed fee. In such contracts, our efforts, measured by time incurred, typically are provided in less than a year and represent the contractual milestones or output measure, which is the contractual earnings pattern. For contracts with fixed fees, we recognize revenues as amounts become billable in accordance with contract terms, provided the billable amounts are consistent with the services delivered and are earned. Expenses associated with performance of work may be reimbursed with a markup depending on contractual terms. Revenues include the markup, if any, earned on reimbursable expenses. Reimbursements include billings for travel and other out-of-pocket expenses and third-party costs, such as equipment rentals, materials, subcontractor costs and outside laboratories, which is included in cost of revenues in the accompanying combined statement of income.

 

Backlog

 

Effective for the quarter ended April 2, 2021, we define backlog to include the total estimated future revenue streams associated with fully executed contracts as well as an estimate of highly probable revenues from recurring, task order based contracts. As we integrate our acquisitions, we have standardized the backlog definition. Previously we defined backlog as fully awarded and contract work or revenue we expect to realize for work completed. Had we not refined our definition of backlog, our backlog as of April 2, 2021 would have been $640 million versus the $689 million we reported as of that date.

 

We use backlog to evaluate Company revenue growth as it typically follows growth in backlog. As backlog is not a defined accounting term, our computation of backlog may not be comparable with that of our peers.

 

 

Adjusted EBITDA

 

We view adjusted EBITDA, which is a non-GAAP financial measure, as an important indicator of performance. We define adjusted EBITDA as net income before interest expense, income taxes, depreciation and amortization and adjustments for certain one- time or non-recurring items adjustments. For more information on adjusted EBITDA, as well as a reconciliation to the most directly comparable GAAP measure, please see “—Non-GAAP Financial Measures” below.

 

32

 

 

COMPONENTS AND FACTORS AFFECTING OUR OPERATING RESULTS

 

Revenue

 

We generate revenue primarily by providing infrastructure-based testing, inspection, certification, engineering, and compliance services to a wide range of public- and private-sector clients. Our revenue consists of both services provided by our employees and pass-through fees from subcontractors and other direct costs.

 

Cost of Revenue

 

Cost of revenue reflects the cost of personnel and specifically identifiable costs associated with revenue.

 

Operating Expense

 

Operating expense includes corporate expenses, including personnel, occupancy, and administrative expenses, including depreciation and amortization.

 

Interest Expense

 

Interest expense consists of contractual interest expense on outstanding debt obligations including amortization of deferred financing costs and other related financing expenses.

 

Income Tax Expense

 

Following the consummation of the Atlas Business Combination, we are organized in an “Up-C” structure in which the business of Atlas Intermediate and its subsidiaries is held by Holdings and will continue to operate through the subsidiaries of Atlas Intermediate, and in which our only direct assets consist of common units of Holdings. We are the sole manager of Holdings in accordance with the terms of the Holdings LLC Agreement entered into in connection with the consummation of the Atlas Business Combination.

 

Previously, Atlas Intermediate was treated as a partnership for federal and state income tax purposes with all income tax liabilities and/or benefits of the Company being passed through to the partners and members. As such, no recognition of federal or state income taxes have been provided for in the accompanying consolidated financial statements with the exception of income taxes relating to the C-Corp subsidiaries directly owned by Atlas Intermediate and the State of Texas Margin tax.

 

Subsequent to the Atlas Business Combination, income taxes relating to the C-Corps owned directly by Atlas Intermediate and the State of Texas Margin tax are considered within the provision of non-controlling interest as it is generated through the results of Atlas Intermediate and its subsidiaries.

 

Net Income (loss)

 

Net income (loss) reflects our operating income after taking into account costs and expenses for a given period, while excluding any gain or loss from discontinued operations.

 

33

 

 

Provision for Non-controlling Interest

 

Our ownership and voting structure is comprised of holders of our Class A common stock that participate 100% in the results of Atlas Technical Consultants, Inc. and 88.6% in Atlas Intermediate and its subsidiaries and holders of our Class B common stock that participate in the results of Atlas Intermediate and its subsidiaries until their Class B common stock is converted to Class A common stock. The holders of our Class B common stock participate in 11.4% of Atlas Intermediate and its subsidiaries. In connection with the Atlas Business Combination, it was determined that the results of Atlas Intermediate and its subsidiaries would be fully consolidated within the results of the Company.

 

Due to the participation of the holders of our Class B common stock in the results of Atlas Intermediate and subsidiaries, a non-controlling interest was deemed to exist. Consolidated net income includes earnings attributable to both the shareholders and the non-controlling interests.

 

The provision for non-controlling interest relates to pre-tax income subsequent to the Atlas Business Combination and includes a pro-rata share of taxes as federal and state income taxes relating to the C-Corps directly owned by Atlas Intermediate and the State of Texas Margin tax as it is generated through the results of Atlas Intermediate and its subsidiaries.

 

Upon the close of the Atlas Business Combination, the holders of our Class B common stock participated in 80.6% of the results of Atlas Intermediate and its subsidiaries. This percentage has declined over the course of the year due to the exchange of Atlas Intermediate units, together with Class B common shares, for Class A common shares and the exchange of our public and private placement warrants for Class A common shares during November and December 2020 as a result of our tender offer and warrant exchange.

 

Redeemable Preferred Stock Dividends

 

On February 14, 2020, in connection with the consummation of the Atlas Business Combination, Holdings and GSO COF III AIV-2 LP (“GSO AIV-2”) entered into a subscription agreement (the “Subscription Agreement”) pursuant to which GSO AIV-2 purchased 145,000 units of a new class of Series A Senior Preferred Units of Holdings (the “Preferred Units”) at a price per Preferred Unit of $978.21, for an aggregate cash purchase price of $141,840,450, which represented a 2.179% original issue discount on the Preferred Units (such purchase, the “GSO Placement”).

 

The GSO Placement was made pursuant to the exemption from registration contained in Section 4(a)(2) of the Securities Act of 1933, as amended (the “Securities Act”), and/or Regulation D promulgated thereunder.

 

On February 25, 2021, the Company, in its capacity as the managing member of Holdings, entered into Amendment No. 1 to the Holdings LLC Agreement to allow Holdings, at the direction of the Board, to redeem all of the Preferred Units at any time using the proceeds from the refinancing of the Atlas Credit Agreement and entry into the Atlas 2021 Credit Agreements.

 

On February 25, 2021, following the execution of Amendment No. 1 to the Holdings LLC Agreement, Holdings elected to redeem all of the 145,000 Preferred Units then outstanding and held by GSO AIV-2 for $1,084.96 per Preferred Unit for a total redemption price of $157.4 million which included dividends accrued for as of December 31, 2020 (the “Redemption”). Following the Redemption, (i) the Preferred Units are no longer deemed outstanding, (ii) all dividends on the Preferred Units ceased to accrue, and (iii) all rights of the holders thereof as holders of Preferred Units ceased and terminated, except for the right to receive payment under the Redemption.

 

Net Income (loss) Attributable to Class A Common Stock (Previously Members)

 

Net income (loss) attribution to holders of our Class A common stock represents our results after the provision for non-controlling interest, the effect of all taxes under the Up-C structure for the period subsequent to the Atlas Business Combination, and dividends due on redeemable preferred stock.

 

Net income (loss) for the historical results of Atlas Intermediate prior to the Atlas Business Combination are also reported within this line item.

 

34

 

 

RESULTS OF OPERATIONS

 

Overview of Financial Results

 

During the first six months of 2021, we continued to integrate our businesses into the Atlas name and execute on our growth strategy by targeting accretive and deleveraging acquisitions that complement our existing platform and strengthen our position in select areas of the country. We closed both the acquisitions of Atlantic Engineering Laboratories of NY, Inc. (“AEL”) and O’Neill Service Group (“O’Neill”) in the second quarter. These firms will strengthen our position in the Northeast and Pacific Northwest, respectively.

 

Our focus on providing environmental and other professional services without undertaking direct construction risk or having the carbon footprint of a manufacturing entity provides a growing platform for us to assist our clients in addressing their ongoing Environmental, Social and Governance (“ESG”) objectives. During the first six months of 2021, we were awarded several environmental remediation related contracts, a trend along with our infrastructure work that we expect to continue through 2021 and beyond. 

 

We incurred a net loss for the three months ended July 2, 2021 as we incurred higher interest expense charges associated with the debt refinancing in February 2021. In the three months ended June 30, 2020, we had lower interest charges but incurred redeemable preferred stock dividends which were excluded from net income calculations.

 

Backlog has grown to $751 million with recent key wins this year including an $11 million contract with the US Bureau of Reclamation and a $24 million contract with Georgia Department of Transportation to provide quality inspection and engineering services, respectively.

 

Our stock was added as a member to the Russell 3000® Index which we believe reflects on the progress we have made in creating shareholder value by delivering on significant milestones, including organic growth, accretive acquisitions, and optimization of our capital structure.

 

Consolidated Results of Operations

 

The following table represents our selected results of operations for the periods indicated.

 

   Three Months Ended   Six Months Ended 
   July 2,
2021
   June 30,
2020
   July 2,
2021
   June 30,
2020
 
   (in thousands, except per share data) 
                 
Revenues  $131,562   $112,715   $254,831   $222,017 
                     
Cost of revenues   (68,349)   (58,714)   (132,977)   (117,612)
Operating expenses   (57,551)   (45,358)   (107,896)   (113,691)
                     
Operating income (loss)   5,662    8,643    13,958    (9.286)
                     
Interest expense   (10,258)   (6,398)   (33,300)   (12,038)
                     
                     
(Loss) income before income taxes   (4,596)   2,245    (19,342)   (21,324)
Income tax expense   (187)   -    (232)   - 
                     
                     
Net  (loss) income   (4,783)   2,245    (19,574)   (21,324)
                     
Provision for non-controlling interest   617    1,881    12,786    5,141 
                     
Redeemable preferred stock dividends   -    (4,533)   (5,899)   (6,777)
                     
Net (loss) income attributable to Class A common stock shareholders/members  $(4,166)  $(407)  $(12,687)  $(22,960)
                     
(Loss) Per Class A Common Share  $(0.14)   (0.07)  $(0.57)   (0.33)
                     
Weighted average of shares outstanding:                    
Class A common shares (basic and diluted)   30,633,366    5,767,342    22,400,179    5,767,342 

 

Comparison of the three months ended July 2, 2021 to the three months ended June 30, 2020:

 

35

 

 

Revenue

 

Revenue for the three months ended July 2, 2021 increased $18.9 million, or 17%, to $131.6 million as compared to $112.7 million for the corresponding prior year period.

 

The increase in revenue for the three months ended July 2, 2021 was attributable, in part, to the acquisitions of Alta Vista, WesTest and AEL. Additionally, our operations previously impacted by shelter in place mandates, had a stronger quarter due to the re-opening of their regions with the distribution of the COVID-19 vaccines and the associated easing of shelter in place orders.

 

Cost of Revenue

 

Cost of revenue for the three months ended July 2, 2021 increased $9.6 million, or 16%, to $68.3 million as compared to $58.7 million for the corresponding prior year period. The increase in cost of revenues for the quarter ended July 2, 2021 was due to the increase in revenues when comparing the two periods. Cost of revenues as a percentage of revenues was 52.0% and 52.1% for the three months ended July 2, 2021 and June 30, 2020, respectively, and demonstrates our continued commitment to self-perform our services.

 

Operating Expense

 

Operating expense for the three months ended July 2, 2021 increased $12.2 million, or 27%, to $57.6 million as compared to $45.4 million for the corresponding prior year period. For the three months ended July 2, 2021, operating expense, as a percentage of revenue, increased to 43.7% from 40.2% for the three months ended June 30, 2020.

 

The increase was the result of the activities of our acquired companies and a $2.8 million non-cash charge we incurred relating to the fair market value change in contingent consideration relating to acquisitions. The acquisitions of Alta Vista, WesTest and AEL represented $4.6 million of the increase this quarter, and this combined with the valuation change was 61% of the increase for the three months ended July 2, 2021 in comparison to three months ended June 30, 2020. The remainder representing increased costs within our legacy operations.

 

In the quarter ended June 30, 2020, the Company was challenged with the onset of the COVID-19 pandemic and made the difficult decision to reduce overhead personnel costs through furloughs or other mechanisms. This response was swift and significantly reduced costs in our business to manage the uncertainty of that time. Once the Company believed the severity of the Pandemic’s effects on our operations were manageable and we could see a path forward with vaccines and responses from state governments, we brought many of our employees back and eased several of our other mandates that reduced personnel related costs.

 

The Company routinely reviews its performance and key drivers and during the latter part of the quarter ended July 2, 2021, the Company reduced redundant or under-utilized personnel but also made strategic investments to serve our clients and grow our operations responsibly.

 

We also continued to incur professional service-related fees associated with public company oversight and associated filings.

  

Interest Expense

 

Interest expense for the three months ended July 2, 2021 increased $3.9 million or 60%, to $10.3 million as compared to $6.4 million for the corresponding prior year period. The increase in interest expense is due to higher borrowings as we redeemed our Preferred Units by refinancing them into a term loan on February 25, 2021 and we are now recording associated costs as interest expense.  The Company reduced its redeemable preferred stock dividends by $4.5 million when comparing the three months ended July 2, 2021 to the three months ended June 30, 2020.

 

Income Tax Expense

 

Income tax expense for the three months ended July 2, 2021 was $0.2 million compared to income tax expense of $0 for the three months ended June 30, 2020.

 

36

 

 

Provision for Non-controlling Interest

 

The provision for non-controlling interest for the three months ended July 2, 2021 decreased by $1.3 million or 67% to $0.6 million from $1.9 million for the corresponding prior year period. This decrease is due to the lower participation of the Class B common share holders in the operations of the Company in the three months ended July 2, 2021 versus the comparable period last year as many Class B common shareholders converted their Class B common shares to Class A common shares. The Class B common shareholders participated 15.1% in our operations this quarter versus 80.6% in the three months ended June 30, 2020. This is an 81% reduction in their participation rate.

 

The provision for non-controlling interest was a result of the reverse recapitalization created by the Atlas Business Combination whereby the holders of our Class B common stock only share in the results of Atlas Intermediate and its subsidiaries based upon their ownership percentage in relation to total common stockholders. This treatment is effective from the Atlas Business Combination until the conversion of Class B common stock to Class A common stock.

 

Redeemable Preferred Stock Dividends

 

We redeemed the Preferred Units in February 2021 and therefore had no redeemable preferred stock dividends for the three months ended July 2, 2021. This compares to $4.5 million for the three months ended June 30, 2020. As noted above, this cost was replaced by higher interest expense this period in comparison to the prior period.

 

Comparison of the six months ended July 2, 2021 to the six months ended June 30, 2020:

 

Revenue

 

Revenue for the six months ended July 2, 2021 increased $32.8 million, or 15%, to $254.8 million as compared to $222.0 million for the corresponding prior year period. The acquisitions of AltaVista, WesTest and AEL contributed $21.3 million to the Company’s revenues for the six months ended July 2, 2021. The remainder is due to our legacy business which has seen a measured rebound to pre-COVID-19 performance levels.

 

37

 

 

Cost of Revenue

 

Cost of revenue for the six months ended July 2, 2021 increased $15.4 million, or 13%, to $133.0 million as compared to $117.6 million for the corresponding prior year period. The increase in cost of revenues was due mainly to the increase in revenues. The cost of revenue, as a percentage of revenue, decreased to 52.2% from 53.0% for the six months ended June 30, 2021 when compared to the six months ended June 30, 2020 which is a reflection that we are able to self-perform more work as we integrate and strategically add to our nationwide platform.

 

Operating Expense

 

Operating expense for the six months ended July 2, 2021 decreased $5.8 million, or 5%, to $107.9 million as compared to $113.7 million for the corresponding prior year period. For the six months ended July 2, 2021, operating expense, as a percentage of revenue, was 42.3% versus 51.2% for the six months ended June 30, 2020.

 

The six months ended June 30, 2020 included the consummation of the Atlas Business Combination as the Company expensed $7.0 million of acquisition related costs and $12.0 million of costs incurred with change of control provisions contained within employment agreements and our former Management Incentive Plan. Without these transaction-related items our operating expenses as a percentage of revenues would have been 42.7% for the six months ended June 30, 2020 which is comparable with the 42.3% for the six months ended July 2, 2021.

 

We did not see a full $19.0 million decrease in operating costs in the six months ended July 2, 2021 as this period included $9.3 million of additional costs relating to the timing of the LONG, Alta Vista, WesTest and AEL acquisitions as well as a non-cash charge of $2.8 million relating to the change in the fair market value of contingent consideration associated with acquisitions.

 

Interest Expense

 

Interest expense for the six months ended July 2, 2021 increased $21.3 million or 177%, to $33.3 million as compared to $12.0 million for the corresponding prior year period. The primary reason for the increase was due to the write off of deferred loan acquisition costs previously paid in 2020 in connection with the Atlas Business Combination in the amount of $15.2 million in the six months ended July 2, 2021 in comparison to a $1.7 million write-off during the six months ended June 30, 2020. These write-offs were a result of the repayment of the underlying credit agreements during their respective periods.

 

Interest expense also increased for the six months ended July 2, 2021 due to higher interest rates and borrowing levels in part relating to the redemption of the Preferred Units. As the Preferred Units were redeemed, we will no longer record dividends for the remainder of the year but will experience an increase in interest expense with the balance of the new term loan increased with the new credit facilities entered into in February 2021.

 

Income Tax Expense

 

Income tax expense for the six months ended July 2, 201 was $0.2 million compared to income tax expense of $0 for the six months ended June 30, 2020.

 

Provision for Non-controlling Interest

 

The provision for non-controlling interest for the six months ended July 2, 2021 increased by $7.7 million or 149% to $12.8 million from $5.1 million for the corresponding period. The provision for non-controlling interest is due to the reverse recapitalization created by the Atlas Business Combination whereby the holders of our Class B common stock only share in the results of Atlas Intermediate and its subsidiaries based upon their ownership percentage in relation to total common stockholders. This treatment is effective from the Atlas Business Combination until the exchange of Class B common stock to Class A common stock.

 

Although the holders of Class B common stock participated at a higher rate during the period that spanned from the close of the Atlas Business Combination through June 30, 2020 than the six months ended July 2, 2021 at 80.6% versus 37.5%, respectively, the provision was not as high in the prior year period due to the timing of the costs incurred with the Atlas Business Combination. If those $19.0 million of costs incurred were included in the provision, the provision would have been $15.3 million greater last year than calculated. We expect the provision to continuously decline as the holders of Class B common stock only hold 11.4% of the Company as of July 2, 2021.

 

Redeemable Preferred Stock Dividends

 

Redeemable preferred stock dividends for the six months ended July 2, 2021 decreased by $0.9 million or 13% to $5.9 million from $6.8 million for the six months ended June 30, 2020. During the prior year, we held the Preferred Units for four and one half months versus approximately two months in the current year as they were repaid on February 25, 2021. We would expect a more significant decline due to timing, but we had to accrete the remaining discount at redemption and that was approximately $3.1 million of the dividends recorded in the six months ended July 2, 2021. As noted above, this cost was replaced by higher interest expense this period in comparison to the prior period.

 

38

 

 

NON-GAAP FINANCIAL MEASURES

 

Adjusted EBITDA

 

We view adjusted EBITDA, which is a non-GAAP financial measure, as an important indicator of performance. We define adjusted EBITDA as net income before interest expense, provision for income taxes, depreciation and amortization, further adjusted to reflect non-cash equity compensation as well as certain one-time or non-recurring items.

 

We believe adjusted EBITDA is a useful performance measure because it allows for an effective evaluation of our operating performance when compared to our peers, without regard to our financing methods or capital structure. We exclude the items listed above from net income in arriving at adjusted EBITDA because these amounts are either non-recurring or can vary substantially within the industry depending upon accounting methods and book values of assets, capital structures and the method by which the assets were acquired. Adjusted EBITDA should not be considered as an alternative to, or more meaningful than, net income determined in accordance with GAAP. Certain items excluded from adjusted EBITDA are significant components in understanding and assessing a company’s financial performance, such as a company’s cost of capital and tax structure, as well as the historic costs of depreciable assets, none of which are reflected in adjusted EBITDA. Our presentation of adjusted EBITDA should not be construed as an indication that results will be unaffected by the items excluded from adjusted EBITDA. Our computations of adjusted EBITDA may not be identical to other similarly titled measures of other companies.

 

The following table presents reconciliations of adjusted EBITDA to net income, our most directly comparable financial measure calculated and presented in accordance with GAAP.

 

   For the three months ended   For the six-months ended 
   July 2,
2021
   June 30,
2020
   July 2,
2021
   June 30,
2020
 
   (in $ millions)   (in $ millions) 
Net (loss) income  $(4.8)  $2.2   $(19.6)  $(21.3)
Interest   10.2    6.4    33.3    12.0 
Taxes   0.2    -    0.2    - 
Depreciation and amortization   5.9    5.4    10.5    10.3 
EBITDA   11.5    14.0    24.4    1.0 
                     
EBITDA for acquired business prior to acquisition date(1)  $-   $-   $-   $0.8 
One time legal/transaction costs and other non-recurring charges(2)   2.6    1.2    3.9    15.9 
Non-cash change in fair market value of contingent consideration   2.8    -    2.8    - 
Non-cash equity compensation(3)   1.3    0.2    1.7    10.6 
                     
Adjusted EBITDA  $18.2   $15.4   $32.8   $28.3 

 

(1) Includes the EBITDA of LONG (which we acquired in February 2020) for the period January 1, 2020 through the date of acquisition.
(2) Includes professional service-related service fees such as legal, accounting, tax, valuation and other consulting relating as well as change in control payments relating to the Atlas Business Combination. Additionally, it includes other acquisition related professional fees and other non-recurring expenses.
(3) Includes the amortization of the unvested portion of our 2017 and 2019 Management Incentive Plan grants that vested immediately upon the change in control provisions contained within the agreements, compensation that was earned and accrued for in the three months ended March 31, 2020 that will be share settled subsequent to June 30, 2020, and the amortization of unvested restricted share units granted in 2020 and 2021 to key management personnel and our Board of Directors.

 

39

 

 

LIQUIDITY AND CAPITAL RESOURCES

 

Our primary sources of liquidity and capital resources are our cash and cash equivalents balances, cash flow from operations, borrowings under the Atlas 2021 Credit Agreements (as defined below), and access to financial markets. Our principal uses of cash are operating expenses, working capital requirements, capital expenditures, repayment of debt and acquisition expenditures. We believe our sources of liquidity, including cash flow from operations, existing cash and cash equivalents and borrowing capacity under the Atlas 2021 Credit Agreements will be sufficient to meet projected cash requirements for at least the next twelve months.

 

We continue to assess our business operations and the impact that COVID-19 may have on our financial results and liquidity. Due to the effect of the COVID-19 pandemic and related project delays, during fiscal year 2020 we experienced a reduction in revenues and our cash flows in comparison to the previous comparable period. We will continue to monitor our capital requirements to ensure our needs are in line with available capital resources and we will continue to monitor the impact of COVID-19 on our liquidity. As of July 2, 2021, we had total liquidity of $34.2 million.

 

Other than the impact on cash flows from operations relating to the decrease in revenues relating to COVID-19, we have not experienced other liquidity decreases.

 

Cash Flows

 

The following table sets forth our cash flows for the periods indicated.

 

   For the six months ended 
   July 2,
2021
   June 30,
2020
 
   ($ in thousands) 
Net cash (used in) provided by operating activities  $8,456   $(6,250)
Net cash used in investing activities   (32,445)   (12,881)
Net cash provided by financing activities   21,733    15,827 
Net (decrease) increase in cash and cash equivalents  $(2,256)  $(3,304)

 

Comparison of the six months ended July 2, 2021 to the six months ended June 30, 2020

 

Cash and Cash Equivalents.

 

At July 2, 2021 and June 30, 2020, we had $11.8 million and $16.9 million of cash and cash equivalents, respectively.

 

40

 

 

Operating Activities

 

Cash flow from operating activities is primarily generated from operating income from our professional and technical testing, inspection engineering and consulting services.

 

Net cash provided by operating activities was $8.5 million for the six months ended July 2, 2021, compared to net cash used of ($6.1) million for the six months ended June 30, 2020. The increase of $14.6 million was due to the fact that we had significant payments of accounts payable and accrued expenses mainly relating to costs associated with the Atlas Business Combination and other public company costs in the prior year that did not recur this year.

 

Investing Activities

 

Net cash used in investing activities was ($32.4) million for the six months ended July 2, 2021, compared to ($12.9) million for the six months ended June 30, 2020. The $19.5 million increase in cash used was related to our acquisitions of AEL and O’Neill in the quarter ended July 2, 2021. The prior year period only included the LONG acquisition.

 

Financing Activities

 

Net cash provided by financing activities was $21.7 million for the six months ended July 2, 2021, compared $15.8 million for the six months ended June 30, 2020. The $5.9 million increase to net cash provided by financing activities was primarily due to the $35.0 million received from our term loan that was utilized for the acquisitions of AEL and O’Neill, netted by the ($12.2) million we paid towards our revolving letter of credit in comparison to the $20.7 million raised by the Company in the Atlas Business Combination in the form of issued stock and debt financing of the LONG acquisition in the amounts of $10.2 million and $10.5 million, respectively.

 

Working Capital

 

Working capital, or current assets less current liabilities, increased $9.4 million, or 10%, to $ $107.5 million at July 2, 2021 from $98.1 million at June 30, 2020. This increase in working capital is due to the acquisitions of AltaVista, WesTest, AEL and O’Neill.

 

Debt Arrangements

 

In March 2019, subsequent to the merger with ATC Group Partners (“ATC”), we repaid all outstanding balances on the combined entity’s loan agreements in full and terminated our prior loan agreements. These loan agreements were replaced with a term loan of $145.0 million and a revolving credit facility of $50.0 million, of which $31.8 million was funded at closing (the “Atlas Credit Facility”). Proceeds of the Atlas Credit Facility were used to repay existing debt of $123.9 million and fund a shareholder distribution of $52.8 million made in April 2019.

 

The Atlas Credit Facility was secured by assets of Atlas Intermediate. The Atlas Credit Facility required quarterly principal payments of $2.719 million through March 31, 2023, and then $3.625 million until the final maturity in March 2024, and bore interest at an annual rate of LIBOR plus a margin ranging from 275 to 425 basis points determined by the Company’s Consolidated Leverage Ratio, as defined in the Atlas Credit Facility. For the interest payment made in the quarter ended December 31, 2019, the applicable margin was 375 basis points and the total interest rate was 5.500%.

 

The Atlas Credit Facility was scheduled to mature in March 2024. However, in connection with the consummation of the Atlas Business Combination, the Atlas Credit Facility was repaid and we entered into a new credit arrangement (the “Atlas Credit Agreement”) with Macquarie Capital Funding LLC (the “Lender” or “Lead Arranger”). The Atlas Credit Agreement provided for a term loan (the “Term Loan”) in the amount of $281.0 million and revolving letter of credit (the “Revolver”) in the amount of $40.0 million, of which $24.0 million was drawn upon through December 31, 2020. The term loan proceeds were used to repay the existing Atlas Credit Facility in the amount of $171.0 million and partially fund the Atlas Business Combination and the acquisition of LONG.

 

41

 

 

Under the terms of the Atlas Credit Agreement, the Term Loan and Revolver were set to expire on February 14, 2027 and February 14, 2025, respectively. However, the Atlas Credit Agreement was repaid on February 25, 2021 in connection with the entry into the Atlas 2021 Credit Agreements described below. Interest was payable monthly or at the end of the applicable interest period in arrears on any outstanding borrowings. The interest rates under the Atlas Credit Agreement equaled either (i) Adjusted LIBOR (as defined in the Atlas Credit Agreement), plus 4.75%, or (ii) an Alternate Base Rate (as defined in the Atlas Credit Agreement), plus 3.75%.

 

The Atlas Credit Agreement was guaranteed by Holdings and secured by (i) a first priority pledge of the equity interests of subsidiaries of Holdings and Atlas Intermediate and (ii) a first priority lien on substantially all other assets of Holdings, Atlas Intermediate and all of their direct and indirect subsidiaries.

 

On March 31, 2020, the terms of the Atlas Credit Agreement were modified to reduce the maturity of the Term Loan by one year to February 14, 2026 from February 14, 2027. The interest rate for the Term Loan was increased to (i) Adjusted LIBOR Rate as defined in the Atlas Credit Agreement, plus 6.25%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 5.25%. The interest rate for the Revolver was increased to (i) Adjusted LIBOR Rate as defined in the Atlas Credit Agreement, plus 5.0%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 4.0%. The modification also increased the rate of amortization applicable to the Term Loan to 5.0% per annum (commencing on June 30, 2020).

 

The modifications to the Atlas Credit Agreement resulted from the exercise of the market-flex rights by the Lead Arranger in connection with the syndication process, which, in addition, required the payment of an upfront fee in an amount equal to 2% of the currently outstanding Term Loans, which was subsequently paid in April 2020. The market-flex rights were included in the Atlas Credit Agreement and were exercised by the Lead Arranger upon completion of the time period allowed to complete a syndication process.

 

On February 25, 2021, Atlas Intermediate, as the borrower, entered into two new credit facilities consisting of (i) a $432.0 million senior secured term loan at closing and, subject to the satisfaction of certain terms and conditions, a committed delayed draw term loan facility in an aggregate principal amount of up to $75.0 million and an uncommitted incremental term loan facility that may be incurred after closing (the “2021 Term Loan”) pursuant to a Credit Agreement dated February 25, 2021, by and among Holdings, Atlas Intermediate, Wilmington Trust, National Association, as administrative agent and collateral agent, and certain lenders thereto, including certain Blackstone entities, which may include, Blackstone Alternative Credit Advisors LP, and its managed funds and accounts, and its affiliates, Blackstone Holdings Finance Co. L.L.C. and its affiliates, and/or certain other of their respective funds, accounts, clients managed, advised or sub-advised, or any of their respective affiliates (the “2021 Term Loan Agreement”) and (ii) a $40.0 million senior secured revolver which aggregate principal amount may be increased, subject to the satisfaction of certain terms and conditions, including obtaining commitments therefor, by up to $20,000,000 (the “2021 Revolver”) pursuant to the Credit Agreement dated February 25, 2021, by and among Holdings, Intermediate, JPMorgan Chase Bank, N.A., as administrative agent, swingline lender, issuing bank, lender, sole bookrunner and sole lead arranger (the “2021 ABL Revolver Agreement,” and together with the 2021 Term Loan Agreement, collectively the “Atlas 2021 Credit Agreements”).

 

The initial 2021 Term Loan will mature on February 25, 2028 and the 2021 Revolver will mature on February 25, 2026.

 

Interest on any outstanding borrowings is payable monthly under the 2021 ABL Revolver Agreement, quarterly under the 2021 Term Loan Agreement or, in each case, at the end of the applicable interest period in arrears. The cash interest rates under the 2021 Term Loan Agreement will be equal to either (i) the Adjusted LIBO Rate (as defined in the 2021 Term Loan Agreement), plus 5.50%, or (ii) an Alternate Base Rate (as defined in the 2021 Term Loan Agreement), plus 4.50%. In addition, the term loan requires an additional 2.0% interest that can be made at the option of the Company in cash or payment-in-kind (PIK). The interest rates under the 2021 ABL Revolver Agreement will be equal to either (i) the Adjusted LIBO Rate (as defined in the 2021 ABL Revolver Agreement), plus 2.50%, or (ii) the ABR (as defined in the 2021 ABL Revolver Agreement), plus 1.50%.

 

42

 

 

The Atlas 2021 Credit Agreements are guaranteed by Holdings and secured by (i) in the case of the 2021 ABL Revolver Agreement, a first priority security interest in the current assets, including accounts receivable, of Holdings, Intermediate and its subsidiaries and (ii) in the case of the 2021 Term Loan Agreement, a pledge of the equity interests of the subsidiaries of Holdings and Intermediate, and subject to the first lien security interest on current assets under the 2021 Revolver, a first priority lien on substantially all other assets of Holdings, Intermediate and all of their direct and indirect subsidiaries.

 

The 2021 Term Loan Agreement contains a financial covenant which requires Holdings, Atlas Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Total Net Leverage Ratio (as defined in each of the Atlas 2021 Credit Agreements) tested on a quarterly basis that does not exceed (i) 8.25 to 1.00 with respect to the fiscal quarters ending on April 2, 2021 and July 2, 2021, (ii) 8.00 to 1.00 for the fiscal quarters ending October 1, 2021 and December 31, 2021, (iii) 7.50 to 1.00 for the fiscal quarters ending April 1, 2022 and July 1, 2022, (iv) 7.25 to 1.00 for the fiscal quarters ending September 30, 2022 and December 30, 2022, (v) 7.00 to 1.00 for the fiscal quarters ending March 31, 2023 and June 30, 2023, (vi) 6.75 to 1.00 for the fiscal quarters ending September 29, 2023 and December 29, 2023, and (vii) 6.50 to 1.00 for March 29, 2024 and each fiscal quarter ending thereafter.

 

The 2021 ABL Revolver Agreement contains a “springing” financial covenant which requires Holdings, Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Fixed Charge Coverage Ratio (as defined in the 2021 ABL Revolver Agreement) of no less than 1.10 to 1.00 when the outstanding principal amount of loans under the 2021 Revolver exceeds $0 or the aggregate exposure for letters of credit under the 2021 Revolver exceeds $5 million.

 

The Company has been in compliance with the terms of the Atlas 2021 Credit Agreement and Atlas Credit Agreement as of July 2, 2021 and December 31, 2020, respectively.

 

Our debt balances are summarized as follows:

 

   July 2,
2021
   December 31,
2020
 
   (in thousands) 
Atlas 2021 credit agreement  $487,748   $- 
Atlas credit agreement        294,463 
Subtotal   487,748    294,463 
Less: Loan costs, net   (8,145)   (15,443)
Less current maturities of long-term debt   -    (14,050)
Long-term debt  $479,603   $264,970 

 

The Company in conjunction with the refinancing of the Atlas Credit Agreement on February 25, 2021 wrote off $15.2 million of deferred loan acquisition costs that were attributable to the agreement. The costs deferred as of July 2, 2021 relate to cost incurred with the Atlas 2021 Credit Agreement.

  

The following table presents, in millions, scheduled maturities of the Company’s debt as of July 2, 2021:

 

2021 (six months remaining)     $- 
2022   3.6 
2023   4.8 
2024   4.9 
2025   4.9 
Thereafter      469.5 
   $487.7 

 

The 2021 Atlas Credit agreement requires annual amortization of principal and interest paid in kind amounts of 1% or 2.5% depending on certain ratios. The Company is currently within the ratio that requires 1% annual amortization. Principal repayments commence during the Company’s second quarter 2022.

 

43

 

 

Effective Interest Rate

 

Our average effective interest rate on our total debt, exclusive of amortization of deferred debt issuance costs, during the six months ended July 2, 2021 and June 30, 2020 was 8.5% and 6.8%, respectively.

 

Interest expense, inclusive of amortization of deferred debt issuance costs, in the consolidated statements for the six months ended July 2, 2021 and June 30, 2020 was $33.3 million and $12.0 million, respectively.

 

Other Commitments and Contingencies

  

In connection with our acquisitions during the year ended December 31, 2020, we may be required to pay earnout bonuses upon the achievement of certain performance targets. This amount may be paid in installments over the first, second and third anniversaries of the acquisition. We have currently accrued $8.4 million and $9.6 million as the fair value of that liability within other current and other long-term liabilities, respectively, within our Consolidated Balance Sheet at July 2, 2021, which is temporary and subject to finalization.

 

In November 2020, we entered into a financing arrangement of our business-related insurance policies and the amount remaining is $2.4 million as of July 2, 2021.

 

The Company enters into operating leases relating to office space and equipment leases in the ordinary course of business. Remaining amounts due, in millions, as of July 2, 2021 are as follows:

 

2021 (six months remaining)   $ 7.8  
2022     12.7  
2023     10.0  
2024     5.8  
2025     3.1  
Thereafter     3.2  
    $ 42.6  

 

During 2020, the Company entered into an agreement with its fleet management company pursuant to which it would receive rebates of $1.3 million to be repaid over three years at an interest rate of 2.85% per annum. The rebates were secured by title to selected vehicles within the Company’s owned fleet of vehicles in Georgia and California.

  

Remaining payments are as follows:

 

2021 (six  months remaining)   $ 0.2  
2022     0.4  
2023     0.2  
    $ 0.8  

  

Off-Balance Sheet Arrangements

 

As of July 2, 2021, we had no material off-balance sheet arrangements.

 

Effects of Inflation

 

Based on the analysis of the periods presented, we believe that inflation has not had a material effect on our operating results through the six months ended July 2, 2021 However, the Company has begun to experience higher costs to replace comparable employees as certain labor markets have tightened and for employees opting to return to work post COVID-19.

 

44

 

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISKS

 

The information called for by this item is not required as we are a smaller reporting company.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

As required by Rule 13a-15(b) of the Securities Exchange Act of 1934, as amended, an evaluation was performed under the supervision and with the participation of the Company’s management, including the Chief Executive Officer and the Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended) as of the end of the period covered by this Quarterly Report. Based on that evaluation, the Company’s management, including the Chief Executive Officer and the Chief Financial Officer, concluded that, as of July 2, 2021, the Company’s disclosure controls and procedures were effective at the reasonable assurance level.

 

We review and evaluate the design and effectiveness of our disclosure controls and procedures on an ongoing basis, to improve our controls and procedures over time and to correct any deficiencies that we may discover in the future. Our goal is to ensure that our senior management has timely access to all material financial and non-financial information concerning our business. While we believe the present design of our disclosure controls and procedures is effective to achieve our goal, future events affecting our business may cause us to significantly modify our disclosure controls and procedures.

 

Changes in Internal Control over Financial Reporting

 

There were no changes in our internal control over financial reporting during the quarter ended July 2, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. We have not experienced any material impact to our internal controls over financial reporting despite the fact that many of our employees are working remotely due to COVID-19. We are continually monitoring and assessing the effects of the COVID-19 situation on our internal controls to minimize the impact on their design and operating effectiveness.

 

45

 

 

PART II. OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

Currently, we are not a party to any material litigation in any court, and management is not aware of any contemplated proceeding by any governmental authority against us. From time to time, we are involved in various legal matters and proceedings concerning matters arising in the ordinary course of business. We currently believe that any ultimate liability arising out of these matters and proceedings will not have a material adverse effect on our financial position, results of operations or cash flows.

 

ITEM 1A. RISK FACTORS

 

During the quarter ended July 2, 2021, there have been no material changes in any risk factors previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the Securities and Exchange Commission (the “SEC”) on March 23, 2021. We may disclose changes to risk factors or disclose additional factors from time to time in our future filings with the SEC. Additional risks and uncertainties not presently known to us or that we currently deem immaterial also may impair our business operations.

 

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

 

None

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5. OTHER INFORMATION

 

None.

 

46

 

 

ITEM 6. EXHIBITS.

 

Exhibit Number   Description
2.1   Unit Purchase Agreement, dated August 12, 2019, by and among the Company, Atlas TC Holdings LLC, Atlas TC Buyer LLC, Atlas Intermediate Holdings LLC and Atlas Technical Consultants Holdings LP (incorporated by reference to Exhibit 2.1 to the Company’s Current Report on Form 8-K filed with the SEC on August 13, 2019).
2.2   Amendment No. 1 to Unit Purchase Agreement, dated as of January 23, 2020, by and among Boxwood Merger Corp., Atlas TC Holdings LLC, Atlas TC Buyer LLC, Atlas Intermediate Holdings LLC and Atlas Technical Consultants LP (incorporated by reference to Exhibit 10.3 to the Company’s Current Report on Form 8-K filed with the SEC on January 23, 2020).
3.1   Second Amended and Restated Certificate of Incorporation of Atlas Technical Consultants, Inc. (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed with the SEC on February 14, 2020).
3.2   Second Amended and Restated Bylaws of Atlas Technical Consultants, Inc. (incorporated by reference to Exhibit 3.2 to the Company’s Current Report on Form 8-K filed with the SEC on February 14, 2020).
4.1   Specimen Class A common stock Certificate (incorporated by reference to Exhibit 4.2 to the Company’s Registration Statement on Form S-1 (File No. 333-228018), filed with the SEC on November 15, 2018).
4.2   Specimen Warrant Certificate (incorporated by reference to Exhibit 4.3 to the Company’s Registration Statement on Form S-1 (File No. 333-228018), filed with the SEC on November 15, 2018).
4.3   Warrant Agreement, dated November 15, 2018, between the Company and Continental Stock Transfer & Trust Company (incorporated by reference to Exhibit 4.1 to the Company’s Current Report on Form 8-K filed with the SEC on November 21, 2018).
4.4   Amendment No. 1 to Warrant Agreement, dated as of November 17, 2020, by and among the Company and Continental Stock Transfer & Trust Company (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the SEC on November 17, 2020).
31.1*   Certification of Principal Executive Officer Pursuant to Securities Exchange Act Rules 13a-14(a) and 15(d)-14(a), as adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2*   Certification of Principal Financial Officer Pursuant to Securities Exchange Act Rules 13a-14(a) and 15(d)-14(a), as adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1*   Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2*   Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS*   Inline XBRL Instance Document.
101.SCH*   Inline XBRL Taxonomy Extension Schema Document.
101.CAL*   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF*   Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB*   Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE*   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104*   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

 

*Filed Herewith

Management contract and compensatory arrangement in which any director or named executive officer participates

 

47

 

 

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 on this 16th day of August, 2021.

 

  ATLAS TECHNICAL CONSULTANTS, INC.
     
  /s/ David D. Quinn, Sr.
  Name: David D. Quinn, Sr.
  Title: Chief Financial Officer
    (Principal Financial Officer)
     
  /s/ L. Joe Boyer
  Name: L. Joe Boyer
  Title: Chief Executive Officer
    (Principal Executive Officer)

 

 

48

 

 

 

 

false --01-01 Q2 0001751143 0001751143 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember 2021-08-13 0001751143 us-gaap:CommonClassBMember 2021-08-13 0001751143 2021-07-02 0001751143 2020-12-31 0001751143 us-gaap:CommonClassAMember 2021-07-02 0001751143 us-gaap:CommonClassBMember 2021-07-02 0001751143 2021-04-03 2021-07-02 0001751143 2020-04-01 2020-06-30 0001751143 2020-01-01 2020-06-30 0001751143 2019-12-31 0001751143 2020-06-30 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001751143 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001751143 atcx:MembersCapitalMember 2019-12-31 0001751143 us-gaap:NoncontrollingInterestMember 2019-12-31 0001751143 us-gaap:RetainedEarningsMember 2019-12-31 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001751143 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001751143 atcx:MembersCapitalMember 2020-01-01 2020-03-31 0001751143 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0001751143 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001751143 2020-01-01 2020-03-31 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0001751143 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001751143 atcx:MembersCapitalMember 2020-03-31 0001751143 us-gaap:NoncontrollingInterestMember 2020-03-31 0001751143 us-gaap:RetainedEarningsMember 2020-03-31 0001751143 2020-03-31 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001751143 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001751143 atcx:MembersCapitalMember 2020-04-01 2020-06-30 0001751143 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001751143 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-30 0001751143 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001751143 atcx:MembersCapitalMember 2020-06-30 0001751143 us-gaap:NoncontrollingInterestMember 2020-06-30 0001751143 us-gaap:RetainedEarningsMember 2020-06-30 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001751143 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001751143 us-gaap:NoncontrollingInterestMember 2020-12-31 0001751143 us-gaap:RetainedEarningsMember 2020-12-31 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-04-02 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-04-02 0001751143 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-04-02 0001751143 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-04-02 0001751143 2021-01-01 2021-04-02 0001751143 us-gaap:RetainedEarningsMember 2021-01-01 2021-04-02 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-02 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-04-02 0001751143 us-gaap:AdditionalPaidInCapitalMember 2021-04-02 0001751143 us-gaap:NoncontrollingInterestMember 2021-04-02 0001751143 us-gaap:RetainedEarningsMember 2021-04-02 0001751143 2021-04-02 0001751143 us-gaap:NoncontrollingInterestMember 2021-04-03 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-03 2021-07-02 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-04-03 2021-07-02 0001751143 us-gaap:AdditionalPaidInCapitalMember 2021-04-03 2021-07-02 0001751143 atcx:MembersCapitalMember 2021-04-03 2021-07-02 0001751143 us-gaap:RetainedEarningsMember 2021-04-03 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-02 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-02 0001751143 us-gaap:AdditionalPaidInCapitalMember 2021-07-02 0001751143 us-gaap:NoncontrollingInterestMember 2021-07-02 0001751143 us-gaap:RetainedEarningsMember 2021-07-02 0001751143 atcx:SubscriptionAgreementMember 2021-07-02 0001751143 atcx:AtlasCreditAgreementMember 2021-07-02 0001751143 atcx:AcquisitionOfAtlasIntermediateSubsidiariesMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2021-07-02 0001751143 2020-02-01 2020-02-29 0001751143 atcx:BusinessAcquisitionMember 2020-09-01 2020-09-30 0001751143 atcx:WesTestLLCMember 2020-11-01 2020-11-30 0001751143 atcx:WesTestLLCMember 2021-04-11 2021-04-14 0001751143 atcx:ONeillServicesGroupMember 2021-06-25 2021-07-01 0001751143 atcx:BusinessAcquisitionMember 2021-04-03 2021-07-02 0001751143 atcx:BusinessAcquisitionMember 2020-04-01 2020-06-30 0001751143 atcx:LongEngineeringMember 2020-12-31 0001751143 atcx:AltaVistaSolutionsMember 2020-12-31 0001751143 atcx:WesTestMember 2020-12-31 0001751143 atcx:AtlanticEngineeringLaboratoriesOfNewYorkIncMember 2020-12-31 0001751143 atcx:ONeillServicesGroupMember 2020-12-31 0001751143 atcx:LongEngineeringMember 2020-01-01 2020-12-31 0001751143 atcx:AltaVistaSolutionsMember 2020-01-01 2020-12-31 0001751143 atcx:WesTestMember 2020-01-01 2020-12-31 0001751143 atcx:AtlanticEngineeringLaboratoriesOfNewYorkIncMember 2020-01-01 2020-12-31 0001751143 atcx:ONeillServicesGroupMember 2020-01-01 2020-12-31 0001751143 srt:MinimumMember 2021-01-01 2021-07-02 0001751143 srt:MaximumMember 2021-01-01 2021-07-02 0001751143 us-gaap:FurnitureAndFixturesMember 2021-07-02 0001751143 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001751143 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-07-01 2020-12-31 0001751143 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2020-07-01 2020-12-31 0001751143 us-gaap:VehiclesMember 2021-07-02 0001751143 us-gaap:VehiclesMember 2020-12-31 0001751143 srt:MinimumMember us-gaap:VehiclesMember 2020-07-01 2020-12-31 0001751143 srt:MaximumMember us-gaap:VehiclesMember 2020-07-01 2020-12-31 0001751143 us-gaap:ComputerEquipmentMember 2021-07-02 0001751143 us-gaap:ComputerEquipmentMember 2020-12-31 0001751143 us-gaap:ComputerEquipmentMember 2020-07-01 2020-12-31 0001751143 us-gaap:LeaseholdImprovementsMember 2021-07-02 0001751143 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001751143 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2020-07-01 2020-12-31 0001751143 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2020-07-01 2020-12-31 0001751143 us-gaap:ConstructionInProgressMember 2021-07-02 0001751143 us-gaap:ConstructionInProgressMember 2020-12-31 0001751143 us-gaap:CustomerRelationshipsMember 2021-07-02 0001751143 us-gaap:CustomerRelationshipsMember 2020-12-31 0001751143 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-07-02 0001751143 us-gaap:TradeNamesMember 2021-07-02 0001751143 us-gaap:TradeNamesMember 2020-12-31 0001751143 us-gaap:TradeNamesMember 2021-01-01 2021-07-02 0001751143 us-gaap:NoncompeteAgreementsMember 2021-07-02 0001751143 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001751143 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-07-02 0001751143 atcx:ATCMember 2019-03-31 0001751143 atcx:ATCMember 2019-04-01 2019-04-30 0001751143 atcx:ATCMember 2021-01-01 2021-07-02 0001751143 atcx:AtlasMember 2021-01-01 2021-07-02 0001751143 atcx:ATCMember 2020-01-01 2020-03-31 0001751143 atcx:ETSMember 2021-01-01 2021-07-02 0001751143 2021-02-01 2021-02-25 0001751143 atcx:InitialTermLoanMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember 2020-12-31 0001751143 us-gaap:CommonClassAMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassBMember 2020-12-31 0001751143 us-gaap:CommonClassBMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:WarrantMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:WarrantMember 2021-07-02 0001751143 us-gaap:CommonClassAMember 2020-10-01 2020-10-31 0001751143 us-gaap:PrivatePlacementMember 2021-07-02 0001751143 us-gaap:PrivatePlacementMember 2021-01-01 2021-07-02 0001751143 2020-01-01 2020-12-31 0001751143 us-gaap:WarrantMember 2020-12-31 0001751143 us-gaap:PrivatePlacementMember 2020-12-31 0001751143 us-gaap:WarrantMember 2021-01-01 2021-07-02 0001751143 us-gaap:WarrantMember 2021-07-02 0001751143 us-gaap:WarrantMember 2020-04-01 2020-06-30 0001751143 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001751143 us-gaap:PrivatePlacementMember 2020-04-01 2020-06-30 0001751143 us-gaap:PrivatePlacementMember 2020-01-01 2020-06-30 0001751143 2017-12-31 0001751143 2017-01-01 2017-12-31 0001751143 2019-01-02 0001751143 2018-12-20 2019-01-02 0001751143 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-07-02 0001751143 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001751143 2021-01-01 2021-01-29 0001751143 2021-03-01 2021-03-03 0001751143 atcx:SCSTStockMember us-gaap:CommonClassAMember 2020-01-20 2020-02-03 0001751143 2020-02-01 2020-02-14 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31.1 2 f10q0721ex31-1_atlastech.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO RULE 13A-14(A) AND 15D-14(A)

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

 

I, L. Joe Boyer, certify that:

 

1.I have reviewed this Quarterly Report on Form 10-Q for the quarter ended July 2, 2021 of Atlas Technical Consultants, Inc. (this “report”);

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;

 

d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.

 

Date: August 16, 2021 /s/ L. Joe Boyer
  L. Joe Boyer
  Chief Executive Officer
  (Principal Executive Officer)

EX-31.2 3 f10q0721ex31-2_atlastech.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO RULE 13A-14(A) AND 15D-14(A)

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

 

I, David D. Quinn Sr., certify that:

 

1.I have reviewed this Quarterly Report on Form 10-Q for the quarter ended July 2, 2021 of Atlas Technical Consultants, Inc. (this “report”);

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;

 

d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.

 

Date: August 16, 2021 /s/ David D. Quinn Sr.
  David D. Quinn Sr.
  Chief Financial Officer
  (Principal Financial Officer)

 

EX-32.1 4 f10q0721ex32-1_atlastech.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO 18 U.S.C. 1350

(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

 

In connection with the Quarterly Report on Form 10-Q of Atlas Technical Consultants, Inc. (the “Company”) for the quarter ended July 2, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, L. Joe Boyer, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

 

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

 

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

 

Date: August 16, 2021 /s/ L. Joe Boyer
  L. Joe Boyer
  Chief Executive Officer
  (Principal Executive Officer)

 

EX-32.2 5 f10q0721ex32-2_atlastech.htm CERTIFICATION

Exhibit 32.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO 18 U.S.C. 1350

(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

 

In connection with the Quarterly Report on Form 10-Q of Atlas Technical Consultants, Inc. (the “Company”) for the quarter ended July 2, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, David D. Quinn Sr., Chief Financial Officer of the company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

 

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

 

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

 

Date: August 16, 2021 /s/ David D. Quinn Sr.
  David D. Quinn Sr.
  Chief Financial Officer
  (Principal Financial Officer)

 

EX-101.PRE 6 atcx-20210702_pre.xml XBRL PRESENTATION FILE EX-101.LAB 7 atcx-20210702_lab.xml XBRL LABEL FILE EX-101.DEF 8 atcx-20210702_def.xml XBRL DEFINITION FILE EX-101.CAL 9 atcx-20210702_cal.xml XBRL CALCULATION FILE EX-101.SCH 10 atcx-20210702.xsd XBRL SCHEMA FILE 001 - Statement - Unaudited Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Unaudited Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Unaudited Statements of Operations link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Unaudited Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Unaudited Statements of Shareholders' Equity and Members' Capital link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Organization and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Atlas Business Combination link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Business Acquisitions link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Property and Equipment, Net link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Goodwill and Intangibles link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Long-Term Debt link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Shareholders' Equity link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Loss Per Share link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Equity Based Compensation link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Related-Party Transactions link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Employee Benefit Plans link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Covid-19 Pandemic link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Business Acquisitions (Tables) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Goodwill and Intangibles (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Loss Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Organization and Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of changes in the fair value of estimated contingent consideration link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of redeem their preferred units at the liquidation link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Atlas Business Combination (Details) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Business Acquisitions (Details) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment under capital leases link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Property and Equipment, Net (Details) - Schedule of minimum lease payments link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Goodwill and Intangibles (Details) link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Goodwill and Intangibles (Details) - Schedule of goodwill link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Goodwill and Intangibles (Details) - Schedule of intangible assets link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Goodwill and Intangibles (Details) - Schedule of amortization of intangible assets link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Long-Term Debt (Details) link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Long-Term Debt (Details) - Schedule of long term debt link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Long-Term Debt (Details) - Schedule of long-term principal payments link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Shareholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Shareholders' Equity (Details) - Schedule of outstanding stock and warrants link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Loss Per Share (Details) - Schedule of (loss) per share link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Loss Per Share (Details) - Schedule of anti-dilutive for the periods link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Equity Based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum payments under non-cancelable operating leases link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Covid-19 Pandemic (Details) link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink XML 11 f10q0721_atlastechnical_htm.xml IDEA: XBRL DOCUMENT 0001751143 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember 2021-08-13 0001751143 us-gaap:CommonClassBMember 2021-08-13 0001751143 2021-07-02 0001751143 2020-12-31 0001751143 us-gaap:CommonClassAMember 2021-07-02 0001751143 us-gaap:CommonClassBMember 2021-07-02 0001751143 2021-04-03 2021-07-02 0001751143 2020-04-01 2020-06-30 0001751143 2020-01-01 2020-06-30 0001751143 2019-12-31 0001751143 2020-06-30 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001751143 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001751143 atcx:MembersCapitalMember 2019-12-31 0001751143 us-gaap:NoncontrollingInterestMember 2019-12-31 0001751143 us-gaap:RetainedEarningsMember 2019-12-31 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001751143 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001751143 atcx:MembersCapitalMember 2020-01-01 2020-03-31 0001751143 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0001751143 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001751143 2020-01-01 2020-03-31 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0001751143 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001751143 atcx:MembersCapitalMember 2020-03-31 0001751143 us-gaap:NoncontrollingInterestMember 2020-03-31 0001751143 us-gaap:RetainedEarningsMember 2020-03-31 0001751143 2020-03-31 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001751143 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001751143 atcx:MembersCapitalMember 2020-04-01 2020-06-30 0001751143 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001751143 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-30 0001751143 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001751143 atcx:MembersCapitalMember 2020-06-30 0001751143 us-gaap:NoncontrollingInterestMember 2020-06-30 0001751143 us-gaap:RetainedEarningsMember 2020-06-30 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001751143 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001751143 us-gaap:NoncontrollingInterestMember 2020-12-31 0001751143 us-gaap:RetainedEarningsMember 2020-12-31 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-04-02 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-04-02 0001751143 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-04-02 0001751143 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-04-02 0001751143 2021-01-01 2021-04-02 0001751143 us-gaap:RetainedEarningsMember 2021-01-01 2021-04-02 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-02 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-04-02 0001751143 us-gaap:AdditionalPaidInCapitalMember 2021-04-02 0001751143 us-gaap:NoncontrollingInterestMember 2021-04-02 0001751143 us-gaap:RetainedEarningsMember 2021-04-02 0001751143 2021-04-02 0001751143 us-gaap:NoncontrollingInterestMember 2021-04-03 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-03 2021-07-02 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-04-03 2021-07-02 0001751143 us-gaap:AdditionalPaidInCapitalMember 2021-04-03 2021-07-02 0001751143 atcx:MembersCapitalMember 2021-04-03 2021-07-02 0001751143 us-gaap:RetainedEarningsMember 2021-04-03 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-02 0001751143 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-02 0001751143 us-gaap:AdditionalPaidInCapitalMember 2021-07-02 0001751143 us-gaap:NoncontrollingInterestMember 2021-07-02 0001751143 us-gaap:RetainedEarningsMember 2021-07-02 0001751143 atcx:SubscriptionAgreementMember 2021-07-02 0001751143 atcx:AtlasCreditAgreementMember 2021-07-02 0001751143 atcx:AcquisitionOfAtlasIntermediateSubsidiariesMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2021-07-02 0001751143 2020-02-01 2020-02-29 0001751143 atcx:BusinessAcquisitionMember 2020-09-01 2020-09-30 0001751143 atcx:WesTestLLCMember 2020-11-01 2020-11-30 0001751143 atcx:WesTestLLCMember 2021-04-11 2021-04-14 0001751143 atcx:ONeillServicesGroupMember 2021-06-25 2021-07-01 0001751143 atcx:BusinessAcquisitionMember 2021-04-03 2021-07-02 0001751143 atcx:BusinessAcquisitionMember 2020-04-01 2020-06-30 0001751143 atcx:LongEngineeringMember 2020-12-31 0001751143 atcx:AltaVistaSolutionsMember 2020-12-31 0001751143 atcx:WesTestMember 2020-12-31 0001751143 atcx:AtlanticEngineeringLaboratoriesOfNewYorkIncMember 2020-12-31 0001751143 atcx:ONeillServicesGroupMember 2020-12-31 0001751143 atcx:LongEngineeringMember 2020-01-01 2020-12-31 0001751143 atcx:AltaVistaSolutionsMember 2020-01-01 2020-12-31 0001751143 atcx:WesTestMember 2020-01-01 2020-12-31 0001751143 atcx:AtlanticEngineeringLaboratoriesOfNewYorkIncMember 2020-01-01 2020-12-31 0001751143 atcx:ONeillServicesGroupMember 2020-01-01 2020-12-31 0001751143 srt:MinimumMember 2021-01-01 2021-07-02 0001751143 srt:MaximumMember 2021-01-01 2021-07-02 0001751143 us-gaap:FurnitureAndFixturesMember 2021-07-02 0001751143 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001751143 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-07-01 2020-12-31 0001751143 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2020-07-01 2020-12-31 0001751143 us-gaap:VehiclesMember 2021-07-02 0001751143 us-gaap:VehiclesMember 2020-12-31 0001751143 srt:MinimumMember us-gaap:VehiclesMember 2020-07-01 2020-12-31 0001751143 srt:MaximumMember us-gaap:VehiclesMember 2020-07-01 2020-12-31 0001751143 us-gaap:ComputerEquipmentMember 2021-07-02 0001751143 us-gaap:ComputerEquipmentMember 2020-12-31 0001751143 us-gaap:ComputerEquipmentMember 2020-07-01 2020-12-31 0001751143 us-gaap:LeaseholdImprovementsMember 2021-07-02 0001751143 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001751143 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2020-07-01 2020-12-31 0001751143 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2020-07-01 2020-12-31 0001751143 us-gaap:ConstructionInProgressMember 2021-07-02 0001751143 us-gaap:ConstructionInProgressMember 2020-12-31 0001751143 us-gaap:CustomerRelationshipsMember 2021-07-02 0001751143 us-gaap:CustomerRelationshipsMember 2020-12-31 0001751143 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-07-02 0001751143 us-gaap:TradeNamesMember 2021-07-02 0001751143 us-gaap:TradeNamesMember 2020-12-31 0001751143 us-gaap:TradeNamesMember 2021-01-01 2021-07-02 0001751143 us-gaap:NoncompeteAgreementsMember 2021-07-02 0001751143 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001751143 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-07-02 0001751143 atcx:ATCMember 2019-03-31 0001751143 atcx:ATCMember 2019-04-01 2019-04-30 0001751143 atcx:ATCMember 2021-01-01 2021-07-02 0001751143 atcx:AtlasMember 2021-01-01 2021-07-02 0001751143 atcx:ATCMember 2020-01-01 2020-03-31 0001751143 atcx:ETSMember 2021-01-01 2021-07-02 0001751143 2021-02-01 2021-02-25 0001751143 atcx:InitialTermLoanMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember 2020-12-31 0001751143 us-gaap:CommonClassAMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassBMember 2020-12-31 0001751143 us-gaap:CommonClassBMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:WarrantMember 2021-01-01 2021-07-02 0001751143 us-gaap:CommonClassAMember us-gaap:WarrantMember 2021-07-02 0001751143 us-gaap:CommonClassAMember 2020-10-01 2020-10-31 0001751143 us-gaap:PrivatePlacementMember 2021-07-02 0001751143 us-gaap:PrivatePlacementMember 2021-01-01 2021-07-02 0001751143 2020-01-01 2020-12-31 0001751143 us-gaap:WarrantMember 2020-12-31 0001751143 us-gaap:PrivatePlacementMember 2020-12-31 0001751143 us-gaap:WarrantMember 2021-01-01 2021-07-02 0001751143 us-gaap:WarrantMember 2021-07-02 0001751143 us-gaap:WarrantMember 2020-04-01 2020-06-30 0001751143 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001751143 us-gaap:PrivatePlacementMember 2020-04-01 2020-06-30 0001751143 us-gaap:PrivatePlacementMember 2020-01-01 2020-06-30 0001751143 2017-12-31 0001751143 2017-01-01 2017-12-31 0001751143 2019-01-02 0001751143 2018-12-20 2019-01-02 0001751143 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-07-02 0001751143 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001751143 2021-01-01 2021-01-29 0001751143 2021-03-01 2021-03-03 0001751143 atcx:SCSTStockMember us-gaap:CommonClassAMember 2020-01-20 2020-02-03 0001751143 2020-02-01 2020-02-14 shares iso4217:USD iso4217:USD shares pure 10-Q true 2021-07-02 2021 false 001-38745 ATLAS TECHNICAL CONSULTANTS, INC. DE 83-0808563 13215 Bee Cave Parkway Building B Suite 230 Austin TX 78738 (512) 851-1501 Class A common stock, $0.0001 par value per share ATCX NASDAQ Yes Yes Non-accelerated Filer true true false false 32771774 4201539 11806000 14062000 99620000 99822000 46860000 38350000 7451000 5874000 3016000 4557000 168753000 162665000 13304000 14134000 115823000 86008000 112155000 109001000 4602000 4254000 414637000 376062000 30506000 28456000 14574000 15011000 14050000 16186000 12036000 61266000 69553000 479603000 264970000 16909000 24296000 557778000 358819000 151391000 0.0001 400000000 32738990 32738990 3000 1000 0.0001 4234323 4234323 4234323 2000 -103211000 -37382000 -21044000 -90566000 -18889000 -6203000 -143141000 -134148000 414637000 376062000 131562000 112715000 254831000 222017000 68349000 58714000 132977000 117612000 57551000 45358000 107896000 113691000 5662000 8643000 13958000 -9286000 10258000 6398000 33300000 12038000 -4596000 2245000 -19342000 -21324000 187000 232000 -4783000 2245000 -19574000 -21324000 -617000 -1881000 -12786000 -5141000 4533000 5899000 6777000 -4166000 -407000 -12687000 -22960000 -0.14 -0.07 -0.57 -0.33 30633366 5767342 22400179 5767342 -19574000 -21324000 10499000 10327000 1251000 10035000 3153000 1000 1000 15197000 1712000 -644000 -984000 -511000 1465000 -2724000 -1060000 2416000 -1166000 -1586000 224000 1680000 -10142000 -5252000 -947000 180000 352000 -344000 -9000 8456000 -6250000 -1447000 -2133000 1000 30999000 10748000 -32445000 -12881000 496754000 320000000 8543000 17506000 294463000 189657000 12159000 141840000 156186000 1185000 931000 10229000 21830000 779000 -226318000 -1706000 21733000 15827000 -2256000 -3304000 14062000 20185000 11806000 16881000 13830000 9009000 232000 165000 94000 2000000 1060000 1819000 127443000 127443000 21830000 21830000 9845000 9845000 -21047000 -21047000 5767 1000 23974 2000 -23632000 -94411000 -96990000 -215030000 -1451000 -1071000 -2522000 -1809000 -435000 -2244000 5767 1000 23974 2000 -23632000 -100250000 -1506000 -125385000 190000 190000 1773000 472000 2245000 -3654000 -879000 -4533000 5767 1000 23974 2000 -23442000 -102131000 -1913000 -127483000 12842 1000 22439 2000 -37382000 -90566000 -6203000 -134148000 446000 446000 2315 1000 -2315 -9344000 9344000 1000 -8654000 -6136000 -14790000 -3515000 -2384000 -5899000 15157 2000 20124 2000 -46280000 -93391000 -14723000 -154390000 -779000 -779000 805000 805000 15889 1000 -15889 -2000 -73743000 73743000 -1000 -617000 -4166000 -4783000 1693 16007000 16007000 32739 3000 4235 -103211000 -21044000 -18889000 -143141000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 1 – ORGANIZATION AND BASIS OF PRESENTATION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Organization</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Atlas Technical Consultants, Inc. (the “Company”, “We”, or “Atlas” and formerly named Boxwood Merger Corp. (“Boxwood”)) was a blank check company, incorporated in Delaware on June 28, 2017. The Company was formed for the purpose of acquiring, through a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, recapitalization, or other similar business transaction, one or more operating businesses or assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On February 14, 2020 (the “Closing Date”), the Company consummated its acquisition of Atlas Intermediate Holdings LLC, a Delaware limited liability company (“Atlas Intermediate”), pursuant to the Unit Purchase Agreement, dated as of August 12, 2019, as amended on January 22, 2020 (the “Purchase Agreement”), by and among the Company, Atlas TC Holdings LLC, a wholly-owned subsidiary of the Company and a Delaware limited liability company (“Holdings”), Atlas TC Buyer LLC, a wholly-owned subsidiary of Holdings and a Delaware limited liability company (the “Buyer”), Atlas Intermediate and Atlas Technical Consultants Holdings LP, a Delaware limited partnership (the “Seller”). The acquisition of Atlas Intermediate pursuant to the Purchase Agreement, together with the other transactions contemplated by the Purchase Agreement is referred to herein as the “Atlas Business Combination.”</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Following the consummation of the Atlas Business Combination, the combined company is organized in an “Up-C” structure in which the business of Atlas Intermediate and its subsidiaries is held by Holdings and will continue to operate through the subsidiaries of Atlas Intermediate, and in which the Company’s only direct assets will consist of common units of Holdings (“Holdings Units”). The Company is the sole manager of Holdings in accordance with the terms of the Amended and Restated Limited Liability Company Agreement of Holdings (the “Holdings LLC Agreement”) entered into in connection with the consummation of the Atlas Business Combination.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company has approximately 145 offices in 41 states, employs approximately 3,600 employees and is headquartered in Austin, Texas.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company provides public and private sector clients with comprehensive support in managing infrastructure improvement and environmental programs including testing, inspection &amp; certification (TIC) services, complete array of environmental (ENV) services, program/construction/quality management (PCQM) services, as well as engineering &amp; design (E&amp;D) services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Services are provided throughout the United States and its territories to a broad base of clients, with no single client representing 10% or more of our revenues for either the three or six months ended July 2, 2021 or June 30, 2020. Services are rendered primarily on a time and materials and cost-plus basis with approximately 90% of our contracts on that basis and the remainder represented by firm fixed price contracts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Basis of Presentation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The acquisition of Atlas Intermediate has been accounted for as a reverse recapitalization. Under this method of accounting, Atlas is treated as the acquired company and Atlas Intermediate is treated as the acquirer for financial reporting purposes. Therefore, the consolidated financial results include information regarding Atlas Intermediate as the Company’s predecessor entity. Thus, the financial statements included in this report reflect (i) the historical operating results of Atlas Intermediate prior to the Atlas Business Combination; (ii) the combined results of the Company, which does not have any operating results and includes only certain costs such as the compensation for the Company’s board of directors (the “Board”), certain legal fees and taxes, and Atlas Intermediate following the Atlas Business Combination; (iii) the assets, liabilities and members’ capital of Atlas Intermediate at their historical costs; and (iv) the Company’s equity and earnings per share presented for the period from the Closing Date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The accompanying interim statements of the Company have been prepared in accordance with generally accepted accounting principles (GAAP) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X issued by the United States Securities and Exchange Commission (the “SEC”). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In the opinion of management, all adjustments, consisting only of normal recurring adjustments and disclosures necessary for a fair statement of these interim statements have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year or for any other period. These interim statements should be read in conjunction with the audited financial statements for the year ended December 31, 2020 included in our Annual Report on Form 10-K that the Company filed with the SEC on March 23, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Emerging Growth Company</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act (as defined herein), as modified by the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Reclassification</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Certain amounts reported in prior years in the financial statements have been reclassified to conform to the current year’s presentation. This reclassification did not have any impact to our reported net income or cash flows for the three or six months ended June 30, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Fiscal Year</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Prior to this fiscal year, the Company’s subsidiaries reported their results of operations based on 52 or 53-week periods ending on the Friday nearest but not subsequent to December 31, while Atlas reported on a calendar year end. For clarity of presentation, all periods were presented as if the year ended on December 31. During each quarter, our subsidiaries would close on the Friday closest to March 31, June 30, and September 30, and Atlas closed on the actual calendar day. The impact of the difference between these dates has been insignificant to date. The Company appropriately eliminated all transactions between itself and its subsidiaries when presenting its Consolidated Balance Sheet.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On January 4, 2021 the Company’s Board voted unanimously to change the Company’s fiscal year end from December 31 to a 52 or 53 week fiscal year ending on the Friday closest to December 31, effective as of the commencement of the Company’s fiscal year beginning January 1, 2021. Unlike prior years, the Company’s fiscal year can now end subsequent to December 31 if that is the Friday closest to the end of the calendar year. Beginning with the first quarter of 2021, Atlas and its operating companies closed their quarterly books on the Fridays closest to March 31, June 30, and September 30, respectively, and will close its fiscal year on the Friday closest to December 31. Had the Company made the change in 2020, the effect on the Company’s Consolidated Statement of Operations would have been immaterial, however, we would have reported additional debt repayments, interest payments and preferred stock dividends in the amount of $7.5 million in the six months ended July 2, 2021. These payments were made at the end of the calendar year ended December 31, 2020 and were appropriately reflected in the financial statements as of and for the year ended December 31, 2020.</p> Services are provided throughout the United States and its territories to a broad base of clients, with no single client representing 10% or more of our revenues for either the three or six months ended July 2, 2021 or June 30, 2020. Services are rendered primarily on a time and materials and cost-plus basis with approximately 90% of our contracts on that basis and the remainder represented by firm fixed price contracts.   7500000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Accounts Receivable and Accrued Billings</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company records its trade accounts receivable and unbilled receivables at their face amounts less allowances. On a periodic basis, the Company monitors the trade accounts receivable and unbilled receivables from its customers for any collectability issues. The allowance for doubtful accounts is established based on reviews of individual customer accounts, recent loss experience, current economic conditions, and other pertinent factors. The Company writes off accounts after a determination has been made by management that the amounts at issue are no longer likely to be collected, following the exercise of reasonable collection efforts, and upon management’s determination that the costs of pursuing collection outweigh the likelihood of recovery. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of July 2, 2021 and December 31, 2020, the allowance for trade accounts receivable was $2.5 million and $2.2 million, respectively, while the allowance for unbilled receivables was $0.5 million and $0.4 million, respectively. The allowances reflect the Company’s best estimate of collectability risks on outstanding receivables and unbilled services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Property and Equipment</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Purchases of new assets and costs of improvement to extend the useful life of existing assets are capitalized. Routine maintenance and repairs are charged to expenses as incurred. When an asset is sold or retired, the costs and related accumulated depreciation are eliminated from the accounts, and the resulting gains or losses on disposal are recognized in the accompanying Consolidated Statement of Operations. The Company depreciates its assets on a straight-line basis over the assets’ useful lives, which range from three to ten years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Impairment of Long-Lived Assets</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company assesses long-lived assets for impairment when events or circumstances indicate that the carrying value of an asset may not be recoverable. The Company recognizes an impairment if the net book value of such assets exceeds the future undiscounted cash flows attributable to such assets. If an impairment is indicated based on a comparison of the assets’ carrying amounts and the undiscounted cash flows, the impairment loss is measured as the amount by which the carrying amounts of the assets exceed the respective fair values of the assets. There were no impairment charges during the three or six months ended July 2, 2021 and June 30, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Goodwill</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Goodwill represents the excess of the cost of net assets acquired over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination. In accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 350, Intangibles – Goodwill and Other, we evaluate goodwill annually for impairment on October 1, or whenever events or changes in circumstances indicate the asset may be impaired, using the quantitative method. An entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. These qualitative factors include: macroeconomic and industry conditions, cost factors, overall financial performance and other relevant entity-specific events. If we determine that this threshold is met, then performing the two-step quantitative impairment test is unnecessary. We may elect to bypass the qualitative assessment and proceed directly to the quantitative test for any reporting unit. The two-step impairment test requires a comparison of the carrying value of the assets and liabilities associated with a reporting unit, including goodwill, with the fair value of the reporting unit. We determine fair value through the discounted cash flow method. We make certain subjective and complex judgments in assessing whether an event of impairment of goodwill has occurred, including assumptions and estimates used to determine the fair value of our reporting units. If the carrying value of our reporting unit exceeds the fair value of our reporting unit, we would calculate the implied fair value as compared to the carrying value to determine the appropriate impairment charge, if any. There were no impairment charges for the three or six months ended July 2, 2021 and June 30, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Revenue Recognition</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We adopted ASC Topic 606, Revenue from Contracts with Customers (“Topic 606”), using the modified retrospective approach to all contracts that were not completed as of the beginning of fiscal year 2019. We utilize the portfolio method practical expedient, which allows companies to account for multiple contracts as a portfolio, instead of accounting for them on a contract by contract basis (commonly known as the contract method). For our time and materials contracts, we apply the as-invoiced practical expedient, which permits us to recognize revenue as the right to invoice for services performed. The new standard did not materially affect our consolidated net income, financial position, or cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Below is a description of the basic types of contracts from which the Company may earn revenue:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Time and Materials Contracts</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the time and materials (“T&amp;M”) arrangements, contract fees are based upon time and materials incurred. The contracts may be structured as basic time and materials, cost plus a margin or time and materials subject to a maximum contract value (the “ceiling”). Due to the potential limitation of the contract’s ceiling, the economic factors of the contracts subject to a ceiling differ from the economic factors of basic T&amp;M and cost plus contracts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The majority of the Company’s contracts are for projects where it bills the client monthly at hourly billing or unit rates. The billing rates are determined by contract terms. Under cost plus contracts, the Company charges its clients for contract related costs at cost, an agreed upon overhead rate plus a fixed fee or rate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under time and materials contracts with a ceiling, the Company charges the clients for time and materials based upon the work performed however there is a ceiling or a not to exceed value. There are often instances that a contract is modified to extend the contract value past the original or amended ceiling. As the consideration is variable depending on the outcome of the contract renegotiation, the Company will estimate the total contract price in accordance with the variable consideration guidelines and will only include consideration that it expects to receive from the customer. When the Company is reaching the ceiling, the contract will be renegotiated, or we cease work when the maximum contract value is reached. The Company will continue to work if it is probable that the contract will be extended. The Company is only entitled to consideration for the work it has performed, and the ceiling amount is not a guaranteed contract value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company earned approximately 90% of its revenues under T&amp;M contracts during the three and six months ended July 2, 2021 and June 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Fixed Price Contracts</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under fixed price contracts, the Company’s clients pay an agreed amount negotiated in advance for a specified scope of work. The Company is guaranteed to receive the consideration to the extent that the Company delivers under the contract. The Company assesses contracts quarterly and may recognize any expected future loss before actually incurring the loss. When the Company is expecting to reach the total consideration under the contract, the Company will begin to negotiate a change order.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Change Orders and Claims</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Change orders are modifications of an original contract that effectively change the provisions of the contract without adding new provisions. Either the Company or its client may initiate change orders. They may include changes in specifications or design, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Management evaluates when a change order is probable based upon its experience in negotiating change orders, the customer’s written approval of such changes or separate documentation of change order costs that are identifiable. Change orders may take time to be formally documented and terms of such change orders are agreed with the client before the work is performed. Sometimes circumstances require that work progresses before an agreement is reached with the client. If the Company is having difficulties in renegotiating the change order, the Company will stop work if possible, record all costs incurred to date, and determine, on a project by project basis, the appropriate final revenue recognition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Claims are amounts in excess of the agreed contract price that the Company seeks to collect from its clients or others for client-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs. Costs related to change orders and claims are recognized when they are incurred. The Company evaluates claims on an individual basis and recognizes revenue it believes is probable to collect.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Performance Obligations</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, is not distinct. However, in some instances, we may also promise to provide distinct goods or services within a contract, resulting in multiple performance obligations. For contracts with multiple performance obligations, we allocate the contract transaction price to each performance obligation using the best estimate of the standalone selling price of each distinct good or service in the contract. Typically, we sell a customer a specific service and use the expected cost plus a margin approach to estimate the standalone selling price of each performance obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company’s performance obligations are satisfied as work progresses or at a point in time. Revenue on our cost-reimbursable contracts is recognized over time using direct costs incurred or direct costs incurred to date as compared to the estimated total direct costs for performance obligations because it best depicts the transfer of control to the customer. Contract costs include labor, subcontractors’ costs and other direct costs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Gross revenue from services transferred to customers at a point in time is recognized when the customer obtains control of the asset, which is generally upon delivery and acceptance by the customer of the reports and/or analysis performed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of July 2, 2021 and December 31, 2020, we had $751 million and $628 million of remaining performance obligations, or backlog, respectively, of which $451 million and $377 million, respectively, or 60% is expected to be recognized over the next 12 months and the majority of the balance over the next 24 months. Project cancellations or scope adjustments may occur, from time to time, with respect to contracts reflected in backlog. Most of our government contracts are multi-year contracts for which funding is appropriated on an annual basis, therefore backlog includes only those amounts that have been funded and authorized and does not reflect the full amounts we may receive over the term of such contracts. In the case of non-government contracts, backlog includes future revenue at contract rates, excluding contract renewals or extensions that are at the discretion of the client. For contracts with a not-to-exceed maximum amount, we include revenue from such contracts in backlog to the extent of the remaining estimated amount. Our backlog for the period beyond 12 months may be subject to variation from year-to-year as existing contracts are completed, delayed, or renewed or new contracts are awarded, delayed, or cancelled. As a result, we believe that year-to-year comparisons of the portion of backlog expected to be performed more than one year in the future are difficult to assess and not necessarily indicative of future revenues or profitability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Contract Assets and Liabilities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The timing of revenue recognition, billings and cash collections results in billed receivables, unbilled receivables (contract assets), and billings in excess of costs and estimated earnings on uncompleted contracts (contract liabilities). Billed and unbilled receivables are reflected on the face of the Consolidated Balance Sheet. The liability “Billings in excess of costs and estimated earnings on uncompleted contracts” represents billings in excess of revenues recognized on these contracts as of the reporting date and is reported within “other current liabilities” on the Consolidated Balance Sheet. This liability was $0 as of July 2, 2021 and December 31, 2020. Revenue recognized that was included in the contract liability balance at the beginning of the fiscal year was $0 and $32 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $0 and $64 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>U.S. Federal Acquisition Regulations</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company has contracts with the U.S. federal, state and local governments that contain provisions requiring compliance with the U.S. Federal Acquisition Regulations (“FAR”). These regulations are generally applicable to all of its contracts that are directly funded or partially funded by pass through funds from the U.S. federal government. These provisions limit the recovery of certain specified indirect costs on contracts subject to the FAR. Cost-plus contracts covered by the FAR provide for upward or downward adjustments if actual recoverable costs differ from the estimate billed under forward pricing arrangements. Most of the Company’s government contracts are subject to termination at the convenience of the government. Contracts typically provide for reimbursement of costs incurred and payment of fees earned through the date of such termination.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Government contracts that are subject to the FAR are subject to audits performed by the Defense Contract Audit Agency (“DCAA”) and many other state governmental agencies. As such, the Company’s overhead rates, cost proposals, incurred government contract costs and internal control systems are subject to review. During the course of its audits, the DCAA or a state agency may question incurred costs if it believes the Company has accounted for such costs in a manner inconsistent with the requirements of the FAR or Cost Accounting Standards and recommend that the applicable contracting officer disallow such costs. Historically, the Company has not incurred significant disallowed costs because of such audits. However, the Company can provide no assurance that the rate audits will not result in material disallowances of incurred costs in the future. The Company provides for a refund liability to the extent that it expects to refund some of the consideration received from a customer. The liability at July 2, 2021 and December 31, 2020 was $0, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Disaggregation of Revenues</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As described further in Note 2 – Summary of Significant Accounting Policies, the Company has one operating segment, Engineering, Testing, Inspection and Other Consultative Services, which reflects how the Company is being managed. The Company provides public and private sector clients with comprehensive support in managing large-scale infrastructure improvement programs including engineering, design, program development/management, compliance services, acquisition and project control services, as well as construction engineering and inspection and materials testing. Approximately 50% of the Company’s revenues in each reporting period presented are derived from federal, state and local government related projects.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">All services performed by the Company are rendered in the United States and its territories via two contract types, time and materials or fixed price contracts. The Company derives 90% of its revenues from T&amp;M contracts, the remainder are earned under fixed price contracts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Cash Flows</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company has presented its cash flows using the indirect method and considers all highly liquid investments with original maturities of three months or less at acquisition to be cash equivalents. At times, our cash and cash equivalents may be uninsured or in deposit accounts that exceed the Federal Deposit Insurance limit.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Comprehensive Income</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">There are no other components of comprehensive income other than net income and the provision for non-controlling interest associated with Holdings Units.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Use of Estimates</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Concentration of Credit Risk</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of trade accounts receivable. These risks primarily relate to the concentration of customers who are large, governmental customers and regional governmental customers. The Company performs ongoing credit evaluations of its customers’ financial condition and generally requires no collateral.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Fair Value of Financial Instruments</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">ASC Topic 820, Fair Value Measurements (“ASC 820”), establishes a framework for measuring fair value. That framework provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The three levels of the fair value hierarchy under ASC 820 are described as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Level 1 — Inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that management has the ability to access.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Level 2 — Inputs utilize data points that are observable such as quoted prices, interest rates and yield curves.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Level 3 — Inputs are unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The asset or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company has various financial instruments, including cash and cash equivalents, accounts receivable and payable, accrued liabilities, and long-term debt. The carrying value of the Company’s cash and cash equivalents, accounts receivable, and payable and accrued liabilities approximate their fair value due to their short-term nature. The Company believes that the aggregate fair values of its long-term debt approximates their carrying amounts as the interest rates on the debt are either reset on a frequent basis or reflect current market rates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company applies the provisions of ASC 805, Business Combinations, in the accounting for its acquisitions, which requires recognition of the assets acquired and the liabilities assumed at their acquisition date fair values, separately from goodwill. Goodwill as of the acquisition date is measured as the excess of consideration transferred and the net of the acquisition date fair values of the tangible and identifiable intangible assets acquired and liabilities assumed. The allocation of the purchase price to identifiable intangible assets is based on valuations performed to determine the fair values of such assets as of the acquisition dates. Depending on the size and complexity of the acquisition, the Company may engage a third-party independent valuation specialist to assist in management’s determination of fair values of tangible and intangible assets acquired and liabilities assumed. The fair values of earn-out arrangements are included as part of the purchase price of the acquired companies on their respective acquisition dates. The Company estimates the fair value of contingent earn-out payments as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability on the Consolidated Balance Sheet. Changes in the estimated fair value of contingent earnout payments are included in operating expenses in the accompanying Consolidated Statements of Operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Several factors are considered when determining contingent consideration liabilities as part of the purchase price, including whether (i) the valuation of the acquisitions is not supported solely by the initial consideration paid, and the contingent earn-out formula is a critical and material component of the valuation approach to determining the purchase price; and (ii) the former owners of the acquired companies that remain as key employees receive compensation other than contingent earn-out payments at a reasonable level compared with the compensation of other key employees. The contingent earn-out payments are not affected by employment termination.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company reviews and re-assesses the estimated fair value of contingent consideration liabilities on a quarterly basis, and the updated fair value could differ materially from the initial estimates. The Company measures contingent consideration recognized in connection with business combinations at fair value on a recurring basis using significant unobservable inputs classified as Level 3 inputs. The Company uses a probability-weighted discounted cash flow approach as a valuation technique to determine the fair value of the contingent consideration liabilities on the acquisition date and at each reporting period. The significant unobservable inputs used in the fair value measurements are projections over the earn-out period, and the probability outcome percentages that are assigned to each scenario. Significant increases or decreases to either of these inputs in isolation could result in a significantly higher or lower liability with a higher liability capped by the contractual maximum of the contingent consideration liabilities. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate on the acquisition date and amount paid will be recorded in earnings. The Company records the current portion of contingent consideration liability within other current liabilities and the noncurrent portion of contingent consideration liability within other long-term liabilities within its Consolidated Balance Sheet.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table summarizes the changes in the fair value of estimated contingent consideration:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Contingent consideration, as of December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,200</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Additions for acquisitions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,993</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Adjustment to liability for changes in fair value</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,538</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Reduction of liability for payment made</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,706</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Total contingent consideration, as of July 2, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,949</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Current portion of contingent consideration</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,378</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Contingent consideration, less current portion</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,571</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company may at its discretion settle the contingent consideration with cash, common shares or a combination of cash and common shares. During the three months ended July 2, 2021, we settled a portion of the $3.7 million payment with 192,090 shares of Class A common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company incurred a non-cash charge of $2.8 million during the three months ended July 2, 2021 to reflect the change in fair value of the contingent consideration liability relating to an acquisition that had finalized its purchase price allocation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Equity Based Compensation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company recognizes the cost of services received in an equity based payment transaction with an employee as services are received and records either a corresponding increase in equity or a liability, depending on whether the instruments granted satisfy the equity or liability classification criteria.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The measurement objective for these equity awards is the estimated fair value at the grant date of the equity instruments that the Company is obligated to issue when employees have rendered the requisite service and satisfied any other conditions necessary to earn the right to benefit from the instruments. The compensation cost for an award classified as an equity instrument is recognized ratably over the requisite service period, including an estimate of forfeitures. The requisite service period is the period during which an employee is required to provide service in exchange for an award.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Consistent with the change in control provisions within the applicable agreements, the Company fully expensed the remaining unamortized value of the stock awards that vested upon the completion of the Atlas Business Combination during the quarter ended March 31, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company granted restricted stock units (“RSUs”) during the second quarters of 2021 and 2020 as a means to reward and retain selected management personnel. Please refer to Note 10 – Equity Based Compensation for further information.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">An additional grant of RSUs was made to a member of the Company’s leadership team on December 31, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">During the second quarter of 2021, the Company granted certain members of its leadership team performance share units (“PSUs”) with both performance and market conditions that may affect the ultimate vesting of shares and also granted to its Board of Directors RSUs during the first quarter of 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Equity compensation was $805 thousand and $190 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $1,251 thousand and $10,035 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Income Taxes</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company accounts for income taxes in accordance with the FASB ASC Topic 740, Income Taxes, which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. In determining the need for a valuation allowance, management reviews both positive and negative evidence, including current and historical results of operations, future income projections, scheduled reversals of deferred tax amounts, availability of carrybacks, and potential tax planning strategies. Based on our assessment, we have concluded that a portion of the deferred tax assets will not be realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">According to the authoritative guidance on accounting for uncertainty in income taxes, we may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. This guidance also addresses de-recognition, classification, interest and penalties on income taxes, accounting in interim periods and disclosure requirements for uncertain tax positions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Redeemable Preferred Stock</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On February 14, 2020, in connection with the consummation of the Atlas Business Combination, Holdings and GSO COF III AIV-2 LP (“GSO AIV-2”) entered into a subscription agreement, dated February 14, 2020 (the “Subscription Agreement”) pursuant to which, GSO AIV-2 purchased 145,000 units of a new class of Series A Senior Preferred Units of Holdings (the “Preferred Units”) at a price per Preferred Unit of $978.21 for an aggregate cash purchase price of $141,840,450, which represented a 2.179% original issue discount on the Preferred Units (such purchase, the “GSO Placement”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The GSO Placement was made pursuant to the exemption from registration contained in Section 4(a)(2) of the Securities Act of 1933, as amended (the “Securities Act”), and/or Regulation D promulgated thereunder.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Preferred Units ranked senior in priority to all other existing and future equity securities of Holdings with respect to liquidation preference and distribution rights.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Preferred Units had a liquidation preference of $1,000 per Preferred Unit (the “Liquidation Preference”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Subject to any limitations set forth in the Atlas Credit Agreement (as defined in Note 7 – Long-Term Debt), the Preferred Units were paid a dividend of 5% per annum, plus either an additional 6.25% per annum in cash or 7.25% per annum in additional Preferred Units, at Holdings’ option, payable quarterly in arrears.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If a cash dividend was not able to be made because of a limitation under the Atlas Credit Agreement, then the Liquidation Preference with respect to any Preferred Unit would have increased to 3.5625% in any quarter until a cash dividend could be made.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Preferred Units did not possess voting rights and were not convertible into any other security of Holdings.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Holdings was permitted to redeem the Preferred Units beginning on the second anniversary of the Closing Date at a price of 103% of the Liquidation Preference (the “Redemption Premium”), and on the third anniversary of their issuance at the Liquidation Preference, in each case plus accrued and unpaid dividends. The Preferred Units could only be redeemed by Holdings within the first two years of the Closing Date upon a change of control as described below, in which case such Preferred Units would have been redeemed at a customary make-whole amount as if the Preferred Units were redeemed on the second anniversary.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Subject to the terms of Holdings’ and its subsidiaries’ senior credit agreements, Holdings was required to redeem the Preferred Units at the Redemption Premium, plus accrued and unpaid dividends, in the event of (i) a change of control, (ii) sales or other dispositions of all or substantially all of Holdings’ assets and (iii) the insolvency or bankruptcy of Holdings or any of its material subsidiaries.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Finally, holders of the Preferred Units were permitted to require Holdings to redeem their Preferred Units at the Liquidation Preference, plus accrued and unpaid dividends, beginning on the eighth anniversary of the Closing Date, subject to certain customary limitations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Preferred Units were redeemed in full at par without a premium on February 25, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Redeemable preferred stock, as of December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">151,391</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued paid in-kind dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,718</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Accretion of discount</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,077</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Redemption</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(156,186</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Redeemable preferred stock, as of July 2, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">-</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Segment</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company has one operating and reporting segment, Engineering, Testing, Inspection and Other Consultative Services. This financial information is reviewed regularly by our chief operating decision maker to assess performance and make decisions regarding the allocation of resources and is equivalent to our consolidated information. Our chief operating decision maker does not review below the consolidated level. Our chief operating decision maker is our Chief Executive Officer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Recent Accounting Pronouncements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In February 2016, FASB issued ASU 2016-02, Leases. ASU 2016-02 requires lessees to recognize, in the balance sheet, a liability to make lease payments and a right-of-use asset representing the right to use the underlying asset over the lease term. The amendments in this accounting standard update are to be applied using a modified retrospective approach and are effective for fiscal years beginning after December 15, 2021. The Company is currently evaluating the requirements of ASU 2016-02 and its impact on the consolidated and combined financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In June 2016, the FASB issued ASU 2016-13, Financial Instruments (Topic 326) - Credit Losses: Measurement of Credit Losses on Financial Instruments, which provides guidance regarding the measurement of credit losses on financial instruments. The new guidance replaces the incurred loss impairment methodology in the current guidance with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. This ASU will be effective for the Company commencing after December 15, 2022. The Company is in the process of assessing the impact of this ASU on our consolidated financial statements and disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Accounts Receivable and Accrued Billings</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company records its trade accounts receivable and unbilled receivables at their face amounts less allowances. On a periodic basis, the Company monitors the trade accounts receivable and unbilled receivables from its customers for any collectability issues. The allowance for doubtful accounts is established based on reviews of individual customer accounts, recent loss experience, current economic conditions, and other pertinent factors. The Company writes off accounts after a determination has been made by management that the amounts at issue are no longer likely to be collected, following the exercise of reasonable collection efforts, and upon management’s determination that the costs of pursuing collection outweigh the likelihood of recovery. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of July 2, 2021 and December 31, 2020, the allowance for trade accounts receivable was $2.5 million and $2.2 million, respectively, while the allowance for unbilled receivables was $0.5 million and $0.4 million, respectively. The allowances reflect the Company’s best estimate of collectability risks on outstanding receivables and unbilled services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 2500000 2200000 500000 400000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Property and Equipment</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Purchases of new assets and costs of improvement to extend the useful life of existing assets are capitalized. Routine maintenance and repairs are charged to expenses as incurred. When an asset is sold or retired, the costs and related accumulated depreciation are eliminated from the accounts, and the resulting gains or losses on disposal are recognized in the accompanying Consolidated Statement of Operations. The Company depreciates its assets on a straight-line basis over the assets’ useful lives, which range from three to ten years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Impairment of Long-Lived Assets</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company assesses long-lived assets for impairment when events or circumstances indicate that the carrying value of an asset may not be recoverable. The Company recognizes an impairment if the net book value of such assets exceeds the future undiscounted cash flows attributable to such assets. If an impairment is indicated based on a comparison of the assets’ carrying amounts and the undiscounted cash flows, the impairment loss is measured as the amount by which the carrying amounts of the assets exceed the respective fair values of the assets. There were no impairment charges during the three or six months ended July 2, 2021 and June 30, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Goodwill</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Goodwill represents the excess of the cost of net assets acquired over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination. In accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 350, Intangibles – Goodwill and Other, we evaluate goodwill annually for impairment on October 1, or whenever events or changes in circumstances indicate the asset may be impaired, using the quantitative method. An entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. These qualitative factors include: macroeconomic and industry conditions, cost factors, overall financial performance and other relevant entity-specific events. If we determine that this threshold is met, then performing the two-step quantitative impairment test is unnecessary. We may elect to bypass the qualitative assessment and proceed directly to the quantitative test for any reporting unit. The two-step impairment test requires a comparison of the carrying value of the assets and liabilities associated with a reporting unit, including goodwill, with the fair value of the reporting unit. We determine fair value through the discounted cash flow method. We make certain subjective and complex judgments in assessing whether an event of impairment of goodwill has occurred, including assumptions and estimates used to determine the fair value of our reporting units. If the carrying value of our reporting unit exceeds the fair value of our reporting unit, we would calculate the implied fair value as compared to the carrying value to determine the appropriate impairment charge, if any. There were no impairment charges for the three or six months ended July 2, 2021 and June 30, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Revenue Recognition</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We adopted ASC Topic 606, Revenue from Contracts with Customers (“Topic 606”), using the modified retrospective approach to all contracts that were not completed as of the beginning of fiscal year 2019. We utilize the portfolio method practical expedient, which allows companies to account for multiple contracts as a portfolio, instead of accounting for them on a contract by contract basis (commonly known as the contract method). For our time and materials contracts, we apply the as-invoiced practical expedient, which permits us to recognize revenue as the right to invoice for services performed. The new standard did not materially affect our consolidated net income, financial position, or cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Below is a description of the basic types of contracts from which the Company may earn revenue:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Time and Materials Contracts</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the time and materials (“T&amp;M”) arrangements, contract fees are based upon time and materials incurred. The contracts may be structured as basic time and materials, cost plus a margin or time and materials subject to a maximum contract value (the “ceiling”). Due to the potential limitation of the contract’s ceiling, the economic factors of the contracts subject to a ceiling differ from the economic factors of basic T&amp;M and cost plus contracts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The majority of the Company’s contracts are for projects where it bills the client monthly at hourly billing or unit rates. The billing rates are determined by contract terms. Under cost plus contracts, the Company charges its clients for contract related costs at cost, an agreed upon overhead rate plus a fixed fee or rate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under time and materials contracts with a ceiling, the Company charges the clients for time and materials based upon the work performed however there is a ceiling or a not to exceed value. There are often instances that a contract is modified to extend the contract value past the original or amended ceiling. As the consideration is variable depending on the outcome of the contract renegotiation, the Company will estimate the total contract price in accordance with the variable consideration guidelines and will only include consideration that it expects to receive from the customer. When the Company is reaching the ceiling, the contract will be renegotiated, or we cease work when the maximum contract value is reached. The Company will continue to work if it is probable that the contract will be extended. The Company is only entitled to consideration for the work it has performed, and the ceiling amount is not a guaranteed contract value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company earned approximately 90% of its revenues under T&amp;M contracts during the three and six months ended July 2, 2021 and June 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> 0.90 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Fixed Price Contracts</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under fixed price contracts, the Company’s clients pay an agreed amount negotiated in advance for a specified scope of work. The Company is guaranteed to receive the consideration to the extent that the Company delivers under the contract. The Company assesses contracts quarterly and may recognize any expected future loss before actually incurring the loss. When the Company is expecting to reach the total consideration under the contract, the Company will begin to negotiate a change order.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Change Orders and Claims</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Change orders are modifications of an original contract that effectively change the provisions of the contract without adding new provisions. Either the Company or its client may initiate change orders. They may include changes in specifications or design, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Management evaluates when a change order is probable based upon its experience in negotiating change orders, the customer’s written approval of such changes or separate documentation of change order costs that are identifiable. Change orders may take time to be formally documented and terms of such change orders are agreed with the client before the work is performed. Sometimes circumstances require that work progresses before an agreement is reached with the client. If the Company is having difficulties in renegotiating the change order, the Company will stop work if possible, record all costs incurred to date, and determine, on a project by project basis, the appropriate final revenue recognition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Claims are amounts in excess of the agreed contract price that the Company seeks to collect from its clients or others for client-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs. Costs related to change orders and claims are recognized when they are incurred. The Company evaluates claims on an individual basis and recognizes revenue it believes is probable to collect.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Performance Obligations</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, is not distinct. However, in some instances, we may also promise to provide distinct goods or services within a contract, resulting in multiple performance obligations. For contracts with multiple performance obligations, we allocate the contract transaction price to each performance obligation using the best estimate of the standalone selling price of each distinct good or service in the contract. Typically, we sell a customer a specific service and use the expected cost plus a margin approach to estimate the standalone selling price of each performance obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company’s performance obligations are satisfied as work progresses or at a point in time. Revenue on our cost-reimbursable contracts is recognized over time using direct costs incurred or direct costs incurred to date as compared to the estimated total direct costs for performance obligations because it best depicts the transfer of control to the customer. Contract costs include labor, subcontractors’ costs and other direct costs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Gross revenue from services transferred to customers at a point in time is recognized when the customer obtains control of the asset, which is generally upon delivery and acceptance by the customer of the reports and/or analysis performed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of July 2, 2021 and December 31, 2020, we had $751 million and $628 million of remaining performance obligations, or backlog, respectively, of which $451 million and $377 million, respectively, or 60% is expected to be recognized over the next 12 months and the majority of the balance over the next 24 months. Project cancellations or scope adjustments may occur, from time to time, with respect to contracts reflected in backlog. Most of our government contracts are multi-year contracts for which funding is appropriated on an annual basis, therefore backlog includes only those amounts that have been funded and authorized and does not reflect the full amounts we may receive over the term of such contracts. In the case of non-government contracts, backlog includes future revenue at contract rates, excluding contract renewals or extensions that are at the discretion of the client. For contracts with a not-to-exceed maximum amount, we include revenue from such contracts in backlog to the extent of the remaining estimated amount. Our backlog for the period beyond 12 months may be subject to variation from year-to-year as existing contracts are completed, delayed, or renewed or new contracts are awarded, delayed, or cancelled. As a result, we believe that year-to-year comparisons of the portion of backlog expected to be performed more than one year in the future are difficult to assess and not necessarily indicative of future revenues or profitability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> 751000000 628000000 451000000 377000000 0.60 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Contract Assets and Liabilities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The timing of revenue recognition, billings and cash collections results in billed receivables, unbilled receivables (contract assets), and billings in excess of costs and estimated earnings on uncompleted contracts (contract liabilities). Billed and unbilled receivables are reflected on the face of the Consolidated Balance Sheet. The liability “Billings in excess of costs and estimated earnings on uncompleted contracts” represents billings in excess of revenues recognized on these contracts as of the reporting date and is reported within “other current liabilities” on the Consolidated Balance Sheet. This liability was $0 as of July 2, 2021 and December 31, 2020. Revenue recognized that was included in the contract liability balance at the beginning of the fiscal year was $0 and $32 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $0 and $64 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> 0 0 0 32000 0 64000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>U.S. Federal Acquisition Regulations</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company has contracts with the U.S. federal, state and local governments that contain provisions requiring compliance with the U.S. Federal Acquisition Regulations (“FAR”). These regulations are generally applicable to all of its contracts that are directly funded or partially funded by pass through funds from the U.S. federal government. These provisions limit the recovery of certain specified indirect costs on contracts subject to the FAR. Cost-plus contracts covered by the FAR provide for upward or downward adjustments if actual recoverable costs differ from the estimate billed under forward pricing arrangements. Most of the Company’s government contracts are subject to termination at the convenience of the government. Contracts typically provide for reimbursement of costs incurred and payment of fees earned through the date of such termination.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Government contracts that are subject to the FAR are subject to audits performed by the Defense Contract Audit Agency (“DCAA”) and many other state governmental agencies. As such, the Company’s overhead rates, cost proposals, incurred government contract costs and internal control systems are subject to review. During the course of its audits, the DCAA or a state agency may question incurred costs if it believes the Company has accounted for such costs in a manner inconsistent with the requirements of the FAR or Cost Accounting Standards and recommend that the applicable contracting officer disallow such costs. Historically, the Company has not incurred significant disallowed costs because of such audits. However, the Company can provide no assurance that the rate audits will not result in material disallowances of incurred costs in the future. The Company provides for a refund liability to the extent that it expects to refund some of the consideration received from a customer. The liability at July 2, 2021 and December 31, 2020 was $0, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> 0 0 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Disaggregation of Revenues</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As described further in Note 2 – Summary of Significant Accounting Policies, the Company has one operating segment, Engineering, Testing, Inspection and Other Consultative Services, which reflects how the Company is being managed. The Company provides public and private sector clients with comprehensive support in managing large-scale infrastructure improvement programs including engineering, design, program development/management, compliance services, acquisition and project control services, as well as construction engineering and inspection and materials testing. Approximately 50% of the Company’s revenues in each reporting period presented are derived from federal, state and local government related projects.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">All services performed by the Company are rendered in the United States and its territories via two contract types, time and materials or fixed price contracts. The Company derives 90% of its revenues from T&amp;M contracts, the remainder are earned under fixed price contracts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> 0.50 0.90 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Cash Flows</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company has presented its cash flows using the indirect method and considers all highly liquid investments with original maturities of three months or less at acquisition to be cash equivalents. At times, our cash and cash equivalents may be uninsured or in deposit accounts that exceed the Federal Deposit Insurance limit.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Comprehensive Income</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">There are no other components of comprehensive income other than net income and the provision for non-controlling interest associated with Holdings Units.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Use of Estimates</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Concentration of Credit Risk</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of trade accounts receivable. These risks primarily relate to the concentration of customers who are large, governmental customers and regional governmental customers. The Company performs ongoing credit evaluations of its customers’ financial condition and generally requires no collateral.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Fair Value of Financial Instruments</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">ASC Topic 820, Fair Value Measurements (“ASC 820”), establishes a framework for measuring fair value. That framework provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The three levels of the fair value hierarchy under ASC 820 are described as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Level 1 — Inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that management has the ability to access.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Level 2 — Inputs utilize data points that are observable such as quoted prices, interest rates and yield curves.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Level 3 — Inputs are unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The asset or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company has various financial instruments, including cash and cash equivalents, accounts receivable and payable, accrued liabilities, and long-term debt. The carrying value of the Company’s cash and cash equivalents, accounts receivable, and payable and accrued liabilities approximate their fair value due to their short-term nature. The Company believes that the aggregate fair values of its long-term debt approximates their carrying amounts as the interest rates on the debt are either reset on a frequent basis or reflect current market rates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company applies the provisions of ASC 805, Business Combinations, in the accounting for its acquisitions, which requires recognition of the assets acquired and the liabilities assumed at their acquisition date fair values, separately from goodwill. Goodwill as of the acquisition date is measured as the excess of consideration transferred and the net of the acquisition date fair values of the tangible and identifiable intangible assets acquired and liabilities assumed. The allocation of the purchase price to identifiable intangible assets is based on valuations performed to determine the fair values of such assets as of the acquisition dates. Depending on the size and complexity of the acquisition, the Company may engage a third-party independent valuation specialist to assist in management’s determination of fair values of tangible and intangible assets acquired and liabilities assumed. The fair values of earn-out arrangements are included as part of the purchase price of the acquired companies on their respective acquisition dates. The Company estimates the fair value of contingent earn-out payments as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability on the Consolidated Balance Sheet. Changes in the estimated fair value of contingent earnout payments are included in operating expenses in the accompanying Consolidated Statements of Operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Several factors are considered when determining contingent consideration liabilities as part of the purchase price, including whether (i) the valuation of the acquisitions is not supported solely by the initial consideration paid, and the contingent earn-out formula is a critical and material component of the valuation approach to determining the purchase price; and (ii) the former owners of the acquired companies that remain as key employees receive compensation other than contingent earn-out payments at a reasonable level compared with the compensation of other key employees. The contingent earn-out payments are not affected by employment termination.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company reviews and re-assesses the estimated fair value of contingent consideration liabilities on a quarterly basis, and the updated fair value could differ materially from the initial estimates. The Company measures contingent consideration recognized in connection with business combinations at fair value on a recurring basis using significant unobservable inputs classified as Level 3 inputs. The Company uses a probability-weighted discounted cash flow approach as a valuation technique to determine the fair value of the contingent consideration liabilities on the acquisition date and at each reporting period. The significant unobservable inputs used in the fair value measurements are projections over the earn-out period, and the probability outcome percentages that are assigned to each scenario. Significant increases or decreases to either of these inputs in isolation could result in a significantly higher or lower liability with a higher liability capped by the contractual maximum of the contingent consideration liabilities. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate on the acquisition date and amount paid will be recorded in earnings. The Company records the current portion of contingent consideration liability within other current liabilities and the noncurrent portion of contingent consideration liability within other long-term liabilities within its Consolidated Balance Sheet.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table summarizes the changes in the fair value of estimated contingent consideration:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Contingent consideration, as of December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,200</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Additions for acquisitions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,993</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Adjustment to liability for changes in fair value</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,538</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Reduction of liability for payment made</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,706</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Total contingent consideration, as of July 2, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,949</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Current portion of contingent consideration</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,378</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Contingent consideration, less current portion</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,571</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company may at its discretion settle the contingent consideration with cash, common shares or a combination of cash and common shares. During the three months ended July 2, 2021, we settled a portion of the $3.7 million payment with 192,090 shares of Class A common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company incurred a non-cash charge of $2.8 million during the three months ended July 2, 2021 to reflect the change in fair value of the contingent consideration liability relating to an acquisition that had finalized its purchase price allocation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">  </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Contingent consideration, as of December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,200</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Additions for acquisitions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,993</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Adjustment to liability for changes in fair value</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,538</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Reduction of liability for payment made</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,706</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Total contingent consideration, as of July 2, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,949</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Current portion of contingent consideration</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,378</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Contingent consideration, less current portion</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,571</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> 18200000 9993000 -6538000 -3706000 17949000 -8378000 9571000 2800000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Equity Based Compensation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company recognizes the cost of services received in an equity based payment transaction with an employee as services are received and records either a corresponding increase in equity or a liability, depending on whether the instruments granted satisfy the equity or liability classification criteria.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The measurement objective for these equity awards is the estimated fair value at the grant date of the equity instruments that the Company is obligated to issue when employees have rendered the requisite service and satisfied any other conditions necessary to earn the right to benefit from the instruments. The compensation cost for an award classified as an equity instrument is recognized ratably over the requisite service period, including an estimate of forfeitures. The requisite service period is the period during which an employee is required to provide service in exchange for an award.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Consistent with the change in control provisions within the applicable agreements, the Company fully expensed the remaining unamortized value of the stock awards that vested upon the completion of the Atlas Business Combination during the quarter ended March 31, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company granted restricted stock units (“RSUs”) during the second quarters of 2021 and 2020 as a means to reward and retain selected management personnel. Please refer to Note 10 – Equity Based Compensation for further information.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">An additional grant of RSUs was made to a member of the Company’s leadership team on December 31, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">During the second quarter of 2021, the Company granted certain members of its leadership team performance share units (“PSUs”) with both performance and market conditions that may affect the ultimate vesting of shares and also granted to its Board of Directors RSUs during the first quarter of 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Equity compensation was $805 thousand and $190 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $1,251 thousand and $10,035 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> 805000 190000 1251000 10035000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Income Taxes</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company accounts for income taxes in accordance with the FASB ASC Topic 740, Income Taxes, which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. In determining the need for a valuation allowance, management reviews both positive and negative evidence, including current and historical results of operations, future income projections, scheduled reversals of deferred tax amounts, availability of carrybacks, and potential tax planning strategies. Based on our assessment, we have concluded that a portion of the deferred tax assets will not be realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">According to the authoritative guidance on accounting for uncertainty in income taxes, we may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. This guidance also addresses de-recognition, classification, interest and penalties on income taxes, accounting in interim periods and disclosure requirements for uncertain tax positions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Redeemable Preferred Stock</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On February 14, 2020, in connection with the consummation of the Atlas Business Combination, Holdings and GSO COF III AIV-2 LP (“GSO AIV-2”) entered into a subscription agreement, dated February 14, 2020 (the “Subscription Agreement”) pursuant to which, GSO AIV-2 purchased 145,000 units of a new class of Series A Senior Preferred Units of Holdings (the “Preferred Units”) at a price per Preferred Unit of $978.21 for an aggregate cash purchase price of $141,840,450, which represented a 2.179% original issue discount on the Preferred Units (such purchase, the “GSO Placement”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The GSO Placement was made pursuant to the exemption from registration contained in Section 4(a)(2) of the Securities Act of 1933, as amended (the “Securities Act”), and/or Regulation D promulgated thereunder.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Preferred Units ranked senior in priority to all other existing and future equity securities of Holdings with respect to liquidation preference and distribution rights.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Preferred Units had a liquidation preference of $1,000 per Preferred Unit (the “Liquidation Preference”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Subject to any limitations set forth in the Atlas Credit Agreement (as defined in Note 7 – Long-Term Debt), the Preferred Units were paid a dividend of 5% per annum, plus either an additional 6.25% per annum in cash or 7.25% per annum in additional Preferred Units, at Holdings’ option, payable quarterly in arrears.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If a cash dividend was not able to be made because of a limitation under the Atlas Credit Agreement, then the Liquidation Preference with respect to any Preferred Unit would have increased to 3.5625% in any quarter until a cash dividend could be made.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Preferred Units did not possess voting rights and were not convertible into any other security of Holdings.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Holdings was permitted to redeem the Preferred Units beginning on the second anniversary of the Closing Date at a price of 103% of the Liquidation Preference (the “Redemption Premium”), and on the third anniversary of their issuance at the Liquidation Preference, in each case plus accrued and unpaid dividends. The Preferred Units could only be redeemed by Holdings within the first two years of the Closing Date upon a change of control as described below, in which case such Preferred Units would have been redeemed at a customary make-whole amount as if the Preferred Units were redeemed on the second anniversary.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Subject to the terms of Holdings’ and its subsidiaries’ senior credit agreements, Holdings was required to redeem the Preferred Units at the Redemption Premium, plus accrued and unpaid dividends, in the event of (i) a change of control, (ii) sales or other dispositions of all or substantially all of Holdings’ assets and (iii) the insolvency or bankruptcy of Holdings or any of its material subsidiaries.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Finally, holders of the Preferred Units were permitted to require Holdings to redeem their Preferred Units at the Liquidation Preference, plus accrued and unpaid dividends, beginning on the eighth anniversary of the Closing Date, subject to certain customary limitations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Preferred Units were redeemed in full at par without a premium on February 25, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Redeemable preferred stock, as of December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">151,391</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued paid in-kind dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,718</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Accretion of discount</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,077</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Redemption</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(156,186</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Redeemable preferred stock, as of July 2, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">-</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 1000000 0.05 0.0625 0.0725 0.035625 1.03 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Redeemable preferred stock, as of December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">151,391</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued paid in-kind dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,718</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Accretion of discount</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,077</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Redemption</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(156,186</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Redeemable preferred stock, as of July 2, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">-</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 151391000 1718000 3077000 156186000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Segment</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company has one operating and reporting segment, Engineering, Testing, Inspection and Other Consultative Services. This financial information is reviewed regularly by our chief operating decision maker to assess performance and make decisions regarding the allocation of resources and is equivalent to our consolidated information. Our chief operating decision maker does not review below the consolidated level. Our chief operating decision maker is our Chief Executive Officer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Recent Accounting Pronouncements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In February 2016, FASB issued ASU 2016-02, Leases. ASU 2016-02 requires lessees to recognize, in the balance sheet, a liability to make lease payments and a right-of-use asset representing the right to use the underlying asset over the lease term. The amendments in this accounting standard update are to be applied using a modified retrospective approach and are effective for fiscal years beginning after December 15, 2021. The Company is currently evaluating the requirements of ASU 2016-02 and its impact on the consolidated and combined financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In June 2016, the FASB issued ASU 2016-13, Financial Instruments (Topic 326) - Credit Losses: Measurement of Credit Losses on Financial Instruments, which provides guidance regarding the measurement of credit losses on financial instruments. The new guidance replaces the incurred loss impairment methodology in the current guidance with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. This ASU will be effective for the Company commencing after December 15, 2022. The Company is in the process of assessing the impact of this ASU on our consolidated financial statements and disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 3 – ATLAS BUSINESS COMBINATION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On the Closing Date, the Company completed the acquisition of Atlas Intermediate and its subsidiaries and in return the Atlas Intermediate members: (i) received 24.0 million shares of Class B common stock in the Company, (ii) repaid the $171.5 million of outstanding debt and interest accrued and due lender, (iii) paid $10.9 million of Seller incurred acquisition-related costs, (iv) settled $1.1 million of contingent consideration associated with the SCST, Inc. acquisition and (v) paid $2.2 million of change in control payments due certain executives. This was paid for with: (i) $20.7 million of cash raised from special purpose acquisition company (“SPAC”) shareholders and the private placement discussed herein, (ii) the issuance of redeemable preferred stock in the amount of $141.8 million and (iii) the issuance of new debt in the amount of $271.0 million as discussed in Note 7 – Long-Term Debt.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The shares of non-economic Class B common stock of the Company entitle each holder to one vote per share, and each Class B share, along with its corresponding Holdings Unit, is redeemable on a one-for-one basis for one share of Class A common stock at the option of the Unit Holders (formerly members) as their lock-up periods expire. Upon the redemption by any Class B common stock, along with the corresponding Holdings Units, for Class A common stock, a corresponding number of shares of Class B common stock will be cancelled.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In connection with the Company’s entry into the Atlas Business Combination, the Company agreed to issue and sell in a private placement an aggregate of 1,000,000 shares of Class A common stock for a purchase price of $10.23 per share, and aggregate consideration of $10.2 million (the “Private Placement”). The Private Placement was consummated concurrently with the Closing Date and the proceeds of the Private Placement were used to fund a portion of the consideration paid to the Atlas Intermediate members.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Because the holders of our Class B common stock have effective control of the combined company after the Closing Date through their majority voting interests in both the Company and, accordingly, Atlas Intermediate, the Atlas Business Combination was accounted for as a reverse recapitalization. Although the Company was the legal acquirer, Atlas Intermediate was the accounting acquirer. As a result, the reports filed by the Company subsequent to the Atlas Business Combination are prepared “as if” Atlas Intermediate is the predecessor and legal successor to the Company. The historical operations of Atlas Intermediate are deemed to be those of the Company. Thus, the financial statements included in this report reflect (i) the historical operating results of Atlas Intermediate prior to the Atlas Business Combination; (ii) the combined results of the Company, which does not have any operating results and includes only certain costs such as the compensation for the Company’s Board, certain legal fees and taxes, and Atlas Intermediate following the Atlas Business Combination; (iii) the assets, liabilities and members’ capital of Atlas Intermediate at their historical cost; and (iv) the Company’s equity and earnings per share for the period from the Closing Date.</p> the Company completed the acquisition of Atlas Intermediate and its subsidiaries and in return the Atlas Intermediate members: (i) received 24.0 million shares of Class B common stock in the Company, (ii) repaid the $171.5 million of outstanding debt and interest accrued and due lender, (iii) paid $10.9 million of Seller incurred acquisition-related costs, (iv) settled $1.1 million of contingent consideration associated with the SCST, Inc. acquisition and (v) paid $2.2 million of change in control payments due certain executives. This was paid for with: (i) $20.7 million of cash raised from special purpose acquisition company (“SPAC”) shareholders and the private placement discussed herein, (ii) the issuance of redeemable preferred stock in the amount of $141.8 million and (iii) the issuance of new debt in the amount of $271.0 million as discussed in Note 7 – Long-Term Debt. 1000000 10.23 10200000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 4 – BUSINESS ACQUISITIONS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In February 2020, the Company acquired Long Engineering LLC (“LONG”), a land surveying and engineering company headquartered in Atlanta, Georgia. The aggregate purchase price consideration paid in connection with this stock acquisition was $10.7 million in cash, subject to customary closing working capital adjustments plus an earnout of up to $12.0 million contingent upon the achievement of certain financial targets to be paid upon the first, second and third anniversaries of the closing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In September 2020, the Company acquired AltaVista Solutions (“Alta Vista”), a provider of testing and inspection services primarily to infrastructure clients. Alta Vista is headquartered in Oakland, California and has offices in California and New York. The purchase agreement called for the Company to pay Alta Vista up to $15.1 million in the form of cash and stock consideration. The Company issued 776,197 shares of Class B common stock to the former owners of Alta Vista, which represented $7.0 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In November 2020, the Company acquired WesTest LLC (“WesTest”), a testing and engineering services provider with operations in Colorado and Wyoming. WesTest, headquartered in Lakewood, Colorado, received consideration of $4.1 million in the form of cash and stock consideration. The Company issued 285,115 shares of Class A common stock to the former owner of WesTest, which represented $1.6 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On April 14, 2021, the Company acquired Atlantic Engineering Laboratories, Inc. and Atlantic Engineering Laboratories of New York, Inc. (collectively, “AEL”) for cash and an amount of equity consideration totalling $24.5 million. The Company issued 738,566 shares of Class A common stock to the former owner of AEL, which represented $7.5 million of the total consideration paid. AEL is a materials testing and inspection firm based in Avenel, New Jersey, and provides steel, concrete, soil and other testing and inspection services to a diverse mix of public and private clients primarily in New York and New Jersey. AEL added approximately 290 professionals to the Company’s workforce and is expected to strengthen the Company’s materials testing and inspection services in the Northeast. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On July 1, 2021, the Company acquired O’Neill Services Group (“O’Neill), a quality assurance and environmental services firm that services clients throughout the Pacific Northwest. O’Neill, headquartered in Redmond, Washington, employs 90 people and received $24.4 million in the form of cash and stock consideration. The Company issued 653,728 shares of Class A common stock which represented $6.5 million of the total consideration received. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Acquisition costs of approximately $0.7 million and $0.3 million have been expensed in the three months ended July 2, 2021 and June 30, 2020, respectively, and $1.4 million and $0.6 million for the six months ended July 2, 2021 and June 30, 2020, respectively, in the Consolidated Statement of Operations within operating expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table summarizes the fair values of the assets acquired and liabilities assumed as of the acquisition:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">LONG</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Alta Vista*</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">WesTest*</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">AEL*</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">O'Neill*</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-indent: -9pt; padding-left: 9pt">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">314</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">649</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,354</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,608</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,994</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,786</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,072</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,201</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Unbilled receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,258</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,094</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,423</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">306</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">246</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">349</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other current and long-term assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">707</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,290</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,957</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,459</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,816</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,735</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,178</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,767</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(304</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,066</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,555</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net assets acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,543</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,561</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,124</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,406</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">27,338</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Consideration paid (cash and equity consideration)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">10,748</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">15,098</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,055</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">24,502</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">24,369</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Contingent earnout liability at fair value (cash)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,700</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,904</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">234</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,596</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,397</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total consideration</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,448</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,002</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,289</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">30,098</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,766</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Excess consideration over the amounts assigned to the net assets acquired (goodwill)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,905</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,441</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,165</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,692</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,428</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">*The above purchase price allocation is tentative and preliminary and subject to further updates as we complete the purchase price allocation.</p> The aggregate purchase price consideration paid in connection with this stock acquisition was $10.7 million in cash, subject to customary closing working capital adjustments plus an earnout of up to $12.0 million contingent upon the achievement of certain financial targets to be paid upon the first, second and third anniversaries of the closing. the Company acquired AltaVista Solutions (“Alta Vista”), a provider of testing and inspection services primarily to infrastructure clients. Alta Vista is headquartered in Oakland, California and has offices in California and New York. The purchase agreement called for the Company to pay Alta Vista up to $15.1 million in the form of cash and stock consideration. The Company issued 776,197 shares of Class B common stock to the former owners of Alta Vista, which represented $7.0 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies. the Company acquired WesTest LLC (“WesTest”), a testing and engineering services provider with operations in Colorado and Wyoming. WesTest, headquartered in Lakewood, Colorado, received consideration of $4.1 million in the form of cash and stock consideration. The Company issued 285,115 shares of Class A common stock to the former owner of WesTest, which represented $1.6 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies. the Company acquired Atlantic Engineering Laboratories, Inc. and Atlantic Engineering Laboratories of New York, Inc. (collectively, “AEL”) for cash and an amount of equity consideration totalling $24.5 million. The Company issued 738,566 shares of Class A common stock to the former owner of AEL, which represented $7.5 million of the total consideration paid. AEL is a materials testing and inspection firm based in Avenel, New Jersey, and provides steel, concrete, soil and other testing and inspection services to a diverse mix of public and private clients primarily in New York and New Jersey. AEL added approximately 290 professionals to the Company’s workforce and is expected to strengthen the Company’s materials testing and inspection services in the Northeast. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies. the Company acquired O’Neill Services Group (“O’Neill), a quality assurance and environmental services firm that services clients throughout the Pacific Northwest. O’Neill, headquartered in Redmond, Washington, employs 90 people and received $24.4 million in the form of cash and stock consideration. The Company issued 653,728 shares of Class A common stock which represented $6.5 million of the total consideration received. Total consideration may also be increased or decreased based on results in future years. 700000 300000 1400000 600000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">LONG</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Alta Vista*</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">WesTest*</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">AEL*</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">O'Neill*</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-indent: -9pt; padding-left: 9pt">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">314</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">649</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,354</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,608</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,994</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,786</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,072</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,201</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Unbilled receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,258</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,094</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,423</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">306</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">246</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">349</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other current and long-term assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">707</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,290</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,957</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,459</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,816</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,735</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,178</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,767</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(304</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,066</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,555</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net assets acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,543</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,561</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,124</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,406</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">27,338</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Consideration paid (cash and equity consideration)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">10,748</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">15,098</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,055</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">24,502</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">24,369</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Contingent earnout liability at fair value (cash)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,700</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,904</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">234</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,596</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,397</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total consideration</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,448</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,002</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,289</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">30,098</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,766</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Excess consideration over the amounts assigned to the net assets acquired (goodwill)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,905</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,441</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,165</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,692</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,428</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">*The above purchase price allocation is tentative and preliminary and subject to further updates as we complete the purchase price allocation.</p> 314000 649000 2354000 1608000 4994000 2786000 1072000 6026000 4201000 4258000 1094000 1423000 306000 246000 52000 349000 14000 707000 2000 130000 7290000 4957000 1459000 13816000 22735000 1178000 2767000 304000 3066000 1555000 12543000 10561000 3124000 20406000 27338000 10748000 15098000 4055000 24502000 24369000 6700000 1904000 234000 5596000 4397000 17448000 17002000 4289000 30098000 28766000 4905000 6441000 1165000 9692000 1428000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 5 – PROPERTY AND EQUIPMENT, NET</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company depreciates its assets on a straight-line basis over the assets’ useful lives, which range from 3 to 10 years. Property and equipment consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">July 2,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">life</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Furniture and fixtures</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,869</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,492</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3-5 years</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Equipment and vehicles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,525</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,797</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3-10 years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Computers</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,050</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,649</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3 years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,696</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,548</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3-5 years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Construction in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">150</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(54,986</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,482</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,304</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,134</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Property and equipment under capital leases:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">July 2,</td><td style="font: bold 10pt Times New Roman, Times, Serif"> </td><td style="font: bold 10pt Times New Roman, Times, Serif"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2021</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2020</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td> <td colspan="2" style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td> <td colspan="2" style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left">Computer equipment</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">1,583</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">1,578</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less accumulated depreciation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,277</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,021</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 4pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">306</p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">557</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Capital leases for computer equipment have an average lease term of five years with minimum lease payments as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-indent: -9pt; padding-left: 9pt">2021 (six months remaining)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">183</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">365</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">281</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">99</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">947</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Depreciation expense was approximately $1.5 and $1.5 million for the three months ended July 2, 2021 and June 30, 2020, respectively and $2.9 and $2.9 million for the six months ended July 2, 2021 and June 30, 2020, respectively.</p> P3Y P10Y <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">July 2,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">life</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Furniture and fixtures</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,869</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,492</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3-5 years</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Equipment and vehicles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,525</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,797</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3-10 years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Computers</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,050</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,649</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3 years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,696</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,548</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3-5 years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Construction in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">150</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(54,986</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,482</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,304</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,134</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 3869000 3492000 P3Y P5Y 38525000 32797000 P3Y P10Y 20050000 19649000 P3Y 5696000 5548000 P3Y P5Y 150000 130000 54986000 47482000 13304000 14134000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">July 2,</td><td style="font: bold 10pt Times New Roman, Times, Serif"> </td><td style="font: bold 10pt Times New Roman, Times, Serif"> </td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2021</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2020</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td> <td colspan="2" style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td> <td colspan="2" style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left">Computer equipment</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">1,583</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">1,578</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Less accumulated depreciation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,277</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,021</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 4pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">306</p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">557</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 1583 1578 1277 1021 306 557 P5Y <table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-indent: -9pt; padding-left: 9pt">2021 (six months remaining)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">183</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">365</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">281</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">99</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">947</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 183 365 281 99 19 947 1500000 1500000 2900000 2900000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 6 – GOODWILL AND INTANGIBLES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The carrying amount, including changes therein, of goodwill was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of December 31, 2020</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">109,001</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisitions</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,120</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disposals</span></td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-76"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Measurement period adjustments</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,966</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of July 2, 2021</span></td> <td> </td> <td style="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">112,155</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company did not recognize any impairments of goodwill in the three or six months ended July 2, 2021 or June 30, 2020. The Company completed its valuation analysis for the contingent consideration related to the LONG acquisition during the quarter ended April 2, 2021 resulting in an adjustment that is included in the measurement period adjustments noted above.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Intangible assets as of July 2, 2021 and December 31, 2020 consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July 2, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Remaining</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Accumulated</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Net book</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Accumulated</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Net book</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">useful life</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(in years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Definite life intangible assets:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 37%; text-align: left; text-indent: -9pt; padding-left: 9pt">Customer relationships</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">149,917</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">(40,062</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">109,855</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">117,185</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">(34,214</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">82,971</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 6%; text-align: right">11.0</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Tradenames</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,580</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(19,638</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,942</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,761</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(18,759</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,002</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Non-competes</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">600</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(574</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">26</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">600</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(565</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">35</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total intangibles</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">176,097</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(60,274</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">115,823</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">139,546</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(53,538</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">86,008</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Amortization expense was $3.6 million and $3.8 million for the three months ended July 2, 2021 and June 30, 2020 respectively, and $ 6.7 million and $7.5 million for the six months ended July 2, 2021 and June 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Amortization of intangible assets for the next five years and thereafter is expected to be as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2021 (six months remaining)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 8%; text-align: right"><span style="font-size: 10pt">7,954</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2022</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">16,831</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2023</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">16,309</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">15,069</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">14,494</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Thereafter</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">45,166</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">115,823</span></td> <td> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of December 31, 2020</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">109,001</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisitions</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,120</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disposals</span></td> <td> </td> <td> </td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-76"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Measurement period adjustments</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,966</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of July 2, 2021</span></td> <td> </td> <td style="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">112,155</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 109001000 11120000 -7966000 112155000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July 2, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Remaining</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Accumulated</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Net book</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Accumulated</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Net book</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">useful life</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(in years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Definite life intangible assets:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 37%; text-align: left; text-indent: -9pt; padding-left: 9pt">Customer relationships</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">149,917</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">(40,062</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">109,855</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">117,185</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">(34,214</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">82,971</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 6%; text-align: right">11.0</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Tradenames</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,580</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(19,638</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,942</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,761</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(18,759</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,002</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Non-competes</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">600</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(574</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">26</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">600</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(565</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">35</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total intangibles</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">176,097</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(60,274</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">115,823</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">139,546</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(53,538</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">86,008</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 149917000 -40062000 109855000 117185000 -34214000 82971000 P11Y 25580000 -19638000 5942000 21761000 -18759000 3002000 P2Y6M 600000 -574000 26000 600000 -565000 35000 P0Y4M24D 176097000 -60274000 115823000 139546000 -53538000 86008000 3600000 3800000 6700000 7500000 <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2021 (six months remaining)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 8%; text-align: right"><span style="font-size: 10pt">7,954</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2022</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">16,831</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2023</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">16,309</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">15,069</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">14,494</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Thereafter</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">45,166</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">115,823</span></td> <td> </td></tr> </table> 7954000 16831000 16309000 15069000 14494000 45166000 115823000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 7 – LONG-TERM DEBT</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In March 2019, subsequent to the merger with ATC Group Partners (“ATC”), we repaid all outstanding balances on the combined entity’s loan agreements in full and terminated our prior loan agreements. These loan agreements were replaced with a term loan of $145.0 million and a revolving credit facility of $50.0 million, of which $31.8 million was funded at closing (the “Atlas Credit Facility”). Proceeds of the Atlas Credit Facility were used to repay existing debt of $123.9 million and fund a shareholder distribution of $52.8 million made in April 2019.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Atlas Credit Facility was secured by assets of Atlas Intermediate. The Atlas Credit Facility required quarterly principal payments of $2.719 million through March 31, 2023, and then $3.625 million until the final maturity in March 2024, and bore interest at an annual rate of LIBOR plus a margin ranging from 275 to 425 basis points determined by the Company’s Consolidated Leverage Ratio, as defined in the Atlas Credit Facility. For the interest payment made in the quarter ended December 31, 2019, the applicable margin was 375 basis points and the total interest rate was 5.50%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Atlas Credit Facility was scheduled to mature in March 2024. However, in connection with the consummation of the Atlas Business Combination, the Atlas Credit Facility was repaid and a new credit arrangement (the “Atlas Credit Agreement”) was entered into with Macquarie Capital Funding LLC (the “Lender” or “Lead Arranger”). The Atlas Credit Agreement called for a term loan (the “Term Loan”) in the amount of $281.0 million and revolving letter of credit (the “Revolver”) in the amount of $40.0 million of which $24.0 million was drawn upon through December 31, 2020. The term loan proceeds were used to repay the existing Atlas Credit Facility in the amount of $171.0 million and partially fund the Atlas Business Combination and the LONG acquisition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the terms of the Atlas Credit Agreement, the Term Loan and Revolver were set to mature on February 14, 2027 and February 14, 2025, respectively. Interest was payable monthly or at the end of the applicable interest period in arrears on any outstanding borrowings. The interest rates under the Atlas Credit Agreement were equal to either (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 4.75%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 3.75%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Atlas Credit Agreement was guaranteed by Holdings and secured by (i) a first priority pledge of the equity interests of subsidiaries of Holdings and Atlas Intermediate and (ii) a first priority lien on substantially all other assets of Holdings, Atlas Intermediate and all of their direct and indirect subsidiaries.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On March 31, 2020, the terms of the Atlas Credit Agreement were modified to reduce the maturity of the Term Loan by one year to February 14, 2026 from February 14, 2027. The interest rate for the Term Loan was increased to (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 6.25%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 5.25%. The interest rate for the Revolver was increased to (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 5.0%, or (ii) an Alternate Base Rate as defined in the Credit Agreement, plus 4.0%. The modification also increased the rate of amortization applicable to the Term Loan to 5.0% per annum (commencing on June 30, 2020).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The modifications to the Atlas Credit Agreement resulted from the exercise of the market-flex rights by the lead arranger in connection with the syndication process, which, in addition, required the payment of an upfront fee in an amount equal to 2% of the currently outstanding Term Loans, which was paid during April 2020. The market-flex rights were included in the Atlas Credit Agreement and were exercised by the lead arranger upon completion of the time period allowed to complete a syndication process.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On February 25, 2021, Atlas Intermediate, as the borrower, entered into two new credit facilities consisting of (i) a $432.0 million senior secured term loan at closing and, subject to the satisfaction of certain terms and conditions, a committed delayed draw term loan facility to be used for future acquisitions in an aggregate principal amount of up to $75.0 million and an uncommitted incremental term loan facility that may be incurred after closing (the “Term Loan”) pursuant to a Credit Agreement dated February 25, 2021, by and among Holdings, Atlas Intermediate, Wilmington Trust, National Association, as administrative agent and collateral agent, and certain lenders thereto, including certain Blackstone entities, which may include, Blackstone Alternative Credit Advisors LP, and its managed funds and accounts, and its affiliates, Blackstone Holdings Finance Co. L.L.C. and its affiliates, and/or certain other of their respective funds, accounts, clients managed, advised or sub-advised, or any of their respective affiliates (the “Term Loan Agreement”) and (ii) a $40.0 million senior secured revolver which aggregate principal amount may be increased, subject to the satisfaction of certain terms and conditions, including obtaining commitments therefor, by up to $20,000,000 (the “Revolver”) pursuant to the Credit Agreement dated February 25, 2021, by and among Holdings, Intermediate, JPMorgan Chase Bank, N.A., as administrative agent, swingline lender, issuing bank, lender, sole bookrunner and sole lead arranger (the “ABL Revolver Agreement,” and together with the Term Loan Agreement, collectively the “Credit Agreements”). The Term Loan Agreement refinances the Atlas Credit Agreement dated as of February 14, 2020, with Macquarie Capital Funding LLC, as administrative agent and certain lenders, which repayment was effectuated partially in cash and partially by way of a cashless exchange of existing term loans and preferred equity for Term Loans.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Term Loan Agreement and ABL Revolver Agreement are collectively referred to as the “Atlas 2021 Credit Agreements” by the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The initial Term Loan will mature on February 25, 2028 and the Revolver will mature on February 25, 2026.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Interest on any outstanding borrowings is payable monthly under the ABL Revolver Agreement, quarterly under the Term Loan Agreement or, in each case, at the end of the applicable interest period in arrears. The cash interest rates under the Term Loan Agreement will be equal to either (i) the Adjusted LIBO Rate (as defined in the Term Loan Agreement), plus 5.50%, or (ii) an Alternate Base Rate (as defined in the Term Loan Agreement), plus 4.50%. In addition, the term loan requires an additional 2.0% interest that can be made at the option of the Company in cash or payment-in-kind (PIK). The interest rates under the ABL Revolver Agreement will be equal to either (i) the Adjusted LIBO Rate (as defined in the ABL Revolver Agreement), plus 2.50%, or (ii) the ABR (as defined in the ABL Revolver Agreement), plus 1.50%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Credit Agreements are guaranteed by Holdings and secured by (i) in the case of the ABL Revolver Agreement, a first priority security interest in the current assets, including accounts receivable, of Holdings, Intermediate and its subsidiaries and (ii) in the case of the Term Loan Agreement, a pledge of the equity interests of the subsidiaries of Holdings and Intermediate, and subject to the first lien security interest on current assets under the Revolver, a first priority lien on substantially all other assets of Holdings, Intermediate and all of their direct and indirect subsidiaries.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Term Loan Agreement contains a financial covenant which requires Holdings, Atlas Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Total Net Leverage Ratio (as defined in each Credit Agreement) tested on a quarterly basis that does not exceed (i) 8.25 to 1.00 with respect to the fiscal quarters ending on April 2, 2021 and July 2, 2021, (ii) 8.00 to 1.00 for the fiscal quarters ending October 1, 2021 and December 31, 2021, (iii) 7.50 to 1.00 for the fiscal quarters ending April 1, 2022 and July 1, 2022, (iv) 7.25 to 1.00 for the fiscal quarters ending September 30, 2022 and December 30, 2022, (v) 7.00 to 1.00 for the fiscal quarters ending March 31, 2023 and June 30, 2023, (vi) 6.75 to 1.00 for the fiscal quarters ending September 29, 2023 and December 29, 2023, and (vii) 6.50 to 1.00 for March 29, 2024 and each fiscal quarter ending thereafter.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The ABL Revolver Agreement contains a “springing” financial covenant which requires Holdings, Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Fixed Charge Coverage Ratio (as defined in the ABL Revolver Agreement) of no less than 1.10 to 1.00 when the outstanding principal amount of loans under the Revolver exceeds $0 or the aggregate exposure for letters of credit under the Revolver exceeds $5 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company has been in compliance with the terms of the Atlas Credit Facility and Atlas Credit Agreement as of July 2, 2021 and December 31, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Long-term debt consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July 2,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Atlas 2021 credit agreement - term loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">467,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Atlas credit agreement - term loan</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">270,463</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Atlas 2021 credit agreement – revolving</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,594</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Atlas credit agreement – revolving</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Atlas 2021 credit agreement – PIK</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,154</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Subtotal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">487,748</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">294,463</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less: Loan costs, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,145</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(15,443</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less current maturities of long-term debt</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(14,050</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Long-term debt</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">479,603</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">264,970</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company in conjunction with the refinancing of the Atlas Credit Agreement on February 25, 2021 wrote off $15.2 million of deferred loan acquisition costs that were attributable to the agreement. The costs deferred as of July 2, 2021 relate to cost incurred with the Atlas 2021 Credit Agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Aggregate long-term principal payments subsequent to July 2, 2021, are as follows (amounts in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>2021 (six months remaining)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 89%; text-align: left">2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 8%; text-align: right">3,605</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,849</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,897</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,946</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">469,451</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">487,748</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The 2021 Atlas Credit agreement requires annual amortization of principal and interest paid in kind amounts of 1% or 2.5% depending on certain ratios. The Company is currently within the ratio that requires 1% annual amortization. Principal repayments commence during the Company’s second quarter 2022.</p> 145000000.0 50000000.0 31800000 123900000 52800000 The Atlas Credit Facility was secured by assets of Atlas Intermediate. The Atlas Credit Facility required quarterly principal payments of $2.719 million through March 31, 2023, and then $3.625 million until the final maturity in March 2024, and bore interest at an annual rate of LIBOR plus a margin ranging from 275 to 425 basis points determined by the Company’s Consolidated Leverage Ratio, as defined in the Atlas Credit Facility. For the interest payment made in the quarter ended December 31, 2019, the applicable margin was 375 basis points and the total interest rate was 5.50%.  The Atlas Credit Agreement called for a term loan (the “Term Loan”) in the amount of $281.0 million and revolving letter of credit (the “Revolver”) in the amount of $40.0 million of which $24.0 million was drawn upon through December 31, 2020. The term loan proceeds were used to repay the existing Atlas Credit Facility in the amount of $171.0 million and partially fund the Atlas Business Combination and the LONG acquisition. Under the terms of the Atlas Credit Agreement, the Term Loan and Revolver were set to mature on February 14, 2027 and February 14, 2025, respectively. Interest was payable monthly or at the end of the applicable interest period in arrears on any outstanding borrowings. The interest rates under the Atlas Credit Agreement were equal to either (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 4.75%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 3.75%.  the terms of the Atlas Credit Agreement were modified to reduce the maturity of the Term Loan by one year to February 14, 2026 from February 14, 2027. The interest rate for the Term Loan was increased to (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 6.25%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 5.25%. The interest rate for the Revolver was increased to (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 5.0%, or (ii) an Alternate Base Rate as defined in the Credit Agreement, plus 4.0%. The modification also increased the rate of amortization applicable to the Term Loan to 5.0% per annum (commencing on June 30, 2020). The modifications to the Atlas Credit Agreement resulted from the exercise of the market-flex rights by the lead arranger in connection with the syndication process, which, in addition, required the payment of an upfront fee in an amount equal to 2% of the currently outstanding Term Loans, which was paid during April 2020. On February 25, 2021, Atlas Intermediate, as the borrower, entered into two new credit facilities consisting of (i) a $432.0 million senior secured term loan at closing and, subject to the satisfaction of certain terms and conditions, a committed delayed draw term loan facility to be used for future acquisitions in an aggregate principal amount of up to $75.0 million and an uncommitted incremental term loan facility that may be incurred after closing (the “Term Loan”) pursuant to a Credit Agreement dated February 25, 2021, by and among Holdings, Atlas Intermediate, Wilmington Trust, National Association, as administrative agent and collateral agent, and certain lenders thereto, including certain Blackstone entities, which may include, Blackstone Alternative Credit Advisors LP, and its managed funds and accounts, and its affiliates, Blackstone Holdings Finance Co. (ii) a $40.0 million senior secured revolver which aggregate principal amount may be increased, subject to the satisfaction of certain terms and conditions, including obtaining commitments therefor, by up to $20,000,000 (the “Revolver”) pursuant to the Credit Agreement dated February 25, 2021, by and among Holdings, Intermediate, JPMorgan Chase Bank, N.A., as administrative agent, swingline lender, issuing bank, lender, sole bookrunner and sole lead arranger (the “ABL Revolver Agreement,” and together with the Term Loan Agreement, collectively the “Credit Agreements”). 2028-02-25 (i) the Adjusted LIBO Rate (as defined in the Term Loan Agreement), plus 5.50%, or (ii) an Alternate Base Rate (as defined in the Term Loan Agreement), plus 4.50%. In addition, the term loan requires an additional 2.0% interest that can be made at the option of the Company in cash or payment-in-kind (PIK). The interest rates under the ABL Revolver Agreement will be equal to either (i) the Adjusted LIBO Rate (as defined in the ABL Revolver Agreement), plus 2.50%, or (ii) the ABR (as defined in the ABL Revolver Agreement), plus 1.50%. The Term Loan Agreement contains a financial covenant which requires Holdings, Atlas Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Total Net Leverage Ratio (as defined in each Credit Agreement) tested on a quarterly basis that does not exceed (i) 8.25 to 1.00 with respect to the fiscal quarters ending on April 2, 2021 and July 2, 2021, (ii) 8.00 to 1.00 for the fiscal quarters ending October 1, 2021 and December 31, 2021, (iii) 7.50 to 1.00 for the fiscal quarters ending April 1, 2022 and July 1, 2022, (iv) 7.25 to 1.00 for the fiscal quarters ending September 30, 2022 and December 30, 2022, (v) 7.00 to 1.00 for the fiscal quarters ending March 31, 2023 and June 30, 2023, (vi) 6.75 to 1.00 for the fiscal quarters ending September 29, 2023 and December 29, 2023, and (vii) 6.50 to 1.00 for March 29, 2024 and each fiscal quarter ending thereafter.  The ABL Revolver Agreement contains a “springing” financial covenant which requires Holdings, Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Fixed Charge Coverage Ratio (as defined in the ABL Revolver Agreement) of no less than 1.10 to 1.00 when the outstanding principal amount of loans under the Revolver exceeds $0 or the aggregate exposure for letters of credit under the Revolver exceeds $5 million.  <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July 2,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Atlas 2021 credit agreement - term loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">467,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Atlas credit agreement - term loan</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">270,463</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Atlas 2021 credit agreement – revolving</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,594</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Atlas credit agreement – revolving</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Atlas 2021 credit agreement – PIK</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,154</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Subtotal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">487,748</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">294,463</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less: Loan costs, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,145</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(15,443</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less current maturities of long-term debt</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(14,050</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Long-term debt</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">479,603</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">264,970</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 467000000 270463000 17594000 24000000 3154000 487748000 294463000 8145000 15443000 14050000 479603000 264970000 15200000 <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>2021 (six months remaining)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 89%; text-align: left">2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 8%; text-align: right">3,605</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,849</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,897</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,946</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">469,451</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">487,748</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">  </p> 3605000 4849000 4897000 4946000 469451000 487748000 The 2021 Atlas Credit agreement requires annual amortization of principal and interest paid in kind amounts of 1% or 2.5% depending on certain ratios. The Company is currently within the ratio that requires 1% annual amortization. Principal repayments commence during the Company’s second quarter 2022. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 8- SHAREHOLDERS’ EQUITY</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Shares Outstanding</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Prior to the Atlas Business Combination, the Company was a special purpose acquisition company with no operations, formed as a vehicle to affect a business combination with one or more operating businesses. After the consummation of the Atlas Business Combination, the Company became a holding company whose sole material operating asset consists of its interest in Atlas Intermediate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table summarizes the changes in the outstanding stock and warrants from the December 31, 2020 through July 2, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Class A<br/> Common<br/> Stock</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Class B<br/> Common<br/> Stock</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Private<br/> Placement<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Beginning Balance, as of December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">12,841,584</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">22,438,828</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">             -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">                -</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Issuances</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,692,901</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Transfers to Class A from Class B</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,204,505</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,204,505</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Shares Outstanding at July 2, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">32,738,990</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,234,323</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">-</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b><i>Class A Common Stock</i></b> –At July 2, 2021 and December 31, 2020, there were 32,738,990 and 12,841,584 shares of Class A common stock issued and outstanding, respectively. Holders of the Company’s Class A common stock are entitled to one vote for each share. The Company is authorized to issue 400,000,000 shares of Class A common stock with a par value of $0.0001 per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Class B Common Stock</b> – At July 2, 2021 and December 31, 2020, there were 4,234,323 and 22,438,828 shares of Class B common stock issued and outstanding, respectively. Class B common stock was issued to the holders of Holdings Units in Atlas Intermediate in connection with the Atlas Business Combination and are non-economic but entitle the holder to one vote per share. The Company is not authorized to issue any shares of Class B common stock with a par value of $0.0001 per share to the general public but can issue additional shares of Class B common stock to Atlas acquisition targets as part of the consideration paid with the approval of the Company’s Board.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b><i>Public Warrants </i></b>– In November 2018, the Company consummated its initial public offering of units, each consisting of one share of Class A common stock and one warrant (each a “Public Warrant”). At the commencement of the Atlas Business Combination, there were 20,000,000 Public Warrants outstanding. Each Public Warrant entitled the holder to purchase one share of Class A common stock at a price of $11.50 per share. The Public Warrants were set to expire five years after the closing of the Atlas Business Combination or earlier upon redemption or liquidation. The Company had the ability to call the Public Warrants for redemption, in whole and not in part, at a price of $0.01 per warrant with not less than 30 days’ notice provided to the Public Warrant holders. However, this redemption right could only be exercised if the last sale price of the Class A common stock equaled or exceeded $18.00 per share for any 20 trading days within a 30-day trading period ending three business days before we send the notice of redemption to the Public Warrant holders.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In October 2020, the Company offered each holder of its outstanding warrants, including the Public Warrants and the Private Placement Warrants, the opportunity to exchange their warrants for shares of the Company’s Class A common stock, par value $0.0001 per share. Each holder was set to receive 0.1665 or 0.185 shares of Class A common stock in exchange for each outstanding warrant tendered by the holder and exchanged pursuant to the terms of the offer. The redemption rate was dependent upon whether the warrant holder tendered their warrants prior to the offer deadline. Warrant holders who tendered their warrants for exchange prior to the expiration of the tender offer period received the 0.185 conversion rate, and any warrant holders who did not tender their warrants by the appropriate deadline received the 0.1665 conversion rate. The Company concluded the offer in November 2020 and all warrants were converted to Class A common stock by December 31, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b><i>Private Placement Warrants </i></b>– Upon closing of the Boxwood initial public offering, Boxwood Sponsor LLC (the “Sponsor”) purchased an aggregate of 3,750,000 warrants at a price of $1.00 per warrant (the “Private Placement Warrants” and together with the Public Warrants, the “Warrants”). Each Private Placement Warrant was exercisable for one share of Class A common stock at a price of $11.50. The Private Placement Warrants were identical to the Public Warrants discussed above, except (i) they would not be redeemable by the Company so long as they were held by the Sponsor and (ii) they were exercisable by the holders on a cashless basis. Unlike the public warrants, the private placement warrants were determined to be a liability of the Company while outstanding. The impact of such liability was not material to the Company’s Consolidated Balance Sheet or Statement of Operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In connection with the October 2020 offer to the warrant holders to exchange their warrants for the Company’s Class A common stock, the Sponsor opted to fully exchange its Private Placement Warrants for Class A common stock. As of December 31, 2020, there were no remaining Private Placement Warrants issued or outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Private Placement</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In connection with the Company’s entry into the Contribution Agreement, the Company agreed to issue and sell in a private placement an aggregate of 1,000,000 shares of Class A common stock for a purchase price of $10.23 per share, and aggregate consideration of $10.2 million (the “Private Placement”). The Private Placement was consummated concurrently with the Closing Date and the proceeds of the Private Placement were used to fund a portion of the cash consideration paid to the Unit Holders.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Non-controlling Interest</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of July 2, 2021 and December 31, 2020, the Company ownership and voting structure was comprised of holders of our Class A common stock that participate 100% in the results of Atlas Technical Consultants, Inc. and 88.6% and 36.4%, respectively, in Atlas Intermediate and its subsidiaries and holders of our Class B common stock that participate in the results of Atlas Intermediate and its subsidiaries until their Class B common stock is converted to Class A common stock. The holders of our Class B common stock participate in 11.4% and 63.6% as of July 2, 2021 and December 31, 2020, respectively, of Atlas Intermediate and its subsidiaries. In connection with the Atlas Business Combination, it was determined that the results of Atlas Intermediate and its subsidiaries would be fully consolidated within the results of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Due to the participation of the holders of our Class B common stock in the results of Atlas Intermediate and subsidiaries, a non-controlling interest was deemed to exist. Non-controlling ownership interests in Atlas Intermediate and its subsidiaries are presented in the Consolidated Balance Sheet within shareholders’ equity as a separate component. In addition, consolidated net income includes earnings attributable to both the shareholders and the non-controlling interests.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As holders of our Class B common stock transition to holders of Class A common stock, we adjust our additional paid in capital and non-controlling interest within our Consolidated Balance Sheet and the provision for non-controlling interest in our Consolidated Statement of Operations. Holders of Class B common stock may convert their shares to Class A common stock at their discretion as their contractual lock-ups expire after the Atlas Business Combination. </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Class A<br/> Common<br/> Stock</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Class B<br/> Common<br/> Stock</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Private<br/> Placement<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Beginning Balance, as of December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">12,841,584</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">22,438,828</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">             -</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">                -</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Issuances</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,692,901</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Transfers to Class A from Class B</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,204,505</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,204,505</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Shares Outstanding at July 2, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">32,738,990</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,234,323</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">-</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 12841584 22438828 1692901 18204505 -18204505 32738990 4234323 32738990 12841584 Holders of the Company’s Class A common stock are entitled to one vote for each share. 400000000 0.0001 4234323 22438828 Class B common stock was issued to the holders of Holdings Units in Atlas Intermediate in connection with the Atlas Business Combination and are non-economic but entitle the holder to one vote per share. 0.0001 Public Warrants – In November 2018, the Company consummated its initial public offering of units, each consisting of one share of Class A common stock and one warrant (each a “Public Warrant”). 20000000 11.50 The Public Warrants were set to expire five years after the closing of the Atlas Business Combination or earlier upon redemption or liquidation. The Company had the ability to call the Public Warrants for redemption, in whole and not in part, at a price of $0.01 per warrant with not less than 30 days’ notice provided to the Public Warrant holders. However, this redemption right could only be exercised if the last sale price of the Class A common stock equaled or exceeded $18.00 per share for any 20 trading days within a 30-day trading period ending three business days before we send the notice of redemption to the Public Warrant holders. the Company offered each holder of its outstanding warrants, including the Public Warrants and the Private Placement Warrants, the opportunity to exchange their warrants for shares of the Company’s Class A common stock, par value $0.0001 per share. Each holder was set to receive 0.1665 or 0.185 shares of Class A common stock in exchange for each outstanding warrant tendered by the holder and exchanged pursuant to the terms of the offer. The redemption rate was dependent upon whether the warrant holder tendered their warrants prior to the offer deadline. Warrant holders who tendered their warrants for exchange prior to the expiration of the tender offer period received the 0.185 conversion rate, and any warrant holders who did not tender their warrants by the appropriate deadline received the 0.1665 conversion rate. 3750000 1.00 11.50 The Private Placement Warrants were identical to the Public Warrants discussed above, except (i) they would not be redeemable by the Company so long as they were held by the Sponsor and (ii) they were exercisable by the holders on a cashless basis. 1000000 10.23 10200000 As of July 2, 2021 and December 31, 2020, the Company ownership and voting structure was comprised of holders of our Class A common stock that participate 100% in the results of Atlas Technical Consultants, Inc. and 88.6% and 36.4%, respectively, in Atlas Intermediate and its subsidiaries and holders of our Class B common stock that participate in the results of Atlas Intermediate and its subsidiaries until their Class B common stock is converted to Class A common stock. 0.114 0.636 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 9 – LOSS PER SHARE</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Atlas Business Combination was structured as a reverse capitalization by which the Company issued stock for the net assets of Atlas Intermediate accompanied by a recapitalization. Earnings per share is calculated for the Company only for periods after the Atlas Business Combination due to the reverse recapitalization.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">(Loss) per share was calculated as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Closing Date Through</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July 2, <br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July 2,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Numerator:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -9pt; padding-left: 9pt">Net (loss) income post Atlas Business Combination</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4,783</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,245</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(19,574</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(277</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Provision for non-controlling interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">617</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,881</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,786</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,141</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Redeemable preferred stock dividends</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,533</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,899</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,777</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net (loss) attributable to Class A common shares - basic and diluted</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(4,166</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(407</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(12,687</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1,913</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-indent: -9pt; padding-left: 9pt">Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Weighted average shares outstanding - basic and diluted</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">30,633,366</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,767,342</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,400,179</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,767,342</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net (loss) per Class A common share, basic and diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.14</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.07</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.57</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.33</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company had the following shares that were excluded from the computation of diluted earnings per share because their inclusion would have been anti-dilutive for the periods presented but could potentially dilute basic earnings per share in future periods:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Three Months Ended June 30,<br/> 2020</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Closing Date Through June 30,<br/> 2020</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 78%"><span style="font: 10pt Times New Roman, Times, Serif">Public warrants</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 8%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">20,000,000</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 8%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">20,000,000</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif">Private placement warrants</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,750,000</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,750,000</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 9pt"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td> <td> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">23,750,000</span></td> <td> </td> <td> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">23,750,000</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company retired the warrants, both public and private placement, via tender offer that concluded in November 2020 and as such is not presenting information for the three or six months ended July 2, 2021.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Closing Date Through</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July 2, <br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July 2,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Numerator:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -9pt; padding-left: 9pt">Net (loss) income post Atlas Business Combination</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4,783</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,245</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(19,574</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(277</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Provision for non-controlling interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">617</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,881</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,786</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,141</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Redeemable preferred stock dividends</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,533</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,899</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,777</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net (loss) attributable to Class A common shares - basic and diluted</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(4,166</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(407</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(12,687</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1,913</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-indent: -9pt; padding-left: 9pt">Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Weighted average shares outstanding - basic and diluted</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">30,633,366</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,767,342</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,400,179</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,767,342</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net (loss) per Class A common share, basic and diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.14</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.07</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.57</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.33</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> -4783000 2245000 -19574000 -277000 617000 1881000 12786000 5141000 -4533000 -5899000 -6777000 -4166000 -407000 -12687000 -1913000 30633366000 5767342000 22400179000 5767342000 -0.14 -0.07 -0.57 -0.33 <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Three Months Ended June 30,<br/> 2020</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Closing Date Through June 30,<br/> 2020</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 78%"><span style="font: 10pt Times New Roman, Times, Serif">Public warrants</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 8%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">20,000,000</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 8%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">20,000,000</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font: 10pt Times New Roman, Times, Serif">Private placement warrants</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,750,000</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3,750,000</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 9pt"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td> <td> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">23,750,000</span></td> <td> </td> <td> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">23,750,000</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"/> 20000000000 20000000000 3750000000 3750000000 23750000000 23750000000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 10 – EQUITY BASED COMPENSATION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In December 2017, Atlas Intermediate’s Parent granted service-based Class A units to certain members of Atlas’ management. As of December 31, 2017, 1,000 units were authorized and reserved for issuance with 504 granted in December 2017. The Class A units granted provide for service-based vesting annually over 4 years from the grant date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In April 2019, Atlas Intermediate’s Parent granted service-based Class A units to certain members of Atlas’ management. As of January 1, 2019, 1,666 units were authorized and reserved for issuance with 973.65 units granted as of December 31, 2019. The Class A units granted provide for service-based vesting annually over 4 years from the grant date. The grant date fair value was determined using assumptions about the current waterfall expected payout.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In connection with the Atlas Business Combination, the outstanding shares were vested under the change of control provisions within the agreements. The shares are currently reflected as Class B Common Shares and may be converted to Class A Common Shares as the lock-up agreements expire.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">During the second quarters of 2021 and 2020, the Company awarded 378,353 and 510,136 restricted share units (“RSUs”) to approximately ninety employees at a grant day fair market value of $11.42 and $8.95 per share, respectively. The Company estimates the fair value of the RSUs as the closing price of the Company’s Class A common stock on the grant date of the award, which is expensed over the applicable vesting period. The vesting period for these RSUs is equal annual tranches, pro-ratably over three years, and there is no performance requirement attached to the RSUs other than continued service to the Company. During the three months ended July 2, 2021, 158,977 of the shares granted in 2020 vested and 11,602 shares were forfeited.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On January 29, 2021, the Company granted to a member of its executive team 75,000 RSUs of the Company’s Class A common stock, par value $0.0001, retroactive to December 31, 2020. The value of these RSUs approximated $0.5 million and is set to cliff vest on December 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On March 3, 2021, the Company granted to its Board of Directors 60,921 RSUs with a one year vesting period and a grant date fair market value of $9.00 per share. There are no performance requirements to these RSUs other than continued service to the Company throughout the one-year vesting period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">During the second quarter of 2021, the Company also awarded 182,763 performance share units (“PSUs”) to its leadership team. The PSUs have both performance and market conditions that are required to be met in order for the shares to vest. The split between performance and market conditions is approximately 66.7% and 33.3%, respectively. If the conditions are met, the shares will cliff vest on the third anniversary of the award date. The Company has accounted for the portion of the award tied to the achievement of performance conditions based upon share price of $11.38 on the date of issuance and the probable number of shares anticipated to vest and accounted for the shares tied to market conditions based upon the fair market value as calculated in a Monte Carlo simulation. The Company will assess the probability of the performance conditions being achieved each quarter and adjust recorded stock compensation expense as appropriate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company estimates forfeitures of its stock awards. Actual forfeitures may differ from those estimates. The Company currently estimates its forfeitures as 3% of the RSUs awards granted each year but will continue to reassess its estimate on a quarterly basis.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Equity compensation was $805 thousand and $190 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $1,251 thousand and $10,035 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.</p> 1000 504 P4Y 1666 973.65 P4Y 378353 510136 11.42 8.95 The vesting period for these RSUs is equal annual tranches, pro-ratably over three years, and there is no performance requirement attached to the RSUs other than continued service to the Company. 158977 11602 75000 0.0001 500000 the Company granted to its Board of Directors 60,921 RSUs with a one year vesting period and a grant date fair market value of $9.00 per share. There are no performance requirements to these RSUs other than continued service to the Company throughout the one-year vesting period. 182763 0.667 0.333 11.38 0.03 805000 190000 1251000 10035000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 11 – RELATED-PARTY TRANSACTIONS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">During the six months ended July 2, 2021 and June 30, 2020, the Company leased office space from former owners of acquired companies that became shareholders and/or officers of the Company. The Company recognized lease expenses under these leases within the Statement of Operations in the amount of $244 thousand and $160 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $400 thousand and $322 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">During the three months ended July 2, 2021 and June 30, 2020, the Company performed certain environmental consulting work for an affiliate of one of its principal shareholders or members and collected fees related to these services in the amount of $14 thousand and $73 thousand, respectively Related party revenues were $55 thousand and $126 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On February 3, 2020, the Company entered into a subscription agreement with SCST, Inc., a California corporation, pursuant to which it agreed to acquire 105,977 shares of Class A common stock (the “SCST Stock”), for an aggregate purchase price of $1.1 million, in a private placement not registered under the Securities Act, in reliance on the exemption from Registration provided by Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder. The issuance of the SCST Stock was completed in connection with the Atlas Business Combination and served to settle the contingent consideration to them as of December 31, 2019.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On February 14, 2020, the Company entered into a non-interest bearing short-term loan with the former owners of Atlas Intermediate to purchase insurance contracts in the amount of $1.4 million. The loan has not been repaid as of the date of these financial statements and is accounted for in Accrued Liabilities within the Consolidated Balance Sheet. This was repaid during the quarter ended June 30, 2020.</p> 244000 160000 400000 322000 14000 73000 55000 126000 105977 1100000 1400000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 12 — EMPLOYEE BENEFIT PLANS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company maintains employee savings plans which allow for voluntary contributions into designated investment funds by eligible employees. The Company may, at the discretion of its Board, make additional contributions to these plans. The Company has made total contributions of $1.6 and $1.8 million for the three months ended July 2, 2021 and June 30, 2020, respectively, and $3.4 million, and $3.1 million for the six months ended July 2, 2021 and June 30, 2020, respectively.</p> 1600000 1800000 3400000 3100000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 13 – COMMITMENTS AND CONTINGENCIES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company is subject to certain claims and lawsuits typically filed against engineering companies, alleging primarily professional errors or omissions. The Company carries professional liability insurance, subject to certain deductibles and policy limits, against such claims. While management does not believe that the resolution of these claims will have a material adverse effect, individually or in aggregate, on its financial position, results of operations or cash flows, management acknowledges the uncertainty surrounding the ultimate resolution of these matters.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company leases office space, laboratory facilities, and automobiles under operating lease agreements and has options to renew most leases. These leases expire at varying dates through 2025. The Company also rents equipment on a job-by-job basis.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Future minimum payments under non-cancelable operating leases as of July 2, 2021 are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-indent: -9pt; padding-left: 9pt">2021 (six months remaining)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">7,813</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,685</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,975</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,805</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,143</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,162</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">42,583</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Rental expense associated with facility and equipment operating leases for the three months ended July 2, 2021 and June 30, 2020 was $3.3 million and $3.2 million, respectively, and $6.3 million and $6.3 million for the six months ended July 2, 2021 and June 30, 2020, respectively.</p> These leases expire at varying dates through 2025. <table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-indent: -9pt; padding-left: 9pt">2021 (six months remaining)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">7,813</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,685</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,975</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,805</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,143</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,162</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">42,583</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 7813000 12685000 9975000 5805000 3143000 3162000 42583000 3300000 3200000 6300000 6300000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 14 – COVID-19 PANDEMIC</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In the first quarter of 2020, the COVID-19 outbreak spread quickly across the globe. Federal, state and local governments mobilized to implement containment mechanisms and minimize impacts to their populations and economies. Various containment measures, which included stay-at-home orders and restrictions on the operations of businesses, while aiding in the prevention of further outbreak, have resulted in a severe drop in general economic activity, volatility in the financial markets and an economic downturn.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As a result, there have been three financial responses from the U.S. government, in addition to interest rate cuts by the U.S. Federal Reserve Board which were initially implemented to stabilize the U.S. stock markets. The federal government’s stimulus legislation related to COVID-19 include: the <i>Coronavirus Preparedness and Response Supplemental Appropriations Act of 2020, </i>the <i>Families First Coronavirus Response Act, </i>and the <i>Coronavirus Aid, Relief and Economic Security (CARES) Act of 2020 (the “CARES Act”)</i>.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In connection with the <i>CARES Act,</i> we have opted to defer the deposit and payment of the employer’s share of Social Security taxes. Under the <i>CARES Act, </i>deferrals are currently allowed from March 27, 2020 through December 31, 2020. The Company has not received any other assistance under the <i>CARES Act,</i> nor does the Company expect to realize any other tax benefits from the program. As of July 2, 2021 and December 31, 2020, the Company has deferred payment of $8.1 million relating to its share of Social Security taxes and $4.0 million of this liability is recorded within other long-term liabilities on its Consolidated Balance Sheet. The remainder is recorded in Accrued Liabilities within the Company’s Consolidated Balance Sheet. The Company has not deferred any additional tax payments subsequent to December 31, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">During the second quarter of 2020, we reduced our workforce through various actions. We routinely assess our staffing levels to make certain that we continue to appropriately service our clients and maintain shareholder value. As a safety focused organization, since the outbreak of COVID-19 and continuing throughout the remainder of 2020, we encouraged our employees to work from home wherever possible and to honor all shelter-in-place rules put forth by their state or local governments. As shelter-in-place rules have been lifted and vaccination efforts are rolled out to the general public, we have allowed our employees to return to our offices when it has been safe to do so and have begun to rehire additional staff.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We continue to monitor the credit quality and access to capital for our non-governmental clients as this can be an indication of their ability to go forth with future projects and continue to pay for contracted services. As an infrastructure company, the work we do is currently deemed essential by Federal, State and local governments but any change from that designation could have a negative result on our business as well as our peers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are in compliance with our debt covenants as of July 2, 2021 and we expect that we will continue to be for the foreseeable future.</p> 8100000 4000000.0 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 15 – INCOME TAXES </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Following the consummation of the Atlas Business Combination, we are organized in an “Up-C” structure in which the business of Atlas Intermediate and its subsidiaries is held by Holdings and will continue to operate through the subsidiaries of Atlas Intermediate, and in which our only direct assets consist of common units of Holdings. We are the sole manager of Holdings in accordance with the terms of the Holdings LLC Agreement entered into in connection with the consummation of the Atlas Business Combination.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Previously, Atlas Intermediate was treated as a partnership for federal and state income tax purposes with all income tax liabilities and/or benefits of the Company being passed through to the partners and members. As such, no recognition of federal or state income taxes have been provided for in the accompanying consolidated financial statements with the exception of income taxes relating to the C-Corp subsidiaries directly owned by Atlas Intermediate and the State of Texas Margin tax.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Subsequent to the Atlas Business Combination, income taxes relating to the C-Corps owned directly by Atlas Intermediate and the State of Texas Margin tax are considered within the provision of non-controlling interest as it is generated through the results of Atlas Intermediate and its subsidiaries.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our effective tax rate from continuing operations was (3.8%) and 0.0% for the three months ending July 2, 2021 and June 30, 2020, respectively, and (1.2%) and 0.0% for the six months ended July 2, 2021 and June 30, 2020, respectively. Reconciliation between the amount determined by applying the U.S. federal income tax rate of 21% to pre-tax income from continuing operations and income tax expense is attributable to changes in our mix of pre-tax losses/earnings, the effect of non-controlling interest in income of consolidated subsidiaries, non-deductible transaction costs and changes in our valuation allowance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company provides a valuation allowance when it is more likely than not that some portion of the deferred tax assets will not be realized. Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets. Based on this evaluation, a valuation allowance has been recorded to reduce net deferred tax assets to an amount that management believes is more than likely not to be realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company had no unrecognized tax benefits as of July 2, 2021 or December 31, 2020. Interest and, if applicable, penalties are recognized related to unrecognized tax benefits in income tax expense. There are no accruals for interest and penalties as of July 2, 2021 or December 31, 2020.</p> 0.038 0.000 0.012 0.000 0.21 false --01-01 Q2 0001751143 The above purchase price allocation is tentative and preliminary and subject to further updates as we complete the purchase price allocation. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document And Entity Information - shares
6 Months Ended
Jul. 02, 2021
Aug. 13, 2021
Document Information Line Items    
Entity Registrant Name ATLAS TECHNICAL CONSULTANTS, INC.  
Trading Symbol ATCX  
Document Type 10-Q  
Current Fiscal Year End Date --01-01  
Amendment Flag false  
Entity Central Index Key 0001751143  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Jul. 02, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Shell Company false  
Entity Ex Transition Period false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-38745  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 83-0808563  
Entity Address, Address Line One 13215 Bee Cave Parkway  
Entity Address, Address Line Two Building B  
Entity Address, Address Line Three Suite 230  
Entity Address, City or Town Austin  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 78738  
City Area Code (512)  
Local Phone Number 851-1501  
Title of 12(b) Security Class A common stock, $0.0001 par value per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
Class A Common Stock    
Document Information Line Items    
Entity Common Stock, Shares Outstanding   32,771,774
Class B Common Stock    
Document Information Line Items    
Entity Common Stock, Shares Outstanding   4,201,539
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 02, 2021
Dec. 31, 2020
Current assets:    
Cash and equivalents $ 11,806 $ 14,062
Accounts receivable, net 99,620 99,822
Unbilled receivables, net 46,860 38,350
Prepaid expenses 7,451 5,874
Other current assets 3,016 4,557
Total current assets 168,753 162,665
Property and equipment, net 13,304 14,134
Intangible assets, net 115,823 86,008
Goodwill 112,155 109,001
Other long-term assets 4,602 4,254
TOTAL ASSETS 414,637 376,062
Current liabilities:    
Trade accounts payable 30,506 28,456
Accrued liabilities 14,574 15,011
Current maturities of long-term debt 14,050
Other current liabilities 16,186 12,036
Total current liabilities 61,266 69,553
Long-term debt, net of current maturities and loan costs 479,603 264,970
Other long-term liabilities 16,909 24,296
Total liabilities 557,778 358,819
COMMITMENTS AND CONTINGENCIES (NOTE 13)
Redeemable preferred stock 151,391
Total shareholders’ equity/members’ capital (143,141) (134,148)
Class A common stock, $0.0001 par value, 400,000,000 shares authorized, 32,738,990 shares issued and outstanding at July 2, 2021 3 1
Class B common stock, $0.0001 par value, 4,234,323 shares authorized, 4,234,323 shares issued and outstanding at July 2, 2021   2
Additional paid in capital (103,211) (37,382)
Non-controlling interest (21,044) (90,566)
Retained (deficit) (18,889) (6,203)
TOTAL LIABILITIES, REDEEMABLE PREFERRED STOCK. SHAREHOLDERS’ EQUITY AND MEMBERS’ CAPITAL $ 414,637 $ 376,062
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Consolidated Balance Sheets (Parentheticals) - $ / shares
Jul. 02, 2021
Dec. 31, 2020
Class A Common Stock    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized Shares 400,000,000  
Common stock, issued shares 32,738,990  
Common stock, outstanding shares 32,738,990 12,841,584
Class B Common Stock    
Common stock, par value (in Dollars per share) $ 0.0001  
Common stock, authorized Shares 4,234,323  
Common stock, issued shares 4,234,323  
Common stock, outstanding shares 4,234,323 22,438,828
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jun. 30, 2020
Jul. 02, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Revenues $ 131,562 $ 112,715 $ 254,831 $ 222,017
Cost of revenues (68,349) (58,714) (132,977) (117,612)
Operating expenses (57,551) (45,358) (107,896) (113,691)
Operating income (loss) 5,662 8,643 13,958 (9,286)
Interest expense (10,258) (6,398) (33,300) (12,038)
(Loss) income before income taxes (4,596) 2,245 (19,342) (21,324)
Income tax expense (187) (232)
Net (loss) income (4,783) 2,245 (19,574) (21,324)
Provision for non-controlling interest 617 1,881 12,786 5,141
Redeemable preferred stock dividends (4,533) (5,899) (6,777)
Net (loss) attributable to Class A common stock shareholders/members $ (4,166) $ (407) $ (12,687) $ (22,960)
(Loss) Per Class A Common Share (in Dollars per share) $ (0.14) $ (0.07) $ (0.57) $ (0.33)
Weighted average of shares outstanding:        
Class A common shares (basic and diluted) (in Shares) 30,633,366 5,767,342 22,400,179 5,767,342
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jul. 02, 2021
Jun. 30, 2020
Cash flows from operating activities:    
Net (loss) $ (19,574) $ (21,324)
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 10,499 10,327
Equity based compensation expense 1,251 10,035
Interest expense, paid in kind 3,153
Gain on sale of property and equipment (1) (1)
Write-off of deferred financing costs related to debt extinguishment 15,197 1,712
Amortization of deferred financing costs 644 984
Provision for bad debts (511) 1,465
Changes in assets & liabilities:    
Decrease in accounts receivable and unbilled receivable 2,724 1,060
(Increase) decrease in prepaid expenses (2,416) 1,166
Decrease (increase) in other current assets 1,586 (224)
Increase (decrease) in trade accounts payable 1,680 (10,142)
(Decrease) in accrued liabilities (5,252) (947)
(Decrease) in other current and long-term liabilities (180) (352)
(Increase) in other long-term assets (344) (9)
Net cash provided by (used in) operating activities 8,456 (6,250)
Cash flows from investing activities:    
Purchases of property and equipment (1,447) (2,133)
Proceeds from disposal of property and equipment 1
Purchase of business, net of cash acquired (30,999) (10,748)
Net cash (used in) investing activities (32,445) (12,881)
Cash flows from financing activities:    
Proceeds from issuance of debt 496,754 320,000
Payment of loan acquisition costs (8,543) (17,506)
Repayments of debt (294,463) (189,657)
Net payments on revolving line of credit (12,159)
Proceeds from issuance of redeemable preferred stock 141,840
Repayment of redeemable preferred stock (156,186)
Payments of redeemable preferred stock dividends (1,185) (931)
Issuance of common stock 10,229
Member distributions (21,830)
Distributions to non-controlling interests (779)
Payment to shareholders associated with Atlas Business Combination (226,318)
Payment of contingent earn-out (1,706)
Net cash provided by financing activities 21,733 15,827
Net change in cash and equivalents (2,256) (3,304)
Cash and equivalents - beginning of period 14,062 20,185
Cash and equivalents - end of period 11,806 16,881
Cash paid during the period for:    
Interest 13,830 9,009
Taxes 232
Capital assets financed 165 94
Contingent consideration share settled 2,000 1,060
Dividends due on redeemable preferred stock $ 1,819
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Statements of Shareholders' Equity and Members' Capital - USD ($)
$ in Thousands
Class A
Common Stock
Class B
Common Stock
Additional Paid in Capital
Members' Capital
Retained Earnings
Retained Earnings [Member]
Total
Balance at Dec. 31, 2019 $ 127,443 $ 127,443
Balance (in Shares) at Dec. 31, 2019          
Member distributions (21,830) (21,830)
Equity based compensation 9,845 9,845
Net (loss) prior to Atlas Business Combination (21,047) (21,047)
Recapitalization in connection with Atlas Business Combination $ 1 $ 2 (23,632) (94,411) (96,990)   (215,030)
Recapitalization in connection with Atlas Business Combination (in Shares) 5,767 23,974          
Net (loss) post Atlas Business Combination         (1,451) (1,071) (2,522)
Dividends on redeemable preferred stock   (1,809) (435) (2,244)
Balance at Mar. 31, 2020 $ 1 $ 2 (23,632) (100,250) (1,506) (125,385)
Balance (in Shares) at Mar. 31, 2020 5,767 23,974          
Equity based compensation 190   190
Dividends on redeemable preferred stock         (3,654) (879) (4,533)
Net income (loss)         1,773 472 2,245
Balance at Jun. 30, 2020 $ 1 $ 2 (23,442) (102,131) (1,913) (127,483)
Balance (in Shares) at Jun. 30, 2020 5,767 23,974          
Balance at Dec. 31, 2020 $ 1 $ 2 (37,382)   (90,566) (6,203) (134,148)
Balance (in Shares) at Dec. 31, 2020 12,842 22,439          
Equity based compensation 446     446
Conversion of shares $ 1 (9,344)   9,344   1
Conversion of shares (in Shares) 2,315 (2,315)          
Dividends on redeemable preferred stock   (3,515) (2,384) (5,899)
Net income (loss)   (8,654) (6,136) (14,790)
Balance at Apr. 02, 2021 $ 2 $ 2 (46,280)   (93,391) (14,723) (154,390)
Balance (in Shares) at Apr. 02, 2021 15,157 20,124          
Equity based compensation 805   805
Conversion of shares $ 1 $ (2) (73,743)   73,743   (1)
Conversion of shares (in Shares) 15,889 (15,889)          
Distributions to non-controlling interests         (779)   (779)
Net income (loss)         (617) (4,166) (4,783)
Issuance of shares 16,007 16,007
Issuance of shares (in Shares) 1,693            
Balance at Jul. 02, 2021 $ 3   $ (103,211)   $ (21,044) $ (18,889) $ (143,141)
Balance (in Shares) at Jul. 02, 2021 32,739 4,235          
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Basis of Presentation
6 Months Ended
Jul. 02, 2021
Organization and Basis of Presentation [Abstract]  
ORGANIZATION AND BASIS OF PRESENTATION

NOTE 1 – ORGANIZATION AND BASIS OF PRESENTATION

 

Organization

 

Atlas Technical Consultants, Inc. (the “Company”, “We”, or “Atlas” and formerly named Boxwood Merger Corp. (“Boxwood”)) was a blank check company, incorporated in Delaware on June 28, 2017. The Company was formed for the purpose of acquiring, through a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, recapitalization, or other similar business transaction, one or more operating businesses or assets.

 

On February 14, 2020 (the “Closing Date”), the Company consummated its acquisition of Atlas Intermediate Holdings LLC, a Delaware limited liability company (“Atlas Intermediate”), pursuant to the Unit Purchase Agreement, dated as of August 12, 2019, as amended on January 22, 2020 (the “Purchase Agreement”), by and among the Company, Atlas TC Holdings LLC, a wholly-owned subsidiary of the Company and a Delaware limited liability company (“Holdings”), Atlas TC Buyer LLC, a wholly-owned subsidiary of Holdings and a Delaware limited liability company (the “Buyer”), Atlas Intermediate and Atlas Technical Consultants Holdings LP, a Delaware limited partnership (the “Seller”). The acquisition of Atlas Intermediate pursuant to the Purchase Agreement, together with the other transactions contemplated by the Purchase Agreement is referred to herein as the “Atlas Business Combination.”

 

Following the consummation of the Atlas Business Combination, the combined company is organized in an “Up-C” structure in which the business of Atlas Intermediate and its subsidiaries is held by Holdings and will continue to operate through the subsidiaries of Atlas Intermediate, and in which the Company’s only direct assets will consist of common units of Holdings (“Holdings Units”). The Company is the sole manager of Holdings in accordance with the terms of the Amended and Restated Limited Liability Company Agreement of Holdings (the “Holdings LLC Agreement”) entered into in connection with the consummation of the Atlas Business Combination.

 

The Company has approximately 145 offices in 41 states, employs approximately 3,600 employees and is headquartered in Austin, Texas.

 

The Company provides public and private sector clients with comprehensive support in managing infrastructure improvement and environmental programs including testing, inspection & certification (TIC) services, complete array of environmental (ENV) services, program/construction/quality management (PCQM) services, as well as engineering & design (E&D) services.

 

Services are provided throughout the United States and its territories to a broad base of clients, with no single client representing 10% or more of our revenues for either the three or six months ended July 2, 2021 or June 30, 2020. Services are rendered primarily on a time and materials and cost-plus basis with approximately 90% of our contracts on that basis and the remainder represented by firm fixed price contracts.

  

Basis of Presentation

 

The acquisition of Atlas Intermediate has been accounted for as a reverse recapitalization. Under this method of accounting, Atlas is treated as the acquired company and Atlas Intermediate is treated as the acquirer for financial reporting purposes. Therefore, the consolidated financial results include information regarding Atlas Intermediate as the Company’s predecessor entity. Thus, the financial statements included in this report reflect (i) the historical operating results of Atlas Intermediate prior to the Atlas Business Combination; (ii) the combined results of the Company, which does not have any operating results and includes only certain costs such as the compensation for the Company’s board of directors (the “Board”), certain legal fees and taxes, and Atlas Intermediate following the Atlas Business Combination; (iii) the assets, liabilities and members’ capital of Atlas Intermediate at their historical costs; and (iv) the Company’s equity and earnings per share presented for the period from the Closing Date.

  

The accompanying interim statements of the Company have been prepared in accordance with generally accepted accounting principles (GAAP) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X issued by the United States Securities and Exchange Commission (the “SEC”). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.

 

In the opinion of management, all adjustments, consisting only of normal recurring adjustments and disclosures necessary for a fair statement of these interim statements have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year or for any other period. These interim statements should be read in conjunction with the audited financial statements for the year ended December 31, 2020 included in our Annual Report on Form 10-K that the Company filed with the SEC on March 23, 2021.

 

Emerging Growth Company

 

The Company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act (as defined herein), as modified by the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved.

 

Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.

 

Reclassification

 

Certain amounts reported in prior years in the financial statements have been reclassified to conform to the current year’s presentation. This reclassification did not have any impact to our reported net income or cash flows for the three or six months ended June 30, 2020.

 

Fiscal Year

 

Prior to this fiscal year, the Company’s subsidiaries reported their results of operations based on 52 or 53-week periods ending on the Friday nearest but not subsequent to December 31, while Atlas reported on a calendar year end. For clarity of presentation, all periods were presented as if the year ended on December 31. During each quarter, our subsidiaries would close on the Friday closest to March 31, June 30, and September 30, and Atlas closed on the actual calendar day. The impact of the difference between these dates has been insignificant to date. The Company appropriately eliminated all transactions between itself and its subsidiaries when presenting its Consolidated Balance Sheet.

 

On January 4, 2021 the Company’s Board voted unanimously to change the Company’s fiscal year end from December 31 to a 52 or 53 week fiscal year ending on the Friday closest to December 31, effective as of the commencement of the Company’s fiscal year beginning January 1, 2021. Unlike prior years, the Company’s fiscal year can now end subsequent to December 31 if that is the Friday closest to the end of the calendar year. Beginning with the first quarter of 2021, Atlas and its operating companies closed their quarterly books on the Fridays closest to March 31, June 30, and September 30, respectively, and will close its fiscal year on the Friday closest to December 31. Had the Company made the change in 2020, the effect on the Company’s Consolidated Statement of Operations would have been immaterial, however, we would have reported additional debt repayments, interest payments and preferred stock dividends in the amount of $7.5 million in the six months ended July 2, 2021. These payments were made at the end of the calendar year ended December 31, 2020 and were appropriately reflected in the financial statements as of and for the year ended December 31, 2020.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
6 Months Ended
Jul. 02, 2021
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Accounts Receivable and Accrued Billings

 

The Company records its trade accounts receivable and unbilled receivables at their face amounts less allowances. On a periodic basis, the Company monitors the trade accounts receivable and unbilled receivables from its customers for any collectability issues. The allowance for doubtful accounts is established based on reviews of individual customer accounts, recent loss experience, current economic conditions, and other pertinent factors. The Company writes off accounts after a determination has been made by management that the amounts at issue are no longer likely to be collected, following the exercise of reasonable collection efforts, and upon management’s determination that the costs of pursuing collection outweigh the likelihood of recovery. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts.

 

As of July 2, 2021 and December 31, 2020, the allowance for trade accounts receivable was $2.5 million and $2.2 million, respectively, while the allowance for unbilled receivables was $0.5 million and $0.4 million, respectively. The allowances reflect the Company’s best estimate of collectability risks on outstanding receivables and unbilled services.

 

Property and Equipment

 

Purchases of new assets and costs of improvement to extend the useful life of existing assets are capitalized. Routine maintenance and repairs are charged to expenses as incurred. When an asset is sold or retired, the costs and related accumulated depreciation are eliminated from the accounts, and the resulting gains or losses on disposal are recognized in the accompanying Consolidated Statement of Operations. The Company depreciates its assets on a straight-line basis over the assets’ useful lives, which range from three to ten years.

 

Impairment of Long-Lived Assets

 

The Company assesses long-lived assets for impairment when events or circumstances indicate that the carrying value of an asset may not be recoverable. The Company recognizes an impairment if the net book value of such assets exceeds the future undiscounted cash flows attributable to such assets. If an impairment is indicated based on a comparison of the assets’ carrying amounts and the undiscounted cash flows, the impairment loss is measured as the amount by which the carrying amounts of the assets exceed the respective fair values of the assets. There were no impairment charges during the three or six months ended July 2, 2021 and June 30, 2020.

 

Goodwill

 

Goodwill represents the excess of the cost of net assets acquired over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination. In accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 350, Intangibles – Goodwill and Other, we evaluate goodwill annually for impairment on October 1, or whenever events or changes in circumstances indicate the asset may be impaired, using the quantitative method. An entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. These qualitative factors include: macroeconomic and industry conditions, cost factors, overall financial performance and other relevant entity-specific events. If we determine that this threshold is met, then performing the two-step quantitative impairment test is unnecessary. We may elect to bypass the qualitative assessment and proceed directly to the quantitative test for any reporting unit. The two-step impairment test requires a comparison of the carrying value of the assets and liabilities associated with a reporting unit, including goodwill, with the fair value of the reporting unit. We determine fair value through the discounted cash flow method. We make certain subjective and complex judgments in assessing whether an event of impairment of goodwill has occurred, including assumptions and estimates used to determine the fair value of our reporting units. If the carrying value of our reporting unit exceeds the fair value of our reporting unit, we would calculate the implied fair value as compared to the carrying value to determine the appropriate impairment charge, if any. There were no impairment charges for the three or six months ended July 2, 2021 and June 30, 2020.

 

Revenue Recognition

 

We adopted ASC Topic 606, Revenue from Contracts with Customers (“Topic 606”), using the modified retrospective approach to all contracts that were not completed as of the beginning of fiscal year 2019. We utilize the portfolio method practical expedient, which allows companies to account for multiple contracts as a portfolio, instead of accounting for them on a contract by contract basis (commonly known as the contract method). For our time and materials contracts, we apply the as-invoiced practical expedient, which permits us to recognize revenue as the right to invoice for services performed. The new standard did not materially affect our consolidated net income, financial position, or cash flows.

 

Below is a description of the basic types of contracts from which the Company may earn revenue:

 

Time and Materials Contracts

 

Under the time and materials (“T&M”) arrangements, contract fees are based upon time and materials incurred. The contracts may be structured as basic time and materials, cost plus a margin or time and materials subject to a maximum contract value (the “ceiling”). Due to the potential limitation of the contract’s ceiling, the economic factors of the contracts subject to a ceiling differ from the economic factors of basic T&M and cost plus contracts.

 

The majority of the Company’s contracts are for projects where it bills the client monthly at hourly billing or unit rates. The billing rates are determined by contract terms. Under cost plus contracts, the Company charges its clients for contract related costs at cost, an agreed upon overhead rate plus a fixed fee or rate.

 

Under time and materials contracts with a ceiling, the Company charges the clients for time and materials based upon the work performed however there is a ceiling or a not to exceed value. There are often instances that a contract is modified to extend the contract value past the original or amended ceiling. As the consideration is variable depending on the outcome of the contract renegotiation, the Company will estimate the total contract price in accordance with the variable consideration guidelines and will only include consideration that it expects to receive from the customer. When the Company is reaching the ceiling, the contract will be renegotiated, or we cease work when the maximum contract value is reached. The Company will continue to work if it is probable that the contract will be extended. The Company is only entitled to consideration for the work it has performed, and the ceiling amount is not a guaranteed contract value.

 

The Company earned approximately 90% of its revenues under T&M contracts during the three and six months ended July 2, 2021 and June 30, 2020, respectively.

 

Fixed Price Contracts

 

Under fixed price contracts, the Company’s clients pay an agreed amount negotiated in advance for a specified scope of work. The Company is guaranteed to receive the consideration to the extent that the Company delivers under the contract. The Company assesses contracts quarterly and may recognize any expected future loss before actually incurring the loss. When the Company is expecting to reach the total consideration under the contract, the Company will begin to negotiate a change order.

 

Change Orders and Claims

 

Change orders are modifications of an original contract that effectively change the provisions of the contract without adding new provisions. Either the Company or its client may initiate change orders. They may include changes in specifications or design, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Management evaluates when a change order is probable based upon its experience in negotiating change orders, the customer’s written approval of such changes or separate documentation of change order costs that are identifiable. Change orders may take time to be formally documented and terms of such change orders are agreed with the client before the work is performed. Sometimes circumstances require that work progresses before an agreement is reached with the client. If the Company is having difficulties in renegotiating the change order, the Company will stop work if possible, record all costs incurred to date, and determine, on a project by project basis, the appropriate final revenue recognition.

 

Claims are amounts in excess of the agreed contract price that the Company seeks to collect from its clients or others for client-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs. Costs related to change orders and claims are recognized when they are incurred. The Company evaluates claims on an individual basis and recognizes revenue it believes is probable to collect.

 

Performance Obligations

 

The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, is not distinct. However, in some instances, we may also promise to provide distinct goods or services within a contract, resulting in multiple performance obligations. For contracts with multiple performance obligations, we allocate the contract transaction price to each performance obligation using the best estimate of the standalone selling price of each distinct good or service in the contract. Typically, we sell a customer a specific service and use the expected cost plus a margin approach to estimate the standalone selling price of each performance obligation.

 

The Company’s performance obligations are satisfied as work progresses or at a point in time. Revenue on our cost-reimbursable contracts is recognized over time using direct costs incurred or direct costs incurred to date as compared to the estimated total direct costs for performance obligations because it best depicts the transfer of control to the customer. Contract costs include labor, subcontractors’ costs and other direct costs.

 

Gross revenue from services transferred to customers at a point in time is recognized when the customer obtains control of the asset, which is generally upon delivery and acceptance by the customer of the reports and/or analysis performed.

 

As of July 2, 2021 and December 31, 2020, we had $751 million and $628 million of remaining performance obligations, or backlog, respectively, of which $451 million and $377 million, respectively, or 60% is expected to be recognized over the next 12 months and the majority of the balance over the next 24 months. Project cancellations or scope adjustments may occur, from time to time, with respect to contracts reflected in backlog. Most of our government contracts are multi-year contracts for which funding is appropriated on an annual basis, therefore backlog includes only those amounts that have been funded and authorized and does not reflect the full amounts we may receive over the term of such contracts. In the case of non-government contracts, backlog includes future revenue at contract rates, excluding contract renewals or extensions that are at the discretion of the client. For contracts with a not-to-exceed maximum amount, we include revenue from such contracts in backlog to the extent of the remaining estimated amount. Our backlog for the period beyond 12 months may be subject to variation from year-to-year as existing contracts are completed, delayed, or renewed or new contracts are awarded, delayed, or cancelled. As a result, we believe that year-to-year comparisons of the portion of backlog expected to be performed more than one year in the future are difficult to assess and not necessarily indicative of future revenues or profitability.

 

Contract Assets and Liabilities

 

The timing of revenue recognition, billings and cash collections results in billed receivables, unbilled receivables (contract assets), and billings in excess of costs and estimated earnings on uncompleted contracts (contract liabilities). Billed and unbilled receivables are reflected on the face of the Consolidated Balance Sheet. The liability “Billings in excess of costs and estimated earnings on uncompleted contracts” represents billings in excess of revenues recognized on these contracts as of the reporting date and is reported within “other current liabilities” on the Consolidated Balance Sheet. This liability was $0 as of July 2, 2021 and December 31, 2020. Revenue recognized that was included in the contract liability balance at the beginning of the fiscal year was $0 and $32 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $0 and $64 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

U.S. Federal Acquisition Regulations

 

The Company has contracts with the U.S. federal, state and local governments that contain provisions requiring compliance with the U.S. Federal Acquisition Regulations (“FAR”). These regulations are generally applicable to all of its contracts that are directly funded or partially funded by pass through funds from the U.S. federal government. These provisions limit the recovery of certain specified indirect costs on contracts subject to the FAR. Cost-plus contracts covered by the FAR provide for upward or downward adjustments if actual recoverable costs differ from the estimate billed under forward pricing arrangements. Most of the Company’s government contracts are subject to termination at the convenience of the government. Contracts typically provide for reimbursement of costs incurred and payment of fees earned through the date of such termination.

  

Government contracts that are subject to the FAR are subject to audits performed by the Defense Contract Audit Agency (“DCAA”) and many other state governmental agencies. As such, the Company’s overhead rates, cost proposals, incurred government contract costs and internal control systems are subject to review. During the course of its audits, the DCAA or a state agency may question incurred costs if it believes the Company has accounted for such costs in a manner inconsistent with the requirements of the FAR or Cost Accounting Standards and recommend that the applicable contracting officer disallow such costs. Historically, the Company has not incurred significant disallowed costs because of such audits. However, the Company can provide no assurance that the rate audits will not result in material disallowances of incurred costs in the future. The Company provides for a refund liability to the extent that it expects to refund some of the consideration received from a customer. The liability at July 2, 2021 and December 31, 2020 was $0, respectively.

 

Disaggregation of Revenues

 

As described further in Note 2 – Summary of Significant Accounting Policies, the Company has one operating segment, Engineering, Testing, Inspection and Other Consultative Services, which reflects how the Company is being managed. The Company provides public and private sector clients with comprehensive support in managing large-scale infrastructure improvement programs including engineering, design, program development/management, compliance services, acquisition and project control services, as well as construction engineering and inspection and materials testing. Approximately 50% of the Company’s revenues in each reporting period presented are derived from federal, state and local government related projects.

 

All services performed by the Company are rendered in the United States and its territories via two contract types, time and materials or fixed price contracts. The Company derives 90% of its revenues from T&M contracts, the remainder are earned under fixed price contracts.

 

Cash Flows

 

The Company has presented its cash flows using the indirect method and considers all highly liquid investments with original maturities of three months or less at acquisition to be cash equivalents. At times, our cash and cash equivalents may be uninsured or in deposit accounts that exceed the Federal Deposit Insurance limit.

 

Comprehensive Income

 

There are no other components of comprehensive income other than net income and the provision for non-controlling interest associated with Holdings Units.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.

 

Concentration of Credit Risk

 

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of trade accounts receivable. These risks primarily relate to the concentration of customers who are large, governmental customers and regional governmental customers. The Company performs ongoing credit evaluations of its customers’ financial condition and generally requires no collateral.

 

Fair Value of Financial Instruments

 

ASC Topic 820, Fair Value Measurements (“ASC 820”), establishes a framework for measuring fair value. That framework provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements).

 

The three levels of the fair value hierarchy under ASC 820 are described as follows:

 

Level 1 — Inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that management has the ability to access.

 

Level 2 — Inputs utilize data points that are observable such as quoted prices, interest rates and yield curves.

 

Level 3 — Inputs are unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.

 

The asset or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.

 

The Company has various financial instruments, including cash and cash equivalents, accounts receivable and payable, accrued liabilities, and long-term debt. The carrying value of the Company’s cash and cash equivalents, accounts receivable, and payable and accrued liabilities approximate their fair value due to their short-term nature. The Company believes that the aggregate fair values of its long-term debt approximates their carrying amounts as the interest rates on the debt are either reset on a frequent basis or reflect current market rates.

 

The Company applies the provisions of ASC 805, Business Combinations, in the accounting for its acquisitions, which requires recognition of the assets acquired and the liabilities assumed at their acquisition date fair values, separately from goodwill. Goodwill as of the acquisition date is measured as the excess of consideration transferred and the net of the acquisition date fair values of the tangible and identifiable intangible assets acquired and liabilities assumed. The allocation of the purchase price to identifiable intangible assets is based on valuations performed to determine the fair values of such assets as of the acquisition dates. Depending on the size and complexity of the acquisition, the Company may engage a third-party independent valuation specialist to assist in management’s determination of fair values of tangible and intangible assets acquired and liabilities assumed. The fair values of earn-out arrangements are included as part of the purchase price of the acquired companies on their respective acquisition dates. The Company estimates the fair value of contingent earn-out payments as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability on the Consolidated Balance Sheet. Changes in the estimated fair value of contingent earnout payments are included in operating expenses in the accompanying Consolidated Statements of Operations.

 

Several factors are considered when determining contingent consideration liabilities as part of the purchase price, including whether (i) the valuation of the acquisitions is not supported solely by the initial consideration paid, and the contingent earn-out formula is a critical and material component of the valuation approach to determining the purchase price; and (ii) the former owners of the acquired companies that remain as key employees receive compensation other than contingent earn-out payments at a reasonable level compared with the compensation of other key employees. The contingent earn-out payments are not affected by employment termination.

 

The Company reviews and re-assesses the estimated fair value of contingent consideration liabilities on a quarterly basis, and the updated fair value could differ materially from the initial estimates. The Company measures contingent consideration recognized in connection with business combinations at fair value on a recurring basis using significant unobservable inputs classified as Level 3 inputs. The Company uses a probability-weighted discounted cash flow approach as a valuation technique to determine the fair value of the contingent consideration liabilities on the acquisition date and at each reporting period. The significant unobservable inputs used in the fair value measurements are projections over the earn-out period, and the probability outcome percentages that are assigned to each scenario. Significant increases or decreases to either of these inputs in isolation could result in a significantly higher or lower liability with a higher liability capped by the contractual maximum of the contingent consideration liabilities. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate on the acquisition date and amount paid will be recorded in earnings. The Company records the current portion of contingent consideration liability within other current liabilities and the noncurrent portion of contingent consideration liability within other long-term liabilities within its Consolidated Balance Sheet.

 

The following table summarizes the changes in the fair value of estimated contingent consideration:

 

Contingent consideration, as of December 31, 2020  $18,200 
Additions for acquisitions   9,993 
Adjustment to liability for changes in fair value   (6,538)
Reduction of liability for payment made   (3,706)
Total contingent consideration, as of July 2, 2021   17,949 
Current portion of contingent consideration   (8,378)
Contingent consideration, less current portion  $9,571 

  

The Company may at its discretion settle the contingent consideration with cash, common shares or a combination of cash and common shares. During the three months ended July 2, 2021, we settled a portion of the $3.7 million payment with 192,090 shares of Class A common stock.

 

The Company incurred a non-cash charge of $2.8 million during the three months ended July 2, 2021 to reflect the change in fair value of the contingent consideration liability relating to an acquisition that had finalized its purchase price allocation.

  

Equity Based Compensation

 

The Company recognizes the cost of services received in an equity based payment transaction with an employee as services are received and records either a corresponding increase in equity or a liability, depending on whether the instruments granted satisfy the equity or liability classification criteria.

 

The measurement objective for these equity awards is the estimated fair value at the grant date of the equity instruments that the Company is obligated to issue when employees have rendered the requisite service and satisfied any other conditions necessary to earn the right to benefit from the instruments. The compensation cost for an award classified as an equity instrument is recognized ratably over the requisite service period, including an estimate of forfeitures. The requisite service period is the period during which an employee is required to provide service in exchange for an award.

 

Consistent with the change in control provisions within the applicable agreements, the Company fully expensed the remaining unamortized value of the stock awards that vested upon the completion of the Atlas Business Combination during the quarter ended March 31, 2020.

 

The Company granted restricted stock units (“RSUs”) during the second quarters of 2021 and 2020 as a means to reward and retain selected management personnel. Please refer to Note 10 – Equity Based Compensation for further information.

 

An additional grant of RSUs was made to a member of the Company’s leadership team on December 31, 2020.

 

During the second quarter of 2021, the Company granted certain members of its leadership team performance share units (“PSUs”) with both performance and market conditions that may affect the ultimate vesting of shares and also granted to its Board of Directors RSUs during the first quarter of 2021.

 

Equity compensation was $805 thousand and $190 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $1,251 thousand and $10,035 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

Income Taxes

 

The Company accounts for income taxes in accordance with the FASB ASC Topic 740, Income Taxes, which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. In determining the need for a valuation allowance, management reviews both positive and negative evidence, including current and historical results of operations, future income projections, scheduled reversals of deferred tax amounts, availability of carrybacks, and potential tax planning strategies. Based on our assessment, we have concluded that a portion of the deferred tax assets will not be realized.

 

According to the authoritative guidance on accounting for uncertainty in income taxes, we may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. This guidance also addresses de-recognition, classification, interest and penalties on income taxes, accounting in interim periods and disclosure requirements for uncertain tax positions.

 

Redeemable Preferred Stock

 

On February 14, 2020, in connection with the consummation of the Atlas Business Combination, Holdings and GSO COF III AIV-2 LP (“GSO AIV-2”) entered into a subscription agreement, dated February 14, 2020 (the “Subscription Agreement”) pursuant to which, GSO AIV-2 purchased 145,000 units of a new class of Series A Senior Preferred Units of Holdings (the “Preferred Units”) at a price per Preferred Unit of $978.21 for an aggregate cash purchase price of $141,840,450, which represented a 2.179% original issue discount on the Preferred Units (such purchase, the “GSO Placement”).

 

The GSO Placement was made pursuant to the exemption from registration contained in Section 4(a)(2) of the Securities Act of 1933, as amended (the “Securities Act”), and/or Regulation D promulgated thereunder.

 

The Preferred Units ranked senior in priority to all other existing and future equity securities of Holdings with respect to liquidation preference and distribution rights.

 

The Preferred Units had a liquidation preference of $1,000 per Preferred Unit (the “Liquidation Preference”).

 

Subject to any limitations set forth in the Atlas Credit Agreement (as defined in Note 7 – Long-Term Debt), the Preferred Units were paid a dividend of 5% per annum, plus either an additional 6.25% per annum in cash or 7.25% per annum in additional Preferred Units, at Holdings’ option, payable quarterly in arrears.

 

If a cash dividend was not able to be made because of a limitation under the Atlas Credit Agreement, then the Liquidation Preference with respect to any Preferred Unit would have increased to 3.5625% in any quarter until a cash dividend could be made.

 

The Preferred Units did not possess voting rights and were not convertible into any other security of Holdings.

 

Holdings was permitted to redeem the Preferred Units beginning on the second anniversary of the Closing Date at a price of 103% of the Liquidation Preference (the “Redemption Premium”), and on the third anniversary of their issuance at the Liquidation Preference, in each case plus accrued and unpaid dividends. The Preferred Units could only be redeemed by Holdings within the first two years of the Closing Date upon a change of control as described below, in which case such Preferred Units would have been redeemed at a customary make-whole amount as if the Preferred Units were redeemed on the second anniversary.

 

Subject to the terms of Holdings’ and its subsidiaries’ senior credit agreements, Holdings was required to redeem the Preferred Units at the Redemption Premium, plus accrued and unpaid dividends, in the event of (i) a change of control, (ii) sales or other dispositions of all or substantially all of Holdings’ assets and (iii) the insolvency or bankruptcy of Holdings or any of its material subsidiaries.

 

Finally, holders of the Preferred Units were permitted to require Holdings to redeem their Preferred Units at the Liquidation Preference, plus accrued and unpaid dividends, beginning on the eighth anniversary of the Closing Date, subject to certain customary limitations.

 

The Preferred Units were redeemed in full at par without a premium on February 25, 2021.

  

Redeemable preferred stock, as of December 31, 2020  $151,391 
Accrued paid in-kind dividends   1,718 
Accretion of discount   3,077 
Redemption   (156,186)
Redeemable preferred stock, as of July 2, 2021  $
-
 

 

Segment

 

The Company has one operating and reporting segment, Engineering, Testing, Inspection and Other Consultative Services. This financial information is reviewed regularly by our chief operating decision maker to assess performance and make decisions regarding the allocation of resources and is equivalent to our consolidated information. Our chief operating decision maker does not review below the consolidated level. Our chief operating decision maker is our Chief Executive Officer.

 

Recent Accounting Pronouncements

 

In February 2016, FASB issued ASU 2016-02, Leases. ASU 2016-02 requires lessees to recognize, in the balance sheet, a liability to make lease payments and a right-of-use asset representing the right to use the underlying asset over the lease term. The amendments in this accounting standard update are to be applied using a modified retrospective approach and are effective for fiscal years beginning after December 15, 2021. The Company is currently evaluating the requirements of ASU 2016-02 and its impact on the consolidated and combined financial statements.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments (Topic 326) - Credit Losses: Measurement of Credit Losses on Financial Instruments, which provides guidance regarding the measurement of credit losses on financial instruments. The new guidance replaces the incurred loss impairment methodology in the current guidance with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. This ASU will be effective for the Company commencing after December 15, 2022. The Company is in the process of assessing the impact of this ASU on our consolidated financial statements and disclosures.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Atlas Business Combination
6 Months Ended
Jul. 02, 2021
Business Combinations [Abstract]  
ATLAS BUSINESS COMBINATION

NOTE 3 – ATLAS BUSINESS COMBINATION

 

On the Closing Date, the Company completed the acquisition of Atlas Intermediate and its subsidiaries and in return the Atlas Intermediate members: (i) received 24.0 million shares of Class B common stock in the Company, (ii) repaid the $171.5 million of outstanding debt and interest accrued and due lender, (iii) paid $10.9 million of Seller incurred acquisition-related costs, (iv) settled $1.1 million of contingent consideration associated with the SCST, Inc. acquisition and (v) paid $2.2 million of change in control payments due certain executives. This was paid for with: (i) $20.7 million of cash raised from special purpose acquisition company (“SPAC”) shareholders and the private placement discussed herein, (ii) the issuance of redeemable preferred stock in the amount of $141.8 million and (iii) the issuance of new debt in the amount of $271.0 million as discussed in Note 7 – Long-Term Debt.

 

The shares of non-economic Class B common stock of the Company entitle each holder to one vote per share, and each Class B share, along with its corresponding Holdings Unit, is redeemable on a one-for-one basis for one share of Class A common stock at the option of the Unit Holders (formerly members) as their lock-up periods expire. Upon the redemption by any Class B common stock, along with the corresponding Holdings Units, for Class A common stock, a corresponding number of shares of Class B common stock will be cancelled.

 

In connection with the Company’s entry into the Atlas Business Combination, the Company agreed to issue and sell in a private placement an aggregate of 1,000,000 shares of Class A common stock for a purchase price of $10.23 per share, and aggregate consideration of $10.2 million (the “Private Placement”). The Private Placement was consummated concurrently with the Closing Date and the proceeds of the Private Placement were used to fund a portion of the consideration paid to the Atlas Intermediate members.

 

Because the holders of our Class B common stock have effective control of the combined company after the Closing Date through their majority voting interests in both the Company and, accordingly, Atlas Intermediate, the Atlas Business Combination was accounted for as a reverse recapitalization. Although the Company was the legal acquirer, Atlas Intermediate was the accounting acquirer. As a result, the reports filed by the Company subsequent to the Atlas Business Combination are prepared “as if” Atlas Intermediate is the predecessor and legal successor to the Company. The historical operations of Atlas Intermediate are deemed to be those of the Company. Thus, the financial statements included in this report reflect (i) the historical operating results of Atlas Intermediate prior to the Atlas Business Combination; (ii) the combined results of the Company, which does not have any operating results and includes only certain costs such as the compensation for the Company’s Board, certain legal fees and taxes, and Atlas Intermediate following the Atlas Business Combination; (iii) the assets, liabilities and members’ capital of Atlas Intermediate at their historical cost; and (iv) the Company’s equity and earnings per share for the period from the Closing Date.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions
6 Months Ended
Jul. 02, 2021
Business Acquisitions [Abstract]  
BUSINESS ACQUISITIONS

NOTE 4 – BUSINESS ACQUISITIONS

 

In February 2020, the Company acquired Long Engineering LLC (“LONG”), a land surveying and engineering company headquartered in Atlanta, Georgia. The aggregate purchase price consideration paid in connection with this stock acquisition was $10.7 million in cash, subject to customary closing working capital adjustments plus an earnout of up to $12.0 million contingent upon the achievement of certain financial targets to be paid upon the first, second and third anniversaries of the closing.

 

In September 2020, the Company acquired AltaVista Solutions (“Alta Vista”), a provider of testing and inspection services primarily to infrastructure clients. Alta Vista is headquartered in Oakland, California and has offices in California and New York. The purchase agreement called for the Company to pay Alta Vista up to $15.1 million in the form of cash and stock consideration. The Company issued 776,197 shares of Class B common stock to the former owners of Alta Vista, which represented $7.0 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.

 

In November 2020, the Company acquired WesTest LLC (“WesTest”), a testing and engineering services provider with operations in Colorado and Wyoming. WesTest, headquartered in Lakewood, Colorado, received consideration of $4.1 million in the form of cash and stock consideration. The Company issued 285,115 shares of Class A common stock to the former owner of WesTest, which represented $1.6 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.

 

On April 14, 2021, the Company acquired Atlantic Engineering Laboratories, Inc. and Atlantic Engineering Laboratories of New York, Inc. (collectively, “AEL”) for cash and an amount of equity consideration totalling $24.5 million. The Company issued 738,566 shares of Class A common stock to the former owner of AEL, which represented $7.5 million of the total consideration paid. AEL is a materials testing and inspection firm based in Avenel, New Jersey, and provides steel, concrete, soil and other testing and inspection services to a diverse mix of public and private clients primarily in New York and New Jersey. AEL added approximately 290 professionals to the Company’s workforce and is expected to strengthen the Company’s materials testing and inspection services in the Northeast. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.

 

On July 1, 2021, the Company acquired O’Neill Services Group (“O’Neill), a quality assurance and environmental services firm that services clients throughout the Pacific Northwest. O’Neill, headquartered in Redmond, Washington, employs 90 people and received $24.4 million in the form of cash and stock consideration. The Company issued 653,728 shares of Class A common stock which represented $6.5 million of the total consideration received. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.

 

Acquisition costs of approximately $0.7 million and $0.3 million have been expensed in the three months ended July 2, 2021 and June 30, 2020, respectively, and $1.4 million and $0.6 million for the six months ended July 2, 2021 and June 30, 2020, respectively, in the Consolidated Statement of Operations within operating expenses.

 

The following table summarizes the fair values of the assets acquired and liabilities assumed as of the acquisition:

 

   LONG   Alta Vista*   WesTest*   AEL*   O'Neill* 
Cash  $
-
   $314   $649    2,354    1,608 
Accounts receivable   4,994    2,786    1,072    6,026    4,201 
Unbilled receivable   
-
    4,258    
-
    1,094    
-
 
Property and equipment   1,423    306    246    52    349 
Other current and long-term assets   14    707    2    130    
-
 
Intangible assets   7,290    4,957    1,459    13,816    22,735 
Liabilities   (1,178)   (2,767)   (304)   (3,066)   (1,555)
                          
Net assets acquired  $12,543   $10,561   $3,124    20,406    27,338 
                          
Consideration paid (cash and equity consideration)  $10,748   $15,098   $4,055   $24,502   $24,369 
Contingent earnout liability at fair value (cash)   6,700    1,904    234    5,596    4,397 
                          
Total consideration   17,448    17,002    4,289    30,098    28,766 
                          
Excess consideration over the amounts assigned to the net assets acquired (goodwill)  $4,905   $6,441   $1,165   $9,692   $1,428 

 

*The above purchase price allocation is tentative and preliminary and subject to further updates as we complete the purchase price allocation.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net
6 Months Ended
Jul. 02, 2021
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET

NOTE 5 – PROPERTY AND EQUIPMENT, NET

 

The Company depreciates its assets on a straight-line basis over the assets’ useful lives, which range from 3 to 10 years. Property and equipment consist of the following:

 

   July 2,   December 31,   Average 
   2021   2020   life 
             
Furniture and fixtures  $3,869   $3,492    3-5 years 
Equipment and vehicles   38,525    32,797    3-10 years 
Computers   20,050    19,649    3 years 
Leasehold improvements   5,696    5,548    3-5 years 
Construction in progress   150    130      
Less: Accumulated depreciation and amortization   (54,986)   (47,482)     
                
   $13,304   $14,134      

 

Property and equipment under capital leases:

 

   July 2,   December 31, 
   2021   2020 
         
Computer equipment  $1,583   $1,578 
Less accumulated depreciation   (1,277)   (1,021)
   $

306

   $557 

 

Capital leases for computer equipment have an average lease term of five years with minimum lease payments as follows:

 

2021 (six months remaining)  $183 
2022   365 
2023   281 
2024   99 
2025   19 
Thereafter   
-
 
   $947 

 

Depreciation expense was approximately $1.5 and $1.5 million for the three months ended July 2, 2021 and June 30, 2020, respectively and $2.9 and $2.9 million for the six months ended July 2, 2021 and June 30, 2020, respectively.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles
6 Months Ended
Jul. 02, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLES

NOTE 6 – GOODWILL AND INTANGIBLES

 

The carrying amount, including changes therein, of goodwill was as follows:

 

Balance as of December 31, 2020   $ 109,001  
Acquisitions     11,120  
Disposals    
-
 
Measurement period adjustments     (7,966 )
Balance as of July 2, 2021   $ 112,155  

 

The Company did not recognize any impairments of goodwill in the three or six months ended July 2, 2021 or June 30, 2020. The Company completed its valuation analysis for the contingent consideration related to the LONG acquisition during the quarter ended April 2, 2021 resulting in an adjustment that is included in the measurement period adjustments noted above.

  

Intangible assets as of July 2, 2021 and December 31, 2020 consist of the following:

 

   July 2, 2021   December 31, 2020   Remaining 
   Gross   Accumulated   Net book   Gross   Accumulated   Net book   useful life 
   amount   amortization   value   amount   amortization   value   (in years) 
Definite life intangible assets:                            
Customer relationships  $149,917   $(40,062)  $109,855   $117,185   $(34,214)  $82,971    11.0 
Tradenames   25,580    (19,638)   5,942    21,761    (18,759)   3,002    2.5 
Non-competes   600    (574)   26    600    (565)   35    0.4 
Total intangibles  $176,097   $(60,274)  $115,823   $139,546   $(53,538)  $86,008      

 

Amortization expense was $3.6 million and $3.8 million for the three months ended July 2, 2021 and June 30, 2020 respectively, and $ 6.7 million and $7.5 million for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

Amortization of intangible assets for the next five years and thereafter is expected to be as follows:

 

2021 (six months remaining)   $ 7,954  
2022     16,831  
2023     16,309  
2024     15,069  
2025     14,494  
Thereafter     45,166  
    $ 115,823  
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt
6 Months Ended
Jul. 02, 2021
Debt Disclosure [Abstract]  
LONG-TERM DEBT

NOTE 7 – LONG-TERM DEBT

 

In March 2019, subsequent to the merger with ATC Group Partners (“ATC”), we repaid all outstanding balances on the combined entity’s loan agreements in full and terminated our prior loan agreements. These loan agreements were replaced with a term loan of $145.0 million and a revolving credit facility of $50.0 million, of which $31.8 million was funded at closing (the “Atlas Credit Facility”). Proceeds of the Atlas Credit Facility were used to repay existing debt of $123.9 million and fund a shareholder distribution of $52.8 million made in April 2019.

 

The Atlas Credit Facility was secured by assets of Atlas Intermediate. The Atlas Credit Facility required quarterly principal payments of $2.719 million through March 31, 2023, and then $3.625 million until the final maturity in March 2024, and bore interest at an annual rate of LIBOR plus a margin ranging from 275 to 425 basis points determined by the Company’s Consolidated Leverage Ratio, as defined in the Atlas Credit Facility. For the interest payment made in the quarter ended December 31, 2019, the applicable margin was 375 basis points and the total interest rate was 5.50%.

 

The Atlas Credit Facility was scheduled to mature in March 2024. However, in connection with the consummation of the Atlas Business Combination, the Atlas Credit Facility was repaid and a new credit arrangement (the “Atlas Credit Agreement”) was entered into with Macquarie Capital Funding LLC (the “Lender” or “Lead Arranger”). The Atlas Credit Agreement called for a term loan (the “Term Loan”) in the amount of $281.0 million and revolving letter of credit (the “Revolver”) in the amount of $40.0 million of which $24.0 million was drawn upon through December 31, 2020. The term loan proceeds were used to repay the existing Atlas Credit Facility in the amount of $171.0 million and partially fund the Atlas Business Combination and the LONG acquisition.

 

Under the terms of the Atlas Credit Agreement, the Term Loan and Revolver were set to mature on February 14, 2027 and February 14, 2025, respectively. Interest was payable monthly or at the end of the applicable interest period in arrears on any outstanding borrowings. The interest rates under the Atlas Credit Agreement were equal to either (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 4.75%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 3.75%.

 

The Atlas Credit Agreement was guaranteed by Holdings and secured by (i) a first priority pledge of the equity interests of subsidiaries of Holdings and Atlas Intermediate and (ii) a first priority lien on substantially all other assets of Holdings, Atlas Intermediate and all of their direct and indirect subsidiaries.

 

On March 31, 2020, the terms of the Atlas Credit Agreement were modified to reduce the maturity of the Term Loan by one year to February 14, 2026 from February 14, 2027. The interest rate for the Term Loan was increased to (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 6.25%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 5.25%. The interest rate for the Revolver was increased to (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 5.0%, or (ii) an Alternate Base Rate as defined in the Credit Agreement, plus 4.0%. The modification also increased the rate of amortization applicable to the Term Loan to 5.0% per annum (commencing on June 30, 2020).

 

The modifications to the Atlas Credit Agreement resulted from the exercise of the market-flex rights by the lead arranger in connection with the syndication process, which, in addition, required the payment of an upfront fee in an amount equal to 2% of the currently outstanding Term Loans, which was paid during April 2020. The market-flex rights were included in the Atlas Credit Agreement and were exercised by the lead arranger upon completion of the time period allowed to complete a syndication process.

 

On February 25, 2021, Atlas Intermediate, as the borrower, entered into two new credit facilities consisting of (i) a $432.0 million senior secured term loan at closing and, subject to the satisfaction of certain terms and conditions, a committed delayed draw term loan facility to be used for future acquisitions in an aggregate principal amount of up to $75.0 million and an uncommitted incremental term loan facility that may be incurred after closing (the “Term Loan”) pursuant to a Credit Agreement dated February 25, 2021, by and among Holdings, Atlas Intermediate, Wilmington Trust, National Association, as administrative agent and collateral agent, and certain lenders thereto, including certain Blackstone entities, which may include, Blackstone Alternative Credit Advisors LP, and its managed funds and accounts, and its affiliates, Blackstone Holdings Finance Co. L.L.C. and its affiliates, and/or certain other of their respective funds, accounts, clients managed, advised or sub-advised, or any of their respective affiliates (the “Term Loan Agreement”) and (ii) a $40.0 million senior secured revolver which aggregate principal amount may be increased, subject to the satisfaction of certain terms and conditions, including obtaining commitments therefor, by up to $20,000,000 (the “Revolver”) pursuant to the Credit Agreement dated February 25, 2021, by and among Holdings, Intermediate, JPMorgan Chase Bank, N.A., as administrative agent, swingline lender, issuing bank, lender, sole bookrunner and sole lead arranger (the “ABL Revolver Agreement,” and together with the Term Loan Agreement, collectively the “Credit Agreements”). The Term Loan Agreement refinances the Atlas Credit Agreement dated as of February 14, 2020, with Macquarie Capital Funding LLC, as administrative agent and certain lenders, which repayment was effectuated partially in cash and partially by way of a cashless exchange of existing term loans and preferred equity for Term Loans.

 

The Term Loan Agreement and ABL Revolver Agreement are collectively referred to as the “Atlas 2021 Credit Agreements” by the Company.

 

The initial Term Loan will mature on February 25, 2028 and the Revolver will mature on February 25, 2026.

 

Interest on any outstanding borrowings is payable monthly under the ABL Revolver Agreement, quarterly under the Term Loan Agreement or, in each case, at the end of the applicable interest period in arrears. The cash interest rates under the Term Loan Agreement will be equal to either (i) the Adjusted LIBO Rate (as defined in the Term Loan Agreement), plus 5.50%, or (ii) an Alternate Base Rate (as defined in the Term Loan Agreement), plus 4.50%. In addition, the term loan requires an additional 2.0% interest that can be made at the option of the Company in cash or payment-in-kind (PIK). The interest rates under the ABL Revolver Agreement will be equal to either (i) the Adjusted LIBO Rate (as defined in the ABL Revolver Agreement), plus 2.50%, or (ii) the ABR (as defined in the ABL Revolver Agreement), plus 1.50%.

 

The Credit Agreements are guaranteed by Holdings and secured by (i) in the case of the ABL Revolver Agreement, a first priority security interest in the current assets, including accounts receivable, of Holdings, Intermediate and its subsidiaries and (ii) in the case of the Term Loan Agreement, a pledge of the equity interests of the subsidiaries of Holdings and Intermediate, and subject to the first lien security interest on current assets under the Revolver, a first priority lien on substantially all other assets of Holdings, Intermediate and all of their direct and indirect subsidiaries.

 

The Term Loan Agreement contains a financial covenant which requires Holdings, Atlas Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Total Net Leverage Ratio (as defined in each Credit Agreement) tested on a quarterly basis that does not exceed (i) 8.25 to 1.00 with respect to the fiscal quarters ending on April 2, 2021 and July 2, 2021, (ii) 8.00 to 1.00 for the fiscal quarters ending October 1, 2021 and December 31, 2021, (iii) 7.50 to 1.00 for the fiscal quarters ending April 1, 2022 and July 1, 2022, (iv) 7.25 to 1.00 for the fiscal quarters ending September 30, 2022 and December 30, 2022, (v) 7.00 to 1.00 for the fiscal quarters ending March 31, 2023 and June 30, 2023, (vi) 6.75 to 1.00 for the fiscal quarters ending September 29, 2023 and December 29, 2023, and (vii) 6.50 to 1.00 for March 29, 2024 and each fiscal quarter ending thereafter.

 

The ABL Revolver Agreement contains a “springing” financial covenant which requires Holdings, Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Fixed Charge Coverage Ratio (as defined in the ABL Revolver Agreement) of no less than 1.10 to 1.00 when the outstanding principal amount of loans under the Revolver exceeds $0 or the aggregate exposure for letters of credit under the Revolver exceeds $5 million.

 

The Company has been in compliance with the terms of the Atlas Credit Facility and Atlas Credit Agreement as of July 2, 2021 and December 31, 2020, respectively.

 

Long-term debt consisted of the following:

 

   July 2,
2021
   December 31,
2020
 
Atlas 2021 credit agreement - term loan  $467,000   $
-
 
Atlas credit agreement - term loan   
-
    270,463 
Atlas 2021 credit agreement – revolving   17,594    
-
 
Atlas credit agreement – revolving   
-
    24,000 
Atlas 2021 credit agreement – PIK   3,154    
-
 
Subtotal   487,748    294,463 
           
Less: Loan costs, net   (8,145)   (15,443)
           
Less current maturities of long-term debt   
-
    (14,050)
           
Long-term debt  $479,603   $264,970 

 

The Company in conjunction with the refinancing of the Atlas Credit Agreement on February 25, 2021 wrote off $15.2 million of deferred loan acquisition costs that were attributable to the agreement. The costs deferred as of July 2, 2021 relate to cost incurred with the Atlas 2021 Credit Agreement.

 

Aggregate long-term principal payments subsequent to July 2, 2021, are as follows (amounts in thousands):

 

2021 (six months remaining)  $
-
 
2022   3,605 
2023   4,849 
2024   4,897 
2025   4,946 
Thereafter   469,451 
   $487,748 

  

The 2021 Atlas Credit agreement requires annual amortization of principal and interest paid in kind amounts of 1% or 2.5% depending on certain ratios. The Company is currently within the ratio that requires 1% annual amortization. Principal repayments commence during the Company’s second quarter 2022.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity
6 Months Ended
Jul. 02, 2021
Stockholders' Equity Note [Abstract]  
SHAREHOLDERS’ EQUITY

NOTE 8- SHAREHOLDERS’ EQUITY

Shares Outstanding

 

Prior to the Atlas Business Combination, the Company was a special purpose acquisition company with no operations, formed as a vehicle to affect a business combination with one or more operating businesses. After the consummation of the Atlas Business Combination, the Company became a holding company whose sole material operating asset consists of its interest in Atlas Intermediate.

 

The following table summarizes the changes in the outstanding stock and warrants from the December 31, 2020 through July 2, 2021:

 

   Class A
Common
Stock
   Class B
Common
Stock
   Warrants   Private
Placement
Warrants
 
Beginning Balance, as of December 31, 2020   12,841,584    22,438,828    
             -
    
                -
 
Issuances   1,692,901    
-
    
-
    
-
 
Transfers to Class A from Class B   18,204,505    (18,204,505)   
-
    
-
 
Shares Outstanding at July 2, 2021   32,738,990    4,234,323    
-
    
-
 

 

Class A Common Stock –At July 2, 2021 and December 31, 2020, there were 32,738,990 and 12,841,584 shares of Class A common stock issued and outstanding, respectively. Holders of the Company’s Class A common stock are entitled to one vote for each share. The Company is authorized to issue 400,000,000 shares of Class A common stock with a par value of $0.0001 per share.

 

Class B Common Stock – At July 2, 2021 and December 31, 2020, there were 4,234,323 and 22,438,828 shares of Class B common stock issued and outstanding, respectively. Class B common stock was issued to the holders of Holdings Units in Atlas Intermediate in connection with the Atlas Business Combination and are non-economic but entitle the holder to one vote per share. The Company is not authorized to issue any shares of Class B common stock with a par value of $0.0001 per share to the general public but can issue additional shares of Class B common stock to Atlas acquisition targets as part of the consideration paid with the approval of the Company’s Board.

 

Public Warrants – In November 2018, the Company consummated its initial public offering of units, each consisting of one share of Class A common stock and one warrant (each a “Public Warrant”). At the commencement of the Atlas Business Combination, there were 20,000,000 Public Warrants outstanding. Each Public Warrant entitled the holder to purchase one share of Class A common stock at a price of $11.50 per share. The Public Warrants were set to expire five years after the closing of the Atlas Business Combination or earlier upon redemption or liquidation. The Company had the ability to call the Public Warrants for redemption, in whole and not in part, at a price of $0.01 per warrant with not less than 30 days’ notice provided to the Public Warrant holders. However, this redemption right could only be exercised if the last sale price of the Class A common stock equaled or exceeded $18.00 per share for any 20 trading days within a 30-day trading period ending three business days before we send the notice of redemption to the Public Warrant holders.

 

In October 2020, the Company offered each holder of its outstanding warrants, including the Public Warrants and the Private Placement Warrants, the opportunity to exchange their warrants for shares of the Company’s Class A common stock, par value $0.0001 per share. Each holder was set to receive 0.1665 or 0.185 shares of Class A common stock in exchange for each outstanding warrant tendered by the holder and exchanged pursuant to the terms of the offer. The redemption rate was dependent upon whether the warrant holder tendered their warrants prior to the offer deadline. Warrant holders who tendered their warrants for exchange prior to the expiration of the tender offer period received the 0.185 conversion rate, and any warrant holders who did not tender their warrants by the appropriate deadline received the 0.1665 conversion rate. The Company concluded the offer in November 2020 and all warrants were converted to Class A common stock by December 31, 2020.

 

Private Placement Warrants – Upon closing of the Boxwood initial public offering, Boxwood Sponsor LLC (the “Sponsor”) purchased an aggregate of 3,750,000 warrants at a price of $1.00 per warrant (the “Private Placement Warrants” and together with the Public Warrants, the “Warrants”). Each Private Placement Warrant was exercisable for one share of Class A common stock at a price of $11.50. The Private Placement Warrants were identical to the Public Warrants discussed above, except (i) they would not be redeemable by the Company so long as they were held by the Sponsor and (ii) they were exercisable by the holders on a cashless basis. Unlike the public warrants, the private placement warrants were determined to be a liability of the Company while outstanding. The impact of such liability was not material to the Company’s Consolidated Balance Sheet or Statement of Operations.

 

In connection with the October 2020 offer to the warrant holders to exchange their warrants for the Company’s Class A common stock, the Sponsor opted to fully exchange its Private Placement Warrants for Class A common stock. As of December 31, 2020, there were no remaining Private Placement Warrants issued or outstanding.

 

Private Placement

 

In connection with the Company’s entry into the Contribution Agreement, the Company agreed to issue and sell in a private placement an aggregate of 1,000,000 shares of Class A common stock for a purchase price of $10.23 per share, and aggregate consideration of $10.2 million (the “Private Placement”). The Private Placement was consummated concurrently with the Closing Date and the proceeds of the Private Placement were used to fund a portion of the cash consideration paid to the Unit Holders.

 

Non-controlling Interest

 

As of July 2, 2021 and December 31, 2020, the Company ownership and voting structure was comprised of holders of our Class A common stock that participate 100% in the results of Atlas Technical Consultants, Inc. and 88.6% and 36.4%, respectively, in Atlas Intermediate and its subsidiaries and holders of our Class B common stock that participate in the results of Atlas Intermediate and its subsidiaries until their Class B common stock is converted to Class A common stock. The holders of our Class B common stock participate in 11.4% and 63.6% as of July 2, 2021 and December 31, 2020, respectively, of Atlas Intermediate and its subsidiaries. In connection with the Atlas Business Combination, it was determined that the results of Atlas Intermediate and its subsidiaries would be fully consolidated within the results of the Company.

 

Due to the participation of the holders of our Class B common stock in the results of Atlas Intermediate and subsidiaries, a non-controlling interest was deemed to exist. Non-controlling ownership interests in Atlas Intermediate and its subsidiaries are presented in the Consolidated Balance Sheet within shareholders’ equity as a separate component. In addition, consolidated net income includes earnings attributable to both the shareholders and the non-controlling interests.

 

As holders of our Class B common stock transition to holders of Class A common stock, we adjust our additional paid in capital and non-controlling interest within our Consolidated Balance Sheet and the provision for non-controlling interest in our Consolidated Statement of Operations. Holders of Class B common stock may convert their shares to Class A common stock at their discretion as their contractual lock-ups expire after the Atlas Business Combination.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Loss Per Share
6 Months Ended
Jul. 02, 2021
Earnings Per Share [Abstract]  
LOSS PER SHARE

NOTE 9 – LOSS PER SHARE

 

The Atlas Business Combination was structured as a reverse capitalization by which the Company issued stock for the net assets of Atlas Intermediate accompanied by a recapitalization. Earnings per share is calculated for the Company only for periods after the Atlas Business Combination due to the reverse recapitalization.

 

(Loss) per share was calculated as follows:

 

   Three Months Ended   Six Months Ended   Closing Date Through 
   July 2,
2020
   June 30,
2020
   July 2,
2021
   June 30,
2020
 
Numerator:                
Net (loss) income post Atlas Business Combination  $(4,783)  $2,245   $(19,574)  $(277)
Provision for non-controlling interest   617    1,881    12,786    5,141 
Redeemable preferred stock dividends   
-
    (4,533)   (5,899)   (6,777)
Net (loss) attributable to Class A common shares - basic and diluted  $(4,166)  $(407)  $(12,687)  $(1,913)
                     
Denominator:                    
Weighted average shares outstanding - basic and diluted   30,633,366    5,767,342    22,400,179    5,767,342 
                     
Net (loss) per Class A common share, basic and diluted  $(0.14)  $(0.07)  $(0.57)  $(0.33)

  

The Company had the following shares that were excluded from the computation of diluted earnings per share because their inclusion would have been anti-dilutive for the periods presented but could potentially dilute basic earnings per share in future periods:

 

    Three Months Ended June 30,
2020
    Closing Date Through June 30,
2020
 
Public warrants     20,000,000       20,000,000  
Private placement warrants     3,750,000       3,750,000  
Total     23,750,000       23,750,000  

The Company retired the warrants, both public and private placement, via tender offer that concluded in November 2020 and as such is not presenting information for the three or six months ended July 2, 2021.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Based Compensation
6 Months Ended
Jul. 02, 2021
Share-based Payment Arrangement [Abstract]  
EQUITY BASED COMPENSATION

NOTE 10 – EQUITY BASED COMPENSATION

 

In December 2017, Atlas Intermediate’s Parent granted service-based Class A units to certain members of Atlas’ management. As of December 31, 2017, 1,000 units were authorized and reserved for issuance with 504 granted in December 2017. The Class A units granted provide for service-based vesting annually over 4 years from the grant date.

 

In April 2019, Atlas Intermediate’s Parent granted service-based Class A units to certain members of Atlas’ management. As of January 1, 2019, 1,666 units were authorized and reserved for issuance with 973.65 units granted as of December 31, 2019. The Class A units granted provide for service-based vesting annually over 4 years from the grant date. The grant date fair value was determined using assumptions about the current waterfall expected payout.

 

In connection with the Atlas Business Combination, the outstanding shares were vested under the change of control provisions within the agreements. The shares are currently reflected as Class B Common Shares and may be converted to Class A Common Shares as the lock-up agreements expire.

 

During the second quarters of 2021 and 2020, the Company awarded 378,353 and 510,136 restricted share units (“RSUs”) to approximately ninety employees at a grant day fair market value of $11.42 and $8.95 per share, respectively. The Company estimates the fair value of the RSUs as the closing price of the Company’s Class A common stock on the grant date of the award, which is expensed over the applicable vesting period. The vesting period for these RSUs is equal annual tranches, pro-ratably over three years, and there is no performance requirement attached to the RSUs other than continued service to the Company. During the three months ended July 2, 2021, 158,977 of the shares granted in 2020 vested and 11,602 shares were forfeited.

 

On January 29, 2021, the Company granted to a member of its executive team 75,000 RSUs of the Company’s Class A common stock, par value $0.0001, retroactive to December 31, 2020. The value of these RSUs approximated $0.5 million and is set to cliff vest on December 31, 2022.

 

On March 3, 2021, the Company granted to its Board of Directors 60,921 RSUs with a one year vesting period and a grant date fair market value of $9.00 per share. There are no performance requirements to these RSUs other than continued service to the Company throughout the one-year vesting period.

 

During the second quarter of 2021, the Company also awarded 182,763 performance share units (“PSUs”) to its leadership team. The PSUs have both performance and market conditions that are required to be met in order for the shares to vest. The split between performance and market conditions is approximately 66.7% and 33.3%, respectively. If the conditions are met, the shares will cliff vest on the third anniversary of the award date. The Company has accounted for the portion of the award tied to the achievement of performance conditions based upon share price of $11.38 on the date of issuance and the probable number of shares anticipated to vest and accounted for the shares tied to market conditions based upon the fair market value as calculated in a Monte Carlo simulation. The Company will assess the probability of the performance conditions being achieved each quarter and adjust recorded stock compensation expense as appropriate.

 

The Company estimates forfeitures of its stock awards. Actual forfeitures may differ from those estimates. The Company currently estimates its forfeitures as 3% of the RSUs awards granted each year but will continue to reassess its estimate on a quarterly basis.

 

Equity compensation was $805 thousand and $190 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $1,251 thousand and $10,035 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Related-Party Transactions
6 Months Ended
Jul. 02, 2021
Related Party Transactions [Abstract]  
RELATED-PARTY TRANSACTIONS

NOTE 11 – RELATED-PARTY TRANSACTIONS

 

During the six months ended July 2, 2021 and June 30, 2020, the Company leased office space from former owners of acquired companies that became shareholders and/or officers of the Company. The Company recognized lease expenses under these leases within the Statement of Operations in the amount of $244 thousand and $160 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $400 thousand and $322 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

During the three months ended July 2, 2021 and June 30, 2020, the Company performed certain environmental consulting work for an affiliate of one of its principal shareholders or members and collected fees related to these services in the amount of $14 thousand and $73 thousand, respectively Related party revenues were $55 thousand and $126 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

On February 3, 2020, the Company entered into a subscription agreement with SCST, Inc., a California corporation, pursuant to which it agreed to acquire 105,977 shares of Class A common stock (the “SCST Stock”), for an aggregate purchase price of $1.1 million, in a private placement not registered under the Securities Act, in reliance on the exemption from Registration provided by Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder. The issuance of the SCST Stock was completed in connection with the Atlas Business Combination and served to settle the contingent consideration to them as of December 31, 2019.

 

On February 14, 2020, the Company entered into a non-interest bearing short-term loan with the former owners of Atlas Intermediate to purchase insurance contracts in the amount of $1.4 million. The loan has not been repaid as of the date of these financial statements and is accounted for in Accrued Liabilities within the Consolidated Balance Sheet. This was repaid during the quarter ended June 30, 2020.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans
6 Months Ended
Jul. 02, 2021
Employee Benefit Plan [Abstract]  
EMPLOYEE BENEFIT PLANS

NOTE 12 — EMPLOYEE BENEFIT PLANS

 

The Company maintains employee savings plans which allow for voluntary contributions into designated investment funds by eligible employees. The Company may, at the discretion of its Board, make additional contributions to these plans. The Company has made total contributions of $1.6 and $1.8 million for the three months ended July 2, 2021 and June 30, 2020, respectively, and $3.4 million, and $3.1 million for the six months ended July 2, 2021 and June 30, 2020, respectively.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jul. 02, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 13 – COMMITMENTS AND CONTINGENCIES

 

The Company is subject to certain claims and lawsuits typically filed against engineering companies, alleging primarily professional errors or omissions. The Company carries professional liability insurance, subject to certain deductibles and policy limits, against such claims. While management does not believe that the resolution of these claims will have a material adverse effect, individually or in aggregate, on its financial position, results of operations or cash flows, management acknowledges the uncertainty surrounding the ultimate resolution of these matters.

 

The Company leases office space, laboratory facilities, and automobiles under operating lease agreements and has options to renew most leases. These leases expire at varying dates through 2025. The Company also rents equipment on a job-by-job basis.

 

Future minimum payments under non-cancelable operating leases as of July 2, 2021 are as follows:

 

2021 (six months remaining)  $7,813 
2022   12,685 
2023   9,975 
2024   5,805 
2025   3,143 
Thereafter   3,162 
   $42,583 

 

Rental expense associated with facility and equipment operating leases for the three months ended July 2, 2021 and June 30, 2020 was $3.3 million and $3.2 million, respectively, and $6.3 million and $6.3 million for the six months ended July 2, 2021 and June 30, 2020, respectively.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Covid-19 Pandemic
6 Months Ended
Jul. 02, 2021
Covid Nineteen Pandemic Disclosure [Abstract]  
COVID-19 PANDEMIC

NOTE 14 – COVID-19 PANDEMIC

 

In the first quarter of 2020, the COVID-19 outbreak spread quickly across the globe. Federal, state and local governments mobilized to implement containment mechanisms and minimize impacts to their populations and economies. Various containment measures, which included stay-at-home orders and restrictions on the operations of businesses, while aiding in the prevention of further outbreak, have resulted in a severe drop in general economic activity, volatility in the financial markets and an economic downturn.

 

As a result, there have been three financial responses from the U.S. government, in addition to interest rate cuts by the U.S. Federal Reserve Board which were initially implemented to stabilize the U.S. stock markets. The federal government’s stimulus legislation related to COVID-19 include: the Coronavirus Preparedness and Response Supplemental Appropriations Act of 2020, the Families First Coronavirus Response Act, and the Coronavirus Aid, Relief and Economic Security (CARES) Act of 2020 (the “CARES Act”).

 

In connection with the CARES Act, we have opted to defer the deposit and payment of the employer’s share of Social Security taxes. Under the CARES Act, deferrals are currently allowed from March 27, 2020 through December 31, 2020. The Company has not received any other assistance under the CARES Act, nor does the Company expect to realize any other tax benefits from the program. As of July 2, 2021 and December 31, 2020, the Company has deferred payment of $8.1 million relating to its share of Social Security taxes and $4.0 million of this liability is recorded within other long-term liabilities on its Consolidated Balance Sheet. The remainder is recorded in Accrued Liabilities within the Company’s Consolidated Balance Sheet. The Company has not deferred any additional tax payments subsequent to December 31, 2020.

 

During the second quarter of 2020, we reduced our workforce through various actions. We routinely assess our staffing levels to make certain that we continue to appropriately service our clients and maintain shareholder value. As a safety focused organization, since the outbreak of COVID-19 and continuing throughout the remainder of 2020, we encouraged our employees to work from home wherever possible and to honor all shelter-in-place rules put forth by their state or local governments. As shelter-in-place rules have been lifted and vaccination efforts are rolled out to the general public, we have allowed our employees to return to our offices when it has been safe to do so and have begun to rehire additional staff.

 

We continue to monitor the credit quality and access to capital for our non-governmental clients as this can be an indication of their ability to go forth with future projects and continue to pay for contracted services. As an infrastructure company, the work we do is currently deemed essential by Federal, State and local governments but any change from that designation could have a negative result on our business as well as our peers.

 

We are in compliance with our debt covenants as of July 2, 2021 and we expect that we will continue to be for the foreseeable future.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jul. 02, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES

NOTE 15 – INCOME TAXES

 

Following the consummation of the Atlas Business Combination, we are organized in an “Up-C” structure in which the business of Atlas Intermediate and its subsidiaries is held by Holdings and will continue to operate through the subsidiaries of Atlas Intermediate, and in which our only direct assets consist of common units of Holdings. We are the sole manager of Holdings in accordance with the terms of the Holdings LLC Agreement entered into in connection with the consummation of the Atlas Business Combination.

 

Previously, Atlas Intermediate was treated as a partnership for federal and state income tax purposes with all income tax liabilities and/or benefits of the Company being passed through to the partners and members. As such, no recognition of federal or state income taxes have been provided for in the accompanying consolidated financial statements with the exception of income taxes relating to the C-Corp subsidiaries directly owned by Atlas Intermediate and the State of Texas Margin tax.

 

Subsequent to the Atlas Business Combination, income taxes relating to the C-Corps owned directly by Atlas Intermediate and the State of Texas Margin tax are considered within the provision of non-controlling interest as it is generated through the results of Atlas Intermediate and its subsidiaries.

 

Our effective tax rate from continuing operations was (3.8%) and 0.0% for the three months ending July 2, 2021 and June 30, 2020, respectively, and (1.2%) and 0.0% for the six months ended July 2, 2021 and June 30, 2020, respectively. Reconciliation between the amount determined by applying the U.S. federal income tax rate of 21% to pre-tax income from continuing operations and income tax expense is attributable to changes in our mix of pre-tax losses/earnings, the effect of non-controlling interest in income of consolidated subsidiaries, non-deductible transaction costs and changes in our valuation allowance.

 

The Company provides a valuation allowance when it is more likely than not that some portion of the deferred tax assets will not be realized. Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets. Based on this evaluation, a valuation allowance has been recorded to reduce net deferred tax assets to an amount that management believes is more than likely not to be realized.

 

The Company had no unrecognized tax benefits as of July 2, 2021 or December 31, 2020. Interest and, if applicable, penalties are recognized related to unrecognized tax benefits in income tax expense. There are no accruals for interest and penalties as of July 2, 2021 or December 31, 2020.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies, by Policy (Policies)
6 Months Ended
Jul. 02, 2021
Accounting Policies [Abstract]  
Accounts Receivable and Accrued Billings

Accounts Receivable and Accrued Billings

 

The Company records its trade accounts receivable and unbilled receivables at their face amounts less allowances. On a periodic basis, the Company monitors the trade accounts receivable and unbilled receivables from its customers for any collectability issues. The allowance for doubtful accounts is established based on reviews of individual customer accounts, recent loss experience, current economic conditions, and other pertinent factors. The Company writes off accounts after a determination has been made by management that the amounts at issue are no longer likely to be collected, following the exercise of reasonable collection efforts, and upon management’s determination that the costs of pursuing collection outweigh the likelihood of recovery. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts.

 

As of July 2, 2021 and December 31, 2020, the allowance for trade accounts receivable was $2.5 million and $2.2 million, respectively, while the allowance for unbilled receivables was $0.5 million and $0.4 million, respectively. The allowances reflect the Company’s best estimate of collectability risks on outstanding receivables and unbilled services.

 

Property and Equipment

Property and Equipment

 

Purchases of new assets and costs of improvement to extend the useful life of existing assets are capitalized. Routine maintenance and repairs are charged to expenses as incurred. When an asset is sold or retired, the costs and related accumulated depreciation are eliminated from the accounts, and the resulting gains or losses on disposal are recognized in the accompanying Consolidated Statement of Operations. The Company depreciates its assets on a straight-line basis over the assets’ useful lives, which range from three to ten years.

 

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

 

The Company assesses long-lived assets for impairment when events or circumstances indicate that the carrying value of an asset may not be recoverable. The Company recognizes an impairment if the net book value of such assets exceeds the future undiscounted cash flows attributable to such assets. If an impairment is indicated based on a comparison of the assets’ carrying amounts and the undiscounted cash flows, the impairment loss is measured as the amount by which the carrying amounts of the assets exceed the respective fair values of the assets. There were no impairment charges during the three or six months ended July 2, 2021 and June 30, 2020.

 

Goodwill

Goodwill

 

Goodwill represents the excess of the cost of net assets acquired over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination. In accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 350, Intangibles – Goodwill and Other, we evaluate goodwill annually for impairment on October 1, or whenever events or changes in circumstances indicate the asset may be impaired, using the quantitative method. An entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. These qualitative factors include: macroeconomic and industry conditions, cost factors, overall financial performance and other relevant entity-specific events. If we determine that this threshold is met, then performing the two-step quantitative impairment test is unnecessary. We may elect to bypass the qualitative assessment and proceed directly to the quantitative test for any reporting unit. The two-step impairment test requires a comparison of the carrying value of the assets and liabilities associated with a reporting unit, including goodwill, with the fair value of the reporting unit. We determine fair value through the discounted cash flow method. We make certain subjective and complex judgments in assessing whether an event of impairment of goodwill has occurred, including assumptions and estimates used to determine the fair value of our reporting units. If the carrying value of our reporting unit exceeds the fair value of our reporting unit, we would calculate the implied fair value as compared to the carrying value to determine the appropriate impairment charge, if any. There were no impairment charges for the three or six months ended July 2, 2021 and June 30, 2020.

 

Revenue Recognition

Revenue Recognition

 

We adopted ASC Topic 606, Revenue from Contracts with Customers (“Topic 606”), using the modified retrospective approach to all contracts that were not completed as of the beginning of fiscal year 2019. We utilize the portfolio method practical expedient, which allows companies to account for multiple contracts as a portfolio, instead of accounting for them on a contract by contract basis (commonly known as the contract method). For our time and materials contracts, we apply the as-invoiced practical expedient, which permits us to recognize revenue as the right to invoice for services performed. The new standard did not materially affect our consolidated net income, financial position, or cash flows.

 

Below is a description of the basic types of contracts from which the Company may earn revenue:

 

Time and Materials Contracts

Time and Materials Contracts

 

Under the time and materials (“T&M”) arrangements, contract fees are based upon time and materials incurred. The contracts may be structured as basic time and materials, cost plus a margin or time and materials subject to a maximum contract value (the “ceiling”). Due to the potential limitation of the contract’s ceiling, the economic factors of the contracts subject to a ceiling differ from the economic factors of basic T&M and cost plus contracts.

 

The majority of the Company’s contracts are for projects where it bills the client monthly at hourly billing or unit rates. The billing rates are determined by contract terms. Under cost plus contracts, the Company charges its clients for contract related costs at cost, an agreed upon overhead rate plus a fixed fee or rate.

 

Under time and materials contracts with a ceiling, the Company charges the clients for time and materials based upon the work performed however there is a ceiling or a not to exceed value. There are often instances that a contract is modified to extend the contract value past the original or amended ceiling. As the consideration is variable depending on the outcome of the contract renegotiation, the Company will estimate the total contract price in accordance with the variable consideration guidelines and will only include consideration that it expects to receive from the customer. When the Company is reaching the ceiling, the contract will be renegotiated, or we cease work when the maximum contract value is reached. The Company will continue to work if it is probable that the contract will be extended. The Company is only entitled to consideration for the work it has performed, and the ceiling amount is not a guaranteed contract value.

 

The Company earned approximately 90% of its revenues under T&M contracts during the three and six months ended July 2, 2021 and June 30, 2020, respectively.

 

Fixed Price Contracts

Fixed Price Contracts

 

Under fixed price contracts, the Company’s clients pay an agreed amount negotiated in advance for a specified scope of work. The Company is guaranteed to receive the consideration to the extent that the Company delivers under the contract. The Company assesses contracts quarterly and may recognize any expected future loss before actually incurring the loss. When the Company is expecting to reach the total consideration under the contract, the Company will begin to negotiate a change order.

 

Change Orders and Claims

Change Orders and Claims

 

Change orders are modifications of an original contract that effectively change the provisions of the contract without adding new provisions. Either the Company or its client may initiate change orders. They may include changes in specifications or design, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Management evaluates when a change order is probable based upon its experience in negotiating change orders, the customer’s written approval of such changes or separate documentation of change order costs that are identifiable. Change orders may take time to be formally documented and terms of such change orders are agreed with the client before the work is performed. Sometimes circumstances require that work progresses before an agreement is reached with the client. If the Company is having difficulties in renegotiating the change order, the Company will stop work if possible, record all costs incurred to date, and determine, on a project by project basis, the appropriate final revenue recognition.

 

Claims are amounts in excess of the agreed contract price that the Company seeks to collect from its clients or others for client-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs. Costs related to change orders and claims are recognized when they are incurred. The Company evaluates claims on an individual basis and recognizes revenue it believes is probable to collect.

 

Performance Obligations

Performance Obligations

 

The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, is not distinct. However, in some instances, we may also promise to provide distinct goods or services within a contract, resulting in multiple performance obligations. For contracts with multiple performance obligations, we allocate the contract transaction price to each performance obligation using the best estimate of the standalone selling price of each distinct good or service in the contract. Typically, we sell a customer a specific service and use the expected cost plus a margin approach to estimate the standalone selling price of each performance obligation.

 

The Company’s performance obligations are satisfied as work progresses or at a point in time. Revenue on our cost-reimbursable contracts is recognized over time using direct costs incurred or direct costs incurred to date as compared to the estimated total direct costs for performance obligations because it best depicts the transfer of control to the customer. Contract costs include labor, subcontractors’ costs and other direct costs.

 

Gross revenue from services transferred to customers at a point in time is recognized when the customer obtains control of the asset, which is generally upon delivery and acceptance by the customer of the reports and/or analysis performed.

 

As of July 2, 2021 and December 31, 2020, we had $751 million and $628 million of remaining performance obligations, or backlog, respectively, of which $451 million and $377 million, respectively, or 60% is expected to be recognized over the next 12 months and the majority of the balance over the next 24 months. Project cancellations or scope adjustments may occur, from time to time, with respect to contracts reflected in backlog. Most of our government contracts are multi-year contracts for which funding is appropriated on an annual basis, therefore backlog includes only those amounts that have been funded and authorized and does not reflect the full amounts we may receive over the term of such contracts. In the case of non-government contracts, backlog includes future revenue at contract rates, excluding contract renewals or extensions that are at the discretion of the client. For contracts with a not-to-exceed maximum amount, we include revenue from such contracts in backlog to the extent of the remaining estimated amount. Our backlog for the period beyond 12 months may be subject to variation from year-to-year as existing contracts are completed, delayed, or renewed or new contracts are awarded, delayed, or cancelled. As a result, we believe that year-to-year comparisons of the portion of backlog expected to be performed more than one year in the future are difficult to assess and not necessarily indicative of future revenues or profitability.

 

Contract Assets and Liabilities

Contract Assets and Liabilities

 

The timing of revenue recognition, billings and cash collections results in billed receivables, unbilled receivables (contract assets), and billings in excess of costs and estimated earnings on uncompleted contracts (contract liabilities). Billed and unbilled receivables are reflected on the face of the Consolidated Balance Sheet. The liability “Billings in excess of costs and estimated earnings on uncompleted contracts” represents billings in excess of revenues recognized on these contracts as of the reporting date and is reported within “other current liabilities” on the Consolidated Balance Sheet. This liability was $0 as of July 2, 2021 and December 31, 2020. Revenue recognized that was included in the contract liability balance at the beginning of the fiscal year was $0 and $32 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $0 and $64 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

U.S. Federal Acquisition Regulations

U.S. Federal Acquisition Regulations

 

The Company has contracts with the U.S. federal, state and local governments that contain provisions requiring compliance with the U.S. Federal Acquisition Regulations (“FAR”). These regulations are generally applicable to all of its contracts that are directly funded or partially funded by pass through funds from the U.S. federal government. These provisions limit the recovery of certain specified indirect costs on contracts subject to the FAR. Cost-plus contracts covered by the FAR provide for upward or downward adjustments if actual recoverable costs differ from the estimate billed under forward pricing arrangements. Most of the Company’s government contracts are subject to termination at the convenience of the government. Contracts typically provide for reimbursement of costs incurred and payment of fees earned through the date of such termination.

  

Government contracts that are subject to the FAR are subject to audits performed by the Defense Contract Audit Agency (“DCAA”) and many other state governmental agencies. As such, the Company’s overhead rates, cost proposals, incurred government contract costs and internal control systems are subject to review. During the course of its audits, the DCAA or a state agency may question incurred costs if it believes the Company has accounted for such costs in a manner inconsistent with the requirements of the FAR or Cost Accounting Standards and recommend that the applicable contracting officer disallow such costs. Historically, the Company has not incurred significant disallowed costs because of such audits. However, the Company can provide no assurance that the rate audits will not result in material disallowances of incurred costs in the future. The Company provides for a refund liability to the extent that it expects to refund some of the consideration received from a customer. The liability at July 2, 2021 and December 31, 2020 was $0, respectively.

 

Disaggregation of Revenues

Disaggregation of Revenues

 

As described further in Note 2 – Summary of Significant Accounting Policies, the Company has one operating segment, Engineering, Testing, Inspection and Other Consultative Services, which reflects how the Company is being managed. The Company provides public and private sector clients with comprehensive support in managing large-scale infrastructure improvement programs including engineering, design, program development/management, compliance services, acquisition and project control services, as well as construction engineering and inspection and materials testing. Approximately 50% of the Company’s revenues in each reporting period presented are derived from federal, state and local government related projects.

 

All services performed by the Company are rendered in the United States and its territories via two contract types, time and materials or fixed price contracts. The Company derives 90% of its revenues from T&M contracts, the remainder are earned under fixed price contracts.

 

Cash Flows

Cash Flows

 

The Company has presented its cash flows using the indirect method and considers all highly liquid investments with original maturities of three months or less at acquisition to be cash equivalents. At times, our cash and cash equivalents may be uninsured or in deposit accounts that exceed the Federal Deposit Insurance limit.

 

Comprehensive Income

Comprehensive Income

 

There are no other components of comprehensive income other than net income and the provision for non-controlling interest associated with Holdings Units.

 

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.

 

Concentration of Credit Risk

Concentration of Credit Risk

 

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of trade accounts receivable. These risks primarily relate to the concentration of customers who are large, governmental customers and regional governmental customers. The Company performs ongoing credit evaluations of its customers’ financial condition and generally requires no collateral.

 

Fair Value of Financial Instruments

Fair Value of Financial Instruments

 

ASC Topic 820, Fair Value Measurements (“ASC 820”), establishes a framework for measuring fair value. That framework provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements).

 

The three levels of the fair value hierarchy under ASC 820 are described as follows:

 

Level 1 — Inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that management has the ability to access.

 

Level 2 — Inputs utilize data points that are observable such as quoted prices, interest rates and yield curves.

 

Level 3 — Inputs are unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.

 

The asset or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.

 

The Company has various financial instruments, including cash and cash equivalents, accounts receivable and payable, accrued liabilities, and long-term debt. The carrying value of the Company’s cash and cash equivalents, accounts receivable, and payable and accrued liabilities approximate their fair value due to their short-term nature. The Company believes that the aggregate fair values of its long-term debt approximates their carrying amounts as the interest rates on the debt are either reset on a frequent basis or reflect current market rates.

 

The Company applies the provisions of ASC 805, Business Combinations, in the accounting for its acquisitions, which requires recognition of the assets acquired and the liabilities assumed at their acquisition date fair values, separately from goodwill. Goodwill as of the acquisition date is measured as the excess of consideration transferred and the net of the acquisition date fair values of the tangible and identifiable intangible assets acquired and liabilities assumed. The allocation of the purchase price to identifiable intangible assets is based on valuations performed to determine the fair values of such assets as of the acquisition dates. Depending on the size and complexity of the acquisition, the Company may engage a third-party independent valuation specialist to assist in management’s determination of fair values of tangible and intangible assets acquired and liabilities assumed. The fair values of earn-out arrangements are included as part of the purchase price of the acquired companies on their respective acquisition dates. The Company estimates the fair value of contingent earn-out payments as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability on the Consolidated Balance Sheet. Changes in the estimated fair value of contingent earnout payments are included in operating expenses in the accompanying Consolidated Statements of Operations.

 

Several factors are considered when determining contingent consideration liabilities as part of the purchase price, including whether (i) the valuation of the acquisitions is not supported solely by the initial consideration paid, and the contingent earn-out formula is a critical and material component of the valuation approach to determining the purchase price; and (ii) the former owners of the acquired companies that remain as key employees receive compensation other than contingent earn-out payments at a reasonable level compared with the compensation of other key employees. The contingent earn-out payments are not affected by employment termination.

 

The Company reviews and re-assesses the estimated fair value of contingent consideration liabilities on a quarterly basis, and the updated fair value could differ materially from the initial estimates. The Company measures contingent consideration recognized in connection with business combinations at fair value on a recurring basis using significant unobservable inputs classified as Level 3 inputs. The Company uses a probability-weighted discounted cash flow approach as a valuation technique to determine the fair value of the contingent consideration liabilities on the acquisition date and at each reporting period. The significant unobservable inputs used in the fair value measurements are projections over the earn-out period, and the probability outcome percentages that are assigned to each scenario. Significant increases or decreases to either of these inputs in isolation could result in a significantly higher or lower liability with a higher liability capped by the contractual maximum of the contingent consideration liabilities. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate on the acquisition date and amount paid will be recorded in earnings. The Company records the current portion of contingent consideration liability within other current liabilities and the noncurrent portion of contingent consideration liability within other long-term liabilities within its Consolidated Balance Sheet.

 

The following table summarizes the changes in the fair value of estimated contingent consideration:

 

Contingent consideration, as of December 31, 2020  $18,200 
Additions for acquisitions   9,993 
Adjustment to liability for changes in fair value   (6,538)
Reduction of liability for payment made   (3,706)
Total contingent consideration, as of July 2, 2021   17,949 
Current portion of contingent consideration   (8,378)
Contingent consideration, less current portion  $9,571 

  

The Company may at its discretion settle the contingent consideration with cash, common shares or a combination of cash and common shares. During the three months ended July 2, 2021, we settled a portion of the $3.7 million payment with 192,090 shares of Class A common stock.

 

The Company incurred a non-cash charge of $2.8 million during the three months ended July 2, 2021 to reflect the change in fair value of the contingent consideration liability relating to an acquisition that had finalized its purchase price allocation.

  

Equity Based Compensation

Equity Based Compensation

 

The Company recognizes the cost of services received in an equity based payment transaction with an employee as services are received and records either a corresponding increase in equity or a liability, depending on whether the instruments granted satisfy the equity or liability classification criteria.

 

The measurement objective for these equity awards is the estimated fair value at the grant date of the equity instruments that the Company is obligated to issue when employees have rendered the requisite service and satisfied any other conditions necessary to earn the right to benefit from the instruments. The compensation cost for an award classified as an equity instrument is recognized ratably over the requisite service period, including an estimate of forfeitures. The requisite service period is the period during which an employee is required to provide service in exchange for an award.

 

Consistent with the change in control provisions within the applicable agreements, the Company fully expensed the remaining unamortized value of the stock awards that vested upon the completion of the Atlas Business Combination during the quarter ended March 31, 2020.

 

The Company granted restricted stock units (“RSUs”) during the second quarters of 2021 and 2020 as a means to reward and retain selected management personnel. Please refer to Note 10 – Equity Based Compensation for further information.

 

An additional grant of RSUs was made to a member of the Company’s leadership team on December 31, 2020.

 

During the second quarter of 2021, the Company granted certain members of its leadership team performance share units (“PSUs”) with both performance and market conditions that may affect the ultimate vesting of shares and also granted to its Board of Directors RSUs during the first quarter of 2021.

 

Equity compensation was $805 thousand and $190 thousand for the three months ended July 2, 2021 and June 30, 2020, respectively, and $1,251 thousand and $10,035 thousand for the six months ended July 2, 2021 and June 30, 2020, respectively.

 

Income Taxes

Income Taxes

 

The Company accounts for income taxes in accordance with the FASB ASC Topic 740, Income Taxes, which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. In determining the need for a valuation allowance, management reviews both positive and negative evidence, including current and historical results of operations, future income projections, scheduled reversals of deferred tax amounts, availability of carrybacks, and potential tax planning strategies. Based on our assessment, we have concluded that a portion of the deferred tax assets will not be realized.

 

According to the authoritative guidance on accounting for uncertainty in income taxes, we may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. This guidance also addresses de-recognition, classification, interest and penalties on income taxes, accounting in interim periods and disclosure requirements for uncertain tax positions.

 

Redeemable Preferred Stock

Redeemable Preferred Stock

 

On February 14, 2020, in connection with the consummation of the Atlas Business Combination, Holdings and GSO COF III AIV-2 LP (“GSO AIV-2”) entered into a subscription agreement, dated February 14, 2020 (the “Subscription Agreement”) pursuant to which, GSO AIV-2 purchased 145,000 units of a new class of Series A Senior Preferred Units of Holdings (the “Preferred Units”) at a price per Preferred Unit of $978.21 for an aggregate cash purchase price of $141,840,450, which represented a 2.179% original issue discount on the Preferred Units (such purchase, the “GSO Placement”).

 

The GSO Placement was made pursuant to the exemption from registration contained in Section 4(a)(2) of the Securities Act of 1933, as amended (the “Securities Act”), and/or Regulation D promulgated thereunder.

 

The Preferred Units ranked senior in priority to all other existing and future equity securities of Holdings with respect to liquidation preference and distribution rights.

 

The Preferred Units had a liquidation preference of $1,000 per Preferred Unit (the “Liquidation Preference”).

 

Subject to any limitations set forth in the Atlas Credit Agreement (as defined in Note 7 – Long-Term Debt), the Preferred Units were paid a dividend of 5% per annum, plus either an additional 6.25% per annum in cash or 7.25% per annum in additional Preferred Units, at Holdings’ option, payable quarterly in arrears.

 

If a cash dividend was not able to be made because of a limitation under the Atlas Credit Agreement, then the Liquidation Preference with respect to any Preferred Unit would have increased to 3.5625% in any quarter until a cash dividend could be made.

 

The Preferred Units did not possess voting rights and were not convertible into any other security of Holdings.

 

Holdings was permitted to redeem the Preferred Units beginning on the second anniversary of the Closing Date at a price of 103% of the Liquidation Preference (the “Redemption Premium”), and on the third anniversary of their issuance at the Liquidation Preference, in each case plus accrued and unpaid dividends. The Preferred Units could only be redeemed by Holdings within the first two years of the Closing Date upon a change of control as described below, in which case such Preferred Units would have been redeemed at a customary make-whole amount as if the Preferred Units were redeemed on the second anniversary.

 

Subject to the terms of Holdings’ and its subsidiaries’ senior credit agreements, Holdings was required to redeem the Preferred Units at the Redemption Premium, plus accrued and unpaid dividends, in the event of (i) a change of control, (ii) sales or other dispositions of all or substantially all of Holdings’ assets and (iii) the insolvency or bankruptcy of Holdings or any of its material subsidiaries.

 

Finally, holders of the Preferred Units were permitted to require Holdings to redeem their Preferred Units at the Liquidation Preference, plus accrued and unpaid dividends, beginning on the eighth anniversary of the Closing Date, subject to certain customary limitations.

 

The Preferred Units were redeemed in full at par without a premium on February 25, 2021.

  

Redeemable preferred stock, as of December 31, 2020  $151,391 
Accrued paid in-kind dividends   1,718 
Accretion of discount   3,077 
Redemption   (156,186)
Redeemable preferred stock, as of July 2, 2021  $
-
 

 

Segment

Segment

 

The Company has one operating and reporting segment, Engineering, Testing, Inspection and Other Consultative Services. This financial information is reviewed regularly by our chief operating decision maker to assess performance and make decisions regarding the allocation of resources and is equivalent to our consolidated information. Our chief operating decision maker does not review below the consolidated level. Our chief operating decision maker is our Chief Executive Officer.

 

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

In February 2016, FASB issued ASU 2016-02, Leases. ASU 2016-02 requires lessees to recognize, in the balance sheet, a liability to make lease payments and a right-of-use asset representing the right to use the underlying asset over the lease term. The amendments in this accounting standard update are to be applied using a modified retrospective approach and are effective for fiscal years beginning after December 15, 2021. The Company is currently evaluating the requirements of ASU 2016-02 and its impact on the consolidated and combined financial statements.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments (Topic 326) - Credit Losses: Measurement of Credit Losses on Financial Instruments, which provides guidance regarding the measurement of credit losses on financial instruments. The new guidance replaces the incurred loss impairment methodology in the current guidance with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. This ASU will be effective for the Company commencing after December 15, 2022. The Company is in the process of assessing the impact of this ASU on our consolidated financial statements and disclosures.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jul. 02, 2021
Accounting Policies [Abstract]  
Schedule of changes in the fair value of estimated contingent consideration
Contingent consideration, as of December 31, 2020  $18,200 
Additions for acquisitions   9,993 
Adjustment to liability for changes in fair value   (6,538)
Reduction of liability for payment made   (3,706)
Total contingent consideration, as of July 2, 2021   17,949 
Current portion of contingent consideration   (8,378)
Contingent consideration, less current portion  $9,571 

  

Schedule of redeem their preferred units at the liquidation
Redeemable preferred stock, as of December 31, 2020  $151,391 
Accrued paid in-kind dividends   1,718 
Accretion of discount   3,077 
Redemption   (156,186)
Redeemable preferred stock, as of July 2, 2021  $
-
 

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions (Tables)
6 Months Ended
Jul. 02, 2021
Business Acquisitions [Abstract]  
Schedule of fair values of the assets acquired and liabilities
   LONG   Alta Vista*   WesTest*   AEL*   O'Neill* 
Cash  $
-
   $314   $649    2,354    1,608 
Accounts receivable   4,994    2,786    1,072    6,026    4,201 
Unbilled receivable   
-
    4,258    
-
    1,094    
-
 
Property and equipment   1,423    306    246    52    349 
Other current and long-term assets   14    707    2    130    
-
 
Intangible assets   7,290    4,957    1,459    13,816    22,735 
Liabilities   (1,178)   (2,767)   (304)   (3,066)   (1,555)
                          
Net assets acquired  $12,543   $10,561   $3,124    20,406    27,338 
                          
Consideration paid (cash and equity consideration)  $10,748   $15,098   $4,055   $24,502   $24,369 
Contingent earnout liability at fair value (cash)   6,700    1,904    234    5,596    4,397 
                          
Total consideration   17,448    17,002    4,289    30,098    28,766 
                          
Excess consideration over the amounts assigned to the net assets acquired (goodwill)  $4,905   $6,441   $1,165   $9,692   $1,428 

 

*The above purchase price allocation is tentative and preliminary and subject to further updates as we complete the purchase price allocation.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Tables)
6 Months Ended
Jul. 02, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   July 2,   December 31,   Average 
   2021   2020   life 
             
Furniture and fixtures  $3,869   $3,492    3-5 years 
Equipment and vehicles   38,525    32,797    3-10 years 
Computers   20,050    19,649    3 years 
Leasehold improvements   5,696    5,548    3-5 years 
Construction in progress   150    130      
Less: Accumulated depreciation and amortization   (54,986)   (47,482)     
                
   $13,304   $14,134      

 

Schedule of property and equipment under capital leases
   July 2,   December 31, 
   2021   2020 
         
Computer equipment  $1,583   $1,578 
Less accumulated depreciation   (1,277)   (1,021)
   $

306

   $557 

 

Schedule of minimum lease payments
2021 (six months remaining)  $183 
2022   365 
2023   281 
2024   99 
2025   19 
Thereafter   
-
 
   $947 

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles (Tables)
6 Months Ended
Jul. 02, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
Balance as of December 31, 2020   $ 109,001  
Acquisitions     11,120  
Disposals    
-
 
Measurement period adjustments     (7,966 )
Balance as of July 2, 2021   $ 112,155  

 

Schedule of intangible assets
   July 2, 2021   December 31, 2020   Remaining 
   Gross   Accumulated   Net book   Gross   Accumulated   Net book   useful life 
   amount   amortization   value   amount   amortization   value   (in years) 
Definite life intangible assets:                            
Customer relationships  $149,917   $(40,062)  $109,855   $117,185   $(34,214)  $82,971    11.0 
Tradenames   25,580    (19,638)   5,942    21,761    (18,759)   3,002    2.5 
Non-competes   600    (574)   26    600    (565)   35    0.4 
Total intangibles  $176,097   $(60,274)  $115,823   $139,546   $(53,538)  $86,008      

 

Schedule of amortization of intangible assets
2021 (six months remaining)   $ 7,954  
2022     16,831  
2023     16,309  
2024     15,069  
2025     14,494  
Thereafter     45,166  
    $ 115,823  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt (Tables)
6 Months Ended
Jul. 02, 2021
Debt Disclosure [Abstract]  
Schedule of long term debt
   July 2,
2021
   December 31,
2020
 
Atlas 2021 credit agreement - term loan  $467,000   $
-
 
Atlas credit agreement - term loan   
-
    270,463 
Atlas 2021 credit agreement – revolving   17,594    
-
 
Atlas credit agreement – revolving   
-
    24,000 
Atlas 2021 credit agreement – PIK   3,154    
-
 
Subtotal   487,748    294,463 
           
Less: Loan costs, net   (8,145)   (15,443)
           
Less current maturities of long-term debt   
-
    (14,050)
           
Long-term debt  $479,603   $264,970 

 

Schedule of long-term principal payments
2021 (six months remaining)  $
-
 
2022   3,605 
2023   4,849 
2024   4,897 
2025   4,946 
Thereafter   469,451 
   $487,748 

  

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity (Tables)
6 Months Ended
Jul. 02, 2021
Stockholders' Equity Note [Abstract]  
Schedule of outstanding stock and warrants
   Class A
Common
Stock
   Class B
Common
Stock
   Warrants   Private
Placement
Warrants
 
Beginning Balance, as of December 31, 2020   12,841,584    22,438,828    
             -
    
                -
 
Issuances   1,692,901    
-
    
-
    
-
 
Transfers to Class A from Class B   18,204,505    (18,204,505)   
-
    
-
 
Shares Outstanding at July 2, 2021   32,738,990    4,234,323    
-
    
-
 

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Loss Per Share (Tables)
6 Months Ended
Jul. 02, 2021
Earnings Per Share [Abstract]  
Schedule of (loss) per share
   Three Months Ended   Six Months Ended   Closing Date Through 
   July 2,
2020
   June 30,
2020
   July 2,
2021
   June 30,
2020
 
Numerator:                
Net (loss) income post Atlas Business Combination  $(4,783)  $2,245   $(19,574)  $(277)
Provision for non-controlling interest   617    1,881    12,786    5,141 
Redeemable preferred stock dividends   
-
    (4,533)   (5,899)   (6,777)
Net (loss) attributable to Class A common shares - basic and diluted  $(4,166)  $(407)  $(12,687)  $(1,913)
                     
Denominator:                    
Weighted average shares outstanding - basic and diluted   30,633,366    5,767,342    22,400,179    5,767,342 
                     
Net (loss) per Class A common share, basic and diluted  $(0.14)  $(0.07)  $(0.57)  $(0.33)

  

Schedule of anti-dilutive for the periods
    Three Months Ended June 30,
2020
    Closing Date Through June 30,
2020
 
Public warrants     20,000,000       20,000,000  
Private placement warrants     3,750,000       3,750,000  
Total     23,750,000       23,750,000  

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 02, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum payments under non-cancelable operating leases
2021 (six months remaining)  $7,813 
2022   12,685 
2023   9,975 
2024   5,805 
2025   3,143 
Thereafter   3,162 
   $42,583 

 

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Basis of Presentation (Details)
$ in Millions
6 Months Ended
Jul. 02, 2021
USD ($)
Organization and Basis of Presentation [Line Items]  
Services provided, description Services are provided throughout the United States and its territories to a broad base of clients, with no single client representing 10% or more of our revenues for either the three or six months ended July 2, 2021 or June 30, 2020. Services are rendered primarily on a time and materials and cost-plus basis with approximately 90% of our contracts on that basis and the remainder represented by firm fixed price contracts.  
Interest payments and preferred stock dividends amount $ 7.5
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jun. 30, 2020
Jul. 02, 2021
Jun. 30, 2020
Dec. 31, 2020
Summary of Significant Accounting Policies (Details) [Line Items]          
Allowance for trade accounts receivable $ 2,500,000   $ 2,500,000   $ 2,200,000
Allowance for unbilled receivables $ 500,000   500,000   400,000
Time and material contract percentage 90.00%        
Performance obligations $ 751,000,000   751,000,000   628,000,000
Remaining performance obligations 451,000,000   $ 451,000,000   377,000,000
Performance obligation expected recognized percentage     60.00%    
Other current liabilities 0   $ 0   0
Revenue recognized contract liability 0 $ 32,000 0 $ 64,000  
Refund liability $ 0   $ 0   $ 0
Revenue, percentage 50.00%   50.00%    
Revenue, percentage     90.00%    
Non cash charge amount $ 2,800,000        
Equity compensation $ 805,000 $ 190,000 $ 1,251,000 $ 10,035,000  
Preferred units dividend percentage     5.00%    
Preferred stock additional cash percentage     6.25%    
Additional preferred stock percentage     7.25%    
Liquidation preference percentage 103.00%   103.00%    
Subscription Agreement [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Value of liquidation preference $ 1,000,000   $ 1,000,000    
Atlas Credit Agreement [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Liquidation preference percentage 3.5625%   3.5625%    
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of changes in the fair value of estimated contingent consideration
$ in Thousands
6 Months Ended
Jul. 02, 2021
USD ($)
Schedule of changes in the fair value of estimated contingent consideration [Abstract]  
Contingent consideration, as of December 31, 2020 $ 18,200
Additions for acquisitions 9,993
Adjustment toliability for changes in fair value (6,538)
Reduction of liability for payment made (3,706)
Total contingent consideration, as of July 2, 2021 17,949
Current portion of contingent consideration (8,378)
Contingent consideration, less current portion $ 9,571
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of redeem their preferred units at the liquidation
$ in Thousands
6 Months Ended
Jul. 02, 2021
USD ($)
Schedule of redeem their preferred units at the liquidation [Abstract]  
Redeemable preferred stock, as of December 31, 2020 $ 151,391
Accrued paid in-kind dividends 1,718
Accretion of discount 3,077
Redemption (156,186)
Redeemable preferred stock, as of July 2, 2021
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Atlas Business Combination (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Jul. 02, 2021
USD ($)
$ / shares
shares
Acquisition of Atlas Intermediate Subsidiaries [Member]  
Atlas Business Combination (Details) [Line Items]  
Business combination, description the Company completed the acquisition of Atlas Intermediate and its subsidiaries and in return the Atlas Intermediate members: (i) received 24.0 million shares of Class B common stock in the Company, (ii) repaid the $171.5 million of outstanding debt and interest accrued and due lender, (iii) paid $10.9 million of Seller incurred acquisition-related costs, (iv) settled $1.1 million of contingent consideration associated with the SCST, Inc. acquisition and (v) paid $2.2 million of change in control payments due certain executives. This was paid for with: (i) $20.7 million of cash raised from special purpose acquisition company (“SPAC”) shareholders and the private placement discussed herein, (ii) the issuance of redeemable preferred stock in the amount of $141.8 million and (iii) the issuance of new debt in the amount of $271.0 million as discussed in Note 7 – Long-Term Debt.
Class A Common Stock [Member] | Private Placement [Member]  
Atlas Business Combination (Details) [Line Items]  
Aggregate of shares | shares 1,000,000
Purchase price per share | $ / shares $ 10.23
Aggregate consideration | $ $ 10.2
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 01, 2021
Apr. 14, 2021
Nov. 30, 2020
Sep. 30, 2020
Feb. 29, 2020
Jul. 02, 2021
Jun. 30, 2020
Jul. 02, 2021
Jun. 30, 2020
Business Acquisitions (Details) [Line Items]                  
Acquisition, description         The aggregate purchase price consideration paid in connection with this stock acquisition was $10.7 million in cash, subject to customary closing working capital adjustments plus an earnout of up to $12.0 million contingent upon the achievement of certain financial targets to be paid upon the first, second and third anniversaries of the closing.        
Acquisition costs               $ 1.4 $ 0.6
Business Acquisition [Member]                  
Business Acquisitions (Details) [Line Items]                  
Business acquisition description       the Company acquired AltaVista Solutions (“Alta Vista”), a provider of testing and inspection services primarily to infrastructure clients. Alta Vista is headquartered in Oakland, California and has offices in California and New York. The purchase agreement called for the Company to pay Alta Vista up to $15.1 million in the form of cash and stock consideration. The Company issued 776,197 shares of Class B common stock to the former owners of Alta Vista, which represented $7.0 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.          
Acquisition costs           $ 0.7 $ 0.3    
WesTest LLC [Member]                  
Business Acquisitions (Details) [Line Items]                  
Business acquisition description   the Company acquired Atlantic Engineering Laboratories, Inc. and Atlantic Engineering Laboratories of New York, Inc. (collectively, “AEL”) for cash and an amount of equity consideration totalling $24.5 million. The Company issued 738,566 shares of Class A common stock to the former owner of AEL, which represented $7.5 million of the total consideration paid. AEL is a materials testing and inspection firm based in Avenel, New Jersey, and provides steel, concrete, soil and other testing and inspection services to a diverse mix of public and private clients primarily in New York and New Jersey. AEL added approximately 290 professionals to the Company’s workforce and is expected to strengthen the Company’s materials testing and inspection services in the Northeast. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies. the Company acquired WesTest LLC (“WesTest”), a testing and engineering services provider with operations in Colorado and Wyoming. WesTest, headquartered in Lakewood, Colorado, received consideration of $4.1 million in the form of cash and stock consideration. The Company issued 285,115 shares of Class A common stock to the former owner of WesTest, which represented $1.6 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years. Final value will be subject to the resolution of certain contingencies.            
O’Neill Services Group [Member]                  
Business Acquisitions (Details) [Line Items]                  
Business acquisition description the Company acquired O’Neill Services Group (“O’Neill), a quality assurance and environmental services firm that services clients throughout the Pacific Northwest. O’Neill, headquartered in Redmond, Washington, employs 90 people and received $24.4 million in the form of cash and stock consideration. The Company issued 653,728 shares of Class A common stock which represented $6.5 million of the total consideration received. Total consideration may also be increased or decreased based on results in future years.                
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Long [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash
Accounts receivable 4,994
Unbilled receivable
Property and equipment 1,423
Other current and long-term assets 14
Intangible assets 7,290
Liabilities (1,178)
Net assets acquired 12,543
Consideration paid (cash and equity consideration) 10,748
Contingent earnout liability at fair value (cash) 6,700
Total consideration 17,448
Excess consideration over the amounts assigned to the net assets acquired (goodwill) 4,905
Alta Vista [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash 314 [1]
Accounts receivable 2,786 [1]
Unbilled receivable 4,258 [1]
Property and equipment 306 [1]
Other current and long-term assets 707 [1]
Intangible assets 4,957 [1]
Liabilities (2,767) [1]
Net assets acquired 10,561 [1]
Consideration paid (cash and equity consideration) 15,098 [1]
Contingent earnout liability at fair value (cash) 1,904 [1]
Total consideration 17,002 [1]
Excess consideration over the amounts assigned to the net assets acquired (goodwill) 6,441 [1]
WesTest [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash 649 [1]
Accounts receivable 1,072 [1]
Unbilled receivable [1]
Property and equipment 246 [1]
Other current and long-term assets 2 [1]
Intangible assets 1,459 [1]
Liabilities (304) [1]
Net assets acquired 3,124 [1]
Consideration paid (cash and equity consideration) 4,055 [1]
Contingent earnout liability at fair value (cash) 234 [1]
Total consideration 4,289 [1]
Excess consideration over the amounts assigned to the net assets acquired (goodwill) 1,165 [1]
AEL [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash 2,354 [1]
Accounts receivable 6,026 [1]
Unbilled receivable 1,094 [1]
Property and equipment 52 [1]
Other current and long-term assets 130 [1]
Intangible assets 13,816 [1]
Liabilities (3,066) [1]
Net assets acquired 20,406 [1]
Consideration paid (cash and equity consideration) 24,502 [1]
Contingent earnout liability at fair value (cash) 5,596 [1]
Total consideration 30,098 [1]
Excess consideration over the amounts assigned to the net assets acquired (goodwill) 9,692 [1]
O'Neill [Member]  
Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]  
Cash 1,608 [1]
Accounts receivable 4,201 [1]
Unbilled receivable [1]
Property and equipment 349 [1]
Other current and long-term assets [1]
Intangible assets 22,735 [1]
Liabilities (1,555) [1]
Net assets acquired 27,338 [1]
Consideration paid (cash and equity consideration) 24,369 [1]
Contingent earnout liability at fair value (cash) 4,397 [1]
Total consideration 28,766 [1]
Excess consideration over the amounts assigned to the net assets acquired (goodwill) $ 1,428 [1]
[1] The above purchase price allocation is tentative and preliminary and subject to further updates as we complete the purchase price allocation.
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jun. 30, 2020
Jul. 02, 2021
Jun. 30, 2020
Property and Equipment, Net (Details) [Line Items]        
Capital lease average lease term     5 years  
Depreciation expense $ 1.5 $ 1.5 $ 2.9 $ 2.9
Minimum [Member]        
Property and Equipment, Net (Details) [Line Items]        
Useful lives range     3 years  
Maximum [Member]        
Property and Equipment, Net (Details) [Line Items]        
Useful lives range     10 years  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Details) - Schedule of property and equipment - USD ($)
$ in Thousands
6 Months Ended
Jul. 02, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Accumulated depreciation and amortization $ (54,986) $ (47,482)
Property and equipment, net 13,304 14,134
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,869 3,492
Equipment and vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 38,525 32,797
Computers [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 20,050 $ 19,649
Average life   3 years
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,696 $ 5,548
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 150 $ 130
Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Average life 3 years  
Minimum [Member] | Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Average life   3 years
Minimum [Member] | Equipment and vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Average life   3 years
Minimum [Member] | Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Average life   3 years
Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Average life 10 years  
Maximum [Member] | Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Average life   5 years
Maximum [Member] | Equipment and vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Average life   10 years
Maximum [Member] | Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Average life   5 years
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Details) - Schedule of property and equipment under capital leases - USD ($)
Jul. 02, 2021
Dec. 31, 2020
Schedule of property and equipment under capital leases [Abstract]    
Computer equipment $ 1,583 $ 1,578
Less accumulated depreciation (1,277) (1,021)
Property and equipment under capital leases $ 306 $ 557
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Details) - Schedule of minimum lease payments
Jul. 02, 2021
USD ($)
Schedule of minimum lease payments [Abstract]  
2021 (six months remaining) $ 183
2022 365
2023 281
2024 99
2025 19
Thereafter
Total minimum lease payments $ 947
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jun. 30, 2020
Jul. 02, 2021
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 3.6 $ 3.8 $ 6.7 $ 7.5
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles (Details) - Schedule of goodwill
$ in Thousands
6 Months Ended
Jul. 02, 2021
USD ($)
Schedule of goodwill [Abstract]  
Balance as of December 31, 2020 $ 109,001
Acquisitions 11,120
Disposals
Measurement period adjustments (7,966)
Balance as of July 2, 2021 $ 112,155
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles (Details) - Schedule of intangible assets - USD ($)
$ in Thousands
6 Months Ended
Jul. 02, 2021
Dec. 31, 2020
Definite life intangible assets:    
Gross amount $ 176,097 $ 139,546
Accumulated amortization (60,274) (53,538)
Net book value 115,823 86,008
Customer relationships [Member]    
Definite life intangible assets:    
Gross amount 149,917 117,185
Accumulated amortization (40,062) (34,214)
Net book value $ 109,855 82,971
Remaining useful life (in years) 11 years  
Tradenames [Member]    
Definite life intangible assets:    
Gross amount $ 25,580 21,761
Accumulated amortization (19,638) (18,759)
Net book value $ 5,942 3,002
Remaining useful life (in years) 2 years 6 months  
Non-competes [Member]    
Definite life intangible assets:    
Gross amount $ 600 600
Accumulated amortization (574) (565)
Net book value $ 26 $ 35
Remaining useful life (in years) 4 months 24 days  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles (Details) - Schedule of amortization of intangible assets - USD ($)
$ in Thousands
Jul. 02, 2021
Dec. 31, 2020
Schedule of amortization of intangible assets [Abstract]    
2021 (six months remaining) $ 7,954  
2022 16,831  
2023 16,309  
2024 15,069  
2025 14,494  
Thereafter 45,166  
Amortization of intangible assets $ 115,823 $ 86,008
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 25, 2021
Apr. 30, 2019
Mar. 31, 2020
Jul. 02, 2021
Jun. 30, 2020
Mar. 31, 2019
Long-Term Debt (Details) [Line Items]            
Repayment of existing debt       $ 294,463 $ 189,657  
Credit agreement, description On February 25, 2021, Atlas Intermediate, as the borrower, entered into two new credit facilities consisting of (i) a $432.0 million senior secured term loan at closing and, subject to the satisfaction of certain terms and conditions, a committed delayed draw term loan facility to be used for future acquisitions in an aggregate principal amount of up to $75.0 million and an uncommitted incremental term loan facility that may be incurred after closing (the “Term Loan”) pursuant to a Credit Agreement dated February 25, 2021, by and among Holdings, Atlas Intermediate, Wilmington Trust, National Association, as administrative agent and collateral agent, and certain lenders thereto, including certain Blackstone entities, which may include, Blackstone Alternative Credit Advisors LP, and its managed funds and accounts, and its affiliates, Blackstone Holdings Finance Co.     The Term Loan Agreement contains a financial covenant which requires Holdings, Atlas Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Total Net Leverage Ratio (as defined in each Credit Agreement) tested on a quarterly basis that does not exceed (i) 8.25 to 1.00 with respect to the fiscal quarters ending on April 2, 2021 and July 2, 2021, (ii) 8.00 to 1.00 for the fiscal quarters ending October 1, 2021 and December 31, 2021, (iii) 7.50 to 1.00 for the fiscal quarters ending April 1, 2022 and July 1, 2022, (iv) 7.25 to 1.00 for the fiscal quarters ending September 30, 2022 and December 30, 2022, (v) 7.00 to 1.00 for the fiscal quarters ending March 31, 2023 and June 30, 2023, (vi) 6.75 to 1.00 for the fiscal quarters ending September 29, 2023 and December 29, 2023, and (vii) 6.50 to 1.00 for March 29, 2024 and each fiscal quarter ending thereafter.     
Term loan agreement, description (ii) a $40.0 million senior secured revolver which aggregate principal amount may be increased, subject to the satisfaction of certain terms and conditions, including obtaining commitments therefor, by up to $20,000,000 (the “Revolver”) pursuant to the Credit Agreement dated February 25, 2021, by and among Holdings, Intermediate, JPMorgan Chase Bank, N.A., as administrative agent, swingline lender, issuing bank, lender, sole bookrunner and sole lead arranger (the “ABL Revolver Agreement,” and together with the Term Loan Agreement, collectively the “Credit Agreements”).     (i) the Adjusted LIBO Rate (as defined in the Term Loan Agreement), plus 5.50%, or (ii) an Alternate Base Rate (as defined in the Term Loan Agreement), plus 4.50%. In addition, the term loan requires an additional 2.0% interest that can be made at the option of the Company in cash or payment-in-kind (PIK). The interest rates under the ABL Revolver Agreement will be equal to either (i) the Adjusted LIBO Rate (as defined in the ABL Revolver Agreement), plus 2.50%, or (ii) the ABR (as defined in the ABL Revolver Agreement), plus 1.50%.    
Revolver agreement, description       The ABL Revolver Agreement contains a “springing” financial covenant which requires Holdings, Intermediate and all of their direct and indirect subsidiaries on a consolidated basis to maintain a Fixed Charge Coverage Ratio (as defined in the ABL Revolver Agreement) of no less than 1.10 to 1.00 when the outstanding principal amount of loans under the Revolver exceeds $0 or the aggregate exposure for letters of credit under the Revolver exceeds $5 million.     
Deferred loan acquisition costs       $ 15,200    
Atlas [Member]            
Long-Term Debt (Details) [Line Items]            
Business combination, description       The Atlas Credit Agreement called for a term loan (the “Term Loan”) in the amount of $281.0 million and revolving letter of credit (the “Revolver”) in the amount of $40.0 million of which $24.0 million was drawn upon through December 31, 2020. The term loan proceeds were used to repay the existing Atlas Credit Facility in the amount of $171.0 million and partially fund the Atlas Business Combination and the LONG acquisition.    
ATC [Member]            
Long-Term Debt (Details) [Line Items]            
Term loan           $ 145,000
Revolving credit facility           50,000
Credit facility funded at closing           $ 31,800
Repayment of existing debt   $ 123,900        
Shareholder distribution   $ 52,800        
Credit facility interest terms, description       The Atlas Credit Facility was secured by assets of Atlas Intermediate. The Atlas Credit Facility required quarterly principal payments of $2.719 million through March 31, 2023, and then $3.625 million until the final maturity in March 2024, and bore interest at an annual rate of LIBOR plus a margin ranging from 275 to 425 basis points determined by the Company’s Consolidated Leverage Ratio, as defined in the Atlas Credit Facility. For the interest payment made in the quarter ended December 31, 2019, the applicable margin was 375 basis points and the total interest rate was 5.50%.     
Credit agreement, description     the terms of the Atlas Credit Agreement were modified to reduce the maturity of the Term Loan by one year to February 14, 2026 from February 14, 2027. The interest rate for the Term Loan was increased to (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 6.25%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 5.25%. The interest rate for the Revolver was increased to (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 5.0%, or (ii) an Alternate Base Rate as defined in the Credit Agreement, plus 4.0%. The modification also increased the rate of amortization applicable to the Term Loan to 5.0% per annum (commencing on June 30, 2020). Under the terms of the Atlas Credit Agreement, the Term Loan and Revolver were set to mature on February 14, 2027 and February 14, 2025, respectively. Interest was payable monthly or at the end of the applicable interest period in arrears on any outstanding borrowings. The interest rates under the Atlas Credit Agreement were equal to either (i) Adjusted LIBOR as defined in the Atlas Credit Agreement, plus 4.75%, or (ii) an Alternate Base Rate as defined in the Atlas Credit Agreement, plus 3.75%.     
Long term debt, description       The 2021 Atlas Credit agreement requires annual amortization of principal and interest paid in kind amounts of 1% or 2.5% depending on certain ratios. The Company is currently within the ratio that requires 1% annual amortization. Principal repayments commence during the Company’s second quarter 2022.    
ETS [Member]            
Long-Term Debt (Details) [Line Items]            
Maturity date description       The modifications to the Atlas Credit Agreement resulted from the exercise of the market-flex rights by the lead arranger in connection with the syndication process, which, in addition, required the payment of an upfront fee in an amount equal to 2% of the currently outstanding Term Loans, which was paid during April 2020.    
Initial Term Loan [Member]            
Long-Term Debt (Details) [Line Items]            
Mature date       Feb. 25, 2028    
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt (Details) - Schedule of long term debt - USD ($)
$ in Thousands
Jul. 02, 2021
Dec. 31, 2020
Schedule of long term debt [Abstract]    
Atlas 2021 credit agreement - term loan $ 467,000
Atlas credit agreement - term loan 270,463
Atlas 2021 credit agreement – revolving 17,594
Atlas credit agreement – revolving 24,000
Atlas 2021 credit agreement – PIK 3,154
Subtotal 487,748 294,463
Less: Loan costs, net (8,145) (15,443)
Less current maturities of long-term debt (14,050)
Long-term debt $ 479,603 $ 264,970
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt (Details) - Schedule of long-term principal payments
$ in Thousands
Jul. 02, 2021
USD ($)
Schedule of long-term principal payments [Abstract]  
2021 (six months remaining)
2022 3,605
2023 4,849
2024 4,897
2025 4,946
Thereafter 469,451
Total $ 487,748
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2020
Jul. 02, 2021
Dec. 31, 2020
Shareholders' Equity (Details) [Line Items]      
Public warrants outstanding   20,000,000  
Aggregate purchase of shares   3,750,000  
Non-controlling interest, description   As of July 2, 2021 and December 31, 2020, the Company ownership and voting structure was comprised of holders of our Class A common stock that participate 100% in the results of Atlas Technical Consultants, Inc. and 88.6% and 36.4%, respectively, in Atlas Intermediate and its subsidiaries and holders of our Class B common stock that participate in the results of Atlas Intermediate and its subsidiaries until their Class B common stock is converted to Class A common stock.  
Common stock participate non-controlling interest percentage   11.40% 63.60%
Private Placement Warrants [Member]      
Shareholders' Equity (Details) [Line Items]      
Warrants outstanding per share (in Dollars per share)   $ 1.00  
Description of warrants for redemption   The Private Placement Warrants were identical to the Public Warrants discussed above, except (i) they would not be redeemable by the Company so long as they were held by the Sponsor and (ii) they were exercisable by the holders on a cashless basis.  
Class A Common Stock [Member]      
Shareholders' Equity (Details) [Line Items]      
Common stock, issued   32,738,990  
Common stock, outstanding   32,738,990 12,841,584
Description of voting rights of common stock   Holders of the Company’s Class A common stock are entitled to one vote for each share.  
Common stock, authorized   400,000,000  
Common stock, par value (in Dollars per share)   $ 0.0001 $ 0.0001
Warrants, description the Company offered each holder of its outstanding warrants, including the Public Warrants and the Private Placement Warrants, the opportunity to exchange their warrants for shares of the Company’s Class A common stock, par value $0.0001 per share. Each holder was set to receive 0.1665 or 0.185 shares of Class A common stock in exchange for each outstanding warrant tendered by the holder and exchanged pursuant to the terms of the offer. The redemption rate was dependent upon whether the warrant holder tendered their warrants prior to the offer deadline. Warrant holders who tendered their warrants for exchange prior to the expiration of the tender offer period received the 0.185 conversion rate, and any warrant holders who did not tender their warrants by the appropriate deadline received the 0.1665 conversion rate.    
Class A Common Stock [Member] | Public Warrants [Member]      
Shareholders' Equity (Details) [Line Items]      
Description of voting rights of common stock   Public Warrants – In November 2018, the Company consummated its initial public offering of units, each consisting of one share of Class A common stock and one warrant (each a “Public Warrant”).  
Warrants outstanding per share (in Dollars per share)   $ 11.50  
Description of warrants for redemption   The Public Warrants were set to expire five years after the closing of the Atlas Business Combination or earlier upon redemption or liquidation. The Company had the ability to call the Public Warrants for redemption, in whole and not in part, at a price of $0.01 per warrant with not less than 30 days’ notice provided to the Public Warrant holders. However, this redemption right could only be exercised if the last sale price of the Class A common stock equaled or exceeded $18.00 per share for any 20 trading days within a 30-day trading period ending three business days before we send the notice of redemption to the Public Warrant holders.  
Class A Common Stock [Member] | Private Placement Warrants [Member]      
Shareholders' Equity (Details) [Line Items]      
Warrants outstanding per share (in Dollars per share)   $ 11.50  
Private placement shares   1,000,000  
Private placement per shares (in Dollars per share)   $ 10.23  
Aggregate consideration private placement (in Dollars)   $ 10.2  
Class B Common Stock [Member]      
Shareholders' Equity (Details) [Line Items]      
Common stock, issued   4,234,323  
Common stock, outstanding   4,234,323 22,438,828
Description of voting rights of common stock   Class B common stock was issued to the holders of Holdings Units in Atlas Intermediate in connection with the Atlas Business Combination and are non-economic but entitle the holder to one vote per share.  
Common stock, authorized   4,234,323  
Common stock, par value (in Dollars per share)   $ 0.0001  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity (Details) - Schedule of outstanding stock and warrants
6 Months Ended
Jul. 02, 2021
shares
Warrants [Member]  
Class of Warrant or Right [Line Items]  
Beginning Balance, as of December 31, 2020
Issuances
Transfers to Class A from Class B
Shares Outstanding at July 2, 2021
Private Placement Warrants [Member]  
Class of Warrant or Right [Line Items]  
Beginning Balance, as of December 31, 2020
Issuances
Transfers to Class A from Class B
Shares Outstanding at July 2, 2021
Class A Common Stock [Member]  
Class of Warrant or Right [Line Items]  
Beginning Balance, as of December 31, 2020 12,841,584
Issuances 1,692,901
Transfers to Class A from Class B 18,204,505
Shares Outstanding at July 2, 2021 32,738,990
Class B Common Stock [Member]  
Class of Warrant or Right [Line Items]  
Beginning Balance, as of December 31, 2020 22,438,828
Issuances
Transfers to Class A from Class B (18,204,505)
Shares Outstanding at July 2, 2021 4,234,323
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Loss Per Share (Details) - Schedule of (loss) per share - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jun. 30, 2020
Jul. 02, 2021
Jun. 30, 2020
Numerator:        
Net (loss) income post Atlas Business Combination $ (4,783) $ 2,245 $ (19,574) $ (277)
Provision for non-controlling interest 617 1,881 12,786 5,141
Redeemable preferred stock dividends (4,533) (5,899) (6,777)
Net (loss) attributable to Class A common shares - basic and diluted $ (4,166) $ (407) $ (12,687) $ (1,913)
Denominator:        
Weighted average shares outstanding - basic and diluted (in Shares) 30,633,366 5,767,342 22,400,179 5,767,342
Net (loss) per Class A common share, basic and diluted (in Dollars per share) $ (0.14) $ (0.07) $ (0.57) $ (0.33)
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Loss Per Share (Details) - Schedule of anti-dilutive for the periods - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 23,750,000 23,750,000
Public warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 20,000,000 20,000,000
Private placement warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 3,750,000 3,750,000
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 03, 2021
Jan. 02, 2019
Jan. 29, 2021
Jul. 02, 2021
Jun. 30, 2020
Jul. 02, 2021
Jun. 30, 2020
Dec. 31, 2017
Dec. 31, 2020
Equity Based Compensation (Details) [Line Items]                  
Shares authorized   1,666           1,000  
Shares reserved for issuance   973.65           504  
Vesting term   4 years           4 years  
Number of restricted stock units     75,000            
Grant day fair market value (in Dollars per share)             $ 8.95    
Vesting terms           The vesting period for these RSUs is equal annual tranches, pro-ratably over three years, and there is no performance requirement attached to the RSUs other than continued service to the Company.      
Shares granted       158,977   158,977      
Vested shares           11,602      
Share based compensation, description the Company granted to its Board of Directors 60,921 RSUs with a one year vesting period and a grant date fair market value of $9.00 per share. There are no performance requirements to these RSUs other than continued service to the Company throughout the one-year vesting period.                
Performance share units           182,763      
Performance conditions based upon share price (in Dollars per share)           $ 11.38      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value (in Dollars per share)           $ 0.03      
Equity compensation (in Dollars)       $ 805 $ 190 $ 1,251 $ 10,035    
Restricted Share Units (RSUs) [Member]                  
Equity Based Compensation (Details) [Line Items]                  
Number of restricted stock units           378,353 510,136    
Grant day fair market value (in Dollars per share)           $ 11.42      
Value of RSU (in Dollars)           $ 500      
Maximum [Member]                  
Equity Based Compensation (Details) [Line Items]                  
Market conditions percentage           66.70%      
Minimum [Member]                  
Equity Based Compensation (Details) [Line Items]                  
Market conditions percentage           33.30%      
Class A Common Stock [Member]                  
Equity Based Compensation (Details) [Line Items]                  
Common stock, par value (in Dollars per share)       $ 0.0001   $ 0.0001     $ 0.0001
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Related-Party Transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 03, 2020
Feb. 14, 2020
Jul. 02, 2021
Jun. 30, 2020
Jul. 02, 2021
Jun. 30, 2020
Related-Party Transactions (Details) [Line Items]            
Lease expenses     $ 244 $ 160 $ 400 $ 322
Service fees     14 $ 73 $ 55 $ 126
Aggregate purchase price     $ 16,007      
Purchase insurance contracts   $ 1,400        
Class A Common Stock [Member] | SCST Stock [Member]            
Related-Party Transactions (Details) [Line Items]            
Number of shares issued (in Shares) 105,977          
Aggregate purchase price $ 1,100          
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jun. 30, 2020
Jul. 02, 2021
Jun. 30, 2020
Employee Benefit Plan [Abstract]        
Total contributions $ 1.6 $ 1.8 $ 3.4 $ 3.1
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jun. 30, 2020
Jul. 02, 2021
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]        
Description of leases expire     These leases expire at varying dates through 2025.  
Rental expense $ 3.3 $ 3.2 $ 6.3 $ 6.3
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details) - Schedule of future minimum payments under non-cancelable operating leases
$ in Thousands
Jul. 02, 2021
USD ($)
Schedule of future minimum payments under non-cancelable operating leases [Abstract]  
2021 (six months remaining) $ 7,813
2022 12,685
2023 9,975
2024 5,805
2025 3,143
Thereafter 3,162
Total $ 42,583
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Covid-19 Pandemic (Details) - USD ($)
$ in Millions
Jul. 02, 2021
Dec. 31, 2020
Covid Nineteen Pandemic Disclosure [Abstract]    
Deferred payments $ 8.1  
Other long-term liability   $ 4.0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details)
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jun. 30, 2020
Jul. 02, 2021
Jun. 30, 2020
Income Tax Disclosure [Abstract]        
Effective tax rate from continuing operations 3.80% 0.00% 1.20% 0.00%
U.S. federal income tax rate     21.00%  
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!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 " /@1!3;IZ:%NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$ZA!)/FTM%3!X,5-G8SMMJ:Q7^P-9*^_9*L31G; ^QHZ>=/ MGT"-CE*'A,\I1$QD,3\,KO-9ZKAA9Z(H ;(^HU.Y'!-^;!Y#\/$S=3/,:, .'7K*($H!K)TF MQLO0-7 '3##"Y/)W *2UU+4[Y/K#[^[L O&'NT_ M-KX)M@W\NHOV"U!+ P04 " /@1!3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ^!$%/5J< UXP4 (@9 8 >&PO=V]R:W-H965T&UL MM9E=<^(V%(:OM[]"P_1B.Q.")4,@.X09XR1=VBS+!K;M]DZQ!7AB6U260_CW M/?[ 8C/FV-/.SF2";7Q>/3Z2WR.)\5ZJYV0KA":O41@G-YVMUKL/O5[B;47$ MDTNY$S%\LY8JXAI.U::7[)3@?AX4A3UF65>]B =Q9S+.KRW49"Q3'0:Q6"B2 MI%'$U6$J0KF_Z=#.\<)CL-GJ[$)O,M[QC5@*_76W4'#6JU3\(!)Q$LB8*+&^ MZ3CT@]NWLH#\CC\"L4].CDGV*$]2/FSB0X?+P(5X1AI@0< M_Y2BG:K-+/#T^*A^GS\\/,P33X0KPS\#7V]O.J,.\<6:IZ%^E/N/HGR@0:;G MR3#)_Y-]<6^_WR%>FF@9E<% $ 5Q\+B3;BX)M>O"O\.QJ\S9N9[=E+G3=#W M362F190@+?2K%OIY"_TS+93=\2@V0:(5AZ;F/!)U/8'K.*L'9TE6=^['^;[\^K!RYJOE!9G-W4N$=5"Q#M V5HK[0;PART/T),,Z1CS>6;E_(1A7 M%<85*E-URNJPJ\T4'DZM[A>$8EA1#%$9-U4J@[@/$H^'Y)O@*GL+"+RAM5"X M6K=K4?A#N$85UPA/,J3&S]-S'_)-'0D>O^9A(A".ZXKCNLW =H%$07YF8!"O MY'=QJ"/"E2S+HL,!I7T;P:*6,4.K%5C9?X]B)Y7.A[7F.JTW05SQVUOK_)[L MQ*9I&[+[(!2*N#".-E+5YJM!9R[C+O<\**,*1/Q"$"-DAI"U>_460@721P=\ M@U3N].SBIW?O&KR:&K.F=CNZTW?R'B[6=RHNUD1E#)[BSOR6JDS=>2Y<[@O# MJ(R54]R+R[&VC'@8DFF:P-=)/0ZNHU6*N04UIDYQ6RZ![B*A-MG;^"LHZ"UQ M9;3CM9K1.[X/2ZKDXGA0+!L^Q_6YPR6IS>B 3(6 6<&+( NNGO?\ M@-&:.L!:U8%ZVM5>UM+BDM,T"/-UPA0C-(6!M2H,9PBW2M1G%!==I@&,:F9; M&**I$*Q5A:@0W>P,7IF5W,>U<+BP.V\QN.)P-+1'V*K?% T;]_F\ QTE^%F4 M!H'W \I^P5!,H;!QCW^0^:1Q*V.L4#2(C :T2P?H^M(V=<+&G7P5:"A:__T"UD*+U60KUHL7,D-.;S(#O%D%(&#)UIZSQ?D9^LR6_*1'7WB8"K*# M]5"^187QG^SIX'Y_!(8)E+?E\4:,JM18.5\07I;8I$#;NYL<^O?M#>FFV,V6YES*?L MX('Y9B?YG&HPG#BK5'4;C:7R(%?.-LI?)C8;#NEPV!_W7NJHC"G;N($6*9VV M3JFQ5/OZ1VU7&FOLM]L^^0\I+95/4]IG%AW8UV\RVCO9Z\[6@_E/ G8!,Q MBVWOZFKU,X.3;Z[WS.W%;Q2?>+:<3$@HUA!J70ZA=55L^Q]E5+KCX-!'JQ$PO-3N18IW%G*+.$*3K/'0;[. M! ^K04D\H!@[@X1':6]X5EV[RX9GLE!QE(J[#.5%DO#LY4+$\OF\1WJO%V;1 MXTJ5%P;#LS5_%'.A[M=W&9P-=E["*!%I'LD496)YWAN1CV-6#:@L_HS$<[YW MC,JI/$CYK3R9AN<]7"H2L0A4Z8+#GR@(=W[=.>[MGE@/WCU^]?ZHF M#Y-YX+D8R_BO*%2K\Y[70Z%8\B)6,_G\16PG9)?^ AGGU6_TO+7%/104N9+) M=C H2*)T\Y?_V 9B;P"Q6@;0[0#ZU@%L.X!5$]THJZ9UR14?GF7R&66E-7@K M#ZK85*-A-E%:+N-<97 W@G%J>)_R(HR4"-%8IKF,HY"7)Q<\YFD@T+QTG*,3 M=#^_1._??4#O4)2BQ4H6.4_#_&R@0$/I:1!LGW>Q>1YM>=[7(CY%F/81Q908 MAH^[AU^*X!0Q4@W'A\,',//=].EN^K3RQUK\C8LL$ZE"/,]AGA\[/+*=1U9Y MM-H\\GR%(#9(?"^B)QZ#=V.8-EZF0P:6:C;F39MFL6 MZ.T$>IT"%U+Q^ T"/>W9Q/%/H8P=NRC6:KS*VC P7$]F@SI@8[ M>+6PUZ)T#SVD4^EG*<-G>,6-VHA!&R6VW=1FL,,^QJ1%7 T&0M_PXL0R?3Q1 M(DLZ,G/KZ+#V8-H4:K"B=MMJU[0AW;A9W"Y&5V@TGT\6KEGUBVVZP:)C,;D[9\KSE!ND'Q MND[0&1=9)1+)Y5[^A^+!7$0ZW9:[D(_YF@?BO ?;C%QD3Z(W1,;&3Z<+]#IM M<"8U7T@W8 X)>&P13/P@GI8J!C.*65NJU)@AW9PYA.$QK3I ' *L:VHUF/GV M'C@/&^>:,[2;,U<'J5%!ILR80,^C$IJQY"D*9&XNH50GC.7Z#FZ2R&!''C>IJ6;39LT.:91!PXT:Z[K M-47J=LSV/.*WJ*S11(_LA&ZOKZ>+Z\G-8HY&-Y=H?'NSF-Y\GMR,IY,Y>G]S MNY@@PCX8M7=Z_HFB\C\X.IQ]S3W:O#K"$88)ZN#]H18#+K?9FJ:#!GT+RVM)ZV93+N9/(ZAGT,CJ$A)(M/-NO31 M.WR*H76$7B)#L'4O8%ML8=S'FY_-Y*&<%6HEL^@?$?81HWV7>7W?W]V-\KR$ M?5GS9*%RZ,7#*'U$7*&O1?R"VK]\7%"=[%K],\"_)10U^.D1\%>AN'A#*/J4 M67U&F2D0VLW_'(NA&@W8W C4Q/ IFJ3,9Q&;8H!2R)W-B!41WP)Y1@J]DYFNQ\ M;#LM.&)U)\"Z.X&94!PNA>A]*)91$"EC361Z='$U07>SR:?)#"Z@^>)V_/LIFG\9S29? M;J\N)[/Y:TV;_'$_7?Q=P>QZ^.\B?8-S[@#,]@9=V"#O8^] MY9?V:YX]1FF.8K&$@?C4AIE$RJPY6 O5-6&L#]I93J M]:3\I+S[%\+P7U!+ P04 " /@1!3"M#-RK<" )"0 & 'AL+W=O M-J MXN5:E[>^K](<"J)ZH@1N[JR$+(@V4[GV52F!9$Y4,!\'P< O".7>=.RN+>1T M+"K-*(>%1*HJ"B)_S8")[<0+O=V%![K.M;W@3\8(F 0:JM!3$_&Y@#8];) MD$0F))MNM5Z,^P5?MSBQQ?@DTKG0M+?IC>61Y]Z;=CO@,1!\SG,TF]9^A>P M4*4JPW&\^_I['!$>1LEH= 1CT&(,+L PFZ+2A&>4KT^P#-YFJ9_B?F"(DSCL M)_%AZ&$+/3RCNV?G=G?2VB;_N;N3B]IVU'*-WKMM1_MMBZ,XPM%ADC#XN[<& M[]FVC=OY()U-/GSWQFTL3]$TF_5^(,9QE"0X^8?;[YQ3]B7A&Y%KRA5BL#+2 MH#A&^;F706D#3#W5T+HW<2>ANW;S_0/4$L#!!0 M ( ^!$%-.Y_A., 4 ',3 8 >&PO=V]R:W-H965T&ULK5C;;N,V$/T5PMB'!&@BD=0U< PDLHMFT6V#I.D^%'V@+=H6(HDN23OI MWY>Z6+:IL1*TS4,L2F=F>(9#\I#C-R%?U9ISC=Z+O%2WH[76FQO'48LU+YBZ M%AM>FB]+(0NF35.N'+61G*6U49$[Q'4#IV!9.9J,ZW>/+1_\92MUKIZX4S&&[;BSUR_;!ZE:3F=ES0K>*DR42+)E[>C M.WPSPV%E4"-^S_B;.GI&%96Y$*]5XR&]';E5CWC.%[IRP*)R+_GJ5Z?3N*1BCE2[;-]9-X^XFWA/S*WT+D MJOZ/WAIL$(_08JNT*%ICTX,B*YM?]MXFXLC ^($-2&M ; /OC %M#>AG(WBM M@??9"'YK4%-W&NYUXJ9,L\E8BC_;W9-#AUVU^ MC5SR R(NP4!_DH_,RVM$W=KC\M^BS?QW])!FT*P5:^Z-G_#V4"U'P0QV@ M/^[F2DLSE?\<\.YUWKW:NW?&^Q/?\7++P:II+(/:LEK9=A-,L1^0L;,['@P MADF(_5/8M \COA=1? J; 3!"7!QVL!.:?D?3'Z29"*6K^2,'Z#8>_*/(5T%$ MO=BB"\#\*,2>11> 84KB,+3X0C@DCR+$LY49KLLY>=$\J#;ST^+I'5D[Y?VU@'!_"B. M[2P!L" ,SP@B?!!^>%CY'4T.IK7,YEM=YTP+E.1,*72'S)0I3"4UN5-K)OE: MY"F7RBEX,3>_8!K["N[*PX&]Z((P-[1S!* P">PE;0;A"(D#]TR6#KH1#PO' M=MMYY+++2M)DY;G*![HP1Z^IF5U,*F3T1Y,E4'.T@:+C+KK7MFY,8)@;NB=_ MO1D'6OF]-(&PH\H\S=)!;.)@\(SRO3[XFVG&=D:#K7@EM>M,F$/K5BMMSJ5F M^;D96M0/*@\/RSR[.)LP%W.FL@4R@F+Y?UV-2C!(M W%=EU V,HNG7 M*J 7PR#L[?Y3 &@V"3-<86]6?^RRR8]S=(E0<+FJ;V^48;\M=7.([-YV-T1W M];V(]?X>WR08>#^M;I3J2XN#^^8ZZAN3JZQ4*.=+$\J]#DUO97/#TS2TV-17 M&'.AM2CJQS5G9H&H .;[4@B];U0!NGNVR3]02P,$% @ #X$04Z;!P6R< M" B24 !@ !X;"]W;W)KWGVF)CGF51*]()\W]^AM*LJE()%WW^J&1 MY"'YS'!FGAE*E\^J_J:W0ACTO2PJ?379&K-[/YOI;"M*KM^IG:C@EXVJ2V[@ MMGZ-X,*HL929+YK.2RFEQ?-L\>ZNM+M3>%K,1#C?2^+'G]5!FS;6X4\5?,C?;J\ER@G*QX?O"?%;/_Q*=0JF=+U.%;OY'SYUL M,D'97AM5=H,!02FK]B__WAFB-P#F\0\@W0 R', " V@W@#:*ML@:M>ZYX=>7 MM7I&M96&V>Q%8YMF-&@C*[N-7TP-OTH89ZZ_5GR?2R-R],5P(V"#C$9J@^ZX MWJ+?89,UFJ*O7^[1Q2]OT"](5NC/K=IK7N7Z'-#?DNB$?^R+=R@A;Q%)"/;@N3LUO'J':-(,3R)P MZ-&8M)F/!N9KC+9IC+:I58D@V&IN9/78>JLT4NCWD778<1W6K,,"ZWR"\+XH ME-9O?'O0CITW8VT4/UU/\2I=L,O94]\T'C&"*7%BKZ"E1VAIU 0W^7_ :5LW M,@H"/5-5)@N!*L LJTR5PCZW=YFUUL5>@^_)Z@W:U>I)@EN@][WCF;B:P,9J43^)R36*.,KJ MJ,TJJLT_@0 1F%IS<%U(A^"+2 M>!(%_%<-27RJ-AN+%FA,U#6XS496',(/XBA3&B*R%@6WN1XB,!=KNUUNNF%9TPQ+W(\@C1GPR3H$5HM RD0 M$P>;1&$_V%36%#I09T$$YXVU_2C)V!E2//08CQ1F\T#$8D=7^ 1?;7GU*+0- M4JZU ?YE9>[?Z!"\K4L3F9=[/@*QPGK7F108VK1K)1E:E\USI@)^<37$&$V MJO85K%G WKKG7H.QD2G(@HSV=2R%DWD2,)@C-YQ&];CX4+6*O($==2I![FF2 M79?Z_!N=CC>:,#P? A^+83R?!X [WL.GB*]#>R&/&M@,9[:BAC(38JHRG0]X MP7L8+EV.L(^EIB144&#'@SA.A >;HXN#S1OLIN:Y<-ZTXR]!E_$0WGR9#-&/ MI:8XP2R4Q!PQXC@S7MSW80/@>@]>WHLQ+^8Q.TY3DI(A:(_8B@4J#^S8#\?I M[S7D@9= K!:J>IP"WY2."?VHO6HA4,>]G8R)K,I M'5&'3VH5@.P(C\0)[].A+NY7PZY&]M7%7@W&M+9DZ3!>/5+3.4D#69(X^B/D MK#9(5D]0&/YX-4\<@1$:)]I]G6UA@_5Y-5HWZVNO9&Q8U/C$H$6B ?LX-B1Q M-H3R(!,B[ZR32[U34&>>J8*'X(;PHRC.KYV)HTD2I\G#MEB5UGL-OVK]MNGY MX$'CWCP#Y>KA&4"GFH[%[*!!Z M:I8.L7OD,%DN WT <61)%F?%GBN4?S#V'*V1.*V]]F*I]1X6$FV5OO;[[)BL MV&J^2$>9U=,9D@3^!8SC:(W$:>V!O]AXLA@+Q:O6"[5LNHM@'T$\Y+1,V;!1 M]8GA19H$2C?J6(S&6>PSU)8OQW.YD&VIAXW(BK'Y$*=/$"]7\S10-%#'7?0T M=SFH]I#W215/UO6L9!/Z$/'2#]]#19C@=!CS<0CGYS3J2(V>[.D"[@Y*"5$V M?0PLVC6HVJCLFU?3Z#(_I$%G"E]/B)=XU"K$ M(?S$/CKRI2?(MQ=,8>6 E6WY%3CEIF/RG6*\'"9YG]B*!E(\=>Q*X^SZH>=[ MF2I+>TP5W)#H5.=XFZIV&_RZ#3G M*.)K4O&2AL+&,2^-MZGW?16:,VY533-5F5H5AOGZ3X7BU'ZBT+X MB;!Q;$]/L'V7$D OO>6UV*HB%[6V792R!^H0.,_2;-&-*;A&MUW1A^Y4N88* M)'2\'E_TG%WU],&$S"D.%(/4U0STAVL&NYFPD?9.\+J:JKV?R[R50#)*@=%U MS]]+YBH*%J\HO$VFKU#TOET:UP\$+^BPS/"(X709>B?"7)'!?J!!;HXM;4_? M]A)=K_3$"YO8O: ]Y04AHX;8)T9I$CC!8JYV8/':XRH??0WKJ)B=H.(NI7OU]S F[?-,I_]8;)4D M 5YECE=9G%?_Y-\#\3OF/T)'OO3_L^UKW(Y%69Q%[_A.&EXT6GQ>Z*;YBN:P?-;_/ZN_2K(3=-^I/21UY"!-2K$!J9,WBW XG7[ MW4][8]2N^71FK8Q197.Y%1RVVPK [QNES.'&+G#\^NKZ?U!+ P04 " / M@1!3I@7:"] ' !!, & 'AL+W=O?[9,TG]S=U-]]*NYN^%%D:<#R_C;[01/OGWQ.7W9B>J+V=W-(7EACTQ\.7PJY-/LS+)-]RPO M4YZC@CW?3N[QAYAZE4&-^#EE;^7%9U0-Y8GSK]7##]O;B5/UB&5L(RJ*1/YY M97.69163[,?O#>GDW&9E>/GY&_NJ'KP8-0.J.[CA65G_B]X:K#-!FV,I^+XQECW8I_GI;_)'XX@+ ])G0!H#MPE!=OQ;,N*\C]H^?LQ%7^B)-^BCVS_5'\W3PZI2#(T15\>%^C= M=]^C[U":HY]V_%A*8'DS$[)_52NS3=.7AU-?2$]?YEE2ENA^SO=[&=6/@F^^ M B3S:T@>!D@69I+[K?2)7%IR>)^2=%N-JQDNP+4TLN*53>X0%#N6>!:6>)8G'K_F MJ;:9USM, M>E-[/7R_BPU-S:$D\\V.U.0-!S0-"K N*=7&YU_BF_ORHXC*PC M@N/?\W2&[9Z'[1J'?5J(:)N6HDB?CE7> 9.GD67$,"WQ+"SQ+$\\WD4P30D. MJ:.L 4O-K2WQQ(/=[@2#=PX&SQ@,S4Y;R;$MVO"]U*AE4H4$%!%&JA$188EG M88EGZ6FNC4+74^+!4F-K2SSQ0*<[T>"?H\$W1L/_9/'R+N.E3(2'(N4%$AS= M"ZEPT,.QE%BI=*30>4KSWA Q\H\($4L\"TL\2Q]:?8X;*$%BJ;FU)9YXL-N= M, G.81(8P^0SVYRT9?I7'0B57MWP/&_JP[=4[$:&3:!O\%W/SG4$Z2(6 3!6 MZE,%M@1@D>MBI;T5!/.C2-DE8JA1[#E]:3D\>SC\/WKX4M% W@ZU3GN!KX3R M7 <1&@4N/*[H/*[HZ@3#2S$N2E:1[FSL>LK,K2&4$RBH&$ 1CQ!X>-AIRUO' M.,!%^IINF2Q'47W6LF5LGSQE3*93]LP*^04J>TK$!S/SB-QIBVAABVC5$'7G M)'0B9>8@F$N5C3B&4(2X/9&)+TXF\+7UX<>D^%8"$ ><*SR8L "(FK$:R&#* M,G=\S#P #6+'(9ZCS@0$]!Q?G0H(1CP:]N@0W-;J^+IB7:G-AB>&7)/; )0A MN>&VH,3FBG*4FC9SC5GOEH@6#=&E6["ZXRUMM;:R110/=+L[EVV5C,UE\C_/ MY"L,U&K4]UQUD0&P,(C4-0:@7(_VG'W@MO##YLJOVHK37 8I:W9D<"1ZE8&# M@*H#T5%N0-1QZ""9M?L215NQ8'/)]RIRW!,0G4IS0&8S!TT@KM-6K5.S&I]U'YMYAKS4L"6 M/B>Z$G9=)396MEJ+!UKK3D&KNHE9=<]Y_LJ*^M4T?T9E'3N@]X<5M[FE,7X% M9&U$75?UK [343& PCU.NWB395;'D-.&BGX":5[LJ3[44=,.K-OC5AD3LS+^ M%W6QF7G,NK.EDVT1K8BN7*?44R=E#<$(#;5( V!>&/5ER58)$[,2OD8I/I@Y MQLR2K?=%MHA6!-+INIR'8#ZF:LT,P; ;]!4LI!7TQ"SH+V3,_4&6R0ZI]UT, MSI8WI%'FPY %T27]U/5)J+Y*@W 1I9&J7R&<= U1=0R(\Z0>Z/-A6TV0ZZH) M1<<,^U.7U%BN8U7! C#B8-*C8$FKNXE9=X_3,4:N,2O5$M&"Z,(^=)0DN+35 MVLH643S0[>Y[6D+2WHT(N B^L5U7O4G.?3#<]%P3.)?9$[ MJF"R\P*:W!4%SK@#[6AH"-7M>BO)J5F27W4R1 &-[&,EX:TAE(O5^C4&84'? M>01M=3(UZ^0?RO)8YW/C2C*3C+G08^NZ%]55./8=1_'NTE9[*UM$:UM$\: ' MNA%Q<>7+7(?H$3&42"APNNQ'?:'9BFIJ%M6=<\O,K"X:JLL\KN3=!0"98H<2 M[;TV!*RN!*AJ%B0,M00:@SB78K75QUKB[7?TR*EU0F](P]2S/G?2#MB]-]]=.#X(?Z]O,3%X+OZX\[EFQ9 M40'D[\^BH@\ #LJ 8 M >&PO=V]R:W-H965T&ULI5I;<]LV%G[GK\!X=SOVC")+ MBM-;+C.VX[3)MK$;I^U>9A\@$I+0D( *D)*UOWZ_ZJTOB71ZNZ7G][>NKSE:JD']NU,KBSL*Z2-7ZZY:E?.R4+ M/E25I[/)Y,O32FIS].H%7[MQKU[8IBZU43=.^*:JI-M=J-)N7QY-C]*%#WJY MJNG"Z:L7:[E4MZK^>7WC\.NTI5+H2AFOK1%.+5X>G4^_O3BCY_F!7[3:^M[? M@C296_N)?KPM7AY-2"!5JKPF"A+_;=2E*DLB!#%^CS2/6I9TL/]WHOZ&=8GGT]9$HU$(V9?W!;K]749]G1"^WI>=_Q38\^VQR)/+&U[:* MAR%!I4WX7]Y%._0.?/W0@5D\,&.Y R.6\K6LY:L7SFZ%HZ=!C?Y@5?DTA-.& MG');.]S5.%>_NG9+:?1_93"1*<2%]-H+NQ W3GEE:K[SXK0&+SIQFD>Z%X'N M[ &Z7XH?K:E77ER90A7#\Z>0L15TE@2]F#U*\%U3CL5D-A*SR6SZ"+VGK>)/ MF=[3_TMQ\>_SN:\=8N<_C_ \:WF>,<^SAWA^^.[\_=M_G7]\>_U>G+]_+2[. M;]_>BNLWXN;#U>W5^X]\YY"Q'Z?[_OKCE9B*+_[R]6PZ?2[^&!LQL,!Y74HO M/JI\970N2W%IC4=@2U/[D7AK\K$XKE>*6$ M=>E9IAROLZ&IDBA7[H21E8+=[=W6VD+\J-Q2.3!V:S"+A^/->/SD1&PAI13S M4II/ @4JQ[]!EI'0)L=9ZV2MBDP;\5J5O MI%FJD9#>HYSR4:_)O*,L/ +">,;C$:=LS_ST.Q)KKT 6"V%00'6E2XGBTWCX MW7N!>#1>YO$Q*(9'*TN*KA6TA[#ML\K339;'C\6U$6_4W#6HOF)ZQJDT&?JU MM)Z.HY0D5YZ,LKIGK9SB O4;-A:Z]GTER5PAC-Z:6I%!-1X3W]NR $TO?OCA M$J;IW%)"+R)3:CG7I:YWR96M]^]3ZX2"*7V#\!2U99_];'0M;J)]Q?G2*87> M48]$P;)*3NWS9HF2*J9<1J;?D*<$@I!*%$>)-&R;V>R ;>[3[H29[SBR965A MO)ZY1BFO+N^98;NR9;E[8K<&O'TS]QH*@C>D[-N;R?X9FR4^G7"M"!?-#N'T M>?ZMJ'^<><].S*7E?B B,B+[2+WIF>KF8,"LI:N-N0Y9^- MSWN!="B&:KM4G(M;7:_XJ9":O4STE!JUJM8EQQLBXC Q@28#X*&W.L9;FY913[HV))+UB(SB&;H *9(7 MJ?V%HD3)35TQR?/S^LEE8HQVV.1U W_@D>U*Y\$@;74Z7 7(YZ@761MI&J4) M#%>J9&,-8FZKRY+-J4VCR$BAL*FV!!/# :6#3$>!:U_*7N.:?O7<9]:@#Q4: MU;>.5;)E#C10$UU8!VDM&D/EKI\=^QG')<@/P^^R,RW+;$L%]&8D=;H>+6I7 M,D?[*J3)51=EI(MO_1D+%2GU0?F:X^R'F!,_M#F96'81-Q"Z%V7]DG2_JF6* M3,F1 ] 0-C$1"S="OCYN!L$[\ F*RJ^Z[6S=YKZ24D]Z1F(+'1.L6'$V52P MED @E%=VM_=\]G3TY602[RD58H=C2A:_HY G\5'V/4)IA')SAX%F( 3(;72! ML^MF7NJ<2:R=WE"T>6AK79:76AD.#"A-N>+4BJ:2#<7@&H"C)A[L54I';19. M]I*D(A;!$41\>MH[R]DM7Z>YCVLPQ:#)O_@2+77 E?V3!&!2)E-W#"N3L+U82D?9G1UJC?Y0:X);5*$01)Z"$F:H M=R1)XX,0'5\ND157J,B::QX;,VA#>(.V(.)8G_!AW*)D N[*NI$AR7_8KP@2 M&H[L9RK\<_"(3%IXT2,\@,:A*Q<6.6ULC.^;T HFI$" =4YV#T-=/NVG5NX@P0*K=^ZT!BS=NK$[0[")F8EO%B*1>HT MM;RC.GHXXL"ZC\\^8[%HLH! 1ED"V#IRJE0U1^9$\=NQ\P&DQ854NYZ7@YG" M]'VL-R<';:*0#W5(("6=85BRIO%S%>IU*A[MD(RBA41=.%L%>KW9,6'OF)6A M+5*5J_KA.@R(C . :@Z2II^< 7%&0*.[9LBMAE9_Z!E/?@I^1FG(T5BF$Q+^@UHV9:!Q M^^0?J$Z^Z9#_L)'=JKQQG4.OXJJ =*]PCOMY?Y*YNFQQ9';.%J".MN/550*8J6$?&09-DR+&0Z5DS'B*LPZ:VUBQ>]PP8C9 MRN(W8"M^?)1%T$Q^X"3%\X:DH=H(]1DE] ZP@(7V.0('2,D+P^6.AE!N&6(A M$<6M/%%%KPZ%4A<[J0:.LX_<_T(%"84P5<8'B%"HF#D*4#/TH,O&+V-&"CL;BB71DY_CMGMW@TG=X;CKI14Z4#RW @ MK?=B/A#Z+-2"&PN$OHT >78L3Y*#>KEV3DVO=R(,VR>\]ZEL 3#=)>R[IEK# M?M#[&I9H2_4M76K6@18XS";3V:!9O+N^N*6;7;\(J)5CHY:?X*=B(X&BE@&K MQF:B[C"WA,4!E] -XLTVO@= 8L8&=[+Y*4 !!3&GR'D9!F,*J"S.+L%4I'?[ M-(7S88OR_)V&CA'&]YH?3CN6VH[X]USU1.&%!=>,W5X44GS7-0^E4"D;B ZE MDYO.)F>MEZ2;2UCXR?5=B9(& ](2M&ARU2\*PD*SI0QV:E$4&2]O."D'[1YF MI6DAY)?.LV!+'X[?K)4APT[X70H(/A5^%,1D%R5@SIX+ =6RC@-IF0 K)J)[/'@X!UOIQ)QNUI1F'1/&#:M/KN["K M*> <+^A"V8[0':-CBDG@<&IAM%OG$.6R'< ?;1KW,A?^UO3RA97L^@!0<&% D)C\95E&^(QG(T2B6-7'>4%TG!L.3.*\]'.M_RA0!!+6^ M:#<-(3E38IU\%\=!DY>-(:Y*^*N,"L.Q3M0,=;T0$VV M,4\>C@)D?T;1R$"Z?6/:DPLL M !#E*%J3:@5!HQ8U=DJ?[^UGPV?-D6IJ")>U@/L6C#J7&9$.XW.+V M@]T_; U,Q!O]]K"+%M>$M\*NHZ?T7MY;'P+M]:HKT@LJ)<<';>#7KCJ4)^4)S_W:[L M,C9=6=&1(1P,DRW!)!_1X4&3]L83UY)/58)1=YJ.">I2.!+)_C3?KE*BC]V^ ME(4NQ& 2AE5DK N\I@I"9T8Q]K<5%[Y<^I588-;L,-]CBZO!HNH-&BVT_"=A MQ)MNPM<457R'=!@="KOA(K^U9Y@\>Q-_'.:IP=*VCE^S/9N1;,^>/MDJ]2F& M PL8)@=F]\;I CE@P!^HHH4GQ!5%3H77-0G09@1H$8ME&K1;>7C3!D44Q4>+ MA<>$:ZE'.)IX(67?.V&P25)MU6#XI2748@]7$Y.>)&/QNN%11Z&CB[B''K$' M!S;;,L8GG*/VE.9KGC4,<)K4:SU'I>^6!M\ Y2?]#02?)(&RL.*J"2Z?0%AS:>V?N MAW?/TX/AK$4VF6S7)/0>BIS4FX4?%7(.N&-HC=,:99J&LI]-J3^I?N4[F.-] M<@Q3C-VR[H>SD(S R2'K]+[KOIIA."Y:I?JI.187KP&;3 MM!!.8=.M#+M6&W,A5*1X'EZF#\3\T W^SV8TYP5IY916&>0@NT@$Z:O],H[? A3 M:,+"IFA;;NC,).-?OQH_$Q7,&2^U66U<8TMFJ; MO#.K7QZ]JV:]_>?#B0;XTJW*H^T_M M[3^,[N7_Y[=R[9.S!_EBL'V[T9L)@DW5R+_EG>(ANN'%\8$;3O6& M4X9;'L10OBG[\M=777N;=[B:5L,'WBK?3[^S M>A.[S/_[?&[[CHCE?[[Q@"?^ 4_X 4\.8??+^_?GG_YO_N%M?G7Y^Q^7;R\O MSO_XG)]?7'SX\L?GRS]^SS]^>'=YS:YI_7)K]H-]NRV1$#+MIN M:?.*[B/\+.D6MTSGE\FPS-#,:0%:)WQO\[+/^[6INGQ5+NC6C=Q)O]!/-4F& MLED8.\L_$)_F6]-5[;):@-TJ6^!&#\:F;:J^[2Q_^;^ 8]6U&]Z#\):AE4BR MY5B:6 FRHJ2[JGZ75]8. E(\"#RQKH0Y/KFQN+-U95\2)2Q83R[QM MLL[<0(R NZIF6=U4RZ&L_:/]_06#2&Q7MX0/@,H5@'DM 1]T;X?.#GAF6#@CW70+:%^ER&98[2/_Y+9WC#Z>SIZ0RB)>A_6A-^N+4?0&2LUO# M.K'>%?GMNJ+;]B&>9")>_3BLSNQ&7SR97GW$0P!TA;.(&=L?Z)P8"3%R2X'+;[HQAYB4AN#,E1.GE!H?CX'M' M4N[H'0N!+TJ[S%?$WE$+?5?.A9S%$>(R6 M(4RNTJ>#>-U6EYE3FZ25F%*(U<'GJXE3]-CPNL@QY#18PA+1@UG3TM,WI'IH M.SBD2+=EI/F$-!+4NXB+F;Y[Z32;DD*A@\=.,@RP8D& M7L#\4N @+D0&]IF37@L2D\"-9Z6P*7=;M:3UR&N0XR8^JIPU20+._SE:#S_7 ME4CTBJ4;^80B*,I\/EAB8FLSHH&Y*G:BG(;E1[=DD7E;]7(TD,L5'$3>Q]L* M$K4B"119]E=0$B5,U])/>(QWX_P% C@4-X!P+!V]?A]X;L0CK.5$2 M%3Z0.0@%9DJK):B_[?B$ MAT;N9^^#;V2'(.5R9E-K)K=&JK@>EN8G0NBB:[UM3L><$=;)NN]VB:'.O*4W M%\Q-=-J$04>MI/$XO.*L 3'J26T3J<#XYS,X@F@!/2K.6)H2.04DZ]8KRU+# MKF$5L(CK6?PU[CGNS/O;]HA.8IL>?D1_/6PQ6F%H&@-94<(P_K=A.C)BP9&1 MO]N6UCHB\K@2RF 5@RT1H[*47!+A+7IQ#_;HCI_GW+'TO$2;>8C'0':&18N= M5!WN9+-$IQ0!G-G]QT*GYVYM1'K,_O?:/M/.$P"\9/8>2PJB5#*)4EL6*I7%ZJMGAT_ M*_S5;/*2*?Y&I_ABQ;%A) MD2O1*H.0J$&H%S?!?5I6A&AGZ+,/:D5$-.!V0">JG\]@ ^=FRV$(AY,2,L4_ M VQ JCD8$$9C 8]P(VS7N5N!%#"9_9*'M*SZ6#I,+\V[6WCS$Y_E>SAT2Q_ M2RN"GHFUF*\S. 7T2 MHE"0.CA4N$+7Y#TZ?SI350)W]#.[#[>Y5<.)I->2S]9!3."5JQ74!3:TB#T_ MN!TD6(C>BE@?MI8IF&V>8,3/._(OQ(C*INZR<":>5_ZKW&Q_?N\X)2,! M ON,!7$1CGEE-%XD/@]'MR96#3[_YXA(K#/DR- 8%KUS7W3[>ZN(_9%MZP%X MVY#$(870=E//4U4B=M>FO*LVPR8 +4+P(3"@NUV8"I%BM]M9_D:DI/!E#\.E MA*^]80W/)Y7%Y.ZC/KJ0N&G>H'+VEG=1W/X3./5>(CLBLBY$+Z:6$1SI(64N MR),S;OSR@NU-^6?;P?;5IX\#50$:.D<.QY'$ U06.I:.EE05HE#*X#584&0Z M^*'/U\0,]&DNP?:<8VUT2P=%*A"XG_@KIA:O?9:):,&7= \3:#:QH32$[I0. M&[T,EB@@OYR+%VD$J>O9'5!6F,<(1_Y"U+ X*41=Q(O$''K\1-:\0 M<5A8[[7D8DM +*-GW)!IR[[VTFR-!#]UN^W00XZ.F85.LS'7;2^AOI02V,KS ML5:6;&U?!F5-% W!7^WYWGQ"'I0$R/QZH,^(PXEQR,]@A:=>T^ARY\]!3;%Y MT+H@>^!DES"1T&>\!:"D,V1G.',D$21^'PP$A\<<+F#1PJ'&'40V0BRW;O4# MHL\]S GD&(\9KJT:D7^\&EE_XF>27)A+?"2D)T: ";F,UT44$YAC![ 6PDJQ MYPQ'>6 /DSVHYA"V=80NKBW6!;67=%8EJ:?>,+/'6TWA@)*$CH%-=\?$0D"] M//Z1?0=./+#^M-G O*[B-6+P$-#2 "L ^YLV[CBG\)9%S4>FT+&2%C$DU#LM M!9T8SYQ,V9:[2,(IH@*U,!,L;WQ>I,S5'4>28=%NF>]P"GLG&.$XHNU]YE:U MR900A3%"^!O!Y [.N#-#W,YFTQ'H@'YRLCL2DO5.!684#F976W@/@IMCNQD' M1^=FA?@*+2"Q*;%%W#'BDGUVY$0H+\;7M<(NJ62)J'=_*\D99!&&O)@AE&<;AZEO]6^1B8PQ?B?5X-\\E4<-YHDUF\13$( M=GJ!BM$0^'.1(;>K#M9Q=4W2?E,V#3T2B= 08RI@$6F\H\B-RX45LNJCY/>V)#76$C<\@J9X*%( M](&WQ9#@AGIF"74#E:KY"XHN%N-M%&8,5TJ7+'QY&4(I0)@XBWP:*995>$!#S; MCH*G&@U35YO-H*ZE![!8<'RMLLZE852QC2'@*..(P]?EC;.WJP4\9I+\51,; M&DX91]N59+/9Q$^+[321*,&M@]>$,=?Z 1%KWE;N!"G6ZUOI&[T M8UP_$D=J5FQU.7>W"Q&3F9,;?"*:[*&=I9D2/2K']9FHF3V!;8WY:D5CL) F@XC@B;X5+U)$+>"]'!PYPPKXX7N)#995%M.Y$'^ M 838E.2C) 3SB3H/ ]A)60$>63B#*(GL;+.=L&7B&'L[Q4L?62/CPH>X]$:" M,)(4]PE11PEPV$C+TE\V-=O\&<[RCU&H_L.\KJ[U.,8>HT8Z5 $3QT!K(6A& MZT6B.&O]&B[N0H_=H"X&]@ 9#G:E*B/:!2*T*M,D'.,L.B?CH*[CQ!R3GI8* MR?+69>6C2%9 !T"IXJC9D46J@SH!Q^3B[,D 6U60F4C9_*^FR1R5M>MSY %W0^DEU(I MI*Q-[EPI@;.)M:)8Z%[M"KZ4L%C=DBEKC3CTLBRR7U@VP4V$FO$)D3>ZVR*D MQ_4ZLAK0YJO)O(CP*W MC#5J6*J1%P($/AH41VL3?_ 0\)D#?AHG"5MZ+7W@ M+#A^8NFS96N:V&"LLB">>@[#5E!6$BH+,6\N!A+-?=29:C,?.NL<4R4*5G!> MED@^&TI;SDZ24B*B,J]M8$9%/^RI(4 Z3A@XY"W5WDT6X!C1 1S,#0M3D4&V MS\B]KQ:]+W,4,>""FFWM$Q3>,[Y(!*VW$NMRWA+'VF'ND$'JQ%=1^!(AD0TQ MM+/\]PYN0!>G"CS3.I!TZ[Z8,ML_IQ'NO8_MZ;:=(XUE_=;B_)R+6<./(O.B M8].*C4;UA\2E*1<+LV51A+@8<@AA]3@+QYM]S G&LM[9Q)KZ&Y5XQ'SK@/E0%=V?!ALQ[5&=&U<&+D:(-[5"%7U MZJ('_B1@[P6O(@2P+Y7'R,F"J&[:YBC@)PZ)[.U#R[M\,BA<+7'H M:P)H*3 M&.,M0K"$50Y@B'_L+]>V11F1=3$Y0PDSHA%PJ MHQ)41.1"!)5%$18O&!R/!MGM*D ^#)X[?:1-W>&YV;5T5M2>;SZ YE1I5LI99N M,M[4RA4"C>&*BB>\N\/I=#DQAXN1: DQ]HTXJXBID,7 *ZH1HV3%20SG-W+Z MAJ-5G(D! [@ZDXH#3ES Q/2^&M$E4QHQZZIRA<&1!CP/E1WOHLJ.SY*YT[SR MA/M7N(R+!#XX\1C*QJUB4$AJKRBZF"Z5?NAY1.I-'HGSZA^4>)=!'WM:S!![ MY2LY7A;2Y8$"PB.B.I9',V[C4 $SW9+!Z'1B5;,(W)[A,UXA4YN]5B5PA58C ML>_W>5W[LK32G&-8L.9UFRNB>(6,'Q7FQL /KJ@JA 1(RX9BD6 M"K[5^ <]0'>D?JYV843X5?BRMME#5;Z'*M2:>5Q)\;P"=+^U$ZL]2+"<]SVEO#$TEQ!9]X5&#A8&,CXQ3J;+#X(ZE/.1RTS^X)V@OMNP<\ M>[+_@/\P)_!E=D6ZQ"# C!K0OX9*"@D(A]=#';GJ+F*P+O?RD "#UUG).D5F M>T M#Z3K?""">UJVT)?LW[6W#7^.3514;7'2(ZZF5W#V:@Q4HF4J7R6C00_A5>$J M<]HM*@()1NM44<&4D<9G%6\]JH8-^422$1P^SW3E^#!">JQW$80$(78W_2#\6J&,4KFA-,JA8UZ@$++(Y$HA9]8EN>#M-CQ7%EHZ]+LC?[R%ES M)_O&K- ?$ZE^7)B?$S\L=IZ!WER)?'/?B0DM=:-- V7 M@8F-;;6XU*694,E%IK]E^]H+.\U&"',I=8(E:1TP[W3MO0O1;C921N%:#[UX M\TZ>J#*R*#F 8;G$+P)PEO^# ")G2P-GXXW!ZO2HL%$+M%O+8\B%:'QO#"-\ MEOFP:+PT+>%9K&$S=^A8!_BM<"Y*"9O3(>( PL3DL*?FXCP$2SWH= M_4V'V')^^7%HWRUBJ\AZE)21):1- W^**:"BT5W)06(.?[/:%U"Y9SC HM(U M.9!0*];+D9%OG!2U/#W^,3N@FKVC ?>CY*-SCH3&!-13@<+D6KTN<(:S)?/# MMJ1/BKDR0H*M#GO>5WZ^X(/].!@>P0_XTE2^L5+U##C:=!VZY^$-WU0EVBFB MO ?J9HNINKKV0$'-N#\3^[6H"\I&=4&"@[VRH"(*P,!LXMRDF!7#X3(>,F?@ MF+_E2NZQ+1^.0%IZ?%LB!_HSET=C U/+Q:4(5(0:#R/(U]4U:C3KBJ@1)$2[ M4M.0>\8[XL&# M5CPS6*,+79!I(/]-NA9;2>,:KI@.G>!2OQ+Z$IVK\48OO&Q4'65LEL\8AT$^ M7')%MK8M:'._>L)T7=LX39Y(E4SJN/5"Z2[B.: M0Q)MW(7SC[9>+Y%]$#__F.T\^\]J2_E0M$>K)K>LOEC:YMN$NJ'XG M#0^_GY]_# U$\<"#5AIM0G\+QVZC[A\>1#]_2)G2W>^\0F0[?V/CB>)SD@X_K+I4 O2^,C(M:(.ITW).&O M!;?3C#PA&Z&)'0[,LPAG<<%C$?)/E?T:=6E6++FU-EZ;$US5.#&@MWXC)I>D M0%ADG\27"56+07DM5Q/0U(Q4O\AX6R'7+@039I18Y8.].SOH57&(O M4(5O0V0 0IS TWLCQ0T0]F4]R]^B'^I?KJ$J'-5E.*JHF>@%0C#1+>^EFUHN MBSIF,[HP- ^%42E<,DYF@N&,+W?@\ K<4N,[LX"7LH\N]-9/&?=OK2O:0K=8 M[X0MZ221Q>(*#Y'[VP%)F3;W""2%N%@W%5PBW[JF#>&CQ\>K7U?.08*B,-8_ MBJES:"260*O]-;2]TU_B*$EO%!'85X.V%$AO+M. )>#F&70)RS^L84#E)PXN M1NTCS^'P3_8 :.LMOL"[9Y-899VWT$&@D6#5Y'44G C8SG660;J$(6JOS2F)7&;0<#MV-\8\]&S]62JZB MTXJ?KQ%1Z<6/MZQ15)?[(G6NTD#;3GK7WT#7]K7O0BP4IX)AX,7%7/>?H -; M]K[WMG!$'Q%%94)E&D$_2$>5]0.28AJ6F[DB=R=TJQZI3=QREX:[9GA2+SUPXV$L.QILN"ZW30TBLF MI_IH'*[D,LE2IW5%K%"H8]%<'W%B>&GFFJK9;ZP%;>VU-/TM<(H8'E>&,08I M;AK ,WD"F#^Z);=+9/*]79/=(8 WY7XP(PI-N6"01@7VAFU )Z98B,&P"L=X MK$=6.D61L+-2J:P2JB?A:/12>;KJ9#Z4&SS3^3R^2QPIZT6]7=YY0T#+^,J_ MJ+*WQTR)[K0,Q<,\\%'=&4W6B)M3*S=FP;OB BS.HOH_RG>-.^'@\1Q^% M;Z(1'9F?XQ:[-TM-S&6)TXE)UT14B.3@AMMQ M:.F)L2SIU)*X;/+[1YADBI\PZFI1QBC>ZIBIW%<4WO.@6$@&@R\* DQVV6=A M9_'XGL.H)FI\,VXDL](6XB<)1)5 T>VCL7QHI6VN2043/Y#X[Y9'2"7M, ^# MUP<7!+N+TSUE#3-=:@#PJ?J. 6]PZT8G^'TS9[(#,V?DP$9K(@AQQ(T<4>+& MU1USOA4HQ08/G&^,+HG4:L.YYHNK+AX5-'$HL8@([N=(\:4^HP=ZZR;7C6"4 MSI+:PZK5K2[2WNE(A9"D/_BH- ;,'?(AU/L=&?&+T+H"-?0=3\3FTKW%AX%^ M9A^B]3[M]X\=PZ%G\=RQ*\,S6GSGL!3FR*9=#:,C3/C-!W&34MPW2":>K^%& M=#RL'O&5@6_VV3"4?DM,ERB=-@BYJU%"=^HI7-NRBML#)Z@(8F:H2VV4A2/% M%G@4& S!( =7 -05%&>1F')IJW3C/_.:#RO=*TNW+F]O&]/9PWPD1H"$#H'8 MKX;XA*15NS/&V2A22T6TH#Y[B$M]FVMZ3I7XB91BE_I"W] ?$RW.-B2OGP 2 MVO9'3\L2.N9>3 XB27!7[M?A-E$6-18*;K*H<.^1;_I+.#C[3@Z.J90MFM P MJ(6/?KS:=CEFU"0<%(U\\#ERI< LB@_%.U%-;P^#EXX2I-\:#>GS6;AY87DT M+XQ/,=Y\PV>J#8R9V&E2^QW[%E.N\Z*&>G*5ZFU+81EH5'/&:4 MQRU.#/3)?-4]2]")J,1]HW1&O/O-0YVTAE#FADCQ5#I#-GMBUVO?VXC@# MT[@F-<2X==6K@?GXB44618GG7I]H7SM=@PA<>6WBPE(+ +7E'KNP= V\KUF2 MZ2/9"HXVVAOI_L!-8LT+,JV/$M&.*I*C@DFA\)":+6.L$*5S&*AC3YE9E=_(U3?OBB.'L.^ ZCC7-Z8\KY@3#R]/E)JM1* MKGFHN&3,%[V31]+79B2V1]0LZ7K2$9PCW^"N==EI$U2LXW@O/F 37YH4"=U3 MLJF=9("+5$&,)]S\P]G,=YKXLV$(3UZ>%L?\9AI6O,U._(7L;TXEGO:B2I 2GF@3_R[&AL. MCS,@0?)GG['T0 M[OOQ91F]JX/#7(6D/3-J?/1%B3YI9WU#Q$XLG$ZTKI_--C>-655];&Q[P)WW M$?E ,HB4^]\$2R/S-I!76&?4OT<<0[IJ%XRX_6VI-1=/C&SBME@DOE9$;T/G M?(%#:^1ZAOJ72@6=Y1=1>.5G'BSCKN.HD=;SK(?"I4',M2]>M4C+Y'/B9J-(B%DN-7!,))KC'K,E@\L-/G=C]=?;%^ MUEWT((OA:TOW/-8/ONZ/#0UV>8B?&ZTSE"ILED=2$&ZT+R5*[!$56#A_]2S_ M6+-0(L$/*FREX._DV%7\9832W0"0#:@UIAUR8R":) M#,9CH^E0G1@F%Q.@ZVI+CES)$R$GFCK>',*50U5*2.XX7+V\@. + ,;/C-M- M64./CNUC=&SJ16/2PW@.L:8M(G&DN=9=7/0RJ/>1W4A-'2LO,0O8&KTKF MM65>KF'@>52[\?P)CRT/J^^EBOP+!N+8^2X9%A RG%$>2MC811,">!F#-^.J M?;8# ]0'*YZT(W)@_K3UW[_>0A^RE J2;2B;D.Q]? MVPWI=A;P'#9@KX7%O993^0R-:4KIAZ2GU:4+RTDU0-*0$Y09QQC"3-)X7YQE MC%HL':\I+((U[O$=AU8YQRW%WE$LUE6/%[$PU0!B)HS/ U=U@'3#E=8W&%2/ M)%4:FW;.#RY<^\)Z7QN&.*B/HQ<.BWK.40RHR/%ZN>4@/8F8:T9B M)LZ6B# MB6+C7C]R4U:U#PBM)'6+;E0-3899H[AM2XXVHP2O!>G--<=(7KNS0H5E&$ZN MS?PW4N$EO70ZVG'D"Z60";GZNGT.<+B7O)PS\^D$-+84I-U;2\ Q(%'ZZ9N( M:S)YVXX*>+; $JXNHAYP'=TFRH0QM7^\/P\&9Z?N67] MC2Z$8\GA+WGX*$C^KO19.8UCT4W,_KI;L%92Z"%Q39#+AE@@-(.X!VD]4MB1 MS?;?(C-9\!@:O\L MEUSW&YN0C(YK3OAP:*]1Y_Z=S!,R)Q#(%L0@YKP]"U1 M4ICO#ES,,J<%U9EV77 \ %#/FS4AV1@ZU61ICI+FX]3UB#7!+ M3IXXO341FU>GF^-:KG#RV]9J$4I] ?GO5Q_RBP]O\\O+R_S\\E]'I_F[C]Z* MP8_\I3=E#*.,\\ PU/#J+C\DVMOH128!N;TM)*.-K^)[S]V]_DG\7C&M1V(I M7N0>'!\26-+23XOCXV,UOZ""I'T?1\WM*(:+\<_I0U/1:01,?W%W>'S$T(VN M"]UM++@Z]:!&RW&4Y>7S%S.R.YP;Y$IHI"A]/XW]P\F3D^(%F0I/\)839R!$ MG0[YZ>SD^,,NX>&8;;RQA\RM[GEB[(9CS3[6Y2)!N,@&H-C_%*SR M^##8B;\S4J$MC:HHN[6N&%E[=46@7"FQ/GE8/GIX^L@)I"MDBD2 G2\8;2ZEQUUDSHZ\&RLH=;0 2KUN*I2=C?&$=G,7^%W"6EP M?[$O\\RXM9>]F/#2L<9-\'1>O V0Q90T'K,BG0Z:&68@C',!,)R*W^?$B3B$ M'>PTL B,E0=6RIB0F!$FJ#)&Y;OH_H_^_D $5U%/:+.+)HLCQ,6A#=J9:@H6 M,IE6GGL.SA^6$+TK1P+L.3[WK6+\=J_/B.F_,?/^43%)O/SV LYNE#D/94./ M(NWQZ8^\/\R,V10R8DO":ORVMN!RY 3[T2D_W_\ING$$2 %^=Z?J M:K_E%3V%+\P+N=RJP3AZ?:<91!$_U&_@5KLAG:T*Q_N8 /-A2*7B,V>S9X^ Z8X)KKS?B+T8+VW MLX4W!&@_T^3KWEFP;>6-1CL8U,:RP2@:$Y#$X<)8-JRO=R%R?2DVW'A&\Z_!0T N75\]J.[ M[, AQ.P'G:^2DZ[85,,FD6;>D$.!UP0D527,7>X +<\]V#LS.58V:]G^!BXEJYI(.F\X(J" EC=^K=\D\MB2"T-KP[BU M,FHTS>9X"P5O0?0A[X'UV9Z@"-3+(Z \C#([GMLV@#ZT&1W=KEOO6_(+'U>' MA8];*#M('(FL%.M;)]".!89V!V:PEJIE578ZW@2_J>[1UI,XS)D0=1Q\G:)I M!5UI(E!9KE16)"2039& +WCU;RU">=3$61523$0.I0DC5O7=E)5O&6+UV;&% MV)>NX4C'98P0E$6Q"5I:"Y4JI'9ON*V>9[@U7[MAVR\2UL_U558:I?.%4S&F M9]QDPZWI>&%75/4TK76<^)"9 #+GUS\O07^U;T[>PY3W\F&Q)Y8RKG!9WR>6 MBGB:@W,X OU'>GQ:/"=$+_$9E!"CQJ#+_-AMF!P@)\#FK?O3IQ)JFV611[/U MZW-4^YL)\:<$7^;B\MX'/BN/GS[.( M[!^>/'U6G+QX)LGP>X!*XH4_Y$=DGG(3^E[;0=JJGD;A7.-Z]I\VKJM3&[3BH1N:UU79E5 #!;FH5T@D+Z=6$8V$08^BO"+PL_6N>Z MU/#*>EQK3<8$/6KA>I[MJ/!E[_U#<08@^[ /9#X",IK4AVWFK J\F^N7Y9I! MF1]WSX+()=)5%WS5;W=D/P#;V0<9:#'C5[2/1A5T;=/":Q.39X7$ M>=D+PWN_OO"W1\=$0.^XZFF615^&8"]*&XQ)7PGE9:Z;(651NU(DY;ZN2582 M,J&N$=I(S*>C=G6$[AF))7OGT?>;NERF&U3+=F4MG1G2@N12C?(,*#*MLX;#.!CBWTN$]K3C%YP;&-'-"+J_O ,WB#M"'^N;3TV>/2!ZIX?^.3>>?XB;0J/7WG7]- M]&13J>__=:V=/FJ6L'NV21=7PR2\@WJRY2J\HRQ:=8LX@NOXT<(4>2MP>#^? MC AHZ_9ZYZ)D+DIY];C_]=7CRM+_%O1?U][2_YF/2"^6 MO[[:F.[:7)B:7XA$E/O+@Y,'T;=8YI<'YR<_G9\^>$QWALM_?;4MK\U['N , M]EW1K<>SYT\?"$>Y/_IVBR61X"-ERQ_7G"W$!?3[JB4'6/_ ]!@R^#]^O\! M4$L#!!0 ( ^!$%-@5R.U%@< %L1 8 >&PO=V]R:W-H965T&ULC5A;;]LX%G[7KR"\P2 !'-^23KO-!7 R74P6TS08IS,/BWV@ MI6.+4TE422I.]M?O=TA*ME,YNP^))9K\SOT[A[[<://-YD1./)=%9:\&N7/U MQ_'8ICF5THYT316^66E32H=7LQ[;VI#,_*&R&,\FDY_'I535X/K2KSV8ZTO= MN$)5]&"$;&%\?5G+-2W(?:T?#-[&'4JF2JJL MTI4PM+H:S*?6_1_>-MARU):NM7%GRIS^=7@PT!DM))-X7[7FU\IVO.. M\5)=6/]?;,+>L[.!2!OK=!D/0X-25>%3/D<_[!SX,#EP8!8/S+S>09#7\A?I MY/6ET1MA>#?0^,&;ZD]#.55Q4!;.X%N%<^YZ[@IIQ4UCL6ZMN-7E4E62'78Y M=L#G7>,T8MT$K-D!K)_%9UVYW(I/54;9_ODQ].J4F[7*W!/QG4XS$9#84 ML\EL^@;>66?LF<<[.X#79Z85_YHOK3-(CW^_(>*\$W'N19P?\N?C;_.%N/FZ MN+O_M%B(VR^?;^[NYX]W7^[[_/DVUOV7QT_B3/STMP^SZ?1"'(867RKA1XK,@1QFO)C+]WBBK?%GHE0@Y<%%K#*A MG$6M+JW"DE%DPR*7HFM,$-ASLJ1R2<9^%,?J!%M30M%E8G8^FB!]BX)%VEP: ML@DDW^(XLH_5*_D+I]-O+&)']2& /%(ME==>'$W?3T?O.C3 @&RL@W9L>T9+ M%S6%5F3QDJ:F@0Z\F#4D"D)Z&H^K3A(/>S2=C/Z^B[@ 39 !1MH8PV>W'CLU M5$CV9*JMLPSS="(L.5<0 XVFNS@I"@):4>7X$:XD(P,;6:M3Y7$VRN4)&[:X M73P.X?L2@#_JCE"T@3L6-;4S(.S"SHF=*& M^<^.Q&.NK-@@;AX0O.XU\ %+CF:3T?L]?&ES8:2R4'1E="EL3= ;8AI3:TM[ MFJ8QVXXY96>3B\7#_-8_3B].0M1S7< %(978Y-JH)\Z:NI IL=HB4Q:T!W%) MCO"I*L:?-RMK&UFEQ'HA*(3VM"P8@U;DH[27/[+4#?"P]VAZ/AU]Z*SR_E1] MH!6:B,^?/0A.U*,9IR=OOM>PX7U7J;_I:GWZB)H0OP"-/4XQZ;T4 MY! A6KI4:6\%L,#=XH5;%+)+D$QS$3PHG!:Z(O'$@FN\>_BAM\UO:W';]0(J M^3C[LDXU_&5K'4KF5T#BTXJOE7)#>&3'NPE;RZ).D2BG+!(]$#LX;?C-XXNN ME.?[I2R=-T37+=7P&TOQ,CD1CGFN(%.\M,1QPL[%-F5$ 8C3IF;[E,YL0L^U M,C027Z&X1V(URX"]?!'LJCYW[EG/Q]ZP'O7,EO49 YC]DTG5L,9LUC:XO8RV M0=J()01SHH%8LA&JG NVBK-)IUH,N4^D]Q>60V]>F,ITLN7;OC:V3_=R;8BY M7OOT#G2.2:C@7)4]12>QO,:9-2_#BNEP,IGPWVO+DE0A:OO0:MLRRBCANOKA:T]MC,]C9N#IP.*5 M0Y9M/;W3*W?H2*=PG&U3M0<183BXH#O%W1TDL^L 'H[H>\-I$0*P<9%ZRT31K78G9%M4)9H,<[Q#+%1ES@3!QU#PQ[4(WY M/B3UDK."._M^%^(NUMC@E16,JOP4@+'+41@W,"L531;ZH8/X)/B.;VY\!?/S MH.O5#"$(/C^D(&AE:^9A'U]L1X4N_R/PJY8Z%)M-NA7@4/:HO*6K4=RD;[UQX,3VL_;6> M61\5'>Z^W6KWR\$\7)BWV\//#I^E62N41D$K',7T^VX@3+C*AQ>G:W]]!O_A M,NX?&ULQ5A;<]NX%7[GK\"H MGC;.,!))D;HDCF=LUTF=\=IIE&RFT^D#1$$2-A3! *!D]=?W.R I4XYL[W9W MV@=;)(AS_\X%.-DH_ M]:)G"BWXS!&MLEX4!(/>BLN\BTQMWG;" M3K/P22Z6EA9ZIR<%7XB)L%^*CQIOO1V7F5R)W$B5,RWF;SMGX>OSF/:[#3]+ ML3&M9T:63)7Z1B]7L[>=@!02F4@M<>#X68L+D67$"&I\KWEV=B*)L/W<<'_G M;(U^9NH[4F(7ZHRX_ZS3;6WW^^PM#16 MK6IB:+"2>?7+[VH_M A&P2,$44T0.;TK04[+OW++3T^TVC!-N\&-'IRICAK* MR9R",K$:7R7H[.EY:;!B##M+OY?22'*5.>E9L*8-O;1FWGR]9 MS/[\IU$4AF_80:[L*F?OQ%27R"/R4. SNQ3L0JT*GF\!==BHQ8Q=JWR!D"P@ M0FB9+[SKZPOV@EA'P9OKVYOW[C%\<^PSSC*>SY"<>BVVV,KH3=R3LK1FOD3J M?X=@*TB"S-F9!:7E/GLO4!PD[[+/T(4O%EHLN!6L*'6Z1.*P0LM4@ \R>B8T MIQ!X!9>."5;S.E$WTBYACC0,Z$^_5=94$6,;;MA1&'2'R(4LHQ6BY6;I0_/I M+^# K*KSAGR39LJ0\E0:G!&\D)9GC,]^P1X4%VM8D97&XSD37.+J58"^)#9*G0%G60S67.\U1"CN5Z(2 #W*9P M !F[(YY+;2ST%N \<^Z&T7H&57(4*FVXEL(06]I<&]*ER$]$8<5J*O13H3_+ M+/]9&LN]BHT8&@HE_"NS M+5DF\[GFR*,RM:4F527YM1\=L$SB?:22^[D 2M08>[D M8-N#KS">>D"NT6&(*SO@.Z,K7E6"N1JEA&S M5O*15J"M0==.BUT&I0"V0_*-6C\+Y*_"? 8:]TI7O=9&;QNQ[;+5@FP-;U=? M,-54/JDPIC*E^4PYZJ];M7*I5DOQ]TN>A_W7_)O8*$78K2E]V)P*Y.WL@0X2=[2&,'4 8[=V9= !=87?PN]#E'407^S^AZQ:-"54J M8V%<#1&/U4G7O63JM=HDXCM%5*VB"NP#J&G7Q:C9RQ[;2_HT!:JF>X$)S8V@ M:Y%M?=94X,OK!KRN4C4PH#[$5ZJL^HF CG;[P/\N)AE)/HKB;M*$[' YZH_\ M9##XH1P]#Q:/JM'E]2-E*/GU0 $3:(,$Q00-AP$?CS47],-5#1":*M8B%YGO MD3L_H#P*.(\(ZC2FX4#@.\D$N*Q (U6(-FU1T$@_V\)@-&?<>#0-,[25:#)AH'I/D<$RB4 M<$Y0;3RZ:6_XQKA!!7' G.3T-DS9@" +T6)0VD.7>(=IG/;RSO2Y"-TKC M!ZW[-W2+O7SV_J?YC#/!EH5/9O-M[8P; 5'>I+'WO5;H]DWWV-ODF@>*>T:9 MAMPH-48W4;>1M=0JIZD")NR+]4@P2H$+98T19)Z'WDJ,<=XSL\; M07[>D^W_.$Q_$C/D)1K+5U0$F&]5[C.Q*C*U-8Q )%215>KM&@[5@?C7-1CO M^08S2/K^,!H]5S,.U(7!KZL+C=Y=[[\#W1_=1+S'0=.1G+/1W;ECRM8!PD;L\SNO:YCRSQ,#*5M6I6="IN<)W?>1U(?M0YH+U [\> MCZ!R<=])G*RP%?A:^,!K%IH1V*"X_0Y!M<(7")/*Y(Q3K"<6/\VQY_9^EJ+9 M"OOKZ0H'SMIL4T%MCEZH-E29+)]FHKX*DO^FU?7!Z^]"XH2X[8 M*_SUPQC_!_$8'NHG,0K.(!AY9VE*7=G4Z'7:Q_YX'&/7<#3 KF 8L8$?1 .L M1T'H?X-M@2 _]('8_?H"IXIAV)$G" MCM&E[0^A.F)AY"=QGQX"C"$A.=CW^R/OXH>I 4-34[4.C4#' M%<=A/**'!)ZDA]@/H,H1'.8G050]] =C8M^-VV0%>)/484AT$ M[XQA;-2/6>(G8XIJ?SP\6++"H1]#%_P$$(P(C\:43*16-(+G!M[E74IW3P]. M!FM1Y6M7I:SP\X]<4"QPXJ: WH?>P/QI%[ MCU'(7[KKF"G$/;R*P1RITDH924,#T$))[U7SC\@DSD%TBU)=#.W*Y[S4#HEE M0<6 ]&8;X>Z',@QB3O5'!74/7;3U6O>7F$ 7[I:6W 6W5%>9N]7=1?!9=?]Y MO[VZ1?Z):XSFAF5B#E+4YJ3#='4S6[U85;C;T*FR5JW<(S5AH6D#OL^5LLT+ M"=A=CY_^!U!+ P04 " /@1!33$)MN3H$ #K" &0 'AL+W=O"7D=U4@:EA79:TN M^X76S87KJJS BJF!:+"FDUS(BFE:RJ6K&HEL896JT@T\;^A6C-?]R=CNS>5D M+%I=\AKG$E1;54QNKK 4J\N^W]]MW/-EHQN% (?'>4 BV"H'EW1FR+&^89I.Q M%"N01IK0S,2Z:K6)'*]-4KYJ2:><]/1D+BF_4F^ U0N8_6AY0Q'7#MRA'KN: M#!@Q-]N"775@P1M@0[@5M2X4S.H%+E[JNT1LSR[8L;L*C@)^;LL!>($#@1?X M1_#"O;>AQ0O_QUL'YB6K]4NGX:_IH]*2ZN3O(Z:BO:G(FHK>,G7_93Z[?_@3 MIGSN@0([>W@ML,?![KX\S""&7]XE@>^_AR/8\% @7(NJ8?6& MJI,N:L:91@5<*V!*(0WF,H#QU%3LN;'5H\+F=/"$$C0!=(+6W.@]M KSMH22 MKH]R8%7PK #)ZB5"+D4%(6@!O@<;9%(-X$5%X3ZXF:"+K#2(W%K(14GO :^7 M%SU*\@8HQS>88?5(#$+?@2E1H4>A9Q)OLN^1^1Q['UI9<]U*M.@Y7YNY@A,( MG628VC%* PC/XXY.[SF[1N$)B7Q)"F'BQ$$,8>",TA&)[^CW3.A:C5*14<>+ M/?!39QBEY&1W_BO2$U"(<@&\:B0%S& KB)UA.J1O'"4'QJ_)9RW;[OWA-9#" MDN@J\ UPZ!&:4A"L=T)(3NA%Y+P?.7X8O96!EBZEA(PU7#/*IG%$O1[]YZCOXW& 0W:<. F[ M<918)^AU?<.'4]\)1B/#V'<,JB$<>D/2CN,17+]@0U5!!/]KL6!/)N' MD5A MI8%D*E-..=5E%W!Z.W5A7DE>M56'"0W;="EB:EMTY+3U[U3Q-53=@R71-# J MQS/C5A(:"2JC86PF(02);R81I*D98ZJ*'ETTZH*Y87I./J71B&)XX#BNJ7$2 M@1499@VE?LVIB2!%^\0?Q#8W=E+QLC3RQG>Z&3U=2,0=+S0/*>QR9&D;Q<]M MC11%NT-?JJD&;7LKNZ2?!(/T>?(O"W#@]Q'\WNOX@]?>1O>@ 54HE[;-*DIE M6^NN%^UW]YU\VC6P9_'N-^"6R26O%64O)U5O,(K[(+O6VBVT:&P[>Q2:FJ.= M%O0W@M((T'DNA-XMC(']_\WD)U!+ P04 " /@1!39\G4CPX% #I"@ M&0 'AL+W=OH4;;9^&/:!ELXV5TIT22J.^^MW1SFNW38!!L01=;R7YX[W MG'BRUN:S72(Z>*Q58T][2^=6QX.!+9=8"]O7*VQH9ZY-+1R]FL7 K@R*RAO5 M:I!$43&HA6QZ9R=>]MZC6*=G@>P.VK6MA-N>H]/JT%_>>!!_D8NE8,#@[ M68D%?D3WY^J]H;?!SDLE:VRLU T8G)_V)O'Q><;Z7N$OB6N[MP;.9*;U9WZY MJ4Y[$0-"A:5C#X(>#WB!2K$C@O%EZ[.W"\F&^^LG[[_[W"F7F;!XH=4G6;GE M:6_4@PKGHE7N@U[_@=M\Y:5PXNS$Z#48UB9OO/"I>FL")QL^E(_.T*XD.W=VK76U MEDJ!:"JX:9QH%G*FT)X,''EGG4&Y]73>>4J>\53 .]VXI86KIL+JT'Y J';0 MDB=HY\F+#M^VJ@]1$D(2)?$+_M)=JJGWE_Z_5&%B+3H+E]*62MO6(/P]F5EG MJ&'^>2%LM@N;^;#9PF1Z"3?3^\GT^N;\]NKCSRK\HB?FY[%= MB1)/>T1 B^8!>V?3N_LK*.#77T9)'/\&ST6#^R5"*8S9R&8!HM9MXT*03:G: MBB7EDLJ!%MP2#H>"*$\L=K-!(78&H M_J6V9XF%HV$X+@IX_5U$ZHP-;!N#@\5)&.>Y3_%"URO1;*"2%33:T=PH]:*1 M7\F4I)(VI>E\ZWFP2U VG#C]#")HFEGR$>JNFY&[^3 B*;QM&X0TZO+M'T0N MZ:G0D9&D* ]"M:*;/XU0&RNYC,9'*RD E9[ !+2TLD+3:1I4@NV=]GJW=]-K MFEZ[0D+5&CXRWOO2"N.H]!W*RI]M0?P:X_?+K6L38GT?45 3T.#HQ_;*P/ MR-\9T@RNC;86)F79UFU7K2E]P7CZPPM;K<5YJT#).08=!Y@*QLFO7>7YM!"> MWSFB.FU0&/LZN,0Y(7'HG5']OBO&<7#AAS>A]\?)!%C*E>5VS<;A.![2ZBB+ MPJA(X/66,2-J8F[G81B/>'649F$29WY_E(3C84R;_2BX-Z+"1M3$UR0/\U$$ M1_$X+-(1:>;A.$L@B<-A$9-X% [S,8E3HB.)^WDPUC).55.@[SK.#]/ US MCXKPDU$T@LE^4?&1[A86_7QYE?8+^L IU7&E8L%H)WCBC&=H\#PUV?" F\R" M%?I/O]J$G6,H^L/#4,-^_D.HEV< F04'@<*#2/W#1*G1?^B07: &'UTP)[.N MM3PB/X;%G*E--.4ZE=N),,.#4>S!'.UA-4\4X:+3^,PSUDD@+L)1&O,ZY74: MC7F= 1U;5/AU3IT99F,Z]&_!LSR,BR+X=KP_^R .]JX?U/ +?\FRQ')B47<3 MV4EW][A)=WWYIMY= M\)LY#TJ5 X)].H/\Q[8+J+5??B],I?9F;:$;O\&PO=V]R:W-H965TFZ]VI50AOJVSW+XX6A7%YNGIJ8U7:BUM7V]4CB\+;=:RP$^S/+4; MHV3"D];9Z6@P.#M=RS0_>OF=TN2KHQ>G+YQNY5%]4\=OFD\&OTXI*DJY5;E.="Z,6+XXNAT^O)C2>!_P] M5?>V\2QH)W.MO]*/M\F+HP$QI#(5%T1!XL^=NE991H3 QA^>YE&U)$UL/@?J M;WCOV,M<6G6MLW^D2;%Z<71^)!*UD&56?-;WORJ_GRG1BW5F^7]Q[\:.9D#N30GI7PI#+ZFF%>\O-'Y\N16F;5XI>;%\],"-.G+:>SG7[GYHSWSS\1[ MG1IC3-M2Z/$/R_GMC PAG\=(#ZIB$^8^&2?]#Y^^.7D]O7G]^+5ZZO;+ND= MGO_AX^UK,1-___&9NU1^ER@M1:%&LE%@K MLU0&%E.LQ.7M=?2+T>5&?)*FR)6QXICHC@;/\(F?AL^>],2]@B]M9)H(F64" M;FH+F2=IOH1Q9S*/E15P%J(>Z_4<_"8"*Z;% S,Y>V9%IB6\:6F4@G,65J2Y M6)2@!3*B@"6EN2Q4$NG2B(U)M=F>T!>W*V75#IU[99BW3,98E#R.-A ;E:2%6,@XS< PSY@.^H/(3^C1F_M5"HD^ M&@_[YQ6A>VFQ!3)@(0M!ED+DCDD(081%AC'7;H$W?H$@U+[X9'2L5&)I 9K5 M.3SB#986JT!_I(0'H;ZEMJ#%$C)3WN)HW+]H;9$XPS[M2AJUTED"C2>89=)Y MR8&-MSEJ;&%GDW5[QYJV+X1B+F#T):JPH;@:@;_C8G%6 * ME'J(C(%IID3CCQ+VITSV0-K/XW0C,X&M.AT3KZ/^;%COL%C!:)L::7RZ-&X?S::5N-+&&/&0E[ T#)LMB@-,9#6WC*:N/ES;4@0X$;9@E1+ M!I?G):89;(>XN7E[]?&SV&2EA8B1EI8@8V2^))TLC%Z+T6P*=443L(#HGUJQ MT2GM)%'.UIW4B)]KO=[(O/:3:YU;G:4)>8.X47?*(,N)SQ)* WM$8<'3TWR_ MS?0%<@]_#MN(O"PK+=-'+W-X*MGP*Q6K]1P_G30I=M @N=ED:2SGF0H;)=6/ M9UL;\X+'I@O(J9(>"XPF3/O3P>/O&A3 0U)FSM1912IJ*:@O?M7W)),>[2'6 M>>[3-/N]"S\Y(X5@X[6,KDKXI[(D88I0/**W7X;,4(AY>1))D0,L^& A#6F; M(]!^A[\,02IX/)-4+!K2'_;(;+^7,6DBA2W(34KB>U.ZV'IS<]TB?T.:,IY< M!!57[V4B+AU/IHXO.\*N.!(QPCB8 #QK1;_"V8M^;C5QKN)-SRO-A M'2C9!NJXFJF"C O#O-":Q#_SL)K9#MJ302-HUR$81C!HA>#$R'LX^$;G48@* M6Z8\&CA9U/O)22AE$$HF$;86@#@(4GAP':P<6*LA)0MTQ< D6>@6-AYPHNA_'' MZ1-QF?P.J$QAEL/Y=X)K+607^"?]V?0QP '1 C%(^S(#8P1CQ!40/\5LU2 : M_0C1,1$]Z+DD[R54(R$%ET5^178GZ;#9-7(R;5$BWQD2-$$J,MT-W'ZI@DXH M^[(].XFR=1%@3)&X$9#X=R#/=K&;W?FUDX!;*ZK6RE*5DT*)(I3IW8$!).O M@8;F&KU]"_ DYCDE'&-@B/P^S?V/)M=]\3%O(X-![[ '10WYDK6L=9(NTA 5 MDC)6#CD'U.!)U(X&<>M'B$Z):(>/5ENJ0]'W=Q3]].*#G_'&0'.O(%\4JQCV'E6ARC9L+:,04[3'Y7 MPI+& V>X/HTWN;"!YIYX![F7&/0[L(J(9S,S:::&2:%C2LG;5S+(_]%M][;9VZ'0 MK$R^9V<<;UPN\>),NJ5&4(3*8(3:)@HMTK6*?,)#. ..94NQ7B"S![N@%67-1Y-QJ,& MSK(JIY(\))<:2#4*7XB'NPV_4SCV%FJQ&;N0;#]4',;*%)*DS(&8!(K%G;5 MBY*$L4X+LMU$9?*!_@+=-=:KJG0L,/?(C:++HF0\TT!.-IC5$@IS78:!%0RUMRPRY,1D&EV,+.25%D]$$L82N8*$@N"OUUM@1UD'6U* M8TOI6C1RU_)<,=AA!E1Y$[< 7LN#2;0G_I%FJ#N7!39X:Q!G>^(#6QIV=&FM MCE-7$%'8E0E&4J] $MJ#!(/UQSK+0,Q@#K]T]7)0:L;5"1NA487N>;_B'HL? MPCF%YR7Q.<=L=<8%X4P3IP$P21WJ=58Z>:3XR"%)Z]E#IY< MW\.9EHQC4K.MQ\C% @HCU-AGL+FP M*0=F*G12XV3'2Z_!2$R0J&86GV@KX)J+[[K^;6EZ#D-8YMA[W,-(#8I^#E; MO/=9@+K!@/]%!RO+IF]U9?R?]JZV7[W[]%Z;)<1^O8(@ )[RKW"M_F6? W*7 M*T%65,U05]?[# 1@;>FZJ30]O+4ZHWBNOYH26=@P-_RNG7!:'8BKFPIFU:BV MYZ7AZDR]5&RR54+OL)T>.WNH]T1CA6WYV7;#H8,6<,#">98]E%^='B0#]&VD M##3T_5[)7HDWPU3DPU2(.UST5Y656BRPYY(YJ2MXPD'2KD2[KI]3CXA]5/+G MC(IZ]2U>D5;H==5%J%*&L_P-Y*$H1T2^_J(,5L.9O7)T%5A#P0T12Z/:&@MK M<$JQ304Z\9.)[^@@Z'*K.1DP?4H[;Q8F""-=K02X4 3ZYU5;HP;^^V=PG=1H M+!SL!(BTZCI$H>O0: 1TRJC7:#+78[ODK%U_44G8!S1+V.I'VAG13CO#"8YM M9V_7HHL!%M.\NVO!&VR62JZT.=[M-'10?E)52],?*)>.=^NE S0GKL7[MED! MA*K; 29?#UC&97X,]C>BW?W-!*=K?,NJTE#\I_ZJ.Z"3^I!>QN$9M%;@)GW^&CA/[L.ZL[[BS MH+#PX]TBOQZ9?-4EV>-*.XTE)M5L)E747/7FNSW-7!]P$?)#K-([\J5>NQNT MTPV_^WW3U.#%RT M5L=D[B2*V]HI\X4!MW00%7U0Q=8AVK:#<9#?=ARXHV+_YK7JM.$7H@B5:+"2 MZX(R/KD6^<]Y?T3'?G#)P<#A%8_;H\HL; Q!>8)T&)3XIH_O53CHR9M_5V+! M4<"B;./G1#?0#TVU/30_QH6F(Y!A33+:/A=Q=$%XAACRHX0=IX[ J.;4OR"* M=T2P(8DVP6B;X!>U*3Q;@P;5FME!19HI_[@,VJ?#GE?77(O<>?'Q'79_UI_M M8W:'9,WLZ*)!MF(VO'51 >29_I9T_8'F!7,QX9%LANTUPY)<_' WP1\,=.>L MADMZH&>I;*,SZ7!BN.NJ8J^K_M^<-&HXZ9OT&[Z@$2*_NR-,V MSCP/4:MN)_CD[1$-RDA #_"<^BYBRCV)JECC"CKJ.,2HSR?KDYK=)B9SUXPM M6\Y6'9BTS_OXQACCK32\F^]?8G8&5)MQN^)&% M@#W%N#>Y/)6#SA@15F\*=0'I=D;<6<8!:X1,#!K/8GB'9VT3L;C/$T.IOT+F:# MEN&Y;O_O9;[5[@_5.V30:7:-NJFC5RWNC>83$CHEG_9'S2/])-2HKI=<-V^= M.%RBY9:[+-S-)7^D$CDG].OZ*HNG5"0[#-THZEZZICOC4]^IK79ZH#+NXS'X M?"WRCKM*]7T[2OKM)$YHG"Z-L:]81#B./=:%-UU:>*)]\C1B!HYM^LT=J-,U ME+5KBCUAK^ 4.88FIYS%Q*1W/KEPJ02/%S-ZG.+Q8G)&YQX^><"Q+GJ3Z3!Z M5-DAB8T7:^FS-N9&O4;7GZ+6&1>DVV@+-F[1\NY+N"],2V+F[5%N]K:XD M7[J;N/5P=Y_Y/=^QLD@E"TP= )D% MAKOY'[1 =5'[Y7\ 4$L#!!0 ( ^!$%.^'#\-0 @ #86 9 >&PO M=V]R:W-H965T8Y27JL+0?[9Q>@M MF,<'%B1^04*XG2)">JE7#HIR0$I)^Q75=G47-K%,S(S6S0VH^7WR]^7SWR_7-UX>__#!/)N\_L9M_?+M]_-<0IZ_*PFS\ M:&J>BK,1I)L1>BU&YU_N'F_8_(@=5L3(HX;=-=987F6R6K%[+95F5C&;"W9A M"V[896- GS'L2I4+67%,D9"^PT#-J^=@ [,X,[5()2]8W>A:&0%9!-P921F5 MNID0L39GE6)0*30),B'#I/M_J=(%4)!FA+ MI44KL5H%[7QA(G:QM$(3UA1T836AU6KY9^QC"Y'R$@QB&!;(4F=.CH8:!8A! MLM!H_A8(!PR6%$MC#2J5\",KF"B,A0VX5KS"A0NM2IIV;5(1;D /J83RI88 M1K5J5CF#''IF/H4^!E< RK +YGXOV6^M) B.-6 ,+L5*5A6JN^0%KU(1HO? MOI<:)DDXGTW"X_F,)4DXF\[#>3)G1^PHN#6FP;6&3<*3#TGX(9[@.'QY!&UF M">F'8=""(2M:1)-YF,2S\#@^9C_UGG^FY0-1S>V.B6R:A.\!RH],5V4)<4*UH-.Z,WC?+ J9;KFYK=A=:A4:CX;O!I""6-80XX*G.7.U M)?#AT'=>Z[(0/)L6#8VAF'U=Z%X:=_Y@]P7D/FQ_MIOBU*NZ5MHV%58PH%(\ MN<#!;U)WV@)(0&8<:3XQ/&Y?+DQ'2^H8H" +6S'.(IC\!^$OI,4 ML9NMJ0SK Z8"8- 0(;"WLCB:G)P<8_;"T_S8ZT=2AG1AI'?H$2X1.4 =LP*V M%:1Z\4R6> 3(6"L@PPJ%L6?;.H?IU]E.OHH"3$.0(\J:*H9&GM&.3-2H A8W M-=:A7, B5V):#%YG!V67;E;W2RQI Z$\PZ(>M0[T,DP %>:@("*B965'JGBJ MI=XI=4Z&5P=NDBIK?>%BR;D!BM4:U+86AT2<*_$[N+#RL4QF4,M;SO?1>0?P MNM8*P"%_K9DO-&,H[*EVA;!-(/B("2&R8$L:Q,07M7;UAFH-82V*+80-L.;E M6E2FAH,+D+XH7-$KR86Y#E(KWRW25H2P^OGO,7I_[+-G57 @&$P_ *UJQP&(B8A%#C\*]7+'>)"UP\(:,\$;CDT\_4]H$+VG%TM6U M0, ")E2C-7PJGGLL%\J@(Z]Q<;O+0/ZF0%Q7( >$8R0TIHT^-(KAS@.H [\H MY2;?,[#F,FL3Y!OL4>RSRXX(TKHZ2M&CT 8AG-NV97(1N;.5(\KA$.W:4[6I M0&PN:YJ\5M8U2KI);:.%IZ8$-Z$%(+_-4GA4S7!R@'SH*6 #M#*5-;(QB>-W MOB&#C#!PTB,!KL-[%&E>R907P17ZH+!NC[ZMTH@PS>?1R3MZFIY$LW'+V) N2+?7 MBG#@J\UCMUN_BGP?]&0"A!&PDRF1^.80V>$X>+O!T:$:]=IQ0EK?/:!P^)ZY M"!JB//ACRC>J*:#%$;[48UZI0F:4V0CGI3-[^1"QZT:TB;=EL]X-#THA3TFBL9W!$KI J;\-5 MGSY_HH&S,=YS>3)-[^K#;T&!<#<#[N@K@$=7PDO8C4$Z!0G/,NGCJ8^AJ\QZ904<*[=YO22>+ARU"&8"V MWHKAAF,#Q&;_;L$$M8&D?OCT=,NUM*]V)533>#$(Y6E?28 M0SL$ #$"@ M&0 'AL+W=O2(%IX+(V/!N-3)ICP#RW._MM27YZJR@DM<:C!543#].#;W+J%T>5YR;:X M0OM'N=3T->JL9+Q :;B2H'%S,;B*SZXG[KP_\"?'O>G)X")9*_7D/CYG%X/( M 4*!J746&/WL\ :%<(8(QC^-S4'GTBGVY=;Z;SYVBF7-#-XH\9UG-K\8+ :0 MX895PCZH_2=LXIDZ>ZD2QO^'?7UV' T@K8Q51:-," HNZU_VW/#04UB\IY T M"HG'73OR*&^999?G6NU!N]-DS0D^5*]-X+AT25E93;N<].SE[\H86**&5 >G\,M/BR2.?X6WYN Q1[BR@AFXK@QI4K)N5+'F MDOF:WM,&A5*EMM*8 3,!HT[9H38(*2NY98+_6Q]=O\ ^YVD.EDR2C9+)%^#& M5*1'598^ 76XWY0T"I@Q: VH3>/]L[2H"\PXLTB=E'I]3JIDUKE\ZVP8=*R7 MQ+KQK'-#D$1:"3*1=4!E^P)4 MM5\JB3".G/!V(;BO"M3,*GT6W!/#1\*CXI*X1"B5L1\%^C,<3<+Y8@S')"9A M,IFZI?@TG,XG?NTHF<_A.%AJM>-^8#HNI9(G*4'7%)Y#S%T6D3S-XCG$X6(1 M0YR0V1E,PW@2!P^8(Y$Q:S5?5]:;HR3=4' &KH#B+0B?3X6S1C.5I\!D1CY$Y1+B@XUGLSJP M232O!8(Z6[1R>!H3@N 6I2H<28[6[WX$NXQ2*="-TOJ@N\A8#B@:QDVBHF$;4#2<=I+G M\['7$#G+?%W7I>F@-]'8G%G84QX#?$Y%Y2IRHU7A#[N^),9]R5#OMO[QQVY< M4YM4U"ZDQ;6K0E'YLMFK2F3D?.>.(-V:TO(3;XL6QTYK MD$I!V1S*&A<51%#^WWD(.\Z ",N($[79^)''')6RR2U1=*]V6*QIBZ[$R!>6 M&_L5S7*:J5+9-@UUB]N@Q'O9<% MC:^M?S\9EVEIZT=&M]H]T:[JE\GK\?I]]Y7I+9<&!&Y(-1K.IP/0]9NI_K"J M].\4(HU>/5[,Z9F)VAV@_8VBRFH^G(/NX7KY'U!+ P04 " /@1!3A/&) MKO6*A)T0*,1$J69'VQ#^?62GGQ4.2E.^VOO=_\-ARZ=*T*Z09FHTJ\ M61E;2(];>SMT&ZMDQIN*?#B*X^FPD+KLGYWPLRM[=F(JG^M275GAJJ*0=G>N M^;*XN[86LETX4JG3:EL&IUVE\DOYT? MT7I>\#>MMJYS+2B3I3%W='.9G?9C"DCE*O5D0>*_>_5!Y3D90A@_@LU^ZY(V M=J\;Z[]S[LAE*9WZ8/*_Z\RO3_O'?9&IE:QR_\UL_Z)"/A.REYK<\5^QK=<> MC?LBK9PW1=B," I=UO_+AX!#9\-Q_,*&4=@PXKAK1QSE1^GEV8DU6V%I-:S1 M!:?*NQ&<+JDHU][BK<8^?W;QH])^)\Z16"8^F +%=I+P.AEZF*=%PS28.J]- MC5XP-16?3>G73ER4F)2\8F_^,7[%VOI57OEISJE=R!6EXLK)7EK>+K?RZ6SEOPY%^O.#MJG1VQLZ.7@/WK M]\N;?XCSQ?7%1_'AZ^>KBR_7BYO+KU^> _9U4U^^WER()!9__,/Q*$G>BQ=- MB\M2?%2I*I;* K1D%HF%SZ7#"6]$JJQ'CXN"K3MA5K7M8 Z<+&6-XT L^'4;R3B)0C1)%,=Q ML+E55@E9^;6Q^C\JZ\DR0Y=3%' /M1':N4J6J4)'^+68Q$>B"54?I#D0-VMU M$'*S=F/-OV=Z1V"F)_%;6%,+#+!L2&9 ; M$+Z+C=4Y>9W_7\'])!&TW8D:VCE!.YU.?PW:^6P\F$X.<)//UG#^2U#WGH5: MO KUS=Z]6$EMQ;W,*\2,T#)%F*-/,E$YMHR,B@T)EQ-RB>G#!M/*4AFP!!*_EV MI"L!=D+80DWWD+@&2;'D9([E)W6R5NKN,*NSCT8Q9\F"\"& MB977X4O7JXMP3K$5"/TZ;$"M"[D32T4. 3.M!L6:DAVL=NP\-^G=NVK3"4( M*&U1AX^5I1QIE5.PF(D?()X/+"5E9I>XB"-:U:,A(LN=D%MI,0?$>'8_YEBEQM@]J Q@Q5 *%$2 MC"Q5;'*S4Y2$%[+ERHZITL,)XPY'FIHQ"/1-D@R.1AS$F^/!?"(VJ _[CB@: M(@5.!_DN\#OD0+0EKS5*'0["(CVA0!L,T]PP$Z$/:;.@ :.5A:8*:5T%C/?T M3ICR@/V->88P$MNU3M?H6:H)QC- X_;A%9M-KE.YS%4K9TA,FZS.(SSKU<^X M,;'+A<#)(HJ9A[84F'TE#GTN(HJ^LSA.+)M6]6L0HV[7B$&$&90-%DI#'OET M2()B81&\X7DJO9>PQ_0C,-BIH9VXE=QWB*YZE,>PL(%_CWQU!$5]PE!TPA X M'^Q$.!Y "?'T7PV:[ +_=,9&431T)^LB DD,Q[M=2_26"F-!0/QM6PU=C1O M?'2":RT3/X-P]^!;<^^HM"(^":]D(683'GMU^JNND5=Y@3+(AF]OX@%,),15 M:$A]E"7/!_H\BKGNO2Y)FVIWFB@C>Q,<)_.<3\8 Y5TZ!>:1;E>K1@G(N:A M@Q$C\UE:,'+\$U@(BG,#"O,D 2M2;R ;TSB:CY*:#:RW$HYJ YS'AF8(: #BW\OL=(%L[G_G)7'15+?K9LH@^G?/1/^*=C;2N0==3^;. MM+*9'(^BV72\%_YS6GEUH)7T+L>O,PCT6F^8@+46T$*QEN#-$KGNV:UG!H-* M46H>HQAS)*RV18UKBK%28!G:R5@:<4%2FB[""@(AC#!HD\<.OU6J_+E#XN"^ MTD^G@]E;[M7Q>#!^>ZC4EW4O=2Q0M @OZH:T! L89T+AJNTQ3C+[-WY#@S>IX:ZJ!V[:^9W;#%6*G=D'Y ]K MWSD'A E1$5!![6N;7'FCXU@&_E&[U$== W^MS7U7CX>]1Z?D MI>L8H8[?[I]!V'LKOHP#2](2&E5W0!"U'BIK50";AU5P0Q23#7APCV)KQ!8^ M$.Q!1B?P-\?QA#*I'.-,YZID'O?:)PVI?C*W>>>G"OH_CJ-PBNQV>11,1Z-) M&PO=V]R:W-H M965THXM061 MW)U.I_O@[$ZR5KWV8GL)W*^_F?%F"11H^X$DZ_4\,_/,S&-SN+;NJR\!@KBM MM/%'O3*$^OU@X/,2*NG[M@:#;Y;653+@HUL-?.U %FQ4Z4$V'.X/*JE,[_B0 MUR[=\:%M@E8&+IWP355)=W<"VJZ/>FEOLW"E5F6@A<'Q82U7,(/P1WWI\&G0 MH12J N.5-<+!\J@W2=^?C&D_;_A3P=IO_1:4R<+:K_1P7ASUAA00:,@#(4C\ MNH$I:$U &,9UB]GK7)+A]N\-^D?.'7-92 ]3J_]212B/>F][HH"E;'2XLNO? MH,UGC_!RJSU_BG7<.\+->>.#K5ICC*!2)G[+VY:'+8.WPV<,LM8@X[BC(X[R M5 9Y?.CL6CC:C6CT@U-E:PQ.&2K*+#A\J] N'%^!E@&*W4OIPIV8.VF\9+[\ MX2 @/NT:Y"W62<3*GL':%Y^M":479Z: XJ'] ./J@LLVP9UD+P+^WNB^&&8[ M(AMFZ0MXHR[9$>.-7DY6?)NL^&>R\,'AT[\O^!EW?L;L9_R[E MY&K^MYA?3;[,)M/Y^<67V5.DOHSUY6)^)M)4_/K+VRQ-/XCGL<5IXY19B5"" M\.I65+$80,402.6=:)D4TM""@60TY!7\)*.IK6II[H0&;/-"V.52Y0A52_Q< M.EL)T@!PPJX-.(_O<::N&^5P;\ZF"CP"R2 6D,L*34OIH+2ZH.WH=&!=BQK- MMYSVD_E6! YRNS+J/T3F8 3&N,BO/ Y,*)5AL%G ^J)D!$*_ MJ,')6-WVM:QL$]^]RL9C7+*-)R[H[U6Z/^Q6$LR4+4+I 'Z 27'/I -? VN- MOMN)T./A\)&S49;=KVRD2L*JNG=5@VVI[<#?8.4\5,WU$:/ +%Z"GVD6.@F5(&);Q8^=ZJ. MA]@*"\L-3ETO9M/9?$>AP MF1?2#V]VNF98H8,5-0.ZSTL:8NR#'&+!^BD>9EIS>%A/2>]N>+-&M>$$C0W( MW$KYR$8W^,D,CP+D'_MBH4QT3-U%@Q KYR$$#6R# M.#2/2%Q"TXD)MNG&^:F$Y(J>0LXC)T8IM5[Z[F$_IN/O-60BL3!F5_&2)Z67 MK#J^M"[LXF(EM)5;R7QS9L3LS@D %8;E F/LFD2AM#AFCU*B$_G)B>^/D[:! M(N?L% &X;18 U!.U5$6;-YD7K3)%.5DBI:A*)$J;0X//**P>3D1.GB#./'J? MY+EK\/&3D@N4..Z,>.PDD2CCK58%*\N)U!S^C.YD%!P"4MG;>(I[E;Y&SI&% M3D6V1*/_U"UDL'7-0TY7?)FE?L)8XXVO6^WNRY-X3;S?'B_;GZ5;(=-XA"[1 M=-@_V.L)%R^P\2'8FB^-"QOP"LH_2[SS@Z,-^'YI;=@\D(/NOXCC_P%02P,$ M% @ #X$04TXCT!?= @ 5 8 !D !X;"]W;W)K&ULE55M;]HP$/[>7W'*IGVJ2 BT0QT@04>U5GU!;;=IFO;!))?$JF-G MM@/EW^_L0$;?F/:!Q+[<\SQW]MTQ7"G]8 I$"X^ED&84%-96)V%HD@)+9CJJ M0DE?,J5+9FFK\]!4&EGJ0:4(XR@Z#DO&93 >>MMJMH)+G&LP=5DRO9ZB M4*M1T VVAEN>%]89PO&P8CG>H?U:S37MPI8EY25*PY4$C=DHF'1/IGWG[QV^ M<5R9G36X3!9*/;C->3H*(A<0"DRL8V#T6N(I"N&(*(S?&\Z@E73 W?66_?(\25*&/^$5>/;ZP60U,:J<@.F M"$HNFS=[W)S##F 0O0&(-X#8Q]T(^2@_,\O&0ZU6H)TWL;F%3]6C*3@NW:7< M64U?.>'L>%960JT188H2,VYA+I@TP] 2M_,(DPW/M.&)W^ YABLE;6%@)E-, MG^)#BJD-+-X&-HWW$E[4H@-1? AQ%'?W\/7:1'N>K_<_B<+/R<)83:7Q:X]$ MOY7H>XG^6Q)7\\N;'[,93&?7L[/S>YA?3J[O7CO+_3S7-_N"\03E59,;D&UWZ6?@9PFZ=A2RYS Y6[4%@5/"D.F* F!&IE6"I1$T*O M(:%[TWQ1NR8Q0#2*JMKP7#*+*>V7:"QUH86LEJF!Q1I0\)PO!+9:IO,LF/4A M, N6;"DWB4;?@"H#;@U,%=/IX4')'A!8FG+WC8EG85 0A#;81/^4OF"&)%(D M)_L"2"+ONYUC8#)UBP'UC!!.W27M K*%IL,IFV)%5ZP'5&IKV%2:!U[4$J$7 M>0L]-9H*_?00+C''W.OTM\RMI?M"R_#')TKP#Z6#7:7.:Q49[G1ZB3KW\\S0 M&=!E-DW?6MN1.6DFQ5_W9MY>,9V[@A&8$33J?#P*0#T^AK6OE-^=LW/JD/^GO!!_TJHHB&)T> M-VK%MQS_;-Y[?(WV7@I=LPW:6?)^\Y3,7?[DS(?W2NM.=9WW*VQ!=O34&@EK;[E\];/-P8+ 8 M_\ @VQID"7<7**%\K:(Z/?9N35ZTX4T6B6JR!CAMI2BWT6-7PRZ>7KBZUA%9 MCH&4+>C"V:CMBFVN.1R/(D*(XBC?NCOOW&4_<'=$UW!0!;JT!1>/[4> ML>7 M[?"=9T\Z_*,U0QIG \K&V>0)?],]WVGR-_T_?.FU#KEQH?5,?Y\M0_0X-/\\ M$76VCSI+46<_BOKN^OKJ[OKRYNZ6SFY>T\6[F[NKF[>7-Q=7E[??R_+3[F[> MW5W29$H__[3()I/?Z$GW=%VW_(26H.@H9Q_1MY0;I>LN'T:M M0ZMCZ,5-HW-ES(9*;;@@M8)FB,1V!33LD33*DU98B]=SZ0\^1JG81A^ A9KKR7$CRR,EHMM=%QTT/LUBN;\^![!'#66K3W MTG#'HG%&YQN8H]8";HL]M'FU)3NDCQ5XH94L9H^UVT*9U( M 1"KUB522V,M5J*C$1 6[ M PHJ_VS=&N5:@8H@;^TV17$#]JA!"RBH4MHS40OD WJTIX<-D/FF1H8Q_P1- MJ7.FT"@IAU%+!V3.XZ2H7*HE!Z(G95 MQI=#!6&$P.QW+( @^4(:///7;JP4 MO#<=2Y37L\58KQU*UX5.<&"V!<(/C4:KHDKWN%#$:P$^PAQ$5Y7,C/FP=\A MF9#<(AY_:763LB:7 WURR^?+S7/\R937"/6FC3((,'1UW=;4J$T'M&-BG7V> MRX$$?YRC/;'>%IM*5I$2K"BT,U*X5[TD_"7H!U!,0].S7*-P\BL] MHQ>#Q60J.AE-LL'18B[K*;TG@$I*.#!#/O M4+.,^F^86A%8INDX2<:T!O%GT^$4Z30F7<=0@2#;"=)A;SA=TF8SZ/:/OC4X M$.S!'"3POT!Y'&CXO>D^.KA/:_:K]&H(&'>MC=W5NI?N'R9GW7W\5;U[U5PK MC[$8D, 2IN/ABWF??/=2Z#ZB:]+MO'01S9*6%1Y7[$4!^Z5S5\-IG0& #(#0 &0 'AL+W=O&[0)M@Z27A\4^ MT-1(XH8B59*RZW[]GB%EQ;TD+XDDSGW.G*&/-\[?A9HHBJ^-L>%D7,?8OIK- M@JJID6'J6K(X*9UO9,2KKV:A]22+I-28V6(^?SYKI+;CT^/T[=J?'KLN&FWI MVHO0-8WTVS,R;G,R/ASO/MSHJH[\879ZW,J*;BE^;*\]WF:#E4(W9(-V5G@J M3\;+PU=G1RR?!#YIVH2]9\&9K)R[XYCL3WE3$A_ MQ2;+'CT?"]6%Z)I>&1$TVN;_\FM?ASV%E_,'%!:]PB+%G1VE*"]DE*?'WFV$ M9VE8XX>4:M)&<-IR4VZCQZF&7CP]=VM='!S^*:ZE+:C1ZG@6898/9ZHW<99- M+!XP\5R\=3;605S"0O&]_@SA##$M=C&=+1XU^'=GIF*^F(C%?''XB+VG0XY/ MD[VGC^4HWN%K)+)#IN)"!V5G.1 M:KI\=W'Y]LWYKVKZN(EW[S]'AZ_%3R;%&RMB3:+4/D3QI9,^ MDA>NY)K-)^EHT,$LKC"P=Z,\MY#6ZLYL,1'>A9!D*^-6-!575)"79B)"E)$$ M"B6,4]*(RJW)6PQC#*)Q*VWT-RI$=$(WK2'^+A1 !)(SPVI6EH=FI!L +>Z M@09+H\9A!$5XU5ZTKNV,Y/G,D@0KKM$4IN*3]-IUX0>[DML5)F)3:U4+;97I M #J.=WL@XT'M&A+.(XML#[+1:Y4=N%PR$)K/+D>HUZH+J'T(O5&#K'6A;07; M21HE6\,U,PBDR\[CHQ]*.A&U7!.[ 0L@#BA)$: !3!7>M?RA(LM%W>6F,A/I MN)V(M>/D#9Y'>M=/*ZW2$ ='WE',:4A[KUVXC8V=MU.QQ&'O.G4A2H<,(&2(A^Q@@'X/D%=Y()QW5JZUA^*UIU9Z*KCU(R[Q M35\?<=NU?;#PO6Q;=-'K'J)+%>]G[$HV2(*"N$HSN&]], :%R7^'K_]@*H 5V^^Y MC8YU3GV3"VBTZAK*[S(]ZPN @H8GBYKJK%NI]2 MF6=L*CY# ].!F6*&X;D*K,H]+TMV9S =)G"7&GD'6)'G\89!&=D=C[NV';& M'*K/QAAE&JXY$(4"VGXX^.J13(0:':V= 6P0E^FH'Y$@2T)A2X=]RHGX"MST M+;443 >(4.:%?J8Y^P% [* /*=FF+WXB8\<0*%P@$)8H2-T0PZ&F\9"!>C" MI9CZ0*O.9C.U1D [OD($"6$)@/L8:AQ8"#7A6!6PK-.V9,K-S*H4,P $E6PU MCSR239%99P_N2XB# 7.\,C46$UAYQ0T#RQ1:R=V.R,U(# I8BQ4T(JO&%C%,O> =S[,OW5[6^V=[MNR%?I-P3?2SH;\T5[^#K\3%GFV_F]>/Z-\U;Z2EM> M6R54Y],7S\;"Y]\-^26Z-MW55R[BYI\>:US9R+, SDOGXNZ%'0P_WD[_!U!+ M P04 " /@1!3=\&&?TP& #Z#@ &0 'AL+W=O=7+%2D: &%NMA)@\8V8#L)DJ*Y(':: D4?5N1( M7&2YR^PN+3M?WS-#BJ8#RT$!0Z96SDZ-&;^B"TJ?F0\"WV6"E-#6Y:+Q3 M@=;'D]/%[V>'+"\"?QG:QM&SXDA6WG_A+V_*X\F< 9&E(K$%C7]7=$[6LB' M^-K;G PN67'\O+/^2F)'+"L=Z=S;SZ9,U?'DV425M-:M31_]]C7U\3QA>X6W M43[5MI,].)BHHHW)U[TR$-3&=?_U=9^'D<*S^1Z%9:^P%-R=(T'Y0B=]#1+L,CGLZ+7/NNTEWNT MGZJWWJ4JJI>NI/*N_@Q(!CC+'9RSY8,&_VAMKN;+J5K.EXL'[!T,X1V(O8,? MAJ=>F%A8']M ZI_354P!#?'O RX.!Q>'XN)PGXMWY^_?OE27IW^_O+@O@P]K MOWM_^5(MGJB??WJV7"R>J[$U]^4:D,2.#$TW+^_%/S^%P>X13):(O$F8'(MC)% M)<97O5EVUCEZXQ*%FDJC$XP[F$P1?%Y%@Z-@*"H3546VS%8WZK6W);!'$=P: M:SF"9%Q+*GF%L1+82JJ";S>=PSN6[G4Z[;SN4/HV*._LC2I- ,V5CI& B#-E M8H*)#.6OD:[6,5*8W('*U>+76P*I'*90& M)QHK"AU*[@A!#ZG RGK@K MP2#\YY_GZG03B#"SDB)&+4E//H,=8'+])!KL_+BB:E317'T(=&5\&^W-]+Z" M;'&0,)D3W.)19XT.R5&(E6D4YK=:4XFD6\EA3*QB.GXD\*-I0^,C$B_P-,HU M^M$:O3+6)"X,M&<[[P&Q2KS\@.,?Q]#QA(*GV%+B5RJ@G^RF $29C(-COCR@DD MQL.I]M:4G)QLC8RZPL"N&.5ZQ=NJT'5!S0[ '7^!+"K!=.S".7]\[D-SMVV[ M3D1+^JT#'O!@#W5@(+N0F.#FDJXA\U:'#8/7U[FZ@%'ZVG(K]=[V=\:TAYD] M!#/VB : #T)3>Z$):X1AI30XYZW/N%2!UW4&/>?=8R9\P!!C,$8($9FD&!L\ M*#;HH"#=.AX"D,%&_3]#)U?O,0=HO299\0)29LLZ^'HW=!A"-W. +V;,E5\. M\F>/?A63\WS^2'I'Z%V!Q*KN-ALY9K?"8KI1_5X2C3]:1^I@+B?X!.JF<\_D M9(%?%OGR/NO17(]LHQO_C^E; MQM[L5LBG_"(?.#6B-V>+:[9O=8S[N)?:GL9_&@QVZQLMB)"ZN3BF8 M59OTRLJ\+RKM-B0CE:=VC2S X*5M*V%FFM/KAB<7+);HGB%R=X?VYS#RW M*[)"0]:F>U)8@:4RWWDMA+)S%[B.AO9F"!!+<3?2 M9!:Z1(#-&%IM M8[\M;[&,?96_'N5MCM MG:@LK:$ZSW][,E&ANVEU7Y)OY':S\@EW)7FL<#FEP +X?>U]VGUA!\-U]^0_ M4$L#!!0 ( ^!$%,&PO=V]R:W-H965T(F2Y^QS?Z!X[+/N< MAXEY ,FBB#8(L+%(XOWUDU]FU@:"E-MW[HM-D4 M6;EO]=-]W7QMU\9TZ<.F MK-J?GZR[;OOF^?-VL3:;O)W46U/1+ZNZV>0=_=G[MZ:L[W]^,GUBO_A4W*X[?/'\ MEY^V^:VY,=V7[<>&_GKN1ED6&U.U15VEC5G]_.1J^N;M[ (O\!/_*LQ]&WQ. ML95Y77_%'^^7/S\YPXI,:18=ALCIOSMS; M-C//6W-=E_\NEMWZYR>OGJ1+L\K[LOM4W__3Z(9X@8NZ;/G?]%Z>?3%[DB[Z MMJLW^C*M8%-4\G_^H( (7GAU=N"%F;XPXW7+1+S*=WF7__)34]^G#9ZFT?"! MM\IOT^**"J=RTS7T:T'O=;]<+19U7W5%=9M^K,MB49@V2^<[^6.7GM@OG_WT MO*/I\-+SA0[]5H:>'1CZ9?I'777K-OVU6IIE_/YS6J9;Z\RN]>WLZ(#_V9>3 M]&R6I;.SV?3(>.=N[^<\WOFW[SW]/U?SMFL(5_[OD0E>N E>\ 0OCD_0II_, MPA1W^;PT:5XM4_J^Z;I MTL]KDU[7FVU>[8BR%G6S;-."WJ.-+^D5.TSCADDP3%_-:0 :QW_?IGF7=FM3 M-.F*%I/F&WF3?J&?2B+YO%J8=I)^(/I+MZ8IZF6Q !D5A&9=L(Q-715=W;3\ MY7>L8]74&]Z#T(RAD8AEI1B:2 0\(*>WBFZ7%FW;8TD @ELB/[RL^WFWZDL_ M<]&FIJ4WRX(H;,GDOTSK*FG,'=A#6J_2HEH6=\6RSTLWM7L_XR5675K6! _S M 8FBVC1YL&/Q#PJWI#(*'_EP7X%+V$3=8$AP80(_3$@P1>@&<2GEURWQ2= MP2I6?LGYJL,*B#/1_\0P<_J!$Q(Z M]^#"_"2OMEC7]5)6LJCO3+.;I!_S'29J20[-6_-73Y_+G:(2'R[]L%C'.$Y@ M6#2&SH<>H.UWCV/.)+WB91++VJ7*L7B_[VC3[E;\^R>+@$PQW$__2> MSO'I;')!HH!H&5*-QJ0O9O8+H%R[-2SKREV6WJ\+>FU_Q:-$Q*.?^=&9W.B+ M%^.C#V@("UWA+$+"=@_^F(+#!ECRD?'&6?*XX.G'_MF043) MU)M6I+SD;6M >_240_)BLVT(;?%"0GAG'CI#/P.Z?6N ;F6Q8EB:AZ)E.69' M <;FVZ++R^*_S'*2?B*HTFI3Z&DT"*,!IFK,-B\:?6&=-[>"X6!5%19'"%%4 MS*QHD'^O#5!")@%O;.N2**:A4;J"GL@"$I7!RQPD0XC<;WKYO#0$FD4A9(U9 MB4B9S.DWYN&,JHY_YKI? B>I6=CA+>V@36A2\%3#&+,LVFW=$@/&>*#TVPJ[ MII6[T1@7\?HU<5B2]4N>\*:C__@X"(8?Z)AX63&3]2LV(B05Q%A^ E4!:M\I M4$'$6@H^(_/R@TH _L3NH&$168+)Y,18[;8;8YBY$)/>F;PYCMHO'6J_/(K: M[S&XT<'',?Q1V:)P FH\,%!JIR6_)B"%'RI<$,E M]X1NJ;EC9DV_+(J&T BL :P&8G=DS53A4W>0[DF,=Y)8* M K"4R9X>Q'@#W V74:QX^(K&@7'AAV=\Q/Z<##X:9I.]7\>R@,KO596+U#Q+OC-+$,\$P5R/H MYJ#AA+KE'./+$MH-)F:5A6;?D RG[>"0 B4A(15"<#@"O9TL6I("Q]*QB@_2 M:$AK9& .GN=S(0#>&U$_@D4)BR+MH&]4WTB$< @_VN(!6B0,#@.#8U_V_F=/ M1'I^)G+W*'E=.O*Z/$I>_R#UXIXDTA@='7USG([L<*G[T!C^%3 5Y6H!S5K! M!4XKXJ-++.-?D(3!:3DNY,%L7RN6-%ZQ*@0!B045UE @V>#^'(R'G\M"A'7! M@H'L>.&Q>3KO6]I>VR:$E7/5V0B7*V:]S9*ES7W1";) I!4PZGD?OQ401@4Q M[\ :NX'\SV&5O*WIO_0$6#T[^_&WJYNW_''ZX[/QYZ_)OEB!6J"]V->N;J[= M6Y_K+6G;YQ>$!>_=;MN4R6;ZHP<\]OL!.CCQ:H([ AN<^M_KTCE)P2+F1:( M\P-IZM#P2,&CW\#%B(DU2<#)UN#[(.S#3,T$K&MN"1,B%J 63?NO/J?MDP@# M-6U,MZY)1E\1R\2W.U;Y\5B]%16Z3E42ZP.;-FQ\!A7R+KUHF4^ MUJZA4#'3[9@A5W8>>^;=?7U*)[&-#S_ OPYJ-HW05Y4!K\AA\_S;,!X94<[) M?MMM\[:U2.1@)9C!0@];(D)EOKTDQ%MT8OGMX1W/9RWM^+Q$OKH5#Q?9&&8M M[:@PLR>;1)PKT)$'O*AF!6TI7&:(.)F>/JN/2L"99TC[''*XCW^;Q!]9\#B= M6=VKO3DF51U5\@%\I6V1)4#Z*VS//U4,BL*_V9;F(?VS7]Z*<5I4>AI8A*7$ MO!(FHJ9!H'(YM@2BKQ>BL(?;9G;-C$# 9PVQ%GKI,B;\?9C4?3. 23M)WLSI6#UZ9&AFN/=U7P*0Y8+M!JN;QN@ MR[YF02"# K;[!A6$[?2U$<4]^?^L?[QR^L>KH_K')^ #[?*3**\XWS%5Y.@@ MXZK(R,C XGQ)X@2*_AN/.?V9K M\X3F)JPC3/M:U?>5U=+=4[*'9Y/T-QH1Q$9TSTPG ?D3&92M7QR3'D$:O)[9 M[6E1W=7%PAP%PA;4U8&38/O.CJ)/@A2ZI :&,I[0,7F/UH^3J)R#F^$S6UOW M::M:';'6)9^M73$M+U^M(,NPH45HT<-*(ZY'^):%PKIN&8-9(?,VSR3EJ!3$ M)526=M$4HBNI& "$%VFWVXJ%XL^0T=R;/\Z'#1F;-Y7=^9MC)/[:D?CKHR3^ M6<\K_<.=ER.P,5H_.MHXK1^;(OU"O$PYG7W,8XZCZ/_(-]L?_[#TG! /AHK+ MLBSSR+@RZDT50Y9]OR.C>H_3YP"56ZL+DZ[6+SIKD^HA[8TB*ERR+7N<[H:8 M-LG4NAF;3Z6QJ*Z;_*'8]!N_:)$C)X" [G9A"L11[&XGZ3L1-,(].NA^.3P] M&U:2&)^2D"B=3U0'$MO;Z:169756GMU_M$Y]EXB#2*'QOK.Q801&>DB)=3&F M#!LWO$![D_]9-S ?=/:A&]>OALZ1G=7$E[&J%FH*'2U)>_AHE0V58!0B%D&U M7;HFDJ5/R)IE<:Z"*R OL3?\78X@3X,F* ^)+>801-1C84!YBLW&:[ M@9]T9= 3B<-L <*.UB?]761<.X M/DE$^0'HZQ7\D9!18N.QL T$$IMT*K!C#_6 ?LC@$!N/L(LHD>@#TV]$4](5 M<=!$WVV+I;IC$YKCCJP#=EY5RD(HR&>BCWW!9^06TJTR/2VI\_@MJ)?\QPLEM7P'#QN36((4U9B M:AN"\I1LPXGB> ^W ) TAK0AJS1%C,3M@Q?!/D\+"Q@%\$G@#4(;099[._H! MUFR^ENO>QL+]I)@PC;DI0>GYE,EW^/ ( M\A4*/U"HZ*QW&% ,+!KDWC,$GSK&+(&"4K3H\AZ+4-^ MP)#"7*_+O-B,X^O1H<;Q]=#XZ76P%U%$-H%WN=4(DY5GB==+@"* F6@N4 M?>?W@"F2I=83?UJR?(,%Y)^>I+\6SAMK#Q6>9Z?-,/H4L-3I))+P'$2OVND# M*HV\"]KZ*.VN&IA"Q2T)S4U>530ELBV\MS.#8JF>MRPU-J"=A9IWRVDI,#(E MY4>L)S;, _-*J/(/GXABO>RMB*08FR*1$N@\11=FUF!#3O C.X1'2 0.6216 MG4J++!IH.99F/,F0;HE3]8+@"]GX0$:%&% M^IK5:8)MCBAP=(A;IW&0@=\BD)-I.INZB-K.&Y/L":03%/7 F129>%C4B$%8 M4S^&26JASW#%RJOU;33>/3:Q?(-/1 .AM+,X9J='9:D^$5FX)U5:8[ZVHOAP MEDR0WZ9R$>X<< 2U8OC;TT7.[ER22?D.U-DT$OL8$KF %0>F.=)$+/!UQ&: M.9PVPH<*2;OH.XZ]YASO%@+24#$A-*U/9;"$$PIP#[ONE-?*<*$WB4P6Q9:# MW.!_6$*HD?-1$H#Y1*VA!NC$I ##UI]!D EB5=R=D&7D7W#JGN,^,D;"V55A M?I]XW"2SQ24+6$R W4NJ /W5QMJO.\/C\G#FY>'L>+92$'GZ,"^+6SFP47%X M=*0#^4KCP^\Y!]3UIIH,437$/[RXM.= 7"2U&\,Z @DT&R0(0K$B#:Q=J5@+ M((UXAO)=\0]:Y=WR8>@]81B;R4-S)F7XUJ;_!*[72E*4&F9BF1USR;E3.)]_ MBK&<,<7 JG2&+WM&P;))OM7A#EA$+XT;9&3I8(I%Z,;-$I_.1#\X)W$84_1@ M:\5W._ ;//:2N'++LG;Q9*^? .BYI$PJ^R'+/1=/[LA8@7-^+XD/7XJ?MJS) M:FF-^&YD6,2*,6P$FP TPQ.:))]W6_B8.7%11@/87%JM8V-N!$X*;(UJZ*HM M>U^0<_R%X8/(]#^T^,0N?APF$>MPFL2!LV!764N?6S9+B R&8A4LM..X0 &! M*E[1B0NK<%:D:!>GC2DV\[YIK0]"D8*%L.-WDOT!Q4+.3D*XPD83)Q&AZ@4_ M[(E*K'087K/ 6ZKA$ W [L #,)@;9OC")]LN61HZZL[E>PL;L%[VNG3A/.<$ MN8Z$@=-DRWQ>$\6V_=P"@T2>RX)RN8C"&\+53M)_-+"GFC!VY8C6+DFW[K+* MD_US&L#>N5,7EY,XTSCE[-7[@M.JT9"*1/- M(394HVIF\;6L;X>IR3#,>>]/7PRG.;^\="G'R>"M)GUY]H,W:.5\YF8?_3F, M]-"ETYEUN%C'T-#)/<]+67CTWNR%OC=)/ZIZN,!C9>E-)55OEG_2:4CD'D*" M(_"9>O)4O[%T5916OU@WC3@(ZJ;=\?*SBO=(8&8)@ MU55=G7KXA+ZEO7UH>J:+3OJG)>2006/7M(G(G7P/;SM!E3U!8L,[K3CO$IL$ MTD1&KC6$1D0X.]]/N_I4G>_6_2H@82*T3"[F41$H G0AA$H"5Y5C#)9&/>^V M^5(?>D>=SJFJ)OO<[&HZ.4\\-OKF@U#L"A>'+-8%!,1V\#_"W"XI/<96%Z'/ MQ$Y1GS1#6(027!_Q._E]3BK^X TE1N5LN>:(,]Q4$Q<$#=<5I!HYDXR33^3$ M+"P&K,6'4S9B4,/O0QH#CZA*C*(5QZNL;I9,LF?B#' 31=:ZUQT< MW20("?"3["3UN28>6_T408;:LPG7WBDS'*^CXZ.W(D"#6UQ3YP*Q/LTA>:L" MZP9UGZ*+VNEV-DK]]EMWE3ZZ*XUTA]G(%F9)-+I#WE 8\U[:4%EUJ3E!ZII@)15/NJ#'-2.OD@<; M%$=9[E129)3&%I>?SVH:ZNZ),I/XQ(/L)+LV5HAF$+U]BS^BS+/#L:3DD5B2 MX+Z=X.6+_0G^!T-5OH)V>KR$]LODAH2G06@"*>)_]86D\M!!W/;E$=?'=]3/ M?LM_%\P$W'F!FJH@L!^"]SUCX'O>,,#N5\DDM1O!2>JQCH'Z78BY30M6-4^R*N\ MZ20_2[^#.U4RC251%E]K^M004 %<;!YW !!.IE&.(96>\/%PYN84RPL9S?5_QYU#_1P(IA^;" M4B-=SEZNCK+@1 6"Q-UH$AX5?@@.7P?)5-XB&$O.&=. ^:S"K0>)^3XN3TR- MXR>)CAP>A@_B=M8]$P'$>B1<)=W F\#.7ZFZ93T'26 :6X\2J-6E!/4V=$63 MG3ZV+8>'\;'BN)+!USDI\UU@"=N3?6=6J'+TGH4K/)A>$3V@]8$2T+OKJRM7 M/B)Q6L3>6!8);7M@H081;Y-,FB17+>]E-+P=YQ'9>@,89RAD;#,/O9$S#80X MJCD;YRJOR[3=M9W91*>><+P7!>O(5'.1XD6-,[,$+C"2M6+'DAVDO$L @/@ MKQXXB[";79\>]BIR@'<#)JF9K20:.>E3#)A6\]QMG!%YFV17M6R\.&:GX2@A M+L5.D"2- ^(=+P.R/OK-1M*1;(&[8V_.@A;92^HZ>X=:3N@-%CA)_TD+(DM6 MO9+#C4&E=Z! /(6#+%7GQG(0LOXO5SC( )\DSN<<#DU#.!*KV(;H&Y8!;BL< MC%3$YGB86-?0B=FGK,%8MPZ)[7&_@OC@6%5)Q/B( R*Z &VD .VT#PHO7#E( MF!@QS&CB-]HX/RO(,W!5]\P1\\0[^V*-ED9^7#=3?>GO:"&^0'QZO$+\'4'Q M]I;DI@O[JAXXKGM\1YGXX1E@W$IR\IPS01H;?_O?-:' S)6NW4A?'7#PFP 1 M1QN\#-$8QFPM]<_T7&MN):3_:T7JJ3$-IY9]-FS-HVY.X*O..JZ28YV;<$^L MV1OUHF:)UCF+8=,B&W$8#YX;3"D=()8'$'#;STLIUH)0O /JMP:.7A<-978! M7:DQ:SAG[L#]MK B"%()CXYI2F15GD+%AF]EU>0NESBLM1?/?+ZQ&CW[3D)0 MV 0)?8[^)ERK.0_BN>]ED87*6^M D@<*FY99_2D:BW)P^R0'"C@$PMJ)+)4; M:/BUJ!"(#L2GAG9R9)/T*LIANSC[(3F@03@##F9=SD=G#33U"ZD%"+G.J;F- M)V"K\J:'55X7O+59P[2VTN]Y7T:[["FVCZ$?>?OJ2U6X*GX5AV \IFG02@9> MAKLB1P%:$/M",G\VED9;'\A.&S8#P'Y;I $F@S1 @<%>%F 6..&@W7$,7;2? M_G!.W'&^Y:O_I\?+_Z_A-?D-M0ZC?.H[2OW]B'N6D,<,J\<@TILB)?5 M((U:.D8'A"IZK0[A90T>M/[/GLQU*8BO)0O"<'6) M[]8BZ5^^Y-T::N_TP?>5"O.$C9KC)^T+T:?'*]&O(][WGDM@1L_\.\K2Q\;6 M CGM$*2>&7JNKJRB%G'C1(IR]$&I_'6E.BXNXPP^5CG@TU>F6$JHG&@5 >AA MO><_ZW+)_JLO7)EX%*"^LFYZO+3NB^AJO]I"R5%@?D=AW7!<)J-M(WD-*OI] MY5)K.Y1(M7A=<3%PMY/2NG]<77WT=;1A2Z=:ZDU]F2<'98(B4#&?I(K*.^)< M:$"R&P^4VR*@4[2+L@8=)!JSI0/ S(?>Z2(;3UQ=(YOT_5[VE^,8+7LO;8<: M2;).8F>BR"JB;6N)BZ]XP56E RN\#,T6*4-H^^4/])J[1Z6? MBO;K*!Y]1]'6L3F"K@H%ZPU:B*7U>K9$B?BL,Q$#7BYA23^X4+.,CBY-6:IV M&H16A;0MC(13/=2VRCITI,<3O;61 (@H R[4'T[*:.4J1^_7-;.:4HIT(X/; M/R56WZWDCHT_,U P1=N _GM;L[=-=JFI8-B[E?)N!)M:X-'7M0W@!7AGFB/, M2E+ H&KDY5$4F_D4_MDC*?PH@OZ7K:+VY_W>G_<8IAT?]4!"_^-3!?7 K^ ( M#E[Y0_K'R&-!1XZ$'O3UO[[+'M=3D5)M.$>&BVAY!*Z*=97?.,>\"QYTMD(> MUH>O"P)YLUCOA-\1YB'NSWE[HHYL>X2QZ]0=.*F/BW55P,_A2N.U!K-M-=5$ MO/2DA+F13NVZ&+3/'.N$TV%O ?44\'D5[-K ZQ0\XG\LH5%F# M37#X=)IJ$%A+-8?C@.NCWZ2_ZXJ9>&8_$NKP&FS9=0R5$P^O9\D>B-)O 1&? M=B /;2^4P'6!C!J42LC29H>61A)+TWT"EZ.'9J+=F^(M9%Y7:9STW14&+0UZ MHBDW[?EP6DFD#4XKG%_C,M+K)]RRQG)LM@!IFV 6U76OS#F1>V_E^==/L4P_9B4>T].4)=DSWC"+D2==\& M8B.4S(EW-!PT0++1AI#J7,\Y^3W71J\!*61JAE>WIYQ*LS1S#1CO-^X ;NW5 M^_ZMY63A>FSBVG!)844=YN3FL>[HEEQ+F,CW[9H4.EEXE>][* -_L_7PJ@]M MK[T89'@,A7 9K:YCV,@LR:V@B,A9L51&\3GQD)B=U!.L&FDM:GL"-B[SR8:O ME?2"PF?GZH"7VKAB!GMV466O-6&6WAG[E/V@X:'01^)PO;Q:FUS(^N5 M4_TDR+H8=MH)VW]U@4\V: &6N!; H;6]')Q!%J9NL^IM>]9,@J9;ODQB.-1( M)[HPJ2$JV M2-^VZ86P>&GJD$5W<%2U,-/_V%FF)PL=W25WD(8BWV@$T=3G8 MCTP4,DFOH 8NL]$N/HG?6=BP\#"H"1O?#:NL6ZE(=)V*@MS)X/5!1V=TPZAN M2003/1#[;Y:GB _OT&^+QP<5>+V+8[AY";-"LJ;PJ?B&WL"PEPWDP 9CPF5WRN5Y03365I-PU@= B@T>.-\07!)^T9XQFK52-&%SQ)%#"5F$ MM^L'@B\VQMVBM[;I\6"-4B]8NK5J/8 -GS7:LLFG"AV<*@[L<),;'[_YAKR< M:U^0"#'T#3-B<_'>PL- LP\7T'#.@F_O"(M#3\*6L#>&>\"YMAJ2RBB;MEG? M%C'AD#@(FQCCCJ!,V+_+M@ [*9[QDYYN]LG0%\M(!(0PG38(OJL^=7OJ\;JV M>1'6SH]@$=A,7^;:10*&%&O@@1O=NP#MNOQ";0E&$K I&XN.-_XCCWE2Z%Z9 MNS5I?5^9ICU,1Z($B*,=@/UJB$Z(6]4[8ZR.(MFGA OJ8_#>R.-4TW'\TS4S M%[W4E4;XJL=@<-8A>?QH(;ZGS6"V),)C;E3 WCD)A^KJS2,*3KZ1@D,L98W&UZIKJKAK*+M=#@DU\K,%79MB<=:]0UH]^BACFI#2+9% M &,L^">;>PP\;%KM6WNAGX%Q7$. HMS:?']/?#QCE@2Q@;F3)]KTA9Z!QS"_ M-6$J?HL%:C\:[**E9V!]3:*X./%64+31BG?[!UX2;5Z V3HO$>VH(#XJD!0, M]_D6>0@5PG1V S5L*9,IVX09IY+ZKP_X[Q=T]#[L:0.!/8>ZI"Y +;1O.=U) M^J7L--R;18K[SC=?<;:3D/+L\>TDO?'8MFX[M)LH:FEYFKU^\3J[_QBF?O,K.+[&^ MPV#C4/,0 \4%;?(XGC6GN+=9$H".&$EY^>3UQMGCL;7N'T]2P[>WWF M%K="0P0"SI5;2EN4(S M[1(0H]ZWRDJ-4G&,L>:"N3"G0 K@EM(50M019)K&II^W_8\'?WQ+G-GQECBX M1H06]I:] =>!TCD:\OF.GC@')SAT98* 4C*373*/3>]C)W[% H=+(#"HQ9R@ M&%U%8^6491"Q&TP[.DB^8&B@JK@&(32PH&NM=E3YSL*%9TZ87 *?>=1,+FQW M'KAFTUMN$K5,I7Y;I+/NI([DMRJ%ZN2!>02U5[LJ>MTGK5WK9_6VMVY +G-K MT=WMH-6M?DY>511.UR'"I>]U%8$G4FIS13V26Y[DG@UG*7$]ITNUZFP*+GKZ M1&7W04&[RX=VH=#6%;KM1 ]K1#=P36#GIC*KH@M- K=P:R,%EIJT8^>Z9H'2 M0 GWZ.7'&=1E$UV31-UY57-_6ZISAGVSJ[#= <)S*\*WOK$6RZ$Q4CU#_4MY MES8-#C"\?9P$(9B@RL-U\1DD MA:(V=V?])C8EP]:1]A5I;+ZUK5QM,U*)_ZM+. MQU+,I1RS.L2&&=%SI2G.4@#"_$AJ48S6\ 7A1\*"%B9J.4D_ELR42#P!"VM) MXIV>V2S>Y##GQ?G[[%^YCY-%RE65!CUSA#,@?YAVR#G1K#A);UM6[0[E?N+^ M!EKHNMB2N9ESZ^F1 KAWAV!E014CDCT.6ZHC2W!I%<,YPS8"K$<,CNUC<&QJ MZZ/+T/ V!@VN!.Q((\*[,.>I5QLIN9,\619>HKRPR8)6+W;]X):=O8\$>C+G M,<(1R' .,(AOV1@"99+JP48N(LY8?W5VD;K2.Z[%F[X^2_YNM=]CY7A:[3?- M9A?3X71GV=EYL(:@_"_YGRG_F_EF1[/CS8YLLF'^,)Z!=_SU [=5!6/&@3<; MT.2HF3S5\5-1+]C$,5S<1Q.DOER^X%ME_.A[D39W(U48>MA%W6E\@#@(XPE_ ML%S;Z6 YIFI\+<)DJEP)\FJW,K5=3DBFB(D4O M9=E%X[NRA_OB(&U0TV^9@*Y%H,9-)8:>:4X1D *8P)5M*VJRD,NK_S41CL0M MY_5^CXK+.NYPCQ!B?+%KW]J.>'#MBHUK'>7%Z7SIZTD\HWV!^K9]7W,\=JVS*5,&1?>=>:6 M74QO[5DA;]K?':/=8^XDH4\*HK5M],"4C%^5$$&GJ=@#9X M7NW?;91&=QLE=ECWHO6 M7V+417E'W(7U%0W(+W$Y*^[!6E%>3+B%@:Z;(@$ M?(&V];&Q!'0##7=4/GY'ZX[#,^ :Y]_,O.EAUDU?6+D_$H%1UPI[+VTZ[W%M M/_-I_ #P/VX^I-;A;)PL$;?KWA:BVQUNPG>O[+MN)KYX6+/.6-ADJ5N.<_PL:>B+[.SL3-57 M2$II:P.,Y!(]PP5*5_2A*@AI/*2_V#<6K M">EMUHRTB5)2$;.?K/!T^F*:O2*-Y@7NRK-Z3%#]E!CM!'HP4.$B/ 22#MS9% M7MLL"-^[461]<9(_.YD]LWSS!O% X;-7"P;;]/7Y.7N3[5T%$:I$C_ML9NW! MYMLQ).^X9V1?JNL%^9B<.RN[&\*(;(ZOL%L%-;@UA$OF3;@K UN!_M;?RK8( MMUZ0UJ\LQ*1A^S$IL]+X/R_"6!,*31OYGE(.M\)MTXXO%N[/_,!("2,2$\(( M5H:@_#UX_Z-[WR/!35#.7^V"RU7@(F37$.U,!1HSF43K(1P%IRN?)9OK?V,R,T[,^^>9:/(R]=,<0PK3[E9*P74VOCV\L/,AI/7J0CPP?JQ[>(@C M'2"'W #'>J1UY2[A@3^?7+P$I-BGO'-V-L1UN;>SA=-7:#_CZ&LOE]K6K48+")H?",(H;==2&V3@.[R5J_)4@.D81D;XU@B"PIZ M E6AFP4:.*OUC;^ H!OG9W_8!\[< @A^4'F*^>D)S9%OXFX MF=,WD<8WLI*B8>X?MC8:GS1SA<4+EC;>[DUHENC7)_#Q40 'ZKT3N_7M3.!^<;UU6'F8P=*#B)'Q"O%2-#N\4.& MH173";2E8EGDC;;2PF\J>[0@*G031T@=.J_'<%J7KCCAL2Q5+,LB%$C&4,"E M-;N[+Y$$-W)6F:2,D=UK?'MTO1R^<(5L+#X;UA"[W);!::>C 8"2P(5"0VLZ M6H$ _AUW1.'>IM77IM]VBXCT4[T05;V<+CTNA/2$2ZFXJPBN?0URV\:ECF4? MTLY%>O2[^2+P%_OJY"-$^2@=9GML*>$\IO5C;"D+&_%8N\CC?R#'Q]ESA/3B M1D*B.#))FL1=F0&5 ^B$M3GM?G8AKLI)$E@T6S<^1P6.ICU<3+/SU]/D2N'" M$"FJTZ]%%4 FG6:7TU?\D(MK.!WX/#N[O$P"M#^97KS,IJ]>2LK#(XN*_*U/ MT].C!J3OJ#8[WE'M1KI[C%J+W]$T38?;*WB)6XK$#DS;8"3Y[S8847] 6%3C M B,26X-+CCUB4,4;R8'E.O]U859^@Y M>J;6PRQ_@A%-M;"]*=I!RM7>Y95A5"?YL+_(=+#(H*LNMIFR>'*FMQN6LU6E MU^LC R(^3$]=\U._/I!. V@G'Z0_TG$'AN^E,SO>2^>30U)>FJ:L:7I/# M9:O_O2'AV/5LX6SZ,A/7/5NLN,SV"W][>D;$]COG 4Z2X$OOOT>RCS'Q/:=. M/MG>CBVRN;(H =[6XTOPSV?Z0G*+JGE:KTY13R;A 6=HN])V&S>WS>Y9!R^E M5DF*\FQ86^: T-?*$QBNKH4 [AH/_5ONDE5)XV5/N9@ 4H:TU)S8/'GL8E[> M#"Q0>_.11"Q]0\M0M'!5XDHW^&@1HK]X-QAU M"Y^+K8'35"V^A2RX$5MZN=1E?;MS-SK(L25N),UZ#1_5='WM#.4O;X@6*W)# MJ2].T&*K=$ZX!V.TL;I@D*7/22I2 L&ENJ%LB+*H@RG3*".]:/F<7<9LA-EA ME%LZS2T.8_8LPFQD^"BDZ"AM%9N_\)W!K/9M<$K=FAF7_Z.HMAD2LGO0^_KCFP#\>H-]7==W9/S !*OIY M>;_\/U!+ P04 " /@1!3>%P)OD0# "M!P &0 'AL+W=OQ:YV_B!9+UNVPR=T?[0/AG;)X(6+!I456H'! M:A5MLMN[B;8S7T6I#P@EELY[8/3W@OUL&D'96:>; Y@B:(3J_]F/0QU. /-T!) ? 'F(NR<*47YBCJV71N_!>&OR MYA F$-R,E9F&B7<2 M?9W+FJD=$0@%KD:HF##PPF07/J)U@K2&'$H= D+J!BVMX&B8%_)[Y3]+[N?Z MUK:LQ%5$@VO1O&"TOA]Q'P.S/I!/6&*S10-%%LJ%'/XKG ME6)XBVS9:W#9,$Z (IZE4P)\U8[)T6(=LR'!O,)!+Y#-XL7-XN*^,\8#6FV. MA&-NX&H>%S,?WWC9:#0L3>Q;GY=4DEHA MT7+HE' 6F NZDH+ZPD3#"8S>XL&$LH8C3VG])7Q\MQG)R17:H-F%AX+ZZ?G[VW0X'=ZB37\%_V?>/V1?F-D)F@6) M%4'3ZQF5VO2/0[]QN@T7\E8[NM[#LJ;W%(TWH.^5UNZX\03#"[W^%U!+ P04 M " /@1!3=JW%#@T$ /" &0 'AL+W=OV'TWUP=IW$5^]Z M:WL)_?<=>Y,T5(!T'XC']KP\\WAVANE&Z:]FS;F%IT:VYGR\MK9[%X:F6O.& MF3/5\19OEDHWS.)6KT+3:C95O96BY7<:3-\T M3'^_X%)MSL?1>'?P4:S6UAV$LVG'5OR>VT_=G<9=N/=2BX:W1J@6-%^>C^?1 MNXO$Z7N%SX)OS($,+I.%4E_=YGU]/B8.$)>\LLX#P^617W(IG2.$\6WK<[P/ MZ0P/Y9WW/WSNF,N"&7ZIY!=1V_7YN!A#S9>LE_:CVOS%M_FDSE^EI/&_L!ET MLW@,56^L:K;&B* 1[;"RIRT/!P8%><6 ;@VHQST$\BA_9Y;-IEIM0#MM].8$ MGZJW1G"B=8]R;S7>"K2SLXO>X(DQ,*^^]<((1Y6!XP>VD-Q,IJ'%&$XSK+;^ M+@9_]!5_&7Q0K5T;N&IK7C^W#Q';'B#= ;R@;SK\NY=G0&@ E-#H#7_Q/N'8 M^XO_5\+_S!?&:BR1?]\(D>Q#)#Y$\DJ(>_QRZEYR4$M8,J'AD&[>U:P[, M&&X-UB/&U[P&UM8@!5L(B6"X>8GSM^-=W][\"7-I&7P6QK(3^,+- S?V!.97 MUR=P^]L-%U*>C"Z96<,1G.)?'"7XFR4ET"!.$XB"C!2C>56IOD5LFE=SJZT]A$M/WN M4^68=H>?M<7KA,80DPQHDD%*(4[*T2U2I+'RM78JGAO5KDXMU\V..<2>DQPH M1#%![^];R]J5<*&W"GE 2^*0I[D+DI:H&101QL$\XG1T_9-M.(Z"*"]@ L=X ME^5.B$GBEX!DF1.B($U3F(QNL$?^^GA'$-$@36(GD"#-(D=N$%&DC 2)2RT/ MXK@876*5B9IKYGM1QT0-QY5[CQTER$YUJ#,9/.9)X804F71"$A"$ ME&7R.1R(\B!!++@0#(PO7)3X=!X6+9"Y;'3U5+GOZKF9>L37]%7?#*6%!(I5 MB\Q9Y<_;%T@]7BE5;["P)C[EDKB4,XSOV,7WRMR^#+*2^GU""SAY<#$6& ZZ M7E=K;-30:5'AH92J&L ( Q8I8FX0C!SQ.,>DP*Z*X\@_A.D7_^&X<-B6O?:5 MV'G^ZGW;SHF5P*[EN1+-"5G>3H&/8R?86-5YUO^0ED<(%YST_H'VSL%,N:*7P4]5^\U-7*XZH#P-J^ IJ"A]%JRL%[]L2RQ_U/?)P=#,\N?D07@7\ MK:_OP ]="/TPN((7C6%'%B_ZC[!=6-6LU3]&#W\OUTI+2IA_KIB*1U.Q-16_ M8NJ)ZJCL:P2Q@>Z<;3S9N\3O54Q3J?>J8P7.'2I%A7*'CN'H $31.RRP6:.$ M*'!AN4-)Q75C>#/D^5#S#=Y\Z&7+=2_1>K+ASV:NX U$;I;F=HSS$**W"1R0 M277S0HY1V&'%"TH-B#(W"1.(0G>:3TD\\(_RCZ+I>HU2D5'73WP(--21*[>9;"+4SBJ1MG(=S>O"$D M-_)C"CZ(W2"*X%&7,N*JH9_/B)=,&._H MS!F*W4VR:!BGF2667LY7>)T$;CB=&A8#UZ :$B,_)>TDF5ZC+QWI2W^:/GK\ M>-,W T/0L8/-F$M,7<6\S)0E9:+X,S3#PR71=#3>;F\-%UED:*-Z2!,SB2#, M C.)(<_-F%!ZWWRID-KBQA#ZEHC(X\L4>&>/=8-R:UN2@D+TK1[>[7%W['K+ MX;%_$1]:YD6('-K0L-"BLT__6FAJ)'9:4>=&:03H?".$ M/BV,@?%?8/$=4$L#!!0 ( ^!$%.C$8@8T , ,4( 9 >&PO=V]R M:W-H965TN/\QF@^W8HUW('[?7MC<#4Z MH-2R@=9*W1(#JUF\X.<7A=@E ="&M_WF/'!I3=\+3^C_Q)BQUB6PL*E5G_*VFUF\20F-:Q$I]RMWOT* M^WARCU=I9<,OV?6Z>1J3JK-.-WMC9-#(MO^*QWT>7AE,V#L&R=X@";Q[1X'E ME7!B/C5Z1XS71C0OA%"#-9*3K2_*G3-X*M'.S3]K7>^D4D2T-?G2.M&NY5*! M)8-[X;]GTY%#-UYY5.TA+WK(Y!W(@ESKUFTL^;FMH7YK/T)Z!X[),\>+Y"3@ M;YT:$I90DK"$G\!+#S&G 2_]?S&3A;7@++F2ME+:=@;(7XNE=08[Y^\3;K.# MVRRXS=YQ>X<7JN[0CUZ1]9["L>R>1/&7]-QN106S&&^A!?, \?Q"*-%60(3U MX%=00;,$0U(>>4)RS"@+?:"F7)I^@:A(\< MKYTC6S!2UT34_V ?^AWLBC$MBX*<16\]8H6>R+Y WAE/*,]S3 M)E]*)4*ICF7O)-SQ[+UA_V/R;L$_;K)=1Y^-MI8LJJIK.B4%A>A"J _+^R4"VY F$L6?1%:R0B8, ]F,^ MSJ/+\&(@>P,J8-B-W%I?DJRD)1^C-,@8945"SO9=,<%"^9*-*9]X:9!F-.%9 M.)\DM!QS/!RRZ-Z(&EK1X-N0Y#2?,#+@)2W2"6KFM,P2DG Z+CAN3^@X+W$[ MQ9;#[6$>?=7MITHW6W!H7C"TS15+L5T7N]7/"AEETKYU0KZ(+_,<%967@ M7S":C'M^G.=TDJ1>2DN:9X4_SU.:!U;('XW8Y%0?%H<^+#[%-S+,(=1+""SI)N9=3+Z>L]')&,#NL"'*.#4"S M$G.[ 9S=*XYC1BWXTO:CW M _Y:F+7$5T?!"DW9<(Q7U?1#LU\XO0V#:JD=-G$0-_@_ XQ7P/.5UNYYX1T< M_KG,_P-02P,$% @ #X$04UM?>>&ULE57?;]LV$'[/7W%0B\$!Y.@79=F9;2!I-JQM"@1- MVCT,>Z"ELTV4$E62BI/_?D?*5E,L-K87Z4C>???=\>XXWRG]S6P1+3S5LC&+ M8&MM>QE%IMQBSTU)O(M!IYY8UJ&:5Q/(EJ+II@.?=[=WHY M5YV5HL$[#::K:ZZ?KU&JW2)(@L/&9['96K<1+>._L.MU&7DL.V-5O3>F=2V:_L^?]GEX83"-CQBD>X/4\^X=>98WW/+E7*L= M:*=-:$[PH7IK(B<:=RGW5M.I(#N[O%7-9OR NH8;7%D8/?"51',^CRR!.Y6H MW -=]T#I$: )?%*-W1KXK:FP^MD^(E(#L_3 [#H]"?BADQ<0IR&D<9JQ7!M>FI:7N BHSPSJ1PQ<-IZ!DG&#)=8KU) EX=F5E=SX_$"I ML1(6^$8C4L]8&/<4I.(-O 4V*<(XCDD:[ZU.&HPA+>*03;*3+GYY,TV3Y%?J MS4U<4']W6EB!YG"% MX^$*B>0H(99Y[*Q^/J+4%K-P$FJZZ3R*]7ET_[R(@GJ/LFUN@&.EW0N2\9.D\I\Y,X=V(&+)RRF1.9 M$V>%$W,29VQR]K!%>AW61)BJ;A:R/#E[.US2:ZF)7DRO&O7&SVBZ&=4UMA]D MP^[P#%SUT^^'>O^&?.)Z(QH#$M=D&E\4E O=S^5^857K9^%*69JL7MS24X;: M*=#Y6BE[6#@'P^.X_ =02P,$% @ #X$04U?)T)6G @ ? 4 !D !X M;"]W;W)K&UL?5113]LP$'[G5YSR,I "29P44M16 M:H%I3&*K@(V':0]N M:L;5U"NUWEP&@ @L9AZ\^ARD=AX%_"SPE;M[,%6LA+BV1JW^=0+K2!DF&G+0,WRBE?( MF"4R,EYZ3F](:8&[^RW[9U>[J65%%5X)]E3ENIQZJ0_Z_WF]"(_R:KY26YB_Y?2!-,J1)7)ID7QHS/'G#$$0! M9A24ICRO^!J430_&@)9*2;E6'_7X(+<=TTNUH1E./3.'"N4K>K,K1I6".73K M IYZ>EC*ZI5J/%K@NN+<:EA01GF&/E!EY5UCAO4*)<21ZW(($?'3)/)':0*$ M^$F<^BE)X11.CVZ5:BQ60>2?CXD_#B/K-R>/)ILJ3%-!"]B**:2H!T51ZI,P M\4?A"(YW]B<.[GY#!=]W6D4UF,M_A_[N(2;^A9$R'H>0^"1._)C$+OE'UQ7L M3$2-2',[]4;-L'PX,[^ %!+ P04 " /@1!39R%H MK:H# !"" &0 'AL+W=O))[ZN MK9N(9I,-6^,SVK\VI>(/2<"5!XVH:W"=W#R.WWV_XF^/.G-C@E"R4 M>G6#+]4TB!TA%+BT#H'1SQ8?40@'1#3^VV,&?4CG>&H?T'_WVDG+@AE\5.(' MKVP]#<8!5+ABK;!/:O<'[O5X@DLEC/^&7;::82K%[80:*XGD25PMR5:[H$>.J#T Z "OBEI:P.?9875>_^(2/7, MT@.SA_0BX-=6#"%.0TCC-+F E_5*,X^7?8#WF6G)Y?I4[3_W"V,U78Q_+^#G M/7[N\?,/\)^I7JI6(*@57 E*ZS5L*))QDR,]Q.#[VV#FEFE M[P;?Z2G8"^!RJ1J$C3(6[JU@!AY:0D>Z,X^J67#)?&G]!E=Y6(XSN"8S#=-\ MY*:2VW!4YG[N*BU+N![,M=IR7\[TFH!4\F9)U+42PC'FTB))M5 D)23A>)Q MDA)L :,PR9/!$U9(+Q+=3Z"4K%!KDDL%LGR%BF]YA;(R<..HC#)'Y6H4CF]O MG5&$I8]_HHQ9J_FBM1[.*DH;(U'W0'H;XN=/S:%1Q?,E,%E1#-%:BNC%)D71 M"CGK+ MY_-"C8SZ&AG]===O3*^Y-"!P1:[QL*1LZJYC M=0.K-KY++)2EGN/-FIH\:K>!UE=*VC_-LS^!U!+ P04 " /@1!3 MA?][LW<" C!0 &0 'AL+W=O)%"V7E4.]=$[QZT]L,%GLM;Z MR2^^E/,H\8)08.$\ Z/?,ZY0"$]$,G[O.*,^I <>VGOV3R%WRF7-+*ZT^,%+ M5\^C:00E5JP5[EYO/^,NGY'G*[2PX0O;SG>21U"TUFFY Y,"R57W9R^[.AP MILD[@'0'2(/N+E!0><,<6\R,WH+QWL3FC9!J0),XKORE/#A#IYQP;K'24G)' M5786F"IAI97C:H.JX&CA[)&M!=KS6>PHED?$Q8YWV?&F[_".X9:8:@L?58GE MO_B8-/9"T[W097J4\&LK+B!)!Y FZ? (7]8GG@6^[+\2O^&V$-JV!N'G]=HZ M0Z_GUY&H>1\U#U'S=Z(^4%.5K4#0%52M\_QTJ5RV$AKVVJEIJ6(&E%8?"J8* M%/X*@+K0,"\0!-(CM&_=R-'0OKNO;,,*G$?4OA;-,T8+7TPXL_P%9'==!GTG M4YQS.(7)8#K,3L@GA6$Z&$]'WL[@8(LL$PSTX>:Z394#G* M@#;&ZK%!P]7HMF$]K10Z%:Y[@WWN_T$N.X>_E_W;GS<,K/A MRE)Y*H(F%Y-1!*9KR6[A=!/:8*T=-54P:YIB:+P#G5=:N_W"!^CGXN(/4$L# M!!0 ( ^!$%/EK"P 0 , /T& 9 >&PO=V]R:W-H965TP+=U MK>BP0.-VLV2P^*VG"59$(0&"PX1E+RV^!&-"8%$QG]]S&2@#,#C M[Z?HO\7<)9>5\OC1F;]UR=4L>9= B6O5&O[L=K]CGT\46#CCXQ-VG>_5)(&B M]>SJ'BP*:FV[M]KW=3@"O,M> .0]((^Z.Z*H\D:QFD_)[8""MT0+'S'5B!9Q MVH9#63+)KA8G @[&>HRB6$G_Z\N__PA.+AEK/V_)U@O!M:+R'KQ NL2 M::L+]-"0VVHIT+ETF"](-X'M>]4^&2_VXW!WBYWN.EJ)U889S^"(Z@=1:AK2?:W:%NADUD#*"&0HA:1AAB%3*Z?ZY,:T/VY1(5)( M@3 ,2.%_+H(H61U@K:F6Q[[35>!SI-%//XROLE^ZYXG>NAQZZ_)D;]T*I3 S M-.I0AV.*XD3,6@Y5Z&74%(]0ZM .MI3=VK66O]=S'<_[R!.&_G;^=G0Y3;?' MXM*CD50C;>+@]9*=Q.RFTV =9ON';J0]NW<_ACM%&VT]&%P+-!N]%7[JAFVW M8-?$ ;=R+.,R?E;R?T(*#K*_=HZ?%H%@^./-OP)02P,$% @ #X$04_P^ M-?P*!0 AA8 !D !X;"]W;W)K&ULQ5AM;]LV M$/XKA+$!+=!9$F7)3N 82.P8:]%L0;)V'XI]H*6S350278IVTOWZ'25%LB.: M[Z$X?A#R:[X&4.0Q3;+\HK=6:G/N.'FTAI3E?;&!#-\L MA4R9PENYUWMZ<,=7:Z4?.)/QAJW@'M2GS:W$.Z=&B7D*6B2&)=LFZDX\_ X5H4#C12+)B__DH;0-PQZ) MMKD2:>6,$:0\*W_98Y6(/0?$,3O0RH$^=Q@<BG)O=E11&Q M)/=\E?$ECUBFR&44B6VF>+8BMR+A$8>1$U7A7Y7CTR'@^N1&96N?D.HLA-OC/[/ZAQ=]![G4"Z%,"KJ@5\,,VZ1.7 MOB/4I9XAGFF7>]8GOENXNR8Z/S;Z]8^-/K>[SR!"=\_D?I!+ORXFO\#S_\]B M^O(142"5C!&;J59T&$V;YL-+,S"FEEH9?87:A9A68P-3H'D+"$1+G:)ZD,V("/( M%(J=B9P=]LSMN^ZOEMH:UO$-K4"W( LMU[D7BX2OF%9'8[J'K70/ \\U97S8 M2N41RWG;,J0CUY+W4D/AS:& M9S7#LU?,'(''#>YPRL4CL&']BY?62IO9APF[*LUS&UUVK5!_JC5(W %(B<&0 MA#-PGN%[33Z2^&REY M792FERL,6Z?..X+8[[C M,61=S;\#->@JCT://;L@-_'A!V#TE; XYGI^](Y(5TU'F';PL$\#:YB-J'IV MN;MLPMH\B[@C0CONL"-"VJ@HM:OH1XY%'I=B7X8(>@M@;V@=F)[K'^MHK_$\ M9-8(*[4+Z_UVD4>2;PIJERL)D.J-PI<;2!<@;5]2M)$O2G_:]QQM9(C:=> S M2W #@3$DQLDTSJ!O:AV&9G2"X6'4C>30CN]0E;"<3'%%X5DR<_:.R5) V=4'FCDIDE4>S[SSZ_)(M($O3VAO4.5YEI,$ECB4VQ_BQ,KRT+.\46)3'-(M MA%(B+2[7P&*0V@#?+X503S=Z@/KH>?(?4$L#!!0 ( ^!$%,.EY,Q%@, M (@( 9 >&PO=V]R:W-H965T3'))O#HQM1TH__W.#J1T!"9->P%_W?EW M=[Z[##="/JL<0)/7@I=JY.1:KVY=5\4Y%%3=B!64N),*65"-4YFY:B6!)E:H MX&[@>:%;4%8ZXZ%=F\OQ4%2:LQ+FDJBJ**C<3H&+S=DJ=YDXC>#C>:_]DC4=CEE3!G>#?6:+SD3-P M2 (IK;A^$)O/L#.H9_3%@BO[2S:[LYY#XDII4>R$D:!@9?U/7W>..! (_!," MP4X@L-SU199R1C4=#Z78$&E.HS8SL*9::81CI8G*0DO<92BGQXLZ&D2D9,&R MDJ4LIJ4FDS@65:E9F9&YX"QFH,C%##1E7%V2:[+ UY%4'(QJ[9QR]7_TV8_)4FF)3_KG&;!N ]:U8-T38'&<10 M+$&2CF]]XK7%J+XBM%>84K >^P,L#4-WW4+6:\AZ9\DF2<(,B2)8?S"#7RJF MZH4VA%I7[P ABJ)..T'8$(1_(?B%25@8WVA,!+IDG.FMQ3F(X5O\VKC"(Z[K ML-<9M(/U&[#^6; '?$MU8<,(O0=;T:T%+FC2RM,_YNGTO;"=9]#P#,[R/ I- M^D&ULI55;3]LP%/XK1]$>0 )R*4T[U$9J M8=,V":FB8WN8]N F)XU5QPZVT\*_G^VDH1-I>> E\>U\WWON%![HNM%WPDTE%UKA$_5@MI)GY'4I& M2^2*"@X2\ZDW"V_F8WO>'?A%<:<.QF ]60FQL9/OV=0+K"!DF&J+0,QOB[?( MF 4R,IY:3*^CM(:'XSWZ5^>[\65%%-X*]IMFNIAZ8P\RS$G-](/8?-FAVX%QUUD8L&#]M)<\;R=$1R3'<"ZX+!5]XAMG_]KYQOXM! MM(_!/#H)^*-F5Q!$%Q %4?BXO(.S3^JH\$;'NH8 MA>-^%7&G(GY7!;K(FVAD5+GJ[R./WY /@M&HGWS4D8_>S4]96?8^QM$;QLMP M&(?CN)]TW)&./U@4YEJ\0'LK^H2=Q+>/R8VJ2(I3S^ KE%OT$NBK9O^@>Y4H MUZY'*W I:!I9M]H] [.F^[T>;]Z0>R+7E"M@F!O3X&IDPB:;OMQ,M*A<+UP) M;3JK&Q;F*4-I#YC]7 B]GUB"[G%,_@%02P,$% @ #X$04_#6*N6"! M00L !D !X;"]W;W)K&ULO5;;;N,V$'WW5Q"N M4=A 5K=<["2.@<1IT12;A;%.VH=%'VAJ;!&12"U)Q0FP'[\SE"+;"\==H$#S MX) 4YYPSP^%PQFMMGFP&X-A+D2M[U9A$T5E8<*FZD[%?FYG)6%^?1F06W,-7Y MWS)UV55WU&4I+'F5N\]Z_0\=)ETF*NMTT1BC@D*J^C]_ M:0*Q93"*WC%(&H/$ZZZ)O,I;[OAD;/2:&=J-:#3PKGIK%"<5GU32V2-A0S$$&8J&^*8F3MXA/F/W6KG,LM]4"NFN?8A.M)XD;Y[<) H#EN W;L:4[>"YCX6DDK?83TDM7QNU,.3 &IY [8 MO%I8B4,C,5Y?[J%8@/GG /-)RWSBF8__RU%]^8A?V9V#PA[B/&TY3P]ZV[*) M#=L19KT51I8TV7?PAR%=!J2]Y.J54,L<'*0,5SO\7T/+5,FG9&L_- ^)[XQ7X M ^OTDB@8[N!SFS'#I46A2Z,+9DM W4A3F5);V%$JFFSK__K+*$FBR_GL>NJ' M\>6@/O5,YQB".I7(Y=+(9\J:,N<"2#9+I<5JC'2=#(]/JN;\:;.TMN)* .G" M0P%\-A-/@P9^1K'E^RC5JL/#W@GV"VB!0?*PUE;'LX.WN7ZHES3I:"+ M,O>.OI4\]HW-FCC.VCC^1#TCEK.T>'JOUH96)%+&/WF2?S&]CTN M=2FLT4X]&C5(SY,X\G_C\'F/C/-6QOE!&;/*X VS/E$Q1TJL"5X#:MD\>?OT MU+"C'3U!&ULS5E=;QNW$GW?7T'H&D4"J))6 MWVYL [;C) Z<-(C;!D71!WJ7DEASEQN2*UG__I[A?GCM2K+J%+GW(9%VR3,S M).><&M9D1 M//:@1'7[O=ZXFW"9MDZ._+M/YN1(YT[)5'PRS.9)PLWZ3"B].FZ%K>K%9SE? M.'K1/3G*^%Q<"_=K]LG@J5M;B64B4BMURHR8';=.PY_>AT,"^!F_2;&RC>^, MEG*C]2T]7,;'K1Y%))2(')G@^%B*M:8O%8L9SY3[KU3M1+FA$]B*MK/^?K8JYHW&+1;EU.BG!B""1 M:?')[\J-: "FO2V ?@GH[PL8E(#!OH!A"1CN"QB5@-&^@'$)&#\"X'0W R8E M8+(O8%H"IOL"#DO X;Z L%>=7,]G4''D/E]><\=/CHQ>,4/S88^^^*3S>*2) M3(D?U\Y@5 +G3LYRBS?6LM/H:RZMI*2U[,5KX;A4]B7[D?UZ_9J].'C)#IA, MV0>I%,TXZCHX)Q/=J'1T5CCJ;W'T/E<=U@O;K-_KAQO@Y[OAIYGIL'"X%?YZ M-_RC7G;8H.?AO0WPB]WP:Y'MA+_9#7\C;CJL?[@5_G:?K>MO7?N[I^#ISN O MO\W[^V=[[R)7ZX3MUPG;]_8&STS8/ZXPS"Z=2.R?.]P-:G<#[VZX+>_NO;2A MNS8R,J.'34FPV](O"\'X?&[$G#O!LMQ$"^@ZRXR,!(NP"!D+P\EVD'$9$]OP M-BWKR$JZ!7,+:1E$(;I%7:GC8BMNV4'8ZTP@$9Z>'LOMHHVR=_,7+#"G2SE! M#621TMC#N:]<]!GQ3#JN&(__PAP4/V=9IG(;\)0);E*45:9G+,_(S$'8[_1J M1XC0P00@&,:SHT5&"RF6@NP0+!(&1Y.RF4QY&DGX<=S,!7S V@TV@!9;@V?2 M6(>X!2S'C.,?%FUBA)*BCAK+C126S-+D<\K,]YN.\Y8U'6;5*XR\+$ MH3=!CE)K6[R7[+:>;P;FI=[+9(N7"NDXRGZ\*H$3$[58[_)JWCP;56>;FF'_XS M[?=[KVB,^4'_(GSULLTXJ*B71$*?7L)28OL,E*G-2AI:89;@JR7:@DM2K2F+ M93HSW#J31RXWE):2.-1A]VZ8M,$"[>O7G!LG*#PPXF=^JV"_SL[?P=P.(T6I=81#60K.15PI. "$-3<&<69\'31BJ@@] MZH1-Y? T1._IR0L5\5X+U7D@4T4 E7EI;0ZOD\FX'1Y.F%UP4Q#U7'&<]1FP M24([2(8"^*W3CP6;4.Z]@.=\;V1=A?0")V=76^CUB%O?N.M?<]Y"ILM,CAORU8YT^8W*Q8 M#G+@9!16I^O-$YT45%XC1K1^QR7-/D>>#_K SJJBY61@&T_9H M//Z;,)P^$ :V01@"TH6+JRV",-I?$& $T4#H<:W&AD$'MLD\NI"D% +0]G0I M4J': 6WG>PB5P.81H*P7U)()C)-/B(@3:%^T5'Z*1D3FR6*"17,6^_Y&8#EW MM)0LOU$XWL*/7%+/6-:5X+[V(+CJC.O:4$18K);',9; ,T1Z)VG5P/0/>Q3Y M# F-(/PFZ&:AH&0()Z^L;P]Q#NA.?=R6B3N*' 8!0+43Z1RP--B$?7*'Z[67 M!>>C-OA $?T'NLV:NAW\CW2[O'T^@^ZE0 8DD%5C4KYK=B7-#10-LC=:D;)M M\7<$G95[5O0.6D$18NW17]8ZH7:Y\MQF#UJ2 /.O^*U8:4T]28EL8T\B@=R, M'QT)]N=@^"]V#OWIJ!V&H^"?"P3-K9>T023"SOB;NH;@Z>S[O^@:POL[=-C? MF8\_ET3]*"B0ZRJ3WAJ-GG"?8GU_?0X'WZ58W]_CPMT7N6<4Z[,G3&YD[X,M M#!YM847G!Y,\F\$V1844F9T;W(=%R>NE-#JE]ATY4C/;ER&WX.[^55D#\!:. MY@NZFE-XGW@D<6$(O(RN!,GH ]^/J$[9^5G$8!68_@5,17XY^H5#))G2:\NH M1@B=J2*\6@&HS _W8WSP-./'HT%[TI\^U1)L8/1XO[)?Q=T)GE=3GF;UII3M M-GZ-I;\Q?. &JFV9$C.D%WIOW/9-\;-]\>!TYG^@O='.Z<1_I=,2AB9@?*:U MJQ[H-]_ZCRB1#" *34 !D !X;"]W M;W)K&ULU9M=3]M(%(;O]U>,HDI+I878\^4$ 1*D M76VEMHL*;2^JO1B<(?'6'ZEG NV_W[$3,L'CG#$8L>(&8LW M1?E=S:74Z&>6YNIX,-=Z<3@(@X,-,)/G@Y*@^=UZ>'!5+G2:Y/"^16F:9*'^=R;2X/1Z$@[L3GY+97%IJO^BV_6UP0#%2Z6+ M;%W8*,B2?/5?_%QW1)<">%T -PJ$9$B.T.#DJBUM45E>; MVJH/==_4I4UKDKP:Q@M=FF\34TZ?G"V5.:,4.HU_+!.55'VKT-X;J462JM=H M'UV8F3-=IA(5U^A:)"6Z$>E2JNI0SR422DFMS'"8XJ6<(I%/49J(JR0U=9G+ M7J$D1Y?S8JG,-^IHJ(WH*O0P7@L\6PG$.P2&&'THZ]> ]6234^2NEJZH]KW13Y#WS[([$J6 M_P#UT4U]M*Z/_%\C\^V]J1^]TS)3D%ZVT3PP M:4C)\D8.3A @AV_D<%#.:1P7R]RTOY2Q3&[$52K;U*TJ874E5>E84"I?]7S09JYL3!96;<) M'#E]$U),VOMFO(D^!J/_;69F:1);69J@JREIULV^EF6VGK!M2L8M2MIUA(%- M? &HY%VN13Y+S. @==U;$>.\#C8$7LKZ89PKK#+L#5JZ$3=#\-HM",LMF$Q M&/:CL06-K- :'KO=C1G=,?*A39 AG"$G)H$E4UF*&N +D4S17FRRQF8FFDD9 M;U_SNE4=<=4%$=W5.3;=AM2G3B?YK)J64I2YL3R;;&G6BM[*L"O5[>*H(XY' MP:[Y8E-K".?6RT*+]'[?M$9G;M=$=&?7V%0:PKGT[<^X M&]^*BX,0NYYDRV M2K1F9B6SW*0]7=3GVH;U944QO379L[[VV;!RP'?)M.@[A?'R::H&^),K\ M[<#GT";271;/,YAO-Y1^)C-Z]3S$9-S7 LCV8+ PS#H+L/P"X/2.#T-!S- MH]HR!,,,>9Q_P"XSHB!JM@".[&F!Y0R&.=/)=V"7(W3,',5P)(]B2Q\,T\?C M5K!+G7T<<441;0F&84$_CC-9![K6) M!6,GO\!:/&VR=,3P/N-)_!1NV8.,@R:9/$H\+;+TQ##A.KHPW+);,1X0-T7W MP2FQ."4PXI[+NQ&7QYS2YGKRB/4TVO*8P(S\*M6E5+J+W2,6F 2_"+M'MNY( M>39<.^P><7'(Z;@Y5'UP2"P."0RICG:/N$ TN[[FFO+$\FBV0"0PJSK:/;B6 M3G=XULWJ@TYBT4E@FG5WA,2E)Z9-1^B)YE%MV4E@7CW.$1*7EQ@W2ELUFP%BS27TVF]2RD\+;ORJ2EN)1<]UZ8GDT;_V@!./ON:P@;6%UR)V9UX?5U+*:PG \??N^ MTZ]REI*4OP@;2"TAJ6=WN<,&TA8&$N8LJ#X8I!:#%(931Q](71#R #>MAR>6 M1[,%(84AU=$'TI8-83!V^KD/$)D%(H,AU=WD,9>)K.F1/,$\HBT1&8RAQWD\ MYA(P)$&S!7T R"P &.. MV#YL8Y9M#,9%1Y_'7#3A@#HWLSW!/**WGICP/#+Q)$:/N?=?,67._2:/%D^; M+!X9O*U[$J?'W/TE8V-GE/IL,)G%)X,)U]'J,9>F)'#OOGJ">41;G#(8<<_E M]9C+XS$?.W.O#X^9Y3'S/%SR^T=IA';Q>]P"DPTQ7($H_*Y?.-:!K_W@P9NKB>/6$^C*Z[?/V.1 M&#T04FO5<*G+JHNN3&^AQ;*,YT*9#V42FY-I6L2KODP4TF:2B^KME=^J]6HX MDR99DHMR!6"UO/I7QKKJVNME64-NN9@*+:MN1[?2C$VV2*66=<_O#'30UC/# MK1=%,EG.ZO=GJM$VH[IZTG]S=O..SFG]9DKC_%EX. G;SN/#2=OUIQ$YG$2D MK41$[UX#&EI)JY>(/HAREABSGC3OX#4$L#!!0 ( ^!$%,/.SD[Y@( /$) M 9 >&PO=V]R:W-H965T@I0*D0IC6:4RH5;@ SN(G@8W:6R,;RE2(![NY3GM>8#T" M"C-M*;#Y6\,0*+5,QH_'@M0K-2UP?[UC_^*"-\%,L8*AH+](JI<][\)#* ,0%(#Y6H5D FL)2[#&_:X4&R2MM6&S"Y=]AS;Y(MP6 MRJV6YBDQ.-V?2%-S4C\AS%,T>LS(RE2!/D,_3(V>)* QH>H4?49WMPDZ^72* M/B'"T9A0:MZRZOK:N&")_%DA-\CEH@-R,1H+KI<*C7@*:04^J<>W:_"^";V, M/]K%/XAJ";]EM(&"Z Q%0116^#-\"\X;* XG."JJ*/F?I.!;;FM?]L-'J^NO]0CK" M)OG;)FIT7MJ,ZFU>A-DNPVS7ACDFG+",H?LQL"G(NK=Z7E*>?UPI792B%[5Q MW"F89Z:2S-6CD,1\4?6RDGJ.^,WBZ93>=.JSBK?'9C4,GMMU\'%Y#?=NB? _ M9/8-DC XG%M_[PIC(!=N=E!H)C*N\P96GI;SR96[E5^=#\++85AQGMAYQEV9 MS_3Y,#3&_P]02P,$% @ #X$04ZB)B*FT! 21D !D !X;"]W;W)K M&ULO9G+;MLX%(9?A3"Z:($T$B_R)7 ,)$Z+:=$4 M1C.=612S8"3:)BJ)+DG9R6 >OM0EHN+(E,=)O+$E^9S#GS^I3S0UW@CY4RT9 MT^ NB5-UWEMJO3KS/!4N64+5J5BQU/PR%S*AVIS*A:=6DM&H2$IB#_E^WTLH M3WN3<7%M)B=CD>F8IVPF@)/QBB[8#=/? M5S-ISKRZ2L03EBHN4B#9_+QW <^F),@3BHB_.-NHQC'(NW(KQ,_\Y%-TWO-S M12QFH/OF'7@#> K^7(I,F0@U]K01FC?GA96HRU(4VB&J#ZY%JI<* M?$@C%CW.]TP'ZUZBAUY>(F?!SUE\"GQT I"/8(N>J3O]BH6G ,,BW7?(P;7I MN*B'.TP_ ;.8&N<>>0]^?#'AX)-FB?K'T1BI&R-%8V1'8Q=AF"593#6+S/PV M]WK(:7D'F59I(J3F_Q87VL:I+-TO2N=$6$_>!V0T[(^]==.^EC R($-4ASU2 M'M3* Z?R6>L\.P$ITVU:RV)!0P3$V"=;4ENB",2D76F_5MIW*OV8R93K3+)" MZIS?Y<<*_+AFR2V3KE$FXF%_M.5\2Q 9 M[9@BHUKIR*G46I!+7;,E#^/]C(>^):3_^M;#!I#ARYI?U7OL?H""+?O;PM!@ M-&@? (BL7N34.Q7)*M-,[N>Z120\ B.AA21T4_+_NTZ>V&F63H&_[?I3-,)1 MGXQVN&[1"-ULO%@S:999(.9SUO9 ZTC'X)Y1J5S66?9!-_R^,+.,6HHX CPQ M2X,URYW;;S98^L$CX ]:_L$7!B!\"K>@/]I^3%91SPT_() MN]=9783N2(=^MY\67MA-GVT_GX5H;$&%AT=PW (*NQ=6G1/8G1YT&DXLO(B; M/BV&'XYH8D%%X!%VJBR@B'LAU65X1_H>4YQ8>A$W?EH=[_R(YTQQ3W&IO2"9.+8J]>@5!DJ2YW;NNK]?N BV(7?.OZ)3R;EKOZMDSY MDN&:R@5/%8C9W)3T3P=&K"SW[MT%HDQ>&2T8C)/,#\/A="/YSD M#=1O3R:_ 5!+ P04 " /@1!3^D'=8&0" U%*[7DB0"J0J06-FU3-Z&B M;B^FO3#) 5:=.+4=:+_]SDZ(4AI0M3?$#_<__^[L.^*]D$]J"Z#)2\X+-76V M6I14#40)!>ZLA-[(S2DKG"2V:PN9Q*+2 MG!6PD$15>4[EZQUPL9\ZOG-8>&";K38+;A*7= -+T(_E0N+,;;UD+(=",5$0 M">NI<^O?S")C;PU^,=BKSIB82%9"/)G)MVSJ> 8(.*3:>*#XV<$,.#>.$..Y M\>FT1QIA=WSP_L7&CK&LJ(*9X+]9IK=39^*0#-:TXOI![+]"$X\%3 57]I?L M&UO/(6FEM,@;,1+DK*B_]*7)0T?@#T\(@D80?%00-H+0!EJ3V;#F5-,DEF)/ MI+%&;V9@D;XB/_$!7REU,4INIH,U48/V% M)_S];P;^W*Z4EOA<_YZ!"%N(T$(,3T#,1%Y6&@]I#^W+:^UC9'V8,MXE?C0) M8W?7S5Z?T7C2&KW!&[9XP[-X]Z 45F9:Y16G&C(L*.PM*:.F9/M(:W=1!^+: M#\;C(]0^*_LF^EBCEC4ZR[KX^!WVD4?OTA=ZHR/N]S91-#ZB=CNU:_KF#RHW MK%!X\AI5WF",3F3=B^J)%J4MYY70V!SL<(OM&Z0QP/VU$/HP,1VB_4-(_@%0 M2P,$% @ #X$04[ ,5E![ @ P@8 !D !X;"]W;W)K&ULE95=;]HP%(;_BA7MHDA=0P(!@D*D?FS:)FU"9=TNIET8YSV.?9)LI7K6!8 A.\%+/?,*8ZJI[^M5 8+J M&UE!B3.Y5((:[*JUKRL%-'-!@OMAOS_R!66EER9N;*[21-:&LQ+FBNA:"*I> M[X#+[!1[8NC!WPTZ2B:UB >:KF"GM^JY(Q :5FLB0*\IEW&TSO8KO> M+?C!8*L/VL1FLI3RV78^9S.O;PT!AY6Q"A1?&[@'SJT0VGC9:WHMT@8>MM_4 M/[K<,9G^K^)A-FU+8IA0ZV<$)V57L;6+GN=>U)(S9R8O;*;-)@,DC\38>#8>M@>,E!V(5JHJ(#U& 4=:.B M%A5=0@VZ4-$1*IP$W:A1BQI=0@V[4*,C5!QWD\8M:7R)%'61QD>DX 1ITI(F M9TG?"\#2F1M07;RSL;8\3W5%5S#SL/YJ4!OP4G+F ,>MJ?B\*6DH_X];'1^= MX'@X_F=?_(.29*O[5ZK6K-2HGF-4_\;60]54S*9C9.6JU%(:K'FN6>!/!I1= M@/.YE.:M8PM?^]M*_P!02P,$% @ #X$04QH.E(9W @ H08 !D !X M;"]W;W)K&ULI55=;YLP%/TK%MI#*VV8 $D_1)"2 MD&V=5*EJU>UAVH,#-\&JL3/;E&Z_?K8A+&UIUFTO8%_?VGB M8E5P)9&JJXK('W-@HIEZ(V\7N*:;4ML 3I,MV< -Z-OME30SW+,4 MM *NJ.!(PGKJS4;GR]CFNX3/%!JU-T:VDI40=W9R44R]P&X(&.3:,A#SNH<% M,&:)S#:^=YQ>+VF!^^,=^WM7NZEE110L!/M""UU.O5,/%; F-=/7HOD(73UC MRY<+IMP3-6WN^,Q#>:VTJ#JPV4%%>?LF#UT?]@"&9Q@0=H#P*2!^ 1!U@.BU M"G$'B%^K,.X KG3(,K1I:H4O:$7H4G!=*K3D!10#^.PP?G( CTW=??'AKOAY>)#P4\U\%(1O M41B$HX']+/X$YSZ* @YXS\4\>YRR?YYSXXSZG+1/OW;D*Y,:9G4*YJ+ENF]Y' M>S^=.1MY$I^/SA>C@7AF_+>UR]_TK7E?$KFA7"$&:R,5^"?&$F1KB.U$BZV[ M\2NAC7^X86G^(2!M@EE?"Z%W$RO0_Y727U!+ P04 " /@1!3_]&."J," M "7!@ &0 'AL+W=O"T95U.OT+JZ]GV5%E@2=2$JY&9G+61)M)G*W%>51)(Y4,G\ M* A&?DDH]Y+8K3W()!:U9I3C@P15ER61;W-D8COU0F^_\$CS0ML%/XDKDN,2 M]5/U(,W,;UDR6B)75'"0N)YZL_!Z/K'Q+N ;Q:TZ&(/-9"7$LYW<9E,OL(:0 M8:HM S&O#=X@8Y;(V'C9<7JMI 4>CO?LGUSN)I<547@CV'>:Z6+J33S(<$UJ MIA_%]@ON\AE:OE0PY9ZP;6+' P_26FE1[L#&04EY\R:ONW,X $3A$4"T T3. M=R/D7"Z()DDLQ1:DC39L=N!2=6ACCG+[499:FEUJ<#KY+$2VI8P!X1G<]J=@%!] &B( J?E@LX/3GKH1VT M)S1PM(,CM)W)_YBME):FI'[V*%RV"I=.X?*(PIPPPE,$HJS& E,L5RAA$+I4 M@JZC;0A'CM#>NTT2!E=!$,;^IL/(L#4R[#4R2U]JJJB]+IT?M$$/#U7#T!KL M$AVUHJ->T055E5"$=2KV0FW#NE8527'JF8ZD4&[02Z#GBXQ;3^->3_=(5"W1 M-!\-%4HJ,B#9+W,;[4JGT?&[HSD?7XU&W4_(-F4:+,74M4D(J:ZZ9OM*MMUYTUS>9/>-.R[XG,*5? <&V@P<78 MY"^;-MA,M*A! 0Q !D !X;"]W;W)K&UL MM5A;;^,H&/TK*)J'5MK6!M^K)%(O>YF5.JK:F9V'T3X0FR1HL,D";J;[ZQ=L MUW9BFW9VIB^-L;]S.,#W':#S/1=?Y980!;[EK)"+V5:IW87CR'1+O;L3RSDO%:,%N1- EGF.Q=,5 M87R_F,'9\XM[NMDJ\\)9SG=X0QZ(^K2[$[KEM"P9S4DA*2^ (.O%[!)>7"/? M *J(ORC9R]XS,$-9$,<.D=?S3D,[:/@VP M__S,_ELU>#V8%9;DFK//-%/;Q2R>@8RL<L&*[R<"[X' MPD1K-O-0S4V%UJ.AA5G&!R7T5ZIQ:OD[Y]F>,@9PD8'WA<+%AJX8D>#DABA, MF3P%9^!!)T]6,@+X&M V!F IB9+Z^Z>'&W#R[A2\TU_!QRTOI6:3\+-38 M3HL$*;$G]%QJV0D.KT _:/XWU@$?, M2C(F+QST"V$0(^](WC L#EUW0EW4JHNLZJXK6R!"VRBKYD]NZ4Z"+["$0M0I1%:%]\0< M*6BQ :4DZY+5B76BMXLG@H4\'=5LIX2PQEIR$7;&##TKV4>!,U+@G+RJC&#G MQM!_JT*"G:M"NZV^5$H-O+_X* AB]WCMAUZ*].8PM?:=ET*[F7Y7*0T-\PPF M8<_/&ZUC<7$4)!-B.VN%=F]]12E%@]D,$G]0Z]% H.>Z:$)>Y\LP_OEU9*=$ M-12$(*\.7[:4[,P=VMW] R_.4I[OB'I=1:'.F)'[5A6%.D-%=D-]J:+0T$[U MMGZ4 FCHI?V@0VF=DR*[[7U/-354AZ>CP1%J-"JU5@M1D67UC M:]^V-^3+ZE[H=.'U]?H6BPTM)&!DK:'N>:173]0WUKJA^*ZZ]*VXTF?%ZG&K M;_E$F #]?FZ8#MK_&RS_ U!+ P04 " /@1!3@F&U9I\" !N!P M&0 'AL+W=O]QQLD[:, MOX@20*+7BM9B9I52;J]M6ZQ+J+"8L"W4:J5@O,)23?G&%EL..#>BBMJ>XT1V MA4EM9:EY]L"SE#62DAH>.!)-56'^\Q8H:V>6:[T]>"2;4NH'=I9N\0:6()^W M#US-["%+3BJH!6$UXE#,K!OW>I[H>!/PA4 K]L9(5[)B[$5/[O*9Y6A#0&$M M=0:L_G8P!TIU(F7C1Y_3&I!:N#]^R_[!U*YJ66$!_#GL -C@B\7N#]J\#O M!;XIM'-FREI@B;.4LQ9Q':VRZ8'IC5&K:DBMW^)2@IJ308.P$""%BG]> M+M#EQ16Z4*OHJ62-4-E%:DME6&/M=6_NMC/G'3%WW] )RPWBGUW'!8.L/ @(;#K IN=@X1AL M>@@+@N3(.XL'6'P2]E2"NMH+"7P,&1\@@]"-HG%D,B"3D\B;;:B_1)\QWY!:( J%TCF3J:J8=[=[-Y%L:R[( M%9/JNC7#4GT0@>L M5XP)M\F^LX=/K'9;U!+ P04 " /@1!3A(O4> $- M !:+ &0 'AL+W=OFI3N9L07579DS +U.I M%M3 5S4[U9EB=&*)%NEI'(;#TP7EXNCBO5U[4!?O96Y2+MB#(CI?+*A:7;%4 M+C\<14?%PB.?S0TNG%Z\S^B,?6'F]^Q!P;?3DLN$+YC07 JBV/3#T67T]N=X MA 1VQ[\Y6^K:9X)7&4OYC%\^33X!^:R\/EQE3S:YE^@>?F/F'H[,C,F%3FJ?F42Y_8?Y" ^27R%3;_Y.E MVSL(CTB2:R,7GA@D6'#A_M*O7A$U@K-=!+$GB#<(HOX.@IXGZ!UZ0M\3] \E M&'B"P:$B#3W!\%""D2>PUC]UVK6FN:&&7KQ7_/$U(+G3>IHYW\GB)Y9$\/F[31 M3OYKGG9)&.\4_G8?N2B$;SS]YX.%W[S[FBEZI?OV++_>M[KOGW>PDWPR;*'_ MTW).OSRG;\_I[SCGD65T!1G8$#DE["O7AHL9I+RQ:;* XS6TO! +7B[B\WY_ MV'M_^E+7]/:VZ.Q\.!B5V]9$'92B#EI%O59LP@VA,\482MP!,76B>(:IOREZ MV]E]%@3\7>6 4Z7/=\BE2:DFGX0!U<-QU+ .@04S9V0L%4C,5(W$WA(27I@A8F@DN 4!9 MD@,YP5-)*BD@F2%)*C720G+J **._P*0(W@@R**IX7I*+>H%P#QA"OQ#6 8: M*?!P$ =^UG !^+98<&/@B E+Z0K_*KJLG>?%7N$!8T9R#5N@'B#3W(!D *Q_ MYUP[?I@U4<(9&&(&"B*9XB+A&4T#NI"Y%G2%(L'67*&2Z!1VEMIYC>KXZ<>S. [?V7BY P[V>_3N),ARI7,J MK-XH\1YT67@0F5 4HL$-QBLG[0+"D/PBTPD GS-#%SP20&N=S*WZ' $(6^T++E,X4#A)"L5, M7KB6<-+=@Y. &PWT F0";\@!))U6D@3-K*L]=#H%@\$-=/V(4G'DE@LJ$CA' M=IO22FN@8LWZ5FU1(2 2F=I#.>@TD2\, M/IO :40Q<&;@U&I8=],T16<&Q7-%)D"3.'MQX;] 6&H.^Q7&.[JX#7J9@P10:\+M\0#"*(BZZ;$G M$"4:.=NS_@:O!8G357$0ALM$@BA"&LCF"8.=F'?.NO$ Q8BZ80AUF$$=Z PN M$/A\,N4Z 45YAAJ'H!V52QT@+WE#WP+_I@V6GA^3HP< M0P!'%_AU?8#SJ#@YF["1U#.)*4K^ '%^084T3ZPR#389?6&:\ M6&&-:R5L6+*VG _7 50+8%Q_V9Z7%0(&. :X@ASA]L/N:)>P6RPK8>/S&MM2 MV&+5!2VPM_PWM.OD@JTH1=_NM&ZX?F9QI,U'-AMW?_HQ&H;O6NJ180GRPU94 M?JH0\&"<;^=H'12!-]R-NXJ]R!2"T:?,!F@C'MH@FP8.C.#J )*MR$SV(G.5 MR>48M]F<;M$1;^Y3/EC&(I+'U#CLA*']%]3![]'?H< ^4L<^W/>/T6\=]WY] MN)=J!H:ZGH,B@BLJG@'ZNI==6S U01WH:@FTT !6N=XZ;$E+U8A@V*] M)9]5+@28!:6Q:RFC()=25,Q@N7[]RZL[4J@@*._8\=JP'(R<,52HRX"F&4$Z M%HR9'22D*U([85-_NM!T(Z;M<\H3R_IR\E=N\_G=IZO/B .L#@,!^DVSF"<= MDJ6Y)@,(X5<= K[L_!RV>%QGY KLLL63[.?91YY=,#=8T7EJ)T"2JD K$916 M>R!&H+)]!?RQ.-;&H5$".R!>%G3"L*9%-C(K8L-ZI5QD5&") GOU'&_B.Y(W M7+QYYIBL'C[]ZZ0+G3H+2N8*BPTH)<%=G")KYJ^Y^!+B'<\'>;'"E(1QZP&' MZ;_053/SDTY@U16OF\ 1/'X+'Z?VR*J])8>.RAPZVM/3^2,.3J$?6QGNKL!V M:+U6A/G8T9A(9_"?CYE@NS@C.XNS[U:6!;6R[)9_A5\@EZD9.F5;9=9B2A1+ M2$A3VE9C HP:51"[G#-'+7.C#74HVM0]89#5O;L\R=5TFAR'Q)<#%5:QKYG4 MV*PADJ?,V.H $F$9ZU.>,.FS+9K#LRK_A%,H4W3M.WC MV?;88!"'8?/4X+R4X[Q5#E?9_WEOJZ"VB4D45I/%\+O.9J+:##-J%?XJAQX7 M?0EJ@C$7KI/<%\M[>-JXM4K9*@B@QDM]WT]KV;ZUQ2X"HG+>X_@,O#VH=_VN MOD)O=WY9<\O6$F:;]UH5!PLN:1S'_=KR$L-5T:6 BDD*@"XE\]F<;#89H864 MVCTS)5T\+ %CW @$(E?AA,R*48['UM1W6PPKMH6-1E$E5H"*R*" AJ0'A06V MTRZ36&:EI:\K2[NB!;;/U^M'6CW H5LX+&X49;JFD%YWM%*8J-*)]E<8W3(^O/;,UP\2]\YUB M5% 3M6/-%T!M-H=Z@6$Y $T''^<[LN-UM(TR@WBW*BJ8B=IQ9M,N51F,C=_^ MI-W*O:4":TQ%F &+WA:;.:V9T3@GWIYSN238S,;78I/:H*EJB+WEM4OYW5%T M7B;@(N.NCSDZ13X3P7&O.XS+H@-*$\-3/]S /F)!3:Y\2O4CB3#N._JQ5*Q2 M+C6V!1$"RWOL"5 :K.4?74U-@9>"NI-@QXB^.55R06([5@GZ(((K!3/)\283 MAGJQ9=YX5>].$)"BT3O,SK4RS2JQ2:U=Y5E4'3 8&\?5*T85 MTI03D:AO/7?HO&9S>>1"IS2BU68QI:N8HW[+<1&RQ]YSK>]\W.&$]>IA M-Q[L:/J#JNG_1J8#9+I^);)VI;)M..!&P3R>]L9!C4U!.M"8_A7UL,0 3QPCR7LTSTIMIW;$FVN#CK% M@P,['>LZ)$%/09^ +.8R$;Z5 %@A5>!'/I##"HEKRBW=#)3)I34JA9:1*M>S MB]5:G^P>O^)$H,%)UT9!C3H)[+V;YD#_+!;[W=&N6&QTW> 0ICUD>D ^KAK) MN+WIP]+<=3I8G.VM1O9P0_7;9S=KERB3?7T\B, 4X$7IF?%PL##@BSGNY"'S M<^E&DZ64P-]7$'5!N^2A%%.QLMKQT<[()%?^(X+],7:::__[6G_Y@7(N\RNBSR] M(_3!R'F*$6YQW+7R3"5FB EQ_XH!3:BF$?]VP M?(Z@5^"4'F7L%$$7C]\[-JN58_2RHD:J6N^$KT5D(!U\FS)6O&'A)@EESHI? M%>)6KEW/D&7"+Y_]NZP,4>6=U3_,Q=E'FU&KCCAN[X@_"8[CC!K4'.*=5:\; M#[^O=U:-;-S>R-X[($3?;/3'=NKBO;G@AQ] MV=-$IW6WF1<,#6S+ZEB-@$+ MN[?"RM7R1=A+^_KGQOI5]/8Z:EC_&+V]=:^Y5NS=6[?WMC'0X,E3."H$:#ER M/EY\,3*S[U&.I3%R83_.P>N9P@WP^U1*4WS! \K7B2_^!U!+ P04 " / M@1!3?V=W=3(# #?"@ &0 'AL+W=OLD5-KMP[0/)CG JA,SVX'NW\]V($LA MI*7[DMC)W7//<^>7ZZ\9?Q0+ (F>,IJ+@;606*ZU M_7!'Y@NI/]C#_A+/80+R83GF:F97*"G)(!>$Y8C#;&!=NA?7KG$P%M\)K$5M MC+24*6./>G*3#BQ',P(*B=006+U6< V4:B3%X_<&U*IB:L?Z>(O^R8A78J98 MP#6C/T@J%P.K:Z$49KB@\HZM/\-&4*CQ$D:%>:)U:1OW+)040K)LXZP89"0O MW_AIDXB:@QL<-CG;(VXME9H>F!R8[R5&I+K M,DXD5W^)\I/#6Y;/._? ,S2"J42G(Y"84/$!==!$+9FTH(#8#%%EAJ0V2[59 M!SU,1NCTY ,Z021']PM6")RGHF]+Q4DCV\DF_E49WSL0_TM!SY'CG2'/\=P& M]^MV]Q$DY\AWC;OSW-U6F:C2X57I\ R>?P"O1?//RZF07"V[7RUQ_"J.;^($ M!^)<2HJ%T8P2#BF1",\Y@-H?.KDF*&4X;\IG"1P98+U)5\,@BAU'J5_5\]8: M7Q\.%V*)$QA8:O<+X"NPAJA%6% )"UXA[%A-K9BO(EN*+G'"6FZ\V DBO\K- M,TUAI2E\<['>O^MZKOM1G6@K1E'?W> ?=. ZZ.\SWS;Q><'";]"IBO59BMR#$!;I56QPE3$AQAG*0 M32Q[>^$[73<(=T@V6*D:! =(NLZ_"\]YD::Z63G7ZT#U 04GDH#8GOB=ZL1O MO,Q:L8]8\1N@Y_(")SRPYMW:?>ZVRWM9@[M_@\2]R/%W"M!@YT5!+]ZE:->Z M#]WZ?<-\3G*!*,R4HW,>*Y&\[*;*B61+TY!,F53MC1DN5 <*7!NH_S/&Y':B M>YRJIQW^!5!+ P04 " /@1!3M:-VIH," #%!@ &0 'AL+W=O2LP*F;I*^S+9W;SW<-MY\ ]X^-;2 M*^3YGY#O^9/GY0*=GUV\S^+JJH;2_*$TWZ:='DC[W_Y_W:RD$GI__#Y"G0[4 MJ:4&!ZBF!G0NR0[5G*E*ZIUKS@9AZXNQ-W,TF3F1U[+!.0DB TX&3KB M,AA8\;[)IY(6INQEAA0,K/,6:CK'"#ZQ@%B3CK&A@1:=8 MP1@K&F$E\3@K'ECQ*58XQHH_LI(@&F?-!M;L*.NI MUR2[V#QXBSC\0H"<+) M.#,9F,EQ)E>8CN$Z6?3N9<9Q,/L'Y^YU)=/@OV.Q)DPB"J46>E>Q-BRZIME- M%&]LHUIQI=N>'5;Z/P/"!.CG)>?J;6)ZW_#GROX"4$L#!!0 ( ^!$%/V M!\7R1PD !PC 9 >&PO=V]R:W-H965TGHM"ISQC=Y*H8KFD M&-P>9[3!;MG^DM^)^'7H.(2\R7+%!<9D6Q^T;WR M?[D-)TA@5OR;LY5J7!,T92;$-_SQ*;[H>J@12UFDD06%/X_LAJ4I<@(]OENF MW4HF$C:O-]Q_-<:#,3.JV(U(O_)8)Q?=:9?$;$Z+5/\A5A^9-6B$_"*1*O,_ M695K)^,NB0JEQ=(2@P9+GI5_Z9-U1(-@ZAT@""Q!\%R"T!*$.P3^(96&EF!H M/%.:8OQP2S6]/)=B122N!FYX89QIJ,%\GN&^WVL)3SG0Z<+TF)[=,4YZJ4_*.?+F_)2=O3LD;,B *%RO",_(EXUKUX"9$^^2SR'2BR(K-P9 M;-QY'3@Y_BO2?1+Z/1)X@==FD)O\MR+M$R\PY'Z;/6[R6Q8=DKYE35@%1VCX MA3\6''_^$]:33YHMU7\1O8L@.*6 [,H6D&B:@0:Z!ZBF(LESA,TV?=QLKQ1: M W&V)C;,"+B80.2PY8S)*GIZ1">,W(AE3K-U1ZPR"(&$YV;QH]"HD=*RB'0A M&6R9(A$LE5RQ&/G;F,%+44ARDU*ER!6N60+6 ZA%WX _U22G4O.(Y^ANW_/> M(IZ@8+ 4@-LPN-) 31Y8E&0\HFGG!J &GF&(],BG#"(>=9I.^^.WYBH<]X=O M>\@A9Z:HI.L>LBWY?$(W+EG,42(N!QR#HC=3'&Y)#NB&-UOUO][2O[.G_R'5 MCXLL,LU3).;ML@A'_V:/3&KPKQ8[#NV817U'"DZJH)LXH^.F*;1I6W8@&DG. M9,0R#2U"6RRZI?E^?^B];8,Y-]TX[(]WZ;;,G5;F3MV((_DC6G>74@A_,(-\ MW8#/GY]-/KAP[:R2.,'Z U#N\GYT5A"OA M,=Q#$,$(Y1I\=HKKU]#$%FD,V:#)C!E] MH0N?I8S,UDV\)$J05(#7(?M+,I2>L#3NV(7W.: 8F(QP<,(K[KB,/4%*<=5D M6\$1],DDHBI)&:0_M+M#^I="=QY;_'$YO^]R?]GI(!?=Q+^:[02?MU+ M^.YFHHED /]*%0<:S/TV(@PFX?3L[$#]]NL^PG]7>)2!B8=+JM*Q\ L($]&(&,!B-DA*_G&E05S__^>6O1VBA$R'Y?P\$SF1O M&X:>LP'UZ[+DN^O2MAY0A\DC38L707UFK_J=AX0URCJ1Z&>T(V8YB@#B BHA624,B*2AW.A@95:J M;+N;P+ !%EC11AHPI3'&3W^S@9O"V5DEXB CXXB-5[:XLJ><@\86#4L3D8<5 M!]O$1;S9BS*6RFTH>W6UL;AG'(=SU+9MBJ!>,2\;"LM[1SN[ 33/I0#ET'\; M,_ M8;_K*X,._GN8$LGOT'*:(3SP_.G6 ([;:DYF<-U ?=P0(#@F?', ABBO4PY$!K$;8 R/$HYI%5L5O;) M0R/N$EJB"YWQU-8_&)_2UGH*GNC4;,V9"^!;6IYY(,+!#3Q3 #C4$%. 9I&) M1"Q[9=';A-V*Z\10F#E' S23T",Q72M;2_$A4@,H/L)0%V_/I&/3P$[N'A_P=@DY< 6#U4!,\[[,HKOQ\^T[:LMF9,UV@3U'-!X.[G][6H MG*%>XJ.S?1]Y_2!L5R^L.YW0W>G4A_^F=$+LE/"9[ZG=T+550ROH;$?# PK6 MW5#H/N;:' ^_]*0FK/N?,'B%O D;[YC^@L"IK=R<31%I MO"3!DQU0097OA3OM;UO@+B159E_XFQI_I&DQ8Y,LWSXPH!5+*%JS0F].A)JS M:?-LJ!Z@71%:5Y+0?6[UDF,AR^KY45K7E_ EAU,_7GXW\IG*!<\4-')S(/7Z$W",+#_%*']H MD9N/$V9":[$TEPG,MTSB G@^%["A]@<*J#Z(N?P?4$L#!!0 ( ^!$%.G MPK)'NP, )40 9 >&PO=V]R:W-H965TVDJ[ QA"R"B)-)G9JK/JJ-&F[3ZL^N"!FX &<-8VR<[?US8$:"=Q MFZSR,L'@>^ZYML^!.],]XR\B0Y3PK2PJ,7,R*;>WKBN2#$LJ;M@6*_5DS7A) MI1KRC2NV'&EJ@LK")9X7N27-*V<^-?>6?#YEM2SR"I<<1%V6E+\NL&#[F>,[ MAQN?\DTF]0UW/MW2#:Y0_K%=RP*C:1X?&U!G2ZG#AQ>']!_-L6K M8IZIP'M6?,Y3FV_P7;@D8:+V&%,']AW\P=1PXDM9"L;(,5 M@S*OFE_ZK5V(00#Q3@20-H 8WDTBP_*!2CJ?Z5U9 M2:Z>YBI.SE<9Y9BQ(D4N?H /7^M.0=$(_X0I)9;"EFC4)1I9R2]PDU>5WK$%+6B5 MX#N@)O$#)J8:"'RS7MZQ_;-B:\>X%5N:X,Q1EB"0[]"9@X5TU)&.K*0?A:@U MUZ-GRAIZ/J=QQVELY?2[VB:Q5C(!R:#9OCM8 7UV4$O MX-N_(7S[*^*PHO>L+-6'TLJ\V?^/]'H[]Z,K2Z]W:=]NT]\IO09\9,#U%^UN M[I,X]$=Q.'5WQXCUENS;/=FNK?AMWFA")IY_(FUOKK[=72_3SN0MG9AXX<@; M'>=#>A"4._5Q.[5[3*=,#-P/)MJ;O?&92=;'F,D.J&DT]03U?,R8/ YV@ M^T_$_&]02P,$% @ #X$04T<#0WX%! S0P !D !X;"]W;W)K&ULI5=M;^(X$/XK5M0/K53(>P((D,K+Z6YU>T)EN_O9 M$ -6$YNS'=C[]S=V0@K!L-5=/Y38///,S)/Q>!@>N7B7.T(4^EGD3(ZO*]8X46';YGC#X9L-%@14LQ=:5>T%P9HR*W T\+W$+3)DS'IJ]A1@/>:ER MRLA"(%D6!1;_3$C.CR/'=TX;KW2[4WK#'0_W>$N61+WM%P)6;L.2T8(P23E# M@FQ&SHL_F/N>-C"([Y0/IB$A.UDI38/@XD"G)<\T$ M^?%W4B<4:[XU MSZ7YCXXUUG/0NI2*%[4Q1%!05GWBG[409P; 8S<(:H.@;1#=, AK@_"S'J+: M(/JLA[@V,*F[5>Y&N!E6>#P4_(B$1@.;?C#J&VO0BS)=*$LEX%L*=FK\)Y<2 M+8A RQT6!#W.B,(TET^H@Y90E%F9$\0WZ#$'W!/: U :8 >]+6?H\>$)/2"W MVI.(,O3&J)+/9QO?=KR4F&6P^7"Q'KH*XM=1N.LZUDD5:W CUA!]Y4SM))JS MC&06^]E]^^2.O0NZ->(%)_$FP5W"+V7>15[PC (O\"WQ3']ESKHH](RY9TOG M_WF?_V?O%V*$326%AB^\P?=761"!%1>#.V110Q89LN@6&;3(NN8H6_."H#V7 M"KVH'$LT*27 H6ZGO%A1AG7'L553Y2(Q+G3#/(P[4=H+A^[A_!U=HX(@BB]! M,PN5WX_3Z!(VM\""-&U %U+$C13Q72D6@A^HZHV(]\>_))DWQR-_E7DA&X M&5?0A> >W! A2(:@*:[?448/-",W&LE=5GWY#N0>K\G( 59)Q($X8V0[P,E5 M3ITH#ELE-+.@XEZ_W]+'@DK26]61-@*EGSTH6"E!5Z4R:BF.IG!6)'I!<'P* MJ)ZZ)7?TO4K7"%HP2)B7RMI))ZGE[/A)ZY5/;2BO56(S"\@/DEX+-K?!^GYH MEZ?7R-.[VY1FA/%"MXC[;:G?T/7OJOW#S!U0@O@ O6Y+3J+"!"85**I/I$5@ M] @7G[E@Y9--[/Y5981>$H;AE=[7P#A-TC *6I)?XZ"G>9Z?MFORUX07.OG> MQUCA?;8N]=!@J\7G&T+-H+5A(3^&#:MFM?_>>;UX7;_5D:=VF)=Z%W_MAF>W MBMLE:X>%[9IUS\8SN".W9BZ6H$7)5'6_-KO-[/UB)L[6_L0?3'W+_DS/ZF8< M_*"O!OVO6&PIDR@G&W#E=5-XU:*:G:N%XGLS'*ZX@E'3/.[@]P81&@#?;SA7 MIX5VT/R"&?\+4$L#!!0 ( ^!$%-%TZ@4PP( +$( 9 >&PO=V]R M:W-H965TW"3:V/AV)GMM-V_W]E)0]E*U?%$'A+;N>_S=_9!A0CC*.J%!>,R& W\VD2/ M!JJR@DN<:#!543#]^Q*%6@V#3K!9N.>+W+J%<#0HV0*G:+^5$TVSL&7)>('2 M<"5!XWP87'3.QYW( 7S$=XXKLS4&E\I,J204H<#4.@I&ER6.40C' M1#I^-:1!NZ<#;H\W[)]]\I3,C!D<*_ S8?!JL#E"B9JKS%"L<6BSN7 )#[FJ#).9&8269+K- MPK21=%E+BE^1E,"=DC8W<"TSS';@Q_OQO3WXD,K3UBC>U.@RWDOXM9+'D$2? M(([B:)>>-\-?R$E:RQ+/E[S"=T%>M%9,,:TTMYRJ?KU.1449PURK L:J*"O+ M_+M"!EXS+;E<;'O]>$O$<&.Q,#_WR#II99UX62>OR'I0EHE=;M>PKH>YK\IR M%"?];D3'(%QNE_& P!?*NJVR[EYEDVHF> HKIC4]QP8>[["8H=Z7=*^E[KTG M+_JMK/[;O.C_6^*H/O[RXH# %\I.6V6G^[W0?,DL?3H$2Y':@?TO6\[:7<[> MDRV=Z/EK&[W-F :W7?#=+\D!@;6V<*LI%*@7OE<:2%4E;=T?VM6V'U_X+A0^ MA]?-_([I!9<&!,X)&AWW:7==]\=Z8E7I6\Q,66I8?IC3/P5J%T#WYTK9S<1M MT/ZEC/X 4$L#!!0 ( ^!$%,],^9S+@8 -X8 9 >&PO=V]R:W-H M965TPP )6;"_974.Y7W^S:X,-L8W3GE*I!9OY9KZ=_79F[/977#S+.6,* M_8S"6)ZVYDHM/G"T8D!16&'8.QV(AK$ MK;.^N7F7I: MW NXZFR]3(*(Q3+@,1)L>MHZMS[?$E\#C,7W@*UDX3O22QEQ_JPO;B:G+:P9 ML9"-E79!X6/)+ED8:D_ XR5SVMK&U,#B]XWW:[-X6,R(2G;)PQ_!1,U/6[T6 MFK I34+UP%=?6+8@1_L;\U":?]$JL\4M-$ZDXE$&!@91$*>?]&>6B"8 D@'( M'L#J5@#L#& W!70S0+6><4;A(*9 *"G=4M!&VCQ'!Q"J!7];#;VD,<*+AEE\" M'S2 $[\R^M4!>!)NHI?"KP_!(;J-#1R7P(>_%_W+[T6_J8QO2-B&[%2$?T[- $S7G M(OB73FY^07@S@+<[0+<6D]_)=&("<2G.MU*!&,%"8?Z/7Y&B2Z3987) M?95'SZG<=&]+Q*LE,A0T5FA"UVA* P&]0CS#E+6D8<+0$13J 0]#6#): %M3 MRC^5U8TT1J] K=?VNW[Q3SG-WI9FK_&&ER5G6 __-F=HF;KX "L)>*IN-0>M MHX?')^A/$K&7A(:(QK'^4) 7&"ZA7RT$/Q'0*T?A&O$ETRC!6*J$8S"?:#>" M:0\QUWDR4RB<&=A:*#&"P7BH$%6*@C\PYMK^@PG*-1(N:8S&/ 9VB58!G+X MT*FAJ4PT7K=K1.=OD^@W.> SO>6EM>?*?UU6G)[O>;LG>GC0;(>>A?/A A_< M99T!P[.TO>'7D2T7DXK A:G&.IP9,SA/8"?R5G ,L[,_C7%^=-LP=FFEZK562U5FRI-O%ZD^&CR9P6RGS&U@?U+"OD[+ M5MZ^+5*;V_L"?;.\RLHYS#SMR*9'/->NT$W>SZWZAE[D ,F9!%HG,A-2LH!9 M(F6V$#I9C>OI, O;V]%YV^Y5\,T[O-6@Q9^,7H\\YP*D-$M+U6B-BG;W=&UN MGZ] L,@A7NMA?O];?UFF"VSF!_BZQ,CR\5Y5+3,BCK5K]:7,"F/;J5A[/I!8]1/)0SZ'I-70/*ZA(UT#8!"^ M8WI@J1N"K7SDL+SWFKRM?("PZD> 7YBXAIG+8MVPO9[MV/M[\MK.L;!ENQ6; MDC=LJ[YC_R_3V3 +LE=-NA5=D^3MFAQHUYL^ QHY=$Z&F:^B;IVJX97DC9O4 M-]@[^C.(DJB)/DGAP?#=G@Q)WDI(?2NY2_>VT$5@4\=07Z%>EN:SWIWKMCW\ M1QVSO&F0^J9Q%\2-%[_2._=$I[7+U)?O[+EF#(+3U)Z$GQ;[;K* GB[G1[C MO;8X;&AW>]@N76JG\(Y4O_D'ZF%X@OSVG3$E>*1 M^3IG=,*$-H#?IYRKS85^$[O]+XVS_P!02P,$% @ #X$04V%\I50; P M6PH !D !X;"]W;W)K&ULO9;?;]HP$,?_E5.T MAU9:R>]0*D!J872=V@F5=GNH^F#"0:(F,;,=:*7]\;--R( $AM9I+Q [][F[ MK^]BN[VD[(5'B )>TR3C'2,28GYAFCR,,"6\0>>8R3=3RE(BY)#-3#YG2"8: M2A/3L:S 3$F<&=VVGANR;IOF(HDS'#+@>9H2]G:%"5UV#-M83]S'LTBH";/; MGI,9CE \SH=,CLS2RR1.,>,QS8#AM&- 8E94SIBQK< M3#J&I3+"!$.A7!#YM\ >)HGR)//X43@URI@*W'Q>>Q]H\5+,F'#LT>1[/!%1 MQS@W8()3DB?BGBX_8R'(5_Y"FG#]"\N5;> 8$.9T!G )PC@7< G"/!;P"\(X%_ +PCP6" @B.!9H%T-3%6JVN+DV?"-)M,[H$ MIJRE-_6@ZZMI69$X4ZTX$DR^C24GNO>8$(&3LR%AX@T>&,DXT4W"X:2/@L0) M/X4S>!SUX>3#*7R .(.'B.:<9!/>-H5,03DRPR+/XQ_R1,9W=&X78-_^A.>-<"U]D8?O"_Z]5]'-V71R\H[9>4= M[<]]3^6?;B4%-P)3_GP@IEO&='5,;T_,6Y2[!N"KW$@YUK5/?\4'FE?;Z*+K M>%[;7&Q6J6IC!]:VS:!JXUD[-M=5&]=Q2ILM@5XIT#LH<(1L$8<(4ZR7MZ+] MS=1WU7F5K)KNCKBJB>_O:*N:V$Y0K\TOM?D'M5W.9@QGLF=@GK,P4I6<,RFV M3J=?5R*K69] 4"80'$Q@N X;9SR7_2K7.:298+)MZQ:[%U23V&R"K1R:90[- M@SGT$L(Y7$*/IJD\24>"AB_P=(?I&-DS_(11;_2P,WO@NSDOHY[_MV^U5<9L M'53Z-5?9 YT"CPA##C'G.4[@1)X (SUS6K?_MZH=;OFMYI[2V];O<\KZ5]UW M5;C:JKQ=J;RY<6JJ:]<=83/969#@5&)6HRE%L-5-9C40=*X/TC$5\EC6CY&\ M_2%3!O+]E%*Q'JBSN;Q/=G\!4$L#!!0 ( ^!$%.H5A\ 90( (H& 9 M >&PO=V]R:W-H965T VMXTUQPZVTV[_'MM)0S?2,N EL:_O."<37TVGB8@N9)J+2C')82*2JHB#R:0Q,[(=>X!T"=W2;:QO :5*2+2Q!WY<+:6:X M9W4T1M;)2H@'._F8#3W?;@@8K+5E(.:U M@PDP9HG,-GXTG%XK:8''XP/[>^?=>%D1!1/!OM),YT/OUD,9;$C%])W8?X#& MS[7E6PNFW!/MZ]SK&P^M*Z5%T8#-#@K*ZS=Y;.IP!# \W8"P 80O ?$)0-0 MHMI%N3TG2RW-*C4X MG1XXO^YAR@;Z.5TM)*CRU6 W+JNIHR/BNNZOFVT;9PCUR]>Q,?!8!)TQ*>F MT=9]\1=]W:7G1&ZIN8T,-D;*[]V8NR_KSE=/M"C=U5X);1J%&^;F9P'2)ICU MC1#Z,+$"[>\G_0E02P,$% @ #X$04UEFU+JD @ 8@< !D !X;"]W M;W)K&ULI551;],P$/XK5K2'38(F3=H"4UII;8H M:=*T,7A /+C)M;'FV,%VVO+O.3MIZ$H:T'AI[= Y@R+[@ M0D^]W)CRVO=UFD-!]4"6(/#)6JJ"&MRJC:]+!31SH(+[81!,_((RX[^9A-O< 6!!Q28QDH_FUA 9Q; M(BSC1\/IM9(6>+P^L+]WWM'+BFI82/Z592:?>F\]DL&:5MS:4)&1A12&B0V(E($FEPD8RKB^(J_)XT-"+B^NR 5A@MPRSO$]Z]@W M6(2E\M-&<%X+AF<$(W*+$KDF2Y%!UH%/^O&3'KR/YML.A(<.S,->PD\5'Y @ M?$7"(!QVU+/X&UP,2!0X>-!EY__4ER]6?]:,J#T.D>.+7G0<$J93+G6E@'R[ M66FC\#/_WJ,Z:E5'3G5T1C4!G2I6NLDAUX0#?OF:P+YD"KI:VL_V.0<-STD( M-62+8Q"MD(P:C)M9;].;5!_VAH%* V;EIKDLI*F/K M-'V0KAQ M<_ D/A]>+X8=\00OD'K>_Z:O;Y];JC9,:'Q':Y0*!F^P7E5/]'IC9.E&UDH: M'(!NF>,E",HFX/.UE.:PL0+MM3K[!5!+ P04 " /@1!3MFMWWI," #Q M!@ &0 'AL+W=O M[6POY).J 31Z892KE5=KW5SYOBIJ8%A=B@:XF:F$9%B;KMSYJI& 2Q?$J!\% M0>(S3+B79V[L3N:9:#4E'.XD4BUC6+[> !7[E1=Z;P/W9%=K.^#G68-WL '] MV-Q)T_,'E9(PX(H(CB14*^\ZO+I9VO5NP7<">W701C:3K1!/MO.E7'F!-004 M"FT5L'D]PQHHM4+&QN]>TQN0-O"P_:;^R>5N,\.Z-7_HZ' 1$X41 U =$SG<' M2;O:J-F&2]5%&W.$VX^RT=+,$A.G\[5@C&A39:T0YB5:"ZX) MWP$O""AT=@L:$ZK.T07:F/^A;"D@4:&JU:T$ZX>PEJ$&OW8*+2]!(B[X18%Y M 11O[?H&)+:BB(*IGT(?$.'HH1:M,D25^=KD8=WX1>_YIO,<37C^VM)+%$0? M411$X>/F%IU]./];Q3=5&$H1#:6(G.QL0O;_)?CS>JNT-#_;P9V/E:X32YR8W9'/^2(-9YG_/&)A/EB8G[(0 MC;&ZJ/B %49)&H_#X@$6GX+-QF#Q$6RY7$RPDH&5G&+-QUC)$2M.@PG68F M M3K'B,=;BB#4+YQ,?+!U8Z;NLAQK,"5UID&/$=(281./$Y4!AR4NLF!FJ&J4]62E=,;*A7H>FUL@*#ZI$F$3135@Q+H,L M]7MSG:5J0X)+G&LPFZIB>O>(0C63( [V&\]\79+;"+.T9FM<(+W4(72<"5!XVH2/,3WT['+]PG?.#;F8 W.R5*I5Q=\*B9!Y I"@3DY!F9?6YRB M$([(EO&KXPQZ20<\7._9/WCOULN2&9PJ\9T75$Z"VP *7+&-H&?5?,3.S[7C MRY4P_@E-FWN=!)!O#*FJ ]L**B[;-WOK^G B, Z7,R3& MA;F" ;PL9G!Y<047P"4\<2%LYTT:DA5V\##O1!Y;D>2$R.>-&$*4O(,D2N(C M\.EY^ SS(8QB#X_^AH?6;N\YZ3TGGF]TSC-\L;N$*/\XGW&3"V4V&N''P]*0 MMC/V\XS>J-<;>;WQR?I7J#464+.=O0!TM(,MQ9VG<%=OF]T.;:^V1W3'O>[X MK.Y7*E'(](-05",Z67'#:'?L$+=7-@?[X'_7P8,K<#7]B>LVE 8$KBXF& M[Z\#T.VM:0-2M1^\I2([QGY9VA\-:I=@SU=*T3YPL]S_NK+?4$L#!!0 ( M ^!$%.3+O6V=P( &4' 9 >&PO=V]R:W-H965T5TH): MW.IM9'8::.E!@D=I')]%@C(9S*?>=JWG4]58SB1<:V(:(:C^M0"N]K,@"0Z& M&[:MK3-$\^F.;N$6[-WN6N,NZEE*)D :IB314,V"R^1B/7'^WN$+@[TY6A.7 MR4:I>[>Y*F=![ ("#H5U#!1?/V$)G#LB#.-'QQGTD@YXO#ZPO_>Y8RX;:F"I M^%=6VGH6G >DA(HVW-ZH_0?H\O$!%HH;_R3[UC<_"TC1&*M$!\8(!)/MFSYT M=3@"(,\P(.T Z5- ?@*0=8#LI0IY!\A?JC#I #[UJ,W=%VY%+9U/M=H3[;R1 MS2U\]3T:Z\6D^TYNK<93AC@[OY*%$D ^TPFT4"^76Z,U?BK?A^1 MR'N)W$OD)R36507^IR<6532U0"JM!"FPK4PV3&X)#C>TXW@P0]_7.'T6GL>O MAMHX#HO#>!"V&HNL'ML&6-=*V'U=O[>^$2S\*G]@7R<4R&;"O\ YI1_X?^O8" M^D3UEDE#.%0H%8?O, ?=#O5V8]7.3ZV-LC@#_;+&>Q"T<\#S2BE[V#B!_F:= M_P902P,$% @ #X$04[@2 P@; P ,!( T !X;"]S='EL97,N>&UL MW5A1;]HP$/XKD3M-K30U0-J4K("T(56:M$V5VH>]588X8,FQ,\=TT%\_GQT" MI3[$^K"5!='8]_F^^WQWJ2,&M5D)=C=GS$3+4LAZ2.;&5!_CN)[.64GKYU.&I>42S(:R$5Y4YHZFJJ%-$-RT9HB?_N2 M#TDWO2"1IQNKG W)P^G[GPMEKM]%_G[RX>2D\W!VO6L_=< 9B8.DEP>0GG?L MA3([%*-/#Z/?1XY17QU$O8?9$<=-[D>#0LE-"1+B#38R+5GT2,60C*G@$\W! MJZ E%RMO[H%AJH32D;&UMU*Z8*F?/-SU,VB+AJ?D4FD7VT?P?R?-\AU@/0.! M7(A68(]XPVA046.8EC=VXA8[XPLH:L;WJ\HJG&FZZO8NR<;!W6R0B=(YTVV8 M+EF;1@/!"I"C^6P.=Z.J&$!C5&D'.:UEL MU;0#%97MT IJAI[&3X!_F\US;].^CC>J^*,RGQ=V.]+-H5?8K68%7[KYLF@% M8.Q=G)U6E5A]$GPF2^8W?W# T8"N_:*YTOS)1H-6F5H#TR1Z9-KPZ;;EEZ;5 M/5N:=3LM"UQS[P@U_]T\SYADFHIMT;;WWW*67ZTXN?I7DMU_E5W!08W-0?C6 M15X>@\CT&$0>04\FV9O4&#='X];Y^^ST;:T1O.4,R7=XGQ*;H-%DP87ALIG- M>9XS^>(0MO2&3NSK\#-^NSYG!5T(<]^"0[(9?V,Y7Y19N^H6$M&LVHR_PO:Z M:?N*96-QF;,ER\?-5,\F;AC9@8W:7."PB]RX*XQ@/AX+(X!A<3 %F(_WPN+\ M3_OIH_OQ&*:M'T3ZJ$\?]?%>(63L/EB*Y!B2<-_#(LG"UL3C@ M@54!ZQV('XX#/17V21*H*J8->X)Q),LP!'HQW*-IBF0GA4^X/MA3DB19%D8 M"RM($@R!IQ%', 6@ 4.2Q)V#.^=1O#ZGXLUO1*/?4$L#!!0 ( ^!$%.7 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:GI MGQQ1#'U$47-F*+]_-/;[W)CO[$>CM)L,5MZOSX9#5ZU$P]U?9BTTG%D8VW / MAW8Y=&LK>.U60OA&#;/1Z&38<*D''][OQIK:87Q@O*B\-!H:0\-7*1[=_^?# M(7N03LZEDGX[&;1_*S%@C=2RD4^BG@Q& ^96YO%O8^63T9ZK666-4I/!N#OQ M55@OJU?-LP!YS^>N;?%\_H4#R&1P,H(!%](ZW_9HQ^? ^""@T\>:C5%[8 M*^[%)VLV:ZF781BXBF%T&>T\[#Z[23RSOS*-9K&0E;@RU:81VG?S:(4*@-JM MY-H-F.:-F QV7=BYKMFU]C!)[$9W0T'?<*7PU3=U=]4><*,YM&<23MB;N@6G M@_Q'\TTMO:C9)9PQ2M8\'%QPQ74E6 29(9#9 2&_91%DCD#FOPMR%@A";\?, M@MVMA87>$62!0!:'@;SD;L4^J@BR1"#+PT#.5MR*E8D@3Q#($UK(.[OD6CZU M)QC7834ZV6).K7 B@GR+0+ZEA9QMFH;;;3MYT?#_)SJM_-_#E;8H^P\#VBA0-+ M0WP!LX0E> U\Z_ /;]AGX6-$U##$BOED3/THE6H1;R )T,M D$PA)IWPO;L"LQ3V8-L\F86"?/P4[5PKH_VCOKMS$;)I$QL45N#3P-4V&[B!Q3 M8=88$VNCFZ,0A]M$H8&AW*M,"S/&F%@97T*CJ(^G/#RP]Y8#7_4JFF"Z&!/[ MXKI9*[,5@ET(+1;2LRED6 D=YHDQL2C@GC;2=^E B"60#'I([H6N9!I-,%F, MB6UQ:1YD?3P^95- %(VLXA0:,T5&;(H;79E&L'O^(YFL#%-#1JR&72*BEVP* M:7VXCV_8?-L=;)/J RT_B V!IE%)_9%ARLB(E=&;J+ C*(W!MG_&E)@\,F)Y M(!E+8(TQ,9MDQ#;9E[4\SV>,B3DE(W9*FKSTWFQ,*!EU =*3Q?1"8E[)B+V2 MIC.]>)A1,G*C(-IC1_'N!^:7G-@O:$&<;M)@RLF)E8/'\CS&Q)23'U0Y18R) M[GE15RDH9AEC8L[)B9VS?XN!'5TEE7*..2@0,AERH)2#GFG)S8.2AF M^J1C[LF)W8,F&E>QP7/,/CFQ?5#,=#8Q"^7$%L(QX[A98!8J#K_128?HK?7/+L^-@QF\'P,2:FGX)8/RAF^NQ@^BF(]=-?H?7=<\P^!;%] M<,IXHZC$[%,2V^=E);E_:9:8?4IB^Z"8R=(L,?N4Q/;9NZ'?$<>8F'U*8OOL MW]9_65R4F'U*8OOT[^W_O/DQ)OKNG]@^Z&Y'NC8Q"97$$L(QXY2CQ"14$DOH MU=N(WM!>8@(JB044OY?HI\/$4[;B&>Y^S57#RM:B_@PC.VBON*JFEH6/[C5S M48:70XN-4I?0=J=O#:]W/P[;_;#MPW]02P,$% @ #X$04UEV ?CU 0 M.", !H !X;"]?) M_ !,]BW $:&BH46\@!4F%Y'$ECT(>'NB4(1E49P&S:JLL>7MO_IDC7WWE/=M MV77'<;OKQ]G'87\-7U^7BZLNZ&0UM.RV&3^G;UVFYR MTOE\D8:?,YK[NY\S9\^???Z?B=UZO5OEAV[U=LC'\LO@]-X-K^,VY]+,GMMA MD\NR21_[R^DQG0]R=9KBOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ M;01ZVV2SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]' MO9U ;T>]G4!O1[V=0&^?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^@= MJ'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H'9./E01Z!^H=!'H'ZAT$>@?J'01Z M!^H=?ZGW6#[W>;ST?*_Q._=?4EU.]^;+X\_+[Y.(\^*,Z_ %!+ P04 M " /@1!3%\C,&]L! #1(@ $P %M#;VYT96YT7U1Y<&5S72YX;6S- MVEU/@S 4!N"_LG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY[RU,331*7&;B>P.! MMN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6UK_8LX4:[,B M)F:S.2ML%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z,IXNI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH/^V2RE]FI^U]MGX] MG$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q!M+'.4@??(;2"(JH M'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606* MK )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5 MBJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19 M]7_*^F3M^J]_LNCO>6OJ[CV?#7^R7+T"4$L! A0#% @ #X$04P=!36*! M L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$" M% ,4 " /@1!3;IZ:%NX K @ $0 @ &O 9&]C M4')O<',O8V]R92YX;6Q02P$"% ,4 " /@1!3F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M ^!$%/5J< UXP4 (@9 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ #X$04PK0S&PO=V]R:W-H965T&UL4$L! A0#% @ #X$04Z8%V@O0 M!P 03 !@ ("![24 'AL+W=OBH@\ #LJ 8 " M@?,M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ #X$04V!7([46!P 6Q$ !@ M ("!66H 'AL+W=O&UL4$L! A0#% @ #X$04TQ";;DZ! ZP@ !D M ("!YGH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #X$04[XL$ #$"@ &0 @(&%G >&PO=V]R:W-H965TA !X;"]W;W)K&UL4$L! A0#% M @ #X$04Z0#[]9?!0 40P !D ("!IZD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X$04WA<";Y$ P K0< !D M ("!Q?( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #X$04Z,1B!C0 P Q0@ !D ("!-_X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#X$04V3,18# "(" &0 @('# M%P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ #X$04_#6*N6"! 00L !D M ("!%AX! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #X$04P\[.3OF @ \0D !D ("!TC(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X$0 M4[ ,5E![ @ P@8 !D ("!=3T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X$04Q^<! 0Q M !D ("!KT4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X$04W]G=W4R P WPH !D M ("!$EH! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #X$04Z?"LD>[ P E1 !D ("!LVD! 'AL+W=O M&PO=V]R:W-H965T%Q M 0!X;"]W;W)K&UL4$L! A0#% @ #X$04STS MYG,N!@ WA@ !D ("!VW0! 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ #X$04UEFU+JD @ 8@< !D M ("!+H$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #X$04Y,N];9W @ 90< !D ("! M,(D! 'AL+W=OBP$ >&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " /@1!3%\C,&]L! #1(@ $P M @ $7EP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 0P!# $P2 C %F0$ ! end XML 72 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 73 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 158 405 1 true 36 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://boxwoodmc.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Unaudited Consolidated Balance Sheets Sheet http://boxwoodmc.com/role/ConsolidatedBalanceSheet Unaudited Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Unaudited Consolidated Balance Sheets (Parentheticals) Sheet http://boxwoodmc.com/role/ConsolidatedBalanceSheet_Parentheticals Unaudited Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Unaudited Statements of Operations Sheet http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome Unaudited Statements of Operations Statements 4 false false R5.htm 004 - Statement - Unaudited Statements of Cash Flows Sheet http://boxwoodmc.com/role/ConsolidatedCashFlow Unaudited Statements of Cash Flows Statements 5 false false R6.htm 005 - Statement - Unaudited Statements of Shareholders' Equity and Members' Capital Sheet http://boxwoodmc.com/role/ShareholdersEquityType2or3 Unaudited Statements of Shareholders' Equity and Members' Capital Statements 6 false false R7.htm 006 - Disclosure - Organization and Basis of Presentation Sheet http://boxwoodmc.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Summary of Significant Accounting Policies Sheet http://boxwoodmc.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Atlas Business Combination Sheet http://boxwoodmc.com/role/AtlasBusinessCombination Atlas Business Combination Notes 9 false false R10.htm 009 - Disclosure - Business Acquisitions Sheet http://boxwoodmc.com/role/BusinessAcquisitions Business Acquisitions Notes 10 false false R11.htm 010 - Disclosure - Property and Equipment, Net Sheet http://boxwoodmc.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 11 false false R12.htm 011 - Disclosure - Goodwill and Intangibles Sheet http://boxwoodmc.com/role/GoodwillandIntangibles Goodwill and Intangibles Notes 12 false false R13.htm 012 - Disclosure - Long-Term Debt Sheet http://boxwoodmc.com/role/LongTermDebt Long-Term Debt Notes 13 false false R14.htm 013 - Disclosure - Shareholders' Equity Sheet http://boxwoodmc.com/role/ShareholdersEquity Shareholders' Equity Notes 14 false false R15.htm 014 - Disclosure - Loss Per Share Sheet http://boxwoodmc.com/role/LossPerShare Loss Per Share Notes 15 false false R16.htm 015 - Disclosure - Equity Based Compensation Sheet http://boxwoodmc.com/role/EquityBasedCompensation Equity Based Compensation Notes 16 false false R17.htm 016 - Disclosure - Related-Party Transactions Sheet http://boxwoodmc.com/role/RelatedPartyTransactions Related-Party Transactions Notes 17 false false R18.htm 017 - Disclosure - Employee Benefit Plans Sheet http://boxwoodmc.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 18 false false R19.htm 018 - Disclosure - Commitments and Contingencies Sheet http://boxwoodmc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 019 - Disclosure - Covid-19 Pandemic Sheet http://boxwoodmc.com/role/Covid19Pandemic Covid-19 Pandemic Notes 20 false false R21.htm 020 - Disclosure - Income Taxes Sheet http://boxwoodmc.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 021 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://boxwoodmc.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://boxwoodmc.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 022 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://boxwoodmc.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 023 - Disclosure - Business Acquisitions (Tables) Sheet http://boxwoodmc.com/role/BusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://boxwoodmc.com/role/BusinessAcquisitions 24 false false R25.htm 024 - Disclosure - Property and Equipment, Net (Tables) Sheet http://boxwoodmc.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://boxwoodmc.com/role/PropertyandEquipmentNet 25 false false R26.htm 025 - Disclosure - Goodwill and Intangibles (Tables) Sheet http://boxwoodmc.com/role/GoodwillandIntangiblesTables Goodwill and Intangibles (Tables) Tables http://boxwoodmc.com/role/GoodwillandIntangibles 26 false false R27.htm 026 - Disclosure - Long-Term Debt (Tables) Sheet http://boxwoodmc.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://boxwoodmc.com/role/LongTermDebt 27 false false R28.htm 027 - Disclosure - Shareholders' Equity (Tables) Sheet http://boxwoodmc.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://boxwoodmc.com/role/ShareholdersEquity 28 false false R29.htm 028 - Disclosure - Loss Per Share (Tables) Sheet http://boxwoodmc.com/role/LossPerShareTables Loss Per Share (Tables) Tables http://boxwoodmc.com/role/LossPerShare 29 false false R30.htm 029 - Disclosure - Commitments and Contingencies (Tables) Sheet http://boxwoodmc.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://boxwoodmc.com/role/CommitmentsandContingencies 30 false false R31.htm 030 - Disclosure - Organization and Basis of Presentation (Details) Sheet http://boxwoodmc.com/role/OrganizationandBasisofPresentationDetails Organization and Basis of Presentation (Details) Details http://boxwoodmc.com/role/OrganizationandBasisofPresentation 31 false false R32.htm 031 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesTables 32 false false R33.htm 032 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of changes in the fair value of estimated contingent consideration Sheet http://boxwoodmc.com/role/ScheduleofchangesinthefairvalueofestimatedcontingentconsiderationTable Summary of Significant Accounting Policies (Details) - Schedule of changes in the fair value of estimated contingent consideration Details http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesTables 33 false false R34.htm 033 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of redeem their preferred units at the liquidation Sheet http://boxwoodmc.com/role/ScheduleofredeemtheirpreferredunitsattheliquidationTable Summary of Significant Accounting Policies (Details) - Schedule of redeem their preferred units at the liquidation Details http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesTables 34 false false R35.htm 034 - Disclosure - Atlas Business Combination (Details) Sheet http://boxwoodmc.com/role/AtlasBusinessCombinationDetails Atlas Business Combination (Details) Details http://boxwoodmc.com/role/AtlasBusinessCombination 35 false false R36.htm 035 - Disclosure - Business Acquisitions (Details) Sheet http://boxwoodmc.com/role/BusinessAcquisitionsDetails Business Acquisitions (Details) Details http://boxwoodmc.com/role/BusinessAcquisitionsTables 36 false false R37.htm 036 - Disclosure - Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities Sheet http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities Details http://boxwoodmc.com/role/BusinessAcquisitionsTables 37 false false R38.htm 037 - Disclosure - Property and Equipment, Net (Details) Sheet http://boxwoodmc.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://boxwoodmc.com/role/PropertyandEquipmentNetTables 38 false false R39.htm 038 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment Sheet http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable Property and Equipment, Net (Details) - Schedule of property and equipment Details http://boxwoodmc.com/role/PropertyandEquipmentNetTables 39 false false R40.htm 039 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment under capital leases Sheet http://boxwoodmc.com/role/ScheduleofpropertyandequipmentundercapitalleasesTable Property and Equipment, Net (Details) - Schedule of property and equipment under capital leases Details http://boxwoodmc.com/role/PropertyandEquipmentNetTables 40 false false R41.htm 040 - Disclosure - Property and Equipment, Net (Details) - Schedule of minimum lease payments Sheet http://boxwoodmc.com/role/ScheduleofminimumleasepaymentsTable Property and Equipment, Net (Details) - Schedule of minimum lease payments Details http://boxwoodmc.com/role/PropertyandEquipmentNetTables 41 false false R42.htm 041 - Disclosure - Goodwill and Intangibles (Details) Sheet http://boxwoodmc.com/role/GoodwillandIntangiblesDetails Goodwill and Intangibles (Details) Details http://boxwoodmc.com/role/GoodwillandIntangiblesTables 42 false false R43.htm 042 - Disclosure - Goodwill and Intangibles (Details) - Schedule of goodwill Sheet http://boxwoodmc.com/role/ScheduleofgoodwillTable Goodwill and Intangibles (Details) - Schedule of goodwill Details http://boxwoodmc.com/role/GoodwillandIntangiblesTables 43 false false R44.htm 043 - Disclosure - Goodwill and Intangibles (Details) - Schedule of intangible assets Sheet http://boxwoodmc.com/role/ScheduleofintangibleassetsTable Goodwill and Intangibles (Details) - Schedule of intangible assets Details http://boxwoodmc.com/role/GoodwillandIntangiblesTables 44 false false R45.htm 044 - Disclosure - Goodwill and Intangibles (Details) - Schedule of amortization of intangible assets Sheet http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable Goodwill and Intangibles (Details) - Schedule of amortization of intangible assets Details http://boxwoodmc.com/role/GoodwillandIntangiblesTables 45 false false R46.htm 045 - Disclosure - Long-Term Debt (Details) Sheet http://boxwoodmc.com/role/LongTermDebtDetails Long-Term Debt (Details) Details http://boxwoodmc.com/role/LongTermDebtTables 46 false false R47.htm 046 - Disclosure - Long-Term Debt (Details) - Schedule of long term debt Sheet http://boxwoodmc.com/role/ScheduleoflongtermdebtTable Long-Term Debt (Details) - Schedule of long term debt Details http://boxwoodmc.com/role/LongTermDebtTables 47 false false R48.htm 047 - Disclosure - Long-Term Debt (Details) - Schedule of long-term principal payments Sheet http://boxwoodmc.com/role/ScheduleoflongtermprincipalpaymentsTable Long-Term Debt (Details) - Schedule of long-term principal payments Details http://boxwoodmc.com/role/LongTermDebtTables 48 false false R49.htm 048 - Disclosure - Shareholders' Equity (Details) Sheet http://boxwoodmc.com/role/ShareholdersEquityDetails Shareholders' Equity (Details) Details http://boxwoodmc.com/role/ShareholdersEquityTables 49 false false R50.htm 049 - Disclosure - Shareholders' Equity (Details) - Schedule of outstanding stock and warrants Sheet http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable Shareholders' Equity (Details) - Schedule of outstanding stock and warrants Details http://boxwoodmc.com/role/ShareholdersEquityTables 50 false false R51.htm 050 - Disclosure - Loss Per Share (Details) - Schedule of (loss) per share Sheet http://boxwoodmc.com/role/ScheduleoflosspershareTable Loss Per Share (Details) - Schedule of (loss) per share Details http://boxwoodmc.com/role/LossPerShareTables 51 false false R52.htm 051 - Disclosure - Loss Per Share (Details) - Schedule of anti-dilutive for the periods Sheet http://boxwoodmc.com/role/ScheduleofantidilutivefortheperiodsTable Loss Per Share (Details) - Schedule of anti-dilutive for the periods Details http://boxwoodmc.com/role/LossPerShareTables 52 false false R53.htm 052 - Disclosure - Equity Based Compensation (Details) Sheet http://boxwoodmc.com/role/EquityBasedCompensationDetails Equity Based Compensation (Details) Details http://boxwoodmc.com/role/EquityBasedCompensation 53 false false R54.htm 053 - Disclosure - Related-Party Transactions (Details) Sheet http://boxwoodmc.com/role/RelatedPartyTransactionsDetails Related-Party Transactions (Details) Details http://boxwoodmc.com/role/RelatedPartyTransactions 54 false false R55.htm 054 - Disclosure - Employee Benefit Plans (Details) Sheet http://boxwoodmc.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://boxwoodmc.com/role/EmployeeBenefitPlans 55 false false R56.htm 055 - Disclosure - Commitments and Contingencies (Details) Sheet http://boxwoodmc.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://boxwoodmc.com/role/CommitmentsandContingenciesTables 56 false false R57.htm 056 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum payments under non-cancelable operating leases Sheet http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable Commitments and Contingencies (Details) - Schedule of future minimum payments under non-cancelable operating leases Details http://boxwoodmc.com/role/CommitmentsandContingenciesTables 57 false false R58.htm 057 - Disclosure - Covid-19 Pandemic (Details) Sheet http://boxwoodmc.com/role/Covid19PandemicDetails Covid-19 Pandemic (Details) Details http://boxwoodmc.com/role/Covid19Pandemic 58 false false R59.htm 058 - Disclosure - Income Taxes (Details) Sheet http://boxwoodmc.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://boxwoodmc.com/role/IncomeTaxes 59 false false All Reports Book All Reports f10q0721_atlastechnical.htm atcx-20210702.xsd atcx-20210702_cal.xml atcx-20210702_def.xml atcx-20210702_lab.xml atcx-20210702_pre.xml f10q0721ex31-1_atlastech.htm f10q0721ex31-2_atlastech.htm f10q0721ex32-1_atlastech.htm f10q0721ex32-2_atlastech.htm http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0721_atlastechnical.htm": { "axisCustom": 1, "axisStandard": 11, "contextCount": 158, "dts": { "calculationLink": { "local": [ "atcx-20210702_cal.xml" ] }, "definitionLink": { "local": [ "atcx-20210702_def.xml" ] }, "inline": { "local": [ "f10q0721_atlastechnical.htm" ] }, "labelLink": { "local": [ "atcx-20210702_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "atcx-20210702_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "atcx-20210702.xsd" ], "remote": [ "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/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd" ] } }, "elementCount": 483, "entityCount": 1, "hidden": { "http://boxwoodmc.com/20210702": 51, "http://fasb.org/us-gaap/2021-01-31": 43, "http://xbrl.sec.gov/dei/2021": 4, "total": 98 }, "keyCustom": 83, "keyStandard": 322, "memberCustom": 16, "memberStandard": 19, "nsprefix": "atcx", "nsuri": "http://boxwoodmc.com/20210702", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://boxwoodmc.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Business Acquisitions", "role": "http://boxwoodmc.com/role/BusinessAcquisitions", "shortName": "Business Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Property and Equipment, Net", "role": "http://boxwoodmc.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Goodwill and Intangibles", "role": "http://boxwoodmc.com/role/GoodwillandIntangibles", "shortName": "Goodwill and Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Long-Term Debt", "role": "http://boxwoodmc.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Shareholders' Equity", "role": "http://boxwoodmc.com/role/ShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Loss Per Share", "role": "http://boxwoodmc.com/role/LossPerShare", "shortName": "Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Equity Based Compensation", "role": "http://boxwoodmc.com/role/EquityBasedCompensation", "shortName": "Equity Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Related-Party Transactions", "role": "http://boxwoodmc.com/role/RelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Employee Benefit Plans", "role": "http://boxwoodmc.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Commitments and Contingencies", "role": "http://boxwoodmc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Unaudited Consolidated Balance Sheets", "role": "http://boxwoodmc.com/role/ConsolidatedBalanceSheet", "shortName": "Unaudited Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "atcx:CovidNineteenPandemicDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Covid-19 Pandemic", "role": "http://boxwoodmc.com/role/Covid19Pandemic", "shortName": "Covid-19 Pandemic", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "atcx:CovidNineteenPandemicDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Income Taxes", "role": "http://boxwoodmc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TradeAndOtherAccountsReceivablePolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://boxwoodmc.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TradeAndOtherAccountsReceivablePolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Business Acquisitions (Tables)", "role": "http://boxwoodmc.com/role/BusinessAcquisitionsTables", "shortName": "Business Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://boxwoodmc.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Goodwill and Intangibles (Tables)", "role": "http://boxwoodmc.com/role/GoodwillandIntangiblesTables", "shortName": "Goodwill and Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Long-Term Debt (Tables)", "role": "http://boxwoodmc.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Shareholders' Equity (Tables)", "role": "http://boxwoodmc.com/role/ShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Loss Per Share (Tables)", "role": "http://boxwoodmc.com/role/LossPerShareTables", "shortName": "Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c5", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Unaudited Consolidated Balance Sheets (Parentheticals)", "role": "http://boxwoodmc.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Unaudited Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://boxwoodmc.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "atcx:ServicesProvidedDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Organization and Basis of Presentation (Details)", "role": "http://boxwoodmc.com/role/OrganizationandBasisofPresentationDetails", "shortName": "Organization and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "atcx:ServicesProvidedDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c4", "decimals": "-5", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of changes in the fair value of estimated contingent consideration", "role": "http://boxwoodmc.com/role/ScheduleofchangesinthefairvalueofestimatedcontingentconsiderationTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of changes in the fair value of estimated contingent consideration", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "atcx:RedeemablePreferredStockTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "atcx:RedeemablePreferredStockDividends1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of redeem their preferred units at the liquidation", "role": "http://boxwoodmc.com/role/ScheduleofredeemtheirpreferredunitsattheliquidationTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of redeem their preferred units at the liquidation", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "atcx:RedeemablePreferredStockTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "atcx:RedeemablePreferredStockDividends1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c74", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Atlas Business Combination (Details)", "role": "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "shortName": "Atlas Business Combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c74", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c77", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NoncashOrPartNoncashAcquisitionDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Business Acquisitions (Details)", "role": "http://boxwoodmc.com/role/BusinessAcquisitionsDetails", "shortName": "Business Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c77", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NoncashOrPartNoncashAcquisitionDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c84", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities", "role": "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable", "shortName": "Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c84", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "atcx:CapitalLeaseAverageLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Property and Equipment, Net (Details)", "role": "http://boxwoodmc.com/role/PropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "atcx:CapitalLeaseAverageLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment", "role": "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable", "shortName": "Property and Equipment, Net (Details) - Schedule of property and equipment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Unaudited Statements of Operations", "role": "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome", "shortName": "Unaudited Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment under capital leases", "role": "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentundercapitalleasesTable", "shortName": "Property and Equipment, Net (Details) - Schedule of property and equipment under capital leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Property and Equipment, Net (Details) - Schedule of minimum lease payments", "role": "http://boxwoodmc.com/role/ScheduleofminimumleasepaymentsTable", "shortName": "Property and Equipment, Net (Details) - Schedule of minimum lease payments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Goodwill and Intangibles (Details)", "role": "http://boxwoodmc.com/role/GoodwillandIntangiblesDetails", "shortName": "Goodwill and Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "atcx:GoodwillAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Goodwill and Intangibles (Details) - Schedule of goodwill", "role": "http://boxwoodmc.com/role/ScheduleofgoodwillTable", "shortName": "Goodwill and Intangibles (Details) - Schedule of goodwill", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "atcx:GoodwillAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Goodwill and Intangibles (Details) - Schedule of intangible assets", "role": "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable", "shortName": "Goodwill and Intangibles (Details) - Schedule of intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Goodwill and Intangibles (Details) - Schedule of amortization of intangible assets", "role": "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable", "shortName": "Goodwill and Intangibles (Details) - Schedule of amortization of intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Long-Term Debt (Details)", "role": "http://boxwoodmc.com/role/LongTermDebtDetails", "shortName": "Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c128", "decimals": null, "lang": "en-US", "name": "atcx:CreditAgreementDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "atcx:LineOfCreditAtlas2021CreditAgreementTermLoan", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Long-Term Debt (Details) - Schedule of long term debt", "role": "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable", "shortName": "Long-Term Debt (Details) - Schedule of long term debt", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "atcx:LineOfCreditAtlas2021CreditAgreementTermLoan", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Long-Term Debt (Details) - Schedule of long-term principal payments", "role": "http://boxwoodmc.com/role/ScheduleoflongtermprincipalpaymentsTable", "shortName": "Long-Term Debt (Details) - Schedule of long-term principal payments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "INF", "first": true, "lang": null, "name": "atcx:PublicWarrantsOutstandingShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Shareholders' Equity (Details)", "role": "http://boxwoodmc.com/role/ShareholdersEquityDetails", "shortName": "Shareholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "INF", "first": true, "lang": null, "name": "atcx:PublicWarrantsOutstandingShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Unaudited Statements of Cash Flows", "role": "http://boxwoodmc.com/role/ConsolidatedCashFlow", "shortName": "Unaudited Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:CostDepreciationAmortizationAndDepletion", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c130", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Shareholders' Equity (Details) - Schedule of outstanding stock and warrants", "role": "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable", "shortName": "Shareholders' Equity (Details) - Schedule of outstanding stock and warrants", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c130", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "atcx:NetIncomelossPostAtlasBusinessCombination", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Loss Per Share (Details) - Schedule of (loss) per share", "role": "http://boxwoodmc.com/role/ScheduleoflosspershareTable", "shortName": "Loss Per Share (Details) - Schedule of (loss) per share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "atcx:NetIncomelossPostAtlasBusinessCombination", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Loss Per Share (Details) - Schedule of anti-dilutive for the periods", "role": "http://boxwoodmc.com/role/ScheduleofantidilutivefortheperiodsTable", "shortName": "Loss Per Share (Details) - Schedule of anti-dilutive for the periods", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c150", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Equity Based Compensation (Details)", "role": "http://boxwoodmc.com/role/EquityBasedCompensationDetails", "shortName": "Equity Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c150", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Related-Party Transactions (Details)", "role": "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails", "shortName": "Related-Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeStockOwnershipPlanESOPCashContributionsToESOP", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Employee Benefit Plans (Details)", "role": "http://boxwoodmc.com/role/EmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeStockOwnershipPlanESOPCashContributionsToESOP", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "atcx:DescriptionOfLeasesExpire", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Commitments and Contingencies (Details)", "role": "http://boxwoodmc.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "atcx:DescriptionOfLeasesExpire", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum payments under non-cancelable operating leases", "role": "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable", "shortName": "Commitments and Contingencies (Details) - Schedule of future minimum payments under non-cancelable operating leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Covid-19 Pandemic (Details)", "role": "http://boxwoodmc.com/role/Covid19PandemicDetails", "shortName": "Covid-19 Pandemic (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Income Taxes (Details)", "role": "http://boxwoodmc.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c7", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c15", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Unaudited Statements of Shareholders' Equity and Members' Capital", "role": "http://boxwoodmc.com/role/ShareholdersEquityType2or3", "shortName": "Unaudited Statements of Shareholders' Equity and Members' Capital", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c15", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Organization and Basis of Presentation", "role": "http://boxwoodmc.com/role/OrganizationandBasisofPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Summary of Significant Accounting Policies", "role": "http://boxwoodmc.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Atlas Business Combination", "role": "http://boxwoodmc.com/role/AtlasBusinessCombination", "shortName": "Atlas Business Combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0721_atlastechnical.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 36, "tag": { "atcx_ATCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ATCMember", "terseLabel": "ATC [Member]" } } }, "localname": "ATCMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atcx_AcquisitionOfAtlasIntermediateSubsidiariesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AcquisitionOfAtlasIntermediateSubsidiariesMember", "terseLabel": "Acquisition of Atlas Intermediate Subsidiaries [Member]" } } }, "localname": "AcquisitionOfAtlasIntermediateSubsidiariesMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "atcx_AdditionalPreferredStockPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional preferred stock percentage.", "label": "AdditionalPreferredStockPercentage", "terseLabel": "Additional preferred stock percentage" } } }, "localname": "AdditionalPreferredStockPercentage", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "atcx_AdditionsForAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AdditionsForAcquisition", "terseLabel": "Additions for acquisitions" } } }, "localname": "AdditionsForAcquisition", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofchangesinthefairvalueofestimatedcontingentconsiderationTable" ], "xbrltype": "monetaryItemType" }, "atcx_AdjustmentToPreliminaryLiabilityForChangesInFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of adjustment to preliminary liability for changes in fair value.", "label": "AdjustmentToPreliminaryLiabilityForChangesInFairValue", "terseLabel": "Adjustment toliability for changes in fair value" } } }, "localname": "AdjustmentToPreliminaryLiabilityForChangesInFairValue", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofchangesinthefairvalueofestimatedcontingentconsiderationTable" ], "xbrltype": "monetaryItemType" }, "atcx_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AgreementAxis", "terseLabel": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "atcx_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "atcx_AltaVistaSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AltaVistaSolutionsMember", "terseLabel": "Alta Vista [Member]" } } }, "localname": "AltaVistaSolutionsMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "domainItemType" }, "atcx_AmortizationOfDeferredFinancingCosts": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of deferred financing costs", "label": "AmortizationOfDeferredFinancingCosts", "negatedLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfDeferredFinancingCosts", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_AtlanticEngineeringLaboratoriesOfNewYorkIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Atlantic Engineering Laboratories of New York, Inc.", "label": "AtlanticEngineeringLaboratoriesOfNewYorkIncMember", "terseLabel": "AEL [Member]" } } }, "localname": "AtlanticEngineeringLaboratoriesOfNewYorkIncMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "domainItemType" }, "atcx_Atlas2021CreditAgreementRevolving": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable": { "order": 3.0, "parentTag": "us-gaap_LinesOfCreditCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Atlas2021CreditAgreementRevolving", "terseLabel": "Atlas 2021 credit agreement \u2013 revolving" } } }, "localname": "Atlas2021CreditAgreementRevolving", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "atcx_AtlasBusinessCombinationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Atlas Business Combination (Details) [Line Items]" } } }, "localname": "AtlasBusinessCombinationDetailsLineItems", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "atcx_AtlasBusinessCombinationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Atlas Business Combination (Details) [Table]" } } }, "localname": "AtlasBusinessCombinationDetailsTable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "atcx_AtlasCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AtlasCreditAgreementMember", "terseLabel": "Atlas Credit Agreement [Member]" } } }, "localname": "AtlasCreditAgreementMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "atcx_AtlasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AtlasMember", "terseLabel": "Atlas [Member]" } } }, "localname": "AtlasMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atcx_BusinessAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BusinessAcquisitionMember", "terseLabel": "Business Acquisition [Member]" } } }, "localname": "BusinessAcquisitionMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "atcx_BusinessAcquisitionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisitions (Details) [Line Items]" } } }, "localname": "BusinessAcquisitionsDetailsLineItems", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "atcx_BusinessAcquisitionsDetailsScheduleoffairvaluesoftheassetsacquiredandliabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Line Items]" } } }, "localname": "BusinessAcquisitionsDetailsScheduleoffairvaluesoftheassetsacquiredandliabilitiesLineItems", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "stringItemType" }, "atcx_BusinessAcquisitionsDetailsScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisitions (Details) - Schedule of fair values of the assets acquired and liabilities [Table]" } } }, "localname": "BusinessAcquisitionsDetailsScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "stringItemType" }, "atcx_BusinessAcquisitionsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisitions (Details) [Table]" } } }, "localname": "BusinessAcquisitionsDetailsTable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "atcx_BusinessCombinationContingentConsiderationsLiabilityCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "BusinessCombinationContingentConsiderationsLiabilityCurrent", "terseLabel": "Current portion of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationsLiabilityCurrent", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofchangesinthefairvalueofestimatedcontingentconsiderationTable" ], "xbrltype": "monetaryItemType" }, "atcx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebts", "terseLabel": "Other current and long-term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebts", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "atcx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of unbilled receivable recognized as of the acquisition date.", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledReceivable", "terseLabel": "Unbilled receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledReceivable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "atcx_CapitalAssetsFinanced": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of capital assets financed", "label": "CapitalAssetsFinanced", "terseLabel": "Capital assets financed" } } }, "localname": "CapitalAssetsFinanced", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_CapitalLeaseAverageLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital lease average lease term.", "label": "CapitalLeaseAverageLeaseTerm", "terseLabel": "Capital lease average lease term" } } }, "localname": "CapitalLeaseAverageLeaseTerm", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "durationItemType" }, "atcx_ChangeOrdersandClaimsPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "change orders and claims.", "label": "ChangeOrdersandClaimsPolicy", "terseLabel": "Change Orders and Claims" } } }, "localname": "ChangeOrdersandClaimsPolicy", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "atcx_CommonStock1": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "CommonStock1", "terseLabel": "Class B common stock, $0.0001 par value, 4,234,323 shares authorized, 4,234,323 shares issued and outstanding at July 2, 2021" } } }, "localname": "CommonStock1", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "atcx_CommonStockParticipateNoncontrollingInterestPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock participate non-controlling interest percentage.", "label": "CommonStockParticipateNoncontrollingInterestPercentage", "terseLabel": "Common stock participate non-controlling interest percentage" } } }, "localname": "CommonStockParticipateNoncontrollingInterestPercentage", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "percentItemType" }, "atcx_ContingentConsiderationShareSettled": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contingent consideration share settled", "label": "ContingentConsiderationShareSettled", "terseLabel": "Contingent consideration share settled" } } }, "localname": "ContingentConsiderationShareSettled", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_ContingentEarnoutLiabilityAtFairValuecash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent earnout liability at fair value (cash).", "label": "ContingentEarnoutLiabilityAtFairValuecash", "terseLabel": "Contingent earnout liability at fair value (cash)" } } }, "localname": "ContingentEarnoutLiabilityAtFairValuecash", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "atcx_CovidNineteenPandemicDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Covid Nineteen Pandemic Disclosure [Abstract]" } } }, "localname": "CovidNineteenPandemicDisclosureAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_CovidNineteenPandemicDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Covid nineteen pandemic disclosure text block.", "label": "CovidNineteenPandemicDisclosureTextBlock", "terseLabel": "COVID-19 PANDEMIC" } } }, "localname": "CovidNineteenPandemicDisclosureTextBlock", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/Covid19Pandemic" ], "xbrltype": "textBlockItemType" }, "atcx_CreditAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CreditAgreementDescription", "terseLabel": "Credit agreement, description" } } }, "localname": "CreditAgreementDescription", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "atcx_CurrentMaturitiesOfLongtermDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "CurrentMaturitiesOfLongtermDebt", "negatedLabel": "Less current maturities of long-term debt" } } }, "localname": "CurrentMaturitiesOfLongtermDebt", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "atcx_DecreaseInOtherCurrentAndLongtermLiabilities": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Decrease in other current and long term liabilities", "label": "DecreaseInOtherCurrentAndLongtermLiabilities", "negatedLabel": "(Decrease) in other current and long-term liabilities" } } }, "localname": "DecreaseInOtherCurrentAndLongtermLiabilities", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_DeferredLoanAcquisitionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "deferred loan acquisition costs.", "label": "DeferredLoanAcquisitionCosts", "terseLabel": "Deferred loan acquisition costs" } } }, "localname": "DeferredLoanAcquisitionCosts", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "atcx_DefiniteLifeIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DefiniteLifeIntangibleAssetsAbstract", "terseLabel": "Definite life intangible assets:" } } }, "localname": "DefiniteLifeIntangibleAssetsAbstract", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "atcx_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DenominatorAbstract", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflosspershareTable" ], "xbrltype": "stringItemType" }, "atcx_DescriptionOfLeasesExpire": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of leases expire.", "label": "DescriptionOfLeasesExpire", "terseLabel": "Description of leases expire" } } }, "localname": "DescriptionOfLeasesExpire", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "atcx_DescriptionOfWarrantsForRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It describes warrants for redemption.", "label": "DescriptionOfWarrantsForRedemption", "terseLabel": "Description of warrants for redemption" } } }, "localname": "DescriptionOfWarrantsForRedemption", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "atcx_DisaggregationRevenuesPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disaggregation of revenues.", "label": "DisaggregationRevenuesPolicy", "terseLabel": "Disaggregation of Revenues" } } }, "localname": "DisaggregationRevenuesPolicy", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "atcx_DividendsOnPreferredSharesAccruedAndNotePaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of dividends on preferred shares accrued and note paid", "label": "DividendsOnPreferredSharesAccruedAndNotePaid", "terseLabel": "Dividends due on redeemable preferred stock" } } }, "localname": "DividendsOnPreferredSharesAccruedAndNotePaid", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ETSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ETSMember", "terseLabel": "ETS [Member]" } } }, "localname": "ETSMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atcx_EquityBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of equity-based compensation.", "label": "EquityBasedCompensation", "terseLabel": "Equity based compensation" } } }, "localname": "EquityBasedCompensation", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "atcx_EquityBasedCompensationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Based Compensation (Details) [Line Items]" } } }, "localname": "EquityBasedCompensationDetailsLineItems", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "atcx_EquityBasedCompensationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Based Compensation (Details) [Table]" } } }, "localname": "EquityBasedCompensationDetailsTable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "atcx_FederalAcquisitionRegulationsPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Acquisition Regulations.", "label": "FederalAcquisitionRegulationsPolicy", "terseLabel": "U.S. Federal Acquisition Regulations" } } }, "localname": "FederalAcquisitionRegulationsPolicy", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "atcx_FixedPriceContractsPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed price contracts.", "label": "FixedPriceContractsPolicy", "terseLabel": "Fixed Price Contracts" } } }, "localname": "FixedPriceContractsPolicy", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "atcx_GoodwillAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "GoodwillAmount", "periodEndLabel": "Balance as of July 2, 2021", "periodStartLabel": "Balance as of December 31, 2020" } } }, "localname": "GoodwillAmount", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofgoodwillTable" ], "xbrltype": "monetaryItemType" }, "atcx_GoodwillDisposals": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "GoodwillDisposals", "terseLabel": "Disposals" } } }, "localname": "GoodwillDisposals", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofgoodwillTable" ], "xbrltype": "monetaryItemType" }, "atcx_GoodwillandIntangiblesDetailsScheduleofintangibleassetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangibles (Details) - Schedule of intangible assets [Line Items]" } } }, "localname": "GoodwillandIntangiblesDetailsScheduleofintangibleassetsLineItems", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "atcx_GoodwillandIntangiblesDetailsScheduleofintangibleassetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangibles (Details) - Schedule of intangible assets [Table]" } } }, "localname": "GoodwillandIntangiblesDetailsScheduleofintangibleassetsTable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "atcx_IncreaseInOtherLongtermAssets": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in other long-term assets", "label": "IncreaseInOtherLongtermAssets", "terseLabel": "(Increase) in other long-term assets" } } }, "localname": "IncreaseInOtherLongtermAssets", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_InitialTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InitialTermLoanMember", "terseLabel": "Initial Term Loan [Member]" } } }, "localname": "InitialTermLoanMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "atcx_IssuancesOfOutstandingStockAndWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IssuancesOfOutstandingStockAndWarrants", "terseLabel": "Issuances" } } }, "localname": "IssuancesOfOutstandingStockAndWarrants", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable" ], "xbrltype": "sharesItemType" }, "atcx_LiabilitiesRedeemablePreferredStockShareholdersEquityAndMembersCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LiabilitiesRedeemablePreferredStockShareholdersEquityAndMembersCapitalAbstract", "terseLabel": "LIABILITIES, REDEEMABLE PREFERRED STOCK, SHAREHOLDERS\u2019 EQUITY AND MEMBERS\u2019 CAPITAL" } } }, "localname": "LiabilitiesRedeemablePreferredStockShareholdersEquityAndMembersCapitalAbstract", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "atcx_LineOfCreditAtlas2021CreditAgreementTermLoan": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable": { "order": 1.0, "parentTag": "us-gaap_LinesOfCreditCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "LineOfCreditAtlas2021CreditAgreementTermLoan", "terseLabel": "Atlas 2021 credit agreement - term loan" } } }, "localname": "LineOfCreditAtlas2021CreditAgreementTermLoan", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "atcx_LineOfCreditAtlasCreditAgreementPaidInKindInterest": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable": { "order": 5.0, "parentTag": "us-gaap_LinesOfCreditCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of credit agreement of paid in kind interest for the period.", "label": "LineOfCreditAtlasCreditAgreementPaidInKindInterest", "terseLabel": "Atlas 2021 credit agreement \u2013 PIK" } } }, "localname": "LineOfCreditAtlasCreditAgreementPaidInKindInterest", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "atcx_LineOfCreditAtlasCreditAgreementRevolving": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable": { "order": 4.0, "parentTag": "us-gaap_LinesOfCreditCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "LineOfCreditAtlasCreditAgreementRevolving", "terseLabel": "Atlas credit agreement \u2013 revolving" } } }, "localname": "LineOfCreditAtlasCreditAgreementRevolving", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "atcx_LineOfCreditAtlasCreditAgreementTermLoan": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable": { "order": 2.0, "parentTag": "us-gaap_LinesOfCreditCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "LineOfCreditAtlasCreditAgreementTermLoan", "terseLabel": "Atlas credit agreement - term loan" } } }, "localname": "LineOfCreditAtlasCreditAgreementTermLoan", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "atcx_LineOfCreditClosingFund": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "LineOfCreditClosingFund", "terseLabel": "Credit facility funded at closing" } } }, "localname": "LineOfCreditClosingFund", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "atcx_LongEngineeringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LongEngineeringMember", "terseLabel": "Long [Member]" } } }, "localname": "LongEngineeringMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "domainItemType" }, "atcx_LongTermDebtDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt (Details) [Line Items]" } } }, "localname": "LongTermDebtDetailsLineItems", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "atcx_LongTermDebtDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt (Details) [Table]" } } }, "localname": "LongTermDebtDetailsTable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "atcx_LongtermDebtNetOfCurrentMaturitiesAndLoanCosts": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt, net of current maturities and loan costs", "label": "LongtermDebtNetOfCurrentMaturitiesAndLoanCosts", "terseLabel": "Long-term debt, net of current maturities and loan costs" } } }, "localname": "LongtermDebtNetOfCurrentMaturitiesAndLoanCosts", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "atcx_LossPerClassCommonShare": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LossPerClassCommonShare", "terseLabel": "(Loss) Per Class A Common Share (in Dollars per share)" } } }, "localname": "LossPerClassCommonShare", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "atcx_MarketConditionsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market conditions percentage.", "label": "MarketConditionsPercentage", "terseLabel": "Market conditions percentage" } } }, "localname": "MarketConditionsPercentage", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "atcx_MeasurementPeriodAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of measurement period adjustments", "label": "MeasurementPeriodAdjustments", "terseLabel": "Measurement period adjustments" } } }, "localname": "MeasurementPeriodAdjustments", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofgoodwillTable" ], "xbrltype": "monetaryItemType" }, "atcx_MemberDistributions": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount f member distributions", "label": "MemberDistributions", "negatedLabel": "Member distributions" } } }, "localname": "MemberDistributions", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_MembersCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MembersCapitalMember", "terseLabel": "Members' Capital" } } }, "localname": "MembersCapitalMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "atcx_NetIncomelossPostAtlasBusinessCombination": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net income (loss) post atlas business combination.", "label": "NetIncomelossPostAtlasBusinessCombination", "terseLabel": "Net (loss) income post Atlas Business Combination" } } }, "localname": "NetIncomelossPostAtlasBusinessCombination", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflosspershareTable" ], "xbrltype": "monetaryItemType" }, "atcx_NetLossIncomeAttributableToClassCommonStockShareholdersmembers": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Net loss income attributable to Class A common stock shareholders members.", "label": "NetLossIncomeAttributableToClassCommonStockShareholdersmembers", "totalLabel": "Net (loss) attributable to Class A common stock shareholders/members" } } }, "localname": "NetLossIncomeAttributableToClassCommonStockShareholdersmembers", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "atcx_NetlossPostAtlasBusinessCombination": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net loss post Atlas Business Combination", "label": "NetlossPostAtlasBusinessCombination", "terseLabel": "Net (loss) post Atlas Business Combination" } } }, "localname": "NetlossPostAtlasBusinessCombination", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "atcx_NetlossPriorToAtlasBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net (loss) prior to Atlas Business Combination.", "label": "NetlossPriorToAtlasBusinessCombination", "terseLabel": "Net (loss) prior to Atlas Business Combination" } } }, "localname": "NetlossPriorToAtlasBusinessCombination", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "atcx_NonCashChargeAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non cash charge amount.", "label": "NonCashChargeAmount", "terseLabel": "Non cash charge amount" } } }, "localname": "NonCashChargeAmount", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "atcx_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumeratorAbstract", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflosspershareTable" ], "xbrltype": "stringItemType" }, "atcx_ONeillServicesGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "O\u2019Neill Services Group [Member].", "label": "ONeillServicesGroupMember", "terseLabel": "O'Neill [Member]", "verboseLabel": "O\u2019Neill Services Group [Member]" } } }, "localname": "ONeillServicesGroupMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/BusinessAcquisitionsDetails", "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "domainItemType" }, "atcx_OrganizationandBasisofPresentationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Basis of Presentation [Line Items]" } } }, "localname": "OrganizationandBasisofPresentationDetailsLineItems", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "atcx_OrganizationandBasisofPresentationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Basis of Presentation [Table]" } } }, "localname": "OrganizationandBasisofPresentationDetailsTable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "atcx_OtherLongtermLiabilities": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other long term liabiities.", "label": "OtherLongtermLiabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLongtermLiabilities", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "atcx_PaymentOfContingentEarnout": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of payment of contingent earn-out.", "label": "PaymentOfContingentEarnout", "terseLabel": "Payment of contingent earn-out" } } }, "localname": "PaymentOfContingentEarnout", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_PaymentOfLoanAcquisitionCosts": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amout of payment of loan acquisition costs", "label": "PaymentOfLoanAcquisitionCosts", "negatedLabel": "Payment of loan acquisition costs" } } }, "localname": "PaymentOfLoanAcquisitionCosts", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_PaymentToShareholdersAssociatedWithAtlasBusinessCombination": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amunt of payment to shareholders associated with Atlas Business Combination", "label": "PaymentToShareholdersAssociatedWithAtlasBusinessCombination", "terseLabel": "Payment to shareholders associated with Atlas Business Combination" } } }, "localname": "PaymentToShareholdersAssociatedWithAtlasBusinessCombination", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_PaymentsOfDistributionsToNoncontrollingInterests": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The distributions of non-controlling interests.", "label": "PaymentsOfDistributionsToNoncontrollingInterests", "negatedLabel": "Distributions to non-controlling interests" } } }, "localname": "PaymentsOfDistributionsToNoncontrollingInterests", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_PerformanceConditionsBasedUponSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance conditions based upon share price.", "label": "PerformanceConditionsBasedUponSharePrice", "terseLabel": "Performance conditions based upon share price (in Dollars per share)" } } }, "localname": "PerformanceConditionsBasedUponSharePrice", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "atcx_PerformanceObligationExpectedRecognizedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance obligation expected recognized percentage.", "label": "PerformanceObligationExpectedRecognizedPercentage", "terseLabel": "Performance obligation expected recognized percentage" } } }, "localname": "PerformanceObligationExpectedRecognizedPercentage", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "atcx_PerformanceShareUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance share units.", "label": "PerformanceShareUnits", "terseLabel": "Performance share units" } } }, "localname": "PerformanceShareUnits", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "atcx_PreferredStockAdditionalCashPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock additional cash percentage.", "label": "PreferredStockAdditionalCashPercentage", "terseLabel": "Preferred stock additional cash percentage" } } }, "localname": "PreferredStockAdditionalCashPercentage", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "atcx_PreferredStockLiquidationPreferencePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PreferredStockLiquidationPreferencePercentage", "terseLabel": "Liquidation preference percentage" } } }, "localname": "PreferredStockLiquidationPreferencePercentage", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "atcx_PropertyAndEquipmentsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "PropertyAndEquipmentsNet", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyAndEquipmentsNet", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "atcx_PropertyandEquipmentNetDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment, Net (Details) [Line Items]" } } }, "localname": "PropertyandEquipmentNetDetailsLineItems", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "atcx_PropertyandEquipmentNetDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment, Net (Details) [Table]" } } }, "localname": "PropertyandEquipmentNetDetailsTable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "atcx_ProvisionForBadDebts": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of provision for bad debts", "label": "ProvisionForBadDebts", "terseLabel": "Provision for bad debts" } } }, "localname": "ProvisionForBadDebts", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_ProvisionForNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome": { "order": 2.0, "parentTag": "atcx_NetLossIncomeAttributableToClassCommonStockShareholdersmembers", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of provision for non-controlling interest", "label": "ProvisionForNoncontrollingInterest", "negatedLabel": "Provision for non-controlling interest" } } }, "localname": "ProvisionForNoncontrollingInterest", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "atcx_ProvisionForNoncontrollingInterests": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for non-controlling interest.", "label": "ProvisionForNoncontrollingInterests", "terseLabel": "Provision for non-controlling interest" } } }, "localname": "ProvisionForNoncontrollingInterests", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflosspershareTable" ], "xbrltype": "monetaryItemType" }, "atcx_PublicWarrantsOutstandingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public warrants outstanding.", "label": "PublicWarrantsOutstandingShares", "terseLabel": "Public warrants outstanding" } } }, "localname": "PublicWarrantsOutstandingShares", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "atcx_PurchaseInsuranceContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "PurchaseInsuranceContracts", "terseLabel": "Purchase insurance contracts" } } }, "localname": "PurchaseInsuranceContracts", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "atcx_PurchasesOfPropertyAndEquipments": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "PurchasesOfPropertyAndEquipments", "terseLabel": "Purchases of property and equipment" } } }, "localname": "PurchasesOfPropertyAndEquipments", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "atcx_RecapitalizationinConnectionWithAtlasBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recapitalizationin connection with Atlas Business Combination", "label": "RecapitalizationinConnectionWithAtlasBusinessCombination", "terseLabel": "Recapitalization in connection with Atlas Business Combination" } } }, "localname": "RecapitalizationinConnectionWithAtlasBusinessCombination", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "atcx_RecapitalizationinConnectionWithAtlasBusinessCombinationInShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recapitalizationin connection with Atlas Business Combination (in shares)", "label": "RecapitalizationinConnectionWithAtlasBusinessCombinationInShares", "terseLabel": "Recapitalization in connection with Atlas Business Combination (in Shares)" } } }, "localname": "RecapitalizationinConnectionWithAtlasBusinessCombinationInShares", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "atcx_RedeemablePreferredStock": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of redeemable preferred stock", "label": "RedeemablePreferredStock", "terseLabel": "Redeemable preferred stock" } } }, "localname": "RedeemablePreferredStock", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "atcx_RedeemablePreferredStockDividends1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "RedeemablePreferredStockDividends1", "periodEndLabel": "Redeemable preferred stock, as of July 2, 2021", "periodStartLabel": "Redeemable preferred stock, as of December 31, 2020" } } }, "localname": "RedeemablePreferredStockDividends1", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofredeemtheirpreferredunitsattheliquidationTable" ], "xbrltype": "monetaryItemType" }, "atcx_RedeemablePreferredStockTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RedeemablePreferredStockTableTextBlock", "terseLabel": "Schedule of redeem their preferred units at the liquidation" } } }, "localname": "RedeemablePreferredStockTableTextBlock", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "atcx_RedeemablePreferredStocksDividend": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividends paid to preferred stock holders that is redeemable solely at the option of the issuers.", "label": "RedeemablePreferredStocksDividend", "terseLabel": "Redeemable preferred stock dividends" } } }, "localname": "RedeemablePreferredStocksDividend", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflosspershareTable" ], "xbrltype": "monetaryItemType" }, "atcx_RedemptionOfPreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "RedemptionOfPreferredStock", "negatedLabel": "Redemption" } } }, "localname": "RedemptionOfPreferredStock", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofredeemtheirpreferredunitsattheliquidationTable" ], "xbrltype": "monetaryItemType" }, "atcx_ReductionOfLiabilityForPaymentsMade": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ReductionOfLiabilityForPaymentsMade", "terseLabel": "Reduction of liability for payment made" } } }, "localname": "ReductionOfLiabilityForPaymentsMade", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofchangesinthefairvalueofestimatedcontingentconsiderationTable" ], "xbrltype": "monetaryItemType" }, "atcx_RelatedPartyTransactionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related-Party Transactions (Details) [Line Items]" } } }, "localname": "RelatedPartyTransactionsDetailsLineItems", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "atcx_RelatedPartyTransactionsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related-Party Transactions (Details) [Table]" } } }, "localname": "RelatedPartyTransactionsDetailsTable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "atcx_RemainingPerformanceObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Remaining performance obligations.", "label": "RemainingPerformanceObligations", "terseLabel": "Remaining performance obligations" } } }, "localname": "RemainingPerformanceObligations", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "atcx_RevenuePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, percentage.", "label": "RevenuePercentage", "terseLabel": "Revenue, percentage" } } }, "localname": "RevenuePercentage", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "atcx_RevolverAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RevolverAgreementDescription", "terseLabel": "Revolver agreement, description" } } }, "localname": "RevolverAgreementDescription", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "atcx_RevolvingCreditFacility": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "RevolvingCreditFacility", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacility", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "atcx_SCSTStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SCSTStockMember", "terseLabel": "SCST Stock [Member]" } } }, "localname": "SCSTStockMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "atcx_ScheduleOfAmortizationOfIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of amortization of intangible assets [Abstract]" } } }, "localname": "ScheduleOfAmortizationOfIntangibleAssetsAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfAntiDilutiveForThePeriodsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of anti-dilutive for the periods [Abstract]" } } }, "localname": "ScheduleOfAntiDilutiveForThePeriodsAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfChangesInTheFairValueOfEstimatedContingentConsiderationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of changes in the fair value of estimated contingent consideration [Abstract]" } } }, "localname": "ScheduleOfChangesInTheFairValueOfEstimatedContingentConsiderationAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfFairValuesOfTheAssetsAcquiredAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair values of the assets acquired and liabilities [Abstract]" } } }, "localname": "ScheduleOfFairValuesOfTheAssetsAcquiredAndLiabilitiesAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of future minimum payments under non-cancelable operating leases [Abstract]" } } }, "localname": "ScheduleOfFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of goodwill [Abstract]" } } }, "localname": "ScheduleOfGoodwillAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of intangible assets [Abstract]" } } }, "localname": "ScheduleOfIntangibleAssetsAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of long term debt [Abstract]" } } }, "localname": "ScheduleOfLongTermDebtAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfLongTermPrincipalPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of long-term principal payments [Abstract]" } } }, "localname": "ScheduleOfLongTermPrincipalPaymentsAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfLossPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of (loss) per share [Abstract]" } } }, "localname": "ScheduleOfLossPerShareAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfMinimumLeasePaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of minimum lease payments [Abstract]" } } }, "localname": "ScheduleOfMinimumLeasePaymentsAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfOutstandingStockAndWarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of outstanding stock and warrants [Abstract]" } } }, "localname": "ScheduleOfOutstandingStockAndWarrantsAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfPropertyAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfPropertyAndEquipmentUnderCapitalLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment under capital leases [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentUnderCapitalLeasesAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ScheduleOfRedeemTheirPreferredUnitsAtTheLiquidationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of redeem their preferred units at the liquidation [Abstract]" } } }, "localname": "ScheduleOfRedeemTheirPreferredUnitsAtTheLiquidationAbstract", "nsuri": "http://boxwoodmc.com/20210702", "xbrltype": "stringItemType" }, "atcx_ServicesProvidedDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Services provided, description.", "label": "ServicesProvidedDescription", "terseLabel": "Services provided, description" } } }, "localname": "ServicesProvidedDescription", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "atcx_ShareholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity (Details) [Line Items]" } } }, "localname": "ShareholdersEquityDetailsLineItems", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "atcx_ShareholdersEquityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity (Details) [Table]" } } }, "localname": "ShareholdersEquityDetailsTable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "atcx_StockIssueDuringPeriodValueDividendOnRedeemablePreferredStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividends on redeemable preferred stock.", "label": "StockIssueDuringPeriodValueDividendOnRedeemablePreferredStock", "terseLabel": "Dividends on redeemable preferred stock" } } }, "localname": "StockIssueDuringPeriodValueDividendOnRedeemablePreferredStock", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "atcx_StockIssuedDuringPeriodValueDistributionsToNoncontrollingInterests": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Distributions to non-controlling interests.", "label": "StockIssuedDuringPeriodValueDistributionsToNoncontrollingInterests", "terseLabel": "Distributions to non-controlling interests" } } }, "localname": "StockIssuedDuringPeriodValueDistributionsToNoncontrollingInterests", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "atcx_SubscriptionAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SubscriptionAgreementMember", "terseLabel": "Subscription Agreement [Member]" } } }, "localname": "SubscriptionAgreementMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "atcx_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "atcx_SummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "atcx_TermLoanAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan agreement, description.", "label": "TermLoanAgreementDescription", "terseLabel": "Term loan agreement, description" } } }, "localname": "TermLoanAgreementDescription", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "atcx_TimeAndMaterialContractPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time and material contract percentage.", "label": "TimeAndMaterialContractPercentage", "terseLabel": "Time and material contract percentage" } } }, "localname": "TimeAndMaterialContractPercentage", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "atcx_TimeAndMaterialsContractsPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time and materials contracts.", "label": "TimeAndMaterialsContractsPolicy", "terseLabel": "Time and Materials Contracts" } } }, "localname": "TimeAndMaterialsContractsPolicy", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "atcx_TransfersOfOutstandingStockAndWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TransfersOfOutstandingStockAndWarrants", "terseLabel": "Transfers to Class A from Class B" } } }, "localname": "TransfersOfOutstandingStockAndWarrants", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable" ], "xbrltype": "sharesItemType" }, "atcx_WesTestLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WesTestLLCMember", "terseLabel": "WesTest LLC [Member]" } } }, "localname": "WesTestLLCMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "atcx_WesTestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WesTestMember", "terseLabel": "WesTest [Member]" } } }, "localname": "WesTestMember", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "domainItemType" }, "atcx_WriteOffDeferredDebtlssuanceCost": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "WriteOffDeferredDebtlssuanceCost", "terseLabel": "Write-off of deferred financing costs related to debt extinguishment" } } }, "localname": "WriteOffDeferredDebtlssuanceCost", "nsuri": "http://boxwoodmc.com/20210702", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three", "terseLabel": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://boxwoodmc.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [ "r219", "r253", "r285", "r287", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r449", "r450", "r462", "r463" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails", "http://boxwoodmc.com/role/PropertyandEquipmentNetDetails", "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r219", "r253", "r285", "r287", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r449", "r450", "r462", "r463" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails", "http://boxwoodmc.com/role/PropertyandEquipmentNetDetails", "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r219", "r253", "r282", "r285", "r287", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r449", "r450", "r462", "r463" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails", "http://boxwoodmc.com/role/PropertyandEquipmentNetDetails", "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r219", "r253", "r282", "r285", "r287", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r449", "r450", "r462", "r463" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails", "http://boxwoodmc.com/role/PropertyandEquipmentNetDetails", "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r160", "r391" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32", "r397" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r23", "r161", "r162" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNoncurrentNonaccrualNoAllowance": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accounts receivable, classified as noncurrent, on nonaccrual status with no allowance for credit loss.", "label": "Accounts Receivable, Noncurrent, Nonaccrual, No Allowance", "terseLabel": "Allowance for unbilled receivables" } } }, "localname": "AccountsReceivableNoncurrentNonaccrualNoAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r30", "r195" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets": { "auth_ref": [ "r13", "r194" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cumulative amount of depreciation, depletion and amortization (related to property, plant and equipment, but not including land or leased assets).", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Excluding Capital Leased Assets", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentundercapitalleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquisitionCosts": { "auth_ref": [ "r409", "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.", "label": "Acquisition Costs, Period Cost", "terseLabel": "Acquisition costs" } } }, "localname": "AcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r24" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r92", "r93", "r94", "r303", "r304", "r305", "r361" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r70", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/GoodwillandIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r290", "r300", "r307" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Equity compensation (in Dollars)" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r167", "r172", "r173", "r174" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for trade accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Total" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofantidilutivefortheperiodsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofantidilutivefortheperiodsTable" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r86", "r140", "r149", "r155", "r170", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r351", "r355", "r366", "r395", "r397", "r425", "r440" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r45", "r86", "r170", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r351", "r355", "r366", "r395", "r397" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r291", "r302" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r284", "r286" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "http://boxwoodmc.com/role/BusinessAcquisitionsDetails", "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r284", "r286", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "http://boxwoodmc.com/role/BusinessAcquisitionsDetails", "http://boxwoodmc.com/role/LongTermDebtDetails", "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.", "label": "Business Acquisition, Description of Acquired Entity", "terseLabel": "Business combination, description", "verboseLabel": "Business acquisition description" } } }, "localname": "BusinessAcquisitionDescriptionOfAcquiredEntity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "http://boxwoodmc.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "The entire description for costs incurred to effect a business combination that have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.", "label": "Business Acquisition, Integration, Restructuring and Other Related Costs [Text Block]", "terseLabel": "BUSINESS ACQUISITIONS" } } }, "localname": "BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/BusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisitions [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Consideration paid (cash and equity consideration)" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationAsset": { "auth_ref": [ "r342", "r343", "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Asset", "terseLabel": "Total consideration" } } }, "localname": "BusinessCombinationContingentConsiderationAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r341", "r343", "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Total contingent consideration, as of July 2, 2021", "periodStartLabel": "Contingent consideration, as of December 31, 2020" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofchangesinthefairvalueofestimatedcontingentconsiderationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r341", "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration, less current portion" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofchangesinthefairvalueofestimatedcontingentconsiderationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ATLAS BUSINESS COMBINATION" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationReasonForBusinessCombination": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "This element represents a description of the primary reason for the business combination which may consist of general categories such as top-line growth, synergistic benefits, market share, and diversification and the more detailed factors that might apply.", "label": "Business Combination, Reason for Business Combination", "terseLabel": "Business combination, description" } } }, "localname": "BusinessCombinationReasonForBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedLabel": "Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r335", "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r335", "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Excess consideration over the amounts assigned to the net assets acquired (goodwill)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "terseLabel": "Total minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2021 (six months remaining)" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Five Years", "terseLabel": "2025" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Four Years", "terseLabel": "2024" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Three Years", "terseLabel": "2023" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "2022" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net change in cash and equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r11", "r73" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Flows" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r66", "r72", "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and equivalents - end of period", "periodStartLabel": "Cash and equivalents - beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r27" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash and equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r83", "r86", "r106", "r107", "r112", "r115", "r117", "r124", "r125", "r126", "r170", "r205", "r209", "r210", "r211", "r214", "r215", "r251", "r252", "r255", "r259", "r366", "r469" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "http://boxwoodmc.com/role/DocumentAndEntityInformation", "http://boxwoodmc.com/role/EquityBasedCompensationDetails", "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails", "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable", "http://boxwoodmc.com/role/ShareholdersEquityDetails", "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrants outstanding per share (in Dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Shares Outstanding at July 2, 2021", "periodStartLabel": "Beginning Balance, as of December 31, 2020" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of reason for issuing warrant or right.", "label": "Warrant or Right, Reason for Issuance, Description", "terseLabel": "Warrants, description" } } }, "localname": "ClassOfWarrantOrRightReasonForIssuingToNonemployees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r271", "r289" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r40", "r202", "r430", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES (NOTE 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r199", "r200", "r201", "r203", "r458" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "netLabel": "Class A Common Stock [Member]", "terseLabel": "Class A Common Stock", "verboseLabel": "Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "http://boxwoodmc.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://boxwoodmc.com/role/DocumentAndEntityInformation", "http://boxwoodmc.com/role/EquityBasedCompensationDetails", "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails", "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable", "http://boxwoodmc.com/role/ShareholdersEquityDetails", "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "netLabel": "Class B Common Stock [Member]", "terseLabel": "Class B Common Stock", "verboseLabel": "Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://boxwoodmc.com/role/DocumentAndEntityInformation", "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable", "http://boxwoodmc.com/role/ShareholdersEquityDetails", "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r92", "r93", "r361" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://boxwoodmc.com/role/EquityBasedCompensationDetails", "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized Shares", "verboseLabel": "Common stock, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued shares", "verboseLabel": "Common stock, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r265" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding shares", "verboseLabel": "Common stock, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r397" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Class A common stock, $0.0001 par value, 400,000,000 shares authorized, 32,738,990 shares issued and outstanding at July 2, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock, Voting Rights", "terseLabel": "Description of voting rights of common stock" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r280", "r281", "r288", "r309" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "EMPLOYEE BENEFIT PLANS" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Equity Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r129", "r437" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r274", "r275", "r278" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Other current liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized contract liability" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostDepreciationAmortizationAndDepletion": { "auth_ref": [ "r55" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives, and reduction in quantity of natural resource due to consumption directly used in production of good and rendering of service.", "label": "Cost, Depreciation, Amortization and Depletion", "terseLabel": "Depreciation and amortization" } } }, "localname": "CostDepreciationAmortizationAndDepletion", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r56", "r86", "r170", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r366" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "negatedLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Refund liability" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "terseLabel": "Long-term debt" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r82", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r233", "r240", "r241", "r242", "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r85", "r90", "r216", "r217", "r218", "r219", "r220", "r221", "r223", "r229", "r230", "r231", "r232", "r234", "r235", "r236", "r237", "r238", "r239", "r245", "r246", "r247", "r248", "r377", "r426", "r427", "r438" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r243", "r427", "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Term loan" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument, Interest Rate Terms", "terseLabel": "Credit facility interest terms, description" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r38", "r219", "r363" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Mature date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentMaturityDateDescription": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.", "label": "Debt Instrument, Maturity Date, Description", "terseLabel": "Maturity date description" } } }, "localname": "DebtInstrumentMaturityDateDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39", "r85", "r90", "r216", "r217", "r218", "r219", "r220", "r221", "r223", "r229", "r230", "r231", "r232", "r234", "r235", "r236", "r237", "r238", "r239", "r245", "r246", "r247", "r248", "r377" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of shares authorized for issuance under the deferred compensation arrangement as of the balance sheet date.", "label": "Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance", "terseLabel": "Shares authorized" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Shares Issued", "terseLabel": "Shares reserved for issuance" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r14", "r424", "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred payments" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/Covid19PandemicDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r70", "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "EQUITY BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block Supplement [Abstract]" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsPreferredStockStock": { "auth_ref": [ "r270", "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock.", "label": "Dividends, Preferred Stock, Stock", "terseLabel": "Interest payments and preferred stock dividends amount" } } }, "localname": "DividendsPreferredStockStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Net (loss) per Class A common share, basic and diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflosspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r118", "r119", "r120", "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "LOSS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate from continuing operations" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r88", "r313", "r325" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-based Compensation", "terseLabel": "Equity based compensation expense" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Benefit Plan [Abstract]" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the amount of cash contributions during the period made by the entity to the Employee Stock Ownership Plan (ESOP).", "label": "Employee Stock Ownership Plan (ESOP), Cash Contributions to ESOP", "terseLabel": "Total contributions" } } }, "localname": "EmployeeStockOwnershipPlanESOPCashContributionsToESOP", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r49", "r50", "r51", "r92", "r93", "r94", "r96", "r101", "r103", "r123", "r171", "r265", "r270", "r303", "r304", "r305", "r320", "r321", "r361", "r367", "r368", "r369", "r370", "r371", "r372", "r451", "r452", "r453", "r472" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable", "http://boxwoodmc.com/role/ShareholdersEquityDetails", "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Remaining useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r189" ], "calculation": { "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2021 (six months remaining)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r189" ], "calculation": { "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r189" ], "calculation": { "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r189" ], "calculation": { "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r183", "r184", "r187", "r190", "r407", "r408" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r187", "r408" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r183", "r186" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r187", "r407" ], "calculation": { "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Net book value", "totalLabel": "Amortization of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofamortizationofintangibleassetsTable", "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r70" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on sale of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r178", "r179", "r397", "r423" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofgoodwillTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLES" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/GoodwillandIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r181", "r185" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r192", "r197" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r87", "r324" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "totalLabel": "(Loss) income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r88", "r314", "r315", "r318", "r322", "r326", "r328", "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r102", "r103", "r139", "r312", "r323", "r327", "r448" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r48", "r310", "r311", "r315", "r316", "r317", "r319" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r69" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Increase (decrease) in trade accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r69" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Decrease in accounts receivable and unbilled receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r69" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "(Decrease) in accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets & liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r69" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Decrease (increase) in other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r69" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "(Increase) decrease in prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r52", "r138", "r373", "r376", "r432" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r64", "r67", "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestsContinuedToBeHeldByTransferorInFinancialAssetsThatItHasSecuritizedOrServicingAssetsOrLiabilitiesPolicy": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for measuring the fair value of assets or liabilities that relate to the transferor's continuing involvement (including interests that continue to be held by the transferor and servicing assets or servicing liabilities), if any, and servicing assets or servicing liabilities, if any, including the methodology (whether quoted or market prices, prices based on sales of similar assets and liabilities, or prices based on valuation techniques) used in determining their fair value.", "label": "Assets or Liabilities that Relate to Transferor's Continuing Involvement in Securitized or Asset-backed Financing Assets, Policy [Policy Text Block]", "terseLabel": "Contract Assets and Liabilities" } } }, "localname": "InterestsContinuedToBeHeldByTransferorInFinancialAssetsThatItHasSecuritizedOrServicingAssetsOrLiabilitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r385", "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Lease expenses" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34", "r86", "r150", "r170", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r352", "r355", "r356", "r366", "r395", "r396" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r86", "r170", "r366", "r397", "r429", "r444" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES, REDEEMABLE PREFERRED STOCK. SHAREHOLDERS\u2019 EQUITY AND MEMBERS\u2019 CAPITAL" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36", "r86", "r170", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r352", "r355", "r356", "r366", "r395", "r396", "r397" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r15", "r426" ], "calculation": { "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "totalLabel": "Subtotal" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r230", "r244", "r245", "r246", "r427", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermprincipalpaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtDescription": { "auth_ref": [ "r39", "r266" ], "lang": { "en-us": { "role": { "documentation": "Description of long-term debt arrangements, which are debt arrangements that originally require full repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer, and disclosures pertaining to the underlying arrangements, including repayment terms, conversion features, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements. Types of long-term debt arrangements include borrowing under notes payable, bonds payable, debentures, term loans, and other contractual obligations for payment.", "label": "Long-term Debt, Description", "terseLabel": "Long term debt, description" } } }, "localname": "LongTermDebtDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r90", "r204", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermprincipalpaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r90", "r204", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermprincipalpaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r90", "r204", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermprincipalpaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r90", "r204", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermprincipalpaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r90", "r204", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermprincipalpaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2021 (six months remaining)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermprincipalpaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r43", "r86", "r170", "r205", "r209", "r210", "r211", "r214", "r215", "r366", "r428", "r443" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Member distributions" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of noncontrolling interest which might include background information, terms of the ownership arrangement, and type and terms of equity interest owned by the noncontrolling interest holders.", "label": "Noncontrolling Interest, Description", "terseLabel": "Non-controlling interest, description" } } }, "localname": "MinorityInterestDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r66" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r66" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r66", "r68", "r71" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r46", "r47", "r51", "r54", "r71", "r86", "r95", "r97", "r98", "r99", "r100", "r102", "r103", "r113", "r140", "r148", "r151", "r154", "r156", "r170", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r362", "r366", "r431", "r447" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome": { "order": 1.0, "parentTag": "atcx_NetLossIncomeAttributableToClassCommonStockShareholdersmembers", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net (loss)", "totalLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow", "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r105", "r108", "r109", "r110", "r111", "r114", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net (loss) attributable to Class A common shares - basic and diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflosspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionDescription": { "auth_ref": [ "r75", "r76", "r77" ], "lang": { "en-us": { "role": { "documentation": "A textual description of the purchase or acquisition through business combination of an asset or business through a noncash (or part noncash) transaction. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the purchase or business combination, as well as the asset acquired and the noncash consideration given (that is, debt, stock, and so forth). Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Description", "terseLabel": "Acquisition, description" } } }, "localname": "NoncashOrPartNoncashAcquisitionDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-competes [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r92", "r93", "r94", "r270", "r348" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "negatedLabel": "Operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r140", "r148", "r151", "r154", "r156" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r379", "r381" ], "calculation": { "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r379", "r381" ], "calculation": { "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2021 (six months remaining)" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r379", "r381" ], "calculation": { "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r379", "r381" ], "calculation": { "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r379", "r381" ], "calculation": { "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r379", "r381" ], "calculation": { "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r379", "r381" ], "calculation": { "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoffutureminimumpaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rental expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Basis of Presentation [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r3", "r91", "r135", "r360" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "ORGANIZATION AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/OrganizationandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r44", "r397" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r35", "r397" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r17", "r427", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "terseLabel": "Other long-term liability" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/Covid19PandemicDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r15", "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.", "label": "Other Long-term Debt, Current", "negatedLabel": "Less: Loan costs, net" } } }, "localname": "OtherLongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r70" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Interest expense, paid in kind" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock": { "auth_ref": [ "r62" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for reacquisition of callable preferred stock.", "label": "Payments for Repurchase of Redeemable Preferred Stock", "negatedLabel": "Repayment of redeemable preferred stock" } } }, "localname": "PaymentsForRepurchaseOfRedeemablePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "auth_ref": [ "r62" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "negatedLabel": "Payments of redeemable preferred stock dividends" } } }, "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r58" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Purchase of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Preferred units dividend percentage" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "auth_ref": [ "r83", "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.", "label": "Preferred Stock, Liquidation Preference, Value", "terseLabel": "Value of liquidation preference" } } }, "localname": "PreferredStockLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockRedemptionDiscount": { "auth_ref": [ "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The excess of (1) the carrying amount of the preferred stock in the registrant's balance sheet over (2) the fair value of the consideration transferred to the holders of the preferred stock, during the accounting period, which will be added to net earnings to arrive at net earnings available to common shareholders in the calculation of earnings per share.", "label": "Preferred Stock Redemption Discount", "terseLabel": "Accretion of discount" } } }, "localname": "PreferredStockRedemptionDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofredeemtheirpreferredunitsattheliquidationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r7", "r176", "r177" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "netLabel": "Private Placement [Member]", "terseLabel": "Private Placement Warrants [Member]", "verboseLabel": "Private placement warrants [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "http://boxwoodmc.com/role/ScheduleofantidilutivefortheperiodsTable", "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable", "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromContributionsFromAffiliates": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.", "label": "Proceeds from Contributions from Affiliates", "terseLabel": "Shareholder distribution" } } }, "localname": "ProceedsFromContributionsFromAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r59" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r60" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r59" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Aggregate consideration private placement (in Dollars)" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock": { "auth_ref": [ "r59" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of preferred stock that is classified as callable.", "label": "Proceeds from Issuance of Redeemable Preferred Stock", "terseLabel": "Proceeds from issuance of redeemable preferred stock" } } }, "localname": "ProceedsFromIssuanceOfRedeemablePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r57" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r456", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional Fees", "terseLabel": "Service fees" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r46", "r47", "r51", "r65", "r86", "r95", "r102", "r103", "r140", "r148", "r151", "r154", "r156", "r170", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r350", "r353", "r354", "r358", "r359", "r362", "r366", "r433" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r30", "r196" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r198", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r29", "r194" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets": { "auth_ref": [ "r12", "r194" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of long-lived physical assets excluding assets held under lease agreements used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Gross, Excluding Capital Leased Assets", "terseLabel": "Computer equipment" } } }, "localname": "PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentundercapitalleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r196", "r397", "r434", "r445" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets": { "auth_ref": [ "r12", "r194" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, net of accumulated depreciation, depletion and amortization, of long-lived physical assets excluding assets held under lease agreements used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Net, Excluding Capital Leased Assets", "terseLabel": "Property and equipment under capital leases" } } }, "localname": "PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentundercapitalleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r28", "r196", "r459", "r460" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r194" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Average life", "verboseLabel": "Useful lives range" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/PropertyandEquipmentNetDetails", "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "durationItemType" }, "us-gaap_RedeemablePreferredStockDividends": { "auth_ref": [ "r104", "r265", "r270" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome": { "order": 3.0, "parentTag": "atcx_NetLossIncomeAttributableToClassCommonStockShareholdersmembers", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividends paid to preferred stock holders that is redeemable solely at the option of the issuer.", "label": "Redeemable Preferred Stock Dividends", "negatedLabel": "Redeemable preferred stock dividends" } } }, "localname": "RedeemablePreferredStockDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r283", "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r283", "r389", "r392", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r387", "r388", "r390", "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED-PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r63" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayments of debt", "terseLabel": "Repayment of existing debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow", "http://boxwoodmc.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r63" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Net payments on revolving line of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]", "verboseLabel": "Restricted Share Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r270", "r306", "r397", "r442", "r454", "r455" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained (deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r92", "r93", "r94", "r96", "r101", "r103", "r171", "r303", "r304", "r305", "r320", "r321", "r361", "r451", "r453" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r80", "r81" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy election for whether provision for loss for performance obligation was determined at contract or performance obligation level.", "label": "Revenue, Remaining Performance Obligation, Provision for Loss [Policy Text Block]", "terseLabel": "Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r53", "r86", "r136", "r137", "r147", "r152", "r153", "r157", "r158", "r159", "r170", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r366", "r433" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Aggregate consideration" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "http://boxwoodmc.com/role/ScheduleofantidilutivefortheperiodsTable", "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable", "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Aggregate of shares", "verboseLabel": "Private placement shares" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Purchase price per share", "verboseLabel": "Private placement per shares (in Dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofantidilutivefortheperiodsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of anti-dilutive for the periods" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Schedule of changes in the fair value of estimated contingent consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Capital Leased Assets [Table Text Block]", "terseLabel": "Schedule of property and equipment under capital leases" } } }, "localname": "ScheduleOfCapitalLeasedAsssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r39", "r90", "r245", "r247", "r266", "r267", "r268", "r269", "r374", "r375", "r378", "r436" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of (loss) per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "terseLabel": "Schedule of minimum lease payments" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of future minimum payments under non-cancelable operating leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r181", "r182" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/GoodwillandIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/GoodwillandIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of long-term principal payments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r30", "r196" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of fair values of the assets acquired and liabilities" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/BusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r271", "r289" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of outstanding stock and warrants" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of amortization of intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/GoodwillandIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r141", "r142", "r143", "r144", "r145", "r146", "r158" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r69" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Equity compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "auth_ref": [ "r289", "r292" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Description", "terseLabel": "Share based compensation, description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Grant day fair market value (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Number of restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award", "terseLabel": "Vesting terms" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r289", "r295" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Vested shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r79", "r91" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r83", "r86", "r106", "r107", "r112", "r115", "r117", "r124", "r125", "r126", "r170", "r205", "r209", "r210", "r211", "r214", "r215", "r251", "r252", "r255", "r259", "r265", "r366", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "http://boxwoodmc.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://boxwoodmc.com/role/DocumentAndEntityInformation", "http://boxwoodmc.com/role/EquityBasedCompensationDetails", "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails", "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable", "http://boxwoodmc.com/role/ShareholdersEquityDetails", "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r42", "r49", "r50", "r51", "r92", "r93", "r94", "r96", "r101", "r103", "r123", "r171", "r265", "r270", "r303", "r304", "r305", "r320", "r321", "r361", "r367", "r368", "r369", "r370", "r371", "r372", "r451", "r452", "r453", "r472" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable", "http://boxwoodmc.com/role/ShareholdersEquityDetails", "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r92", "r93", "r94", "r123", "r406" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r21", "r22", "r270" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Aggregate purchase of shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r41", "r234", "r265", "r266", "r270" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of shares (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r21", "r22", "r265", "r270" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of shares (in Shares)", "verboseLabel": "Number of shares issued (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails", "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r42", "r265", "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of shares" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r21", "r22", "r265", "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of shares", "verboseLabel": "Aggregate purchase price" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/RelatedPartyTransactionsDetails", "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r21", "r22", "r265", "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Value of RSU (in Dollars)" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r50", "r86", "r92", "r93", "r94", "r96", "r101", "r170", "r171", "r270", "r303", "r304", "r305", "r320", "r321", "r348", "r349", "r357", "r361", "r366", "r367", "r368", "r372", "r452", "r453", "r472" ], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders\u2019 equity/members\u2019 capital" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet", "http://boxwoodmc.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r84", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r270", "r272" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteRedeemablePreferredStockIssuePolicy": { "auth_ref": [ "r18", "r19", "r250" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for redeemable preferred stock issued. This disclosure may include the accounting treatment for the difference, if there is any, between the carrying value and redemption amount. For example, describe whether the issuer accretes changes in the redemption value.", "label": "Stockholders' Equity Note, Redeemable Preferred Stock, Issue, Policy [Policy Text Block]", "terseLabel": "Redeemable Preferred Stock" } } }, "localname": "StockholdersEquityNoteRedeemablePreferredStockIssuePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AtlasBusinessCombinationDetails", "http://boxwoodmc.com/role/ScheduleofantidilutivefortheperiodsTable", "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable", "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityDividendsAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accretion of temporary equity during the period due to cash, stock, and in-kind dividends. This item is an adjustment to net income necessary to derive net income apportioned to common stockholders and is to be distinguished from Temporary Equity, Accretion of Dividends (Temporary Equity, Accretion of Dividends).", "label": "Temporary Equity, Dividends, Adjustment", "terseLabel": "Accrued paid in-kind dividends" } } }, "localname": "TemporaryEquityDividendsAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofredeemtheirpreferredunitsattheliquidationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r163", "r164", "r165", "r166", "r168", "r169" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Accrued Billings" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Tradenames [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://boxwoodmc.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled receivables, net" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r127", "r128", "r130", "r131", "r132", "r133", "r134" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Equipment and vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "netLabel": "Public Warrants [Member]", "terseLabel": "Warrants [Member]", "verboseLabel": "Public warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleofantidilutivefortheperiodsTable", "http://boxwoodmc.com/role/ScheduleofoutstandingstockandwarrantsTable", "http://boxwoodmc.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r117" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding - basic and diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ScheduleoflosspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Class A common shares (basic and diluted) (in Shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average of shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://boxwoodmc.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "stringItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=122038299&loc=d3e42851-122695" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467743&loc=d3e20905-112640" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "25", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=123361394&loc=d3e55442-111641" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6411-128476" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(aa)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123726172&loc=d3e511914-122862" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123726172&loc=d3e511914-122862" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r464": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r465": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r466": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r467": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r468": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r469": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r470": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r471": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" } }, "version": "2.1" } ZIP 77 0001213900-21-042976-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-21-042976-xbrl.zip M4$L#!!0 ( ^!$%,YGU7CA18 (GZ 1 871C>"TR,#(Q,#.7DZFL(LN.XR059TN6[<2);['D\21;6U,0"4D8\Z(0 MI"WGUV\#O(@4<:$LV4%V6)4'AP(:7Z.!1G>C ;S[U\QSK5L<4A+X>QN=%YL; M%O;MP"'^>&_CJM_J]GO'QQO_>F]9_WCW?ZV6]0'[.$01=JSAO=4+O&G?)M8@ M1#X=!:%G/8N\WZR6-8FBZ=MV^^[N[H4-9:A-0DR#.+0Q91^L5@L(9B1[(68$ MWUJG@6]UX['5>07_WG9VWW8VK:M!S]K:W.HD5?[Q;D;?4GN"/61A%WO8CXZ@ MV0,\0K$;[6U\CY%+1@0[&Q;PY4/9,&I%]U-,]S923"-$AR^"<-S.?VHS^JW- M3FN[LV%%*!SCZ QYF$Z1C?-JPV!V%P2.9S/\O,;F[N96UHQ+_)N\*.-Z-@Q= MWLK6YN9VF_T\1!1GQ6>5\G?;O'3GS9LW;?YK5C2F,OS9+R7X*7TJ(@Y0.NT_ M3D_ZO/_RLH#4B?+R1> [[>3'K*@3A6(FX8:+H&N+3"/EV MWC4HLF>Z3D_&CF6QP8!\/XA0!*/W??(Q_3R=$G\4O$\_P4?6J6\S05SBD<6[ M^2V#O;=!B3=U&0;^;1+BT=X&0]+*VOS31<,7@# K@D([#%RLEF%[&@93'$8$ MA%08 IQ I7:Y6]C/;6@3NR=SR!OM]^MB9QKB)V<'VJ0P8;FP%KA:FY@ !\6.R/J\MCR=3E-'N!3P.7.$S9 M[R.7S?K^!&-0+\1)>/XS_%-:B$_ZK/&L^7G7OP?E!@M/'X877Q;@[RL?Q0YA M2U61J)52M3A9^JZ]2$C03$RQ<^Z_YW\OCN*40%I$6;4\4!8KJIM=$,A"Y4PF M[9)0*O-J'=+Z\P*%P/\$1P0PT5K"6ZRCE^760V1I/2NW\YM N(UD2Y)E%ER( M)]BGY!8?@^'G8:E$165%LZ4DR&VI(/.OU I&UOF4F9501S0C&Z&5A8;HY,@- M[N22R@I4.Z DG)FJ(IM_+^5M&(AW[%.L3?DWWIH2B+DBA:^1I3M\W",?/*#MPC=MH\H MH<'HHL!]2:0UBNL7NU<@SP-";3>@<8CA/T6J7'B<+A-OD7(S%X5S,?8\%-X' MHSX9^V0$AH ?=6T[B/V(^.,+4)$V&,7E>5FOROLJIR4Q[BZ*,:7+I^65@]F!$R9@7"VX&O+ MRF@476=S4309(;Y6Y:3^:0&Q1K/))/0!_G]'7'!@G6-@UQ^3H;NP,$F*5-;Y MDG0ZB]+)J'#I%.@T%J!0+B>!/QY@MJDP+$^7T@]J&6PMRH#5;;'*%JO=]'Q- M-TKC/FDUU7;%)!.X1T(5U8@#)@*E%SCD7;8P$0H_J"?"R^I$@!4<*B>2:":" ML.>3<0E.7Q)TPSZMVKRR,KHIL;,HD31&P"E915+-O!!+YQ*[+,AV@<#BX3O? MR*Z:O-)"6I>D4PD'I+1:G)A5I-:8O[(9Y$W=X![C?>P#[.@"3*BR?(0%U"Y) MI^+@9T2LE(K%R30FKSR([7DDXK%*L$5[ 0^"8+\2D%&54Z\W%7>^0(K;OR5B MS?(C$=,M<3IO+J"_L$?L!=&4?]-,F8H7S^NWX'M&H9DM,C$D6VP#-%N8'<7O MNGV#K8JOGM2V>/6F[Z5AQTKX=_^>_U5V213%M)*I^.F"N/ _699=0M!ZEGT4 M;6LW4JL?^Q^@2J!EJ8I:"VZKXO[7WPFPGB6M-$)>)MHL$*FBF'9J5L(&PMBS M6E2-I&0Q:(&PU"7U$ZX29E!$I)L9]K#(M$!LRH*:0,16)1 ABU.K!-9(JQ2O M%LA(\+-.,I4 1#EZW&AD2B$=?6B:X!$BX2UR8_B,:40\M@%E9SHQ@K\H<=*,?:X;R^)?#TG-N%@IRI*-"U8M M1U*2$HCZ@5E/%_'N1/ =&^"R?Y-.Y7'#6C:K9+"^O$6$E)E9+ MA MS=UJLD[??V$L/$'(,?X=V*8K!24E:!J M'#'=^/ M!=[O+NFZ)Y'/E6C05Y>K01>+G-:2"KZM/5$NE;6?J,$EMB_%:W0 MZI+:O:B7M<\:J1?H_R&9\1O-_GU]^OO.?_[]ASV-9U_]G3?.C]W;\==[_^H@ MOONP&[[9_;SUU]7@GKJ[M_:/3?=3U([Z^-./W>V;6<<^B3:_'1UM]3^W;V?[ MO:^;MTX__/IU]D>X>3.X(Y/C5Y\.GW\??_FX^>KYJYUS^@.U/WQY-;PZV!U] MW'K]QXWWHSM[OD]W$-U$-][FEX\G'V:G^W]LC6GGQV7\^FAX%EY/T>SP^^?O M?WVZ?7WW^7I\M;_U\<='='3]%[KY]OW3T:NKLW'W^?BD_]K>_/C\!GLO^R?D M^X5]\GU O&]W;=>Y03NC 6U?W_7N=NV/7_=/AJ^^G'R*N_?>[]_.MF=O.F?7 MDU/;WS[Y>GK5[_7"Z>G%Y>?GF]>WLW9O<+_=)5\_'SF=,?Y MVDG[KWZ=GOS M9?N;=Q2?[H[W]OYC]?J7R15Q:U!TXW1(JI1;N8QF,7M9"3SJ1_V".LO::ZQ5 MO?Q(WI^)RZ:2H[BL+O#SLA+_6UJ@\X93Q[+Q'[6"15X01NDFW7)BKE-38Y54 M8GU+B[P(8HDAT(R!G&^D)I#<-B6^3*7+KN'>:2AIM6HG5+2'8 M%A=LWJ[2N6O4ISC#4)B#(2VE$68E:B=.,%1&7!LI%29D$$?LDF-VIS:- OL& M_KQ#88@T4U);3:UL*R$WM1@79F:A<8NWSNVBK/U&YGHE3.D4.CK/()7JW<5R M2JGN5*)IBVFF$GD^8PW]9D%3%I7=O-!(L.2>^!%QB!M'Y!:/P-2?8.@\$CAJ MST1=2:UY=RKAM)K"9:VVLF8M:)?O<*8M-^;2$E=LB!9235&-3"O!(NE]&\V2 M^M";-T12TY75!85V*D$A^34<38K)@R[D$$XV13GUREB)Z(AOYVA2!58ZC2&2 M68WBVNC-3B5ZHSF1T01SZJ9TQ1%T:+J!FCG7?,_<#WR;79_O,MLD2"Y@]\?Z MQ(!5*.H'0B5(5',@+*9\<9#YQG$&,\T6 *"M.5(KA]JD#RQS,XQ8&0B+J'5W M)7Y4N2:F4=MZZ10NAA%)1O"S9J=SIQ(**MX>TXA$+Y*#P(Z9WNGZSB%HK>C^ MV&?OI!6N\U.64,Z:31X+2*L7_^RRO!I.RRH0^QLLE._:I:>_V,?D4^F1,/X9 MOA)O"AZZY5?>>E.]4I8\/G<2V)RZMY&9N"=CWK)0;UC?S#!1XB$O[/D_O/1 M879$+S<2HU[Q@%YW2*,0O/8-*WE]C3]/^!:^0=GC"'M,G6Q8*"VUMQ&%,7LW MC9=*XFD#7L^)PU2'^RQ];LA>5$O*TA@JDRAFOWX(@WB:-4* ?&$]7A\KY9$J MZ[!+?AYMP(ZC762GT:[88;1N!!]/YB?13.RBY<$7QJVL1_*^INE+/\KQ,9*^"32^Y>:9:J@ ,9$N*L8:2[A:R M['X-;FLBKC=:BYEP)C(KQ%>RXG6<762)/R;K'3W8>N(\GV=5]%E2!2CPZS2E MPD2VZ\"M*>SY?5HF,BK$5XNS+MCF!^G.^U$0@B%VD6R[F\BF'FR]87S$8^OI M8IQ-!6Z G 5^+P^KGV=1=7,MJ14Y*;KKY<[B >PSXN,(8S\/AN>A5'/ZHBY0 MZ5I=\#,2-XVAR+TTKC>JJ8B@2=('25.3U9P.63,_JAEE:A>H6!$R.SR&I,8$(&2ZYDT0YV9FF0'H-Q3>B]@;(9<*^4N"]U'VTS!Y:WYO MPP8U0*(5%,QRC,@&Y'DTP6%&JZ"T#.9<"EDJ=)D&-IA)*60IDRS!(?!YH8[! MC)5@RC7-10@6!05:8&&"$<6NR@L#UV7*Q0>Y8QJM@<>Y[EE@TL'#57BL 5XJ M1IC+S(](MLB[$>C381PQ$(.@YR)^)5G6?T4#PDL6V\?LE%4EOR)G"DY2&C,),$5N\*#7 M0I=/]G*P*R-P!&NZ;\.D6==2_&@CNQ9^Z8PO:HM]Q/OM4;E=HW++X2HFYP&& M[@5_]]CG"W=JIG#CY#&LCD<3\E)\R,*7:U!GJ5 M$4=NH8[OT'-_'H]@=6G7M@$(2Q4Z"R)\@8C)O; 4&]+Y+'U8W5B^98A5VPK@ MKK/3WA> +AP$/T.7KR'@4(<#V82_Q.EMH*EG1\ *\GW,#VO^K.5M];#B WE2 MQ%8?1O$XT3T+QA*_58 ^<9!F91;DIF,V!,%\_@6MH3KH5?D-+)1W3&F,#V*V M+92D"?!LTTP1G_N/&)M_K&Y9C2]I-EY.U1&0_=7]CC5PI]CY4"8?#/ LVG<+ M0XK%@Z/LXQ/KFMI89<-D0#S,\@3 '0D)X&2&'4--LX?%?SZ/.HAR=7E$9MB! M]9I%C(UC2PY.ZC+P,QGG(7,BV9EV%Q'/((94\%26X1%F[H-;" ]=XG%ZW,X@ M]NK E$D.9B0:CT,\1DF]6^S'V"#>E/B6W@?GA^J-4I,UD4HY[3I.\IC+41 6 M!H#)*Z0,LFR(=IV_8AHET2KH))>P')CP/MN%N Q M"*;%>AFLH5W6U> )4&,\+8:#?D(ZZ>.QIAV?!:UVB>U@[),?V#F&:1R1$4'S M+&/Q\5QPKCUVH!D^N-@! IC<5@>J2,I> M4)UP6=A=S)?M;I1;>3:B$X.-DOH\2#?31?DE9_@Q+;'5L\#$B&4LYJ>2/?;X ML;F,+>#4L0..^#2@R#5YIE>QJA)Y$(M#LB])A';NEIG,HA*VRD=4OEVF?3[( M' MP)3X4AMX#Z1IDSZW,@>+,HL\NWN&K!]\?8S/E: MBHWZG?$_T!&J3I %'B4=>(EO _<6!K_!_.NQJS2IKO=^A1ZHSX/,+M!18)E% MQ_YGPI71NLXQ_:SN$#"CF!J5 XK)C1C9(4:#^T&'7#88CM/C+U1Y"88!&3 U M@4KWI-DM]B,<&L]G3:#2T]LX2DZO_=HY/35Y4#BKFM.-)GL*== KE)@LWDZS M@+O!K.NQJ];W\W",_#1##N;-/J*$!BP$GU_PF]K4QOE&2R*7'I6O2\8@Y^U [)M*KQY*P^HG)7H5-9[)DU'?WE: MB2W"D=]N%WL>:)9@U"=CGXR(#4M7U[99U(JEU[%4D/G3&<;-R0>@5PW,9:@9 M-#T?B%LZ)A8R[[(\M0L0 9OO8UPF&C4DB7AZR(C6#9[:9Q%T5DB+]GUW_ M1B<]\'7&>&T['X_F&@C0*FXM*)J06?(:3&B@8)*X:N)4*9UYI3(QD]BL@;&F M* OWH"<_8!A;ZV,UUZ_K$:@.K>+2$8G?:ZK%5 NO-%E47=D@DZ@VTH=E)QDG M5BU6^0A65#5(H+50ZA(C4"'-X Q'I@JS#ES%N%57-TBF=8'*CVP5GACHWN(0 M5#7_FVVQE=G+P#[UV1@50/F4+*8]F3I(I1B5EV8NU#!H,"K1J9W)=#F#F=3$M8>MT]E 96P*;?@,K>L.R-//QAA]CD$6J=I M'%*4KL.!*5D8]))KAW]ZAE$.1 EW[AB>C_BF##?1/.RPFW#[T!:!OT*"J2%< M+8M7L3/H1NAW FY'/W"32\D,85&&2RE'Z H?;.Y#?PPJ$K.YR MG^&[KT%X<^S;AG"Y-& =^XO'%LSA4X),=[[(( ;TB 7[?V;@EP.3>YZ#OAG8 MYT!4@_\8'!6"W"Q>:P9T,2CEZS[^N* ,S.!"#$K!1?DU1#.8$&*2#O[S,PSM M9%G6G*X9;,B!R9.G>_T!#TB9P<$B'$72]S WGPU;SU30I,]=83K -#HY,<0T MKN!13.BTK%' M:;M06#'W%OQG4,PLJ+[8Y]'3+C04IP_W]>OA9*-J7=MX)#: M$^PASO)_ 5!+ P04 " /@1!3P]-5KKL- !SH %0 &%T8W@M,C R M,3 W,#)?8V%L+GAM;.5=;7/:N!;^OK^"F_UR[V0HD#1)DVEVAY"2T)"$!M(T MW=G9$;8 -;9$+)N7_/HK&1L,6& ;"9OL3&>:$*SGZ'FDHW/TYL]_CDPC-X 6 M102?[Y4^%/=R$&M$1[A[OO?8S)>;E5IM[\\_Z6X%S9Z>9*Q^S?6>GDK%3,/;8JN8/B06GRR&^?#81?VH#" M'+,;T_.] -*H;1D?B-4M'!2+AP7_BWN3;YZ-^ =SWQ\>NM\NG9Z>%MR_3K]* M4=@76;&EPH_;>E/K01/D$:8VP!H'H.B,NA_6B09LE\FU=N6$W^"_Y?VOY?E' M^=)!_K#T843UO0EON=QGBQCP 79RKN5G]K@/S_L+51 MGC-8/"D>\")^YY_\8_U3(9@2 ^F<^PM@\*HT>Q#:>SE>].-#;5J)-AD-"=%- MC6M7X'\M"!\N_*' /-[.+-B#F*(!K+'F:<+85H:5P8R5;RN@O:I!AO$-]!\L MR-.8-U7=,2#I )-8-GIS6R?I(,R:;A>U#0@HA39M@;81C=)X)2JIBD%PUX:6 MJ<.VG<3PY>==,R5;V7%LQX(FPLATS#X8FQ#;U,$ZM##!&N\P!LY.F;?E MQ,%$0FR"Y'=7#1B:8[A:UEDUYPB (QNRTG2? @Z?R#>XO8V!&42; S"XUR26 M7SZS%AKG>P[-=P'H_U-VVU/%L2Q6KWD9N V4&>'ZSPZ@;=>)>@\6N#X%:-C4 M_\15+%\L>;[T]W"$0C(S>??]\NJ@ 3 X_V6[ BQKS.C^#@P'*K%[#>2D\WF5 M"0AM-0/?B$PV79-8;QXU!_)<$B3HA4&&IEHWJ%./Y34 MD-$WH5/A$:@];K"(T"YCG0_\?1ZKWD%5OF4%8 ;:>+AK6462:-S=Q,/4IHG; MQ"I5:@C!_.0KT=8^J[RZL?..Y<#;&3X# M2%GU\ )>1,-G(N[K"+! %=E(;2 ? I.P"_JY3@.,>52]C8QP 2J8TZ;18,22 MA>6$BSP)XH2$4E@.U+?4A,1HJ4^=1%9$1)VE$.)D)K.-7LQT9NF MC>Z"2MU;JN'=BD7>]QT/Y1;8CN7"LARI3@"N$+J8LPO6:&(6F94F'V0_$362 M]+)/ .$G4$@@/#A3+;T-?65ZN*;-M%>>L1@15*>^-OC&M8,A^_%:/"U M5L:&;5NH[=@\_FH1'L(3;+,JLM*Z+%.%%J1J1@1)IFV0TE6(:1+LVJ%P16T1 M)-TV*;=!S*V\+;$I[EJJE/#<- , MS26N9$601LK:].,.NP]0A]#D3:G!-( L/])#QD-!6")\.#-YREI^UY"P;HXP MZ]63[556)7.?"PM;)/]0NF\R;+=RXIE#?^/GI)PZH6IFK<)P$N?"#W L:-H M?FU:>*JS.RMTF1_9?":$GC%9/DWM^XY7N*)D.HBP"U0O<++L'_.;+*),C? V MCBGNA5.4M%UZ1/)#Z%EVR/D-6OP,OLKL8]Z6@3D,SP-FWO<"=HCEN=L6&$%: M9;^B+E8BU ;FI-J7-J(=4.%%K9>;J3BR=C&G?>#E:^I_L%Q"R55C-W(<+:!:5"&!)WD-A) M+#."PT^@YA.9B@$H#4PZ-GN )0V31,B$9IO]%RG5W1 BI4DEB>P$-5T07&SY91H M,_FBDRR<7T^B[1>S;Y Q]$-,=W:[NK(9M+&X%B\ MNI_H;)R[B^ &85WI\GX(S [[T3#2!*OXL6/U)XM9?=_I7'KQ"=]E:5#J\,LL MN .(%*FO+23EU?AD]$?D1\:1W*44X *X2-&RVM '"X&+I_YZNOU^]/=?/[2^ M,WK&1Z?ZV\F@^SS&CY?.\.K$.CVY.?CUV!I3XV2@O16-KW;!;L*O;R>'+Z.2 M5K>+/ZO5@^9-83"ZJ#P7!WK3>GX>_;"*+ZTAZM6.OW[9?^U^NRX>[Q\?W=,W M4+CZ=MQ^O#SI7!]\^O%BOI5'^Q?T"- B>#&+WZ[K5Z/;BQ\'75IZ>W ^5=MW MUE,?C+Z\WKS^^CKX-+QYZCY>'%R_78/JTR_P\O/U:_7X\:Y;WN_6FY^TXO7^ M"S0_-NOHM:'57UO(_#DL&/H+..JT:.%I6!F>:-?/%_7V\;?Z5Z<\-K__O#L< MG9;NGGJW&CZL/]\^-BL5JW_;>+C9+SX-1H5*:WQ81L\W5;U4/7R\ZHT;/^G^ MCUKG%3^-[GX.R/#\_.],/RVNVQI$TB+-*S^'T[EW#R?PTO M'*-J64!7-2D="7J'1X"HY'J:GD@(L4,A%PYA;4_-1>!=#KZB,>M)^4G"[B ? MD%D8W-\?=O^#8(197<(NBA&%&$^"4SFA[Q5 F"?"][@)#!92S-V ,+W^0$F7 MB@B]PPXR*KG^'$11PGI%,!^^GP:(5819;,@,CGY2*U)!.RA.#)9\74K2=D ( MQLO9I5);#D4"P+OH+^,QZ\NYM%0A1\SY>ZFHZ[RW)&$<[%=Y,%0GX?770,&9].3]NTD%=_R[ X4=RDQV;C57@+BJ5@#9?KB,9 M_E1@=0T/($UOE2X,/F&^TW LK<>O_IW%@<$;QB).JJTK))MSFBM4G,T'K>5' MYN8J!J%!J+M;O$*"\R"RFK6 &/A9',C7*)J(9L&"7;(5GC;QP#=K+3)J-:[IYR@>73/"Z=02,,?H/%R4 7JGEK M/#QE;:MW3 MPF0QK5F@M+!#=.LER4\*U%4']"=J]L&X#Z QHSHLTJL;S+ M1Q2L;U#^+O;)S4D5WT.;5%S>=/@!CB[[F5].0)R(V[S%C^]@YUK+B&"[2'+6 M^=5G;M1'W9M:HB\[K"YAU[N%B)CE;0^;G>AZ@/Z;B!2&BDL@NZB.F+'E;0OR M-/$O+*US'\AZ) M0E-U*LPYU!_U9#$J7=RQL<#S%SW6KQ&+0WH35MH/[F#:D M??Y\PW P+N/+VR.2STDW9A[!/QLS#U?&^N0#R-^RIESR.';LLB].Q+MP$T7L M(.;6/3MUB>CDL!4_\1LI= E[;A=E$),@W!"1-%!T)0Y B&X'BA4[1B\TJV=A M8D24,1@4[G](&M&X4[M87WB/8 -:B.B+*[Y*'&,L U*>94]"UL*YM<>T1I*L*=)44/J!4KQ M++IC';8UA,8 WK(8H*=FW7-#D]Y[JUC60.I1Y'C&\!;9&I(,M /?DE3GFU1K M/Z5;[@GE!$8PI=4$W4EM23W9VHKV$]HE'(1.;D.5.%D("::FI)QX;4/V">62 M;SB/9T:YPQ)]UQ;V0 ;DG[?GG;>!!?)7GV+>:AIF>#NW==BVITE7TAOW RLK M:E\N&@*4^"5FK#"_+'?G 0?U?NTR9^WN5N#K1@1$V]81J\"T;ZL7*S9[E5DL M@J2]J&@)5JHFJ_38/476J;%98C$Y$2E0_@$.B#% N!M)A_6EI!X%1E(@ ANR M=J&M$SN> -%+2_G5BA*ZP;(8,C:.K4-==UE40F'"+X?*?D])0M>J%YYO-3CJ M.+9C09.%>J9C^EM)'#ZAAPG6^-93@X=,Q%]CX;/7<#IWO=%;".IN4577@-N) M ?Z*WJ6B-T)$Q4X\,Q410.F[D^.9D&YX%K,QA%[<'Y%JB==<1H2NX=:0\)1( M\8LV(EN1<@JJ7NP@XW+/.40W@$]_94'TF1WOO8O/DRXA*HV-SR>_,J#YS(S4 M#;+0V6=F_#N$G[$N><(YH@FM'HOC 9_Q3%/W@!7O?F0/ M,BZ>6Q9D3Y\+'+;-RN"TR,#(Q,#&UL[7WK<^,VLN_W\U?XS/ER;Z5FY[5) M-JG,/26_)M[8EM?69#8Y=2H%DY"$#$4J("G;\]=? "0E4GP!()H@/:K:VFAD M$=W\=:,!-/KQTW\_KKRC#:8A"?SW+][\[?6+(^P[@4O\Q?L7'^]>3NY.+BY> M_/?_.SKZCY_^\^7+HP_8QQ1%V#VZ?SHZ"5;K.X<OF0#9D.>4,P'_/'H*O"/)O'B MZ,UW['\_OOG^QS>OCS[.3H[>OG[[)GGD/W[RB/_Y'H7XB/'MA^]?Y"@]WE/O M;P%=O'K[^O6[5]D/7R2__/&1?U'X_<,[\>LW/_SPPROQU^U/0U+U0S;LFU?_ MOKJ\!@Z*!)*M?!W5_H+_ZV7VLY?\JY=OWKY\ M]^9OCZ&[99']QHVV9/(#?/LJ^>,+CM?1T4\T\/ MGA^)5_PQ>EKC]R]"LEI[ MG'/QW9+B^?L7*'(>7W*H7W__^BVG]5_\FS_H'R>!'P8><;F0CI''W_ENB7'T MXH@/_?'V8LO&??#X$ 3NRN%"?L7_^JKVX5?0[/UQ@RCVHR6.B(.\L!.W^V.! M,,]G$\5+[(=D@R_8)%QA9::KQF#,FN<5A9FR0MP%])\5>P^.FH)O2!?+)%V$;D,]4*R1A,+]A1I%IE?A6 MBE.)88QIYEV\6B'Z%,SOR,(G!R'Q,=AR";%/?'E8:Y]V!BXV> 3A^E;2/C@T["3;$??/##2.!5\21Y*SXC$'0 MDAWB##U*@I3_O:F]47DGFE2&E T$V' M,-CYL" MNF8'H2RCPV3B V65WM\=0X*_B,9-<51RY%&9/WBB! M5GK,)&@-*Y0"D^VC&!6TL\1N[.%@[BR9EF-F0J(EGB-"-\B+V=0??$8RM&JF**[Z<\/(P" MKW=+"\Z6%IW7J1\'1/6JR,7L,W70FD3(\QB@>G)1&1E&)"OBDU6\$H36Z$D8 M-9TWJ1\'1"2+=/'78;7X+ RL9+LC2>::#I_58YBW/6@5T"AUB9KA7&9$$+7P MV)XK8GLN-]MS*3)>?MZ@3ZE$94T)VS2LD==EXK4,!@)S$$?\XH[?<(91X'QF M'Q\0I4CS%5J'@Q%"&#+;&VYWFLJX[S\/P27#@+C$BR.RP7,VJ9:8T22!JS4^FMI%TK&CCWMUTNG.$)$ M\BY5?K1^_30J[Z VHD$=K+N"4F&^;0Q3L%G%FJ\0RI,-HRA$'Q M5[N'5'AM'L&@IV3G)U)AK^HY1TIRO?=J@@&MNDE3X;!G"(+-UMTHJ MW+:-8F

8;0M7-)V.V.1SMV\@ MKM&.%(:]]C PD!>6;_WE9@EI2.]J=D73*L'!-*X=I1/KBD>-%0]Q0LKT(9BN-C?PTX]Q M\O,R\O,W<5S'1M$1:/0$FEWE3U$^ =+;"<#].:R)I3OICC@-V>8DS/X&HC L MC>GW27S8UR2QDH^L?OVKW[][^_4?:#M0'29H2_!3WO8?3D\1W"EUY"29O+4" MRE>21 ?XL!F'3QA%O.6EW(%3(U&9RHZ@-!EDL6YGCI>TK.GQD%*]SZ"9A'K%SI;'P MK]_3A$VFT;+,65P=:H&ES-U=VM+=.Y:Q FSM;C;"!+(LD7 ;?/[Y!!U+J&*$(BLRPJ;&XKT4X>HKYO4OMU/]= MC%U-U+X*OT*8FH!Z??,_0#QAC;=V*ITX?9ZA02=#:-JLLK9T/L)TC7!T&57E +GI\4TZM,TG=4Z=^ MYBU'23.W!8/%M'5],"HLL.@Y$)2(8:TNSNQJ3>QN6! M_P2!\[E+AG-($KI6.C.UQ_#"#KFZFBN95=5W3M7*,3$\Z^IH5A851WD=3/,T M7.+-!D\HX'K561^[U=LLBKK:FC])BZRNG)&S9\3/B6LV5!6:>/_QE%?^UZ.NX/#U5$<04FL687-''X6ASH>51=3#1><8@:N/67<*G MB^$DD4W)FFV)=[9T>=0>J5V#ZN]$\3Q9)-WWX= M9I&98"(NNY@P>HG)O%36[>A_VO-5NW*]@*1P?:1B"S ^=>B5[=#"L,;\HB0WW]@. A/12IMW<;P*Q#8713*'+'IB6#$JRN\HV"VXITPU(N>#/<<.MR")Y%%J_;';%-;]JJY8W1,8]O>\JEN(?TI10-P- MQ+-3Q086-[P\@?3HTIFIU8/FCF![L]3N^UO4NH8 M5ZV*S+ 6X%]E=%Q%=00V/1W/?#\YP !OGS=Q!LFS0^Z]@T8?[LXZ&D1V#T': M7+*YQ$I]T+@N$5O=W 8.EQ.7)J[ZXTS7VM)91JVPI-+IF,?F\=:*L)&SQ2&D MJB, A8E;=0Y4=DB+73!Z=(CO]=ULX+M/#(XM[Z.?-V:H+ M1EHLB'G$%#?[3ZN79/4 FK\R6R6D+ 8F9!YZ:">)5A,T<><+$Q#5/6?(YFS+ M ]:(5%QMKHC1D"Z>]RCA;LG\* MVCC=LM6%SH[V!61BGV.9-,U&U3I8L%)HZ-$85J.L(1ID9]E)LKB6/WZL/ MW'G@UKRG[D?$?PY!I4,'DSJU/2=1Y]=N8%68>3^@-//NXS!_!2%9/9SOW2TF M#D'=M26**?LQ7/?PF#M]U#U?%T)[=2NZ4&O&^8K0S/W9;6H1%48?; M@DE:U"TMGU7IMKV,$V)0[X1PE[=T&-DL(TWLNQ/PP6H6S2)IZFK3[[FA;C\N MCQRZM'8O((R89N]H<@E)W$_8"%^X@]M#F =L2=(URYNZ3-PLIZXC+&5F6#N: M8)3,O?1Q_N@E6SC;Q0=^("+C4V<:CT%+]QS(FYJ+:*6&/8WM\'@;H5]@L SP MRD4;1/PX>3P)149"(ZP:S_GPWPX[&!11C8T_D#UU7>0NY*I#BR2XL_LL3K(# M-.LRMF67WL_OU]2M*$GPU/[,H4X^HJ1K\;,FY*)>U.HA1%N*E,7S'A_!85 C M1GXGH-V1NUSNNI1V[1LSIME]#[E!$E5E<0$%;5QFF1&0%=7&M*)N\F_RWLHI5U-4M"' M,\VG0V375Z+-):N/7-J$*"2FX[=PFX662U9'(K(Y6]1C97:5^DCSCL'R]E?. MED&;C Y;67/Y7(]G'R+\BY :)1 ]D48V3F3=4:?TZF_ :8UZ[.+)SNYM9^EZ M)<^YCZ,Z>(52V"TR^7=!6^-J+5V&G6D1&%'3CILL?@B)[^.P,9K]?AW MX251?.#7G^.V;+W*D93KYMV;RIDZ+SDFIZ\I%E1GV;EN* MT+0$QU&BPQ>+K!>B1NMRT##'-SEH7^1(4C>>W<2D8 M$5T=<<@G;M%?U*C.A6&"=>QQ!2]:&<,3YXK6Z\5Y,(TZJJ[M[("!*X"ILY/J@*:6,%:9 MT&9956[6]])'>?(Q20=N[VM4J>Q>W^@QR&;"AEJ-<)_C-K]QF)*A006#P9_$AWU-"NM:E]O H6^.2U.'TY+IVHO$:W@& MS[U &#[+^G8BCM"2'*'GLST_>_D"T_1 SD=FMS9JK5VJ:C4*.Y+188O-J*SJ M0IQW_=LT2V(=AQW%;0WV(6?2=>*-( Z;+MN49+UI'I() ML?SWC,S/G8J731+#V2J8J8O"?8Q:,314_Z$%2NM2: M1=]<=W5R8/("4.%!C5)KI^^$E2AD' 34V6)OT7Q,4 97FZJ0$SF?A(5A3/## M4U>R=NY\8S+*.H)18X$M']HRPKCPPO))@=B5P_S8Z8[/I*A[].)/TLX.?4A/ MMYZWUZAH4GFI2?A27=-$5.4 -'H] 76_H-7Q":BZ/@%UYR[VGD&XTA3V@&RV MM(,)*#:.:#]^=D>+%ZP?O:A\%9[6&4%M,*R44JM1?SMXAK^)R= MAX+W#LWFH&@/: U+L#),J[W=5.6.']#" MC+I*4WNG$>,Y!@]&WNC#>6-BQGDCUH*,SCY)QB\QY<[V8$"V@QB,^I053(T; M;_5("^#D"UN- $$0GCEGF\UA?Q"7T$7Z5*60!\4GQW_.4_B!JR!FFV;=D/8& MVIF;76FM*]C19^8+5JQ]A= NS9?P:U^]AO\$+UJ)1]IW17$(G%I@Z-8XZ6)0 M!(6'"J[A,H1JG(=*:3EU4QTVC7"U\XF*&]=4?;PZ8FN^&"\0UH=^!=@RQDO$ MAI$*2D^C9'_'5 MR5!^4=9;XEO:7+YN\@.DJIA9A]NN":9% S;OYO[5O&*Y.EZ)TZ+GJ=4XF.DVW4ARL^3C2NZ#$18N9.'Z:KO M@&::$N,_&[3BWK23V,86>8;<2,)N[?P@/^4+;"[3MW0&662KKO^A# TCS@T 1 M9R4W"@5Y;@V*<-=RP@JS!81^ML=)F_0SR^I-7@(^ >"MX/&1T1$3L#VP^\2X M'')!G;6LMQWX2@T=QZ163!!A0 MB/R-AS")K6>X<(C-BF'-M-DPVUW\J(T(.6S%C(&1[7T[1Y9 ED<"M-^1:7#6 M5X>&GP&_\]VS/^SU9WYQ2*^+*_[2_TZ3RFKK]ZQWOCZ2%%.T])%:,TX-5&Z@ MQP3!J '(B.*M=^J<9'PTZIAPOS4NP1EG,"I@)3'H. M.+=L:/T>K8+;^T3%5ZN_TZNRZGW,0N.?9%<,#CU!ICOZ=GRE^\>DRZJ(:E+, M%9+;MCA.]$2J2G?"?-\G>:[C8YYC4SS+],-1-!++Q/'3$^&-Y'OL9G"VW5:0 MY\A_7%=WY8O59Z(DK)Y?,1@!AR:,B6.).9C I6WAE3 "UP)>R@SH0[J]*[^D MOZ7Y]LN;!I(M*ZZF9$52;+(DE[&'N\>DN6Y^2^KOZ4; Q_U?NN5'NJC?AXBP M3"NMC-33KJL$&GF5V<)\][I?TZ1KD6WYX]@OZ\(B\&JL-$#V*ASB56L;G:B-9A:3VU9+CUEUIX ^ M-=C15.*XIKDS91[CWZ?1S>:=<.9'K^@8%D8GZC;8H*$XI0/&RF[O6[N^HB5 MMJ>O!U4_3]H@! ZM]MZ1M!:B3(8Q[M(*IXB.6%&X+C85^, N4OG_ZT)MO_HF M>1-NL2K96A4\/9I]T.,_@IFL23!%8\4$E?A6;PBON+$:+B7:KW-4(SBE*#+N M83F:.B9Y"W^4:L7O65%6(EM,>BP"&E#VV[\P/;)WX$4^W1Q<8>O@%0)I+4;_ MX_.4 X]/HW$I<)QZ+80)3/8N=BG$WH^"5N?O40_!^KPX(J...MNGT1Y'?3SA"9-7QU.Y?91)I]E'^#ICY$-[O'\49/;QB9A DF7Q87XT.HO M;ST$6!1D;U(F'>:=K.$*Z7DK;>B&2Z[6.5I\J+/ZU*M#^AF+4P1JCJ[W3_RV M%,D]M3LJUPYAYIBEQ.<<#&&KY^6?-+G>5U9LDATG/K*\"DAM19MU3[-I7 MB$QJ\1*Q'6+:=R<0$K8[3B9[4A]OGI&^V1UR[0B5\ 9PYWI] MOMVC*]:2E+GQ$M[E:R^\'TE/#^(5U;0G2(DV, 6.H*Z^_CRIJC>P0OZZ*7;;)K%^%'LGT4/:A[U(2HS]&M@7\_.$>_#"I$"Z4 MT&5=W3G$ RO6:\01R_@:]MRP,$'I0)F+C".+7-<[62Y^]IQD.:@07+\0J#?O M"*0DWRP 4\2[6?MRH:^)UT>]?-Y+IJB+Y5W7CU8#Z=Q%0S^NJ.B97/>*>MJ= M3KBH+C@_TVX?6ZC02.O[AOEPK=,XL#FG)7.P\YNW<-I8E&X9V8,VGK'EG"HQ M2E-;W_JZ8)Z?*=GFK-A>9/F!:P!6]53K02V$P(J)H2)&I@9'7C0/:]A*!4F# M.+E!I)=J0.2Q?>^I@AW[0A:'8QO$(+9:$R1#E2KWM=PD^B==A\;F5<+@<=8];RF\ MB>2C0_BPN>>L+--*W]<:;=RE+&+E)2;+46,O2J.B@SZ^J;)-#^T';3#=1X<6 M8W#PH\A(T#UN4,O R3FM%5#NT[OD-;"?FDJ%X0,"L3'B:/DH3Q:=WL$_;<,# M83K\D36/YX>ZX;-J$3#>;M/GM#BD'1R!HP>"H,)>.!FFZ?1:=RI:!HI$[ ]G M&NMH['R&\(C5_Q\%GTV>;CN]MO;4O.@1ALY?C^M>(JR7G15L;7R,1\$3/<^3 MNCYSJZ*JC%\\RLX0C31:&;\Y>_QSP'FDAI#T(9\?$O3+VF1[K*F M/BNV>*30>D4J DQ3$,YZ6_0VKBT6S"SJQI\F*7)4-7MWKOG]S>(NEXLG;(7\ M,J#3.2_*C4C7$\B3F2P@?BHKZUKHYUDW@,D1T0K=;2P,]4DWJZ1:Y+3$Y&_I M:W/WDN;/Z>]<7WJTWE?S\L$ARYFMB^B>P.-D@GUGIY#R DM"KCA#)^T1P>G] M/#TB-/.H"3]+@ ML!'+WF%9ILFL<<(D3UKBC%M<-,XWSV0L\%![E)^PXWZ39-]R)?H@=H:]5$ MS1X3'2$(KW6DV #]-^;23>0;U5;GB(ZV(:1\O25?%,(;U\46((H/22Y]B% 3 M88\':8+V?%X1*.J(MKY623=R1L!,:> Y T>)=IGNGB,A53"WS](A51Q2.,X1 M%!%2!<6^FHD\#]PJ0_PYR>&T(VXN(/:;]FNH*40]1MY7NH'A@9.O)V%JPDV2 M\4_FKUFQUD$=U1TMH$ M9[NI,GYP/27Y&9@%8/N!#>BLQKWKJG$5S;<5$U:%])@ @;AG_5RVL84\3H3Q MNILZ>]SWP^'BT=5(18O=6,#:XAWGDEC4;1H00"/(1A+<]-F+>N+[/'N0,%;> M?BB*C :?4*TU-"76D4);HT2I)IW$-[9^LT1'BVK[_3'-<]#MD\(':BL>9>K9 M^'DDYLSQO)$Q;XL%?8'#].ZE? >W/J>Z4,>170S'>_)[\J1510"69 /5XWC( M54TPI):XK1'NS&VYUGQ\Y-LKC$EL':>(ASKO3N$TJ/]]Y;;(GT/Q*=0/# 9) M@*VX/9T15O!#TLHSL9K1U?SJRHI)==%ZT')+H4=L85^'5PJTV@%D^5=/I4S) M$_ EYU!D6+V=E_;&*.K3Z(TU %P4!08DXFL13@[Q+R9 *(3@.JH7Z-OEZ^81 M;HEOR=Y^N:AGF7Z8P=.1KA+;Y(="MS,8"\+(."L_S[H?!JD6"[D@/H=>$)\7 M(_Y?YEW/ADJ\'/'_$BK^7Z+0:+[=K9$F=K*<+K"KLC5=PVZ&]M^/XO(+8M?C")HB*- P5G@)_9-P1*QY8 M>MS1(84)<4>O+$D7'/RR62.\XF?%MJU@V3@*"8PA(LC7&Q2]-,["C,TG[>1] M.5UOYW3*".F(N_#.%_.%@L;WCA0Q,3("Q$ID?,=L>RVB)]_2%_$OM14F032> MEJ/[[;_;T!&G(1^(O,9!?*(.AG !$:?N=!TW6N"^N]*(@ %J?UK5'F NN$%[ M;4<,),6F[)7'*H*KA'B$KMYOQZ$4@S:=I.^U!OF%:;.M^XBF_GN0?N#Z2 MAF7Q\HVRKO@%EE1OK*6Z&N;O"C6@(SU(ZHUT8,P0!Y[ ,U.JU Z([3\/M50\ MH<4P-Q*NFW1?WY60(L;USSSM'7[\S#N-36:\E]__\LU,O'H%-TK[=C:^>N#" M.8$U%\-S\L["1GTQ) M,O&N-Q$1KKEGW2.1LLFXBV/J,6(F8\U7"$M]F#X]V M2VZ0^B5&,#DD:I$;SH7-U+8R3!<;UP&8S[_^,^$>X4#__\N'^(]/# M8L7!A].VQ97Z;%$:/>.^\A(?&5IV7&3\T,KN#Z*KW%T)!R)@=95Y+IH3R@&_ M257>:@OU!K5YQ=#T4P%0BR8GO5?!G649Q]3K8NL]IQ(;]LF==DDH-]/WP]-3 M+G*$DAPNQJN\?+DN1+JA*-GQ:#GF<*FT %F4+"@D4>QB\)X12V?*6*BM&V, M=CT"E4]O-/C#V6['+]ZDL>L0_;9%/0+R3QV)Z,[)$#XMGLAP$1$N'5*U,@%7 M&*LF\N,,+Z0>*!!W>(J$:/W% P?',4TXA\XD:T'^:G%].&=( 5OFV<*D3C6< MVU_F(JTW5?;DPI@Z02\@XRT_9\L?@P'T"CZ9^&G/BJ!JCA.4O\AVB5&7/HA5 M;&TGR(A2.1[V>'-WO!YWNUM(LVN<#7P=[ Q3"EZV)I&H'YP_-W"S>+A#/&F? MC^FN01E +S\[I\37V^5NEX+S,VTQVF]%CC)D:ASX9E#7-%>>X>/83UQBSE G(PA#JP??Q3?DRZH.:L&!40!F;;MC5& M28%B= 7DW49L8N/G&UO"J5(C!4LLP4'[5*4;>1V9=:#0M"Y]RE.73@[CP=SJ M**QZ%;2REY^F$CE),XQ5/(PT14Q+R)R^+I[3^B1PZRVEQ0-T(SQ;$KPF28Q< MV;> _=GU?0_881R'F(43J^)OY3I&2RI50ZW0O_T=J71-.?N@AGR,>M99^,!D M[V295M?[ 8B(E_P;W+OB-#\D4F3[W(*+=?H,8=+'6";8[W75_./WY!6\RFY= M6CTT5IX)I3F:K"E("R>4V;@NVTG@JTF8=.N&#C$R33J+-C/-B4ZV-,?2(O;[ MM(=A6@,HF^/B[8[^M&;P;'1\X?'=HFJH>U,KB(CHDH WANB)53^E-89(SIS+'KXFRSJ?B-$9 )K,>R#WKT M1\@34 08GB@75(E<437)$NN0$ M %$9']ZFU7IWE=6;)(=DD.E8K"T94>\E"(ETFMA*YK&2P#Z=TTB7MC$S5R$. M&U"(KXN;JGP !-/],,8 R>?'K64)K)VCG#'JT\"=(KK&=\D6]@H5WEB[2'; M/L3@J8B::F^V0ZT*885P6[OA Y90_V^OY1_7Y=,Z&E3I,4 (-&_?RB:=D"=K M$OA3\E36?V&2#@-"WHS96*Z&$):MKH9P>5&78K6!W=VA ]]_\U@81FP;AK7Z M[-O8UHAT<;OYX[9(@":D9[;+YBZLDO^8:P.M?4Q^JLWJ:B<<9?SY:$T=T M]KA_ F61,M2ERWV\CC95.B6=;"/8&-DNI*W+\C2'CF+H]?C$;3I$%*119-WN M5IR9ZY>"'YF/V1, UEQ^7]] N+17+G)7PI^MGX5N$BP]VRTY@0?$/L#0CZI9 M2[_,IBD9_.,RV@9/$@6VJD?(E-K'5>ZR!@K"@R%A5O"K^A!O(!<"TO,;R8P& MBK'40$:U/SI6<1=87Q"DGZ &%"EW#IQV61""H+7/ '?QM$M4I3>];!X=Y5XH MR,LI1(=JDB=?FBAQ+=C8NO)OF)G[)=V556I$AZ[XK]F#-?&KC]+1EDQ*LJRC MR^X%86;&R_C>DL1C7\QSA6(/K,T7\6*;/5T7GLX:=N?BJ'O&PCV)+:M'>@\' M(J/4JL\V&RA]XO/:I-DSG#R0[N8V*O48U@W23;J@U<2+**\"L*_S*MUF#?LJ M !P78F^Z&$8=.%X!+;5\]J4\=?'L2SDJG5UV[:P2 ;:N,^5(BD_ ]UN3<@-@ M(VHT.R_V+V@L63S-VL>74L" LX&KTW:&R6N 1HY 6^MED9PD4PGG.5)7CB[6 MJG/>4@L=9DLJW/\:+'9B$.06%P,F(HIM=P9X5!AHB!X*YI6)G17;Y'7S9K&$ M0P1">U7B=8;]>LJSYHIOL"K)H:O,H2FKM][#QY=K)@U3;V#M*X:#D*+.2+ZL MXR6&>K9.M1"4W_AD_?V*OWZFS0-#(U_3L]@]B=W3R8W) M*32%;*4@,5Q$B7+GJL=@%ON:4\9R6$4_+0?B_30&A#SJA M2N!B (T1;0KF5"\HQ/^.IHH(*90>07>Y30"LHK JN_-D2KSX$A_A33X"W[K7R59Y6PV M?@+L)V6)&1-ELDJRX5-E:J["!:UGNV)ZODQ-F(D9,Y@R@SG+G?QS0DF==-W0 MK;^(F9%?38,9?3N V';\:.M)0G"?21K,(((T MVHBP%2=RCNV96<(C]1G-W=2@*G.=6/S\CJ><> UL$O%[5)_1*21UTG-EO 1+ M*0<]+PN^X6O.!CA3X.<& L@*1]M1UA)2(]H1E_ZGECSKZ,=V2!PGG0F*UR1Y MT[9I>E$A*)AK51;\1^D>KR?UK038J8X0ZU-:JG]Y*O/8@L\3(+DK G&?#N,A MTYW*HZ#0 CW+0R[#W.R]>TVF1URK<'[!+UC[7ZU]K:/UP0@Z]&C6!E M)9N70!:Q),D$3>.9NGTH^1&F7WM(YRQE]LW<;6RT@\.;B"%LJ MOP1H5Z0UK:$&LN!'= 8>_M98=X?(.Z^)RC65XTVWS%*5E""^L06<(##2E#"N M*6W!L,Z>#HETW_&"062D#EB&0#7&# E/81N_]X9&L\>12Q#N>/)H&8&&1V+!620=WI< *J](OJB\.P%0W MZYWX].2_6+VO;>/:IF3J6=:1$3A>PH$&YY6F%=?.GL T:FU/%AKA>>2HJ$%J M:7QY.\=/F]N M9=R]I#E76'\OB^8QKJ4_30;88L^1(C5T1=LL?:C9?DGJ; ,0VC+R-[V,$;,E M!%$)/2[).@L6(_>EGR01- )RC'!I2UP3F*5P:.B(K^EQO"[NJJ2HDXV&4D=; M(F%]RM,2L>28G6@O2333LQSZ] MJ/%G '89P+W"EM^%!FW8;[_Z.K\,0-^5 TDAK$/?&#] M$0,YB&(0.!C#C0&O));G5[TNKK+G],2@(D!R@"JR7*^J(8$C/*LC.=(V $05 M33=(N$6#BPK-'\(/MDA^_FE-S@JS@P/_M\,^W2K-*J#OA7XK,UZ[8MV+F?EFA?'71C?%Q6A>E.KUK1** M]LV(L#?>5[;8[J)83=)Z:J.2IMAJB%+5] ]<(+771]2K6!(JE<9[562$[ZBV ME,C'R84.9AI5D2<+;2'Q\\WFL#_D"=39&5'?6;%ST8.N)=>+GT==V^GL3XV7 MNX1(>M&CG7\&<8/I;9&&,9(T31\?)$XX-*/T@-6 M3+]V95<)^IV%?R(MP"?2$U[_8:M'6G;(Q9K4C^OJ)JD:]8O1;M-P:KEL!DB) M*RL&-)C^W:"".\]T"P4?_3W3V$YSYWK,^XAZ3<.0/?.K04"W;*DCRMM>.S5>+[Z..&NN16W7M MB):G(?A$$+@3PB1)K&-:4QA^U.GND'_-=JEMA3T)'Y( PH+S?#H6)R4W#&4 M#*DE!Q7762,N(:@3TEMJP\^-"5B%!A598&72"< JC%:7'LZZQ1LS67B4C;>E MDZ_K&GI9;"\C-KP51>2$B#,8FS<"\C#F"TW MQBL+>E6A15Z1>>76*S(,GD;GXP\4B55?DXCI#)C LD6%F"8Q8I2&R:5>=X]5 M:KV.CBB@$W1CZQ,(:7B!;/*( BX]'XH*8^K$@+=Y1>-]&L ML5_.WV7\J'+__A^,)ZW84?RQ%0*+8"1(M> )P[\9 ^)C)'R]JXBLU MT-=X]\BO?]%5ZT3)5AW!GZ& M9OM$?[:H0QCY-2I\SX@94X_N8A$.#T9I_3[ MO-&FD@HX_-MTGV2%1/' />Y]F#N&JYXO6< 9KG55E!$[K HB9%&TY6 M19T9Y%E''V#$U!M$TC>\PU/L%"D]]7AA8?O@=(NPD*JW(_M].*O&E^0$G5?@ M%B]IZ2[=/Y554KW)S/46^>YL^\]#W;B,SW9D6ZMF@ !VPR.[;_S\80L5*A7" MA1JGU0B,?N5?DL;0Q)PCV8Q!NSTEB=@':@B;85E'-O$0ZZ33;-0X!(F?!+-MMX^3#*VBK]7B4BZ[I_Q48L&_." M+8^590*Q0VSDLFCX,7[Y*N Y1.J0Q "T-B$4S_,OB74C%$AB'+W#Q<0P$.1F MEM0=9FLQVEZH=D/!UK>UTS)B7U5>YG#%/D@B2^A$%=(SI>V%TO4"6;7YB.JT M75Y+%*MOTR(#TG8W+894=\AWL"9P@$Y'YNHH]:%?1*QO::;55 &@BSE+B+0? MW;>TD7U8OZK^K(X6I&!K:NVG)?5R7:L3!-03Q=*:(1'4\IHM M6=J^XN9M^S7C=OU6.='@'U(N+F<[Q%%7 X,$ZVBL%M"?,)15W$,U14P1\UET MFV=70MR?EW; A=>&=MR.*T L1WS'DM$#.0^I=DY( E+ M(&&)(^STI]B;Q:^+J,;*42S[W"XS94@-(M7/(CAKSI.J>N/;UGDYCS,W$GX\ MJ)&#&SE29H:=*5OJA4\,Q)>O5 LL_3__R)K'ZV(+/HQ#DLLTH;-#\UA64*FC MT*MO>H5N\L>XU/72PR,KUJ>2%:P.G7(L%EDQ>%X"!?VHT M)$[R9T)#TA(X(D=G)$?2(^,=\%KDDQV,0"P,'FW;&S-9H$IY&1K3@G2NFWKIB\KWC-A>Q#_[WD*O%' M"IBZ_/IYY@K40]J;C5'6,.C68H4I5M28(C=N@6+01'KA1+91Y@D#VQO'B)5P M]?^6/F8;KD^X$3GU4P@ ;H1%ZL\9$S[&%5%:S46Y$1[IKN;XBO_%7EJJ'N]5 M6(L1,4PR!P/#C!HGGPLYOLRRK+/[NJF2C547FGAPM:V[--W8H\F.<:]E;J>J$*_&G?I<05G M(>XQP-)+"VE!"9^FJ,4P.8FI41,@6!R]#U<++=KRH:UA2>M3+ MQIRN[[R*L9WODE?M ]T(>UFJ&9X-#1[$_C"EH,7./;>P@^]I)^\DMWTWE[/M MEA.M;TJNU>7_DSV=EUOK;:X600V!PQ\&,3Z*P;#HQPK&"[X"=JZIO@)M.-UQ MREZK$!Z*.B MO.54&Y\/E 8_3G]")I$L\YJFXP8Q"D;">C$S7*#8:S M@M]@+K8);S 3.4^G?ZUWMEK$,+A!30>\QO9RSJ,+<)R)-],K"I%4JK;FR9M(Y2PYC%IQ>!+YH2?X>RP1)6;!"-'6%V/"H'SQ M"%(,OY&5'=2+Y&&>'#C6/''@)-J+% M(TX(^2X$E;*P;R?30V*!*;L;PXSE$ M&)1)SEUZ=FU'Y#'RW6LP%:%D?AG68F_ZF,01_H@SR-JS](R?GUL(3G/UZGNZ M4>&HR]=-?MBF6[BQ05\^-$)=7N\NDPJPU&JN"0MU>=*-9[Z+=2]C^FU2*3+> M!X/T&\%,D3:-N]P^\O5W*GFZ;\#3KAII_4+UD!0*2@B*Z,I<5%=U^:\Q ED=U, MA,YES@6V83L;UDW'S%&&,<:,6#$YS''\&81KP'J*XNR#RAW^M6!?W2- MG.-5]@H_>=+FVA%B-^DQ"^DB;V<'6UX?\\3ZWFTJ>IY""[PW@>D$_@2^ZR:4 M)B@2HEW@&S.)A'2GB8*M%,PSMH*314:KP2AT5P?ZE?SWJ%:QG@0N7Y,!8MP< MZ#*_?TJ;].RA2N69ZCZ:NA&L&[*,]%X[,YC8?:P3>G5UZ.*_#OP;2ZO\30;I MO*&:]GD5EEQ"G&; @RU*@[*ZC/[BOU8*5FE.-W$Q.+81XF,.O:>#!$*I-O&[ M9IM^2_8^94D\Q\2#RSB'AA/'Q(TS1ZP,3;;A41-\(8[G209T@!TU2B7KP6U3]:\@")G&<36I8M#RIZ_7NCP12OIIU=0NUBP%=!L4XT*S4 M2,"K%6/QQH,QL-$\G&%+$B8-2KO/K#,)N'6';1T6##T]/ MN?"%)3G@YEWEY'+J7@.81*U+8*%0WRBC?OUW%3I M4Y)M=>,[<=--;&BD2+3M_E:RQ5'L^SV,5VSYIDB)]JL[+_?[LA!)-T.(0>ME M)(9H_.P1?&/D+\S!$'H'^?@G;8I;%N)+!NC'\T/=E/M.27SSJ,5ZK 38U*-7 MK:+\AJK)41;(SR2^4J'"(<>Z?S&Z\2K>9MY$;?Q;L,/GP4HY4C -4V[=R2AMUF%L&]:TL) J=;.?9.03K M7\&"M".\G:!>=%)$,6T&D!TIEU M66R=K4AT_H-R?5T""F"L)B36V=LR'Q 6HW0D%Y4SHAO-I';C3N">>)E5=GZP M[R90",0^8+->W.=L&93%+Z88"&4"=07;N8U6\=F,@64_B&UO,.9(C_BJ[ M[O!7966VG;:>B,8SD<] V]31<]#-)ZE- $YMOB4,"]0/A\8=O:-Q * #R M+U(G(2^WN#$=+";29K?@/X6J^G1[<:A:D K1Y>B\+)[3JA9E-/+G!C[YKF+, M>L6)ZE9)E4FR2NUNF\!UM(51WE$W*OLBYY8=(QGT,CQ>U/WCM.P+@O^>-&5E M76A5_B3T"OW08Y7NI+AJ+B\AJUU2WPN!J9%<<+]\_H\T;VK]ET_PET__^?G3 MGS__^VN]_3?+*V@]$[UW@[30?:D>4MI5U),$7Y#^AAGQ=(H- +ZD:_YC_;Z; MH'L-)>[LZ.W^K2 \@^+9^(7 UC5"]T6?2?-["]H9==5TM+YOTB+AY]'9:Q:T M,?A@8U/PWX8;PDZ=8#]87V[;#NH1;A+SA^*86M[E@#W@9DQ*5LV>[XY_J9W, M_\)_ >\HL/3_4$L#!!0 ( ^!$%.BM.]7#$, /!)! 5 871C>"TR M,#(Q,#&UL[7U;<]PXDN[[_@JO]^6KGYQ]O7LQNCL_/G__W?SU[]F]_ M^_<7+YZ]1P$B3HR\9[7 M+^_N[O[JTK^)7$Q0%";$11'[Q;,7+RC!G.0Q08S@3\\^A,&S6;)Z]OI[^G\_ MO?[AI]>OGGU<'#][\^K-Z_23?_N;CX,OMTZ$GE&Y@^CGYP5.][?$_VM(5B_? MO'KU]F7^A\_3O_SIGOVB]/=W;_E?OW[W[MU+_J_[/XUPTQ]2LJ]?_O/#Q8V[ M1AOG!0ZBV EAZ\1O'ZS8NWK_]Z M'WG/4[T]>_8W$OKH&BV?<_1U>GTSP3'#PM*Y$U(WDJ) MU_(YE.KF9.4$^"N?\DY 32O"4;B\HFL=M2K^6RE))9-LMDXY"%+H8R_WNBK) &^Q*2E;^!E!IJ8>X<.XEE53\>RC?J.X)'#WP MG^26K9;/H224\U\6CO16I$30J-.A('3+YU"*%G@0"D*V4P!39;,OH2!G*P'8 M;??@8RC(U_ 9I%0-1RZ%V2/Z& S>HNNAI+3:9Y!*:]FA%(3LI@(*M+M&7N*C M<.FNJ94CNH3$:[1T,-DY?D)_C:(8;YC/XN:2Q/2G"'LL>$B7&"Z3G%G L(*, M2^PE(LA#:$/%P61+OT&$_B(),(4@IK_T,;5B3WNXBL3!=L6] 'L=1^&2^**F,Q(Q'2.0K++-7T?4\K=FU(KW M'DDZUW3D;*8!O_8XFY#$64@41G(9BD;,PJ<^5TQ]+B_WN10%KW\/&%.J<=D2 M3)V&K>/WF7@=Q(RH.4QB=A_'+BZC.'2_T!_O'$(YK* M>J]^;T)*J@/L83^)\0XMZ:1:(\H3AY[>M&PG9L14EDF<$)3M#KEI\BTN" .7 MW0[ZC#G;!AWF4>KOI7TX@1U[NJ^73E#L8,F[5'EJP\9I5,:@1A'0!D574"K" M=]& 4GM38$A%SK;OX98E061(1= .$H#P-X>'5&1MIP 8*3G$B53$:_H.[NJZ M%B!2FO/"KP$!%MPDJ2*?@E\N,H_PU7^8M7K[-\Q_]08OQ2\9*8OM M$#>7AOY8 KN>-YK]Q3)0DW>BC&H5A/(:&[Z<_/7[&LX7V, M^B+5K5!,+F-,=V'$__*PHVG"=IP0-MX!T*MR.IB;!0R;;;:.5DT]ED%CF:+, MQ]DY/MO@9O&Q0\@#W> ^L;L (^AUL#QL#C:1%)AQ$= NU0$BJS$;1UL'=ZSPZ3R"2$S9RF@9Y 2QEP;VT -X_7B)0& M8 2U!C:36#N;U)/!]9]V5DSS6$T0IF:$OM- *(P=OR=">:R7!8#X.;ST&L+( MDMC"T#Y^[2MBFZZ@?!/MA?$0_TZ'8@I!(3.[9_AN_,1:@O)&M,#+KS",@+4G M/NZI==#!2/R+RS!PAW$Q"IQ&X!A*^A=%]<"Y&#U\#(/.A5U8^H4F>VU+)?=" M!9J+0Z;J-4_:96>_JYSY#4L?JM\^T@WU ]K(NO&9/!^<."%<0.JN781..46H2%'UN- 4L8,H-$/'*KH0 N0\G S@/73SS^ MLHQP-<8QP;=)S$1?A.QN@0Z1LJ?45N M"<* #\9@5FV5R2/=X^O*S-#]?FC'K2#):ZGEO?2!G:B2.7S*VL@P^<%2XI?G M\;LJQ[]RL'<>9&(71#03!^YF^]A05]%X9A,_VK&)#S@("=]!#.[H-2:/=!&N M*S,#]YVMT_,U>UH8(._4(0$K$C)SW623\->P)VB)76P&< FVCW7*RV@\CX/9 M>MU4T (=6]V=-!UH:69J^7Y7-Z>G6YE@(1?V\/9E]>7M?PWX(+?:BN+I?6[3 MJ+(:/";E+]=-TA>56@HZIS^:B;TUL+%Y;:4[PZO %JXQ-'-:]Q2/?2>*YDN^ M:LSNL6$8:MQL)V(T3YE&W=10E0P&9\1K%;J&&8*XEVYDB-<'FA^JXPV!89#A!($OZ@LNKM!2W M:.I&J;TTI-_O]6HT2"'BI7G6O$8[%"2&LFOVQ&V:>PALK@S;[VE82N1\ MFE[S."JZ8F41U+I9=.06\&C2D MX0<(,.L%63H(UA;)+&@%/G:?Q.B@5E02U#6%WOZ:WIAF5F1H7RWSL'T&5L"K MIAZ-'$[1NMC'(6*&//4/),WYQZ=X!WV M4."9.JQW<9W(K)-0GT;B'<1R2=<#MA*D8REGX?.+M6K,++ MT9]1^JJP3W)=+=U*X6DQ;[];E+!^P2=\0]S\[00.*,)AYRA8J@K]F3J^:SJ+ M9SOJ':_09<*,8[ZLQ;F-!G*5A9C(\JNNW-P:K%26;A.W("WK$>?. N^$]?DS M=.NG*8K=-5MW+LF:3!L&4%%Z.S=03K0^\\.[Y[W3-.?+G);9_B^M##6G'VL5 M0&EQQYPJ\NCA8X2\\V ?@IRY,77;>/JTR:%IB&%[_Y6!OW(85=:TU>R9;RFH MH#\-NN,-EJK)>7\D4?H GIVTZ>!XJL$BO$;TV.UBWB7D("UUWT>P#!@7>AS) MCI(KAGD([3:'8;?))XCR=7$*0Z&].G,ST-9':6,\0_?O4LQM[S-#3>3J/;\< M,K83-2I-.?DC+^:VUIJ?&C$B>>YVZY1;,"$%8&RV@4A??O^*>2]D/+AQ?#1?EIJ5[#N5&+$'2=;?FHW((J*1# -T M1_29X)@*MCS)F++BBGX4)>P1+MLUI4+*G40LMX49$/EN?5KJE5%T>>9[\;*7 MJ<%*O@:I%*%O9:++:54C(P9H>AE'JT1+ZT\D 4TLK9\JPQJ LVZA7LE K0+,+'RROCF M.J%),7Y4*T"38N&>FX#O %GSGP5QO*'W@!+KQ[0"-.L6\+4JF E4F@8-9P!5 MQH]J"6A2+-@!7@5[P:K$&E[H]9I0(CA!3-44!GI"5\$U'UPF9BY8M8EA^^H?R"A:-6UE M=[Y*B+MVV!%Q?\5#=YK]!8]DR+6+B-U;%'VSY_'43@W!95YHW9N3T$7(X\]= M&^[JBK*:N5!7X#_"Q$))*]#2MI4^;H=;_@=NGXMPYE*1"#I*(AP@ZHM$:0\Z MJHSL7\PD\2L),.450D_CH/$8P^Z 93?@D;B$C8JUW%Q((.K^'MBN2]@FQB-Q M"5LU;?7$6-SJSK-$$)8I<&O>CZBPLQH*T)\A(K^AJDQ;F;O9?C5?LM:S?&-* M:[S+9]2T4Y@P;!VJL5QN[1IM,U?#X'RL,9DPG&+% 7IA?9%DX<(%#^\&[+!Y M3 4QUG:HB^L(#VH]H!9H%C1W%6Z'E>L!:W37'6,Q M+"PZZK=!G)@5] A7.4[#:P78;$FVRR*0O:^ M&WF?<;R>Q;X3Y5<'=,&XI1JHOYMNAUV+_H2GV:83RX7RY =F^7[$]MG+W+4(:-E@K2HI[/XVX.7*V"7_SO'9 MCG.%" Z]:L*@$2M0$L#NC;JJ&:CI5L-1 VO!P$2LB'F-F,OA9J7LZ##*ORC\ MI3&ST)=H4H68>BI?P^?+[&;++9&*2V*(941[#+^_&JD)?2M&Q #HX3"F=G0: M],_>N4FV6Y\/V_'S89\'RY!L'//]X25Y3VL/DM8HG"\*!?QI^@O#54]E&-O= M3M3F1!?X=:T"IFKT:?_$*CA1Q]D(RE4>MN-"*N;>U MJKRO;!?(*'8?,XE=C M8[7'JC9\=6W9*9*9/_CBK[C28.A M3*#9/38,1(V;];-"XZ1I5'Y=4_K>I=_O;BE-"N$"S=*\!#,QOCJ;4C">-V5,%-8YY!X580_"3<.-A07X,ZF^G@ MUJ"BPJ$/P*U)]TE6?CX,N$-L?+=JY#B2"'7W?M6L+_V#N*]UFBO/:VX>QE>^ M(A?;QW(9ZZVO?R4]V0Y#SCR//V5S_+0/0!;B,0AC.\>1S$!91#O49Z7D0\H\ M:D&R-:DW:@!D H@TCQJPS+%>HEACOJG!V=7*1WZ#[W\QI'-E6LB@*M%5XZ#:*!:;;>RY$ M)@OK2(^(9S7@=QZX?L):\UZQMAI4!:6&[,TKFZ'C#HAHHXGDU6+*97QA<-#W MR9OS K5LJMHGVHQYU+B,96=I![JN''U/6Y#+J87:!QR$A-M=:DMYCC)[]B?U M$NF7U'J-@ TFW"1L! X*N*(@*B:5+F =[3(%!SG1M^->QH4CMI*I4-I4V)-= MY)TDA&TE?+WXY/@).@Z#'>7 >V:E/\>8[BPWR*5_:>SU3S^)QN%R=N_C^BJ' M.U0 VDNZ98W*8&1%FL1RWU?M/0HO]DGEO42Q'T;1%965+,)>;WTE28U[#Y#5 MAY52B-?(3:.+6:-$'%!C"I#+?N[]5%N;^"C.W(U@ZNL+K!:&XG34E?@\S:V4 MJ\70F\F(M_#^"NSQF+/'[IVO.V$4@RS";71&O9]**4+_X62OS?*PQ]?/PWA7XIZ:LU(2H^T4 %@9!X"-#=Q!YD+9-/35;#N)X8J$2QRS M7LE&SD\%\K:\9S"XFU1FM3%%F_U=HCO^+\/'40Z<+>W6X(!+ZMER7^C68[P5 MCY%RNR=;NAC+P6<5P;> MTY\OL_)GCK\_Y9DM[0$CF?;\Z\6>GEE4R>;C4,>PF7K*)_K9;S6 M"1E=?UK8:1\S[:T$\O/7VN3MQK>TP0\^CP:;1<*8MZ;9-9 R.W5:&6KFNS?0 M/*RK9N>.)&N;A?'"%)FG1>3FTB MZ.Y.#6IC1^)56K>'5Y],W)@?SRC[>;Q&Y!KY++>0MZ ;9@[V%LZRAZIG3DU3 MMS],8)-[L)F=-[9V"CVM61DVO2U%V";;Z&SNYJJY0PH)#[5/*@E@]XVM-/25 MZRH%!4/-KL$FUWOZWW?8IX/SZ(+B!"N6GIANG'H;2DYP5B28UNTK'(E-SC4U M"7K<$4@Q,CO[%$6PFK^E91G%J:BJ[TGZL7F/4-X65M\VV><#S3_4:05:LT7(6QE27H132C/-3TD.=N M.358!O'V6V.A6B>ZC42L:PV?4SVVD;QL0D[*Z"02,M.^SZM2-#M9Q-QL/WWI M@K%4:T&LLPF&U45/._5VEL/ZP%NH[LD58RU<:;>,8=X+TJSWU4^D'EZ:+..C M(F/#WEQ/F:QZ?2"V5?(.^R(T12\R&]R50^*'!7'HD-W]78!>R:5F>D8G=2=3 M_6DK(CV41ZG"W^9TE,6]7&Q*0;=3G%RGFZT?/B!TA *TQ#&+B>I?LE6(12Q/ M9K\:%=DS+-SCTE >S&ZK6-HU+U5$'AT[L98U5=<DB@A6PRQ:EE$M0ZRB[TF& M7HY9!^G7[Z[HE$0;["KOC_S[2QR@&*$@I](U\X0MIN1HJ::/=- 53!D](:VG M<2@"DO;!DM7/]':=0D<\_89)>R(#;2EM_/KTP:Q1-;M;M#*T>5R2P+.QJ^*C M.1K5\Y&/'OA/#_J39/K)[_04[*$\(RVC'UTC%^$=?]*5*LC$8.0X6TX,5,M^ MEU0FY(X"EX^62F(?2C-=H"$O0$F12BX&>JL&*+ #GRPUA$PKL)V4)*FJU6M#V&NU0D""Z M8X6K@.>P#P%[-]?IO'^3T*"=&K0+O&&>R0>'$L&.S^J>\D%$31Z>( S016/\ M,'5J :[6JPHX9_@>>5<$NT@'%O'7DU@E6P9OI93K\9JNT&C.6/.@O>_@C0H< M;=_;O;*1PZ-U_(#55WMM4*R]3%J09!F2C1.X:'[KXQ77)O7&=YA5=#X+"<^R M&W(/ZR/8^-=/6!SLU',]1+BR(H7I+4>"O$5XA'Y!OG>4Y@90>4)R'NQ+1Z0> MVV+MQ.?Q+TZ4EPC_BKPYN4%D1[46K-(_FI,+[-QBGU<0-QA#&7H,5B^W%(]? M0\,+5?E6R7% E"<5_?#H]!JM$C]]::[B0DC0F88S(:,0L)JU:@O/"8Z!P5R[;F8,)+R9:J,]W'K!**9O#;F$$7CG.DP):4IDYY/UC:KTSK(NO M7(;:<&5X3VFAEM9GCOO@?9-J"46#W"Z+F$T)6['&0;]Y%E:!Y!6F# MJ[F^-)-:X7LH/3<8@+9,6N:"5FP3ND9;5N\]&^T@ARPYSM,R SEEYHDD P>Y M^.N MD9?XU/5O*K)Z]%#XK_V3GI@53,CPSEBD(6[[9 M3-'F'BOY<=J^_ *Q"A=TRO-TH2&7:0D!)F@ :@J&\J7ZF<)9$B<$?< !WB0; M+F]>G.LL),5A#&L@VF)9S>OK:37Z6, UM+5<#7Z_.S_5@Y>(/\ZMRI_N M,;,-NW%)VTV>WK-[=S2@'8$(^#@,# 8KP'[V=KI/]-KVI]Q_XK#0,-*%+*>A M5G0A6[OG+_F^%#(:M'7=4)?Q@Q/SMS@H2@LHE"; 4)A+"C&-OB3JN@7N*74YZ MN2L3[W-RP+Q*^\B)L$L]XA/L)_' ]WYJLMB^E%?ID:*M;] .*CW,9!;$V&,B MTB-._A091:?WKI_0Z7=&%<-2OY,4@/HHA[(@,#$MK^)ZM@4'TB131%JJF_=: MZ[^A^N:":XQKAI%?N,>8;WDZ6+"R?:ND*)G=\W#OD 1 M#N(U6CJ8[-@CLW")LM>AGKO/6W1+>8M,!\JEU0N7P2G;\V"Q1H6W;?FC5$^0 M+JE4?!V.6X\EH"%Q2< MSS@R\XI&1PXKX61P&RG.>"TT].F9M)%J)#F)F7]HF]M^?E&I0#8'TG$MZ1%>$60CS?4RLC# MWIA8SD(^^OW0)>'4H?S(P-92+N!%D&):?>*F)X.BA+E;\<'QY("7H6/I>&4$ M92F]0=71'6A'__W5J/;TQV(J/1'1+]6;[NNG@:=E2/+B1GMYCQ/"5"NU8O2A M_WAN%>)$V@&"M)7> O&:?\,[R/C-(OI+R\.G#1# ^KT51^-B=X1 MGN =M9' BU[+^H%=9"S/,FVHVEY;%K4$>Q#7:ZB$-MN0T%-'>J&[E^YP-C&R M^DJPM1.+!4)?1;V6CO:']PQ%\V2CWFS9L%C(F;TJ-O0XK(.I=;<>!/YNW5II MH',09+XLBRB]<@L^MY%.!KA@BY2B<3Q_EZ(4L-K!R--VH+NWD>I9O-]V.]TY M)ZG[H_5D3S)55^ZWMR M/4]5AX-F9*)8%>($Q0[VHQXJ58E9P')6W^6AY:"FC,YCM(FL:.' W?+1H,?L M*,9R@.VRX$GVC 47:U#<8S,%IT6\;/@01A>*IC!+3<'ZIP!?\P# TN=/@Q45 MA^YLP>H#VMPB(C6MF[^T^92@PVX9 H+AVGHV,O-CYQ..8N_A>3+>>"JS )EJJ.?'NIZ NO J@3H_!)AWT_[3*'H/0F3K0)P MXJ\MYU5+0-0R=0(J"MLEK63JC02FBH M*TQ(D>T$X(T?6#LN/4%!ARVI9]>FTYO>]"\I%41'R1]-C-ZR18+;\MVF:^%" M$[!5%05R=!\#^@L?>8>!Z28G08I@Q6,=Q$)-8P=UT+&]\ KKS8U^Y15+_GBM M>F +L)$W;&!+*?Q#L:B'VB7#$/(\8I]X4%C!C\KVUN=J0:\Y53Y9K)T@KQ\V M^G6Z>P2/V.PMF01@0K;M"5"?[*.W^ :1GTR\-^@:.>""+"G;)GV)QN]=,QF? MC%8=ULQ*(3J+FGT),V-UM59ID[1K]M-\.4]BUF0SXJDGO^#5VO+3&"D1'T,^ MAZJ)]H(TLU" =JDJ!GH0F17^"9/]VOXPB_?I3JX3K:4.9?+4'JUY*"@T0]Q2 MOU,%^V4ZL+WFR34IU+J2XI*'X2V5@]/2,M;97)^NRU3T,]DC$O_.76O9O'7Z00$4^E]50,H4K:80 MJLXUIOR*0H;/,]\+T)0AV!<3B[GGC996TGA#CKFR<\6(974<@?57IFHK&Z95 MBY6!V\D1YX(X]R80*%$=)P+E@8/VH(/;B8\>%O1S8R^59/C:?@F@LS4HZ54? M>MV-HU,\)MQ)N'%P,"SL!;ZV85>8$G)M; LJ+6];.LB=)23 O+]5X)WA>_93 MXS,G(,!:V(VS96@[2&W:L]V'[A-:8]^/R%YX M@^B)>-E\):H)HE!M8&^O=,#DM=M9-Y[SS9:$N_12R2"@;?PL/]O2Q+55@U 9 M:GKSE'>XXU5CSP,ZNA75J4EL6QE.>NM]2Y<>[3:!$DKW,4++Q+_ 2S.A?QF^CPSOHD;MQ,)R$6>NFVP2 MGR7MG2#*WL5^!5T.Z8XXGL6P2QC+]2H-KH6=,(#&O(?V M639I!@)W3;99RZ:^27U95@/74MX&2M,C:2758__>.7B_?W'X[^^685O?YZG?QX=GM)/F^=^],_?_WSC[_O?KS[]?/J MX]&;7[[^XIQ]_L/Y\J\__W[V_POJXN;']U7O_SE"]K\Y\T%_O/*O?AS M@3?_NGOI>U^<[Y:+Z.7GN^.[']Q??CNZN/W^'Q=_3V8/FT__NGQ[_^[UY>?U M!S=X>_';AX\WQ\=D^^'J^M>_O/J\NW]YO'AX.\.__7KFO3ZZN;_X\P9_6KQ+ MWG_:?"6_?KJZWMW]_//_/CN^N7[QXC%.L*+10D733,XP.J60_3EVD.)1KKIE M/5N^KI<3^"Q,B'6[. AA]]!OR"@*.K9ZZ2\K+M[97RH.0CQ.DSCH&*R:C3&3 M6*P10^<1RE$ZD/V:+U<$!]X[4VWOV0F5/?$\25K+^ MBC,PLL"T,K3K9K2!)Z/+E5VL?V7[0"@S?0ICM%$@]@/= M0NCNP?:,%/5#(U YK;<2L'^KU09!^]BM'*O*BZID)\6&/6.T.J\/$+0!HI4K M&;ROKIA6L.C=DKM:KE'3?1&2T;5*)RA4DJR7\VC6@XH%:S%0]Q8TV5THM1KL MS<2R[]=EA,79K&<8Y9H*FA[?&3WWQ.@"[^I53H\>/CA_A.38IUR-/<55X6_# M'X28NZ4W@"KZ'KZV@X28!R$OG8W)Y[JJ,EC.[M6829*&T:SQ_J]YCZFW%FX0 MN48^5U2TQENCKY):^$T;O%9- AX#=5!>$,=#S'!,0EMC8C4]NR>:=8W9O3>\ M# /J-F]1C&8K@HP_#&UA-V54V[0(W71Q@@Y*?Z>^5]N^$[3,X%VB7N?#XX;._O;N$,/Q278FS%4X7'N>&%.(R3 M.G20WRFL2VTA?[V(?W'5 XO_2Q+M\2JC;4DO,#^]WZ(@0M>(!7ZH##:"B;V>M]I/Z@4&;V,F,LUL)EL9]P,ZC- MI/J'+4(R@-VPQQLC,1LNBNT\N2%M)M4]7+M?\Q8S8PG\7'3ZP0C,IBR/W2JX M_>:>OB55, &+83Z%J29C%:4&41K A^P!A]60AA\&*VI_&P_=%OI"Z88PB@W5 M-0,6C234-V9VXS1?'E,D<#R+?2=B/+/_S&].&9N+T FD)%0B:#EMKPT&9MEJ MRK&RL-5$!,6N#;=I(=>%VL"E.$76=(UVH;_#P4H*KVXJ]L\X74A):,+&6X\N M U(#2IZ:W2!&WVE5!VWH@V:7A%<.IM[)KYCG92"J8[E]5X/LY-?()E79/0LR MB:-<9),%K!H9C7\M;==3CU?M)?];![EYO$:D*+Y)](3,;,=N9/$3:TOCE3I$ M5>>,_P^?KU$"&S _]D=&97Z:G5'46C1BI1I5D MZ/P(<3:S%7K8$ARX>.OX4*4LY81[UK/LIMK(RJ1G; MX7(G>@LUEAVITP1*[D5O*.PF*RO(?QX,DC#13Z*1+,BF;*@) ]L=%)7$-YDJ MH27(:(ZFYDP&/$UB&"LQEB2A*B'_D/'%,(DCF(G8&T_ MHCATO] ?[QQ"G%)403>N,#\0OV'$9X'W.2.N&5F0H:B?E,A?DL^7&<4YN<:K M==Q0D FJ,H:8G789X2:2%\TEF$R.XJ)4D,FNZZA@A:7J'BW& %*$Z8;J@=^O M99Q2X4R57!)SLYUXUCWKBK"T: VF<%*?><>%,5@G1;<,)]**BI7 M,]+5?;C9A$%:!<1H=_4:F^GHOD%%?5K"Q;WC9@6)CH8![6C"H!WU*$D$"-I- MU@ M$FSM/H[HM/$2M!)*K.UQ6G#1H^F.KAU7ON/R!<3@FBE@9?GTKH2+2%LV7]7N MUW[6XTTW3ZFW6G'Z_O6S&U(H_!A;.9D]7PJ91% M%V$4:*M_3=/,C PNBF4.H_ A9;5>40[L&CCZI:,K(E:XPP$-NA6B3L.%W8I, M+>_7)X=15>(W#!JVKG0#2349\)ELD&$_5Y)C/I7]O.XQ!IEMMHP3L!:MVHJ1_$Y M*QZ.F$U=A5'Z-NXHB=BCJHCZW;478J']W1<(= MCBC[LY#P-0K19)_XR8 MZXV\V8X:U I1P[IE+Z,RB^ #B4P'D%1EL-9#06BGI2"GJD:M5A\[=4C ,BYS MJSUR(NS2 [?)5;:+IZ7:Z5+H=NH+,*@]>(WT(,8>&P?>H65(XC5*3]+]RZ-3 MPB<98>H:+M8H;=BK71F]DUZ?=(02FUP?-\C-TK1/[UT_H?H]HV;#KCR2."M\ M634-<^FZP")J7G7UY%T+$(&J"$PXZP\3I2=/Z9H:V(AATHR?DK8,KC!JB5Z] M4I.?LKP>?9;7-Y7'H (!6 X#/1[9>AP%-<[B9]QIA]2IGD]@H^,Z648'.^9SG.F%YRI MYC&])S/MNX0*P48Q3A)DM-ZCF@B6P]8P5E$J%ZD(@>4NLI+BG@>+NY"]QS=S M8E67PG8.A37#*2)A]?Y$7EY6T&<,MG.0XUM==TF)%VM$D,,J1MDTGX(4=H_' M^K-.PUJ*NK=;I4M28)LF\BT9QB0;F,W)R@FR%FY.X+$$BBA<7A58G*#8P7[T M7-^G*K X#H,H]+&7&D'@%1FQ"M!4!A<[_OXMHR#8 67$()(ISU]IG3?D+ C" M/(HD%8.\TM0%601]A;9^_V_$E-D2HVH*U9O_P36A9[M*0ZW?2[Q6OY>X062' M713Q)'BZ'IZ@R"5X*_TLH^W[D6N^,=K?J@];+VGR:96GO4?E='C^_XPL_*T, M;5Q^]P-73H^3+$B:;#8.>0B7-W@5X"5VG2">N2Z[:FQ$3-L] D;;5J2K<1\G5< _!>Z8+[;G_U MU$!1T]'2%];B2MHS@S<=+8_:1GVHO0A-^7A=JB\FTPVO^T:;*:E5E!ZGMG[< M[GV8/>&FA"OA(B'^WHZ+)]1;ZU M-BBN- 154'[+YS;\+['%M@P3[*YJ8HNC M[L9=SC+3]=5\/[QCEP%G(3D)D]MXF?@9\^@:N0COC#WTD&1MI<])+U^JE XF MJ5^[H>^Z1.R%>YJ_0G]R7)(RK:_D#D+=5";AWS9B*J$AP&P,K6E^C78H2%#:))(- M"Y%E2#;,L.:W/EXUE%D!FMIRG&T]1P.;SY(*ME*)H%THN;-H%XUI[M6=FK&3 MQ- HS>G]%KDQ\NB.$=+A?D6>XA*L3G7\+G4CJAKJRW#^SD;=ZGR_^(SC]7$2 MQ>$&D0OLW&*?59\UF,TMQ7BB-J"FW S^[T<'_WY;R8UV>$.HB_"83:)!X9EQ M_&#%.#+YKM$R";QA5H5VEM-UTV5UFN']XZA]=='>/Z377CN\3=@HE)6>60)6]>L"H99UTB*\407=#7EYOCWCXZI5:,N MRC;S/,QS_7RV$ZE&Q.1(37=.R^HJ1W+0^-=!G+*8BB!*D)GH;)114(Y<[]!5 MCSG8N$?TFHI=%"?K8RDJ+D>W=^QIP$QC4>^"WL^?&FB:32]N9:BZV+5K13ZC M6(H0K' U2^XCX 4>R1,D&7/:)ZYU(E=)#=8ZNG;UKC;3N[3&S9:[HS)%&GN7 MUO5FJRIH41*#54 ;V(RB<:94\_4&%=5J?.K=I^V[NL^&:7P_&T.Q3\W&][,> MR<]/C>_MKWV=%9$UHG7]UKZGBLB"&3K.BLA/A78M];UO7CW['(QF+CU.1CQD M8&SI%/&R\M9$<]$4Z@NFS3T8ANQ'@I#!1;.;JTV?IL.NNR"MJ*^R7"J=CP]4 MYTMN=;SQWP;192-&^P4$HTCEX98J4=O]'23@4%<4<)7+$:\^\D&60M*QYN58 M U2%.A44FG1N>*=!C..'H9:6-A'&"&'K%9FJBJVV0RNZDUGCMK1C&^LLC[SS MH.!>&O?..P6P]&:XAS&HZ==6J]@&::D_RV\K[,7!NGK0N3-AYS@$A*,-,PBB[Z,CJ%>>@UV;]>PH97J >E6I(I)U$E-/D6BBJW=])$;)Y+%0R M*3:#NQ$#N+W[5H,PLM-!)0#3Y[[N*?CRR((O#=05HBSBKT>2?M"BWY:16ZH% M\1E%"Q3%%Q?'"A#4/AJY6=<':51LMJZ3NRE%(J^@S(Y:U7@+67YFJK:N>5BU6!FZG M\#,7Q+DW@4")ZC@1* \2D\)58D;+!YF'EU$08KMH*?H-NXYVSB)(:9-@)6Z@Y=P_#EPT_"CU5] MC 9":F&F5@*VIUR[7;"Y)4:A5VNPH@#G 66;-/<) S3*"AL;<8XNDRY[!77- M0#SN!X")O<\TF"4D9&;W-:O85,6P%375)W1U'N 8.SZSG8O04H MZL)0@7LP/B7/0^\39JL6/*7-/[*T>?[43;6/[ @<8IDJ \6AP?O"(YO_[3&7 M?+5)AC/Z3KV.HL"3PI#$3?CAT#X9@!W\SH MG5BWS@.;G=%\R<9@Z+Q:86+E"*"Z>M55 ]:55!.L*Q*Z"'G1&1T/[\Z&;Q-^ M>F&_F"V7=%K3(XR9XX L;SOA5E5LI35II[%I\P;*:T2A*&;])=A@A[CUJ/.< MQ-SM5!Q4(U/=J=Q07.,:.5$8G(6DX=^,GA!E91A/D+@5>V75VNAJFGH"LQ4] MQ#(+%3X>%.6@B3\?\\&@;=10[4,!%MH/3IP0ZB&?T/7"]+-..;@<) M=<]$2+!FK7IR'3PV] MQJS[T37T*DAT- QH1Q,&[:A'%MY3%S:;.Y71_FM]6ST\M5][:K_VU'[-4'2P MMN:G*P9=U;=AP+(KS+OXC1SM3+,>3GZSWBSV8JL(9'#5;.9D^>PL85=.@^9Q>^$16[.!D\ MP-1YV3!&^>A@_1C3H"W .DA00,Z3.(J=P,/!:A@TBPPG#&E);_:+$Q?D^Q3& M5*AKO%H;JE$LXC5)-,O:@BZZUW-RSI)X'1+\=:B5ML!O;'N?VNPL*@ZN.T)_ M6*\<,B? MFH;*T%9-H2JTGLBE.@O)-?+01CZ[38*,E4B&&H(RRH!*X0:;P_N\?W;6HLO- M(KP, RJN'SX@0^^D=.28 /R]U&PCW[N4XY(>M4\20H6C/@$.OY@;M..CL(EL5W MN\S8G(!YC-7K3D/7PE*LI^.+R^H2,EM>!_,/. C9"Y?\%:_IA/DV?I,*@+4J M#C:#7O[=:RE8$V,7;ZFUL::/[!5^Z-._7>7RTF7'90I>R66!:Y*>@..EJ[0< MX_Y1K\$>2:3*.'(BY+'+743=")Y,U/.EQ*%<]7Q9I)L5_>/O@C@FMXSS55;W MPVS)\WXBJ:^G[:J5?VTA0P=:NMJTZ"'AQ3@>7\"8)*].*0-LK?#ZTQL-#? 4 MYM#30XVGAQIM5W]/#S4F\5#C4?8O55S&FON7#I6Q_]2_M'?_TJ?NF;;[ESYU MD#72OU1MXYW=.<1;T#\TYK&6.=A8530]U(IJ8%X5:)TPV)&G)OZ,73>NN/L0 M'3T<_B8[%G'I#T,(/-9XU'##(2."VGW[U3@_2N<8(^#TV=YRR:X1/1=CEQZ< MN5_Y,F$@P?S[C>'T>>'B' MO<3QJVFK688%NZ@Q$Y*$$L[2-8EB#+%<5 T*%RME[7L,P^"C'7UIO@D#JCP M&K9[D_26WKJC?Z+[R#X!R$Q*+*B (XRVM%H5+#I0IZ]![>PR#.;\SCI5XZ'R M9?2>I2 :6KH,BCO.NPLS9B@!GNVF"MICJPUI'J\16:R=;,CI$*/S()U_GQ%+ ME47>C+K(S@KQ?V1%6\\<3/ACE7'9,?CHIK>ECT=W<,^7!ITAO-?"?,E_'I=U MER0;XS'5C&&6 0'L@3&L1U#*.9[MJ+[8H9Z>POC4&9>E=0D[OABQ(4^@"S0[ M;[Q*X[KM'M=M=5S9BLY<;509I#E#A!9TFBL@.%Q@+4B>GH2/P$94WH7W?IJF MGU#7^):*2UD)TG/[?4_":-"G:AV23&W[TE,W7(.401TETR\E0 2;F@6!@ '6 MIT71I*BY+T.R83<57$I^\2>54]W\Y43 $PP;LCF+"@H?'/(%Q<=AX*7O9!4? MNK1\/A$\VA1@Z[E9P48.@O%1?=Q2-X*9#7\,J3I;VHE-)RHFKQ]+3\O,A^WH M876)<)Q0G!Y;-%=I:-,\+MK7&^"#/-T,2)__._*:-7)ZSWXT8[N2K">R@ZDJ M-$<>*-@ZS&/,["D:>W/Z4"CI$!5?8VIFZS43-OK@LI.INL_0H2#Y-Y52A)3; M,K;2K)EU'P$O2F\J+68^REI6VKE1!KWRP\FG1Y/JV*C,DN%>33X]FWQZ-OGT M;-+DL\D%CED=H4/:(^@3RF;J-J!27=]:= /PM!("*):MRD?%AK'&VT5X&L2L M2(GTDJ<'80=?.^?.3E,68MJE1OW>'S?'-PN^$C0MA*)NI)5O+'EJ4NJLC0_Z MZ>:(EP=YO[V0.JGIFEX@>F)EI4:,;*4'ZJ/4?.O!OJ 9L!<=FH[/%0F7*(JH MY(Y_9JIN;8V)E53Y/HC5U63W845;E=1+=,?_R4+5V0/K$?I*[5%<28WJ.U'5 MUXO0&1U68*]PMK3M&P"^JE+0GAZ*71Z(NZ;[Q7D0)22[(>/A)MD&#\+/IS)' MVS0 V'MCN#J$6?7R(Q2@)8[9D_5RV%NO8V*9:C0+!/<&1@/AZE)HW\7FK/@, MGM\%%$]Z#F+:/+V97QT[T9K;";Y-N(71 Q+]M=%!JTEB,_*C;2REKI-Z $"Y MO(/-5Q;YPC&_HG4"CXV);A,H<#$J3EO=L&-&>5:EO"_A:'2^JDF@L7V5>GOP M@T]T>K_%U71CF?XFI:\MWP5I(5?K=5+6!^#$4+;$^181AXTA%>F:#BR[7[Y$ M9BROG:/=&B?:Z$JJ$S3B--0BN,/>ZW=7= 5$&^SJ^RN1H=:690XV7 )%/)KK4D0%7QP@EJ6U@K'LJ8LP6+&'B"?HUM"J M5>-B:2/J 5N#IB"C6<.L1^BC]\8"FH2;78[ 9120FZ"*>A"Y/9*8N0A2A%2/#-Y"._I%L@U9&26IE"$W+^NPMU+^GDZ>^@/7&(N;2M1C7.W M@%XMP HEZ$4Y2W/PN:IB,6RRMH-8ZVCQE)NI#HG,/!DP)_,I*_,I*_,I*]-T M:D)!H*-A,#N:,&9'X,7K1[O*=SLD!1UH.CSISG^-5IAM^$',*H'WC*:@LO34L5Q1H?AL:&<^4X_ MR,J4IK'O5$8/5I93NO\5/4!,H I%2Y%BS2E350=5D9?>C,KUI[4<57=BJ/W@0 MZ'2#R(KZ+N])>!>O6::_$T X#=@!AJA&=RHP2:R6':NA.$N5#=MK> BC:D!&;R%FV MKH0:9",=A$L3DX3CT(*Z_V^E/XL0DI:@<1BOAB%3" MA7-_[M$QX25VN91@\TQ$>2H+8H=^\OM<&YD-J6@SSZ/:B[+_8>-HZUDK"UL3 MU0G-N$:EY%A9C%'4Y7IC!*PWTP;KS0$LB) %&%AOC8#U=MI@O3V -7C#VYI< MQ_3'.5F$=VWITHI0%6A.X[@EU$B.D[4 1B83]X'FY(J$.QQ4VX_T@:I*>()X MU723@P80RN@%VE48Q8[_+[P%\/&\O M/&K$)H)'70DY'KT##KIXG-Z[:]:FJ/<[B4:"D_"FFU61IQT/7I>W&*RBE!S^ MCOS$B9TL^0PDG-=(>$HNFD@W.6PF7\W_[243B#5_9O_U?U!+ P04 " 0 M@1!38QHD27U1 0#JB P &P &8Q,'$P-S(Q7V%T;&%S=&5C:&YI8V%L+FAT M;>R]:7?B2)8P_)U?$8]GNM_,^^-""T@0(A-V,R9SC(@Q7+CQMV77_[OS[')GKGC&K;UZUGYO'3& MN-6W!X;U].M9L]-JM\_^[^?"+_^G6&2_<8L[NL<'K#=E+7L\Z?0-UG5TRQW: MSIB]\\;O69&-/&_R\<.'EY>7\SX\X_8-A[NV[_2YBU^P8E$.UW(X#O:1?;,M MUO2?6+D!__^Q?/&Q7&;?NRU6*57*XO&1!XN$A5KN1]WK__SU3$[2LW^^V/9@ MW,>1/^#SI8M2Y4P^*JMIVG#_##!V\ZX?ATJ5@J%\-W#->N5]52J7J!_E$\,+/1<^6X5G+ M-"S^SR^/M^'C7O+SX:,?/'5.N@3Z&Q_$C]%'C67G:KF>;O6#W?XTESS\SUN 3?CD+!Q?JO1H M^>KJZ@/]&CSJ)CT'0Y8__//;;:<_XF.].+<2UUC_K<7KP1L:##TVDQZ$4?'A MRP^6/N;N1(=1/_\RXOK@L0] +CZ(47_IV8/IYU\&QC-SO:G)?ST; MPJ,?6;DT\5C7@$6P._["'NVQ;FGB"XUUN&,,S^@M7,$'_.\ODW4'^,3&NO-D M6!\9/EJ"\3Y,U)A;'/7O_U%NE#Y%QIX=&4%6U$WC"=[I Y"X\XFM.UO1LRTS?PLJ*,>_W$YK="OSYOG0,; MJ]>N]KP(A1A[G?3K_>,W]HOQ\Z-E6W?^&%[MB\O[TWODPU_/^B!;X-W_]0R8 MZL=KNP_/6!Y=V\_E4O$?OWR(O?MYG\M?>9.V.MN[;[KS@]U;_/WKW!\@PPH\ M$!+$KV<@=7SLV;;)=/?&(['N[EZJ+6^#2++NP?WYN/ MW9O'VW^QQYN'^\_C^V/G>O.NR[CT#.M$%8E H5]G](RO7WPW>L_NOK/O[ M#8N0D(!\-%M=_+E\5:WM^Q;9#O-&G/VEMLTF\+H] +%\ *+W&G =@'@]AM]' M WTZY;K#K23P/M#H-];@&AX_^_Q?/LQ8T=:_QU\-MZ^;_X)YOL(W[MEG%*SF MK_3AKOBAR.+]X^LE9.O?\J%NNHG7G!1) Y6*V#VOS=]S@&GWL7G7:>.%/MZ[ MOM^34F3%"\"LZ,K0 :W&RX:-Q@7PV3,T"B'G<^IB=O-Q9H(U-\ M5[Q*5[J$^N+E1:TN\&66IKU&0*X)L$?^9+B(:]X=_$) :W9OFQW6O6G]?M=N M-6]!0K_K?+_MPIWM:*Q]USH_)##?W?S4^QYM@]E#Y@3+9[K+W GO&T,#N*]A M,<-S67]$O'EOTML*UN7I/4#M/C?-B3X0ECLX$OR,:K;ZO/;"7HR!-\)'2W_[ MQ'JV,^!.L6^;ICYQ.:Q-_G4&!-ESU.C/W/$,D /4#D!WI <&Z@$Y:.TJ'%.I MDSU3[_]@Y?,Z+,VU36.P*<]!>]9'UP.Y9N+8SWBV<1%(H&K;ZML..]01+$*G];3@:2W]H=G&?!V-5_M@?P*ER4/H$RH)?;!.!EM5BZ+%W6&]55 M((1_G/50,Q$(6UO\.T(M!FS8!C[LL#]]QW '1A]!]4O/^?"Y '3'B.+B^V![ M,V>[!AKL>$_M1Y"CQA/3GG)';"*. ^S./H]M8SNGLL9FLST:+#/V4L):,U^N M;5Z*-6]J?>[X!MRT2K6TK>%;\.>]T[5?K+//3=_U#&M;(Q-1 MN'<>@#\9:&?_W/UGLHZ<3 D2,7*-:S#[OL#B/7$,"8('&UBT^?^,R0[X[<7E M1?7RZ#B%! P*HA,'T,*8Z";C/WG?]XQGE$^!O'+W"-@#'"K#4TUB 1](:I62 M[*LT_*2^#DA>F@[7Q05X5R]7WL\;/=(.=FL#YCZ,;"M06"_KY6*Y7DHPQNT/ M'.]"A?#O_W%9*5]\DZT;HPRR0THB4L$W8 MUI-C^]8 [Y/M?&3.4^]=I533*M5+K5*OOT\A=J:5"R1=FY8K/4+X;<*KA7>& M-6'V\=C&(>W^#XW]9^F\5"J5V41WV+-N^AP]#LP=D?UKN>UK+7DU+00D:@O, MWN;VF]W6/[>ZH^TA\GJV4L3S>3.IPIP;>0N$1?].=P?Z7W-R:@?/GF%\ _?8 M[6WKH)+_CB4'PT)C%WQW7C>LL\]M:X!F+X[AL?T1!S",,YT3BRQ5&X0%NX1V,![C 7!^(G3NRT;FAW(/> M2/=FU_ZBQU>)2Q0ORSV\UTBD?%=YSW"//< H^+WW)^P GZ='X25I^,#]>ZIPM7Z@R: MAF-$9>5''YZLE>J(B: "^J8P"W>*7?8.H7+QB56JE7/Q1,$;&>1,%:U9"&)6X2"&_% MBB+Z44I_OD]DRH&>F=[?/#(\7J1P\X^ 2R^.'E%12G_;IK!UFXPXBY2G92NK M;G=E <%9?R65ZE97TMP&="H7NX;.^BZ!A/6N+WX34R&P(%5]LIUI4L "+FV2.?) #5VOYC9;2$BLYS,'O0GG?N]@Z7"(>HA=J M1JHMD%1K#!-4)Z$P :VT;-)W?%>(EC"KB-=/B+<%Z13G,J_*!!),3&;[)]ME!^[9[[WMT6>'6@B8$[)&33N2#NDG3 MD14<>'>UHEUJSI2V^T6XSD+'V8QK3?Q>4;^'*Z1E MS2WNP]SJ=I0DO3O"DP!RW,\G>/\OGULHOI7#S5%BNG@A O%H8G2YDI 9W8B< M0QS4$2_F661_D57'UAQ,O6@I/8?K/XH]#K<45CZAG427UTA8'2YYYJ1G9XB> M^:Z.>^\1-RDS4+:]'O'O^54=CV)QUN>8B23H RZ!2*S,MR56@>F<*%EB;FCA MA@1:E2 JTCMWL=B=1^RE@49,MZ)G@.O)P/R//D#"P9(H9Y^[S2^W-Y@^",C4 MO0%,"G2H V2VYCA)J,!6&@T$_9E+82F7XI$D"QZ[K*9Z["(?X25(4Q.#1M: M4])NET$@3<[#RNG31:T$4\,3N,%?SRK;SGG0V[L\T/SL="Y . ^^74[]-;""4*($!0DL6L=^CK&[:;4-4@)##&B98/NYJEG M'KGKFQX]TTEH6 !ST'ET<3H*"J6_Y$_!*ND 4 M0'?H&]1XA93R4IUP<_]'#',C V1?];YG.T=YN@<]NZO#R;XP]7\:32H&YG@=Y<24N15=D7=IL?(Z\'CQX@$^;[BY=+!!&.<^IH/==)N MOD\P>)I;ANT<^7D?]#3+!Q-M<>IOAL7AL@\YW/&(5G.,IYCS6ZN,5_7]GS-, M?4_!(6TKJ)9^C"=\T/-3AJG&_L\/IK[Y.3)ZQJ$-CK6+Q&/;=Q)=%C]ZY1.[ MGY A[B.N0(:G?6+_@W$9!W&SIP=,4N7T=/70(P!1H/C$L,KU1W9KOW"'IOO$ M,(M2@.S.1D 8,9^[>I- = H$V+*WM-7\CF:&YN._1-'Z;S=W7?9X\UOS\;I] M]QO[>O_X!_Q9O+V__V_X7 B>25?<_B)O_N[D6*3NB#,W\*I0%)BN A0I$2\H MO,U$*F4!BZBJ. 7VCIZ1Z4NSC\J\)0I";7JF[K(N[X\HJQ#M]FBJUV%2#;AC M_QR'XFJD5BSQZ;W(Y-,=3@&V$Y"3S&D!)@9=EP;#7P#C7W1G4#1M^P>&U(:; M.F?WOK/D=UEPAFNLYX>SF,;8\"A'4(L^"YH:C((#V#"H[13P/^/ >0$PUL>! M!X/_G "U$UX(C8WL"9Y-CYL&'[H888P=*T3>&;)?3+=XDA5'Y!P(DJ'OP8;/ M 4A8J(5\'1K%"D=6A? I -OB%*P_!95UJ<8+[^NNYX9%![%PJ=Z'DS+^ MK0=Y;V(:S/6TQ+-]P^G[8]'YPXU4Y:&Y1>P#Q2[KKNN/)W(V@%YAV4D@NKW8 M&+NL$N@ EC:RN.SF7,$I^>YKQ%##CU\W9A4U AS?F5R9/="ZY<)2T MZ1?\4GV'-@,74-G4'41'K/-#)PZ[8H:HTCB=O1N%\,3$G4 TU'LNL2(1@NFJ M8QS8@+!X7\9+'F0E61UJN2SW7"[3<'2E=0F7F2&MAEEX2[<&V M2 ,L,8*$I2]RB6.$A(Y4$A$2%W@ =\:T)V).?!1.RW!8@'&,#X

L:F]H^$TC'?G ^P9V,#3$'<] .10&2)I8 M$AO=QV7K3HQ@#;C;=XP>[)0H"0V _7H0^R0:1PV:808L46K,4'?YRP@#>!6? M$DE91&'@VSX@8P\).9$G!VF80,Y$*!%$<*^^RUX,TX17"][(=N4[+[ VG9R1 MBE8-:!YWZ7D;UK-MXENRL!E5E$8OI09[AD-#9""SWCO7%E5FJ*B,0 (^M1&" MOH-'@RZP]R'YCA! :(-";RIO_0KB[@H\$ @0W^8*+KNZ;M;Z$M7A M4IGR)F(<,%S*3J.T J@3 93YCNU9\"]79E^:,( M>?-&V+L2)B"L$A25T(R+6MBP&)"1?HCR-F- <:2X/I'A1"0^H>.;1D=$/[UG MF(AD@"*.;B"[%8%N@$(DYRAM\(0J;QY57+_?QZ*M@!? RT#((IL$I@[W'=] M:98JX(B$TDC-(P.&)],%U8]V8)8??!HA6?#. !XDL?N$9F\>S12:$,<+$ ,K MU=DHE D;%>B7'@R%9$L(;3U9ED(&+03RG4G2F*B<80U!KA.QNFAX =G,$^P3 MIU4#:-AY1Y<*3:@CP23 :TD/A3_Q!O0YAH>B^&>A#L*-<<\'IDV:R0F-WSP: M3_P>8!MS@V@)::.-J!ZF 11R@-R7A#M1)O2$.F\:=13WU ?/J ( ^0IM12B- M*3*%7%A0)M YT;;!K2?]B0].Z/.FT4>915VTV=F@(J*IBWAD*0Z'O(SW@!]:JO.,8?5])PAQ ,2*/G%"J3>-4EA!C7LBSY=KU5O'E1GR@[:E)Z(_Z!^,&*904^N3451X#_LC##=2P5/8ZVIJ M86U(?D*H$T(-=?>-,X)JX'#35U$QS"3,G@G808O.7=,W1C'8C-- M0Y$^\=L)C=XT&B'I&O )%B&FV$V*E7,&Q8GN((H@Z9$!>R)L&*L)LV?=,6S? M#6Q1)QQZ\S@4D:?LGF!^H9ZF# %41'8\YHZ,A7&X[L(#>'+ ',>$8T.?1"T0 MNT31:(R>^3G!$M(JLA6G4V$S:F2+4IW5K_.+03T1Z2$7*=-AT 16@M4]PQ5A MJ5.QCA,^OVE\=D7.+6(3MYX-Q[;024PB6MB#+!+ _(227/B,ZEX5B;U5/+ ]%M7!*TZ/SS.[";GIB.24;!]/%R5L>U$$I2$ M#@5?Q_(0"BK_ 6"JB4 B2AV3&10$WG@6!4!9)$I$4R=DPL3RA(BO"W\KN!.N M_X!U8TA!$-<^0%."B&W")):Q/N#G[ \NUJ\"XJD(85X4V5",L4J#-YP,2-WR!*5!DZW,X$UVDD?4B72!%-H\^H9A] M)!)AQ TS]1> R;_"%"+JE@*[*L2R&2/IC]0 U'- ?:$54(]%60I'1(5AI@HR M9@$-U>XQ\0W*ZU')@_%HVG/6[/=MFM*<:H5I?(43W\-M^;A+8."!'H4H%CGL MG53 7BO1OGK*J4_.J3\EU<_A)OVC,V/PZYFLG"SJ6VQE6OJWO*2L^JHJS0>I M)S\#DLI601('Q9^^BWFWM*1V]^8;7*H(*-8L-)"_ROK96R^PYMTUZWS_TFE? MMYN/[9L=06#A K_?-;]?PXEUQE6%5<-GR1) M_(5CZC\.9PZ2=8Q(Y=2%;R;#%7MJB!$KVGJ3[W.5U[S/,9U9C%HMK[O4U16G M=G!4GYBJ5Q7P9Q1CM@N;- *3Z)<27VWBTJ3FE^G(\[3;TG9VNS[6?&YV.D2L MQ?2K]CX#VR4?UWT[P])E"WF,&N:>^W$_>TBZ9@Z>QU9VEZU*H&K7TOA;' 6Q MZER(Y9$:="W='0G3+BBDS[HI6D7$,5#QEU2=8LH),Y]]_L\%8U[-/"WAM[37 M7C7::Z]83=%JSW>+3[H^^8B;O0GWV?1:NN-@31Y2 X-6>]5(JSW?A8M5+FN7 MI<9[.9@L+&H_E'3U@WLDZUD6$05*;0QA2R:6 MQR4FI+PLY<:E=E&OOC$!(35P*EJC43^@7)O SW-[@W.UF!PHT \.%A%0<;1_ M^0;5TCUB%5IMZ,'4+:]I#6[4GN[XLDM4U:JE3<7K8R,P&4%5T\K5_6DB&?&Z M;7FZ]80UVR6#/&*4)KDRW)#@"\O/J SJ8N6M,-MN?FG?MKOMFX[&'F^N M;VZ^-;_MT[UO_K;'.[\W'F]_O;Z]O'CNJ.O3-/[ZWN_^B MK(1O-]^^1'YI-1_:0&-S".1<+6:_ELJS('(VDFF_/'SV=$:[MZEU'7V Q=9D MI.%$GV+@339(S+&U_0<7/HCUK_:AE[1ZBC#;[6+*QO#9/*(P+7PJEUJMOBE\ M-G<60,0,C[R,1_BUC,J5@Z^UR4>8>O M&M=N ?A=@/TU@#[-;2SM,5+UL,%^">3V=1H<-S0&KT6F&EKY\A3WMT][\%K' M4]%*U1T=SRGZ+P<*UOZB_XY>6%WGWC3*6J6Q;TWLX)+#.@"ZTNH;QTF>*,@K MH2!GGV]C(C^%0*$FT)_7#S#\S[1U2Q2Z/"Y2HGO]GR1@>U+ ON/>_5!>EF_! M'IO6X!9VV,(-+O$;75QIC=);"9W:*N@JC9IV=9'/#+L9&74V&.6DA"Q'$2'B M2CR)<*2E*LA5Z>JD@NSA_JY_.!5@(U<'5T!.GMFC\@'%%9#7I'@LR;JM7V@7 M%YM&"!^+-+ 6:*KU2^VRO)K"GZA%;A>S36IQ]KEU_^U;NTL%+RG2HG5_UVW? M_79SUVK?=-B[N_ON#2M7W^?$\5 .Q\R3]R'EZBN;K/YTYU[-G7OD \['5+!S MXO A=[!XM^O9_1\Y0=3J*_?OD0 >GL*#.H0.GL$R/W)9JU[MSY%\NL@YO\C? MJ!BK&X0EBHY).]YV,2?@7W,=^_;#T#<2R-I5]^^^YKM@W0:MVF[XULQ_@W'R0N7"VY5BII)?&_^76+AY@> M#+7'];==UU^Q]KVMY=[W7$^W$$.7+JA:T2[@'EQ=)=EL%P#7H'W*)F[!-$SW M&-:]9A6-16LC'Y=)( +(%?5!WXI_8'W(Y"LX;AW2_64MTMTX;M+=V#_IWMMZ M4I!B% !J6C6Q1,*F7&6;6TE+R1?O)U=T.R\"YRZ4P,C9E9=X7G*I\BV>NQGV MAZ6RI(:ENKGN^(C>[2HX/MC0 ^RG;4E-*W)ZT<-S84DPP7PEAJI6R10'OFOS MYW*P;1 KOPVP52^TZF66&_!^%RKWG6T5J76V;9I("@ULA\'=74?&[PJQOQD6 ML"=OVI;;2'$>E;)6JF7)^CA6+,X HZN25L\4<[@VSNXP#!\-Q=@X$P2 =P,^ M-/J&]WYV!T<72K&KBZ1 =:,[%@#$;?;[_AB[1?/!M8!=&@YQJ5U>;C'\Y;4? M5_8[O97C:FB5%#%_ZY[6*9(V!];WWTO[;5-WV$RX/MX$Q-SW.,GD\=!+LV%D<*Y:LU>&ZY5M7*M;EQ504IDI9D^5\LYHLB[CO419;VDJ\8M,:S!., M4RFL0Y;"RGXZ>RB2]8&XQFP+^@V["I7V%T8_VZ4SZMSLK!J,!HG*96K M\TA/=;7<_;0\[HY$_9KQ1+>P"R"S; ]-^PY\;9$!Z,DA2Z>#>5(%;\1=#L>E M R,&=0)QA?0;U"W8T+!TJV^@_(<>'*R;[9[OL9]T''ZQMM&%^<[T#]3MO@-B M*;?Z'+#G$[N?()ZY'W$A'4Y(]XF1'PJ6&3:QIWL;M%97NQ%K+'KV!!ZNX,G+ M;Q1Z-O"[U:UEL\ G"<>BZRDE+*>$*!<%B +%)]:=3F#'305*E'@FSA!= M%"XV/*]3>_D]MI?O=)O=&Q'R?/^5W3_Y#2$+;O5N<[V'O'^!G;N;:=K:_?/#Q) M;5,W?J= W4'_>!EA\$O/^? Y%F:0,WS:R=8MSJJE<.^EM[3WT[%O^=C7IR-I MS%T12"QY_(C?WJUE34H1])#2[KI576ZBD,&DLWFWSAZUSU@4"8MJ.3.<_R >Z.Q\ M';=Q/Y2T8$F%N4NM6LM2].&PGOGLG#HE7.J7P*V/+Y0R.^]-"9=RM:)=7:QF M'7D#3'9VFA8PY0NM4>LKXSPFWW%=0'FU7!#0 U8V$U!)B M<:'5ZZN%TE-PZ,;4>XU#J=6U:GUU8-3I4#9F'6L<2KETH5UNLU+=:S^5['QK MG5,I5[5&BNHENXN7/M4S.2TFAXICFK2S4*0RK+X]YNR=:;ONSLNB[5CH:=-> M;F$G2\0>K9'"+'P@Q-BU )(&0)=:HW::8%K,7JX?*IU%&CU>N,V1G_PI04F58IL*0^DH96O3J=R![,':E/I%K5J@EE[4Y'LG6)*CW=PDYMV[\E)^'JM)@<+F:[ MAHYWJ*B\5U8.D0&C/GGZSZ/UE(=:V%?''K=@4,/RX?9+-_,(M/C26-0B^7#]; M_Q6K 6F;3=06-IMX:VWF=LMFUL#D2G7]R@8G3"[6MXO)IWCKTV)RK$UNIU3Q M'?>8F%]XU*6N>:1:)NQF+7=?3;NXS.([/E+%<2%X3KK@VJ@#ZEW]XOABU[.K M=^L":'\:VXG]GA9SI.SWP;&?#1=O*=Q#9AVFN/J6F3$U=@@V]M5V,M?=;*1( MG\QC8-?Z''I[,"MKEY>;MA,Z#-36Y]U;A%H%),$L+H3#@VU]CKX]L-4S5AP^ MJ=FGQ;PA/K^DP<2B3L1L8#P; VX-CC]W,*WYKG$R1.\XS&U1R^5KA6M+$OVT M>G7[O1Y>[1EM4IXE\QG5M4/9A"-CBCAG:1(K'_U#/EM)C<+^;0,M0: MG1?0RR']&WJD)0CS;);4@3S6G$:UHUEU1_-:NW_;OA;2'@&@: 86!N%XEQ4" MZ&Q/5@E+"='UZEHETUUL^$67YX)\GRM)A7+ED&21GWTNG1]A5;[+PT$KA;RS M-6AMCE:EPP&J?E2 NCH7RUH )RV[6Y!MMUE>6B[FP"M%%UUZZ<&NG,-="MO MN($N]B:+CE("XYTZ\:;HQ-MJ=GYG7V_O_SAH M)]X=M=Q=,/F>D.W4>W>7_6>_V@[R/^8:/]E8]*'EV^O NW'[R"T#\-1T=+M; MSTO3T?7GBU$OVCZ([[8HMO/1AQO@F(;%SSZW='?$AJ;]XK*A8X^9'5131XG[ MV? ,[GX,:%>*W:\\ILR1V ><>2_]3B\:"7W^5L2LS>YE_TT4CRSI>NG6\BVZK&=D1FM#XQ.3X]]+ZX+44"1^Y-T7N'VS5RJ:)Y3OW&]W\Y1O> M%&Z42\:\,58.$^@_4SCPN+#^9CPQ[2E7-=!<.#(R(G_!?;8BVUQR?D!(CC/# M/3O6;P-L):U4W;2L3PY8P6R?"0T>,I#3LQ^&-3C.6_$ .VA;_PWK3TJ^GREX MKY7K^>UWE#+7]V)AKN^!R>YO.B 2^ND!^.A6 >$11$8@Q"AT<*#)$Q1!=PS% M7:E;N#E4#>ZM#FSO?O@@-_=@ZI9WHS:WA(0<75!H=HI[0%CE@,C^X1@>+]K# M(=Z!@:I,(-V(H#WU00IS00DSR;T(>M> ]Y BHVKE&^YH#Y=D%PDVM.W[X?!: M[O@:=F6ZK@^[YBAX+CGNNE:^.LYJ11GS63: E7:1J8?W7AE!5*]8=@F.$,NC M6[L/SN^KVA<>7AKK4:.6)4G@:/%]2U"[NMP4:CE@#_&R=3U]0/3_L+U)ME ^ M[(M.5"S-,=;+>12&=ETH+ E L[2]UMB?DIG1EMP:Z=83=U%GU%V7@R3S=WT\ M^<1,0^\9YLDH?"14Z)KW':Z[G,ZQWX<92";M<^.9PBU09?,M.%$3V';X_7%Q M[$@3 =JLVG3;:LHM/P8[2^/RT2XR%>4]1K:]9="5M5**].H#BZWOU&;?([2" MZS%Q.%G)I,WLV#CUXI-\$!N3G37<>V_$G665S6OEHVL4MDW$7P6NA:B?IAK+ M\3",=T9P2]#'[B$%\Q!4)\S]$'/!2=)OKT-X\[XB.\!&;$6,'5K< L[Q TN.-79#I-9 M.,2QW8 M JRZ"_7,D.KDUX5>(*A)KOE15/SG@/%> D6BED2JV9 M5%/XG$X%KC>[^IN>T?9+D)\J&AVI&3^%-V9A(MB=BN2/QN^'4?U)D?Q'?Y]W MEV:#*6 /$I!?IM\!BG"]%0B; 007L_)+K59?OR#SV^[4L5$F3X836Q2H ;=S M_;JP)Z+\QHAR)'>4![SF712PWKF[BFI*F>>P ??Z8] C'-?31BS"$=1 MVPI#3_U2'<9K];G?"#IU[ M&+O*(I&[_ J;3 A:CQ[[=N/6[X+/-=U-WR@'K-6I6,PI::X8[F$EQG_8/UV@9&PB,SJF:#4?E"JY<4 M&?7X$&4MYO!GVWQ&D1&%3+*H.GQ@O 8TQKBL+@5B6NC<:=&^EIQ=12O7LQ0+ MW'GN6TJ[_M7.[?H'$(#AT#@?4[;RQ%$51J@'?4Z@7BYE!/OK$%,?@_-Y4,=# M'9J7W+-:6;NLY5YT#2C)0;%PUPZAK[8#&Y4.MDRG66]HY4RYD'DAF^7R$=/- MB/"Y&$<9[,V _0Z.3=V:Q580O]1.XOC9M ;B"VP"M IC 5^S%& Y5NEUJ\"[ MJNZE;%_6+-Z(X*#:2>9)5*B\:5%!]GI><3M+6J6R:<8 M/1\WL?.2"6G1L)HW--R)"4JR:.WH95'$3>I@ M.K+- 7=L58 L1L &, K5;+!10J7SQN*94I-IQH+Z52F+,,CRW1-"G8Y M_K/?:_1A4)LY37XKB,@7*;))? M)47._^NQ)6\9?%6M6MIS5;@-&BA+-A*($:LR'K\R; LE 8Q9Y40 M\G6+%K6-+O',#7[D:'7K@]HO;WC\B\B3R_SZ6JFQNIK923Z,'&)Y,TZV@U.L ME%*Y1T\R8[X6DT-Z75M"K3E\DYI.U[)<<'B)#6R_9R8FSLRU(U]KC#0WNYJW MBUTN:Y<9[&RU38CS49Y\8],5!TDBTPA<,YK#)V'/>7 C3D M3D2%\J]R'\L4CDT[E!X&.ADCH=:$SM5Q]2<&/ [CF !*QKC'F+KOC+^S1'NN6)K[06 >T]>$G-M:=)P.FPD=+<8M+GZ/R M 1!U)[H5L](,];%A3C^N&IN>=8U_\X_L(FHVQ?%@*Q.U_"VM7OQ[?C7GME$; MZ8Y$X\,QS#]%JX4%9^8R9!BP0')TLS#1'8J5]4;O %A?J?;W]/6X?^HC-0"_X_Q2+[:G!S\)$]Z$_\$XSVEX]9 M=!]9XQ/[']WTX:\R*Q;EBW1QQ:L1DB'V4/3L"3QLM;]7>?[;;=YU^UHK'W7.F?-NVO6^?ZE MT[YN-Q_;-YU?/O1V0&<6+O#[7?/[=;M[ XOH-KLWWVY@9>S^*^O\WGR\^?W^ M]OKFL?/W_[BLE"\^%6[^\;W=_1>M^-O-MR_A+ZS5?&AWF[=[7OL[; T[LGU7 M!S;W?L^3*U1*FI08'3QLFM(9].L9B-;X&4A87WV.>\Y L3#UB0LW2OWUB;T8 M V^$BR[]3=#&-!LX2R7<+1?MU#Z3)9@$K\<:\2"P/23DOYXUSI8,F$015]/> MEJF[+FLRD>/*.E&IQ=) MMN[_]W9V?&=;Q5]ZSH?/K!4FIKZ=[3]R3S>LE*T67L6.NS;:@*-)DEO"]K3F MD!QPS!V 59@$W@X:-N>5\4/*N6-58IH>LN3E&41?%O2Q,"@J?2YQS(5^I_2X[T3^N: MO9IQ$BQ:_MH+R^N.*Z4WM^/RF]MQYKE7^9R M^HI**(J+81UQ5,5"OY=T.#=U7T^/$JL4%QSCM'5%5IH M/C$Z>^V=_&/TOBM)IQ,6A!0%4[H46SR><,O=1\WHH^1RU16&CI/$L 8L5YA0 M\K[\%?:0/.:=9! 8*/%$T(@O2"):$0JQ+ W\LI;?1,>T)[S"])#WY:^P(^02 M0=?G_X=#T$.H]E@^]IUIN^Y[-G$,V\&>$ =K^W"<;.>D]&\/EL>M]%??B-)/ M)!(H!]*-!Z0:77N3_B-EK53;H!'SX8_]N!7[VAM1[/.%M?E4WA]Y7\1.&O\6 M=2<,@KO%Q1$%EGI;8HQQ#:=TH1%''% M3Y_KVD4C"Y(<7G*.PS/]!\;%2U:XN-BV*DP> 'A(AWSMFN=[+,G19S6LSQ+V8W/%&9-H!0;$ G MRUJM?H1RQ/I-/+8*L]+%$<)L0Q/:9C"K:/7*!I+_H;JH)W516LG&P_J7J6I? MJE4<70.MY*'>7!NQM';W%;$_;PUN)^Q9"WM61#N=X+8 ;BO"K-X:W$ZW;G<2 M.247M5W7Y]?43DATWZ5BLTHDN+<> WD@K,&,[Z62.R]3-$=)?9;O7_LQ9E02 M=GV,M>H6NWB^^D/,J+7L^A K6J6VVK&V[C%N8G3<2&6)%(SXICO]D:P642D= M/7HMQZ[Z^E[;()64?*SWON=ZNH4PV4)DP%OCPVL<3K[2?$\GN=9)-O9US5(& M/)Q.9^'IY.J>G9K6KRDM7>3H*#<+ GE#$G!J6T9M89>BTS6(78/LG4KW=@W* MI9)6J:\.4'A#]V#YH5;S5/5EH86F7FJKE]BTV^4P( M.&7SK\./\YDA>YRPS&=:Y7+RM:]LXW*F -5\G>]QIWK6\IGJF:^KONRN9$PO M.L!5.53@KP$"RIB_)80Y+>:TF*->S'+I(+M9]<&QAX9W:[M+JHF5M8N+U75& M0V86_+''(=J*"_>G\%:TY!N*> KA,43E X0>$$A1,4#@Z% M%5;X]075O8385;5&??LA=J_W&-<7J_=RC)<7IYCEU(>8T4RV\Y!EK5Y=K6P> M8[3K?_D69]726PAVK68HF?7F@UWG^M;L^EQR%7]WBG-=[R0S% $[Q;GNXXKE M*2#L58:X;N<0EPM'M2.( (.+6:N=HENSN-BOCCNZ=2\W8/W,U ,$ME:TSG/]%-4#Q+1>E;>O^[W&TRP?13CKA5:[/*0NOXYO\ W&%)P6(AZG5]F5,*5>TRQ0ZVW:Q9DX@V0P^N;)I M'&<)_]K>BD%4*EJMNMHKEC>$RV\]ACQ>WA6:7YZ2[AR_479G M+&-Z ,S?O;&J95LPI(M LH=,Z-,'M1EL$O$3!&T.HE&;PI00;O1^*/[V#)"B M.KP/CWK&JKY_6K6\:;97'@"ZOCPZ#T^*@DT/SN,Q9BV7Z^NE/&#FO$2_*8KF MI0LTD.5%X2KYQ(<-G=/;N%B++!%:-44MY?VCPA')"!O&!6V?:F8]TY/PMZGP MEW-VF$];3-AY\4VA7EI>5SOI<%N#93Z+QJ5>?C[KM.4*%58(8MEY=7*ACT5Y MEZG29_4HWQK<3MBS%O:LJ 9Z@ML"N%V=X':Z=3L7E_=4G::>PGZ=][2H M_1UC;OOX52]/189VJ8#LY1CKVN75]LL,[=96N:T2-LV)8YBL0AD;Y:/'O^7H MM[<0_7)=*]=/-6RR'LUN*C;YSZ[CTU_>X$.I\6<%G-:S&DQN0[MO#9%G-:3&X6LT+2S9@NO"QH/D9(%DFX::+K+E)T MQ-A_Y.$1G>[&G4[R>KB'Z#U[*D.Q1@13XU2&8GNP/,(R%(U]M7R_+.4W?SOM M^>:S\D/JY5=SN?Q\7?4=<.D#7)4]**Y'5]FB4T)K=NV+>WKWF;AU@>T*[W-DAJGQ9P6<]2+V;I?)5MY MAO+JW(OJ:P+E(T=UL"XQR[QE?*%E0RM><>6CI M\'F.5CR, >J.O]!/*PQ-6N-JBZ&ER5 [OA-+:SRO'771WAS<#F!DFB>0\Y;CAE8JO9+TV$-@^8HJ>B>X+8#;J6Q3-KB="A;MTF]] M!$1U$PO@M@I5_)=O3M]&G8K&Q;Z2Z*L5[2)%*\FCN.![2*)OY"G]>J:@U.LX MQ+U=LJ6J5\RH0_(70:J_T19(Q7 MREHI1:^1O./S7HYSP[B5O="GRU313#;9\@3BW_.KN3WV.8+V['-W!!IS'[.Q=&N*28L>O8$'JX@_.0W"G,:^-VJRW:6:;_S)Q7,3NLI)2RGA+0ENG>U MZT^L.YW CIN.WC/ZG]@=7% !F3L;@5"+OO1!O47@0=@&@%D$J)[#]1_%'@>: M .-.".+1Q382%HL G;$4SLX0710N-CRO;2/2]E$T^:[!76]V;YL=UKUI_7[7 M;C5O6>O^KO/]MMN\ZW8TUKYKG;/FW37K?/_2:5^WFX_MF\YNZ,+"!=[==V]@ M@??L^UWS^W6[>W--:[R_;5\W\Z\,6W&UCYGI>XC%X*XG_G MCV' ?IR'@8")GPW+YX,FL*[_O7>>=,OX-R7]M (ZAAS)&CP UX$9Z>/]\*LB M;)V KET;;M^T7=_A\'0'EF@,C;YN>4V@I3[. NS--/H&=[NP@B\F<,%BO_2_ MN(+_!=F( S^;8'R(X_-9EKGO=64C4?-\#%$'R.K?_^,2M+Y/[/[QM^9=^_\U MN^W[.\+J+\U.N\/NO[*'QYL.X W]$ASC+ECIAQ@ZS*#*+-Y(Y- #Z2<'F%(Y M8\;@L*BZI9/YQ?@?M'CU,H$X_,O2'F8,]0ARH'AH'*EO @1DG3NF\ M;EAGGYN>J;NLR_LC"QU$#+?EFQZL"X8!/>&OOW[,76*7.>J9N_6#]$0<)3PK,&DC(?7C7=E +A@6N^:F_H+2,R#0?_D6 M9Y5+]$.5+\X9BMIR#S0B+8E6AF(UF_@PCDM1=WH?-"5TZVGPBV/[3R.8?DQ+ MU1@P#L,C&1L.B?&?_9%N/7&-Z:[+/?&J:R B: 7Q" P,S[CPB,/M"!+A9SE8 M\ VLQ8;%.*!EC0U3=UC/=PV+NR[S'-URA4X%C\'&X-&QC1N=<-@]J@[J6< * M^)'6(^7_W:!/1'I[!?>\=NA[7MW9/;^WV%?>Y,*@HNF/QZ1G&IX;Q7.\,8*2D+D [I0!C['?;1,5?9?=WK;@=H0W MTP34QF%, _0A$TN2R-L<$(#YT<)%P6W"\%@/"WSA K];AL<>Y!5CS2>'TTEH M3.C$, XNSW_R70^T'J(%5WA9&= A@-* "(5N$6PJE038S(\=+J8W)>*FCVT M7@11;9K3HOUB84OY@J>DGC\")9@EF3\"( @Z[A.5$0/60B#!H!+&XXXZ,26SF#C?-<&I! MZ%?BYQPB)>&09S]Q(LBIP1UCA!C5V@YXXE)^ 88D3P8,UP6="*$*6$8 M;E@%6%5D)V*97Q3-!V3H 8W!:<[E]D[D/"4UK1^:G-=V1LZ_P@VV7PQ)<@+* M+%$=OXOC42&"1YI\![^09:#P(ALH,A"@D+Y;:'N4*/E]4FPI01T1=W(I!1DAD!7GM@&86 V "X<,(1-^F^Q,C.BV&: 0KA/1'B#0\$,9PP M-E+BI)J8-;K*B/A:OOCD%FP+I-&! 3*8)V6E8'+7<,G:"M !RDZ&;C=&(&>) M+G$A-TZ!6B%H:%P+1WEW.5EW M!^Q6DL7;@"RK*4.B$UMTA-!$N=(\8RN0L8

&7"!:X&N]B].M$ MN%+2C<:A"5=]9X0K>BU&*()-)H[]TT"ITD3)M YX!.M$\F"Q6EFX,6 &Y*[V M=.;Y0E5KE$KR-\X%^2"RH@_^ G%.83 (?RYL&);+?^JYTH?RCHD7A\;$QEXP M$7 *&].YH*CW8"6$1Q/'>$:NXP+5LYU"WS1P+X+X(<]T^(@#FWA&7C29V(Z' MB$;4710:'CIZA%F.<0I!D'%P;CT;CFWA9Y" X;UN@\XZ71:&4F1Y;K.#J)]/&IWMW<_4_T M>3GU!R3EM%H8] /<'6(F@E?1HM\]M/[Q+?(B2JTO('2C&L4MV#+G:"T1:V0 M2CAFF(P^7H?OY>GNI?)71$N*RCT\"&097'.W[Q@3*EB6VPM\>>@+?+&S"ZS. M@SSE\@8/E)!H^UY@&X!O:2^NDD-1LG(,N-6PX@*(-SKK.;8^H+JH)/2)NZZ) MRV[9#"TC(+N)[T&'FPB((<*72W\+[7!#9OL._/[,X>3)O,BX(=3%$_(M' FW MX/"QCL?@A$ 0&N_0<,;PST^QKCX/1]K]E5]Z\5,XH%($+5R>@A;F@A;JIZ"% M!-]W'IG U:&9P.46?9A?B" !O8JN>,O.S->E3I9+AS[_JYU*\:L=$:AI]CBW M"KI8K/3YD4\1N;7C\CE/W#G(#@/BW(!N8^Z-[(%P#*KM*@,W6G> E$E7@Z<6 MY$1L:Z'9.V9_7OBF0\L+@_F V6*D)H@;TD7IDH')(=JI!;:8A#! .%7?])1F M@58[$3>*L'+XD^Z@ME%(,MFY228S8.Y\P$$4<5&T 3!X4UR)[XI%)(4?JJE) M$2=@BMV@*=Q$R]L[XSV]##^A2-;7S4+HT%3K3SY7$#70=6NOL#Q]@CGD)('9 M,S)PS&LCK(4#&R1#R_8 #<>!"Q(F2=L1!KM"X!.'GT/OBIK,A%,TV5"9/SS])]Z@9(R# MJ:-VXQ40DR 3EE&MH'P_AIQIS,<]N#ER^8%3?($%F,1QPXFQ*UY8$GT^/A&^=!\ MHUS:,>.(1%U3:RAC'*5<<=I0(%J ; 3Q;J)+V^*LY?Z)6T I3" '\ N?$'$/ MMHH4"^ S,6'U[WYK-A_>$^:JN4/Z&:73PBDB;>Y&:*0@V+G++!)U,#:"Q$4VU TG1, P&R.!=H3$0LD_ MYX4N65"$]""$("45+1@$>1Q>)+4.-/8 1,CX^\S5G5)#DKUFK$]AVG!XQ1A1 M6(/1IL!%"[:0+TFL(>N4X)HD4R8OQ!W9/KIJ<6!](/V!?_K6C$-0Y:0DRH%J M);@$8?/,D\$:%&$M1!WU> SXD]1'(4T>ZY2KO]/>* M%$?$J":JMI$W1+37>PH\'-L# $4HB_V7/YX I00*=P\T+U#(.OB5/Q%CP0R5 M4KD24PG_Z_Y+!W\,M4+AX2 NX.D_@"(/G@'@: 9%OX94&?E//IZ(R#52E)Z! ML]B^&S$S2&%,$&XBM)2..)G <6$2)H7E(.LH2(^I !7N.W@:&5SRR%(J8(W%P.L-OD)-Y'H7$P)8*L:7#IM4QU4JUX)1T MIZ<#A(OW/TV05@& &(@]\/L\ROZ9#3M[T@6< EL) J_O$_N-*?4 5O0L"4YJ M] L"EJYT)=L_IQ%6*(YI]A0$*X\O?B2"=$#TL&RK9UCBP^#9<&T02IY!<$86 MMV!),(F(/Q?)O\+K\RQ4=,3])_S:PIA*O3_RT9RB3\7,"'W0<9X1*U"1H1=! M@LFE]S:7]//@L8?E'08?^@Y>?2VX6N52Y5WO_;MR0 8579(X[A86TP%"_>4W MW8*UVN16-=R8 M>89\PZ7'5J$"LT*Q?\#[)FG_?#A$"#R34U?JO,)@R. )$0WIAD.*X=!W6_"E M:9F'FC9,^%XZ>!<3O+5 (8(0@[,(@EP$A5;*@IW%F8V*6)33B7X\M+8!L3?$!VXEZ,!< ""DB2R&9*B\&9(NL!/FTXL&V; MV$\\O!*M^_0.K!./(+X-,>3B?0B#[YCKEEARX67$T9^NP$A3"\M)!/*2S^+4 MP,J'<*B6I_@CC3X@LPKJ/))#XE^S2*G%;<\Z"2,*2H49*83A0>D#W%H"*@3+ ME4H1A0/,WX*5[R-HT>&A8_C/#_FJ _S&*L3-88&)-E'9$V$&EE0OHS+"5$+< M0/5:!$=$-CTC>J&ZGO!S(3X4GH)-EC9YYKZK3-Q+#A[/S>B#YHQ@,,83VW6Q M3PL0H[[NNX%V/0$F"Q<+MJ<.6D8GAE>N$*$^[K;89&:6N 7-9LZQO20TXNH4 M&C$7&M$XA48<26A$^>"QUN5M!%LK:\0C)\$CB \]Q44L@_S!HYO+NPMO;DE= M7Q_C*N+V9N$V1SNL*\W/B4P\XO!R KQ2@NA M!-(L+4FQB6BZ3!B+;AC*,.)XFLY)R)DO>,ZZ!]R4PKC2AV M#&8OY#1$3. SFZ;O7-JA\,_A]@)*CA>S#8 M/HPM; .2CT@=+M3<@)UY+\C1A,]5:.DJ/!"#*T)DQ<7A[W%C ]E"@8&*T'F. M-FN+*H\@2&-)X6HFPW.Y.0QR#^(0&HEH$I5-@ ^THI%\JJ1^9\2Y=P3!IO=AC8B:3-1(,H90D!X9Y@=8H]$RQL*$CC(3V?D*R2:4@!3AA1-&T8AS MG%&2BB(JC(C*S#OSA"5RQV)^]L!J6="#$"=,<\;K$0EK6+K('@=X831> )2R M]*^S[Y9I_.!1&3.1ND:'(Q.D9;_0WI/I'P*!R)+NJ73J^6V*.(=!L*DH43QG M7X(U!_;*H>' FY* %*LR()S**"XH>1)HC/V>_ZX-8I,18'W !(F%[!B4 I6-Q4 (_ M"G+DV6.+4:?@UB+([T,^* A_) 1FK)*2-#:R7S#B&K@9CSX7\#,L#HNCH,&- M]SQTI$FWE"8B4W"#@:=*N-=440U1;0D(DP%W=Q H-T('PC7^Y](:N_$"V/4U M:NQ>JRD?U%JHZB[]$U3.;"*.3P=I!O%*RPB@(BBSV-2M#S,UUOHS;;+>$ MY6)FESH%K%PZ&3KG#)T7)T/G)O5/MUNU] "U1BM!K='.]V_?FH__PN*BG?9O M=^VO[5;SKLN:K=;]][MN^^XW]G!_VVY%R^GFN=YHQBJA&6I[KH,O70=(.XC% M]^@VDQ.XCT!7C6=TB])$T[3HDFJP+9I@U!0LG$/H=?V^@][5+P85G'=W:Y^) M(L?V[#49"XIF* .Z?!WK(8C"VG71:A^!>0['I )7I.L[)-$H_'&"E5$].=_J M >902I?ZW@WSC89ZGP=&^#\(IX)T;A%[W;1-%*E6YB6(,9,Q&L$1Z>&#[/6_HF^',H %A MO%O/--P1'P1FIP(Z\_D+"6$8*P8R*5E'Y-3!^U1V%*5V4!=@I)\( .3;6F#( M!^!;]EC0(R&.RZ"U(%XE>4:ADO6AQZN 1LS J3 M:6:AY85DUEZLY$@0WZU.CU0_ )*,+H356UA)"]5-H6'WN (J'VB%>*X;_\F= MOB'<^B!TN*!@( &2S^-:0._!B#VQ3W]B6Y'%!.I/?/G!$D7&'YK9L*2@T!75 MP 7;]UZX(0N7T6J-D2VR21'+01F:GH-,)47X4/\EL1M121C@*) EAN, ACZH M&C)H4L!J.>8#NG9&EQM"B08K:( MCE%1Y.4Z.^#"*PL7CJ0X:NX1 M)O[YFYS(7'9Z6G,;Q+Y @CW 7SH*;;IY9P? 6;S_TI*#*^STX+:YA_FN8\EG M.,/!W2#//3'E&XU96.H+[6.BWF1,*' ,5Q@4[;"!910%XH+'=JMLY96BU[-1 M]-J:NM:#@X9?;_I@X@36 %MG39!%"Q*_MG:>=KPM:EQJ2I'2J^9[ _I5(QN* MU!P?8WAEX5I5ZTL(_V&Y0F4 MX8.D%@;Y8X2E5RS9'P&4%]0$6<;>(E<(IT?LQ6F+-"\3$[\!]G"9#8I[!SSN3L!U:74E\@R9 P2!GZB5ST<7I95HJ7SGWW.!\(X-_2I MTJYO80:G+/(5"135(SU.D5Q&ACEG[6%\=LKYD5L=%(*H+CV2#:.\JG%B'4 C ML%DIOIN\+,'Y(A.318X*CND8 A,6!J/QL-M(6,Y^;K+8DB1P%!>4^HDH84' MG'E>5A03SE_+CBY*,'B7#434%R8@+Z]E&C-)[" -Z_,Z2H;8;E,1BTF+ KL M2IM[7_8$4?*]4%J\@E(W5*'$0/8-R5-0,0JG I )PBUW*HOOA1]GQL.?8_7J M7-P+4H%HO83,^M5LW<+H'@,?]WHND[!> M.P(0N?13^#N6T3&G,\P>F=I]W[/18%RFUG/(_3$\JQ"1 "A&C(*I%@H#/,+R M>XJAH6(79F+^A9V6# S\!"XDZFF>LZ8EJTB2)TB4=E*IOQ2<5Q"""Q,EZ77) MPD1Q1(S/E>X8C@OW5*%MTFHI$ 55W 6BC,GU@2L"*Q.<.@;) %356_B7@.-1 MD&+$+Q7'53U2/@-MA_@^^1OI17(!QOFU*K>4M#59!NDC +3OV($W#BLZ -1] M4!^G,=<09%%!(0'R7,2"X" M= J!++=NN,3_7:PK(805CP092\VCSMQ[L8MP$I/XX4?P#\MVX B^%93:.F=_ M<,*C(">]-YWHKJN0*("5P P2%F61#9)W1/%,X1"[9^4)(T&MY(. '._90Z9Z_?^E.)CD/7/?[(__<&3*O$J3X.B:^5-U"U! M1*1!*J)S!F2)$K?[PDP4W3:1:UD;A4JE2 NYR*^.7_QYF(298PHF[GFA'3^I M94_'U8H50T?B6/NZV2=KE1+J3UM>,U9E7M'NL3%#B;8R6 M"O\F#\([T:T0Z/@/RWZQPN+C\BFQA_H94PA[Q@2+(\8FR_>0, ,8 M\&P;?;X4"!/D71[R:=Q^8-U3/7'4DAQT?C#J+$ACTAZ5^[H@I4@N*I*2ERLH M;Z,RQM6*L3P9):RH_C6AER9,&M>BHK M>W/',\GSP^#2Y"*43[D(<[D(EZ=< MA/6*KF0M$INEM&NB$6L=SK8!WKDB.D=1 M;F)NV8*)0%'KMMNZ, 5KEVNKTAI0($"0VI$:879&7[T&A1R5K1?KS M!3(PMQMZ=UI.J%1N(;Z+'B\-EO#^%J">,&L;=="/"GZMLLT%34I** M)8&;&T68% O4.%"7&T6!*6$^:1T2IM2Q_M,8^^-PT<*N$>T=T><&YOF$K;*O MA>$C7FR/B@'KDA87HF)L$#PI!Y)9R\I&JDRH@==![3^V3OFNK P11A E#2-@ M) ^IH *M&,$F&/[M1=:7,T;9E9/"[++=\^J:]WQW8@1>M;'^IZW*K20%^X:H M")>8 O%!C464I#H@V"48%#G#-*76)IJ-DHT.E1R/C4##P2(#(D^.450XO.*@ M851<=O63([J=.A';_2"F+U)K>=GAK)" S?$D*&5$)">&[(,LNK/(X53 G@SA M\^@/C2)!L+&\I%7HEL#6W+0\)DF+Z!DZ%$9)9R]=FG)WD3+&M)4;6[M(M34O MTNZ*\TN&.<]FPMLCO2:*_!>24#6\0=+V/3]@E(N.T(;O_&"!Y4&5J<"?\&:Z M$9Y!K6!DH6$99$-'RD#8TR$"/9!BZ"H M-04+=$^A=QS?P";1A"PO:O0%0H^:3(EB43@6U#W%'=!HQE ZG8$I]$2P0YA= M.+,P5=4X/JXAVQ"2-]<,"C5&H*>\0&)"*E\=&MO"H&F%Z+)NBB$: NAP5CH( MIAXG2A_=ZANDV1EC2,L+@TC3D^I]Q(NB$0,UA%BC\*5I6A?1-*U*BBRM)'5< M;?J!.V@OU)_"E*QB)9*3-0']Y>SS56DN)XLZF1N4U"B:L,M2^U)ZCW"1,)A1 MQM C]J_I%9W)_#J\L6?W>)\QQ+&\;HSC5Y0+'Y"A9+'R+'Q[6_8=FH#1##LQ M[*RN;'(PTE?)&,M87AC,F.:L=RMO"BU$R"_)2E!0%51)E1-]&E%P)*L,Y042 M@[#YDG1NZ4Q&5V&>9M^>D.2%?'B.AT>X;$2ZF1?O5,$[E 4B46EA^A%&^3L8 M6Z5,4&IG,Q4M56I 2!O#BG9"9([$Z5/DE)"^4&^CH/L"1:T+SXDLR2D$.-EB MD>H>P"/S AE5LJ#!Z#E;"$QQV3(BO\QO)79&!2D?H:T*6XZHPT#!6Q2Z(R]7 M?EQ].[F>&6-9*NO&LK0(I/<(41?0I&7JQG@=&KWD_6U1:3$%$W,0+HM9W@BA MSABS4ED=LY+F[-7LZ?!D9W7P(Q=?F,3&D:!K6:\P4*X+H84,Z6E0*M6<*@HR M'Q,^HZ%Y(VQ"@U4L@:)AZ$+X]#F[,8(@944!,2 [L*L1K370%PIDJQ E6L+" M-Y4/2-4XC,Q6H;MJ5PYZ,^'8-2QB8\&46)LF# +6T+XM U(U:K(^$2UT(PX MEXKX8'2(;)A##E"*J(EX2 4+^Q:6[5'!Y[*X<9STQO3;B '&\*)UB'!#@14" M:^F(RKD"#EI,QP^,JUAS"$TNT29WE..E@$0!)MCK#OC!P.[[8U6%F/857:.P M8@9]#*,)".>L%5U+V&>1[$NB!!'!&!F@FD7F(Y#-=6994;R4DD00Z"LQ0K+5 M4&UW0RO5>:$#0/#HDL2CVV6XL@R((M.68\,$Q.@5IY;2B\IXD\:*V150&/@, MSQ[IS\I[0BV4 (T*AA4U'BD#2V2;"=8D.,1)8/Y0'9@T6?Q+QG:Y7NC34C6Y MA:TB,&YK(C1*FM,Q2T[^&2WI%0VE'9(E304E.6$ PBN7#;(6GEL8PI&.$>R, MN--TXO;('$AJ;QI-.Y+72E'H@A#RY\1EE_,?KK"840662.4V*?!CS!Q2;^G[ MH&^+U"H,,='4ITA)'4>D;\P29(&N2)$C'MU").T$OXZ1A(#^R"9IAJA7@'TZ M49V@5%?5F)/"ZH#XP/JDM$6*,H M"1'D":M;B]XRT''@DQLWFP9GF)_+G":FKW**Z9N+Z;LZQ?3M-*:ODC%TJ[)N MZ%80ZH>%9'#H4!:]#]HL/RA)^:OMW((PL&ENQ 9S;4L#CLB0Q\E[8[V8 8QO' R2L'34;(QH$@5U MVY %HN"'($4CFB\;:0,ONRK%(Q%6O202*4Q #N4V#XT,8;\@)9?:HJE2\EB1 MU)BYRH'XI0'X,F9X4$U*,1J"+:@D M',BWP0A4B=#ETB8M[<-A:%$01!A-WHD%$RQ:?$$M/ADF;\_W7,D8>%=9'7BW M50I8W059W6T(WVS(WH(K30%\+OSMDC]'=^=,+*BB>93<9:!Q103JG@>Y<531 M4UB:B@XWQCT?U.=>-#=,&&0"?4H4R$ CDR !(LM=J&F%P#J"9K_(#W-F$USI M; :RNH,#Z7&)#4!!B@M@H/IDDQ[F>H4!!XKA!972!3=121.V&?8*5=$YRMD7 M+I:LFJ8.BHN&X;H*&*!2!P66@B*!@L5$5_L&*4'&R,'*ZLC!K5[:VBXHP>YB M$']ST)_I1/-8 Q%"8;:\04%9_\+\=9^YPD&X6,!%[1Z65W"#&Q*M&Z$2*M$A MS"VJYS$5MG+IV!6^6;W?YQ,2C#"^%Q-Z.75C1N2W=VTR M!F]5%@9O;?FV'+YH/,A\(WU06*>Z>&.-RMRIX+6D<5J]O+U2\'M<=Z-RN7C= MU Y"CKM8EX KW-/[/TS[:;9T/,:3$,G8]J&1MW[YEMW%>Z[M^ZPV6V[UXF)Q MH?>9WHQP%NG[":8.B4Q<\8W4J!X#?I(N1+*1%"(9!-T('M;C\Y(FI=W_]%BY MHN(A57#P;)9+3W:HC;]7JIRS;[+@'$K:3[@\BXI%A:]1- !J[T6J M !'^,*1*:'B7AKZ(FD)D%/8,M00ETLJX;&^$'3REHZI M_IVP129.)!W%N@]/.G08Y#:RN;".1!L)#'U4R*7/2QI$5*A8 +D!#_4OI$7(Z+@2*" M+H!0A4@X72 \*8(MN]'Y#B(+!>1DKT^-2&DPLOC\J]#%,0*1U"!.7C MNA !<3O4#E=WP\+L<6P-*IIHPN4H\Q((PD+_PXB3^#OZB^X,9M^0EQ%=O)2P0%]W[2_\=VX.ODR[4EFRG;85E,X454J[@%UM[W?=[7"@]X:' MY.[>Z9":!0L4#]T[MV'AO/6Z&^YY65N+6%1$LQD6#XQ,]C;\1M6,$>:5A1'F MAT/275HK/6,L"UDE1#)I*AM8Q/!1I:.P*9TK*;Y@@7.MI;3DAE/O IXN:EN^ M%W%8P42QX)O05!?PS@*F%=&3%,P=UN<*.58X1:1FYOMSZ@XJ!:+DAH]$_I48 M*),]N%';<%#.+%*,4MAWK8&P.LEFZM+A)7CN1&KCK3[EBYU -%X@ M"G:X#FQ3&!.3S(B=5!KH< 2L 1_)>1*Y)<(XA47.XPTSTF!H MI$7&8U '#*NGN"C.A(^A4!]Z/[$8+1RSC/'&Y!"9ZQ_N,K I!ET I%T5#4*Z MXXF"L?([3!,1C05$77S\6E9VG 54!"ZJ;4,$(%2K3(KCHI\W:0JJ>GZ0]XLV MJTAPA<2[N>IDZ,4%P(CH^V*\,!.C\<7B<4)X+@A\HS[!$[3V42"(_6+1WU$# M.]:+I_S<:$6%%>3(T<-HA6>O(M9B %'1-4&[QIG(&$J4$+W7R9"(-?9D M\8M8OP0998?VXVC:QG93#/:3:% ])1K,)1J42Z=,@YUF&E0SIIY5%Z:>K<>E M=]?[*H&J!6PH3M616A=FOM;] ;*PT$LB"?LU'V(GW3!(KHD/LB:PP_XTX)_7 MK68S:!8E:C5@2C'9>01K#VDE]KG%MP',YX6F2Z0LL<1%O%"?ZBZ$SD]L;.EJ M(?%,(.D1 QEV#':"K#+;9.[4]?@X1O0+5//AV> O6 $D6_%W 2.Q M5MRQJ, F11% M AU=:C 06> Y^QT69#LJ3GMV8^@R"T#AAM(M:MA.(HLU7CZ TW7@,O4FM$>M-E=VF]$,:MQJW%,/)J M:]VZ=M+U3!ER98^TI87FR#G3Q1IQ-_M83@KK:+X-(WO0>3.FZU773=>[AIOY M] 2JF"[XJO!*K&$263; MFPA\3GP%JMYWH@%)&-Z775U>EVJ\U>FCY3(LL.@ M5M&YH4<%J1R5+7]G Q>J!+TR._X8!INB#AF!5Y1%*XC-".UY227&K _$;#2D<'D6D$$F4F_I8M% M9V9?0SZX1L MRF,L@]6D2QIM(50PW FE'F4F9(O-A$%Q"%7+/#]%%W9"RO2LF8>5-'P0%1!*)9YRUC>BE-O1F60 MDV94&>!/IC7IC+N6#[8M:7HJD ?NE4L>&0.ZJ^L&=+>B:D*;^F>*&Y&5)J8< M;YMD,:;IB#G? (&L98R;KBZ,F\Z "SNDD3)%Q+)503M8':CFTO@>4V\+HO&K M?)"23L)VL$$N6^##)S,RYD%)+=,4!6%$T#B:N.V^R/LBTOF[;0XHWO<[]99_ MU62GEC$8J[9N,-9WE]\/;V3,@9N6N,3?VB()^2[<(<'0;X%\9(RHJB5%5-% M"\]TEX(4$ &J3"5MPF'G9S)BR#@8 A5JAH8W%:W)?VLV'Y1#SV6AF0JEG3&6 M^%7Q,$+71;?7>.)%,AE%%^HP*#](%11%IL-\GDC@O4CP--R^::,D5)#E4@#< M./.B=[Q82(H(UD[8I*)R2 MF(/9H"$W J:WI[/6,L8XU"IKBV@66BD$DC\:[H\62-&&AW^EE\H6#K%502PR M"^*=F(7A-%NFJ&)"A1B1H?-#7S-Z[VK5Q>)9&CS8U24,DN6H.)_CRWZUPJ<1 M='(%%32(]8BHN2)_/UR]$.$$=CBP?HW)@ LTA5E8JAA'0G+GZ ,>ZHAA#I@* MS,2W484&*D29PL) '92?BDY*]%95\(&%VR1?DA=$BT?.A$^)\(TG@^HE)S\S MXZ811E7T(CW9%#4K=BG+'^/>E>TP&$&5NPKI.JQ[$#I%PJ#8@&-9HNPQ6E1U M,]^T-TV08NT4I#@?I%@^!2GN-$BQEM&C7JNMFWFB&PZA]_TPH*+MD(BNE^J> M:K M,G6<3UQ.I,T:_8&UU3<[U<"7(1UD3PW;F7^RT6->>P(VX MQ,2V".Y\XSKJ/$)740&M\'@!'E0QK1JJ$\#<#7?$J5NT YA/M3;18#.F$9"E M#G%8T8J48=)^Y,$@2D*//,5&!K!)IS^:"N4-I 5;Y/>[L@#RQ,<:/38+F#3L MKC^R# PR9=3S ?5"L869Z:.C/QDJY!3-\=P-IB()R+=$<@:,]I=O>\KO)T)/ M*)S;@%V#[V_ ME 8B-JU&J<9'>>56KHS>QMKJ0IKK7<1JINN[VZ*X_S][;];=-I*LB[[C5^#Z ME.^USX+8G(>J?;R6+,O5ZFU+VI:J>_7362 )2N@B 38 2E;_^AL1.2 Q$!,! MDAH>NLN2@$1F1F1DS!\+"1%7R"SGU*-$ 6P-3SP<89Y-(A*S3$S5Q61?_]=: M.(G]_U%[ RJ&*_MIX*I?B:?J:*^J$ND;ETUDVG1_ VV!I,TF .GU'RLF M_SZ$DO&CEA"&>A%A2')=<>/=\Y[W2H8X-D_U:_)3/0-^K!A [(]KYL=!)7ZL MHRMJDA^[V_AQ;@:\G:]2SA->EAJKD_"C?&N$,2-/>HJ?T#+"KBL/=?E$CY_7 M!A4CD?VT2.0NO#:LQ&N#1GBM%^$1I)-U6X\7X>HKVA;P?< MBX0=IAE2H$>]I^'9 -'TL.C7>3*X]&2R%"6@Z$Z1_,++5O8&%4.:@W;-S#FJ MQ)S#1I6])#/(5&)%YU-, XV9"[S3U%;=$%/9">^3]YCBQ@A[F4!8GY@!PHNU M_$C%&G?>IL^@108E<^C&C32'PVA3?U"4ZS@,+W5+FCZ4DVH[B2=3S*3C]K V MIN?,5YK\9'M+!H8FN&G)$6WQ"M"DR" M2(4'/-@^5>4U>(*^$7WP07CN\6>*E N6F8ZCS$5@$ M\2FQILD_)<@/'%_E#,\W%F^["[_R[UTO8!-WS&3!IU*^*PIF>=:\*A9\43(< MW05U&CZ?A]P3T9#9%*Z?B ;'Q14;)43CQ 3-@*'.+CSRPW.L6=:.ES5J%IWV M^,7KOVX)#B2LJN#,O*<*'2*32".\)?$ZU1 J76FK4&LE< M8I2?=?O&?U&' .&VD9>36&28UQ6C8(1Z6PFF)9*I5(+%QL2ZG!-W$T2:' E M8^JOB5N*"]Q"7W6[6%L#W";D$[;'MJ<4M*<111418?Y93!6.)HW)2?.N1GY\ MCC:>>E!*Q%PY\J!H2X$M*M3V3_/MGXH<0?R,J?1%*-!+EH&'RSX/!;Z(BXNN M324&C!-6ZP %9,.@Y#KS 6%W@> EQA.F26T]$5,YD" I#J:2&X4G#_&!_ MI"=#:9D4OB$8*ROF!OD&;(VW+:_?%&<].J^U:<\->4VFR0Z\7#9+DV!/]!E& M1LG1KI1LALGW8E[A1 7$IZ9<3J*S3W3AO]&8'VR^5KK3/-U]=##3:JOT9#8 MJZ'$C?W3 ND(=Y3[9%G"1&%8&2 !>*)76 >0+2L#ZB9C^JY#-S+S3TC,1-GY M1QV=Q4G[FFD[<&;\E;R>2M[EOR M5J/)6X.*R5N#_'8H)2^T3K4+$W6;4WDL9XPB!TKIO-I!74^]88C9\B_ M-W#)61[>0 P42]PRF_4\KMI%*@C$O2(L1>7VTL*2@HA"S&U#?_OTE-;XK.+# MX7U 2(Y/A4$]4PQJO '4Q3MT'Z G!Z]ZYN)A$+RJ?SHMCV:V1(-& 2+$!#W M'D<6LO$I/0DNS2G7GD\>+?ON'O<+BT-8>[JP#EB3&-JDD**6;A1'W7V&B MIMK/""F"Q;EI'478XO*VA]SSR8B!FG1$]R/O*\+<(0+9++RXZ8N&IE3T3:4% ML@FHVF\M>SJHH&,^3I 9T+0*'YY!QVTKTAX(]#+4!ABDU-P2/^!+S!'(-M.7 M*6.P(ANN)"%%D,/#SG>FNBO Z903YE&TQ7VT/!57@X&<\0?"W\^ ]&%[#B2A MQQOZ"@0T[MPM0MV6_L M+8NW[@L)&V+5;V;05( M"7U*KI/YA2V;'?V"%GJGU6_P1]!UEV$UOS[_<<74VD'=J;6=BKFUS98[LJPZ M,J](O/K4YTQFLLZB/I;H-1!Z7+9Q<#W)>L^*W2JF@@[R&\]D)?'?S.ZM^68) M+"7\_$IC8__SD_+3F:35F4HJM9%"K6Q?+2>U@^$;QI*(-+DVY^C>(.0>_-E? MFS/QLS!PF)%'54QK'VP<\:_?0#3.@WMDO/;[W_2B3/@.[9S_"CPQ/B@/Y,<0 M)A\SDGXCX,H[#P@\QV^[WJ^Z=S?]T&WWC6YO;'0'@X_ON,44S,58?$+C\?MW MG\ZVG!V#.]P3W6#_ZR_!_%-RL,[[\$S UL^V7D?-5R7U@),O%^VC#F)/>VA M6ME8ZU?!NDJ$:@NSRK:PV_O!=F#OVVE-8;=L7MJV*-L)_^<59(@DN9,CG\[G MW 5''8B5LRHFF$7+[)FF/U>$=.5AG*CYF5S,5]=3!,UVVDR,R:272YJZZ%'E M@*913.!@H"8;:F9(/^66#&_(A@GYH1E*BD7>NM>>A7V1P*IYDL<-",RC+A>. ME.2/S)%'5D9ID'+EY5PN56:ZYJ_H[;%P!-ND9H_8PETU2 M=SQMTTIS3QE)\>G6#3@X0=;MK39W/Z1HK]X?OMY;>61,^I.]B?X=Q,%9<3O] MA8N$\JQ#(J$XW_A97?ZWB(JQT1OEWRC'(2J*\UZ?.&^K2*%NBC$'4MZ2^U58 M#U[2Y^X&K*]"UD*I,8Y.6EU*IUR6QCH8=4JS6S^=V=)DV5_(UMTC%EB1NO<] MN$LJ5CD.ZJYR[%0K<^S44>>8'W7#Q#C"H/$IHN-9+/_-P@J=6#0FYJ1FK?M- M_Y[ZY:_PK7O38P$)4PU=T04G4[C51R/02CE@PH;^:/%YS353O3SQY5]ZK9&^ M0NAR2B-A2C7-L#/I&NU)6TYNH9]A_$L_E5,)@/ROT'M=L>IRD%9U686_ZZB; MS.?O$$^1M=%$/@2CVKLC/W,)[/"305'U!*0^-FX^HZ^<4N!(BO]A7/QW6TE= M0Q.,/"]\.CARU%)T^F-^@ZC;H'!\E;>FHHY[+IS::(]E#%3>FW.J(EFR$#;B MQ$433,,,X^9/UG&>KV'%2M/!I$);9)'Q]8-A7B#&6^5.\<6&J[%M#W8X!Y[[ M3.GDZN=?06O38<62SV%^R6=9OA!!Q/+\M)_L()XQPZ.'',]7(H0(5#QJRN!0 M=D#PQ$L4A#Y M1BFDFB##_*L2'2JR,$8J@B'V5/SSWEN!:HW'B;(NZPP021C M4"8 ?5DC)4BIC)ZK50PBE9;E$LD;4K^#"6+0$S??7[!4"KX2-Y)LP3-X> T' MYL%BCM+K4V*&%4L_A_FEGV6/0:_B\6FV18Z2M:2[U.P2,Y!Y@;TON"%N0Q+BB4VV;X/0U+">I@??6\^*& ^@8 Q M!;U#PG#1862G@]+7)*;L3'2A]'7'PDHLTWMB&50>R^HAWP #B'"LA1VHR7QR MXB(S6LG/)D%#D32'[5(L?2Z4->$XN%PEPP^T*[# G\(DL>2R>+:8DFV/X\K$ MI 5VV5J \-EX(M=PVQ@ZIR'_B6N0K,9.%7@NE;I13>G&$.(*Z^8=&#>\ M2Z\J-A8;3+OE!5.B9SB'J<,>=2MT N 1B]@W9-!SD<9$$2+,(([5FJ7X::QP M4/4?G 9PJO6T2E;5".-)Q-S^^HX-)&3NQ"L\&14+M8;YA5IE.7Q0\63LQP;8#YR84E 9\)PIF1KN.D= M#B!-UQ136P.L1/*M):OB4;J.P?W@8]KYLJ5?+TEW]2Q,=X+ S.2F0 MB(D,[$[PXYC[0&76P,.8CK8-,138%#'$[NTU?,9&%F$"_5@0Z MK^P!:R7R&JM\^?*MW3]:[]][JW1NM=Q]6S+P9CDI&/AGN MYZWYLV*H<]O[-<8VV2=T^,:K0&H<5DPJ&>:W\LXEM@@%%>"*O33.$YTIJ>L= M8X, V8!A:& \D1"BI=_TZ^G-9SU$)1GUX3)2V2?1*0]]\M045VT=]B2;W* 5 M$';Z5-KP,<^0*(T/IZ?1]+#A&N]7%\YZ*^*CQ\(E&PH6826Z++?VU7KK-!Q( M5KH,8T]9&;N HDQT0B-KB(JNPX+UQ09C(?@Z.9"I!I[J!,B=S.$D98,ZRS') M_X5?6YJBQP1KA!YZH7D9.8N<4,$\V_!H&3E;-/JD9]S4$D8:GPO;M1;0+M%C MB)K^4CA%;4J$9;+("H;JG^/=,#1F,2*J.'5B<[!S\)U)/U@8L7&B39I$"B\^ M>&_[8/-1@R2!C8D-@60;,4/L(J>STM# ,6+E7W."9'3\T&E0S-X+GB#F(+M M,VBQ#Z:]E-T-%JR%*>8Q\SX;$G./7ELO38>VQ$>T.^N."OX_"UHA0COK_8'[ M0%E_%!B$H\NZJ6FL54(\ S Z,\:NQ#38QXBJ]5FVTK'I=,T+Y5'%3*3A5O3M M K*X,6>/-G]%P,4A<.0IC99=GQ;D.6!4VNHFH.:B+:(WVG]CPC$%\NZQ]N":& ME2^*9A+^QL=1N;SZ:-8B!BCLXB8'H M>39HO]=HH^Q[UR5?U=3"=8K3RF)VPO?%\W]9;_5;D&\AOL%=[.UQZ_)NC!"TQ#*8=I6/D# M-1H5X==T^3F=OO<*3(Q1Q92O47[*U^[,(^=6 QLV)2&N'/VK-?4VF"'5Z0NW M5TH;,IXK3GU;*!D]-B:JW'D[EBPU&YPF0T;G4[,B-+ UH5-:0[/'\2Z?? M,<9@2/8'[=!\7"-& ,6)3+W;ZHPF[\%^LN\PG9\GYHG>;N(VCR_L ZD#XGLL MAA:25;M>FK/(AK_""Z]BUM@H/VML=]G2JTU*-9N\BF=2\E*8*J">7DI _6FM MZ*1KI*HB!KK/<=1IZYA:#0+NADNW_@?SXX?N1Z$BWV 71:92G\[HG'4FO1Z5 MV,JR'[*R>E?1[<_C8*PES;_1S*+-7],D+)&[,,>C9D\W]#?*L7Z-UDW%[*]1 M?O;7[CPYJ(V[FTV6C',WEAB:6UA/RR_=[%8.145+>OBI5ZQ"54QL&^4GMNU^%H:UG:KF\B[!"/H7E^ 8D,*66P'S M_*,?#0\$B'GN^2.;3CN#B0)72H-)_V"B*VTA%"C*#!Z)Q&#]&W:+O<5NL5^L M:?#12+45'A'TD_KFFG!;4,B"_'S%DUZZE0_O%_Z]'Z" 7KD118":&4EK+;Z2D$.%-YV M-!->-KW7J+Y43(@3ZKE_0H9M&+"V"@_86QWMIK4QJ#-8;6&3AN3T#?A1N%I21[-+ZJ3 M:XR#IQ8,Z]@*I"8KCL&\'$KV\22BYMG2)5"9+X2$$08H\C3X7ED-OMY;H]-. M=H%^+]:TY095C7$D+G[.*.'IEU@4BB:9LF^U1)(5E)@09'S48>,B, M.JE9S+X0<-7XG8U#II.XS_R6EB:1V"U'.2B4Z82$9V L$9^>S/+ FI_@T=6? M4.%-I32E79BBEIMW*,5:;C((,;8V!6Z:6DOWD9; 8DNT!HH-):S 4/688DZ@ MG".QU&SC!\#_'K:C^],Z>82S)N%:R.;,SJ5(*)=T+I>,B-#0TH2&Q.*V'C@L)F)XIIQN@R%>^B!5J8TC MTU3FMB]3ER@*CJ$%C^+S@4EIG2!WZ)>)#=*4O&$8FJ-IVH@A!%.945NCJ>G\ MZ6W6P2RB"E$728=^AQD_E*.YIJKK!H)0T,C],C[/$/#0#$O+F"10ALJB4HDXV67JH\KYCJ.]Y'K MV*DQV;'9DJQ,PX%5$X'V8B*\HT?U6 C@B88N*5C(NC+;L#LP&FB1<*3<5S&' M;=RM!#@GT%Y2N>86?Z46:*;6I=3"U*\$'$Y)(E_+\T%MJ5X//%PFRXG@L=_) MR/08=(S>)!^^X5!8YGI\7'IR(\-^"_>MZ((O9 9=4"@'& MLA)S1ITJ8&'-H\,1J61'0I%__3PI%#U&HWL.LO=7G?WW9 $T/,&JX1.NCAXOB-&.\$7-Z]X5$^;'O;(%D]8=WID_1#\( MI@]7;*A2:+ :"R'Y]UY!U>.X8HKY."W%G U4DO#[Z)F"!>*N8XD>%8E>)3Z; MLZ&=.S"L96$;0_@D:XB(W5)8ZRX,7<)[5Q2].,,*QB5O#W##$1YX]7A8[ZYT MKV6MT;'[!C6_P&H>S!"#UX5G^?"I&>_L"--!Q]T#W*.LYHFFX3ITR5-ED=IZ5[M* M3E*/37+N6BP[C2U3IS"N+/>4PRZM!VP/7&! ;.\/3YW14^<_K=D&=UN[6@"C MUE7N=+0^NHIIZN-!24D-VZ2,Z[F.B^T%%&BMBD*[[+BU%K)CF$?)T'.6J9S8"'>@9=I MRB?NXF3C6[PUEZRV)C U%8<$GZ&^OICYNWRBRXY>D3 A[!N8>\":MU Q*OL> M3=3VU?8D&(N?8[_?S9K06;!+%4L\IA97V$J%XBNFMG+G#+[$LP+/%=TNP[YA MM!@L$J2^5@(O9F&C*<=3AL*XCKG Y%OI*NP(_[@> >&3V+((Y\!;7XD-49NF MP.6GDHNG5^@V##.3U>B12XIC2DZI1"6M?\W1WSZ53G]:?NYN9[:Y4FXXL]1C ME9U7V>HN?F8[/3C,@H": ARI?V =\7K=X4?]1*3&?Z/LVU_U[RK"T2+Z5PK= M2)Y0AA3-$#CLC=)'***7::OHX#R79RD'5Q7(&(H0=HI01EUC';O/TU\X)"6. M0[QM>_2%E17X#H,G@5!ES9KU,+Q9TU5ED'$B"YWEOI)B5XD=&VD MLVAV%94L:@=VQ&2UG-EVR=*-2!9$K.([!:1$W"?11]#WA6XMA,>"B4RN"PI??SWE+!1)!-H_)8)E,P$&KS63*#,K)_"ADD*,/H7>69* MFR/%1JO+"+F\NCW7>[*B]?3VV^F-_OF/FXO+\YL;_>SJ^^>+R]/;BZO+<0 M^*S8=CYFW!JI:GN4I(30\TL3L,'65,E4H"Q>Q+XBZ>QS&D(6?[%D+ZBK!?T> MKJESV+?@Z=VGV.6#L&"L5XNF@AZC7DIU>15_1(3W(.- MI]161]_DP"*_4B*N1!KM]EMM"6+.L#TTB5?^.8)7+FX]/G6>N MJ!D9Z\0^_ M=$8@A>5HV/AU$Y"-P/PWTX#/5/1!5/*XYALT/M N,5C6KD;#_M)IMR;JB#?6 MLA=N MSFYNJ3%R*P)+31G&\ TVTVZK&_E $I).6&ZX5I%A9@G/E=!9J*8&!T0U!6= M!--^Z;85M'F!;N^9-C8-8^TR00=#56*]\=8N&H/*3&>\5 MUAK+5<4RMI5!4;$E_HD,02TYNL!S(0=CJ8B89V[W@%;2)7.8W.X]R=Y>-=G; M;,,MCB>$1(8CC)4T[@I$;IH BH%T8?,^&PXWJV5B#$R^:K *'I#N6+9/P[/Z M*7I,C"M^OW01JA0-'%;4I$(LRZ153.$SF(]>,+=&M4KPJ1,XIR?XR:GIVZP% M*_[$L)FD)#V-2E*>Y9CFS1)W-6G8- M!_,+KI>6_@?'FJ1I\HJ-Z1.5-*1M9V3US,FQ=?78N!M6EK88(PY-K3D;LIY" ML*AM%XJPS69XSD&N'ZY1]IY.8+_:"6RNQ]=%>@O.. P>O.(]436QEM>-4SV@ M5("D@"^340^$ICKZE"M&[2^96^V)';#"S)&+RZ]EH'_,I76UH'212V)6^(%8 ME?(SYQ?.;0C;+O-)VDH^"6-LWG8IO?52C/>UF A@+?E3^F=F+WI8M4N-LN1K M_-:UY=&24Y>W\>?7B#K'%]EN=9.EK7'Q&E(NX>K)65.$D">#:HLZ4S_Z@ZNW M5ZF$'":1G5K=Y/J$3A%MH\IX-MENE!?)QOY,ZMQ,-+0EW=0)W=+A>8M4/$L5 MS)W!\5&J+1*#8U+YQF=';+%!(F@QB((H+9BJ[N:8",] "E>1HLWUDOO,.JS0 MMBHE,A2?3M-CJ"8Y=$@* T&2C(<6A-;.O)()/@GN/7=S=\^5@I7Y+]:(D;>& M$%86.2L)T2,BF9VYH9D"UP!+>Y+L8.2A5"-O\VB0P!C!9OL,O .UD)FYM@-L MJL_R!/33)=8YW$6FHCTRO0:LOSO"C"%;V4N;D"X>58%E^/,P./LV)EX87 O" MLX 9%TM6F*YN -K/Y'03!;=:QD)1E5NCH8NV#)<$5"/.3W_:7&V?'V+0Q=!) M3+6E<[Y*?S/CO^.'D4^+21$%1"5$3MGF#_ PPX.*2ECD#7;8E[#D8E@P+3<< MYSS5YVQSG!,1Y-/8W@D//[D,@M29$6Z"!'I)F2 U"(W*G+0]_BVT)B7_\X%C M:K^(H\B,$CI-5+>;F!)S-]#:?-:K0%9VH8^ 0TSXXK-1E.D414@C>%-#CL*H MN;"X#T8 ., _4W9BX2+JC@@1Y&P%WPM6RVQ$ 9"/Z4H?:]C*3"?/(5M WOFX0Z0+,B.$N2#B(FI;[&)/#N4:W*:E M2IXG;X&.9*!C^!;HJ"/0H?B6\6S?"3T7(\"S@,"53YTYI1^J<,"50R&[?J_6 M8$E?.O!DF.3T['_^N+BYP##)S;.*D]1&R'@DI48.V4\F%4* 1'12'B8A+ZVN MI-MJW[Z=2=?UMZO+WY6^2/J290IX#]:32-ZUPE>E#GUOF7/>MH^I.7A/.H%I MZ+];+DS<;&4'?4:)%$8PY$S__LJ[AD'Y#^D!(.;G#,WCF,T?L= T7C:7XI4! MA9([#Q7'/@%M=]30 &^O&BUGEV7L,WX[/[K>G[0]7'$P926;3S7VV&D6+WVL M2@:E8K/&87[I=!57NQ)!V0C'HXE)NP]A[@I7DT*=,T",KL#GNBHM5KY,/:*, ML)O2G+6ZTL+"?=XTGK0UMI 7X\*O[?3&G?PURIL&Q<*-M0Y8S@V3"YEG<5QG M %9*'3!.S;^#@FQJ-^YRPVPN(73P;SK]414]/).+/-V!%0(>V&%-@,^3__&L MPT[82TKGM)V%9PH"("_;+(:#0T.I-13J1 X_8C"XKH[J/#72SA[-*PAGX9*?** M"X[ #')7>%F++QM1=0QAC[^9 M?UJ/KHO"C;]IA$DJR8!"OT81U!T/C$YGH,5%4"Q@DR*"\%FYI!3QTVD-=Q(_ M6JKXT=_$SU&(GT%3XJ>Y0,45V#V@B2P%@F$G6_Y@4\\F-"TRO>R96E() F * MQQ[=D[@DEFOEA,_JVYY%AA4J#G_O [;#8;$5C&P('>[\FTQY0EU'R D"U9 I M2=SI&3V@=&B7^.5?NOTPPRU=H>F-C<%PF%!H\J4)^KEADEL4F4%Q20*#8/C! ME!TL_6WJ*9A<*RY!T"1^L!QK:6BXG7_#$,X3AU(7%0M^8,'?*8;I6=0RS<7^ M]]B;F.I>\Y1@PMBQ],VCCS!:;E(UJ''XNU2#\WVL) !UXS:ROE#/ "'%ZX M^^ U1TM[-W>'Y=KY+76)"#@@N8,2^F9$X&O/6^ _%^$^;$JX-X>]=.6PIA^= M0J*]TXAHO^(GX]("OM-$Z;O^N^>"\2ATSXJ70+Z:.:OGJZ'#0,T;=<=X% MDG))#(M=$F+>+:V:!,I7.>.2HYQ$TC(DTBM7.4=-2:7F@(I.(VGH/@>UCMS4 MV>EAXV[E]##EV[3N[1E@[5:R!Y@X2]3?/&>.O;W,,24)3YSW$.8 M1?'%[D< ME"9D@;8%T[W'1$Y4E-3>4"2;J%:VUQ; [!S2B>O/^C=#,U;PCT"X(_ MD4$T)9+XZZN_6R=-\[VC#0][]?SZ)Y;.$5K?CT_-LK6NW5_T=N MB)I6W&P;6BZ$^^WWL4O^9()S$U/&=JJ_ZA/<3<2,/H+V[05[R([:6WO(%NZD M?K1MZL>#$EV640NR?_[?]O_%?2G0*B.I+N"]7T!A0 :!/YS+3I-^1ION3M+\ M>X%T&I:G4^>HZ#3L3XZ43ID#5R+6J#RQND=%K*[1&QSKL:J?7./RY.H=%;DZ MQK"=#R5Q$-R/HCH![Q/H\R $;M(A 2?&Y?%;&F$"5A',GOPA=R:#%?K&9))_ MD!5?P&536%/QS8G*4UWZ.F4-13T-GJ M*3A*5J]PX8XCK$Z 2W7RN:!MR.*9'#[8%3_M\"S3?5XL4^%^FAP/RX!B<,3* M<5&6Z55DF4.8==<>)AF(9A% QC7#2'KUEIW8F&O,8N=V_CH/,+*?TFWK6+BW M[INFT[R;N0(->NUGJM96\1\W[T"N0(%N_YE2H,+5V6G>*UR! H-G:EM7L.PZ MS?MYJPBA J&4YVC9,8P\W@619:EA6V9L6,5SV [*/Y-J@+0-^ &4/V!+%.Q; MC6VKLUQBQZOV9B;GE@$!%F>VWZS!49D&H_:N<-('(D*G A$&1TJ$YWEW3;H5 M2# \4A)T>LFFR,="A*(V>/\9V> 73F Z=S:!9QW^%CT.\SO<$_8PJ1ZW]Z;S MN^O.L1 M0XP;W:E6,LC'QTR+CM$?[&J7/"/3 M?'+4M.@9X\XS]9-4,-.[S?L*=R!&MVN,>H.CMMBWY)47TR^4S8JOJ40Z/7\C M+S>^>$9@N9$X:WYX#LI+4O/.DLJ=47Z4-(O^D:W^^-(I7$%%ZNXAT;H$Q4': M#/-UHC>*[Z"(=?>0K5V"XKUVOG?OC=Z[).?O(=V[#+V-]C!?N7NC^"X:Y=XR MBPO>XH-!O@99EN([.Z-R5<.]F!/Y#^[1MGF;S(N=S+Z#ICL999=6$._[<1@Q MGZB"K"3AGX-9!EN>(<&[QJ"?G[U56(2G,_#+(6D5.ZSY6I1L$K>-P3 _Y_Z- MQ#L87LT7NV22N&=TNC7:6H>D<(WJ=_WV5O-!ITPR=]M&OT"BYQN==[6RF@]H M9=-Y9/1Z-7I':XWTOQE7;Y-Y/9,YSHS4LR1(]@?9MSD-$>!CM:U-J%N'-8'. M)();9 -./<^$WQ(8W _\U]7B:A/,W)7E$[SI7V&BF>KQJ+_O@KW=-[:*(5(X M-Z"9C1X8[]^) MN[MO=)6V0H4#BTUM=&^XO]J2QIV@X29)S%+1]_@)P<_#7LGL6G_^D;"ZE03* M&@^W\9SMHC"SGDZ#K["%Q%FX?UD-04;M_*39-X-Z1\VCUTOF_-= O8XQJ3/% MX%50KXHZDU*Y5 /UNKTWVC6O(J44/-5 NX$QF+PY(IO7NU)JI6J@'JA3DQI3 M\?;L+WES0+Y-YO5,YHC,EA3TM19O:Y_N..5U@>*TKS(1'91O5X^=ZYO3-HUEB2]]&3G*N 6M=85 M5Z?T$ SCM[3V)FVI?JWUQ-4IW3$ZP[G()VKZ\WWNS>].$?0"CX MY1+FS#?#AX\Y ?SP8&F81KWVK*6]@K/@,90 ?S/]ES4+T!18;#QJ";Q9SV'+ MT4S0'RTXFJOUTH(IH:6P]4,MX@XQV4];0.9S8.=WW=@(]T9&_G].3O2OMK6< M_ZI?FW?6;_#ZOS>6,[-^U;M #PHNPP?UDQ/^(DE*R=9B7NQK)X&[AH>[>&3Y M;\1!'N+O\@&'JZQ4%0X"VEB=3SME.FV\ -3%BV7_IM\^K6'%IQ[P_>PW_1*D M)MN:2Q(WVAT@;'OCTG9IZEOGGR=0"R0T#KVG/U=D.4V:+.QJ2 M,/4+ZJ1PMB'!ZN.A_YK*.4P_)5DI(A2C%U?[GU7J6XS=1A""9UTX-].@R):,J,9NZ M+U#Z@UJS-ITGT)9 K,]LDMHV<_"@,P?6;\*W/1.5KI,E7+W:U/3A2@@]0O0@ MT77TF[[QK<5FJ2_AKH"I/-[;LWN=$ISUA>>N]"S6G_0C6AIV\_UUOO&>+-,K MS,!_T.>_V0OKW:=>G.9X065.8%#O!#KMQ QP++^EIX/L,)^;'^CN@G9VX<+= M^ B*S*_-'(>,:[3I ]';Y4!TW^6)T$K"3Q5YI!_#';E<Y]N&N$O_Z31<(ONWV^]_THG1[5\@5'#J"MQAS^+F31PL/+KZS MG*<;/?I;YOED]XURGUWGQ/\8LVLU13D5*]SQ+,\ M!?J"'E)R@D4C!N799$O\H-YE%U%QN^UNIZ#96YV:Q[3:]NM9[1)NR'I6N_-! MR%M[QN,'?;O9(#R_N8;]5/#YKQO/L0.XG4F#68"V!/].-!.6^/69+L1,E/N$ MKY _/7E?WBDX*>/H+Z@T_.ZY?F;CQW&!\KS,'4@_V<>VM64\ZW5M;;^ 0_PP M6YLY?9)3)M'V8($)N[0.BL " MUL/^3]?8&'3W72I?UW:5@;^J:;NZQJA X=!AMROU<'?:W4/*EDZ[MQ^G2U/Y M6&5TJT_H;-N AGQ@<5(]::GJ^>BVC?;@>6(P==IE,H'JV:[.Q!CN#!EZ('$R M;-J+V^AQ+J(A?+-,W[H'0U2W5VO/?6#-.P[+H_O7OP?&L$"A\W&>Z#+9(77M MUF#OK;1J.M U:_\E]8-.^R#&Q\'K'R+?QKH/RFNA? Q'!ZESYUG^865.9_]J M=N>YZA"=,G"P->W5\8*V'FF%!-[LOO\K^^KI;+99;2AQ+(R-(V'1*V"N7/CV M?UY&H7V^ MYFG9'QG]<8T)SC70LHEDZE2J57Y_;XZ+H[T6WB;3Q(499[U^LN"VZ*.%!"2\ MI,_=S71I5:\7V#9&$?VL_"5'#:>$F%,EG)^=V]\SJF#_]7>1.\^2(A4;7U:@ M2-_H5&BWURA%ZO[8#I=.@4_77512K8 D/76QAM3EM.SMNM,A^[ND0_8:RP_> MDJ8**H/EZ3-S;6/7JR5Z0_V7EZ(ZV(4F_9U25,/*HS.VR>1QQI(C3+6.EA4U MDZQ:-@4UDA_FV_^Q&/&S\M)8+E>A=-@2R6F%1RV=TEIMOL]AT7EILA577CXQ MKTDNVC7S,=\]@(HNV_AW<"VMO>RPW/W>WX8]D%LV&6(KK M)_Q2' U3T]!$0D>H':4S7XDOY>0=5ABOD 57>MPJ::(1.[M=6Q#D_.=LN<$S M&U>70%N2EE\[!:)[G(_O6M-^9\G?-^9(FOQ'P!RC_'A] \RQB]NN6B5X;D1, M-[?$PJIO1Q.!E>JKKQZ"J?;-\H&W,L>AKEA-U8/3'>4GPN[(*84"/F_<6",W M5A;.A^9&LJ@.QHW-:[&* IV<7D;=CH4H4"Y!JCU%+H:[1"X& MC463SB(!(^1&:@P6=9_H]^8#%A7K)NN*H-'3,)ZWPK8H.4&5E$3A1SA_ON5$ M@:(4UN7=%^C?M_"5=Y\6-LR )P7'4H4?[>!>7]F.O=JLV#J %Y\HR(RMSEC# MEA<8"QOMPE'#FF)A7S=89/Z=[3[1ZYKO_5?74TFZ8X0LT;,EXJ-LO.)^+'TG MN:VZ,5R@?_#MG_H*IGGOZYZU,F%_G+N$,=1@O?AXGX[ ")TC'"&8X',HVSDDR/QN MV(SWEF>9"[ @GGUUA]H=%^V;$_OGR;T]APWX56?_/<$.YB2F7"=JY$2W?JXMQ[?T1]/7 MS?7:-8^F]-OT&_M^S_+4UPZ;XRZ<" MRVPWO,QN*WE#%YC6Y!#3BNV^KG@P,O9>2]_[5A$'67.P $U4&&1!#73>H :2 M4 /CUPLUL(TORV ,*%@U%TY@.G>VA+/9 66@W*BUX@P,)<[ [U=77_YQ\>T; MX0Q<7-Z>7OY^\?G;^4V-( -)L(>ZL 8JTD6@#50F:Y-X S/3\YY >>1(DH9N M.SR@J,_N$2C QRO!LVS'T-P%VUB!(\E^(KWG>01;*E*@MQL!=^N/'P9=!F_A\5A'GLDMV9A@JKR]&L>*R6"1)]-L!L0 MW,C'H*5:7Z.S @7\TJ?L$$RQ0$V=L_ZEP+RV)?;6-HDFJH+E.2*1DU$+W)X8 M[7::[[DLO2JYNVK<104=S4^;?1IO%?5L[I?DU5O?2JISC+8O! IW#9-PYQD\ MT#$ZW;3.2=F;N)./+"&=:MQ+HY_]?&#WC'R&(4V>)CG"8MM1U>;EBL9V<7ES_D)->5[67' M^C3<7/6$(U0YC!L_ZB-C,DS+>4RA2GT;\5$=_VBE1E2!4=TQM3!MG_B.N<;W MIL'DSN20FDW%#C2%-9M.U^@,TC(F"EYKSRQOLJ+EU-_-\&JN$T<$J<^>ZXX; MZ)Y I=7QMS;\T?98*J*[T(3)C-U"T<7*'-RNE^-KA03T0C3#LX=>])C4+R(Q(?/?;NZ_%TW0UU5GY.. M1G_[]\;T*#649GFZ]NREG*9G^9LE?@&7A\FB4N[#JV: D+7,K8!3I0W05IE7 M,6XH/$M0N*U:/ I9T,CYOH:]#W3'7.NUW&2.FA5?R M SE1/:Y08LB^H>::6+:0$.S#H1/N*#>@ :R]'R(KO)XE5V]^LL,AJG?7WGVB MU@#EOKK/Z2E5L\<[R4LK8 -.7??/XYWF&ZE?#:D9^C@;,PUA]!@EV]%<$RP@ M^WJNQ=)-_%_$JM%JKPEY]SDL]XVI7\.J7QE3?[ =5J!<#.2@"0CM+]8"3(K MTO&:U>VXL^;7S'*9E+U)\;Q'J5*DT?[;N*]TW+U H?=&*:7 12M5SC8^?-_R MF <17H1P7:OJ6 M_S>TP8I)J?;6*A 2[[>-]G!'5/5]]AXX(J[.1IEH3XQQ:OSU&?)TSNY6 M1YG:069T1D9G_$+V-T]F-++!U65&#^[.3CZ"RC.7&8UL>J;,&'>-R2B_$<)A M6#ISX.P=WH+S.DAMWY2&\[I]0R- \)U6 @J^\M[MW$\BOTS=,^$)6.>!05V' M!Y#>W8$Q&!\M6FF>.&YDQZJ+8\2.[U6!FO[X ADO4\ .C$D_7]<]$-?E[%9U MO/<=CFG'& UW[4Q[1KM][,=TBTXS MKEFGZ;82\/7E]F&_G5Q*]>FY=)T33#"U BOA%WM^G7JR#]'D -)[V,[7L)I M/#YF,N7=&8W0J?J=,1B5!RI]P6#GAR!>YDW5K1&+_H6?Q/(?8721D.C/6FD">3SHTX)B+;#WXK#MM&M8"%L(5SN MM7BL--L_R;)#_YV!,>[FXPV\BO-4?&J1=;V(,^N7MMA=)G1(0@(>7=H.> M,2@0YWK5TNX 20N@/+1KH\K!CE,)Q3^'/H67\'(Z:-=2V#[:K;!]V%AC E5, M17IQ-]5].VQJ]-7U4H5DHNMRKY6\T637Y29;::U)<)#I$4_L2K41_[DB+ M:(.M6<]<=/4&W146/6PE#:P2!*K>M;O"7$<%&JCGM_#6,MJG-]]QY3B:=8QW MDVG-X0M$9)J[2-;S2#H[\+86(B02KP82804;[Z!(G/$>/U/K>#OU[D*)<2UM M4]Q%AI;%D#M4PIRSNZ9&<,.,YBH'PCU,>/I2_(%I/=G4F6:B(C;:>+=L,]UM MR(F9 Q_ (Y5D0M92!)CG"G@8+XY_DJMZFU4P,B:#-,?47MKJQG7N'7FKN[=^ MND=']4OXXNVCM7RPOM/)RG"K#(UQKU@CY0/D)^W( ;W7RP%XS&\?W4S"]]II M:8VU$;XQLO9?.5G1Q,H@[,!H#QLE[ %/].!UDQZ1/;/J<8W^I-CM?51'6@5^ M?'Z-MH^.44YQ)XE;X(7MW-(?&)VB7;6/34Z4//"56EOOO5WU81FI8FBT9%?J MDHVDF\!L.UZ$N?16:>50Y[IOJ'-)U+G):T6=2^>H;?Q;!HGNBS7-A%C-@9S; M\GJMV'(CB2V'W_G'^^?1:([U;KLS M,71_,_7I8 6B9SSLP)WEZ8]V<*^?WIYIOX,JL(9CZ06.Y?GZ!Z1.M_T;_(G^ MU?GMHZ$_6KIGK4U[KIO+I>YN A]N*<*O9-!. M68C&%V+@3!_O;>#$AN;[#?CL:L$F>P8'#6;^%93:C$AI)RM4BB'HQ89B;V:@ MS]B ^@=D:G$D@B4\PSZHB^T1AZ2E7WONS++FONB;G_JX1@R[\5E\!P_5DV[] MM'T"8Y@#0Q4A<*\RR_[ #]+)N5H@^V:P:;>7!3V,;(J[!;SJWYN>=>\N01_1 MY[ 2SYYN1""LN96(W?[JN:LS&%1\E7YQNEC ;H-$\3.XMYO%#2MSCFWY!&X& MR-+C#+)N3XGO9XNK"U0Z+#_X ;MT"_+2?[?KW=/=U&T5Y23UU=+A]:P;S MF>O3)QZ4U8!!V>.T&2MX!3:#0;:D#^-9# I/@*LLG_"VP.Y/-P@0#7$?@&7(Q+6'NP\7 " M=GB[=_OL?; $J($D41-%%UZ0#I!PJ7NP')S-MXO/5S_T]7+CPW%E^PA_ S,3 M9,X"CHO>'0U '&E]F,+41"":M6OC2N86NYO9K@4AE(V\U^'HD;U!J#3?K ?+ M0XWY!_*/@;'K.?:YE"@RZ=O:TK_RZ+A8AL;W4A[#)*!-#!04=1U\R%ROE_:, M(KI\H4CZWBBV,+[QL&A>!L%VCS8,7QBT!NWW!SOQ^])6^P5/;+.X3!DGE@?Z MZ:ZD,V!ID1/0TO_J/B+3(0PR+MZQV#5#BB!'4O(WJY7,S B9\/,&+GC+1Q9& ME96>,+8S*4U(*,'.7#-U!];-M3-0_1!ZF5AVJ\9P*K16H3+0D&3\T0&!-=*T MOR.@D^G9<-C,M8W\B6H-GM5OW\XBPW_#H^#QX30X0_+WYAS,;IJ3%RHHV??% M('Y?B U2]N>'9?IP6[I>RM]2B"E7K,,=C&3$+!A5/5<7@Y>0_@U^*[>'GWO6 M@II)U7&GU=94'214E)=6@-(!'N-$40=GNFVX&2EC]T&;E0(XU%V!R=H1'7'N MF8\@H=>NHPFQG@ H9G=(N,ZU4 U3M#^J=/3#VBE^*_ M'<0R$76A5])9 ?YF5S&F.P!KNIYF!HSC82P^8^7*EA@>@U[NL;N4'I>\),,=#H0,+"RBT;\_#T#_9'G25YHD)#BE.. M&A-N,E.Q^JW1X+V!4( ?;!@,=OMT"1-#!X?^V?1).[*40;4B@_9PT!>OD P+ MGJK!_A22\ Y#AKX#WC>!S9A"_%

I']2 KY@7RD FJNX>$E#A7[-6(Q]2Y/?6MJ6@R<&1X33 MPB\&\MT1D_.D5.4;QK8/T$LT9QO->P]..OT>]HW]H,[Z.&WD'1AR5) AFRN7 MN'*B5F/;R-'CAH6OP,R[0U,8'^7DRIW;"ULH+O/-S&+>9&&9\B'"*P;.@>NP M-&=\)WYQ#)GEF;AEHJ)<(XM,)$^'@^-9!+L;K@:N2^TNMH>M[C:QK:6)[4*# M#G#0E-M)+BF\A/-7I)7^>+O,/23&W'JMM=E*-,8*,ZY)+GU7G3@,(-P.*I:* M>LOS0$1(3?@%SA5O?7)=K/0/,W<%W\;L:Y1CD=J'C\]#2=U!ZHP+2IWF"AJR M1<4LCA:@C [^&EA60)-F=EI4K/LOA?3!0W!@S>743U6'@3Q<:X[VW.!YRR\ MT&!9QGE?NTW?!A+:,1#G;9H-WN=,&>;;.T_?131Z!8BUXD\)@+LT@0F-I2I, M@ FT:PP1)/?Y"%6%AHY2J421WENB2")1I-M^Y8DBV]F[QDMG4O#2&1_HTAD7 MUFNO%.<%.BBPH"G-OJ$ !0HPYDA +S+WQFKDC0T>7=7)RT/P:)QQA'323A;< MW/NEW^LJKD+?*U-"'G2G 2O\Y%*&A;>)64&"T%GBTJ#; M-MIM^I^6&7913VV:K5GZW$9/[-^NO[O>'1#P[!XV LQVYT\XM*W3%HGZM$,* M>X4>Y"48P/PTP@;X_H;EMN'KXK>@+>%-X?[I;<"0\&@V]+NHCAP)_WW^)@W\ MT)]B\-U@01CWSB+FES9)"A<:)$:$CUU7OA#?/U]&^Q*G\39];#!M%NP,^UDF M J.+2:ZBN,\&[/+\P.56"J@"4>,"44@X3Z0KL5#I8@%[L*&9A.$N-.U,_UZ/ M!L&F&+"ETV_2GY<8 ;-^SNZ12OAK&7*3EQ,["6O8#PMO(XV[:/&N#"VTPYHM M];L:.NV":M^D49=["F,RK[=R@A2>-3TK>B0$T4@;\-43POB9:MJW'998;LL1 M6J8[TKA3-"NYW2B1LY/I[-QKGAG_Q;XI/-:LB5BS M$OY-%2*&DL07/ILFB%R67F29<"/!78)V8Y$@MI8(8K- -U66V/5:1,@SILF M8]4YI2$EU-&/;*/4< ,+#WQ(QJE39OA11AP&!4(.'Y(QAXPQ^Y2*!XJ>XHX5 MD2MF5'+GK$^V*W\&]JF+(06YSV1PSC N9;&L0DY#=ZVZ,OD5()4*6 G70( Q M3_ZT,>)Z??'?'UD@9'O"02K';:5CL?V73MS4P3\:&FU7-TH"]L*/,N.P;>_P M#,B7'6GI%$U:[C2;M9Q03714<8IG&W"2HG22P=PM4B^1F$!#J#9 M JIA*,QQ,!YFEOV 8L^(9A,D\@C0F1!)<)#9"RES3[6!S)P4"HW_/C.-(N;_ MPYV,VLIL8B%'LKFHP:Z]3-..YTVS* M<]HEC]\%$]BG XH&.:K*,_?!@G\'FK"'^4U7;]H.*5?DU):I_"Q;GA(";9H7 M/$"8 =JE%<02_>.7"RE*<8D&5Y%%=QM]*U2]^(?P=IZ[,!7'#=!.1YF'@FW< MZF)I EQ'[3;S,G _GB;/*Q;XB &I>R)/&N!!TTB'R["GHL&$SQC'%>.+I(PM M8U[- A>S?#M*5\9XZB\;%P8>P?U9=& V4S9 -YPI_P6.^( #*CL1'5"+#WAC MK0,^K;8R:CC9MAR:1BZ^!]$*EDC?4(W5M'QX@-4/6Z-MDTT,&4ZV.U&&E9,5 MOV7B&H:G\6.[RVL")C2+/CU);!C]IOAD(%N;/(.4RF,(2_??PM+)L'3G+2Q= M,"Q=[.(7&E0S5W_1C/U.D0">4[8_W%GM;=?RDA:69 M!S^ICG-EPM=_:>O\'@I#:=;/-7$!72&L@,A7*HBR1I/%FO7<($>2@-\IFH'? M:38%7_AA[H&-IA:P@,T3SVR*-LM@&44PM93TY;!X*DR>3^:]$;$3C= 3Y5Q- M=-L^E,.C:$9[I[F4]F^N,"3:2SI2V7]KN&@'UG'ZY([732+MS.J MI1LV:^@0QCO\RCVN,]I:1]I?%Z5'L>;7[]);E84-W:@;VZ.%Z:WXSG*>!,#+ M0#&$-6!3M/_SKOLN8\ T!3)?5>42Y+^FWE\^D1@IB!68F, VN)/C7;J0E>R[ M(##E)K3KV81F^QIR?AX-8YW$&7R,$CL6A=[R[C@) Q#QA9;LA%X(VH@_/=G2 M\;S>OH2)]CJT$;@/,=^<""MEM+,O&6[@+#TLU7Z7'5';:,_S$=%K(O)J@C7<@)5= 64'1T.2=>*,G.;G)2MU;)@ M8XU!:I?HXS@$18_OI.+QW8NXVSN+%=RU5DV]B"R\ MOOCOEP+7SC_;1,J%87NM_-4S^BD8NL4,EZ*[MSSHUI1T=79 M*KHJ;5F5>^#3S69*C=R>E\8@'#C(S+YL9,K22S(,JO'(&/7S$6)?QL51;8^Z MD_[1*L?[(4/^@WODB2J3J5AH)*++-_K"HOP.=09&OU]%7GQ\$Q4'GTR=HF*K MMHX21.9^\J9'/+]T&0EGO1[-KUNOYO>,MZQN0<;28!FS?9>\=K5 F19PF9:) M-]8>Y!O)A8GT)N,./YEF95R?)%PI,=:OBNITU$ H'9M8LJYZ@!FYFP(!0>)]%C:4[ M\BWAY:?TBAPR)0?.L[!E#6OA1M5@O#V/)$)&3?UQ%A[M<#"Z11LD=)KKD' J M$U9#6R,%=R3$^L+BF&BQ"Y83(L 1I=;Y^@>6..NSW%QWXYO.W/]83[[=,1&O M:.>#;KNF'+RXNBY<$+=X(BMGY$72[C+2\Q* I0TH['3L/_CV3];5'4$Q5JQ+ M4$5_44+=V,4H[1T@_LRI,XYG#;&O8)U5 ZE+F3E1X[VDB4GGO,+G(?^K4&/7 M0EA=.)?PP=M':_E@?2?VR0K,#=OY;LL&$JKJR77!DK5G&I J0T]$M+Y]=#.L M(F/<3\.]/UPT "L$7PME[D$ORZ3-9'248;),Z@U>"?6^NALOBWB3?AI0_+X. MUA8W[:VLK7WV?MW#\\$I[B.Q@OV0=8Z'$Z,_Z#23Q=+L <_S9[TTUU<];+-[ M?L@1^+ZR#,4:O6(E(%+5+]2KO=G,M%J^Q$U\4;&H[_#-7 M)31L.6[JV/ZZL-][:]:U8](UI.A08WO& M@,],ZF$.OYN*[\\46%X:"/$58+8KQ'7G(SIWFGC> BV+K,+*\-9"/YM:,Y"? M,)5[UC8F7,X]+I1ZVZ\0NP*7'TZ$FA6*I@VD'-H41PI[1R9;TCV[J&!YYNU7 M9OMF6PW*9AHZBS@1NWCV?WB[?]80G\C&. MMS'&&*_5CO;NRE1\R@^SYVRYY,UDHR+?I+?]4GN-.?+;B]"#?IL[G$AF4& M3[-*7)O[3@RHTC^FTXMDPUUX>:*^[7:,/1V#8M/.#T =,%-=/,F-VT$\ 8V!UH,"&:5OU:M1JO7V1C4? MI@6"8D_D^_CL*5=8O&[ORO;:F+WHEDVVMV3;6U^C_%2MW"LG&71$W#O51W^ M)+L2Y-PETVYP($NZUS5&H%),)HT4H+Y$2@T/1"G4_?I&K_O\2[9K)%11 5F\ M\=O;9DV*]TIYP37HY>.FP\H1U^;@25@VCS#?6$1+!+-8/H]HWWG*;EHM!UN$ MP,A8^79C]QG-DB;)- )T^%CSJM<8K:3!F$%\MC7$"W3V# 9A!.EFC'0LS<&F M#:&%*3D0,> 7+3.=',W;K0OYNXO),RP^_^[37QDKQU"'9?)RZ@RQ@AOXT Z6 M#.8>TX0>L)L!8A<1UATM,0'9&\_)-C?!O8L)(#0*K7M_?'0\'JVA.\5EO"I4\",4CX-GHMZ M'UX$$J;Z#UBTKZ7F4?*V.(X5ZXJS/>63@?\!W\&B3K FQEW!LJ:;0-PERC0B MMXHJ?:(7BA:[4!"Q-^U2P3_GT*2\K!X>N:P6A+VS',NCM.'ITIYIN.$STQ$[ M RH_O@=_S]D@&(W15DT[#A!P$2'B?=RY0&@1E)([YQG(K))+,HBY7GLN;+&V M1>/X[)K>_!7<,^/*]\RHN7LF4^0D:A2WBAQFF%P3P\D$*UT8)>+&NG#T2_>! M(RNW.^-H3KC,)T?83DKKM@-;LC$VSK(\WGH+3PBLDS1/G@U.18$+DB'L,&S3 MT4@(PU,\L5C_0*-(Z-/H&CC^Z<>D9@NW+V-\5@^(Z65:L23X0K=QU< 'F[[, MRE5B'TR*9%YPVQ5?/4Y:Y1IKZ>>X@]$G%',A(N/7&V]V;_J65H!06*JPALTN M()H[O8@BW=W5BW?^T_)FMF]=X^?E'V66 N.YT6BF=4)6[+>>^[\>ZN\F* MX' Z7UWOAS6W5KQ0&._&.)V(T[!H O;>^KFV$6\6U W]R3+AZC?#8@Z0/8F^ M=JF7.EE\WM*&%S=K^-F3,\ _+6V0:'->01M%4V6L8$X9-"IV>$-@X"!ETD [ M+1S60,WC\1Y+0O#LXI5O.W3[&'$>@2NR0SLL#C>OC@D4B-]>6Y^;3[XHEH,_ MXMMX1<$%)I4C-B5-<#,7URW0E!ZM!\O#@VS[ZMK)*PX#XX1S)@F8QO[6OS\@Q[TVN?P"_D'^%-VYV'4/2>98750/0FJQ,%O@&N<1C)V!8A:RCK MC>R3'M^GI"OOI=_ND\JW>W--+>&^O9H%+KMNT1;,ECC#0J+QAV7Z(-!<#XT\ MX*);]Q)D^6J]=)\LE'OJE4YW-O M7;%L4S1>M*56^X@:'SSIL^5F+@KKXW+! MY S)L[O#Q&[Y"-,HW/7:]0*4RT],[K%*(XY +KZFX>$)=>"BSC!#,1E^83JY M*M3/PZ62S<5EKP>&.&^A M*D-O/D8.?SB5Z':CR L+(>EK,*@Y7X+P:<4%B ;R?NM M!%B5R*CT@T7*4AD M8_#/<>G':<%XB9$!3@)(=5^LV&"F*Q5B1N:%]Y ^M]DMQ,>.S8X3@*P>F!SN MGUAFXLO("K%/9_M0X6$\(-9<"S?1CFC5P[ ;OB4ID-9I[P M'QT8<+R)4O*L!A3#MP84R084O=?:@"*SV42MVD.G75E]:*[U+S?JMUZV M^P-O!FY)" '\V?WYZ+KS;=:\(1^X@9=]$.7?OIWI'_!-;I#SWPM+7%J0*)]U M4W8GAL\5[ZI=SF-,-&$N[2_4]>>:[A$>50J=8]G6=<\8#;9$E:2@+F?RCH[. MY&VEN0Y4>TPE[';&XK1F^IY[QS0-Z4^,:85,Y>-CQD;XV-*8;V+;ITBUX68: M52NC;E&O:V(T/#HRI7HF\OP1XVK^B*U$UD@KL5'B8"IBND$)>B>(OHU/QWT* M6HZ!FI\%,NN#_1&??](?R>1&?6S*-%=K193D>IC0G'R7&IBCXYJ]AE^_A]M# MXP\*^8-,]\&6H^-C*H-$]&L?^Y"9^LST[\G!,#5].VG\ZG\X2_M/%NW@XN\Q MPKQKODEKN4F/D4V:6ZBI@P))NML4^V8L;>%(B9HNH*#:,,N(>P[I8,-?9^2N M]S=P(,+7\0#@YLEN&YP.,5-(.\/=6:)K!V;!2TOUFWL+S!O8-(IH,.B#A7XE M6Y&\ J]^IU.]PT^[2@.X]<#)';=S E?;8C:3B"QN+*M'RUUS\V.Q M62Z?0AL._0$9@@(_F#9X2S]-KVR.N-D=-^P2G_$5$1S%:2J'YV5U$>GLT(ZJ MSGY4"3*\S'94G>K]J#K--:3:(AOBQQE>\1 +AR.Y@/QG\"[XDH1>BY$0_ZOGKD3=,'6L1L:2PB0#[:B=A7:4:9Q(BP+5*2UYCZ >I4:PT5,7 MZ4#+(SW,./Z"+PMW]IJO2JAR*8/C1;;QQ>6)NZ^CBQMF+2)VJ(.FI6'P^QT3 M>_2_RNC,BY*RU=N?=>KH?R8NM4O7.<%1/1?8"6A\P=O2O="[K7I'LD[_(/DL M[;@T^6X[K@?S%82*=-T^36*3;4^PE'T;W4<'Y:B]IH.XF7L-5_'\U!--);*+(^W1SERX9?>;;%HG&I M\X_FD6F)^6^;>OXG-\"S2VZ/;$FTS(ISL*LX/<)28"7Q113W-Q8'WHUD"HJ/ M@611!(M@5[BQT?=OWH5W^DE7N?% U[#(V9.L2'A?),=V+LUM*WJ,I9"5YVP,.EH:9ZH3A.1ZQ MD15I]!J\+]6KM#K-E6E]V4UJ4"TR\YY>Z$SQ49RT?8Y)SL88,UR'G83(K^*YP U2S MB(JLB;%OP3XR4V.U=AW"$X6S*7*9C>C!<"P"#G57%L\G@8E9IN=0AGL,I11+ MW]FA5N<@5?/89FIR4Y[!V:IZ+IJK:@&=JL@U&Z Q3H1%+%'EC70/XR,FM?]K M QR.(RKY[0)09&:N[8"CC6P_'8P3:5(I_*HQ?E5,M@>;!8KR?#Y[VB^<)DB[@G1?[/V189H MF!:Z_:9KZ448=+\0$,< 83)ZRR!)9I#T7VL&27,0)N?\0A-^O11!GMW9>^L MM4*43&2YXK>KFQO]^OP'@RRIS2%2Z HMAEN2K9SF;[@(KA0A39-M]S.2]RDC M5;@C$"%",T'%Q/Q#2UR3 JAK2K'D620X(()DH4N;E"2\&!&98:N:.F/P#C;+ M3\5/1C^&:1ISS9*NS5C4D>78XR]94J=?Z-+2YZ%F+I:=F,LQ M^^GR6:M7F F;BS!]^.;Z_D>%E.3W"FD9@L$?-4I#_A;V"V]VKR84AOB7/IN^ M/3MUYE_LY0:V=C>H]U>+P3"LOP,]H1_K#&=Q_K9Q+/;-7MMXG1M CGZY]-SF MD2]IZ0W2OKI<21F8=!LS<+U?,YM[*YN5T0O\&;^]9U"82)OP8LU9+\%F^[ D M-9V[RM>N'V283@U 0R0 S[-1(;)[18]*8YM3N!+VX8+6CWMQ#5M .R V0%F_ MBGJ>[!7-X,^-T3B_G6?FEB3Z0N]_FS-W>;S'78YN;M?H]O,;M^-NEU+"33]&\]1YBKRK*]9WVJF.,Q\>+V-. B-YMM[J@723SH)[#=E64 MM#MMU\#H]'=EKF<%\/,CK'Q<>];"\CP9IYG;V-K(F1=#O'P1"!J]-]"10DI0 M1;D?,MNUX#5*-/*_<%8K9"T->N7!#UXPHDXC9D$=E!H8X\GDC5(-&Q9U4&IH MC J8%&4I=0CS0O%/Q3,VX[EN+ GNA(KO9Y2A-V?!T&HZ3\+(W(,K2L1YI7&) M ?33!]->4CS759+J>3HDC_<6DK.=816]\>.AMJ_\G=3H]K6K6'0'V[SRUT23 MFP=&RW#\K/:OO/!N=/^,22=?1ZI!<%M6-IF=T]';V@KV92F^3><;Z9GZ\ ML@0VO.+>Q2JA-)>N45[]; "O.>%1J@+57,)=7*;%6TXMD-KI+=6_%,&6Z^3G M>Q6$B\Z-[SQ/,HV/@DP%O-&OFTSMHR#3X(U,)?SL!R-3A02$;#*)*_@O%*VL MK[)5T#>EGGU;O6LC!:^#P@6O_49+W..HQ*Y>; )WHBPWU#^0CUE,UOK'G36,T; MM@W!#WW*7=FQKC:M1GB7]>YD]_VOL[/S\Z]?MQ:9C<;O*Z_U.HIUD;:.^*$H M6!Q2Y*GQEO*FBG3+[)79[U?V@.THADY70,T@VZNY'=9WSR0Y0L(-7@OA"DL) MY0JI>NZWPMD4%=U%17,9PR='KC?*9<,CYK+MN&0[7;0OC(+58\/'3,%F5(<4 M?V]%HMRZ@;FL16CTB6N8NZ(\SZEO[XWIJ@>T]W U'4!J/$,25@^,'C4):W=S M;0%S*.'N:@(\.-=!DM]^N8CC8Q]^,NS^RY&T%>Q!ZGW-$0E-9ZXE$)H,_<$V MHQC:Y%B;"1CJ+>#3/D,9M!FT(/=_L;IP=@)$W3A!=)/UCUCL]D]]14X S>). M@+"Y?VN/[8:+4[QPN]:PX_;5 HEB.3XMX(=%+1'/7#_PA3_;FE^;3[C]?I)= MSJ^_7YYM8OEP,#O'O".ILP77$6>3HZ5'5*9R$'%?>,V= M2I=3%)1L3O^P@_L+ARJI-^:20S]O@GO7L_\#]['K"3BR?/BX) 9VR,"^3+E MF!I*4I2,>.\1T#K8WRD'B6 M>N_/69@ERG,/ED^WC.G ><;("MQ,GI8):XS[I&P,%I7_.M]X3Y;I)4('\F1N MV9C/3XG#>PJ7[9S^[^]L;@PZ' YP/RZE=/RF'T:I:+DZ8@8\ ZR)9N1FKV:Y MV2BFYBEH3TMDWLE!A>;?3*")]Z0SD3G)$YF#]M&+S&%*)GP3(G/0.3:1.1GU M6L-DT[.8/#13+\N)(D+9(2\L1[54.9H-#X^;=_1RE'8D_%E?F+:G/R!:1QRS M:T,1.MBZ#0.S]Q%]?L-@O#BL)[P"CR]@?S3K)^*+X9::3_#4JY77_9KE=1WH MG*4PD#. W0@$62V/XHDF)(+PP"#7D)U,/,* S>%<\K9%(6*0KP*WF0)(V6?, MR0?%K(\0/=:S%DO&7Z8OP<)86;%^PU\ P;Y(FV! >U=.(BT0SO[ M.U.Y,I6]WFAL] 8IN.OY4*V#WK-;[:#3-CJ]%,4>^_J!&D>V$64_,J7U \=E M_W'SAR^@V/&",]=PL?ZT$7,=;DH'[NW@2;=6ZZ7[9.%-%^BFU/B>2.'3@#O_ MM *N]^6BU<=8J4RJSH%9P [Q9T"K;C;(?]"X=IP;$B.OHC)I=]A=72 MA95*B6@N-,($)POGB/>R]Z=R(O=SVIUQ:Y)BALD,W2C$,#>\N+Q"+ST-@\1*#(YYN% MJ_CWAO \T3PEN-#9/5X_( I./!-CDD]B?1A:(H/0$-B=#%G,<7&5Q*RHKGB( M-NNQ9"4S"$S,$N9 81I]U,4W,?BE7-W":A:(8B'L4.'-'8Z*OKT5'*=MX,QL8DI2.=X$YN[BA>8(HA,G-*R[WX=O!= MT6JF^=LQC6\'ES%_IRE&]R9[*SK&L)TB854S$F:_L&P8][ &V.$<",.:]=?F M(+ZO'.EI[4[$V57Q"05/HX["W;<(/6^3D6W-6*5(8)FK/-VN_^QTN]$@/E<>P3//23$021L%%(1V"U:< M[#>-BD'@N>:,4=N->VF[;5(6-%4C$->F>X1.J/T(P5'-0K"Y#",0@M]-#Q3+7DQ[V1(C&-0FH+Y8_LRS242]^[1% M[**H_>S"PQ0> >UN%KB>KP_;QJ3;85H=.7Y-8#^F),848);+E @8).S'"1S^ MT!B@$XUA*?C?=BW3YTJC7UZ_1!T2:X9$/ )F?Y(R^X0:^EK/T[CF\S3:OU-, M^,0B*H8&PMXMY@^KH"@S"(:0>6EG_D!?3+::.^X:HV&*%TL]!VF.G>N88P?_ MMK1,[)=Z;Z])4V*&-3[(2V\I?5$9ET5!Z'3B[MFDJ6N4L8@?Y,>/A,,4C#!X M#"P.\L'+9$11/NS2:>)!&3"0 W@C>,1:W]P/XA47=4ME.U B)4B%VX5_I\^> MR:\"J=#9;]Z%ZLI)5R'0&OC^W:?AL)6TQM[G6UJ3_AXGV>NUD@ST/NYDN5CP M8FZY[TAC(*JA$O(15(^8IL',<-M#^>[8" *.6KSJ+U&BQ>*LW9L^P9AO'!6, M?.UZHHH\?#FPI>\ 7KFWK0?F5X"'5-Y1)LZ2/S9KT?HF= !EZWVE>UW$#W5( M&9)Y?\ ,Z)Q?X_>+>0U[XQ3KGFTR[B+9/"()@WM@T$\S)8>30_8S+E0$/N$" MF-EKDU_A1#*ZA1-;+PXJW^SD*50V%;TXR:L[BDD.DL"D$F2@N>DM7=VW5_@G M&"OJT"..0KA[WU<68X.(D$RTC2=Q]Z?[EO9T-=5ID?@-&7A(;? MTD]G 7HSE>CAGERS!?(/PH?D7],+!-,\USFG/F?PVG M7]R3'[E4HB(KY6:)NN*)'-*.H$-*VC7V[F"W">=O#<2.9W%)0'X=ON\H_TQQ MLH$>V-C#/WZ77JW':]+8\6(<$Q6+F+V5?57N4+^YA(69HAME@L?/F43>CD0V M;J=X1. D;WR2^;D!MAW* '><>6>2=.)I0=.N5(=\.)8"[SKUMM'M9O"=5*?NG5IE^F759S:3:]/JM M2:1=;CS9IJ;OQ3N^E$H6F[PEBR63Q8:O/%DLQE%U%!;RB_D:E(VG6U!:?';, M_? B+UU$6&+(>@L&.[)@\,?YM]/;\R\GUZ<_;O^IW_XXO;PY/<."P9L:*P;A MNX("T_1BXZJNRRI$$46"U0BZ#Y>D+,_-NB:T\)I0?=9+B\QQ=[% SP:V1;.8 M38/7(;H 'AV>^V?.N)=N1J_:HID?]N);<;N? RGA1__B>GQ4+QY<;&G1$NB9 M>^=@F0B;C+"E_3!M&WY)?XJD:%- 4#APKL"T-[F7CV=P4Z5]OJ^FN@+Z#:>$ MBO?VJ[[;3ZFMVXN.66!R<,*V3TY[%FID@57VTR+>>]$3"TRNUTW)/$G3 R,$ MT,KK@ZZ"H,\G+ MX6^6%$]\=+T_B4E,1S=!U"YMGF"(<5/NRUK#O-!QNXP*:'B)ERY2C &[6[)* ME@5FYWIL;V4H5 0\]RA*U JF]3Y$ZIYD M:G\'F=I<+>"5HW^UIA[E\O721"59:Q0BPF0^S=],9?))6#O'U!>FHO#\R!S([F]&DLW/$!=Y;'_'&W=)J+B/P;\IZY M@^VXHV9$&V]VC_IZP:!H;&-J2X9+;DLB^:W32O$5\N0W@T48$RV6J$,2+-7V M&9-)8T0+VWYA;(C>APO3IJ@BC[!:/RU6G\QLJ1\T#.,R4=X]UZ=/9%Q7#"?)20YYM-^6 M%H^MEJNV)Y'G01;**"& @ODRV4ZQ&IK-?QQR=+*8K"Y MBCQ5#';Z>7)0,X%Q'1@#?^6C=6YZK"K:]8(3K*/7EZZI$#MAYR=[9" -Y6FW M0?WT1 0]P--46BOL#$:E)0'+D."3N!!S.!-3R#K[2?U0XV>?'1?:#\PCP1-/ ML &>M39MTY@Q^LUDR@BV] M&!JCH4->8E+Z/IM+VMF;>\NB'"<8$$\LG\\\-#)$>H)07A1=92\-V>KQD49B MTL[\G)<'?K8<:V$'U[ 9Y3NME1FS7B]IEWE)N[_IY]^OOUW]\_Q<_WQ^>?[U MXE:__G9ZM!Y2$GD5*;&/5(T5V,!H!_NR?%3WS0<&Q8'S8IJ:9B+0"!VZ!W<) M)Q#%)4DH>[H1CD&08W,+T6=X9A&F,=%=OX#;T\<+&>[Q.QLSH&2I:C298V6B M1XOE]\[A.L#^C2S/3&8U&]K*_!.$X9RE%S&379F&-*II]M'A40JMS#E*W"#Q M8DEKNXQ^)>A-2L(5707W]AK)?GYS=7UF^O=GZE1N7?QUELQ-L<'*FN('G7]* M\IPHEMCN&"WEEROO&#W@AO12+M%0@2YK^!]T(=LM@WNBGE]CW]_+VXO+W\\NSB_-C55)KH8Z(Y%)VF=RMC3M%3,RE^:COP%M4PN>U@@( 5?3PEYB$[([U)(#N+/@>Y9%MJ*, MU<,MO5Q:=[R+!6O)S=HG33H& MC+0%P#6Z@1L25&NVBC7([=D3O Z4P,GQN5-[UB7TDI3G[N6L-*7 MF*O/$A#PRH8;V%V2"J!),YWO&>4&4UV2J6,6L(>&NSG'^A)0\Q<+B_GP1!-( M;%%!AKOT=!KHU:.,;6GWKUW?9BYC^/!F&9!R[H8Y"*ZGS4 UT1=@D\#JE"7 MS>6XCT"N.]YY9./P+0J>8/4>(7D(*Q_C?)2X'"XO]$+ '[ MT[,KQZUX^GJ[ M'=[F0K_J$>%9*FHVC0$'=HH1!M?#/D=N$ R6P7SD3 "P9 M1ND!B"^@@>BNI2'I@7W^"+HJG!SVZ8*]8-;F]L= >#CUNQ+\>3]S'F/9F@]9.";T4L M^$$QZ#T+_8GP5 *_NR1B8B%\[ASDQ,(MI4KE2L1('>$+P1%?-M89JTO+R%HQ MQIU\'.[,#:D&:98D?'SD$N3OB@EG435[YNG/'041+YS;1_>?V$E4.]@[T[;UT^J*;.8?"$V,RVA^!:R5?_X63[ZN[\7*H-S#22A%? MR/$%^ZFEN1 MRK]\],>$$S]/?Z@ZTE$P2KB1F7PR3)8#%-KX^G2O*N(A/J5^*C>E2HAT J<, M6)ZU^EM@1;>HZJ7&. J>RJAYZ1J#<;[(V4ZW7$:J"V T$QYPFV5?*JVEFD7? ME'N%V>5*NQC?G=F4C4()>=P_^$2^/L55%G4*^M6+LTIW9"@3JX_Q+:Z5%\-? M6D%63#ZE/$)M3=E4UDCE^:84;%2<_G"W[:Z>RM' ?+4:ZSF>+83M M&>:37R+"@F4YU[!6:V7/*D2I*2A0=+!Z@]-])3C]]XLO)YV)?GUZ^>7\^\79 M,PE(ER1!&(HN3;L&H;D9?68C<9?L\!D[A"7@#G\;T;XTE5=J>OG;7O$B"/8GM.MV5C9&QOYN> M[6[\V+@F[K,OD1@$?C;,]^G$#$[NW97%6E&R\00,"@OSLBT+ [\8?)[RN@D^ MZ!)6;<\9QC;O2X=%?2*6N]AXU&%6;*G!0M4LK"S:W_GPAF?I<\]=XR] @\%- M%6N;Z=3'&M0& W-?828\'L_I*8+6K,D>6X;IA&_/W4<'-$SG&<;>2AZ>7M53 MUUST^!3HP:EMA=2$"\MUR$%4* H_M&Z:2F'B54S\=1C.DZB M$,3#\S?;!)3F+-_DYU/_P< Y>5]F=A8(^@ .6F!35H0\F+SV)S#9J=7D8*R0 MC+,9RQU9\/'#&T'YJ] ]GIS_.;SZJ MLXA4W]&?\:^B^ Z_]O(/9[_JX=P[&B527-#(0.+ 46&GUEUSYITC[BQ5"\XM M2A9B24_,>!=51;S&P N/!#69A;_>N'3>)RW?G7[ M#2GSS77N$!CJBS7-L-GZK92F*V))Q/VV'Z8.8LZC;*[+._PP-EC"UZAH45LJ MY7,\'2^[=,[BH7YD2G7\S)*\= @4Y3M:RG?BQT2P&+&S4@:$/"WS:;!8G7+ M@W3XD>,3]T> ]-KKO%46)"L+QJ^\LJ 6I-?26L>@JKIR .S64-E]1+$XW\RP MY=O&T["#$)!]9DE5X($;R;SDO:7_ ]X XQ06B,H$:ZH,KZ+^OU@PE_2#M?19 MK_<_+9GP3:G9CY;<9@D*REJCPV "104G,@-]6>2XBH)/M6,1:PU/%S^8P^8" MT407[FQ#O>N\.].Q_\-[>(#Q/6,M"81)32TOA#'!NAW1E-A>J9 M6GAEJ#L& MQ^G_;^_-F]M&DC[A__$I\'KM#7F'HGF*5'>/(V19[M:T+&DDN3W];&Q,0"0H M84P"' #4T9_^S:,N'+QD7J"Y1X],@H6JK*RLO'\P1V!A(IJ!8HIM0J@'$RHH MY"EX1 L.$0Y!Z8NHD)3,A "^11T(E#%8E0N6?0B;MT_-)NQPA.F_0Y@"; 6H MF+?/%OLRV&<2A%F7"1%BS$#:?.Q[/0(GAQD\.)V.[.'@]O ]K">&V/@)EQ5+ M9 3I7!B.;OM>IV1)U5;HD5D*A"XZ#_ O_(I3G[$HU\5;FBY%F@QN&FG&8#H& M(I>9)GHW\GF8>\HRUOVT$ RIUPM'= ?'CD M'U1Q*F MM+ZQV,,9>C'WRB=FP'1AS;4. 7[P,8]8!>PX/B*^P'^Q */C&!4. MP/]2/821[P)Q.#A,QDG*($RPS"0R#S5U?Q\BI##,07:HT)!-?'+H?;W0P>;V M'1J*ZV2>V5Z@,PU\#ZR*!?T^= M1B7( MRQA]>4!I7QD.C/K@@$SC'C[$8DC5+M@X\,6#ZSO,M%:>T?GH*DM67'D)- (! M:B0#5:AD1:Y+V=;,Q@7JUW$*%^' O7&>OJ,&3$JU.5+N2SG@KV9)"I&/-P>A')+Z'%, M"KUF,(0E8%49<@V&E),BO1O)0^\-5!ED:#Y$%.N@7T/++!NN07JX;.S M8_M(=<5+](P:TP=L^HZ:O<$*+0@=DJ-0C!77 F["2?!^-)TO(E&=,HQ MFVSKS3A:H'Q%:)6)@R,BL[:<$%MXW'J6K9A1Y[Z$@)RB#[@*C(H9!V%FP@DC M1[73$_VV&-U-Z'-< FVX[W);=RF&=Y\Z[E U]#'?9[IA:H,<\Q6EY YSKA=9TLSTJ" ZQ) M'!")S59[/W'7[;&[SD$;T3A1>\%%T./!BT1E.Q5@HE4#5R_G%(CPKH-05WB] ML?T>ZQ,HZ^-EF?J,5^5V\F%S'CY<8D]'=*)0ZP'"'X?])V6##$/#.V4DEJ"$ MWYL];W.>=.,3.1%%E"N8S+&:AL96F @.FM,SZ\U;>RJ":7N]TZ[D1*K>C.WQ MA9LR?Y.OR?M662\!JCG9K+/LV^$F[]OW(2;85^@][U _?5RW1!@V>IQV712? MGKCGG>&P_RSM($J%D=J+H4B% G5U.4"/^51-+N0H%MXJO(9&V) B\? DR M(>HWU!8V=/=Q<6*=XP68,(P4-60&/+9,C;E_&_E$T(M(7C*R;M" &L!>(D2O M>!,(:U!5W[E.B%7<48E2"EB6VI,N2,^7KX>G3)TP<>N5: #=K :T:M7_%WX5 M26=C$PT]G$>'(_;9'"WH >7$M249]?%>5.L*M (I5X/V!%#*!ZW)26O!TR!QA'\ M2].X=4U-+[!',27C"3/&BTA5S5E$V2; 0HM25X$JKJ)::0P)501'I5!0M :# MB+"8.)=2&.OSI:PD&ALMD$3S)G3&6+0IM!MB9VA3@@2%-U\1G?U0+,^5G!]FQ9(,$=_KL&,!0HGZ7 MD<4Y?@Y*(%O&?4 9-2&[OGQ$7.B$(\QI8^->S\5\=S87+'4YO3C[;-28/#I)\V7<,_/GH_.C7$VRW*3(*K^V/I]?' M7ZZO3R_.J0$G/'#VY_7IM7WQR?YT>GYT?GQZ=(9M.3^>WLAGKDZNOYS=T",7 MER=71P;FIIYMICQWL<)M"A,M*4'0HZNMIV)-V'9]1.TG126+TW^.L&OF/0;0 M+=8<)+;)?T:^$=1 77WD.Z.N1P -XV <$NYC4$A(T1=U07@[>;[ 9C"F(HJ* M(AF_ AF!@/7[_2#XA@W2]"MD5"MT>XBY1F82S$ND&8A8,AM-):48BHE%T6@@ MNO^A8>>2#613/1$_H=<4PVC=2"I?SP@0!^-:^"JA5NJJ8N4=#'-Z7)8QC7O$ MU2?TE'1FPLQH\CTY 7Q-U^MAYKMLM(G-23G;(8A<2210/]FW&5$\W*23N15= MD31F@^%[RY&O'EAB 08./O$?O#S.G.@XHXBRI MUQ#,55EK CCWQ_1,4X:(Q@SLR$ %F%'K1-["E$Q-/LUQ))C D-DSL MO3@*;I>X $D:=("E.8Z)8Y ^%]S">QU9FS0:=MG[_&Q@JXP]-]AB@Z!K M?W9##%1C>*3\-C^V0'GS$V"F]KA2@_UK+@C^MQ3B3(+K.%PZQXU\PWWF3PL1E2. $GC M8>CA /V:)I_!)OJT2$7!HLJ73XA;BM[S]S1Q&BRDLS* MWXUKRID=$UQPK,DA>]7>:Y*J';DB5,!.4I2TAXO)=7)%5_*XRJD MGGW;=_QOH&>X8'-W#"X6V)6L0"@! ?Q/T8U:FR#V6LDJI4=JQDL PU*G$/>. M!GD'7B^IH^;8 YIJ2:7WN5F!US;U-%P-Y.K=35\B# TPR:Q\4=Z#)1T/N MEQ*%ERJORV4):^S<&%EL J-2C,OW8ENB\>FLLI+=E=C_=@/C[OK50"$PT[STTKWZ,GIZ;P8?0,S#SY_68RGS7KRW,3P/#'$V2:09#+7&7" MR!>S$DBP8+=P@3(NCR7)_.R2W4WXYLZEXZZ2KT3AKW'S6A0:'0S9F2S:%N2, M1>6=,@@1"!-=ZG()G2CWPA:KVTYQL44YNC)@&:TN/U=")&?R8K_'>R[1P:#"#>'G)%@X.#$+H5<42WC3!(\/@82#_[C MP0L#40E5DKT,$M@PS.0HM,D5)DJ62EA4QW ^$@6&JJVX0H^C80*]&AT&Z $3 M958B@Y!D*KJ4Q*E&IG9#=/+!"M%15TITD,'0KLJ [(ZPWQ$^>>\Z_?B^0_0@ M )]'-[14LY>OE#J,]9U/Y+#LHW;25.6 6!-EY"2*>DLZ,/ II44RN06!4>D- M Z=KAU0Q!=06F$3['03&[A#%Y46G"&6!W!@JAZH@ NZ,VI82U:=Z/;A%$7ZS M)"JP1-TI[@3>UC@!+(3%*E/>:%%GQOVM@"$9/(A^Q 30'+M%E\=\,_#Z,FH@)&RJT+0DA)54R%2JCGI"U79:3B0G18ZWD=?'[*%'X]$R M7.^/Z MB7)5]+N#8H3VO2TM/7K:DSBMXJ&8((I]I?F8#U(P .UH6#:LT2*= MCS*M,"L.5S[" 8U&]A2(_OKBRXB2]_8^#1N' 6_>"C.1I3*@;JT\)*.!ABX M4=<,M5( ]B*^ ;TX YU*+UL2-_#)/JP!F"F :H*^Q03DK\N6Y]F"A4]NC^M M4G_;B"2"1AMS!*:C^]0:WY%+\+__U^%!Z_#G1681B".-TBNA834JI4JEHK:^ M) JX@"0HFZC/Y,A%@2 ?(=8AGQJFW+VNTN_)3;G"-((=BRR!1;IN'[72#(L< M5MX0-N5(2PC1J4T8KS$,8_]O9S#\607MHYPH(>8^[P_[(_6=[*V JN_:66=I MMP#5&:HN9*((#.[*>V\HRR6E.6"A$QQ=!E*CT&+?07!#NCQ"=^BRR]I\3'>Q M$&<62R/';:-\A./[L!CLR,>)]SRD]7@?\,2Y/0XVZY&7C<- D: /&+K'5EB M1I]0K0M>&J)(4Z7F'C;S7ZX3D(W7)VED(>TH9@;C5"L\O)!3=Q1T%=_5^!UJ M_-382<*;@];%H&7[Y,G!%J5T/U+6A^X>UP'=+QBX.N6"ELU%>+C67S$\X:%? M%!VAG'Z"57HIPYE*.R[A)%#C/2)IR?[UT?-]-\9VH2,$<15CE8CU_L16(L?H MG?DM0!?*G74TBN^#D)KU@MF+T=(NFL'(0O3A):5^].P+YUN?DFZ%C!99W(#2V0*LV#3T2X*CANUUM9.+?:.R1/]"2QJ7PO:=UXY9\Z)K&G9K[3IAUZR^3UX1-"NI36"PC8;H/^]'WSSL%E:R#/J) M3F!\.&F!@N-A;"IB ?LVTHN+%.6"T,R8ZZ$O0NQ&E-??E2=I^/RP.1ALTA#; MZ5!*4%+O:>L+,_E%O70 *K/J8/8CG ,*0BBP>-4P@=5 I<>5K$A4Q^GT0:WY M$+OA/\D5CKF?;J0*(ZG9FQJ(?LE-UX MSLQ.C3(M9/ZN'#O)BZ];S:ILBUN&W541)F7=EMBJ@KF%B\LR":49<#A]6RY4$(-R2V5Z^[I=;S)/2("*BNQBG3-VN MVGU^FT[:6EV"$S+3>0#:0+4AH_")HM>\Y'>+3Y"1U2[S(]+T7+'47&)5%6W1 ME8N! .P++9,:+\/ #S ;F@BSO,U;];V@V*)65BD>&/'E7)1K0^IJ8EB7P#6D ML*J\8M$"Q62H3XJAKG4*OV H-^J$WM",*H=,<2.-=)B@^)9>R_,%U!J[@%HV MH%;=!=16P;_TWVH:$-)("_[MXJO]]<0^^>/H[,O1S8E]\>4J4YFV)@?Z'JB/BW*HM5J,1DW@G;1>9/@78HE',J M#$EDV4?&T.87:(U9'OH%&",GSX 4W9X)NPM[G[G=I$P&8\XCGYK,>/SUZ.A2 M9SLROE5F]50#=&LL&QA'39]E'8=+D\%UE^S>P((&*G=3J<&&P@T%7 MF#64'2DR &]'W3LWY1UQ[K \#PC"+I#G?C(D:-:^8B(EOTDS3H2MHX=+K_X:C_R8?3 MFX]'W)[9^^\(#$8XQA+\C=):(T[U^N;JS]E_?OO,;6CT!L:N,Z!D/$;+HBX' M"! 7;]%'2NX9N!S5YZ&MVN]3M!6M$?(DVU$'T@(X. $FO-Z-&R+X?*A"M>A1B\R:\:6+#/R+& M8LP$\O@4GZ\G,H5$)1*]49QHC'_,$L4.(U^XU@3UIF4..XJ/:#OT32\_3C(E M-MY2@166PH@5X='=?@^"K/]LA52)3C9=SWO";%N]<2_@QZ'Y9,#T /@37BB1<^FS"XI^M-6E?2R*6%>_M#<<9&0CD=6[;/:..6K5P>6&00#HM13 M)\K C*<43<([$"I;Z'J#VU$8R4<=BJ2-AO":H6B &/@)&M(JL&>>((898>7? ME=P$WC%(.IDE>/V\5ACV_E9\[O3HRJC=O5;CC=>[A0T5MYAQL.Z^VXPU5G M154O*5&5.+?N")35O@H&(%X.5ZZK. #56^@S$0>8/J O/M&-0UZ2$=:B#[)G MMC=",>D^N9T17Y6W>A5&F-"K!(16U49)%;?=TK EA$#]%+1#UV:8G@AT(>% L<ID" M?YV!-&#C!P]^GW(E&'>^0SUCT5EE.+R4[LEBV1M0UA$6JS+05< E9%H1(R5= MW!P9MT5$MI?H_\F^:]T.42@\LE\]VV98V03*!&KW/FGK &%[JJH#SZ>+=I'_(&O. )Z1=9OB&-,&NGK$TFN0*W/#S&'$57@G(#YN=P+'9#Z+/PYF2!ZP4[T?-&CYBYZE(T> MU7[4Z-'2;_]LA.CXXO/EQ?G)^=$*4K2I1[_O8Y4=UDEKKMDREAY19& M0.,S'52B-%>58G'F[+Y9 KV?S'[E=%PQ;TOX44C]AM-YKP=7/ACA[=<(IS0V M&&/[LM, .H)LD1EF^ C,;$955!=P0W_Y8Z/HP%3"[;027D@6 M41WAMXY#3E,&E6U>%Z;'6UI>EGR0T'EC\G_QIM_&1JM3LP@E88/!L H\05B. MY!%6OF:Z3&0S??V$::?\A(O7&>MH^#MJC9T@X0=1/[(VV"7W<'1?IC M09%N'0/O0$#G! $M, =(K>/>PA@MS;[5$ZSG5D@)>FC5HC_9#8A#A9 M-+%VO@G6"63 S- \I88I"CCNP+SQ1;JM3/H% 25U6I"W=Q0W" F=CYTC6$4D MU(>NT2E]I3KK)/?XPE,G:=$N+0]MTI@0Q]O MB-<6=@"2RE;F@IO4X!VGU&Z7#^C7,]Z'Y!#,FZ;]87^5-=P?,M]0+L9RH*K6,M ?EKE5)NVG@8 KID'_@'C1IN22I M=H^;1?&5W/& H,/$I3-V']C%R$V%DX#.T1RVDH1XYEUR\.7[H/4YO!W$:61$ M89+?!!^ 2[U7'%*!-S7C+D M'6Q7\!Y6M>%SFZD,QP=&!JK(V+/TGB1+I\^YG@\"M0?,G% OA,H*NEHP2D"3 M,2\FEV0I!5R07AUR>L080FGUA;Y2W&F^C#(,L\V\AV!!L&_RT0E#1V9II:]W M'K=+[5A!KWS@1I\XD.KZB1T_+9%VA;25+XU=GWN9]\0OQ(O4[ H98;AR\4ZA M2^%2X4)<$]]]] ATN[O4C@[KS%;,0XFI M?73ZQW[-/KO45<+P)7TH2X63\ ,.G5[5$\)13GA$5;!47PKCD0P,3 )CA(,+ MZJ4*=ZB+/>BI1:J*)SC40KE#9P@[7KBD,A[!'SXBN"F&L;Y,A'S0C)7 ?,"2 M-KSXL+C:.2R_X7Z)K$,3\W8WJ,Z&(W09"P. M"7DIA8^"L]C..PZUI,1Z22D=.-TLBHW[Y#(2IB7J)^Y$[%_#O_)M=BT.6F// M>;M7>ROOFVO,HN7HQ1&WXJT>UNN<(2Q@D9+0.^;CNN9>1#ZN5*LWZR.J6H-1 M_TZH,G#0J)!T2[?,E'&UIFS"E4+X(QVAXV#CX/C9$EA JJLV1WW,TUU*2BB" M7"%V. _*=E6RP)C8(8HTC/P:HPGSE356-K1(.Z*2\1(7K. U)2%;\XXH"A-? MU$Q2\U 9"NBX;C>2P+HNU[2(W("$&#]&P-?8F"BU'@ #X)E7J9^DPI;TX]NJ MU^8S4"\1O.="*[%Q'^\ MKI8J[4;Y\"#OLF'7/5>;X=M9=JF+!7[<;)4;ND")RQED_6)7:DH8'0A'&G(5 MR)'I)I^06U?J71H)*9D8H9\HV7O>VWS>)V!FV>E7. D,JI2L/0]^BO344QUS MU75G)>H0PNB?"M MJABD-S ;=%S,%1-%]J('8Y(H2U&Z5Z.4C@VW@9A)^FJD%7/,5@RKYWLZM\#Z MS('YI0;JUJFI9\-VTITEZF%R77(I;[A2!"/1G5L@M"N![MNAG-Y>9*-'A*JXBDC4=(W)7 '?UB[@ MFPWX-G[4@&\^1ZVMFYXH?K(O/A6_B9XJ)GC ZAKX"=PHNACSBH7#$\U 6 MR),WPKVC_+,8.SM1# 5U7I<*%.C:!9N$\('X*]W'@4.NW#0!55,"0E/P9(C! M*U#%NM2BPK^+95OO82# @!')BDP>O(,BB1T=:0N,0/A=P?" M=.P371)FG1F]5O"A\S\E1KL$]STYTQXXF. %E0.W?CYW,8M9('78OX;!:*A^ MDWA&_5K$.".L3N[*1A^B/YP%&SJ(.#-Z @GP]^=P\=X3S@I.Y]+A7ESTZ2/I M6Z(-.>Q*WPPY;VT[:LP&Z06=$=EHNF(P@8FJ:QZL!+2J*M)#/0:10TDI%0EL MD_#K[IT'E8OOA+>D! ?-;/4QVOPNHG"H)_GH=J-:AOQ(P".6K2]8\N?Y5,61P^Q_F MDZALS2I;'EU4 44'E8B.>S]%ZM!EM5*UBS>;OI0(+A%15!SJ^$\! UQILL#3 MHC8K)#82G5ATU8 (JI)S"==ZZS[#L2JO5O5>QMO&ELK*UF849XA%.J30]!E@ M2>P7^WL11\"2?64I.R1W(U8>F>Y SW1UP4LH/2=_ M,M8_1F :U"L:(! .$/:=?#1G(=\.=JJ>ZGC3S3#SV,%$O,FYH[)MH)'C 590 M1P*8;*GS4?3'LC%"C?*%;'T3"$)6D5*#]&_NLP4B*&+CC2+61C$90OCIW^D^ M29(=OER#B0A7\8AK>3M]9Z S-1S[=:TQYL=9/"PK X=EPN)(^)L4*HY1UVV@ M6:_C[EL#^@JQ/P:3X%(0M3 R[B"4NJL1*'F@3-0KEJ,N .[QS5AHMB5X0B^![COJ' FS-RHFSLP^2BEBAZ M!Q+NK9\ 7=$-%?S[JX-7$P;,\U%-]X;= MD,KQF56.$U0YTG//G:B =S5G\*IP:[\&37WQ*Y=@JYO"-+7%$TX@;?UR&[Y[ M3QKLAO+,4I;.^KA:>^5'6CL#K.WV?7'[_MW28C(EJ@U%BCPG]QZYQH)1!+IA MI +DF+? Z>&@.#EO\]ZT['G7TARR);^>E6P_4S-4T.A'?A>UF2#\R0[O;O=J ME4:I5F^7:LWFV[%PZ5[Z;@_.WNLQ8QZFGJ8$ MBU?OJ_5JJ7E0&SN1O%?DBX@+O)%& RRQ'NZ?9XT9)7OG?0+M4;A].7GJL8 M+'(BS3;(WL8&3*1:KY4.6QEIM(Z95%NE@VKF+AT[DY?(P7&#CM7%,UW\,DK' M'$I\TI$S5B.?_?*:;R3%>ZU2LSFK?3.!$8I+@4:S5&^V?V0*5"NM4OOPX(.CC\[G.PI)MQ8S6!W60*,9E%WH[F->@EFUHM==W-TD'6ME[3'K1+!XWZ MALP%!-=A]OI:TV3V#LNU=N8BV8G+W62*-)G%BLMT9^>EFTX5. \S"(2EVW ' MI?KA)LRC7B_5*YDPQCJ,VEJI4I^=(LOUH4_7T8NLT,^QC-EGLJ/"C@H[*NR" M#KO);+12]I+;,/ONO3.JE$W#'NI&<U1@>1.I54OUVNPAFY6$)TXU6$'*U"CLI;57;6>B43^06WK_1U=:]FKU MS&G?[?_2U+6=EVTWF0U4Z'9,MYM,0:T(;+W#[Q>==]B"6+[MT&K/$*#ZT6R' M9FL3LJQ68#ML[@'<3:80DUFUG+RW92[R6S)3=E01T+V4=H_'!K/X:]^L@^'PIF3 M<.-D0.!R^V2;@'#O!.3WM*/:>(F\@1_9W6 $*&< MW=Q55Z8*UZU;,]A]!].CKUNW[%JM='@PM>G%Y&7O+M+=9+;\(E4)4I=NF,'3 MP OO913*G.&\(UHI;T2U=*6YDXVXRFS.9):7 M?*5V5]A?E;K:$[*5@$0UT*)^VD""["93B,DL)V_4,&GS\7SW;IU(X %WO?X( M.'S9=TB]4CK .JVL;;FV0%/KH#5;LO%*Y@-F2:-2*55;,S2LV60"28Y^1SX3 MV0)WM9UV%]F)^)?;]P3\&7H1=YJ>T&S?ELWVN06WE?N8T0;_I^4W4EX6B>;% MQVKO\+&R^%C-'Q4?:ZE\*6#:J)14[# )%BR?)\;-B/$$FO MJ^WRH81G*"&<3;7UAH"#7U?KU?*!0FYP(D)M1#3 '"1O23[$/0FGDMY*W @$U6 $$PA%&N$O2A*O(0-6 MU8\=^P\/C(R2_=6-;ER!]W1T3!R5#X\X,9YR9$5"%+D^F*^$FHK?@PD1$793C?(M C6 M!;Y&542X'_1@\&6S5JZ\(:D ?U7?S'H1T"]2@$PF;H[ T'4'A'N&(H+P^C2J M(%J37BS1Z2.WW]N'61*(&4-S,!K/MIQ:W1#K1-9=;N>YS33 ?,G)!0VAECBZ M-:E:-%L3-(M&T\"+G_GH?N('\TTMS?$E>3_JI97L\:>K9*P'Y@8&9^L-PXDU M*N7:I'.6Q#G;4I2QA#*$^@Z($5!170HRS?A.R\!@ZOBJ/7%=I18A!3Y2I;-_,I81J/")F^87"V((&B$*&KB:N#12M]TB%8;1-@#Q=! ML[3$0I"V!R#7TR/.*N<]==U$#*DVS2/!=V'H#AS<\M!2:Q3= ,69P LRDLC? MN+E]]\[I/!M*Z.)%_ZJ97$ 9IJ_\Q*5)"BZQ\[.%>P7;UN^[L'/&I@(QW#BC M#<-/X'X5/E@"56,%NM?S.GB,NFZ'RR5BA%KOCE 3?G##>Q\[,!S@;LPR^4VRRV M6 ('XXR HB@P<\H!(,"5;V%( K",!/HR(QG#)% X7*IZG2\^BL';YP2V,LQI@.\($"[;!<.Z M'S@^7H8:<;E9LI0U#Z,CSI4/DB=T82T,X:L/"E_E3I29ML#+MF]R9"5.:Q;T M9?0N@@;N_]>5R:.OFFT6%^:>-[IZN(NN9J.K![OHZK*D2[*:_SQ5S7^JJOFW M4\K=,##Z#/T,\$MKEML/S'VAT>!56C5T%U1J6F](;:D8/B:R6^'!PYD5&4LK M,JBIN#(^D0A;](-'85]Y'6_H) )YE$GV(9%)9HNJ)]MC9XEA\,A?"95"/$!T ML,;3 ?7\4236@?*?%0^:.5A_0%'2R>"N(*L\;TYR2K ?F$O'[@8OS'TVLG)J MNN@+UO04%VAEX,%]%?3#(\"C&?/7SN*(9M MMS](?]HM?@])2S *4$\G M51ZU[FAT&WGP4>B1JPD%PV@8R T/'GUX\;TW-*,7GO1M"T]O M,3$;,5W!4 MC&M&1X;E25^;]^"R7)E"A!$8^'UQ1GVRS%E*Y%)@3-%DH5)"=%*1LH6T]79- MR_RHNRULYZ7WU3!?R5^;,E\]TS*55BEZ0;FQ\KW3M?Q@)FMRUNB&8&1A)T0< M1#2,T)F#=/91!(*$TOQO@P>W),,S0HR$+F6BD'@0EGW&]J=?B&LJ)^CBBGLX MDPY52.$\-3TV\IZF)\?F/+3\U-A=XN%2$@\G;[ARUUFOZT:LE]-ZFL)A5VLV MC#!PVF-7J]7*E9?Y[/)"NAS1M=(17=(D,'\-/8LU4PL7IUAHLRI&E4D0FDB( M5'!5J-ZH@AHA5!5F>[SW.O<@-R,,:0%%[ '0<,1Q\%NL7\))@1#=US%%(Y#2 MAYGUUY> LS972*.R9&:A=+_;I*-J\; MV[V]OLM> DH]$-$AU+NM=,+F -7SQR#\)H)4J-O> MA=(85:%OS#2WG2Y-!J\KM@4?067'1.T8ARJD3;?+[FBK8 MVC(;.Z\2CWZB5ZV^D-ZY9-1,ZQQXQ:TGIG/3?PW2S MF?^,HMCK/6^"JG\S7?" X.R/NNP7L##;E MN#MW(?H]9'H/2C\4=Z#!?Z8D-'KHU$=V0Q?:9=_QR_97&"88Q>C]1_] Z/B1 M0Q)9)K[87NP.(M-AK'DXFL##(*0IT>W>>4#8*K@G@)];4UC8RMX2AG]=Y2KR MR9C-F"F2L!_KTNIZ773]B*S!WJC?!UXZ-'A)QTE\2V^32HR<;OPZ4 ?UGB2)U=G/]:FIB>G+![Z6J'Q1%;I7.L,91N MYF"GWZRSJF76M97(NA8G*C?=.IW8E4BY+A(+[9*S9M(6#*V_E@IC5ENR#@24 M_O')6=47>WK@8UC8LX43,'Z;J%0P8IV/(4A@8-X>,G!7.J,IS^.)8^0,@I%/5@6:1SKM92:ADG$Q.Q@+UDH6 M+6T?E\;)L]9T\X%(&+GZIR+/.AM$&SI\+8H/*(>V_TQB$0CH)>Y+G;M+]:*R MQ,R2)6\%RN::\9A0#JP^!=E38^6%_Q-Y@RJZ0*5W)-!5*J%P[,GJX8RLQ@#+ M8&@J7ZE #44[4%%+!W!HMV6(AQ+@'X&;X+* (T%5P9Q7F!.GT1Y-\4HZF;>C MF$= RH2>R^G="2M;+M22Q%/GY];IDQM3#.C##NDD2$U=]3P^(+BOYW2\/E<> MD5\--2V?F+TU8WB+?(F0.LX0#LZ3-X CA7'*QT!^+XXO'6U?)T7#9\]TT+%P']T4 MJ7HQD8;RU14^9'%"'0X"&D7@ZEA*645RJL1&'67SG1F?SXYNOYR=7*] MU$LI.Q.Y]&7>N$==#/R"<#KY<'KS\6B[$+:37'3)S&-!*Y>V7]1% M.WU+9$%RE-_'!H=!&..-!.X;NQ] 'QD!% R]4@7$9L1,-5E!)V(>+&'LBTF_AO7#_H]Y!H>0MM3"_NK)Q3&;[B$=& MD=L;]/K'0!UVCCWU4]EU3K%A7E-?-I,PE9^.C0 M!36M1'9:,$)?_!VVFQ%?JE)^F Y\#XH,O%MX83"M:M2)88["4"*KC*-5E!70 M]R*EPK!::O IL((#^_Y )?YQABIRU9QYP'&F"/._+-"VRM;H*B4JV)#;31YL% MON/]<996? 6M$H(H8$..AVH"*RCOA.BB>;% M??B5$$!<&TB/J*9W6RJET:O>"U#(D@]/VN\1,3E:<#Y&Y12!K32!@9;Z ')' MXP$R;A<.?0=[DAGI2OH(2$&O'4_$WKHOW[CCN^Y-8 )UX- )S(Z_OZJ\HG]' M0Z9QB!S2#_^AE6U(WO<;:5-S_;L\[\U4R0(V/1F4Q"[3\2 M0@[^IM\=BU*=!U !:T#/[M]?';R:,&">93?=AOPTMO)O&NR?0-#-S&0<;L;F MTR#RGO873X%9<6M6Q42UQ1-0>)5^N0W?O2?7TH;RSE*6SLY-M?:I<)G;M/;= MMB]XV[];6,PJ//-<-WN@ KR6SN4H%^9J!6]8+G:GT *:M3=YF+495.OTKDHE MXLU$P%[UU$S0O.+IP]33"F^YW!X[BYG@AE<_YUHY@X0U\V!3OR8XB M:_$G31;PYQ-28UEXU_.%=W'M[@69W04F08X#]D_3\MCC M8#@V5Z[6&#[E&"&SI<^S.U29'>E7R(T+.2&R7BU7QI@\/6?@]9]_FK;FC'ET MRFT\N%R'A3SVY,&FH/8>%^0\ZIJI=.NSREO5UT!4N?_#\>G+JFJ2$JJF+N@$ M3G7@+2>,KND76F(C7DSTVCQ$A_.42_+9WJ7H.PFY6O[;)@1K68!%'LF241A7 MPDK1DJWK#+5ODGHE]ZEZ3O7Q,^L^E:-'-2SFUHO9YK"3.L0>2Y<6R M"4PD9I'76CFQ;D;H'N-1E1V+U\,3]7EXHE6NYI_#.9E"M.]4V2^Z$R:"PR/U M\#M=45JK5%M$/_CCT!K;,]J^"QW"EFI:(EYF:%'17T\[(BZIQ"M7-V'E$ MAY14!AD788O6ONK>_2' .EUXRT>J+@O",=R;N$8WOHG"O,T]:KOF'MGF'H>[ MYAXK:ZEQ=OK/+ZG-T=G]M7)]<67J^-E-?A8>C./,>@; M5/U,_:GA,(S"#A<']SVX>[OHX4;9)$NT0>;Q(Q8*/)18Y OG1X13'/0)T@1$ MIURJKH>O>OW@D>N<-0IM2;<^O<(]VX>0][95/3C"ZV7P@> MWY8L<3F@@@%2UJC"I0A4)$N\0;WPAO#Q*.(U\MQ#-P?FH$3 ,Q2854LGG57> M5>)3>AYFB#75)2O1@KKKWL;BVM)JC/D\=5B0'220EGGD+PFEB*)V>J=)*(MR.F+0 M/;$?'_=#?H(_0)%\D-?VVDN>E]8=1+03I#YEW#F!MEFEMAAPS+ YU*/-&\"V MQ*RT*/@\K/&GAH>!;S;PX/-(C09P;Q7+8-,WU<>1&XJH;H0*D0]^X0Z\#OW2 MT*UQ(ZTN_/L9.\APW\N>%V%3 6KEQD@=KM$ZNTN-V WH9X4&(I4:Q;;1N*9E MW,$^"ZQ=MKZ*9M\F*8%M/.JF,PIS3R<^ X=X)"24[[I=ZC*";Z?6<8SW\.!X M??8$I(4;S?PQ]6;+>+.Q4]@.4A)5;(^Q$4>9KH\EW:4.WZG%+/9VKC=T+^BB M=P$?<]N0H:9:G4HB^B:3I(2;E38I#>03S6SF0W)#!*WAX&#?#I-EV5[4Q)=# M%A/YXQAI]PEI5_S>FR:$;U[K#FJ\ [<*G."4;$EZCB)+-&5QE]$(,5]S7(C# M<==3(V%0S=5/8@D=-7;])':-!8K66. U>\= I0)%9IUU_ZV#L77_)+CW1A%Y MRMZRG[#+_;&T-8:9LP^$F)+>EM47?K=+C>9\U>KYAV$-)>L'L$L9QEY6S?J$ M/%&Y[6+7X?^A*S5_HY>4%[%7KY4:C1E*J')/S2(G4JV5VNV,J%W 5BPHJ5=N MEGDR5>?(U6T86$RM^L;4X3=+[5HF#VZ5U0?4,D5:*V\3F%5C/7$O(\HLI1A[ M->"G&8H'7GB89II"O52OS%#\ESI&2\U#R#J4E^G6U7CORK$BO#V3T8$RV-U6 M#H# =AF4TE;&4T)_G.A34N8I+&&9R36N"/TF3J'&^-UT@%/XH5Y7J^6VI3 O M";/XP$2DZ(V7+$G8F8(!FLP5DJSO0I*9D&2CL@M)+EE:72A3Z,A0N+9(3AWG MAK02"B8V4^< I==_MNY<'Q^1/9/U#T2';/Z4PGU&HA E<[B=>Y_;([/5@:$U MEEX8F/-AJJY+ 0\2=3H#2F13%;LP .F=$-LQ.] MGS#XX"+9>WU0KKZ=%\/(NC&QD@F7N%$^T)#"2?#DGHJ?B0O.[&^NTM0H;;## M#>CA0^X?;J08*;A[Q Z"]1W="3B.T& M)!LM0:+ 4U8;P__@ET6Z:5,2[539_%LJT6;RCK?^YBU%3P M\W]'3HAP?'EP6#>Y$(0$HR?! "DD3KG#R1S?HC+_)^4_V7;FG^8UXONE9D+# MS\O^"/PX/QX><;X!K6>IB\6\L&:9OE9*S.OG=;UI@%V"W';!-NIJM42#A:L, MUU'L];V_@-OE&F8Z8H0+8B!*D"BH:5$ MQ\![<7!HQ-V.?,D=!^"_@.#M<!+<5)GW#UB2<0$@1?Z$712"$GXK(H44I3 M63@O\-A;9NJ4S!@6L#&D!YC8V6RZ5K1,*[1U2KZ1KR('[9@S5(KOC!F3*I5, MM2,H' D@*:!V^LA4\K.^!P9IGPYB28-<6Z\/RPV]]XBD67E3(BA-Y(N6<=DY M*>\(PVL>M@VP1WHD)3F\*.%P36<(,L"U/#N90]R/G3^\*'9*]ECWB@C\(0BP$&[(%>WBM7:T"=^J*^ "LF2JD* H:+"N] L))) M<'1S;/T:!J.A?0EJ$,*$VWNXT[7*S_ 5_57]^2UYX@0JJ@.J4S"*)>:2RJ&U M98$%B56T3_S8BS64$ETHNI:"6K",^M+N1<0H0K9FNQA5KM0/Z%X$KDZ/0PA7 M"IF4\^:,*XQM,?/"(QO*N&?$[0)&&1Y8SG)K5LH52Y]3"=3TNEXU[G.\&'LC MNL'A*"*R-@ZWAT20)*0;1V2J?A(OD$0MVY=AT*',OP0>=^IQBQ9(JB[!WX$I MJ%-IZ5ZB)=;JAD,4EX@S@W52W0<#0R.X;!QZMR-9)_*Z63.6,W"Z)#..@/Q] M8IXM37N]&4=JVM$([5C6(5BP8W$@/TZMSD5-$:MI^<.(3,^NM"U C.O,;M.^ M?UTKMZIZVV3E8*(\J*[J?'SK=;U\4--W!-;(]5EQ\7S*)8]'(4[ TR*@UBC) MM&H#G1&1[Y!-_!$FE8HBQ;/3#Q=7]K"/V,F"CC8*2$JPQ>NGUFH"#UH-F,*M M$Z'/*_!P)0;D6U+S4H?_&&X8=!F3E7;F/K@A.CVO4/DB!#69+9_0U%)D+=LR MC4HNPY*I[))UL_;<1]!N![?P3Z8F"D2Z^8;#OMGFC-VHZ,O4 MO!N!#2I)CV?H//I4>6E)R98ZCM+:U0L=RBLQY]:C6@%Y\^4S1W:VU5953XNJ M3L" %!B==$7.X!1-Z+JA9#L9*O M7"N16R+_K1*I=-RE#&09!"H@5>L\#;V0RIM4-XAJ@V08EZ>G/VVF7#OZAAP_ M&^_J86R77=J ,V@*Q,+-L2OX?]A1QGLL@]"1*2 M2^/X'5U)24-Y4BJ1<(TSNK+KA&0.HN\M82JJ2DH6^PF%*EM=R9.W]/4(Y\A! M+41 ,>]Y;S6@,2NO>U-T2346F+2DZ#;*K>8;\L3L>3 <<,"1P#QV[0_H1+G" MOV!8:ZYAZSCLEMX/$_079*$[8%EL+\#&P&]@>>*&T\UKF%:X=PZ8+2'R#IK[ M>'L/87/O7,EFHGNE9!(ZR.C,\,#^"CVN097#TQ',&FGT,6\LO\M2[^I[+H+" MIU"[R;G!C3W8J6>\HS3N!?0CFK,7"LQ=^ARK>^@?YJRWE"DN_%13B])D"6R< M:I*R@Z#K]3RI[75''09T5Q:M&$(+:DP*\%T1APXRXO> +=:,K$X*'HLL.1G3 MT(,C'RNG+04QLZ*&!,.LXD:(A8-R;9RTL;2TF7/0)@Z:(U#5NO1]-GU9ULMF M4)DN0^<;TP)C0BR*64-@ESO]*##7 -]+]T6B"XIQ1XE;4>\N?( SQCN+7" # M>Z\3#.#='-OQDU[UMUMZ8M.DC9+MD#*Z"==QRS@AVV)NV/$B);"YE<%^K^\^ M<>IS)-U!"4MXG!83/6N(>C(#(VQQ@+8E>14$.5$1U\>ZF>>;TE'J;1B M<]9/LDVF"DSF>U'1'6JZ=O/)1ZV,,! *ACS:M&(Y,3" 5,,<+$CE(RX>=-$5 MG"7PEO+V18[RG'=]D^\1B<>:*6KGPIEDL3;]&)CN)!$B0-V#NL.S)P*3QDC# M>-VHUPP72.3Z&,:02H_V<1C! MASBM!@3P.5[0X[%/48D0$WM^.&V)1*W*4B M\8_/ A#%P1T>>!1FIZ8(^+^A\VB\KV=X1RAV BQWAT)3.Z6UPV0TI'!D*Q4Q ML?!P^?I5)(*1;2E7,?,F2AS GA"WQ/YXTH K>^AWRHN3D*V2]6L-1V$T(1\'%&, M^@P%S2AHS,(':2CD1\E\3MZP.!,I2;H/7A3 F\XN>0;8ZHM;>7$T*)+I@Y2= MH)]Q>CW8-33!$J]0NC6G!*%3OVR?E<_*Q^6\GZ*&_PZCXF)1K$8KO5@;PSR7 MDC&1#BKC>K+P%2X%\S%#/!S[XI^D8I!-F3.HGHDUGK-R?+V&A9#P;*:/;ZB4 M*-J7"8>(V5XE[4P^X/;4 Z[9);C%QXAQZ!R*3B+(5Z#J$=N+TPOJ=Z5"_S]+ MC(R'USQE%+M)7TSSGK/D"?O'Y><@O'-\Z_@>=<$/CO\-#EGYJ)QSJ.3YB=!) M0'U0^/24*".'H\WX<_EI%/11=@??PA'H$R'-AC[KXXWIR!LS30/KZ,.9UHJU MYBE(PC[?X,XE#E;ZR3A6*I$ D(X>.Q-FR'?$J'C =M[ ;(UX:%:G"45R3[#KN)])=CS84D(J]]Q$?QH5(*1\=]J=1H0@-=X]R!HS)3*.]0*.G85L]*64>L,A2 JV:=*2]6GE M. ;'#?]66;7-&Y>GO;Z=X9">PT NV(X=J MUH0WR!VI)7>$QOZ0Z_2=8; J[<)V"HWY0GC-70@O&\*K[4)XFQ!B&!/%PE9Y M.M!@&8$&.R?0((1"Q]&^JHE78B8P0>.9P0@U9"(%N&1I95V5;G%^/5Z'I60T M(1-'0(,J$>!0MLFX!>1JHXXU/8Y"9LBD6$K*2^)WTT8,4XBB*%GJH(.**6.) M.$KJ)I%4SZ'U2P(SLX1DK!\M)',S2842G MJ?@ 1WS 8D2UBP#7KO#6$RK8HRJ)UM10]/(,]- 1QE18:QGFD;4<418_4&Y MU9QU2#W9VB$/DIRL_)3E( Q/XVOJ4E&42(;D1QOT)'%F\IWRE>2T(7_HM@N? M,3:#(7^$LR1"1QKF&LM$2MU">+I<6II$LJ1$@@<^>4_PS3&A((-=-4DH3;-! M<&Y^P"5#U&FV6J[J(_!X[_(0AK%OY3GKT5@<>[<**1;9KRNVK-I37DOW:1A0 M^V'D7E\#WM[Z[J^+$#L>^0.5XY!\MM:TZ\@ M(TDE^U6F"W.N=*\LNV!P$VB/G?"IL$65%A$B"J:/AUB$BL3BGKO13^OFOEW? MW%W;UZ4L79Y\?B\<_^WJ_[K9W5\-(2XK2:2D7G^OU$:[56HU,E"/A>CSF@%3 MGWG6*\%5YWV?MN6%0X6> ]QZB[&Q:X>-4N-@,4#Q2X+'OA[=4JGADGO$CI$@ M:^I8.V9?5MFR]@SLL)_814:]KJAQR;*[*[=+U?F0Q+Z!0_!CO^;"[. MVU0\[4;KL'10602D=O'67CMHE Y;4WFM8'#BR_>1<4[_?T9^*JD_=%77+"NG M#,A,+'P, RKNZ%$KM9K9\;GK]EQ**^:<:J,\F]M5BOZ:(>;%<-<340UB ML2=4O%;XFB3F330_V"6: M9Q/-ZS]JHOE2^=)[?T*H\EA4J$JHL/1D6;WL5Y\BXX@$-%"2TIQ$0,008Y,QVS(P7M1 H8U2&>O(#\KM M-\7M>CZE1D] LHBBW3&$MB836N;ZF]F(40S_P_?*3! $8S;A=;U>KB=Z(6)# M_LKV-*._H J!8Z,ZFF#T8%#@7>SOXJX=T ]&,=R__@@1B*@E";E5._>>^^#*CBQ2\QJZ(4(K$)O' MF#[+[;Q!^=(U\]:MJS0[SP>.[_=%G^0'5Z9OA]B@06A-7"7LA?B7#QP;1JJ2 M)4[VZRS;7Q%FZ<%L^2)!E%ZW=4-^DD^O#PW<)M$=I.=XH?V F@N/[NC^_E)I M%,4IJAY(02GI8&0"$L \:24UQBA,=$JV/G "I'U][[IQ&A) MHC /&5W, Q" M])RG*G6H+[145->=*[DTEC\'%N%,?+* %+ M%O1Z'I 5O>>&X5<]":WJ7R,E]-"DW\\@Y_^7ZR1WXVO_VT6;R>X5UC7/F3!VZA M9WO>92S$\?F=FU++FW8>K6=U%L]$+M!+6]->_%UNRK%\O2"RU==#MDJYLD"R M+8TZC;50IYE_!@O#4\VU4*U>KJZ$I5(1BD703 =Y)LG>[P[TW&;]CM_QXQ=< M+O5RKI2>?8'+9?M$ &2V?9U O^^,"3&]&T1OCNA\ETXP=?07;&>CAED!L^]G M)H"6'T;:>#=.OJ7QD?T5NJETPNQ01IX!"F:1XP/;:?3Z:#AS7T%1=\R_-9O> M"3,ZMA^#4;\K 3'A?V^I"1*AB&B_&?[B5J&A"><$O)B<*9% 5DHVF(81:N5V MT^@XS$$H^0:!,Z!ZEL1>S'V+(Q?[RL&'#R[,L8^/LJ<@+YH4/&+Q,:\8WJA^ MXOG6KVX 9';8&P:Q),\!6YI[3YSD%0!/1AH,_B) PEA%&64;[M.5' MBCD[A AQZO?Z%"#;GAW^0. H,B;K._UG[&8D(J/211K8H!QV_];M8^26 MHYN>)(F%O6^P(QHRAZ-X0^2X_1,A00L6K+CSMW(%\AK M\%),BK+N099AE)4+? ()^\Q674@ZMCL8]H-G%V-VD>[![X#0%/@<$8>"8Q2+ M+EI,!)8,7^M?8@==C)#C"^)12+- )'5[B*4_QQ=_G'[<3Z C+X]-9DFK:^W2 MZK)I=8U=6EU:UM!_'-OK_OV5\^]*I8'IF\[[10K6TYN3SW:];/_SR]'YS>G- MTGU[]=+ MS,V1=%G&"R9UP:?4%ZY,=/I]@>Y+T#X@E+W8'6 6 0A9#6SDH$^(_15V-, ? M(=;%$-/(&/T!I>1*[]T4[S27Q#N-,HC7\YNKB[-KXIO+JXOCDX_(*@7E"Z5O M8/J02K7\Z$4(@X/]]S Y+0SZG&)RB:A,7?AXN[1-Q=? ]%_VMR[ M?2MUDFMN(>RYD77RU+E'W=(^ZI ?LWI8;S!4R(#4!^S":;N:G 1;ROEE\ ;= MN# :P:?/,&,*>GV@G): M0I4BQ-]_4LTKQ?L%NG=&2CA/NG:K5[ M12*L;!OJ*2B;>B]+N7YM8RNL!6T%T$U LN$,\A*%\J>B26^-(STCN*F4;(') M@$A @4\*JA/)[+(^*+[]+4T/^XIK?O!@!$KSXBUVT[R>. LR'V\&_J8C#?^] M"Q@3"*R;$BKIW@ >PJ3K43C^MQ2Q@?4(F!]X,!3M89_IT'0\SA2V1 SQ(VG2K)E]2?G=:P,,W. M.%=.\;4"L?*2H 5L,D=9^.'4K(B('6<4N?:(EHRS(.Q)2L/C'QYIO"P$5M*$+G0$,D(.?"-D+N"[ ]*UM@9VCDSU*GF MW$9>>BZZ)%W4$0GBD6^\%"+?:\_:6;[O+HZL8^/07%Z.:WDRO[ M]/S3Q=7GHYO3B_,U&? I,K26Y+BHENVSDU^/SMACI,7'!8YG3'$02/<0NQD$,@XQK:,#N^;.<1!R0([V>Z+_ 6 MHUH M?F"OPKKV?U>5RY@G:8\K.@6UOV]VU3.\4LC\RC-%-;X1.?=,=-_KDV.%:PQ? M"5">NJC$P],HC7FE>RGF>[QH^7-*QKI7M+^=7)[^>7M^<7)U\M*^/SDZN[8M/ M]LD_OYS>_(D;\>7J].;TA,,+7ZY/\$MQ9U];GZXN/MOFS]7C6R4?S@/?79], MKU:6%WC\>/+IZ,O9S;7]Y?+B'+;O_/3B:IMW<8U7<[6ZO!C@Y]/S$SB[GT[@ MR!KAXBW;OMB RE[G1M:6M)'-S;$"M^0$KMK7=+CS-65]30<[7],4@5)?DD Y M*-LG__KM],/IS75Y38)D284\B0[18ZMZ9"'/"_+XTRGTP&GJK>V\DIA9YDW4 M.GFZ]VZ]V#X?H27'5!N?23XNE7^V&I[YUYD:_S#=55FY+E^\_H]NU F](2<0 M)Q<_0RD#[<-<+;Q?.-/:]"KN[WT%2(#[T.W]_=5]' ]_>O?N\?&Q'+F=\EWP M\.X(#''OP8W>N=T[)WS7=6+G7;75K%8;]7>5"N@@U?HA_,]AI=ILU&KO>NUO ME39\>.@^U?:K_[X-GAZ#H%N^CP>OWG_Q@=LN1S @PJ$;P.?<*^UH=#>*8I"8 M:/17#TOL-Z1&H>-V[GW< M8FKE-.HCAGED/'QI[WE^)PBQ85/,:3(A-H2C2P2,?7F>8,,DQ'0Z#47X8M-> MEC8Z65+NDY-C0J(6-*DS3=Z663S/SZF+X,/9J\G6QH(394.3&/@_*-NW6%-X4>4:.SR@7==EI+<&B'_@=]FG9E%JY5R?6$\FJ;*RYET%>)TAJ88F\'&C4J%V;B&3%Q/"]-K;J9WQ(E] MQ!I7+K6;[-K'2%Q,T>$2]E/%$B)O<@(/(2)WISPC&]47*.D4A$RU\;ULM @F M*8BL2S-);78F^?#<=QZCQ;)#;1/98152I;'94N6@VFRU&M4VL$ZKU7H7P1>5 MYL&_W:?&?DUPRM#MP.M\^QAX(;*/J UZ@-,,0%,W!K]MXG3(3$R[E>!Z:NP<3;;TMC6$4UD:P2^!0\N4;)T=ALR3&! M$>HI1OA*I:+QB_9^K'*QP7N_&C$Q>W>YM7)''?XO<4>U<4C<467ND$R149 S M&P&ZL1L_8G3:K _579TY#>2:Q,L-C!GU$-#%&.%< M]#TDK!B-WI(M)+HTNH2-JX\RBJL:>XXLKMKKON5_<]U4-Q@B;Z3&HRG4*S55 M@N6$MX[O1OL73WWW61; P;% 6!A!/6?E1DRU7/O>S:LM?_,R55Y;L'DK.9NU M[SV;M>6=S7$%?L.\,Y_X&+V M>L_3^R17RZ?GUV*2_^<%2E%BN%._#_J"_:\/5V?V*6)7X-W_,>B,!/KO8DW( MS$JNCW];QDING*? #P;/< !CUZ=?5',(QMOG:&'*U4(]MIG)"[JU:VR2IEPL5YL-N5 MMLL(0JQ)\1UL MNN,J RV0=H/JL8.MC%;$CAN2-=NL[+)FLUFSK5W6[,+XKI8*TD=:[K.5R#S+Q -58CA"@@L83]W1S=G1MWYP<_W9^>GQTAIT( MK[^U/Y;M?XX\'YZX#E]@#TY>TTNG1Q=:KOOVA0-N\%IO$']FH8L=XU]> M^((72(2]";&EMRN9>-%/\UG9_D?@VA^"YR7L]*80\"V^AML:K]XWVRNUMC-GOF[9:GC%=R4XW[2$RC4L6@_3+C'7- M-)/NVXQ%F;4C,Q-:O!6UTO&O:=YY^PDRL"_WA//]V[ M#K#;>]NVZ%]>%PQ:^2]XZA.% [C#*Q[A*\P#Z-1?47TM/[V/K6CVP21#!]S? M7XVB_3O'&?YT%OAW-VXX^.C>QB*G[!68HQX/,8JZK^RGR/O)]_H@',(13N== M\ITPC?GG44W/@[KSQ&2"'_E=3J>[XZZZ<\]G\FP:V=G4UC>;'-K4Y6R3IY0L>O^\'UW9[W M IZ9/)7#[%2::YI**SN5@_14QFW21P\L-M?OSL\U\].GE9[4I>-U3_W?/;][ M*K!%5S"+=F86W'PNP@Y[UT[?O>C!)T-0\YXO^XX?P_$Z^>_(&PY>)'CFGMYA M=N 47T#%C!3/I^(QU1>]5(;./ZVD./],2=@?T6WLW8ZHN=H* MMJ^1F,.EXOC$/&Z"\\ 7K9>Q&YV4&B\07B\B5#-ODC?!];T3NO=!'SWD1U$4 M=+ \N?O5B^^I?/"#Z%8'VWKK^90CL@*"'N3-%7E+: KQB1/ZP6CQNE3>9#*2 M7]V,;H27P+F[^'GD;6 [011U]UWX6A;@7D9'G0Z\M0NB_SR(79SA@G<,14%F M=AG1SY.Y&,68?8D1#&,6$7VWE(G4,M*>9)'@<+P,X^=3"5IRB5W< _\HYF.* M@G7<,5TT#7,TTUKF&E@%#?,FDI'UFTG#/%NC7HRI'^1,/6,-;.;4?YPK)W)4;._V\HUNO)C0B%C,$978L\^86KZ[F M'<)Z;0T3R3M.]?HZ)I)S,.J-=4PDC\6;Z^"1/&9-VC1@-/2#*+H,O2"\"59D M:N7R;FO]\\IEY?8&S"N/LP\W8%XYC-ZHK']>>7S?2 IIT@O16^0R)L(E0512 M=JZT:"_\13KEYS\1C=HFSSCOK#3J&SWC/*XHAJU3SQ$ C77<*/6\$W^PCHDT MS=R(L#5M9 PV:.4&NN0[MOYASXYCJT M^UR*Y/NV2-)W,Z+^./ 1<@I&)LZ!GG;?'A)L_X($><':Q#P!_D MZ"\'ZQ#P!SGZR\$Z!/Q!#C,=K,-]D\LC^>KYF)OFW'VD;Q;O]4H[@>9,,!ZYI;';DD!/S45K;K@X]G."7*V,G[[ M'-_.E=L)[GRL;#S%\DROY^&LCZ+(C:.C#I5D8H[ F0 Z!840OAL-0-8XT;W( M&WMP^IC)LHQDR+QE)2^$1:[IBP\?]-TN#.#"JN!'B]9^VSELW:H5>4$Y;IM6 MO< +.LPYW:W&TA8DTKV-+\QD\&6"1_WL^=Y@ M-)!Y:Q]'[@T623L]+%1??F9A*^G'^C4(N@BC_-&+AD'D]%]$J;ESU%M)6PES M5&6**CG/L0!<_%.VM*50+;D[3B.5%6 MR/7MREST^I[9S4VQ=G6NN2T_RSR/?LE[2TBRSTXL/$>>7?W\7>F^$V=68X]T,Y>#6N865Y@HYV\$&1N.4S-F QIW7#QBME&+YK< M#'N:8QVW6YLSOWJ.EM9N;\[\-H=]A97/FU\@Y'X?9\KYUG-R< M/-##;*G?ZF>6-Z_9BOXB:<5_EYIR#MI_Z'4R>B]/H.MZ/RG A$]]Y^[5^QXH MN:X<4_SZ_5P#BAM:WVXG?O>C$\-4]_GW]WG5^\1?H*1*'(FC9^H\EQ^5RBQ':+W MO_0]_]M/$;5$AA?:3_1O;MN-&[^/JFFE5:F5GVA7Z>OX>0@3BKS!L$];FQR# M]]IXAWQI%(Q"^+?]-.C[40)CX^DV[)>#\.X=PF>\\T3W:1@:O_!^$@0A'@6" M"-ZQ;?&U2U1Y3Q^I#SUA>KJA33-S/W\E7O4N\RWC^D#4Z] M'Y80QLA0[Y&"DJ72W\F5&&OI&C]J[5=J^LW\C3D;]6;-IQN6F)5#Q>N M%52K12) F@,608#:R@FPN3K1BU[/*6Z8W1;XU XL9PHTMRDS4,19[#6_C$-3 M_S%X9B:M;,1)M-R-ZWX?K2-MWV6NH'U;?=.;4:T9!D[5[@DK$43H/A^EYU9 M48QDV7KQ73T[:Z0@K+9+^5IMN&@C-KWX'K*-M'TV)-I(_=]V[U3 MFQ0NVH@-+[Y#:V>?K+BPJ%Y\?]K.T%@QSS2VW86W;HMAN;NWRQ0KX)$KONMQ MXW7XY6Y@\1UZFZN,+W?GBN\?VVG5*^YBU"B^>VVG5:^:9[;=3;=16O7"=V_; MG6V;IJ M? .+[SPKB(*V\)W[05Q8/YB"%J7:O[VH$W!CL>W?FL7W?.WTNH*P MVK:ZZ39%'=S(3=^Y^58;JM^4?5^]=W [Z%9\W]SF*NT;N>$_B&/M!]/UD^VN M&XMM=]TLOF-MI[2OFF>VW9VW;NU[N;NW[;Z\#5"CE[N!Q7?I;:Y>M]2=.RA4 MJ_IE$&#;_38;('O2ELDF((,<%-]UL[-,"L)JQ<\EVQDT!6&U;7>PK=L.VLA- M+[Z3;2,SQ#=RKXOO'-M<2VLC-[SXGJV=GKIJB,_B^]-V"N>J>6;;77CKUAR7 M"Q%;_$2WC?=B+7<#M]T-N3D>]$7O7.$OUL/=G\_^EX^CQU];X6'K]]I_OMP\1_W60^>O M2O\?\;OXVOW'7ZWZMZ=JYRRN_,^G3[7KW]\]/'TX_K/RT+T.__SSZ5]AY=O- MHW=_>O"/D[_]]^Z?OU4._G;0O(C^ M??E0^^VOWYQ/7__C?/N?__[CT\&7\[NCO]V=7;<[E=_^]LT=-*[/O/]>=L[^ M>^,-_N?Q7;_[S6GV;J)W7Q^/'UN=W_[\<'9[\,^S?XR.G@=__,]Y_>FP>O[U M_G/'KY_]^?G+]?%Q./Q\>?7[WRI?'Y[>'=\\UX^\/W__U*V^>[S^Q_F_'IR; M[LWH,.YF:7*A"LY&'M_B>R1VSK?[&7[U[\_M.6P76_Y+><;7]VN$B3UMA77R3 M-:6<;Z%V89UW&[_#%,2KOJ0,IMI8Y X7UKLW>8OXT:_AL%H MN"YI7<5&4K7F2[3@14+9M0OG#2SG3W-Y2K^19X-^= M^'?P!-##OUM31&;Q#6;:A.?^?RON(_/WN^-Q@-UG1F-R1Y MY;!P+J.\G72>=CMY6%A?TF48P%KCYTN\9X_\+N;3#W&\#\\WST,WF1'T:13Z M7CP*77CPD_>$?VU/2OUA85U-1=W#Q7LL#@OG9/K.NW%KV22M>;4V0?,JG#_L M.^_K'7>MD+NJ%?3#%8N_7K3Y?[CW7J<_?<,+HC=4*]7=OA4P(%6MU JW;YNJ M+:R>-393@M>W@J,V04/8<11S5*-P'/6B[<8"_E'LANJA[2@MKE::N_TK?WH5N MM+H60\M5**K%\QD6?!.7H$U4B^>F4X$S4"%B]\Q[<+NG/A#BSKOMNT=1Y,;1 MA^?/SG^"D-O%)#=S%,7!P VOW+Y#>=#WWG"Z0"[,D2RNBZSHN[F,LUE)ZW5[$!#>ATW7/G<'VQ,2KQ76@%7$'ER&(B^LZ*\P.;J;P+9ZO M[;LVGIJ\#X9N[*J^QELCAFO%\VIMQUXN02#7BNL_*N!>;J1HKA77^T3VC=N] M!,H]PU7K1P[YEF#_S6_,RL^;:0W\EG%PJX?[E?JB#VYQW4T;O6OF$<5]F[MK M%_]HH5V[JK7B>J,*L]F;(X^+ZZR:7G:_5A#$S=C>XKJABG.67UA5G[BE%[+9 MQ?58S;W9)S?7/[C@7H-SZ[LI-S\" /U(MR=>".6*ZQWZZ-[&IQ36QD&,XW * MUJGG]&_<<' 6.-,;SV[[Z:@7UVNT!%25 KB&ZL5U#6WJAFWFP2RN_V>^?9X) M8[D(![.XKI]-W;#-/)C%]?JL&X=L-B#?KTX(ALVTJJ0?03[#JQ?5@_=!HE-5Z<5.M-GWC-O,.7X,/;2U. M^H774#6VP#.UT>K'$FS@1H&=4QLNW9:\<5O@;=J\P[:1-U)C"_Q4F[?5R]4: M&P7V.4V7J[/MU](LNHV @*PV"NSLV?PM?E':R<*WN,#.F0W7CC;S2.^<-*O: M[\TXWT7(-#+RWUM+L".*YNZHME[ /&G*+8)YFFMP=WP/\QP2W1:JY3;7X#WX M/N9I(Q_4*O,Q3XIR"V&>XIKO1X].V,TVI;ERHSCT.K';I:OGB^_%T=7UEYWY MWBRN^5Z4K=X4?:*Y!JM_/8>DNE\[7"CEUF!,?S?EZB^A'/RHOE#*%<]&Q6:( M-UZ,9LJIW_4>O.[(Z1LIW]?'US*K$@*0MXO.;34?!'M45SUAJLX>^F MW/QU&/2C:N/[*#>".Y#(%MT[H1LEH*@&KA.-0O>]F!0]((>1W^F!<:3,J*.H M^THM(C6L%P6-6K7UTY?KCYE1;7/*XT:^=$,UZ\0;Z&BZ*8+C+\]' Y=0?I.9 M7C//*7%P4@-F7O;1]8.!YXMOQ[QP(FUS7YD:UMQNM>XIM!O"Z!-V&K_.77UR M4._II]#H+V;WPF!PY?:BO[_RGOY=^7?/Z<#;GOY=57_5U%]U]5=#_=54?QVH MOUKJKS;_=>]UX>CMX]_[K1I^<9CS19W>:TQ!SZ&J)U'5LZCJ:53U/*H'.6,W MZ!L]L6I;_WFHEZI?7C,(H%]>TR^OZ9?7],MKF@HU_;::?EM-OZVNWU;7;ZL; M]-9OJ^NWU?7;ZOIM=?VVNGY;7;^MH=_6T&]KZ+ 8BN-BS1)':78 MO:0ERF8CB1Y2LN,^??]%R:?8F3BSFYD]J.=B'$F+Y"+YK1.EYI7_ZW6K6FE> M>6X'OXS^-?VN?^VUFH?%+YX>EH^;%[>=/]B]_\>U]U,M4FEVQAI'HXSY,A&& MW8@)ZZF$ITYQPV'W0LNHAH9H>O?6=N='RGH:R+S-VTCAH- \OH/;=>PP8B#03NM;ZD/;-Z/R=!\&TVE[/[UYV MVZ[?O;UAMY>L?=7U+IGW7Z_]X'=_]W +3[W>5Y@RM+E[Z-T_N#<^\V]9[^': M8XT3=[_Q<<^M,_>FPQJGG>+JZVCS<-/Q>LR_\M@]5J/7];O>/5:F?>7>_.PQ MM^W3>C5^//GH,/>^6G%_]="@\X_J]H^#4&MU'79]P'Y1@EVHJ= .9JPS&4U9 M-N39V?MI[KL7V-"V=WU]YW8ZW9N??ZH=U>SU_9W;GEU_X:#[F1K9@>F\@P&U)_1__!SOJ]V3!CFGK X]GFHY=5&O[,#:T-^9:FWYDU*[L[.C@^ ME>EJ@UA$\!>- WBU3FNIR;I,EPWY6# MQE),1(CEEX;]EG,-_.(IZXF1TAE3 M*;M4.H'J^[^Q2&F(B6KE4R'&1!JBY2\YY(\==GQTW& J8FX6<\-\$0Q3FAQK MJ]3D<<;3#,O638,#MF<'^Q"'GW)UKNU('[2]J)];SD_%,)/!S! O'M(&2!"<1#W!+,Y4@SF6*6;DU@50$PABNIR22\$=! M2+)YGP;W0FB#,6,*GC0&"012!WD"L13-H4HH=+4R&"A3 ?8C6R(*9J1"*R&U/$(NJD0$\668%GZT^6%V-'\36D^^5]H%BR2 M*7 A\A9T.$ 9XG@,?A8",H5S!*@2'FY(B=3V0V7.PN?BK+T@2(00=B' 7,KXO&^J_V8:V]M(@=FY+;VRZO47!"LG L.4(46MG M/-^7\01;&(\WYG%N?31Q):((Z;T<@PBS(4N?YV^+H%.MO!1UBLO-F;NU%31$ MP"!3@7!?Y=G+*FP1& 'O7%Q0_1.]7ONR_JRRLO8OBK6 0CO2OR_2PVW"1,'0 M.HMT\%,FZ/;))N(IN]DZ.%#ZI((@UT3<4JJRP9 293+A *\WGBM4+M8;AQ(*VE[V8!D( M(H:B%'ZI%IK9L_B42^AO;3=/ WO45?^B*GWW!NG_I!YW8^30N);@FZ!0G MD +XE1G-O"R>"/Y(*4J14UO.BGK OA^8'7V^B>JB@J7#K\V.F(=H:,3<#[\8 MJV95!-H 8R3[3I$I&6RIR1/LGOQ+V.F4(7#C*?'.1W]_C&]3+[O(=R(-I^@ M.&%=.9"U[Y%*N)TB69#I6,5C01E#R@>VK+0U<^'^13**U53@\62HBC>U?,5V M@/IG,JHULS OVL7!ZQ!^+>26$7N.X)N16Z+I'*%'AT+O!RJ.^WOC+^NT;.(!"223&V/4SYN8#,,H:/Q1OR9N'U*95 MKORSODM=9XM[$?/@D34.3C%E>^8WG]K'UT<_-(=END4E]?D;V[XJ 'EK>F37VS.AM-\8MSF;FY'=+' M;<77;O11W-]02P,$% @ $($04Q)#E>>+!P 72< !P !F,3!Q,#:5MN MI1326U:]M)>FTMZ7)G' 6V,S<0+#?OK]'R<\%.B4[MZ94;7T12')L7UL_\Z3 M2?,V_/WNJEIIW@9^&Y^,_IIA)[P+KIK'Q2>>'I>/F]?W[3_98_CG7?!K+3$Z MNV"-DW'&0CD2EG7%E/7,B&NON.&Q1Y'*I(:&:/KPWG:7;,33@=07C$1/+EDF MOF:'7,D!;J5R,,QJ5\WKJ^#K4/9EQLX:1Z?-XVNH_? ]!HR$SD1:N_JD^W9\ M^9T'P;1:02_LW'1:?MBY[[+[&]:Z[00W[*;3];NMCG^'6W@:]'[ E*'-PU/O M\>1@OS60R8]F09Q=_X7!K^H?^-;:Z%=S=/?CM=J?[VZ^UDYJ[?GSP M6_/K_W+0P\R,W<"+&WV39694WIO*.!M2?R=_PYZ'O?DP$YIZQ-5\Z='+R[WX M5VYI;"I6(BQ53$ M6'YIL2T\Q>:K&>N)L4DS9C2[,>D(JA_^P1*30DQ4*U\*,29TC);_R"%_ZK'3 MD],&,PGS,\4M"T4TU#0YUC+:YBKC.L.R=71TQ [<8)]4_"4WEZD;Z5/J+NJ7 M3G-RTV&/O#;MVAH1ZW/9<1-V=_'_Q^2<[D#.-;?8=9 QFK%G;:9*Q /A%0 5 MF\EB@YEKD[$(R\&E9ES/6*ZS- <]-N.9&,'+$"P0S<38Z+8$BQ+ M?[:Z$'N:?RK-9_\+S8(E4@,7(F])AP>4(8['X&^)7D6L<@B.@GLU!JB7<)EET;&R842^K8(PDX4DM,&W#GAK/5"FD4<3MD MB3)3.R<^%0-ILQ1NEW&Z66@.-;T5;NU2V3))(7%H'0(?Q%$Z88 ,\LJ^$B^L"B/>5M$-J0'(CN&URW70=2QLI M8W/X17+HJ5%%7^/41"+&;T<1X75_6"7TE)IRYPIP$8^=,5*RB@)&5V'BEY,5)2K\\3F!>F 0E*A"[V MN']'W#>7[H4!U*[687_3/GC];?MH"XLK8.(B_-L0>Y1]1#Q'0$"6LEL;2@/Z M D"60[G,@ID\Q:!PL1-IG>>&E-"N'RISECY_-6ZD0G%'>)E9+"GUJI4BJ-!3 MB0 9:Q1,N:9FUW?RECR5-(49)$!N5BFJ:O<4E+BG()U&8SS\\8*:)0AL%"C M,:=MS16G^(1Y.2V6R0U:N%2I6EE-\O"M+T@2(00=B'@?,CZ6#?7?;4,[>VD0 MN["E=S;=W:)@A1,9DZ%P:S2G4,8MC(QR?+(>GI+!$+1TJ23O2R6S&25(V\8E MPW;0.YP+FWPANE(CN)#YM9S1.$_'L"?K,KHH,FGL-'#5PD!H)&I*S1#FHDB, MR6!)!L5083HP;#E&U-H;S\N3M;04,$##(5"/=-GKVNP@Z!$? NQ 75/\G;M2_KSRLK9_^B M6 LHM"?]8Y$>[Q(F"H8V6:2#GS)!=T^V$4_9S<[!@=(G$T5Y2L2MI"I;#&ED M;(;[=*"-OBR=1TR2!\1VD=DA MC^+.V$3LTDJW(F68FC$EGX4J3[#6Y+WBB'7+='9>I$LRW[V1_]4 MK58K\=S@O*6?);^_ROS2Y1*TN^=NFP7(0CF.&B0SI2X.5'<'?8Y&,LN$^$9< MZQLD9/0\EE#0]7( RT 0L12E\$FUT-R>Q9=<0G]GN[F.W%%7?5^E?ZS0L4N5 M[BMDUKB6H)Q.9.AL)Y("4)9YSJ)8G@K^3(E+D6D[^HHJP?UJ,#\0?1?K15U+ M1V+;W3./T="*A7=^-8+-:PNT =PH ;PB?[+84IN/L'ORW\)-IPR,6\^.]Y[[ MXS&^2Q7M(PM*4KA*#\ )Y^"!K/MUJ83;*U((J2=&303E$9H/7+'I*NDB*(C1 M6)F9P./IT!2_W_(7M@/4OY%G;9B%?=4NCMZ&\$^&J_H=6CB 0DFDR]CU"^;G M S#*&K\4OYTWCZG-5;GR:WV7NLX7]UKQZ)DUCLXQ97<2N)C:Y[='/[;'6][$ M6!W>;?N[UF"Q?ZO*O[D*/U^'UE"*A-TL+."^2+9^O"('#\51$'38T*:^79VM M9OE7O2]S3*_'%>_+T6MU_P%02P,$% @ $($04V"V '3\ P < X !P M !F,3!Q,#J?]AA+05 ME0(D=%O= HL40KBRX@I+TM/VHTD]2]<>XB_H3\\?^Q.WWVN5OVAM5>;>8#J\ <^_F;B? M:Y'@J@.6F2KP64(SN*)W,!<)X48Y88!')8MJN!&WSC;[%+U7#1*S)>^ 9,N5 MZD)"Y)+A$'W5^KU!W[U?L053<-9N6KW6 *','CG9VW'"%UG:?;KHM0CW (#9 MA5V( >6*R@*6X\[]\6CLV/YX>@73$3B78W<$[C?7N?;'?[HXA59W#L]C/C2< MV?7#^PKUVM, MOTW<&[ =7UO:IMD^?0=0OTZ$7:\QC=3S81D/J?9H-L\9K_7'' +!.0T4$QSN MF%J!6E'XFA.)L.(US&DJI (TCH1,CH\LL_$51 2VBDD&/@U6G 4D!D?P+(\5 MX0H1C7G0A+IV=!*'M[GH.B))"5^?R&)T"I&019S;,@Y01!7"EQP#M@VL>=LR M -U'+,;I+2J/!KEDBM'L^(CP$-S[8$7XDF+P)&%9IE/ /[TT)(K"BDJ*4'>! ME.EL<"!2 R9-^"(H#,2:2@.<%:,1>L90BOV@,(TB%B!"]*/=5(D8V#>I6+0V MCH_27&8YY@U*['#9JTJJ.5WD0D*1*LQF=_EFD69A%< C41;WQY,7'#(Y,#Y$J,9'T@ ML*2W.9,TP0IFNGA MA-CRY_I+-^+@5&CH0=7[5S;B?T*0]BL)PCA*7T**KJ/P*L(X:@(K16O#'L*T M\J:29K204S23.,8T4"H9:BT:4F1.9A2[(L8)#_0\.@Q9X5JK(ZY"02YX)E(J MBY@HG/M"UGR)-*\HYNM[\Q,Z[+;_,3W>S-\]XBR$#*EL!"*.29I1?.16_]6* M6^/+1"@OEL-'K+PP/R"+1E.\Q.S@:T0D8?&Z\Q+"8FW&_J)E0K7^$)O; 3M? MYBCKUD7Y$.RUM/]^T:,G.*J\-HT8Q"3X#E;S',N3B9B%VS)\/"S25M;:>V;N M@BR(]*:J;AFQF^(!T?YWD/[#S>/?#;H^DPS%)T7U>8+\]'GHO_ALVKN4'/P% MJO9PSV_I-\;R%5*_:?X-4$L#!!0 ( !"!$%/5C3!5[0, $H. < M9C$P<3 W,C%E>#,R+3)?871L87-T96-H+FAT;>57;6_B.!#^7HG_,$+:"J00 M MU6M\ BA1"V.;' DE2Z?C2) ]8F3NHXVW*_?L<)T&Q?KNT=JNYT"!'L&<\\ M,_-X[ PNO:_38>UD<&F;8WR"^@P\QYO:PT&[?**TO1,/1O/Q-;C>]=3^7 \3 M+GO0,5()'HMI!C-Z"\LD)EPK)S1PJ6!A'1?BTL5^G:1WLD4BMN8]$&R]D7V( MB5@S'!KUX6 TM.\V;,4DG'7U[J ]0B"+!R8J^J=\E:7]QRJO15=QCJI&'ZKP M?,HE%04HRUYZSL2Q3,^9SV ^ >O2L2VVYG],[6LP M+4])NH;1;1X5U/,UKX*-:(C$^F=Q,QY0M=[0SQFO#QT.?L(Y]25+.-PRN0&Y MH? M)P+S$FUA2=-$2$#A)!%Q[:1CM+Y!$H(I(Y*!1_T-9SZ)P$IXED>2<(G^ M'>[KT%"&3J/@)D_Z5A*GA&]/13%J8@RB\'-3^@&*J +X/4>'70WSV^UH@.9# M%N'T 95+_5PPR6A6.R$\ /O.WQ"^IN@\CEF6J1#PJU0#(BELJ* (M0JD#&>/ M Y%J,"8_6 !C'8-FG(,K= VL#:,A3!@GW&<8W3P,F8\XT9HRYI?A:+43G)0L MW&J0YB++,7J0286][BZQBL5%1"1(4HDQ5=7W2HIW.P\\N<5\K6GOW6GT@+V>.9K:8-G3Z<(2]Z% M_T-ZO/D(_84XJT0$5+3\)(I(FE$\VG?_ZL4=\&4BE-?$\0-67A@? MD$63.=Y+*OA:(8E9M.V]A+#0S=B?M RH/AQC<7M@YNL<^W;GHCSK!FUE?UC4 MZ!&.75S[0HPBXG^'CGZ.ZCTIMP>>%$-]*C9 M_6_A?>::\>\&W5@(AG!3Q/L(>?-IZ$^VG*-?E?^VP8.IMGH7+%\.U3OD3U!+ M 0(4 Q0 ( ^!$%,YGU7CA18 (GZ 1 " 0 !A M=&-X+3(P,C$P-S R+GAS9%!+ 0(4 Q0 ( ^!$%/#TU6NNPT '.@ 5 M " ;06 !A=&-X+3(P,C$P-S R7V-A;"YX;6Q02P$"% ,4 M " /@1!3[A82_.)" "V&P0 %0 @ &B) 871C>"TR M,#(Q,#&UL4$L! A0#% @ #X$04])OGX)QGP <.\' !4 M ( !MV< &%T8W@M,C R,3 W,#)?;&%B+GAM;%!+ 0(4 Q0 M ( ^!$%.BM.]7#$, /!)! 5 " 5L' 0!A=&-X+3(P M,C$P-S R7W!R92YX;6Q02P$"% ,4 " 0@1!38QHD27U1 0#JB P &P M @ &:2@$ 9C$P<3 W,C%?871L87-T96-H;FEC86PN:'1M4$L! M A0#% @ $($04T=K!8&,!P &R< !P ( !4)P" &8Q M,'$P-S(Q97@S,2TQ7V%T;&%S=&5C:"YH=&U02P$"% ,4 " 0@1!3$D.5 MYXL' !=)P ' @ $6I ( 9C$P<3 W,C%E>#,Q+3)?871L M87-T96-H+FAT;5!+ 0(4 Q0 ( !"!$%-@M@!T_ , ' . < M " =NK @!F,3!Q,#

9X:;_R!+4=, M3]FABT^L2T:[P!5^C#"S6&[&%W]8*]1U*R5&SPN< A&/1PP'-*/!3GG8>_\B M#E\N$%K_<<<.2IA;@NG\G.W>F65'WDV0[)$G]V%$V2I:ABW,WGZ.PGL!03K> M*VZF7F$O"K-OA.%Z^?I-&E[\7TJ$T[5%^:TFPI,&RO\>B4SL]^*&?"CXP5L[_?^141CG']#'6&< MQ)0'./<@DWU*.R7J73+5>EB600D<(%'PV&B^J]\@CV_I)M$)HO2);>E^Y;=? M(#)I(?DJ;[HLR:=&-?-B:@-.0EYZ^)YV-W1#"%%U$#.NJF3D% 36JE\WC9-(RT1W5"\ M1L0]>^1># PIG6I*8Q!,#4:I3-X9E\DT6F):X Y$(!5D1F#'JL!))?%WL]8+ M7@*C [\:]V_-XI[Y^KD#4/AA"MDP():I@:!MJ30;IB:DVM?T+O9I=[61\ DE MG%IB-@^6[:*IQZAU*=<127;G!"*"[>!#G@L[!/I8EZ\#W^EG:,DS2KDM%5:H@H,N<(W7F8X[//OR9#>0LS%O Z9&?WDT8 M0[O9;M 3?Y\^'&Q[I/*\]SYGV]6ZRL6V#U:K<#0EPYYVRQQ"":>&FEVCJBR@ M.LQDUDPMPYB+MH(44!4=FRSV0SDR:'\/EXC=F.-25VA:*8"NILYW(9(/\D"/>/875[ M>;4A^Q<(\"Y."]?654E9LLF,3MG(O:V4#&L??GZ;[A:P>CA'09N^9RBT2A1E MW(%:(2.[".!)J>H-@.B:Z%DY)/4DS$:<)=R+&LM?W9M(&Y!PKQBYHQX7O>+$KDKRHP"B**+F/(\[2+.#.9<8_>W,VVN+"9Z89AU"1 MF$98LW-"[FEVFA)?^U6RMI$.?,$D8"3?/I'GN[*6\4P%]YVIY56\2([,&RFC M6WC AM^CC^UH$944^.\-![VXKH +>3>(N!=^RE..-(Q_L9WL,Y2J"NBIN/]A M5MQ7Q ^H,-J ZVB)R/.UCV4\4[G]8/KX<)5['(]#QE MH#H$1I829)_Q1)4!/?/9F$Y1R+T=X[F\[X+V%U03M7H]IQLHT0YEJ]. )["] M*F:P[3(">\ALVV^+8"#1C?&*+]A'&/=%!1GM$V,Z4EKM!9+98H4>XSJ.=A%[ M-9I=$DKQ\%5$HGQ 9TX@M%R<>"L/I7,RGR2,! MUJ,2-*(HZM2R< M:RLP@HJI*=/ZXW6/$@%:KJXW M#&673Q$9L*FQHW7%XSTI&(]9ROD=V"YS2L6D=86_;]=&!-:/6DMW M(#&\C=LR*?R,7NU74!9DPDD<+0-*ONP.'% 2*]$;QLE05E!EN(#"STHT+\(P M[DL\*2U[QDY3+AE&D'?Y!8+376G9?B23)S@Z\130DKF2M^$]J>K/J+E93)[> M@@6:ZE!'2W.%N,4;[,= (2K;P>UI<(MHBL[<# JX[6P83>LUIV088C2]3L;KM41!#!3Y0 ?<9I80[WJH'5A8Y.C93('2$D8<( M+(\YNYQ,)0^T;!5IV#VW*8BB!$[K?D9_!\'E?,X830+R8B;_5!'8MN68E]K' MN3JIY^R?9 'CN^W SBC6G"YP2T2F=5 !1BO5M+3L,:!\R[1&)+P*H$R'GF4$ MKW$$O%05*8Q""GN@M$>?:83]W=!@0_@E IM\,G&^-<& $L-8C,66P%P:#)B@ ML+K@F5.R(2X[?T,='MNHCF*>2(!G.B1,J N;GWQF)IP68Z[%K<&^TR8->$G> M6B[]JR.)@>_%C:#8'ORED8LI6IOFR9=O8&J3+JN?'?QNO/G-,Y0-WP%_8AN^ M983=R8;M"A?X.N:O,)V7?)R@_CYE)D9A%=6AS61LON1I$R\Y5GC7+&?BNZ>\ M\QG0!8TF*S8MJ>XDD=6&)@G(^&GMW"V@<'GN!0\O.D8T3N?92+ U^AL):KHT M>#EI-I;8MC(8CY\^,M%<^%O7UL2)V!9(Q-Q"OIH&&P.)*6@0_MY!3!EGD,S- MK^>8K*_:[2=HPU6AW#_C,$GTY6=&QK2XQ9T%MY@=(!TBJK[ON&"[V@%,67"F MAU'+46IVPPL0*GXRC$[QFF*'"(?J)-?*F2_A>.WA*!9+O^0D2C5+C\ MTPHR%BM96Y!U%<[ME_U:=I%YS7///",.8IC'Q5DG)@M@YBM0M CP*5A-1PN75!-;]E MF&YIIPFW_D*^!*#40%_'_%0 UFR3E=+5XC$2:B0GPLA><16@14H)++,0KD]7T\RK2!L-SA" M4>6;)5L%*XCCK4RZV#4N%+5$>Y)I)6FK]X1&A5J-K,0IU9 1YO2R6LUP?6BD M"#^CJ5H%*TBOK'HKD39NF%'D]FU^"Z2?SU2M1E8BLMV88/<:/O0GUGW"SVBJ M5L%J-$Q>[+1K3 ,OD*Y7OEQIP-&)2P.SUJ.ELLPRUE/Z&=6J9;)&2,TCC%,J M+:B '![E[ZPMAV&,Z_"H BO0,E?#PH6_P:']0)LF-IY%H$TCSN97P9N8.DO$ MCSE;YWV^TZ^DWZYM$)MN='U]WCGE6D%JO]W6NL"D@8.Q*[+**BY8\CS W&PJ MT!]<^)2D@+6P!JFNPPXQ0IMFP<1AI"@^CD/B8[:*ATDS'_:2Z5]@PH65&!CO ME-;#&^9"6_Y-+"^RSV(;50DK4&N(&A:VUV]VMU%-;#R+;50CSB GHOP" MFO-KUWOXM7F/G,53K+[6UZW%^U":CB-,-GC)4C"=\^9XPN8G5;[E@P^:1QBM M1&30@2JQ"C/? M,9O/]^PERPF'S7+5&G_<$[(3LC)=\+KX@;8]K"/>BR^()2O#U3\^UM6K%1:@ M8DGR7%MVFS^+BY%*6"5J,&JE\O-K-5_4M.$WJAOD<2M_@RD)W/T@*!#9*C%@ M\YI35;AJR,KL?;0%O,?#+>8KN).6,F(\%K_(_1),XOHHJI.JV4I4DK3'-,VE\31;+;*)?-H!%+BJF QAFY-5 M3<_;1%K&%*B!9W:"XF4WLK-Y9QP_&T1/,S;.VX"^T^UF5]_T#Z;F M[(Z,[@:WLLDZ#+.S;44$$ 5'GM=RYB@)I;*9_*RNM &S1DS#T@GQ_D6(%VDR M@LGS8UM3;QC1E*@![EF7[$GJQ/?XY;;1>8O<"KI9*;,R6D#GA_H.TSVTFP=9 M%G;-Y@NO8[37/&!;R,J^]KU)!&BIWLD$SU'L12!"X4#!%+#=,I8LJKP"9N"+ M302X(:ND""8H"%-6C1F,H/9H 1JT:DI@>UTUH]:DIH4ZK]5P@11!JJ0%9-OJ MA3,,^]9)/G)FKG.O\ZO"N0JJP7E*Q>I1OM%HU/0VS] !*M3OBO='7E*<-W7? M $JDF:+-^Q5IX;2 9K@"6"XJ+6P03V. 7EB!\F!A;GAAD$),&^SR>")&- 043PVI84^:-IQ VD-WM([[D<+Q^*1PK+ Z:Q[<&2L%A_B%[W@Q;R!WP^MK M,V@*?3QE&@L;.^$;86T@^?XMGF@S4@ IW%)J3@@C[1*5842>-LNM# U0S>LK MX@=4Z$4BZRS0D:?;2"40_)QH%XCLC#$W I&;$X3A G?B_)$8CY;F4#5GKKIG MAVQ FU\:9/;S3.F.$ MSH).R7*20PW>'LM"8CX?^!8[B>6/F0@ MV<6Z[%PD,8)RV<:=B0QVS32$H=E,F8)1",+(B)%L&F? 2YD\%E(YP,IBV"VA MI;U4%M8Y]>7JXM0(J!N%0=O*CN!)Y!)W$VEY?VRP1(,!,OT+UYS.5RB!/MQ0 M/O4;&LQ)Q%OU@9PPU :5N<8/XB_]NP9VE*VLES"RE(0: MR$O;>$"U(NE]TF,WP:I(2SA9>TL^F=(%\M,].?+=8Q22,)BS=PUY_HW8]>F7 M)<@/SG.G H^X26*N**ZV)3&=I]4PD+?=\< F-IOA3'M.=B+/%G2N,#'%[-=W M9.&3.7%XOX2D,YNXG_.(0W X8]IP[$'5C^O]):P>H8SJF+T MU^2*T6"G1"-!S<-+Q9@[2P@[)R1)VYL3,@+.SPI9+(>T:F0\YSHC\#7"D"JQ MI50471%7\M;[/'"D*+K1#_3 MJC-S5C>)>LI4-1N["TDFR:67R9HU=4.Y?FZ\9$P7CV)UESC06=I.5;\'1/7 M?2UI2@S83"N2%OR>)U4!7IE5KK>9\X']^X%XC'&7&0'D+WCP2'(8TE&T;+A) M?KBDO%#N' DYA]0XZ% 04XH0[*Q29,'B];V67N2GF"K:0]I*9MU^1-\FW9G% M'^YI"M60TK^?*PX(.R?J:-D[+35++J_DM3C)U7BQ5$I*?Y=5SO_@];-@RXTV MD^RP'E2/W)?:RU.W&L0E(^_F#*%:4(=E\4->H5O,%6V+GR6%9@.!SHM:8MH7 M4/LCPNI_/36[<<-M0BQ4]:A';#C^XKJL$_W-P78RB[Y)VQ'S/@9A2Q-W$R M)[>N^M8-"3I96XEV:85;/71?FSH5^O:FF:S4BX4O%) =T*0Y6ZV]X GC8^RS M02/N\-.]%=H;*N31%5O3D3V/VY%)3XZ!+FR890N#33(4% MB_X(+;W8+UFC@O:0?!0GO%GIY3@!'<'D^E#(XC28]2+7*$:WE\%VB)X6@R9Z!KH+ M]67G&PG:.XY(2+.RT=#0CQ[E>-+C)_'I25?OQQ^XS(Z.+LZ"E-+QPUOL8+(1 M^30)/! O(T?9:J286N2R))0@=8UKXV<2JI9"D_:)V[U(4).F/*)0%18O5FM$ MJ&B 29EI706=DQ9?S*Q1A2I#' MZX0)#L.J35'-2;=MC*%+0 X(LY7R!,US\HC=&THPALE*!N^EYF[< "G@W0M!:;T[W(S=67", M?\:>>YQ<^LXQ#>B%OTTZ3W8ULR6*+J*?49C5L/R"W2F]PW3#T/ 7R8^F])*@ M>^*)$I> Y_R^W\'B;8CBL:-OX;87YU,T9,E*A7FS92^7"W>+%[&7Y+2JK-D2 MXXQF]9;!1*).G[(PV/$5+184+]*@*F':5*30., 8_#<2,)@OI[>]S43ADE]C MLO]P?]$&>?QBLX\E6X[R".:/(I29+!L*)C MF(_JB&8B;2R]I275CR&>SL_"B*S841:FFMH>B>&??NJPR:30X%'1G5IL9\V/ MM,(TD_#S"<4NB?@GH-E43V],]K )MDQ8AGL5G"-"1:F]7%FK"Y]7-UCMC#&( MT.0HCTA\DE!F@FSH-- U<#0?:=_7:B9#>SRF4AK-3)I-CJ-ND2J]7/_5$1N/ MQ.KQRD1DK!E!1K(Z[[*N4JFH.@IH3_6Y&9&-[0!YI@:&&A=L.<(+;MYO\9HW MXTO?HIVP+7%4:\/@I]Z]M(D#$J^T2[DWE7P/; M3(/\CD9GBT>=#L7BW4N,0& ME%)14S:T\V;G:ZD>:BDP?QA3RVRE4(WZH!V,[TG2*/&2=_#F"5V=%TE/)Y',447S'H5O%*,)-5I#D/:)['?F6OS9;%V*B."J$OB?:. M778K!>?7RD/!8,F)F9'L:\:5Z5EUG78N!MR(9 _+YS[7[$6VC/1I2>7Y&'/I M9RW*>]0.(PP^![4Q(RF) MSIE6ZHEW77_'7%9\9QCXT+EXE+[L;RU9FV<7^7+C,OA!M6S>T;Y"D4@$P&&2 MM5S0[+XD*,3HI2=4,,IO26+97^6 M4)4;J^*HYQLG-5[& M4]I>&VVIPO<=A#_Q(^)RTNQTD*4DXO#LT?%B-J_.V0OS>-DXZX_<;U,# #:M M&EX]C3$GHB%%$334N>UJF;^B$,I_?)SJ7DB((;(4-UB>>(T U/C@GF.,U E6KSFJ'68VA6A*S74LI@3F.0#'3XL^$UAU*2E MBW>[0$ "*B>NFX3=,>.1"V.2TNVZ9^WLI>&DU@R4G,M'52I_QJ%8+V;!#<4> M63$MH4];9>!7W=G[;5].4F8Z(S]3B6J!+'%]H1/6'#O)GCM//EO8KY K)UV9 M<>R54H<3I11^K14=M0RHO"D/MZR=Q)2ROTJ)M,OXSVKM[(YV>VG(WK97UX'O M5"F!O8U6CJ-GI3:&A-1>V=+&V8F*G ]V<")TG25]Q(Q*B"+VI4?8-L4MG):Z M')>2!),9)[;-,/G(B4TB]N7ECICF 4E]?*W*6'5Y,J=DPU3 =\,WLDMMVS#V MYY&VR%JSBO)H@86)S?!J'5"V)TNNA[8T=SLW$.LI0=:&,\FD;%40-GS V<4! MY_6)O\UJS=GE#C&>\P8BVE:B0]@=&Y%L.[Q&Z]9OC45"93HOTIJ8+Q_$2;53PROQ15O,WDD,(41ZV@!F?@E>Y(Z\3U^R;[E12=WSFU MQ2E,O*IC: EIJ.C0*H()R_A4K'Z]";E(%6I%SX3\TBV\774N=XV^MPEL#S^8 MP)I6PG^\MB!]%X_J@P*3Q,^,Q?,/*8$G]Q5=AC-J[% MU4_:"YB6-B';U;'FW6%N,+T(_4K""-T%/+")&6X%J&L?MIBNHPYW/03MJJV, M]R>VNN$P4@"Y^(3=2$MUU_RI>1+Q3&CBY";,);H/*/^]2#BXQ@^_!?3S MA>^H:+;RJ.-2>770I [9:J*;7F/B>4G+#1Q^H$&\5A!1_=-60TO5A=$ @\2= MFZ$KMW)-';3+;FVJJI,V&,@U%^CK3LXDR]8\TKVW3G*19OUCS[[PL/NCFO=0!B3+-BZK.W?90DE M0^/Q51#SIK;ZT.#-9SWGSUIU>U8"F1@QN^8SM?RY/^03TM6NO?K@YWEO3/L7 MKT0DFFTCNU\:9LJ0I;,E\K-*-(,WMNUO\+S5VI)6M':TMJ_;Y?DY>&6N8/F@ MO2;D#M0.W"3;UWCX.UO.XT$AM23;WFT<.*-APJNU+)(6+;?\TW0^C2/>9"L4 M0?L_D\6R+P7LPJ*E $/;VM=)JNUMQ)4/2CM^>.V)(-[:VZ=)M$T$<5"XE#KF MR(_VG,6O"JQ$.W)HH\)?T;;5$#S8"P%I(.A<2>(AC?X0NTK9&'/V0$Z4[%_[8BR."'4? MTAI*KJO*7&Q[H)@.E=P.7Q6?U!5UX C5QI#N2F4J *H0?=H!4;EH;!U,K<1: MR\(J%3]M=(4[?IJQQ\'24V3H BX"H#9&"5NHM@_U[+*' 5-29.A"1B))):8H M:+U<+[0 M>77-FYPF[* R4W_%2^)XH#+:(S'(/IC-@MD'R6Q"5T8EJ?J-Z98I0)G4T;*7 MWZ@IFEK0C*:(9=1$06?>+>-BM:;!)KF; Q13$SVKZ4F:TFK$#RQTF=^=L#%$ M;70T+2;L*LGO.Y#4689:R6 MZL<0SV/ODLQA;@]DZ#XK*>;QE&JKK"S*B>/$J]CCQ3Y/\9IBAX@K0O;9PP(W MW\VWFNPWK<,8<\-<2!MUPIQ@9!9=Y0"BC%Z>5%@* :B)%ZI]>(@'NDHIM6 @ MEXT]@+OQF'VF3M+-W=NU,M&L,5?VE1>,&:=5Z!RO6E%'/6V0W^N2KTP/HA6%MT5KQ\A]WNSRY:H MX9BO-F;L%_<&M%ZMDI#:]/>\CU@E5SABN[!..W\8Z!*6W@R)]\\:BFAN$!J' MZN)ER@N\T" NHW(:X\JF(Z:\3BH,#*!VNHQ,"WXH)8!AZD%*\7#ASQZ"WS"B M,-92E89^/E(U4Y82+&]F6^X^*Y3O BU#!^+TE&SH.86A?YC@GK M)SD@>>=@;O5604J;;.Q/\!T3SU;:.YC;KY9^^L^7+X_^Y]/5K]_^[__\VUG' MC[_YW_[@?OE^L_CMR?]X&C]\^)[^\/TO;__\.'L*O>\WSI?7WC^C5]$=_N>7 M[]]]?GSC7$:O?S\_?WOWRZO-X_');Z\W[AW][;?'?]/7GVO?[7 MSYSOW[YZ\]_;O[Q\,NGQ?_?Q>C'Y9G%Y]P_G]<_??,:KO]]=DK]NG,N_9F3U^\,KS_V, MOIW/PE>?'DX>OG=^_NWX\OZ[?UW^,YX\K7[]_?K=XP]OKC\MKQS_W>5O5Q_O M3D[H^NKF]I=O7G_:/+XZF3V]FY#??CEWW_Q&?O?/WUU__&[S][OE/?X703^< M'T_>O__?HY.[VY\2^:ZH.Q^T5U?Y+ MPAR9MU32Y-'3F->)OL&4!"Z(E6@D:'W;U"05.Y=9>JUJH-ZQ8DYJOX*' MR%/=.B[87BY887J+/1'C$B[)&C2UHH&>U4!>3?M7< (U80ES.)]1Y&+.%:3, M2D0L1O(:$%,9,Y (K>O 9Z>3-8[P9$$Q>*I9 [EQBZL)1_-]Y$X3A#!/R]CG M6,FA*360)6^6\?..'&HP^4H-*@:7;=9*U-XEAHH&2VY*BOEFIDN:-A#.!>CF M W'[%FD=&Q8]> !2K@4;9'EL8 2JV&@+R>'>TH9R3JW>X=+I+S5F@Z[[0;4QZT0WQ%DXG-$3][7&,_Q+>8 MZQ63[G1^3D('>3QXJO<%3I:O(<1FJ*F%[.(G+1D9!VP/>G/-)N[L 7L;?!7X MT;+W;:X,2U^3MI3E 1;2KL88U]K90S _<@XL1[#T9=.;*'O>1]6RPN/O!^* M(@A>!A$#T:LZ)"*0*-O0CTKPX/R!:(1@90#Q1WVJ0P)_>T4)>&68\*ACP1)[ M8 :4>3'9M'!;I-*7S_V)-+WY>]7Y87I5=:%#BM#.M%[@;]@.K=R\7VTBP7O M<(+/=]W5/*]7#J$9),LO,*;S$XI=$DTB#X6<%K'SJ 9/) M1%4V>^GH5RB*J6@IF7 :I<2E;%S;&.-8?UJ1 .IZ#STI]N?!L$51B4IKMW=[ MY^XU);Y#UL@S6'DMP^@F&[MC^;7V\3H8^+Q =W/G=EN)CM?K2\GV=V_>F:D! M+1BM6E!8W3M+ R;H78&O"[^7>_)N' W'D$*I1Y48H#):E-B"O!S78F1(YS4X M;9"_&.]/"\#NQC59^0I6C0+R4B&.\'H =B&NQ\E@CCNP.B!Y#PZL ?!WX-K, M6,SAZC2%-+5"]>Z[LV: 2]MN=BN(#*7V;+B=/XI&6Q*;\EB6>X@8S9=NIEDERJ 52-7U'>!?)%=M9=>:KVH MR;&0V=T 5N=J+3K2NXM0)(9/.;OCB@Y6F:6>&N!M16LM%GE-SHNR 3FPR/X\ M*<#R*15DX,MD-)1':572BBE6P BJUDV9%E!5DVJ)@)>L:2I=TE$HBUJ7%!$5;C)^.BUA';'C5 HUE-"/Q2>%X M3PK&YT*ZT@$*H$C!'O:-JV8>_CU(8&X0;BC9,#MYXR%'&$M =20LGJK('\( M+#9,K08-V-M3W U.=Y<$_?F[\T2M"LZ0![P HG%7@[B(O@C#&/D.#Z#-44L. M8[Z;LB-7:5]R*+L)J/*248)'XA"C+!HQV>>8&A"-Y%"C$HTL/'+Y1[U')(]K M>KE-Z.#H@I?KQ5R!;H(P2>4ZCD.>*!2R;=L]\2M*>-;A+3V:I3"I6C7: 2\/ MB'%'KV#@A@8;PL_[YP$5I93]B+T:^]DBRZ.3,]$RX]@+7FT7A!0.(*VY;K&+ M\8H;T1L&,*84NV(5"$_)AKC,0$OAWSZ*Q)R) M69 FX( M.1@2ZWCE*X/49_Z$^?86NY,-TX8%9EIQS[-[4G$*+D/H0[0J#S:+KM>J8L$I MI0HJS/4&HCX/CLRT[1B%Q&%G$D@#V$;37MEF*<&U0B;K_>B[1K,?$9?S2#9X M'M!HB=>BB:-69FD&QB0WZ!UVTF#BLT?'BQF3YPQ<[I^-H[2"WCYVI2.S444S MQIR^PS%72K ;,W#AN(99!#I^U4;PFM; 0CB 8>D9Z.9X"*CK&A$",R75@O , MWST=(O .$7B'"+Q!1.!]/=?O>C>^RG?QFG(X7,>;OXXW'JO2<0&>K((8J+B1 M&_P&W;AX S6W#7* M7HMW.<*Y=-).=Z/G@OA50CQ+K__(B5\'_LF6^#0C?BF(:]ZB=B2FO4;N#5C) MQFF,02OZJ;%@WR5L1C$*!0$5I0#4\E&2C0M_]A#P;'28(ZLZ%P.X[K>F$WEA M@-PXR//!"\8,02UV?'S%MJ(H#\.!9LJ\\+H5 U"-'1N#J.=K43ER H&I\"3/ M"=NX#D$UMFQ\]:JQ$PA,)6])3F9+3#'B%8=L:D:."YM'2/WII*$#>>1AO.22 MC-@4_-*%+W0:I4B/7G,9 M7G.,UQA6,VA1FE+%'757YON]4^XHKVUHEBIBO=\+)PL_IAOBX%"$P[+I("Y0K/(M]#8LQL>+_0%:D1H*68NB["4\.2KE3:3\^ MYWBU0O0IF-^1A4_FQ$%^-'$<[AQGZ^=-X!&'X'"W]JC/WP5 Y-JNL?5WC"9GA11TW==9$K M8F"^J>*60%5D4!O,?=8DJ8CKJ=>2,GX*(3M=,=P/S9%'T4),C3J&4N$R&E;] M?KNOVA*L"M.H-=_USUO;?M9,KIPE;GAID#3,J@9Z"B@W/&YID]@&<=,+ P5] M33PO>.#^T?. G@;Q?32/O=3LA[?8P60#%KTM2=I6[X#.^Q=5B&$*DI8I\;S1 MY&:^>X4B3 GR3GC.,'*B M&[8IY&?3A=R1HWT4FQ=!9@X;$DA)U+G0FJ:W>(/]&"<=R#C/F,X#NN):,;WW MR**BW("AJ2E'V6)')V/S41)CH_U;TK3Q)HIRQ\6V,4:[3,HAU-Z-5[VF1!6I ML\?6=U,8 M4-Q:E9\:L9.@#H<,;K/5NT049+@\62*ZJ$P^JZM=5_'<>->T>B@RU.L=+UJ9 MT6F1%>SRI#+LAW"G^!I2S\%BU:&8R2ASF3=$%JMN0\I\I %X-SR7&+8S8<4X?':6C5\,_G6^WDXJ89:)RYP')[G_W!(L,J(H+HEAQCNOI('*9%3O MANDXI2KM=:>9U3;BF'D'+F"48VZ,]9 ;K$HQ2 M/[Y\[*;40+VF#:C*H1BOTHJ)O=)QA_;2ZKIKK,MTAR8WAQ;3AQ;3O=3?.[28 M'FE%S&YFK4NGZ4.1RT.1RT.1R]$6N_C![.);"0.92BG16;63)J4GVY5:,]+J MT);:?EOJ0R7@ 3?F35;3W>RBIKR6KB05;UU8Z'F)=E$&J5]):C>!*P[;,KZJ\%?I(PB=UIG]-2@@.+ 1Z&!"L#_N \/#@/#\Y#0.=AG6E0<'W4/VW5$Z7NXFB :*JUR<*(!=>LB>[U4=X/(;FZYOFM3UO,;$\[*ZJA]H$*\5$*Y_>F3JW #4*\, M7BH'AO' W%#>+S!Z0KY[QKA<\^/T-8XZU'9N'E'- M"R,[EEZ%H,;!Y9TQ,N/T79]940BY%!8)3'JNP!S2Z(];Y"^PK!>&/9"S+NQ? M^Y:E."*4.9%SMBAH(9?2'AA&O2O;L>4C$>2A!CZ$-'I(*C6H@";0Z6UO?#GG MA@ZF5EP7LK :+]/,QT\[]QA6U>*H=FZ$:J9A!NS>BYL.?!$DT",$MH51AXEM M\<6A>JID-O_&XXFF.: MBDTVF*(%%I]GF*ZDMH^- XQ+&A* 0$6&G.(UQ0Z!*\%3(&#/*=1ACA0A:CV" M]G4"_<#^_4 \-G'="S]BMIFP+6\A"D!/([)Q)_EQ)V&(H_"4A/QM8XJK&]0; M4ADU#CK$K9+U4\E#U+!N@()9FZ5B-7NDF(.,.HHS@+?90A%U^$?J4BX(-CY_R?P$S M<0KDX4X4YJV?"JHP)1?R= #-8049JQ%^ZNI<)S9IPVA&.D &L5H^5@VA:1') MAO(= IV!C5Z7"@F'$.=#B/,AQ'DD([7%J*2VK=#NZ3LV7XDKS.P7,=K\>-F:YMS*[C16C7_#711Y??RX#I!)&7_VDO?#N-A?%%M":5S9> MUFN74ZG:4-@ZEAKE%O+O"56KI"CB$T3I$_$75:U&0'P=>P3[%X^24U<.-/.- MRV_Q)O VC$329/H<.:+9DY3VUSUK\0):R8=>^^X0/7^ M*P5TW;-C ;KVW27*".@Y$];HB<^?<#KG# (Y$O:(V HQ5S4Q971D\OLU8Y8< MC-WPG#$KN@:2^UAX-O@7D_F<33>VGX)Q'LC2ME:80U5LTF":;8Q;O3")ZDPX MC'C7%OX2?5SWE6F.9<:U8B?3_K:+7R%7'N06HS#PSP-:\3=0'X,L#_;BI%3% MJHRN\3:X2?"<6%;:[(;Q"44S9IO&4 M36;H#%0YRN.9/Y)(RO2;59\UF4-!>]XT#C"6G7DS"A*-7DUL)O*2[WGBC'0+ M441,JD&LKFL 4^T9TCC 6&9(,PKM76)UD#]->X*)F=F8+EV#?., 8T&^&06) M7J]ZMJG((^R*7D=KX!NO5J@DFK/V%?HL"E8N X\Q%/+L!V8T]?/4:PJAU7/A:Z98B^<]+E =^:C380>LY$S^;*H?6]:AVUS74O>'9G.'9G.'9G/6FLUMS7EB*4Z"U3KP^54L_$ZP MDB+8! 3?"U8#"-9Z;H\BX#+?+ S03I5I6;I^47-VMP(&X_=H_AI$C- M62R!BF[7T1JKD(J 2=7?[CZ=)G&T#"CY MTI?)R]&S%SEF:#[EL6N-:>\HK1M$IU2XU4OI3JFPLV>/F#HDQ*+= MZ/:/8?K7\ WDM9\B)Z,0<$>PVP/6-6+;47\@*?=9!F\T.D!3?3&YJQIQ$XN7T Q+;;@7HB(0]9,2WAO2YX\'WCL M@47&##,%#M,AP;F4[@98*L]]?TE?>1O.@Q8L3Y_2-FJ[*XZ-)/ M_F@>L81EQA!=3X4)\(2HC>_7P]NXC8(Y!,T4;EW-];"^*E8P;,8=Q_AP2V0:0 MR);5!JO1KT\D6E[X+MD0-T;>?G!P&FO#;P]!9&>,.7MW?!IN=O.B 3F%:K ' MF(&DS\W7HAM[V4SU1V&0PTOC.O4K6WZV 5XPHI8S=R093M,#BC[SN\#DB5"3K#$M%C;_=*!?:X<#7GL'5 MJ_*+AAO3N?@\+,4M<&8MM-:&SA5E(M$+I=\ENA#G/=DP'/CM#3NI"&T?EA*U M,6LIW-?*TMPF-[/);05^[]OYO=_G-[6O?,^*]YB'TS'3C([6;AF7F$2ZWB$# M?0CB5TE#;TS",YB#)ZCO>;>%RGV@0=AK/EX+)R-<3_00EVF%T^NV!#KWQ AC M(U0/(_*02?Q3KUJ!Z3R@*^X;%RR(ZZZB[.MJ550^.1[A-+V^3.Z>,M17B'[& MT4G@NTFNKF)^4,/C(P.]"0C367;[4MY1%7Q_7+-5F@M>)&^JZGWS8*/R\2CB M9#BW#M[#Q$YHG51GN6L@^=1!ZBYGYMXHF_8[?Z3<\>^4<8 MM90D/9X51A733*@MKL%>TDMOL<8JLHAURM2!A,#6::'/--.R1DJNFLJT?20:7K(-#UD MFIK.-)V1B!?UV06-&A:<^1&O M0")MS?0DU4+74@I8J\K6BJP-1Z.Q[AH<&$R6U9*EM91:"'%"-.))*@&=W,V$ M3:[*7*CK"+SWC!5?60?;LFL,O/_R0!F1APR1(62(7&(48MXK'@3\W>C6O'0Z MI]0*<*#RX6YH,,Y( M6_)<=I&=+*@2F0>FPT>LB'2/LKU[-0"A[J/:'MBOT9B".DMFFB_\,*;IW5Y$ M&>NR/2EJ'Q_1W&I%0J(G2&]5)M,Z[]S$-^LB"1N#A&OLOY968;^P[!A>FH?Z!+!Y_L#TY" M_MHQQ:"348T#C2NB)<)O1N>5OGY K\&L.H5S-%FY5$M*4G":;4C41/%FQ#W#<_W##SA5?$ MT=U$I-6[V5C7;&\58>QO1VPQ5;6USN7&TKWBW)4$"(':4A8I6-H(*XJDNFA" M&('=-(MPJ\O 7_!DO%-\#V1H2E3LG1 [2*0"+)E:);W8D0N??<0S]+BW\]%1 MBNU8/6USFNCI>R+/YG/,3IT;O!W^EIU)D[6$-]Q*EPBH1E<*Y*UNE"2$73@U M** *8[*J.;C%3L#V!QY)SCW1.6:TD<>C%V(VUE/AQST*7(VO\6N"HAR&LQ$[ M#1P1@4@_D9VR@N":W8R$B?C-0_BF7@R4C(X:B]@\ MQ&P>8C8/,9M&8S8/,3)#BI')T3KN1PK'XY/"\9X4C$7*\+4LV6'>X@7A^VL_ MXO6..^VU*@>T$!6CNMVJ!D(">$%O(V<&,1 _=L*W;-"\M[&JXQR$BS#: M8:X=U$XE'U78ZS$Q&YJSLT^Y6D%)B-B%9RE!;8N3V+A;O XHO\86_M-N7L/&@<>@\TQ/$.?$P/6&KRR*@ M)M2_.-Z8C/L>$NVE\72WD4G8K8F-3O6(H[ X-6#(U*/31WZWI3IGWYBYI-@? M$Z8)O.T)G*TP7; W_0(.':,D#EY%O8I&M'G?X#H5&5-H+NFGJ_1)[ MGCGL"\.-P=A7H2!11TQ3XQ]%.HS (3%L)M2]/.B8S$T5)I(UO[16VG_%B$:8 M>D_)&<+(.KL_YA@4OQ:/#'Q#)?(+KM*MI V"7QIT'-I?CTDF %-5Y(N'N*1D MO:&S;#K8*,Y490@RH!L+O&M"S2/=*).GX$GR$T?Z M'\Y?4W=%66%4C3J:V5$)228!@$-PF=Y;$!&\';,(WNY$T'C;:TH$[T!$\&[, M(GBW$X&Q#HLE>B?LXY3.@H>F4$Y% >3&',,9H1:/#'WC)^24EM@)3.D-#3:D MN6&WH@#V!QZ=%$K(9*)H."MW$L5-$$;(^YVL#6U<*X<=T0&B&I9,"HV7P>KQ M/YP>Q:@S](6!AN\)+;YWAJVYR]W+@-\L+ /?Q&FX--@HE+D,00:SV=/P'79B MRL3YYNV]*.78">K28*. N@Q!%BQH]AXWHW/VZ"QYYXW.8<65 XY@VU@-1 8Z M0"CWA1]AGBA)-O@412@-4C'BY:D<>#R[ECID,F$T'&+K4S]_>L4I\W/DMK'O_^=3X#JW4KL5R:M=G\2Q\[@U&HW6$TL:19KUQG&E M4A2)&2'FD!.2HY7\Z2\ OH=XDP2X.:?JY%@K$4"C^X=&H]'H_N/_>]Z%X DF M*8JC/WWQ]LNS+P",_#A T?9/7WRX/YW=SY?++_[?GP'XKS_^G]-3\!Y&,/$R M&("'%S"/=_M['X%UXD7I)DYVX%6V>PU.P6.6[;]]\^;3IT]?^OB;U$<)3.-# MXL.4_ *? MOJ)?O_WFFV_>T+]6GZ:(]2'N]NV;OUU?W?N/<.>=HBC-O,@G Z3HVY3^\BKV MO8QR4DH7X'Y!_G5:?G9*?G7Z]MWI5V^_?$Z#+W*^ ?#') [A'=P 2OFWV M_NF+%.WV(2&(_NXQ@1LV(6&2O"'MWT0P(P-\0P9X^SLRP*_PKZZ\!QA^ <@7 M'^Z6W+E\4_61-WCSYT$IVQ)0=*FCO]:EL-'H3<7!D/S["M/3HA0^9S *8%#2 M2GH0B),.0,%3]DMZCOU6GR&!19R47=*!__3%(3W=>M[^G_<9IFX'HVP>>FFZ MVMQGL?_S[!FE77:EF 8Z_L9+'R@112=OR!IY \,L+7]S2GYS>O:V ,ZOY*/E MG"FG0&AL3:)6D-^U_A@\A78JX!=%",#K]UKM &G>%,0-A-Z,M:\,59ALS2%63H_) D>9A3 M4=X\^=!@97%F1=>"=#5 M&IT#HS7I!/CY-\"C+=P"ABF5)C*ZTWKSYUX(&%'T@VL31:'SI+U:SZ[ [/Y^ ML;Z?@I3YXNVYM*^0]X!"K"S@J.N;,8SM1=XE06FEAW4SMT#@2ZH)"LXLC1=^ MH[^Q@6%?!30&%V)ABAB0"+^G6J#VZV,_^OV[MU__ 4 ZU)L=W#TT?NM[>X1;- #MR.P=$FEMPW@P;@^MF?8P07& M+?+=?+Q?T)N%M<+!;7L_.K!;B] M6UPN[O OP/UZ-?_^2W#_W>QN\=WJZF)Q=U]N03P"N0;"-@6,4O0$B]]:83R*J)'MXDV\MUBPC R[73@RF4)EJZ MLQI^?\$&(]3B+,N)4+/6L1]!GZ5G!OY1+_.?24^DC\)N:9TBZ?4_MFYV<40- M\_N&.Z[PO[77(.F0+JRSK\_>T64UQ!#VC)$!J)4O6J_1)*S(!/^P4I MC1AI>CY+7Z<3"V= C!#\#L7A'A93PX2?>^GC91A_2FT= ;L##KS#*![V.G0H MG>QP(T!;,<-,W![HN*+DG-[8'.ACF) >;Y/X"04P.'_YD,)@&54&_\S/T--X M%X\:PSOPEZE3)]">/D'?ONB"!/2^.N!>L GT&L35B="K>G)[M:D/AZ/-78=? MAOX%SBC+Z FF[B#+&GXZD&50)X-L#5-4-F;!=#H@%0! :0\#@T+TB(VT!5( M6<-/!Z0,ZG3TZJ9L/G5M*@"! E!Y7#($*AF"^(+Q?\C%Q9,78C,CO:47H]C0 M3:"7P@N8_W<4J&H18-^_JT.>"*V/^#?$JY;CUHL"&A!2=.<6IB80: )5FT4] M#D%DD*.![K#>3I"?P: @I/V+QI>CX=><(D,%T(^;PV_"2J$MO0EG.2,Y.(#X-PP$_*_\&T[0OGZA;AB" M+0>18&1GD0%\FE2\1LW6O_;VN.&]/0'+SS@7R_2#.U(+HD\ M/&=+WO/'48J"(D2'C3G.%?YPHUG*W# LU3Q#M^B?V+FY9RHEKJGL$8(-'@0\ MD5'('V$Y#O"K@4"^C2^ WSU]H1D43ISJ>![(*6I^4VYY\B- M94@NZ^A0/#N7R/POA_ %O*/B?OL_5]Q&7JLCM7H' PAW6*>BY!:K*I@D,/@0 M(6RO9OB75PA;L4&?75^_?QNF95\B%;;UA/9)MG2\G^_+7L&!= N\C.[U8=WS MM+9Q8U0P-FXSYAH:M_E@)"2P&HOZV"X0N<.-@O2M$GX5NK&\KRJ2Q0%FW; ! M11HP*M]%[4>-J@NQ@ILB9RSOCQJDL?9"N=28^^!_CKQZ74A"S0_[?4A] M?J/"2VUDNY=]2C1Q,%>W!:0QH*U!W7Q"\-,2>A.'ZOS1O.H[LK$JATBZVF"C M*L^)-O.Q:845ZPQO3HW'\F9VO,D(%G1>?RH53/G:)4Q='V] H]8:-MC7^/B'>% MVC"=77-*&JTK826==L0-7>"E2?;/.W+MJ@HMW* !*_RO8TBU>[3AZF^-*(@[ M16F&?"\$U] CY[5"([FTHYC<)V+O3DE7L H:ZT,4P&2>9T>](B]'3$^.FIW; M/S3J$6B^OQU(GV7"61#27CF;WK3V/#D4%'=!"5?[&EW7*$*[PX[V?.N][&C8 MG1EHA5VY,;I$)"F 2FV4I:#B*)Y(^Q @338--GVL] M=_AJ0#-UV&EN?Y<^)D%!Y6U+7$UMD^5)@Z'7F-,VVRBKKG8DJE@) 4=-7,0\ MM$F0/.R97BP#F^F5H!FSQ&\^/I MC&_QDD*#+ X:\QX*KU[7@'QX ;2;(F/B-&['#,#0M"!UF=;W;(T5:)*A7V@H MS6 *4+%3-^=M->(4]*/7Z.@ST)=ZDF9H3PW&F1[*!>B_@>.)ET7Z(8Y_SF.-)KQ!&4OBS#R:XP(^ M9)8<;IRA+(=6,HG@Q5+BCV5^,B>!DT*AM2(E^=/M%QI)[GO7,-F1 0S-%&87 M=M"@0(F"!1+B9@ KK1T("%"FY@X3B8AA7W"98)@NYXJ$GJTV\P0&*!NW_"]C M(!>& XL0'HP.#[0[UQ5?^2)J%P7C3*RG^[R$W&V"(A_MO;#G]:*\/S=G'BE= MBLKFE"J;?=F+\+K1O=Z12E6@A,2<,L\>=)P7[";.QJXW)QS2\K6BF!IN& \O M8QQI/)$4,&JB%=?P[/"BIWIK9+VB@\VBX*.7))ZY@E/IT8D%I4"8@HZ+ZUZ* MNBODZOI3T='T@BHT!,S0=:H\,\V 31R5JTW1Y2JY0]O';.SLA=)!G24SE%'& MNP*MTOP6UW0J+[O=I']5E')N4EV]0]+N)W'1)1=G"&]62Y@YF-0^LWB$S["6?PX-^3N=9E*$+ M%!XR] 0OXV3]"/-J',87Y=+^'-V1R^A2N1['?9P&12=@$R?T@7UN?#DO&&@J M5]:UN!*O3'>X^NYDM2%)AV&4TBO>.QCFV3'3+*4H?_!2&(C=EX,G+#$BR54F M$Q-B>3 G#4YI"U T 3-B'F]%&4Z<)CCI@QYVYA-C?AJZ$XH1;O$Q^V6->9WB M_D;/_20=U"Z:9>1PT\319H"V \V&TX&JJGB;8%1BAZGW*M[M4):C-ZJS$)-L MW9;"%?0HL'R U2*.FP&XZH/Z65N]2,(>7#A/3!#1\J1H\ZRG___RD.$>BR=T MI2ZFCS5OXFA.G(DA2=57U9'M]1ZXYV!6#M&#DJR288H.4+W1K*Y+\R?#41R= M^M4HC:K%HC?$#M--#8(F5N:I_F+HD4_RJ%LF,1>'<6ITJHYMOSRG(F6<-; ^ M"BUQH:XUY=I4U#J3-W4^S4GUV1L4P0S"Z!9O?W"'?)EEP5'"JGU9>W^D2!#7 M+L"M0=DSJ\,7^3M(S\> ?7WK,E8U4TGMTSDH 2#M[R%@ W MD<;:NE!D"J)L*B_9_#7/0P%$_[R(_0-1>B3ID ]*?2_W,9/;W"3'#CX!XH7 MBI1.1P-?ZW*#]X\'YL5:%Y\ \HT+K<+C-!$N<@_][1:E>0S3$06!,U,$>:7=Z6L1$77C;, M4F_W./Q6H 2)%A$R0.0? _PU()^[5@5,D1Q#H3O!'FK^$F\<7O@C]))+_!M1 M)(8Z#([[=*,:CJB0(2'_')#O 6W@*N1"03K'B&!-M:=RH"Y6E'O[!]LS.IV. M\7!"R30X(D1J)E3?'V\1M+A(LI0]G*)0GAS()&(O?#0 MZAGX&R'<@_]"E3N!)H!0YSQW<(G*0B+(;;]?/.F!V M:.TY+X\"L)1!3&R6\*??1+=T^WXV"D7?3 MP,@[$XRL/\73P\@[58R\&P$C7XV"D:^F@9&OC#"".>$LBXV2J&0X^6HHG,SQ MCZMD'7^*AD-)HT^[3C(.%8H0(0V(?4N:.+9'N,)AXN)HIH8^LE:7U"Q>);=) M_(0B?XB3$:=CAP Y(D41)=4QJ&PW#:AP!,;$"VOB0X#F-DXS+_P[V@]TF&9V MZ\2IQJ)$$2]Y&X ;'1^87<*%*2HF6+IS-O"^$0TU2Z#7&QBMCFQ>OS<'Y@7] M4+GC;XX$;5G.+%Z7DNW,PN@"_@K_);Q]C*,AO.:=SBPO\./QN<6YR#T:_6X" M7G.>!$HY,R=EL&[OH7](,&;>OGM8HRSLMW8[G5F6]/'XO,A/\C<2^OSVW:N' MUZ!LY5+=@]QV$O6[9[L&GFML7E"SK\!^4?N-F4F MQTNQ=B=B:*65^%@\^X_DB5_ORR]FAU;] 2P*>,\9BD]!^:WCRR^1-(Y7=&=Z M?8[\1=K!_,ZP^16&)M>UTP\UZ' MNV6$V4Z>)3[!"R_SY&E(U>]*F1V[0 V;%-GU:-6&1-EY)8S/+4.[, M>Z&&1&PD M&)X?4I+P=HC-I=V?&\FW:!!+GGX*RF_=2IXIBK;DNS,SE_QB!Y,MWGG>)_&G M[)'D5O"B(=8^NU^;WA\!'6(TE$U W@84C5Q[ 862:@.$/VDCWU'1Z7,=PID' M?@\!DVZG;K1%EQ )2)Z;H;AY"\>W"GP!':&#/=4>N\K.Q>699, MR<9!OF0H"$=;!T,.1SO'\G4>_MF_ MA)2(J+J0%$W69,VW'X_E)LG0;P";O5IU>G/)4'P&6+P+[3P$=/H.D"$C]DO MX_GV#F%I'O?H)$[EB B)&9%_#.C7 '_NUEG!$<%G MDA]('=11T"(9TJ8UJD82#T*X$N6KG6,FCA;"2_E4S?-BSWS??+L,+V# M/L3]/X3P!HY:Y%$XH"UON@HQO'VJ: *2JLT)B&#FQ%6J(\66EI+-V[@,\8?H M 84A#.J>TS'1)!C.^M;&IX4#I;)! TII&TL.H"078!-(DCF;[WFW"=Q[*%@\ MD\SH<$P(L4>RCAXF&1S@%-\"F'^<.M4]0DDUL<*?H3E,5MDC3%HVUR@880QC M>ZOJDL !!_T0^"W;V6V!(KZ06LEBV1,TWHEN$Y((.GNYQ=S)9E% #*@]\>/@ MK6XD12(8T#9<1,1PM4K>I+*7Z?='QHT;!*G(LJUJ)+,W1A5%Z3+*,.,0WNUR MO(Z%*.Y@]GTX/%*XJ6#++PL-Y-RND0FNHXIXD^WA[7D?Q\$G;"^- I:J<]NJ MIAR8 X7RSRZ%?\SXIK!;Y/?3"P50,#UV;)'&2-;M52890I.D+GP_,:.D*S". M77(T47VSE28NOT(>/C2A#$%\_@X@W)%C$S:.-Q!W'=31!ZV2YG@3NZ9EBM.Y MMT>9%VHEMA]X2)ONOQ'HYSVN7,[.EU?+]7)Q?P+N%A>+Q?7L_&H!;N\6EXL[ M_ MPOU[-OS\!]]_-[A;?K:XN%G?WO_[5[]^]_?H/8/'7#\OUCV!VS*T4WGB(BK,O&/(!U3=V:#%!N7*H+AK"MD/BV2ZY6P;NCTCD4N MNZ9:EDS7W*50^D9OO1>"8QN^\*.A+%[:BRD1/%O%=GWI"-_G;1Q7=Q"+C>7\ M9LS5]!+?]Y,##+J0' LUG-%<7,MQJ>'?GY#OFUK'/7+$TCL"CV"ZQML6-HW7 MV#*^@ ^C7KZQQK'O2V!0(=FB=EY&'B*36$S>XLK)I^\+9*L?5V5--WXCFJ^VLR*UU#,2L .(-S%:;HLOK M:HUAT_PJ]B):@UCM>*G7I2W,&-#&S;O3U#C4ETD4D=]53\1W'N+>@$^Z;&+^L[ MRI8F&L_!$4Q #L\Z6EU?+]?7BYOU/74\S5/O5 MZXG6>F;M=C(>:)[/*%IY+BDE_<)M;%>_\,C@UJDO/P?[\GN0D@9.(D64Q%!I M%^%<#5WN/5SG(A>X/0!H.;*+CRL'=-[(68%712^RQ!O<8U,IGG2.&"U]/(AU MY^\Q!;P=(_32%,RP<4K?[J;YV]W_>_;EV=G96[#W$O!$6I^ _SX[.SG+_P?2 M_&FO=\@>XP3] H,3\-6[DZ^_^OW)-]]4?T5I2KPZQ/R-ZT>SP,O 7P[A"WAW M @CO''MZ>& XWH(ZG.QGU!3=W7K)*J%9CP/:\RU,Z+7(V)#DCNLDBE].%[>: M=1.S%5;!*Q2!BS@,O20%>VQ64T Z-WH49D($T.N)BS']@G\P23A[B7/,XT!#*=;64 49P-M\"7 M=%.VL[B+L6S[@SET**WHPF9)CU?S-$#4%IX00(TY#WXN,5G)-3WR59P+82+; M=0_.GPUC).JD'1IP]1XE(G*[A.4IB-H0:AXX)KJ8.:F'E%DPB65]1)1\;<>, M;%#_ =(P6>K4Q='H^*BL(L?YU&I@V>74'%OH3CA7<">O<5RYG0 M^>.D?0E<05:.K [C^N2'" *:U= +;ST4+*/".]888I3]06%8!VE$I$3Q0HZJ MAH ^FT01\(]\HH[V"77QMF*0U!C1 W;7*(J3,B\W3,<)*>D,8MUK>DP!!S\W M<72*A9GA3D.BB%#QN6OT\*34Q ISBN:6ZAW,/!3!8.$E$69%.O/]P^X0$D?5 M!=P@'XT#%85A[>LC.5'/;8F^0;QJ EJ:W,*'&8[%G=:]!N)%F[+;V7R2Q M">%(]17Y_#7)? C**[@R?2YI);O#<&#A2H34"!/C\\'4C_D1HNTCUB,S?$CU MMD7QN-6FM;ISN4*2":BLN( M7<;/@46C-08[]U+DSZ+@ H6';"1/O2$I]NTI,T(5(QUR1+]Z((VI9R'(F[^F MNC='@5LSK!]D5*$N860/MN #!=Q$/IDBC(<;L+X4PH(GD!<]@"\J@NWVML<&$U0&S+,."]B\*]# MFD>BDE?_>.1E!G?I.KZ#9,J(9LQ;1EB]0&("K>,I8']THNVGBQUY1ER/834L MR&*2GR\?C#[\0'0X\GOR+T(3>'7 ^$_O ;[8FSP\#+!I6@+U6UOI041]KE[ M3;,+N,'.$^Q"2GT>ZAU4J/!4GUT MZQN",FF\J@,T^0AX()^3PT'U?9E,TS$RM07?A*8>AXTT.XTW&^):"\KG6!L4X7;$.*0OA;&- M2>].B%E)WAAC'!%SYX#21V(ZN7NWI2K)RB.LQ"4#/P/MG-J%*=9@EW%R[M&^ MU1X*,QM:C$+G$L%/QII_"C9Q@K>K@*+"66";E/F5^+ES-,RM@T\&"<3[UP7, M_]LX"PB?\PVT!VD,[^!-@SIU/._1(_X7";F*BJ2,X-?>;O\'=DXP)YN7OOR; MFYHF@P;#Z%&.*9HQRQ(^F4/;MIO4R.+:4GDC$A^1__2: #23I1V;!#I%DA!?X%TTD>I/+8:8C:2D*62PQC'@N^\=Z MMYDT)$^GJV2XB7NPFX9!2 L/.64CBIQ8D@G9MDFG))_*MI//W]RGP+G?649/ M^"3J_/I01,:$K@\%9"I>'Z*RA\G<69@#0^'Z4,8P7?]M?@3"XG[$RR1=;JK"A1Q0%[M2',$@O M,8WW7@CK83JU3,;QN6J,[Z"FC2IM?*\*[2'7=0%*]W'JA0K0=.&UU4?"40D< M+689'S(XFO6R]&^ZW;A%9$QHXQ:0J;AQU_[DB6_<"L!0V+AE##.]>&TNFV7A MM5YMB!=S='5[-)R#"H0\6I2T*2J:Y+<<#Y/1G6PI\E0E8^)]BEBR.E9+2#@J MP-RG-32C3QN(B4(FQ.D 5"5'8@_�WDL5\ART=U:8$R*>)YM!N0;#Z6=URX M55&H:3)]/AP1V5.^530#$;4YQ(X?) MSN4".88,;]+&!^?[PWX?0M*U%Y(CSB4^S"VC39SL\EC2,4_+JF/;?P6F2!D' M;\W6 -7-OG5\/ZF3-HQ!-WIF+K?\G= :^\9IN.BH#.,@PBI(Q)XU1;))ZY!P)/*42P):T9F M9\$R.H^&%N3.WN/W\;R<>DJJCV@>9;M/+!M%@4W<0:)AE)"E%:'=KU$.J3Q M'FF676!;%0*,+"6'N764F4BU@ILVFPQ]//G30LD+30[*>&VMY[7B$*+[FM*I M3I((H@*&:*Y&@5_8Y E)/BQ\U$O6<2]?M6)7UO&A1A@]BN\-B/W%$0SLZ- M]AFA_1@QO5'?8K>AG5CN$W&:#6(BB/JQ?=95H$G!-L"M%?6N*]- 078=NT#& M$Y/C+@VYH$5H+NA=PRV]9J UX\ICSRKJ50&WWPA6K8->I$H/R(J'8]N(' 0! M%5;[L]#X.OPVB3=3#R_0?T5FN5P-NHX-.Q+&41!8^OC+T=XM]Z/(_B5U'W+Y/N>B79T) MVF4H]R @:5UD]V::^0TW9^S,,E [_0\PC"/3U91>KOW::$QSUG** M&;E-+34<+!BF;"^6FH=W"L:_@9_H7^Q;,?7(T]'<;<(4GE!,H\BGEH!5+9 V M&^Q7Y5:FC57]<[;=)G#K9?AX7#R3)_<\ONNV'1BG M1I:REN 8<=.!(4?4RK9:1V-8+Q2L3AY+:>3E21H"*\J_LN3V'RJU?K7#TXR\ M^Z1EV4;1$^T1AE('W^3PBNA^$8C@U1J?>WQ+L_R]K_OR>4R)'&>0;T_(V,BL MLEDN\K33X^P4W5$&-![5@= A@P.&ZKLR&;>;!&M2&34QP9Z;<3[2_ 13]#4* M)H['&-*IK@Z)(RH4D[.[CJ9G2H?UI*(YK=Y/*HK.BN( (X&"/9;]38-#"3_C M+"WIXSU/!2)"F3%?73 F:O@,OY'!F^T947+!*70SV(6)'!>*)"EE8^>YT)P% M+*I+C)FF7<"*/I7"V9?$U87Z* I(/JI]522EB1N[Q8LV $'9U&V9:$4)M^M' MJS##V!Y^[Z&(W$NO(D;.NW$S)RH.;1]_:H1Q0$@:D]"7%#=52N'I (AZ0F^B M48,U9GMILSC8JBJ)4B6O(R=!M0LMI8[L84N9)EZ!Q49345DY,(HW1HT<;PE=#*'=G(452!,7CX@ M:&!UG_? <'!-!)$BL8LQR67.@ J3=CH_8,T<9:Q:%.,5C^H./ F%V:5+IC!? MH6Y="S_OX+BJQ20 R1>YI%X4FS.&;S\X_49!64N#6YF']SQ=IT/;_A8=XI0* M[QS!#&_.=2D55C$>Z^_4#<1;OU/7Y5:? JXTI5VZCF<^/N4DL'R30BXF2:8[ M+WTL_A*,HAFU"!CN3EM=1>H0*"E]017'XVA=S\/.FTO<2,B3D(6&71 MP8IAJKXC#(;/**^@U>*T$]5NRNLS$QW-ZI"8+FMJND2D9-(<;P$C73W+1W5Q M\R.A2? 6L%ZRY-WI4QP^$4CA4?(D\K2YZPAH94GS\,9GBODSTJ+SRSC!(Q4F MF.VB&YHT.(FFTB12MK=,NMJ&&2981JX.MPRCMVYK=5Q>BK8[QT?"_!<0SWQ\ M%.O0X< (,B!3;%NG8BA/X_*]!TA8L-9EGJ'[ZQJ26._6ZRNEW3&H,& M#H[R+TEYP?I3AZ4.!$ROCF.\R?4K=T%A-=B;3NU.[8:D&M$XZ*M-1R=^;2D? M.P'TN&4:!WN-HCA!V4O96^EN)96,E(;_+B\6,\I>.QAQ3DS)H:@WTZFLYR]H\">\8PMI\;=DG@/3$BGX 9R!N >_?'&KZ0 MVJ^-F!-T\5"030K+H58P^_/E[]DHFCC3Y^Y;12B#G_(V_W#[=,ZCRWH^[.W:N[N!([SZ:B[MNCM747?GDU9WVAQ_ M.\)]6*C-[G8?3GQNEWO3<6BKC1]Y7F* [N2CM$<)_J,S<4=ZA@ M2*<+BN-Y&9ZK9D% PQR\D%0;649%':41L2$>T7Y]3R$]O-,H!A,0$>BPBA.RC]M;>/TS\P@.#&O\YF M_)&#G3$_0T7"]OR,J$>$ ]H^Q8B(X5Y49QZ*8 !([6;#\$63Q^-$+[_%O\HK!%RCUPS@])!!_?8^V$=H@WXNRXD$: M29:%^_,13-?P.3L/QXIQL#X)!TBW/4=>5J:[][.;Y=]GZ^7J!LQN+L#Y['YY M#U:7X/9N<;^X6=._N-;*KE#=R@7E0F"&6L#AVE5?<7;S5_99)/*.;SU0&F85M5_A,&! MI'0H'Z,TWABDYR^M%P?,:K0C8W= ^ER4,QF0?MY**$:@T^KE]P;<#1EGF$AW>#@YP9T]"NAJT__=FO7]J"4=T=8 M9'C8DUQ:.2)5C#O;D!P A54^S+1_(Y:?>1J8.*+9D%YH--1/XJLE^'K12Z_ M'AD3[B<@).5P_?8"<1I;,0A^F@>:_OPT?+;">\VW)K_B. 3XMH%*5];M5#6Z M%,[D^0,Y%!EE>F;E#7B1I:$.:0'VW)^N47!\0E^PHN),.ZN!V3$:3 '2PREY;?.OXE;NB M2-N5G!5F;W@UQ-C&Z\NI<=WKBD/;OAI2(XN'N/75[!ZP31+#GY&ZW/-HH!FWKN#(;E/ MH*FH[."T-W$.%.=0M'/@7@%]-O_KA^7]D@#]WJV"'1I*K*4P"#=-[_*KBZ0[ MZ,?;"/T"@R6V.S*T03#(DY^6B?Q(6LHZ'27^VV$' ]$Y:?"+TV%HM&_G#CP# MA:-:?5- 4YN0DUF>H;=*0)FG4G6;0'5D%+)O3(<300];G+$-=NDB(RI01I-M M1@$Y-V")$R>W+0-K2)+MK\IQ)\1S\N$/I[&EC0L]BXBTLC&Q/AG_.."(-,[:HT&S]$6K4@(1O?Y0U+WH2CVPBNEHWY9.R0) MSN]S!YP,9[%]$%;9F<3=[@B@$EW_#LWS06^(C8EKE5@K-N_QBO+9H7P*-\[# M3XM?"W5R%0"M G2LC5$L",,K[1%V[L8?ROS-)&^X6A)'F_38.T7:GAKOB96@ M/,Y13:;/>T-51.(HNZN*:"9R EU&&88'JCZF^%@_>M'[. X^81MA\GNN? :? MMZM(.C]NP?JRW02*K3F![%B[L)I$)K+ ;^#TS69"X^>]2/$,!(4ZCJY2_G,, MX0:XQEIL)6>'74Z<8-%9DI W)#3R_X[\M-JL#ID?[V!*'Y1\A[:/CL.9E4B< M0-1*#_+Y\/U8=Y!XPV5ES7?+%-DWB%;"L@G6XQKG4UIO5INP-%6?%E^%"7%5L MH?(H\3G8]%):IX'\(:;"62&+9Y\^N6I9*/$33/)(JEU^1XR/ 6A+4H1E,?U] MU#T:@%?;@H+7$UMB0X)V@+."DJ!,JZOQO.RV8M.U"+!_<-8ACW=#=+>Z7=RM M?Z19OA9__;"\O5[3;;R4T.=/K>0YG+$?8G"0B=6)@]Q.\ MM507LA(,QP??^R1.QPE?DPSI(O!,3)+6Y?@)V)(VCH/'U,2J!+6:!:8O7[E= M?TCAYA!>H0VT"[3&N)-"6TT7+TH16Z+>ECRVWD"G>0 T1*H$LJ.9#QUDHU# M19$T5D67_ LLE">8 NJ>FZ3I,XAHS@P=BV7WS9[3SO&75PV4U]ANK"2/#,W] M 9\6'89FR 11%^P4S=8\OK!^CU/DQ[\B]0[)0QQR*K3ZJDR! )=/QN3D&=O" MX! %)'HH'P&$9 C7)HL),-@/O109-YK5O'CVPT. HNTQ(7"D%UH]R+%]P6A. M*K_$T/Z AV4<]*:T^2H#0]TFES++^%*&.RY6_],!MXP8ZY':II1JV0]35-U] M\:*$>14F#F&67!ZR0P*O481VAQT=H4PA25*3-@:V:ZP8DV5]&?2G6<&NV>6= MYO@ODY8ZK_,S'(K8EDTOAO:H;-CLN45#.?S% 3+SG0Y5]%"' /LVNPYY'&R3 MB8-7*7H&NSC*'LD[U)V'2/D>I_>')I)O%534Y4P/HUQIK&6T_A3_"+UD'&-% MEP87M3OU2.3C]=WD@=D5MC8VCQAA>!&M.A3&(G0/SIJ*B:K2)HU\?'[EN,2V MJS%T">2#]+_=ELHVE+8!1-N\,'9-J(Z&GMPK MTIJ(J>*S))"/S]]^%O@\EK8)/EN\&!>?ZT>80&^3C54B7I.&J1JA-8F\>.;J M@^FCM"MS;9 >\6-,6]0=+B>+1F%,_33=45JBUH9C'Q VHGZ/'^':BLW5),&Z M&U6//@XZWZ]6%Q^75U7[FO*&HF_R9$#=@SQ.U .:PMMW]W M/ ?Z44".@JN^? CA=(]6D"#;Y<5^U5SQ^N*!)GF]A@N)@7"7'&M#VJ41$ M##4T/QIFL625=VB[75Y8Q)'0(X$J_^[C!& MCLOB*CB./1L#OQOM[1K;67BW(H95#H^Z]HN:=(4=6*\[):*&(_5&$["G;8!7 M-W*:'%)%.!4NI%,WC:&O-Z1C:P<;0-4>93,@09T.AQ$(RD0JV#&(FX?)>;2! M-B;8MHX>MPRS%%[ #3Y*9I!$E'<&?$BSQ//5HL*5.K*:6$*%(MZV5S2E3SNZ M4/O6J0K4$5FE"I698>QKO2SZ?^IF\AKO]9IT4 ?G,QE-/.< ^5OQJ-UQ!*&J M*)MZ2VG6A@1GX2^_)KBL M/I\N.B5H4,2KB$NF%B-_N)&?72H-;-TF5*&*@\J[,A0/',J7?GB/?H4B\$(N M#!UG)].1LQH<&8\Q^QU:XHT ^_GU0A/VB^<]C%)H\30S"('.CCE#4*]P_FDJ M9/%YR.%9:$BHL0Y)@_':?%6)]I'NT+GR"F"RPI2GOA>2( ?KQHHJ7=,RGE7) M[A'3/;4]0QM"JA:.#BM',-J[P]_@Y;C^!,,G>$VE,X$UT2%I\LOAF.*)1HL/ M@PQSJ#/99 7E9$VM/\43 '=)B>U;1R,JE:+*)P_D(^&;X[?)E3'<=;PA25C[ M5*!+:9F:=T5 JU+,^><"XB80>L*XXLWPCA7>F"3V?2(PIJ38?]9C1JA26/KG M@> F!/H!N&),CU<^>J/.2,@Q'1HWF ".V_1,'U3!I M!JA+U:<-@5>V!*^BWV^7WD]TJ^2)61B*'5X9W>^2@,68>O6;_ MUL.5&H/S/!)5!?LIG!H9PCAV1'0SU_7S/EQ[V2&A!;!6FV:E>:L/>Q2)L.W< MTB50T4N1XVV?H,A'>R]DY6YPZK'0@P3;?Z'!,&,76K/?>KP[6/)SM;DM>6PO M)*TW4?;=;WU)_KSRBPZ%FB;N!^%@CYL'C?&7D94HM'X463<4>I&K$H'FR* 8 M!!B&2.O!&%O&Q:BQ9V:4V#XU&E$YU72HO83?"[OMH+.1@3M^ MO)DQ,5.VA0T#S::-8VF(62\/^C@Y1U^:J*/7I9!2B#!Q]#,?[+/9_?HS# M '.-%*3*7F[B#-H*+U0?W?X39%72>-[8[V9WB^]65Q>+NWMZ8_3U'\#BKQ^6 MZQ_=9HO4E7?+[ZK%DR&N#=@C?O22Q",:,+E#VT=[L8RZU#A-:*I)K,*E0GS( MTLR+2)DZD)+>:?V^3T6/DRFR:H@9]@6#"1=-(HR6:7KP\"3QKKZJV4Q'GT5! M.9[2/;UB5]9CC=3HXN"P:NP(9@9"JF[:-29N%%6TQNW3#>9]?^PH=F4=.VIT M\:RYLC'(8C /O30%,T#$6OSCW&$DD9[L*DAI\,/T,>#"2\@E6GH+D_M';VQ+ MD#^:BX>I7&JX#T[N[\'MX@Y0J\_Q3B@57'.G$\^T?T[7X_[/O13Y&*(7*#QD M,+ :_J%'BPO<&=*J8+N]PA9Z^IID( 8IZ6\J02!&^&";:OHL,]IM;PX[F) _ M:J5T[;:RG*6\0P '--5WW[JTM+A,KG9 ]GQ,GRS=P&P9^?$.DF5R&Z=Y1.3Y M(4413--YO'M $2,9)D_8RKU9#@31?L >=P+R6-FR&]#HQXFG MPTR>-:ZTF&06H'V;Q$\HQ7U4]*$C>A:=D.[,N&A:\J*%HZ2>:H)ZT*.VIL,+72*U5W MA57=[,E#(3618JSD=G'4]'P5)M0H]KD^%?9#1;1IE.^@7I8EZ.&04:PV_!(^ M[3(WTE-P"AZ(%4L=K4'>M=/K V/(-$UV,VZ:FG87,(IW9,_6M-A9[>R^+6=0 MP*VQ4'WYK4-GEH#5C>()[$F9WQ9]A,0'#X/9$SX0;"$^&#R0L.<"._0HF#:< M9*,H,5T:'-P,:9+(05K9"_#R;DI%U;P;8B@MFE,\'\-UAEA#N#05F DK#>_G M)4X-*[[8XS&MW\5+"))OML3MQ=I@3SA(O< &NI>DM;O,<29\112('+LLG@UQ M0S^+,D19AY[@/?2+**7%LQ\> AAB)_+L$185[";SA'!H\+$=RX-RW7 ?Z$G#C)9"&F6-#4.9_3/= M('2KQ0\Z626#(J:Y,(9C7)\DB%70V6I#AH-12L>[@[36T#Q.L[3<]V!0UG8? M.5EB3YJL)U7L1R\'^WF0(SB?W2\NP'QU?;NXN9^MEZL;MYO&0(!IY4D8@'_& MKPZ*06Z])'NAT2#X($UJ2=L*W=49WS:P-6CC^9$75[/UXN+T=G:'L;R^FV$, MSPF([QUK=0.Q-R&KRQEC>#;7 SYU+';[,'Z!\!Q&<(.R6\SLD96Q%@'VK0\= M\GB*]OKV:O7C8@'.%S>+R^4:W%[-&OAT $X3H3?1J M8Z,FVL+(QZ:,+16J28)UMXL>?1R48@O@>KF^7MRL[\'LAE@$-^OES?O%S7RY MN'>=M\ ,!$>0U>71$%Z7O![;-8K0[K"[PZ-[86E?7,;):D]"8S A5Q!;'JG5 M(+L^E+E,"=V#;@5ORH;V#G9Y]U4J)G @*5KR6 <2(4XOPD!<#@9".IK;!T-# M8H[M7^G+^AZ[P%'G+4I*&BX.<,S,=9HD6-\%].CK53#0 ;S- -#$L0%_S'< MQ<&6T?I33-X#CY-U29\*^YI=FT:U]$K3A6A7Y@8H/6+'^)H5#TB2ATP!JS4= M4]6Q32*5ZOA-'; =T9M!MLT4"]J5) V9 &1K,EP\5M$G<[J%^\PE;X38-D=, MXS?5AT-/4]"P-1G3AFM)IEJ1OFG#]5CR9G!M<61DN-:)?%RBM4'%9&W7FL:I M%]\S%KT!7(^X8AHV/(^?4'"#(IA!&-UZ40!WR)=ZACFQQ,J=V7ZMHTH8U[G[ MP_+B].TWX'9V<[&X7LY=OAG4E5@5DJS%!,/XG3S@?>T]V[I<$ YH^T)61 PO MXS9(7@/M]GE43?L]D)(2$C0?"@_?Y'B( MX);<,G.U#I\2P;.NO('3YW]R ;1>;@FF:'ROSGB(>@?]>!NA7V"P#/ >B#;( MJVO1^O\^(#SR+ JN\*]12&.U\-\..Q@4+LG&'T;11".3/)QY)D>OG2GQDHS4 M7SB]$;(#P:8^M<#N'I[.F>\?=@<:5W,!]PGT$:40_QS"(I*A61+Z-B'W>]D+ M"6?(2)0#)G:_&^MV:3#B!K1,U=?94-3SJGS5W8.@T3]]#^(U.G9M@ P-L58X M[Y \-HUN'XB&/ @9'Q'GWAYE7DA/BD&N%2:]O(2$#^DML[_V1%/C[70DCXC' M69PN ]QLXG2,-2J5A;%O+WN$23,G\:@1$[S!7)B"/&($T/X6D&+$P"?QX2<@ M@IE3,F8.]84^&!8XQ9WLXBV^%@ $ZS/KB%Y@JT$%79+NQ62620(*H>" MG_)/_N&NWJR(W75)6>Z\S(0\"S/O!Y1FWGU,GIO%4:HA9VYCNTD\>&3PCB3X M='KTL?3 M!HLKEAJPK@1,A5AK!R.&&*J-U0U$87@/DR?DP_1]$A_V&MCBM[9].8E.VGS'YGM=WR1E?-@2T)4,.GZD8 MSHR= Y>')$(D6&,6!9?HF?S$-.0&<@\(AK,>V,NGA;.&JP;4![TIFKA%D;H< MF[X"R=3-HW1_@(_(#T>%T-$0]B/ V@3P'@"7;CV*E:>BB?-S@UA.38@P9MGO M1>_^@#E;L65$@/#&LAU8PZ&#%ZY5?,W B*/7X@)Y'3\,YTW3O&XG<7Z31*/+ MW3Z)GR -(!P1,Z+Q7)1!Y)/#]4\6+0!J-'%L:6I(LU4_43)[PXO,>1RE67*@ M2366Y!YFBV4W)JB$ ]K71GQBN"JI;@)0!,I&$]%0;GK+.Z!QH%-\XMV>X,B"B9T_&P(JA'7G/8TBZU:MU M23='YTDZ_V8:DF;)H))T9S)][-5#FL4[F-"<3,1A_HCVHVX5@O$T/]:)%\ ;;S?JZ;@SB'6WRC$%_,*/ 8S(9\Y5 MBTQ 36PP9V?N+Z%%9W9[F,$9MD=&/^8(AK..$SXMO)SAM.H0;3$1IYM<>JW2 M&N()]RBRD)<4'1$W[1%L'UU:H_-N;HNRJI-1)DRAM H5=&8UN"M3<)O"I8)U MB7)[> B17U43_XQY?#9*K'RFQ>&W? [S4?Q9?#D1W$ MG*$!%+L D+VF55/$I/'U_ P;/<$:?S@:*-HC6,1#:V#>OD2^ >2CB:" *8_6 M(\7.K(RN.]5<"*FN[M%#N,G$B#E?@2#&B_?A>?&%Y6K0CW2EX? M514(2.CHOFP/4M(6!&7') G&(7+[/EE%QNVJ7!*NF%LD81A_(F4:+N/D(CX\ M9)M#./-]PJ'T#OH0'[I8-,ZKBY)+3Y+T@38&2=7: M*?CT1-ZRAM198P[(3G_D_B]_TC(--;2H<%/O4I5$)LX?H M 84A5ILU6AV7QC5&Q%&V$0-FF:9_6*,=>2)R[6$A(B\D)902S\]N(<9 E'E; MJ&3GR7NQ[GV4DL2U_'?YZY]=T1+X15-2?KEHZ^XYF;*\*@-0C1'F_LPG&!W@ M75E0!G>+U^:.X'+U$**MUSTK#.;*5!G9P96?$F&\&\#Z6Q!7'Z>NO0]:4FZ[ M,55Y87(\%7>K=DDBZ\-J:A(),5S7=]&*:"@A?.RG;%424"-OJWS^9LE,F!TN MGO?0SV!0I[/4W/?T>[6;"4&;/BVU!$[' BJZ8FZ3];=)8W!44S5AG'AU3 M[LL?4?98AB>7:5)?QLSGIC2P@^JG EX^QCLDC M-';HXV[3]+NFLJR.%B5*7QP_HS""@C)>V9SJ@=SJ M&;'E=;BH=T45I)3!(7C.1C!NZ;1MN-< MF=XA5VI7%KVP'0(,@.&B\@B'V8V# M*VM>ID[9FSB:>^GC_-%+MG!&+P&5Q,MJ9_? R:" _]8+^/A3X--O.W>=UH4L M8'HE9M[TS$V8>]P5/"=YP$F6%1BEXSE,.4,YV#S8E CR+&4OP&]\Z7*/$ NL MN14(9FD8KMF^4[]"F#-!D7*>_ %BXG_PPL,X1HGRX"YL8%7B.!BC?Z.9ONN6 M15P&:>H2;[HR;[]!T."*J<'<'J2,_[@C;Q_&M9*5!K;N*E"ABOO\JPP$.D0H M2ZM H(E8QSJ"YJ-0P!'#A+/M_F=!@ C$O9#LU+K^?+6NK%]FJ]$EA54>7^95 MS7,#; K7VGHRK)WTZGPQ>W-5]=@>21-6"MU8SI M)8@7@5-CYSAL<1(G-76! MU6^[U'@QB')B;L&]=)2L1]M9L[6HXY9:9!EAG)M%QZI*4:(L*H*_5YMRC*-BRC#QZM1##1-$JR;:GKT<OY?R=.KNV&*\W^(+,],O)B5"\0CCY&HJKLYD/?O M^!_$*Y(NT_0 @V74>-HZCL]+AP#[@=$ZY'%?T&\36@^-N"]2VMCM';*)S%MN M,UV>C' :4] VNF2JI1HY$N#_ /&=F1HXC8$P'ZG91 <:6X^T!W.J,UJD\$[_ MF(!'+\4@(Q\3(SH'V624!%-X'$1U)^Q\\7=(4EOHE1Q2\ I%X"(.0R])ZU^_ M_L^0SQ"KF^3U1@%,RLKS$#W!8&73=%"@P,6EAQ:%4O/!;W8Q&?2I"Y\#247. MF-Y^D+=97OJX2D@^EN(?;.-Z%)!J#._@GE>=.AXZZX_99VI'*6'U)'Z<(E:# M)8;:L]'CG-2Y'@5[G4&L.W".*9"C*"_[[?J5*%LX[4>@C)D9NJ";U>9GV+CQ MMI#^3*J(*WF0R3F:[.,G0+^,A@3^:"PN:2PUO)VE\T@6)H^U$)K_6OB*HD ) ;RVUA' (81GDK;E#L@[)A@ +P-^WM9A$(U$ M'!4.1#,VCR:-?0B#]!*30]\2HH<#??M/?C';;#"WO R.?_(:M_:Y,WD<"5\G^;2-58O@LH0C7D=3W2'3_EQA"UVQM]&0:$N M#0Z.])HD#A&]Y3+D1Q,-K)@?'4Z9/$G-UWQ5*D$W5["@N=4<3'PZQ+K.*UMP M\&/=M2@51^U8%$_9.$-F6U%>>]DAP9O!!5:48]^+J8WLQ!.I0!BW4&_^-0C( M?:UKD!D)F;^-BEAAHHW(5GP5>Y&Q/A)V8#^=I8 :F9-IBRD9/P_2Y3\W=7S QUBS"#AQY+MG4"-V7,)$I M%C<.3+%DCKR8@GD;N3(OBN<]5&,)HS XX!!V8!T<(FJX%ZG%L\!\Z^'&7M@& MAXID*G!(YVVZZ5S%T9;L:$0UC6T$\\:R?4'&H8/W^@]_3=U$6*4\\"P6-X=Q MB?":6X]HSL;G*7Q*W\41#6O\(1HKMX8]D&#X<.KO*I6$W>PSS1 M%B"A3<@O?-I;_F+9J2$C$64[I2*? X;)D&DMZK*V\.J0I9D7!;CG_*6&TCXE MZ\.JST9"#/=I1+OH>5RW<_O"6$T\]9MBA=F;ZYS02]/5INA]E5#P+9YAXJ,4 MTGC_ZH]I\=?T[3@:R8@2Z_K*A$H.0#\RD%D_$9$]''&AU?J I:7SC+EHIA%; MCV#+CB_CY X&<*=^LE/HQFZB#SE!:AMII2-)X9VD:NPRQ;NZR!I6O1(W>B0D M9L&VNFPA+R#Q"E['-W&$QPOC%SA2)(,)'?:3:NL3*=&3[MV; P!!J@856-0C M'R4Q,_.GNA>')$]@B^(@MR0:)^%Q<*L^NG6T*I,F?6BW+U_DLA[L.WENIROS MUE,[+;Z8 [,9\T.&HQF5-\7#VMOR7>WH<6&"H6U;FFIDZ;W[)*_$CUXJ-ZS, MUTYUJAX">/%B$DX9GY.N4123VX4R'&ALYYYH/ ?WV@)R^ F@3VG]"XPM@Y:\'*UY5XZGF4G.L&N[)Q@S(GFA M.@WW']C7W8&( T;'J5<'0$ =Y&/.2/-=N[Q':6; GA%C=DM5+JD24Y>J+VR& M0_:(5]$O,"A,W-%*YPY&G),XHF%H%X6,I\"KFCB/TAT61^TH@0%9:?@(TX"& MW.:>RL(HJ/D\5D).K!CZ^'\P>8(!]7BA0L2N+R![PZ0G[AN,,\WKPRR*T!CV M_*7^Y-9[(;^:??*2@/Z_'_#>5!TQQ[EE&)1 ^UZ* :GGU4K(/SI*G#"=4AS] ML"0OX-&#F4.7B5$@!=MW*WH R)MD:;#N]L3#,G M$@&\:QV5,5H<:6JYV_>@5U.;4I3YR@'^B$(O!>PP5^"G9?\ M##/P1$L8R7))_M7Z,/% MX=/[KY-OOO[^W;\^K%_2\.LG_Y>S\"_9F^P>_N67K[_Z^?FM?Y6=_?WR\MW] M]V^>GL_G/YX]!??)CS\^_RTY^WG]"3TN?_>7Q6_^O?WK=V>_^\WO?KM*?_'> MO/_K[QX^7'R]^>[=[__V\^Z7V?-OSM/?>NF9]_/N[*_?7;U_OC[_V[MM^O:7 MN\/O+Q]NDH][[WGQ[^___:^_//W^T_Y<=_>3___=]_N?S= MAYOM[#?;J_O?^V??_>9GN/OO^ROT[UO_ZM]KM/O[IS=A\+/WV\TZ??/QT_S3 MU_YW/YY?/?SNKU=_.=C_\_>:KYV_>WGQ\O/:CKZY^O/YP/Y\G^^O;N^]_ M<_;QZ?G-?/WRU0S]^/UE\/9F]M7B=]L#VG[(O.3[?WW_N[=H_S3[TY_^ >;W M=Z>GGYO5,Y;F&41;C[)V;)]1Z//?U8;^/"V]W*+,0<[B(>A6.(]\IH81"S># MK*H.^_KD\C3 M(MZ&.60H<-GX2IEV^B"GZN&8JF++))H1'I$XWFH;FE!'N]3 TQ!L6N1(?Q3^ MXVJ9C02RSA(;@[E]MC1V[!(U(.\JQTM>6Y"0\CZ)4ZN!;Q)*K&]&)E3*2N[> MW7_@Q!A-*!9.#1(*<7$*O.JW7YCL8F/'*@U"V&=C>Y#75#)$3-+#X=W(0=U"OL5RVF$,DF M%T:% \F$>Z_]NF>J9S[LXXCBC;XMTU4'XLZLE^!5)$Q!;S3@D^]6AST)GZ3: M)*\G)BU>Y>#YK*:46;I'SCC;OF6I@_PR3C80D30]Z7_:I:'6U#XC[_:@$Q?9 MFJ?YZFV2!QKT@8<7T/RNH!%0(D] 3B9HT DHH2##E(*"U!/0(/8$E.2"@EZ0 MWUH2B@$A&?R@=%_Y>5F^HZQ1.]=KVDCKX7:9A?3O,&!/9Y'7U1A%1RD.;?NL MJ4869X47R[-YD.0Y5-P4*-$2=ZM:B3I;C)TFM((2R>LT"M[JWNUO2]78O$1+ MM/Y54<7&<4VTCA1:N91:$^FA>&Z3> /3%$/'"R_'>GO?&<1Z$/ Q!3S+ "9/ MQ(3?0-?2Y\GEZ UG=U*&&1S+FLAX/SPDA;F?)9ZOZ@CB-[><]8A'AZP6-"I; M +]LXLXO)!5&(]&1<,+&>\"B2)Y O?&K3Q'F^B/:WV+>+>Y7MW,O?6Q5F5C' MY->C* \S2FR;*T94\K(4QZ0RH]_\WNE]:"\L-!66.9,&2&%$M\P4&T@H4?-F M\5O;=E]Q*5'+5$2K>J;$K$&)L_=::@)AYR7J3-G0T[3:TYP.T3;O\ Z?^@J# M^0:.8^R*1[1O OIX:8VCH@^ZM9V=*"*E"385#GR"?>JAE0^%QRKH'1[!/ME M'!NCRW(;[W/?2NKZ;,T4"ON19]K72J(NHV9>VW&42&<4!T] .D1P\)"[04/\ MX2G-6!PB[^&HCJ,+O<$35$M7,*=HN- =@4J>.Y^ K.P"9]PP2XD(G J=&<]X%B*L^W!K/VCAH603(\6#B0>]>P2DI18X7WF90?@STW!IK!,O@+,HH'O#S/=)86=L1?H0/9&H]MLX M1/[+*.!7&]D!O)4(X^78*SX']?? BP* ?Y\)X;N"B.05C MU=9U;DETE%RC=QZD7KC;$?K["ZCJ8I2G,4AO M-"+$@>(TH9.#U[HKXN C79S2/D#>B5LG31]@-%%LS"]#[?H^CH-/> /""V89 M99C=""MM>S#6&-X!>-6IX^5H*#IP;:?J2[F)24TV&"+Q#C[!Z$"MW&U$@RYM M % ^JFT'I)0B?C4^T@XT&CK=RY7EV82:VN3-;L;6:$<,U6M\.DJ0%Z;5K3'K M0,.K!BOIP^K%OX08WDTK;D5-OJH=F#N__5>435T-5F'J9BBY1,\PH/'=)OC@ MM[9]?\JEA ,+^CV@#1AXL']M*I5#A07Q3(V2;3^20-I5$F .XY4R#SVTTT&! MJ+V]^T\9*;SDV+0%R)M019$W&[JY M--HZ/:XX@G'+]^- 2(:AT\7=4Z.PTQW<'L)$R;P$49I%761]VX%/*&.UV5OF&UJSCC4<*+P8OC[_'W[MQ4:B*J^U6%4RQ;]KH MQS@D-XWYPKN)291^ .&.ACXGQ:.[.@?PB+NK.34N:BN9$LN-?2I;@JHIH&TG MD$:Z#T0ZJ:2-F6::J!!NR7Y_!_=Q0NL86O.*J(WL KPJA'&3[6S;0?9N8*DC MU!8$E:=N"+<;^*EX0T)Z3^((_^C#AL5I WG:1-@.G= ED*LU?9K>L>H*M/MR M?6 V!4,3L4:L,HLBEN0?'!!N"YE9#COET\!X_D@:E%TZ, M"]NPD(ND0H5DVF;ZHG&GOMK0$6@ R Z/@D^Y!(@(_Y0@F.H 1;=3Z]?DNA1R M7]76X17Q!N0X:_8$FEU-0Q&92KS&H0GO=&^AZ$CGAQ1%,$T;(VJ@D-_:=C / MEQ(.K,KO6^$['?#8!HY4&A5"Q/,UB=+Y"-,U3+.KJ[D& #J-K.Y2QZ-S9%U\ M!O!W+/U@6\@\1E>R94[+<.]9ZTBS_MI:X&I[7-X>L)Z$X#K,K/7UNB,J0]-1 MUU9T9APJ6(-=D3DQ_42V7N\%MEC?:XBL_MKN JO&Y=TGK>^GL, ZS*R$U9Z MX0);DI>F7D@RH%W%GHZ=PVYI==$Q2>#>WM!O ?D8D*\G<0X3LK^2-'^>QB]7 MCNHOTAIC=_KA>P[)-?L,":"OP"K=+7[O5[5J";;^B MDO%AA&/R$TP>XI[R.9,(B);HD@C(C7-W>!F=&1UO[N?W:]JACJ?VJ(WM0^W1 M^#R7+/ZJ6*+.#[ <+M=N5\:,3..*L/F6KC:TMXN8/(L<194SAAEXWP\%BJ$[ M.B\@DGQ('&0%$/*/G0!!+J!6W ][ACV>J9(H$)(LD7IO9P\I?8HX"C9X8UD$ M"(<$<5A/]3GXJ6S@?)^0R*T;Z,.>LWE1$!II0:+0X@AW.J)&88\T](%0!!HF M!>)0P^KC2:@6H;!:&5:Y,]4_0Y9]KI*M%Z%?:*3B/([2.$1!GJHU"FZQJ$A) M@=QS7P745EA-1]5'PU V^/%$!,5!2.:E:V_T3=^@GWLIHIMDLV>V#G21QWU( M7+5ROP_&XQY1E.6%!5Z+#WB48GCZ:+UQAS'J\M DP:9&UB--XTXKG0R\S0#0 MQ+$!D\RU?%G/Z1Q&<(./H'@D3CG6,2&K3X55[:U-'L_(*/H!14> )/=E(=>% MK6$*!%9U,#U&#:!NFPN#_)A .*)I*Q_5XM%(2HR&&CT!9=.N_>M2F4K%R]*? M8H:8W8,Q^DXO8.:A,+WW'V%P"&&\V7@H>2)OS=)XDSU"CV:L\7(2 FR@A77J MFC6)=#>-01E@Y.%=?2RHCCZ1K#!E(6:E:S1%'3%,(E;IMM>&/U#6EAWJZJ3JX M91BJTB4IF'1"W1!9NVY2Q\)U\K!34^JMMYTZS#&%);=KCFTYMDIL&Y7N]:', M0I1 D&7>34DG,LTT3:;T<'Y=H@AED.XFQX5LKKU_Q0F-.;CQ=F/NSKHTV'$X M&%+'K25!>BFV[;J?(NWS":!=@3PTA70VE;W<$!^MM$D&##0YVY-UY>0)W[>X: A[5$;HWBRT" M7,]'U7L0:ZZHOI2."/6I^)2&0DQ?W/?U$%4&N4>,<1H 23:,U8;6 /!\XL(: MT4!1&-:JK2RGA^=\\G+(3B?R55VBK8.9&@/ZI)G-8VT_>@GN.5LE=VC[.*)[ M0#"QXW/.]9$C+;B8Q M-?K@8F^P4P&8\$ROP(K^'LY9E*$ A8<,G[K*&C@P73S[X2& P26> HFD.93! MC LO(96RTEN8T%@;&W[004BT&",S+.6\#;IA5S:' ?4XH!P($"2"QE T+WPQ M&,"C%6_=IJ&)Q\$FVUL[F(",GTCTI&#(8:CE-A&/\] 0 M;"ZU045AX@IIQNGCLRA]K1!OFA'ZQ9E4W;NGV:6%G<> K)[/.YSN%#T$6_DG M#+AE%L2I/)">]\V@6XN.97WJ>N+1N9G?4];ZN.RO&JMLC"R'&"\_TE$;BY@Z M&IJW.==I,AGW8O:3);%Y7"=,8DS**!/#8;?SDI=X M5+E?U;=-7S[+F-6>LJ\D;'7B(.C(U1O M+S3LVMK]DQE]@V+5\5%C 288;;O?5*=U8[Q4%);G2IU9.N\H$*,,!5A%7'? M:#PE_:@CMG8&0Q6N&.8.%7>OI_>4.[-II2G2U M94]!FNI)415A_NU[P:F.0 M%X -.\_U2Z(^S_*Z/HP)/>31?B)W?/DX*&STU))21[9V.15B3 '$=#I,"$1\ M':3,%;-=KHQ&]AJ!R#:,F\\FDGAW(Q->\C!3.NT<(8%%:]];#8!T1/(QA+$:U=$?GYKBF M'P+ZI7,OO%Q&[3S)S$F:64'D^2U)N4Y@IVWZ&]/D^%1?3.F< M)1-$M>,(IVSH/&3TJ6>X"#NP%)TI)40;%),X.ZG(1@2.K@VB?RU"PEQ:A8GU M+^G$7=B\D!-2PKO0:#3ZM;>/TS^ (C^N2(O]3?W'HO-#/X)R\) MZ/\CV39(MELLDY&/3:,0:O$62NL>RP>FWK4 M\T7;H4A[@U?IQ^(NKT"...\];0J:;2>VU6L(KJZFIL@5DTU?W+?>SJ_:E[7M M7Y&@/I":B V@*49%:/6U!DC6MC7*R'.8912@)Q0 M1!G2<6\I)=[3'=?*GFU & >IH[5IN-IW2'J".V2L,I3!)BCJ-MQ"/A-MM(:]> M9=T2[,NF(*5)._95XR]=UO>63JTC*E5NC.#[5I#4OPYI1O,YQIBZ$.U0Y"4O M5T6.XY?+.)D_DO-FNHPN/93\0!(CC%_+OH%RZF[(CX).>' 9/*\RS*TEEY@R_-THEQPBYG1N@7DD$^02D1)7T/[E=CD1_KP%]@ 3- M>/0AB/_BA_ $($Q>C$=.W"F*'KSO@*RW'%WL&PRB[RJ@+ /<%&V05Z6[+$K( M!+,HN*K3Y^._X5&"8C*-/S2O)A6T#T'#:49N90-R*QL<( M2Q:^4D'5"$MH1 MVH"7Y<44ZL!2$&##ZTN7?A>+S%=!Z[B"MVV[#CG!#Q'^!=9PN .(GLI#'PO, M:X*Q"M"'HAU1OD7#EAZN:WSP8?DY@[++MU%QR!.3"\4Z]_8H\\*%(HV@.3\ MQ$LR;U7\B^Q*#A>E:#H\20CF;O]XDA^45@F)&?"B8!YZ:)?2-[$O/''D9TJ\ MXY,V-)S@T$T^B*039EVSLB5K&[.*(NB[=<3;3=)G"+=R"PSZVM-*-! ML_1 3W,%8U6+_QW%$=;"$.[HGN;3G@O_SBOB#VC^HO%AB@D-7TIC+-Z7YTSR M+]IS\OI+L'Y$*4 9W.$C",W'E((LH86&7JH>]Y@[C_1N[>&%MH;4N?\EN(DS M^"V 87ZQ3IT3T8%4_2'#L*DF5^_I"9UP/DV"M1AWFH I7X8DQ)'H( &1B+^ M!SD;1?DG*:0.N](LI02V8W\@O2;[TJT.;\B^B]0.,!Q"DWA"D8_V&'8W>%+X M!(6[P VVRP@K89AF2^)IVR?1).A21!@]$PM1FI1-# MB7U&I@$Q][EC0<%LXCDQZ.(N'10NSWH*TV2(4I$U0\=$: B-9,:+#]79[V66 M5:Y0WTL?^4NT$AC,>VBXJO#V4'N1P2O2SVN7QI?J9 4"5&*3"SLY?D+!#3Z! M91!&MWCC@SOD7U2[WAH^9^+V("HZP,HV[Z&Y<6:X#_! .G$J0[5Y M,D2HPR#K"_$"^L0T@LMH1:R1PA-#3L=QM"6'EL8I6:Y&R]Z(?9-;-W[>85YT M%'=)#T+-\J/.MDN=F7>DJL\V%UMC>5%Q%7M1XT6\\"ZGNK$)<:.67XE>W+@S M;T238]RCAFJ&-!M2[39N0NQ/.%$=:'4*UP)U*/[!*,#E#A\VFW(DDF*=@ZUEF >78%()^U :Y%P2!@% MZ2JJHU:HQV/F^\F!>M*)S^360PKGK*#L#6 !-0)[:(=XMZ$]4F,ABJD/"04. M1:<^=@P M5.[@]E"$'HMU7M&TFWR7+=S,4';LMZDBB7,XN/;_"R75$HL *%Q*Z MPNMBM9GCE8(RFBBT^+%,$T_LH&7T/:)5->G=@H+3GG8!O"HS/OX=L1B)&'_& M/=77,YLBDG /$Q0'+I6P/A\Z$C9EI76U76*/!''=P S3G+O)KKVLJ)=#'6:> MV"'%"^\[ 1',85"X&'=5MX6WT8N.@XV=)&)19T%7U 8<=' )<.TE/T-RQY2_ M;TCE-ZQY"V(7%4TF<8/*GT=',K(INY "#7'(50#5<_7[ X7%M:M;%VJR\7C# MZ?XGFE=7+E(FV#_>74,2/W*!TBQ!#P<*%XD\B#AHS$G0;.16")TY,'C/F:<+ M@P.K2VP*Q3M(3/Y;K!YYZX/>#2E.\OD=^@&5IYV M1WJ:#'.@X#"%5YBVG,I9EJ.,1&*M8UI2MA&YTDPQE"\E!15(4LS2 V(A;*\Q M!'FIDE?CG;6#T]+&2,6J3=W*OP>/6*#HS7+;L6"8YOYKOL("7>K\Z@W.;!6% M6;*DJ;ZXG<@,[]C).M85&\T-76AFT@-9K'R1N;,OU6;)%9L*<^Q;-S=Q-/?2 MQSE>_EM8.X*8XOS M+:=)\6R'^6S#85R0[GQY4M9DF'WS\!8F&_+*/J*7R86WE$9>?-@73Q'H33-/ MH(WV37=Q'GERV%=/-.A%NT-+1G6>74%J,ZE0@C7?M[ Q/+D6J-G61;'68YT0!UZ12S'V($%_+-F69+[\#^=RA M.F51+Q+'\1Q=&*NM)&!UL4;XKO8&R8U\W+BD@L4?$*$,D)Q+^5PBI2B2WU\>)M/:/+RGRZ\0. MAS2/.6IDL2&[X\&GUG!U*4&3KL7XUQ!LXSA(BSBCY EO*&D99TOMH2@@6;IH M-'OJA?!+L'CV=IBBM'Q$?8)[K>.82#*S/('3"<"S#H>DDQ2*2,07UXM%\YQYJR0JM\&;"M,S$)>S!7; %K1?/E-:';(TP]L%)BQ_ M5L$5%&U6/]B*ZX:.I2.>3U+ZBP5A#)6ACE24W,7'JE.DPZ M/1,;)VKD2U%SY]G/Y6S&D8[(^['V,\+",A(OXFZ_&D@ KU"9I.?U9XB*DC># MH:/-;!?[[EV50ZE]TE-1"57VI:.TX XSM[,GPY"7:-93DD-:OE[DO[0MGW'2 M>/L\M7?+'5'>O]#'+RC5R^'ET)$D98FR6(^8:-]/<0=)H1)L(#"]D )=6S0C M+B2&Q]:I<(0S8HA&@0-.MDGZLEONY"L^/)E(S8,.W0R.,V=F.P3POO!PT=-, M (-&I@,>J\LF^2$#0A=AKVEVI]F>B S574QTPR.YSR]]J3