0001140361-23-011882.txt : 20230315 0001140361-23-011882.hdr.sgml : 20230315 20230315171027 ACCESSION NUMBER: 0001140361-23-011882 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 123 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230315 DATE AS OF CHANGE: 20230315 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Turning Point Brands, Inc. CENTRAL INDEX KEY: 0001290677 STANDARD INDUSTRIAL CLASSIFICATION: TOBACCO PRODUCTS [2100] IRS NUMBER: 133961898 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37763 FILM NUMBER: 23736107 BUSINESS ADDRESS: STREET 1: 5201 INTERCHANGE WAY CITY: LOUISVILLE STATE: KY ZIP: 40229 BUSINESS PHONE: (502) 778-4421 MAIL ADDRESS: STREET 1: 5201 INTERCHANGE WAY CITY: LOUISVILLE STATE: KY ZIP: 40229 FORMER COMPANY: FORMER CONFORMED NAME: North Atlantic Holding Company, Inc. DATE OF NAME CHANGE: 20040517 10-K 1 brhc10049632_10k.htm 10-K

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-K
(Mark One)

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

For the fiscal year ended December 31, 2022
OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from_______________ to ________________
Commission file number: 001-37763

TURNING POINT BRANDS, INC.
(Exact name of registrant as specified in its charter)

Delaware
20-0709285
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
   
5201 Interchange Way, Louisville, KY
40229
(Address of principal executive offices)
(Zip Code)

(502) 778-4421
(Registrant’s telephone number, including area code)

Former name, former address and former fiscal year, if changed since last report: not applicable

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

Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $0.01 par value  TPB
New York Stock Exchange

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

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes  No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.   Yes  No

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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

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

As of June 30, 2022, the aggregate market value of the registrant’s voting common stock held by non-affiliates of the registrant was approximately $424 million based on such closing sale price of the common stock as reported on the New York Stock Exchange.

At March 3, 2023, there were 17,562,795 shares outstanding of the registrant’s voting common stock, par value $0.01 per share.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive proxy statement for use in connection with its annual meeting of stockholders to be held on May 3, 2023, expected to be filed with the Securities and Exchange Commission on or about March 24, 2023, are incorporated by reference into Part III hereof.



TURNING POINT BRANDS, INC.
TABLE OF CONTENTS



 
Page No.
PART I
   

ITEM 1.
  4

ITEM 1A.
16

ITEM 1B.
35

ITEM 2.
35

ITEM 3.
35

ITEM 4.
35

     
PART II
   

ITEM 5.
36

ITEM 6.
37

ITEM 7.
38

   

ITEM 7A.
51

ITEM 8.
52

ITEM 9.
89

ITEM 9A.
89

ITEM 9B.
90

     
PART III
   

ITEM 10.
91

ITEM 11.
91

ITEM 12.
91

ITEM 13.
91

ITEM 14.
91

     
PART IV
   

ITEM 15.
92

ITEM 16.
96


97

Cautionary Note Regarding Forward-Looking Statements

This annual report on Form 10-K contains forward-looking statements within the meaning of the federal securities laws. Forward-looking statements may generally be identified using words such as “anticipate,” ”believe,” ”expect,” ”intend,” ”plan” and ”will” or, in each case, their negative, or other variations or comparable terminology. These forward-looking statements include all matters that are not historical facts. By their nature, forward-looking statements involve risks and uncertainties because they relate to events and depend on circumstances that may or may not occur in the future. Some, but not all, of these risks are described under Item “1A Risk Factors” and elsewhere throughout this Annual Report. As a result, actual events may differ materially from those expressed in or suggested by the forward-looking statements. Any forward-looking statement made by us in this annual report on Form 10-K speaks only as of the date hereof. New risks and uncertainties come up from time to time, and it is impossible for us to predict these events or how they may affect it. We have no obligation, and do not intend, to update any forward-looking statements after the date hereof, except as required by federal securities laws.

PART I
Item 1. Business

Turning Point Brands, Inc., Overview

Turning Point Brands, Inc. (the “Company,” “we,” “our,” or “us”) is a leading manufacturer, marketer and distributor of branded adult consumer products. We sell a wide range of products to adult consumers consisting of staple products with our iconic brands Zig-Zag® and Stoker’s® to our next generation products to satisfy evolving consumer preferences. Among other markets, we compete in the alternative smoking accessories and Other Tobacco Products (“OTP”) industries. The alternative smoking accessories market is a dynamic market experiencing robust secular growth driven by cannabinoid legalization in the U.S. and Canada, and positively evolving consumer perception and acceptance in North America. The OTP industry, which consists of non-cigarette tobacco products, exhibited mid-single-digit consumer unit annualized growth over the three-year period ending 2022 as reported by Management Science Associates, Inc. (“MSAi”), a third-party analytics and information company. Our three focus segments are led by our proprietary, iconic brands: Zig-Zag® and CLIPPER® in the Zig-Zag Products segment; Stoker’s® along with Beech-Nut® and Trophy® in the Stoker’s Products segment; and our distribution platforms (Vapor Beast®, VaporFi® and Direct Vapor®) in the NewGen Products (“NewGen”) segment. Our businesses generate solid cash flow which we use to re-invest in our business, finance acquisitions, increase brand support, expand our distribution infrastructure, and strengthen our capital position. We currently ship to approximately 850 distributors with an additional 300 secondary, indirect wholesalers in the U.S. that carry and sell our products. Under the leadership of a senior management team with extensive experience in the consumer products, alternative smoking accessories and tobacco industries, we have grown and diversified our business through new product launches, category expansions, and acquisitions while concurrently improving operational efficiency.

We believe there are meaningful opportunities to grow through investing in organic growth, acquisitions and joint ventures across all product categories. As of December 31, 2022, our products were available in approximately 197,000 U.S. retail locations which, with the addition of retail stores in Canada, brings our total North American retail presence to an estimated 217,000 points of distribution. Our sales team targets widespread distribution to all traditional retail channels, including convenience stores, and we have a growing e-commerce business.

Zig-Zag Products

Our Zig-Zag Products (“Zig-Zag”) segment principally includes rolling papers and make your own (“MYO”) cigar wraps used as smoking accessories. The strength of the Zig-Zag® brand drives our leadership position in both the rolling papers and MYO cigar wrap markets. Zig-Zag® is the #1 premium and #1 overall rolling paper in the U.S. with approximately 35% total market share according to MSAi. Management estimates also indicate that Zig-Zag® is the #1 brand in the promising Canadian market. Rolling paper operations are aided by our sourcing relationship with Republic Technology International SAS (“RTI”). See “Distribution and Supply Agreements” for our discussion of the Zig-Zag® distribution agreement.1

In MYO cigar wraps, the Zig-Zag® brand commands a majority of the market and continues to innovate in novel ways through additional product introductions, including our introduction of Zig-Zag® ‘Rillo sized wraps, which are similar in size to cigarillos, the most popular and fastest growing type of machine-made cigars. In June 2020, we purchased certain assets from our long-term commercial partner Durfort Holdings S.R.L (‘‘Durfort’’) which included the co-ownership in the intellectual property rights for all of our MYO Homogenized Tobacco Leaf (“HTL”) cigar wraps products. In connection with the transaction, we entered into an exclusive Master Distribution Agreement to market and sell the original Blunt Wrap® cigar wraps within the U.S. which was effective October 9, 2020. In late 2021, we extended our MYO cigar wraps offering with entries into the growing hemp wraps and natural leaf wraps markets.

In July 2019, to extend our reach in Canada, we made a minority investment in Turning Point Brands Canada (formerly ReCreation Marketing) that we increased to a 65% ownership stake by July 2021. Turning Point Brands Canada is a specialty marketing and distribution firm focused on building brands in the Canadian cannabis accessories, tobacco and alternative products categories. Our majority ownership stake leverages Turning Point Brands Canada’s significant expertise in marketing and distributing cannabis accessories and tobacco products throughout Canada. The remainder of Turning Point Brands Canada is owned by its management.

In July 2021, we acquired certain assets of Unitabac, LLC (“Unitabac”), a marketer of mass-market cigars. In the acquisition, we acquired a robust portfolio of cigarillo products and all related intellectual property, including Cigarillo Non-Tip (NT) HTL products and Rolled Leaf and Natural Leaf Cigarillo Products that we can leverage to re-introduce the Zig-Zag® brand into a large and growing cigarillo market.

In February 2022, we announced an agreement with Flamagas, a renowned lighter manufacturer, for exclusive distribution of CLIPPER® lighters in the U.S. and Canada. CLIPPER® is the #1 reusable lighter in the world and the #2 overall world lighter brand but currently underrepresented in the U.S. and Canada with significant potential for growth. We aim to use our existing distribution infrastructure to expand access of CLIPPER® lighters to more retailers and consumers.


1 Brand ranking and market share percentages obtained from MSAi for the 53-week period ended December 31, 2022.

Since mid-2019, we have been repositioning the business with growth initiatives focused on new product introductions and new channel expansions that are better aligned with the growing market trends. As a result of those initiatives, we have been successful in changing the growth profile of our Zig-Zag Products segment. The Zig-Zag Products segment accounts for the majority of our operating profit and has become our fastest growing segment.

Stoker’s Products

Our Stoker’s Products (“Stoker’s”) segment includes both moist snuff tobacco (“MST”) and loose-leaf chewing tobacco. Stoker’s® is our focus brand in both MST and chewing tobacco. In MST, Stoker’s® remains among the fastest growing brands and holds a 9.2% share in the stores with distribution and a 6.3% share of the total U.S. MST non-pouch market. Stoker’s® pioneered the large 12 oz. tub packaging format and is manufactured using a proprietary process that we believe results in a superior product. Starting in 2015, we extended the Stoker’s® MST franchise to include traditional 1.2 oz. cans to broaden retail availability. Our proprietary manufacturing process is conducted at our Dresden, Tennessee, plant and packaged in both our Dresden, Tennessee and Louisville, Kentucky facilities.1

Stoker’s® chewing tobacco has grown its market share considerably over the last several years and is presently the #1 discount and #1 overall brand in the industry, with approximately a 28% market share. Our status in the chew market is further strengthened by Beech-Nut®, the #3 premium brand and #7 overall, as well as Trophy®, Durango®, and the five Wind River Brands. Collectively, the Company is the #2 marketer of chewing tobacco with approximately 34% market share. Our chewing tobacco operations are facilitated through our long-standing relationship with Swedish Match (now owned by Philip Morris International Inc.), the manufacturer of our loose-leaf chewing tobaccos.1

NewGen Products

Our NewGen segment includes our vape distribution business that was built through acquisitions as well as a new product development arm dedicated to the development, production and sale of alternative products.

Within our vape distribution business, Vapor Beast® is a leading distributor of vapor products servicing the non-traditional retail channel. Vapor Beast also operates a B2C e-commerce business with direct sales to consumers nationwide and abroad through the Direct Vapor® and VaporFi® brands.

We have also made minority investments to gain exposure to the large and growing cannabinoid market including in Wild Hempettes, Docklight Brands, Inc. and Old Pal Holding Company LLC.

Competitive Strengths

We believe our competitive strengths include the following:

Large, Leading Brands with Significant Scale

We have built a portfolio of leading brands with significant scale that are well recognized by consumers, retailers, and wholesalers. Our Zig-Zag® and Stoker’s® brands are each well established and date back 123 and 83 years, respectively.


Zig-Zag® is the #1 premium and #1 overall rolling paper brand in the U.S., with significant distribution in Canada as well. Zig-Zag® is also the #1 MYO cigar wrap brand in the U.S., as measured by MSAi. We acquired North American rolling papers distribution rights for Zig-Zag® in 1997. More importantly, we own the Zig-Zag® tobacco trademark in the U.S. which we leverage for our MYO cigar wraps product. Approximately 42% of our total 2022 Zig-Zag® branded net sales are under our own Zig-Zag® marks rather than those we license from RTI under the Distribution and Licensing Agreements described below.

Stoker’s® is among the fastest growing MST brands in the industry and is the #1 loose-leaf chewing tobacco brand. We manufacture Stoker’s® MST using only 100% American Leaf, utilizing a proprietary process to produce what we believe is a superior product.2

Zig-Zag® is an iconic brand and has strong, enduring brand recognition among a wide audience of consumers. CLIPPER® is the #1 reusable lighter in the world and the #2 overall world lighter brand but currently underrepresented in the U.S. and Canada with significant potential for growth. We believe the Stoker’s® brand is seen as an innovator in both the moist snuff and loose-leaf chewing tobacco markets. Vapor Beast is a powerful distribution engine that allows us to further penetrate non-traditional retail outlets. IVG provides us direct access to the highly attractive, high margin B2C segment via its flagship Direct Vapor® and VaporFi® brands.


1 Brand rankings and market share percentages obtained from MSAi for the 53-week period ended December 31, 2022.
2 Brand ranking and market share percentages obtained from MSAi for the 53-week period ended December 31, 2022.

Exposure to Growing Cannabinoid Consumption Trends

We believe that the cannabinoid market will expand over the coming years as it becomes increasingly accepted by the public in the U.S. Our product offerings, particularly those in our Zig-Zag Products segment, are ideally positioned to benefit from continued growth in consumer consumption.

The legal cannabis market in the U.S. is projected to grow from $26.1 billion in 2022 to $44.5 billion by 2027, representing a 11.3% compounded annual growth rate, according to a February 2023 report of BDSA. With flower being the leading form factor for cannabis consumption among consumers, we believe our product offerings provide us with significant opportunity to expand the retail channels our consumers frequent. A recent Gallup poll showed nearly seven in ten Americans now support legalizing cannabis nationwide, approximately twice the amount as twenty years ago. As of the end of 2022, 21 U.S. states and the District of Columbia had legalized cannabis for adult recreational use and a majority of states now allow for comprehensive public medical cannabis programs.

Successful Track Record of New Product Launches and Category Expansions

We have successfully launched new products and entered new product categories by leveraging the strength of our brands and methodically targeting markets which we believe have significant growth potential:


In 2009, we extended the Zig-Zag® tobacco brand into the MYO cigar wraps market and captured a 50% market share within the first two years. We are now the market share leader for MYO cigar wraps with approximately a 59% share of the cigar wraps category and 79% of the share of the HTL cigar wraps sub-category. 1 We believe our success was driven by the Zig-Zag® tobacco branding, which we feel is widely understood by consumers to represent a favorable, customizable experience ideally suited to MYO products. In late 2021, we extended our Zig-Zag® MYO cigar wraps offering with entries into the growing hemp wraps and natural leaf wraps markets.

We extended the Zig-Zag® brand into hemp rolling papers in 2018 and followed that with the launch of paper cones in 2019 with both products quickly establishing leading positions in their respective categories.

We leveraged the proud legacy and value of the Stoker’s® brand to introduce a 12 oz. MST tub, a size that was not offered by any other market participant at the time of introduction. Stoker’s® MST has been among the fastest growing moist snuff brands in the industry in terms of pounds sold. While competitors have since introduced larger format tub packaging, the early entry and differentiation of the Stoker’s® product have firmly established us as the market leader with over 50% of the tub market as of 2022. In 2015, we introduced Stoker’s® MST in 1.2 oz. cans to further expand retail penetration, particularly in convenience stores.

Vapor Beast quickly established itself as a leading marketer and distributor of liquid vapor products to the non-traditional retail universe which includes headshops, dispensaries, and B2B e-commerce. With its national footprint, Vapor Beast is leveraging its regional consumer preference insights to drive sales.

In 2019, the IVG acquisition, and with its VaporFi B2C marketing engine, offered us the opportunity to leverage the marketing competencies and processes to sell novel proprietary products across multiple channels and platforms. In addition, the Solace acquisition provided us with a leading line of liquids.

In 2019, we introduced Zig-Zag® paper cones into the market and have grown it into one of the top brands in the category.

In 2021, the acquisition of the Unitabac assets provided a platform to re-introduce the Zig-Zag® brand into a large and growing cigarillo market.

In 2022, we entered the lighter market through an exclusive distribution agreement for CLIPPER® lighters in the U.S and Canada.

We strategically target product categories that we believe demonstrate significant growth potential and for which the value of our brands is likely to have a meaningful impact. We believe that our track record and existing portfolio of brands provide growth advantages as we continue to evaluate opportunities to extend our product lines and expand into new categories.

E-Commerce Capabilities

With the acquisitions of Vapor Beast and IVG, we established a scaled B2B and B2C e-commerce presence to service the vape market which was enhanced through our acquisition of Solace. We leveraged those capabilities to build a meaningful B2B and B2C e-commerce business for Zig-Zag®.

Extensive Distribution Network and Data Driven Sales Organization

We have taken important steps to enhance our selling and distribution network and consumer marketing capabilities that allow us to grow our business while keeping our capital expenditure requirements relatively low. We have long-standing relationships in the core convenience store channel and wholesale distribution network with access to more than 217,000 retail outlets in North America. We are also increasing brand presence through non-traditional channels including headshops, dispensaries, and B2B e-commerce and are expanding our sales team dedicated to these channels. We have added brand dedicated platforms including ZigZag.com to facilitate our e-commerce brand presence as well as sell on Amazon and other e-commerce sites. Our NewGen B2B business reaches thousands of vape stores and our B2C business has over one million unique customers.

We service our traditional tobacco and vapor customer bases with an experienced sales and marketing organization of approximately 180 professionals who possess in-depth knowledge of the OTP market. We extensively use data supported by leading technology,  enabling our salesforce to analyze changing trends and effectively identify evolving consumer preferences at the store level and efficiently respond. We subscribe to a sales tracking system provided by MSAi that measures OTP product shipments by all market participants, on a weekly basis, from approximately 600 wholesalers to over 250,000 traditional retail stores in the U.S. This system enables us to understand share and volume trends across multiple categories at the store level, allowing us to allocate field salesforce coverage to the highest opportunity stores, thereby enhancing the value of new store placements and sales activity. Within our Stoker’s segment, we have seen a positive correlation between the frequency of store calls by our salesforce and our retail market share.

Asset-light Business Model that Generates Resilient Free Cash Flow

We have a lean, asset-light manufacturing and sourcing model which leverages outsourced supplier relationships and requires low capital expenditures. We believe our asset-light model provides marketplace flexibility, allows us to achieve favorable margins and generates high free cash flow conversion.

As part of our asset-light operating model, we built long-standing and extensive relationships with leading, high-quality producers from whom we source products including loose-leaf chewing tobacco and cigarette paper, among others. We do not outsource our MST production as a result of our proprietary manufacturing processes which are substantively different than those of our competitors.

By outsourcing the production of certain products to a select group of suppliers with whom we have strong relationships, we are able to maintain low overhead costs and minimal capital expenditures. Our supplier relationships allow us to increase the breadth of our product offerings and quickly enter new markets as management is able to focus on brand building and innovation. In 2022, approximately 79% of our net sales were derived from outsourced production operations and our capital expenditures have ranged between $2.3 million and $7.7 million per year over the previous five years.
 
The stability of our cash flows is enhanced by the resilience of our Zig-Zag Products and Stoker’s Products business segments which we believe have recession-resistant end-markets. These products are primarily staples that are small ticket purchases for repeat consumers. In addition, we believe the secular shift to the value category in the Stoker’s Products segment will benefit the long-term resilience of our brands.
 
Expertise to Succeed in Dynamic Regulatory Environments

We operate in a highly regulated environment involving many different government agencies. In 2009, the U.S. Food and Drug Administration (“FDA”) was given jurisdiction over cigarettes and smokeless tobacco, which expanded in 2016 to include all other tobacco products including vaping and cigars. This was further expanded in 2022 to cover non-tobacco nicotine products. We believe we have a competitive advantage due to our management team’s experience navigating the relevant regulatory environment. We have increased our investments in teams of professionals including regulatory lawyers, scientists, and quality assurance processes to ensure we maintain a competitive advantage in this area.

The FDA is implementing a premarket review process, referred to as the PMTA, or the Premarket Tobacco Application, process, which requires all tobacco products introduced or changed since 2007 to submit an application to the FDA and receive marketing authorization prior to entering the market. For products already on the market when these requirements became effective, the FDA required applications for those products to be on file by certain dates depending on whether the products were originally-regulated under the Family Smoking Prevention Tobacco Control Act (“TCA”), whether they were later “deemed” tobacco products, or whether they contain non-tobacco nicotine and were not otherwise exempt from the TCA. The PMTA process is a very expensive and resource-intensive process and there are currently hundreds of competitors in the market but very few have the capability and or the resources to get their products successfully through this process. In the years since, FDA has rejected millions of applications.

To date, we have spent approximately $24 million in order to file and supplement applications covering a broad portfolio of noncombustible products, including vaping products and novel oral nicotine products. By developing and submitting for FDA marketing authorization a deep suite of noncombustible products and leveraging our distribution platform, we believe that we have the opportunity to grow as consumers look toward potentially lower-risk product offerings. We believe this is a transformational event for the industry with potential for us to realize substantial benefits over time as the FDA accelerates enforcement thereby, creating significant barriers for new entrants as well as significant difficulties for existing companies who may not have the ability to comply with these regulatory requirements. See “Risks Related to Legal, Tax and Regulatory Matters” under “Item 1A Risk Factors” and Note 1, “Organizations and Basis of Presentation” in the notes to the Consolidated Financial Statements in Part II, Item 8 of this Annual Report on Form 10-K, for additional information.

In addition, we have been building and expanding an alternative logistics infrastructure across the U.S. to comply with the Prevent All Cigarette Trafficking Act (“PACT Act”) which was recently extended to prohibit the use of the U.S. Postal Service to mail e-cigarette and related products directly to consumers and requires other common carriers to obtain adult signature on delivery.

Experienced Management Team

With extensive experience in consumer products, alternative smoking accessories and tobacco markets, our senior management team has enabled us to grow and diversify our business while improving operational efficiency. Members of management have previous experience at other leading tobacco companies. Given the professional experience of the senior management team we are able to analyze risks and opportunities from a variety of perspectives. Our senior leadership has embraced a collaborative culture in which the combined experience, analytical rigor, and creativity are leveraged to assess opportunities and deliver products that satisfy consumers’ demands. Our management team also brings a proven track record of patient and selective capital deployment into value enhancing transactions.

Growth Strategies

We are focused on building sustainable margins, expanding the availability of our products, developing innovative new products, and enhancing overall operating efficiencies with the goal of improving margins and cash flow. We adopted the following strategies to drive growth in our business and build stockholder value:

Grow Share of Existing Product Lines, Domestically and Internationally

We intend to remain a consumer centric organization with an innovative view and understanding of the alternative smoking accessories and OTP markets. We believe we have strong tailwinds for growth within our existing product lines. Within our Zig-Zag Products segment, we are benefitting from secular growth trends in the industry, driving market share gains in our traditional convenience store channel and expanding our presence into non-traditional channels including headshops, dispensaries and e-commerce to drive growth. Within our Stoker’s Products segment, there is ample runway to gain market share driven by same store sales growth and further distribution gains as Stoker’s® MST continues to be one of the fastest growing brands in the category.

In 2022, less than 10% of our revenues were generated outside of the U.S. Having established a strong infrastructure and negotiated relationships across multiple segments and products, we are pursuing an international growth strategy to broaden sales and strengthen margins. We believe international sales represent a meaningful growth opportunity. In 2021, we further invested in growth in Canada by increasing our ownership in Turning Point Brands Canada to 65%. Our goals include expanding our presence in the worldwide OTP industry on a targeted basis. For example, we are expanding Zig-Zag®’s retail penetration and product assortment in Canada including distributing CLIPPER® lighters, and selling our Stoker’s® MST products in South America, Europe, Asia and Africa.

Expand into Adjacent Categories through Innovation and New Partnerships

We continually evaluate opportunities to expand into adjacent product categories by leveraging our current portfolio and forming new partnerships. We believe there are meaningful opportunities for growth within the alternative smoking accessories and OTP markets. We maintain a robust product pipeline and plan to strategically introduce new products in attractive, growing markets, both domestically and internationally, with specific focus on our papers and MYO wraps businesses. In particular, the strength of the Zig-Zag® brand provides a great platform to introduce a suite of complementary products similar to our launch and expansion of hemp papers, paper cones, hemp wraps and natural leaf wraps. In 2022, we entered the lighter market through an exclusive distribution agreement for CLIPPER® lighters in the U.S. and Canada. CLIPPER® is the #1 reusable lighter in the world and the #2 overall world lighter brand but currently underrepresented in the U.S. and Canada with significant potential for growth. As we have done successfully in the past, we will leverage our existing sales infrastructure to drive distribution of new products and are investing to expand our e-commerce distribution capabilities.

We have identified a number of new opportunities and we intend to leverage our existing brands and partnerships to continue the process of commercializing winning products that satisfy consumer needs.

Accelerate Growth Through National Distribution Network

Our business is built around a powerful sales and distribution infrastructure that currently reaches an estimated 217,000 retail outlets in North America. We have strong presence in independent convenience stores and now service most of the leading chain accounts. Through our e-commerce platforms we have alternative avenues through which to sell third-party products and an increasing mix of our proprietary products. This strategy allows new products to be tested with lower risk before we incorporate them into our wider brick and mortar distribution system.

Combining our different platforms, we have an expansive multi-channel distribution infrastructure that gives us a big competitive advantage when we introduce new products or acquire companies that we can integrate into our network. We believe our experienced salesforce, expansive distribution network, and leading market analytics put us in a strong position to swiftly execute new product launches in response to evolving consumer and market preferences.

Strategically Pursue Acquisitions

We believe there are meaningful acquisition opportunities in our fragmented markets. We regularly evaluate acquisition opportunities across our industries. In evaluating acquisition opportunities, our focus is on identifying acquisitions that would leverage our distribution platform and product offerings or enable category expansion in areas with high growth potential to drive profit generation.

The vast majority of our 2022 U.S. gross profit was derived from sales of products currently regulated by the FDA Center for Tobacco Products. We have significant experience in complying with the FDA regulatory regime with a compliance infrastructure composed of legal and scientific professionals. We believe many smaller OTP manufacturers currently lack this infrastructure, which is necessary to comply with the broad scope of FDA regulations. We believe our regulatory compliance infrastructure, combined with our skilled management and strong distribution platform, position us to act as a consolidator within the OTP industry.

We have a strong track record of enhancing our OTP business with strategic and accretive acquisitions. The Company itself was built through acquisitions that were subsequently grown through distribution gains, market share growth and brand extensions into new product categories. This is a playbook that we have drawn on over time with a consistent track record of success. We acquired the U.S. and Canadian rolling papers distribution rights for Zig-Zag® in 1997 and extended our product offerings including our entry into the MYO cigar wraps category in 2009. Today, Zig-Zag® is the #1 premium and #1 overall rolling paper and MYO cigar wrap brand in the U.S., as measured by MSAi. In 2003, we acquired the Stoker’s® brand. We have since built the brand to the #1 position in the chewing tobacco industry while successfully leveraging the brand’s value through our MST expansion where it remains among the fastest growing MST brands. Subsequent to our initial public offering (“IPO”) in 2016, we completed a series of acquisitions that built the foundation of our NewGen segment through (i) Vapor Beast, (ii) IVG, and (iii) Solace. Our investment in Turning Point Brands Canada in 2019 is accelerating Zig-Zag®’s growth through alternative channel penetration and introducing our proprietary NewGen products into Canada. In 2020, we acquired certain assets from Durfort including co-ownership of the intellectual property rights for our MYO cigar wraps products. The transaction increased our share of the economics in a MYO cigar wraps business that was benefitting from secular growth tailwinds and gave us access to a complimentary product in Blunt Wrap® through an exclusive distribution agreement. Our investments in Wild Hempettes, Docklight and Old Pal give us increased exposure to the large and growing cannabinoid market. In 2021, we acquired certain assets from Unitabac, providing a platform to re-enter the large and growing cigarillo category.

Raw Materials, Product Supply, and Inventory Management

We source our products through a series of longstanding, highly valued relationships which allow us to conduct our business on an asset-light, distribution-focused basis.

The components of inventories were as follows (in thousands):


 
December 31,
2022
   
December 31,
2021
 
Raw materials and work in process
 
$
7,283
   
$
6,936
 
Leaf tobacco
   
43,468
     
35,900
 
Finished goods - Zig-Zag Products
   
42,279
     
25,663
 
Finished goods - Stoker’s Products
   
9,667
     
8,959
 
Finished goods - NewGen Products
   
15,431
     
8,591
 
Other
   
1,787
     
1,558
 
Inventories
 
$
119,915
   
$
87,607
 

Zig-Zag Products

Pursuant to the Zig-Zag® distribution agreements, we are required to purchase from RTI all cigarette papers, cigarette tubes, and cigarette injecting machines that we sell, subject to RTI fulfilling its obligations under the Zig-Zag® distribution agreements. See “Distribution and Supply Agreements” for a discussion of the Zig-Zag® distribution agreements. If RTI is unable or unwilling to perform its obligations or ceases its cigarette paper manufacturing operations, in each case, as set forth in the Distribution Agreements, we may seek third-party suppliers and continue the use of the Zig-Zag® trademark to market these products. To ensure we have a steady supply of premium cigarette paper products, as well as cigarette tubes and injectors, RTI is required to maintain, at its expense, a two-month supply of inventory in a bonded, public warehouse in the U.S.

We obtain our MYO cigar wraps from our supplier in the Dominican Republic. We also obtain our Zig-Zag® branded cigar products from the Dominican Republic.

Stoker’s Products

We produce our moist snuff and loose-leaf chewing tobaccos from air-cured and fire-cured leaf tobacco, respectively. We utilize recognized suppliers that generally maintain 12- to 24-month supplies of our various types of tobacco at their facilities. We do not believe we are dependent on any single country or supplier source for tobacco. We generally maintain up to a two-month supply of finished, moist snuff and loose-leaf chewing tobacco on hand. This supply is maintained at our Louisville, Kentucky, facility and in two regional public warehouses to facilitate distribution.

We also utilize a variety of suppliers for the sourcing of additives used in our smokeless products and for the supply of our packaging materials. Thus, we believe we are not dependent on a single supplier for these products. There are no current U.S. federal regulations that restrict tobacco flavor additives in smokeless products. The additives that we use are food-grade, generally accepted ingredients.

All of our moist snuff products are manufactured at our facility in Dresden, Tennessee. Packaging occurs at the Dresden, Tennessee, location in addition to the facility in Louisville, Kentucky. All of our loose-leaf chewing tobacco production is fulfilled through our agreement with Swedish Match. See “Distribution and Supply Agreements” for our discussion of the Swedish Match Manufacturing Agreement.

NewGen Products

We have sourcing relationships that are capable of providing liquid vapor products for other companies’ brands and for producing our own branded product lines in the category. Our acquisitions of Vapor Beast, IVG and Solace have (i) accelerated our entry into the non-traditional retail channel, where we believe a significant portion of liquid vapor products are sold; (ii) provided enhanced distribution of products; and (iii) established best-in-class distribution and B2C platforms. Furthermore, we have established a sourcing group in Asia to ensure timely and cost-effective access to marketplace winners and new product launches, while also maximizing margins through thoughtful logistics strategies.

Distribution and Supply Agreements

The Zig-Zag Distribution and License Agreements

In 1992, we entered into two long-term exclusive distribution agreements with respect to sales of Zig-Zag® cigarette papers, cigarette tubes, and cigarette injector machines in the U.S. and Canada (collectively, the “Distribution Agreements”). The Distribution Agreements had an initial twenty-year term, which automatically renews for successive twenty-year terms unless terminated in accordance with the terms of the Distribution Agreements. The Distribution Agreements renewed for their second twenty-year term in November 2012.

Under the Distribution Agreements, we are required to purchase cigarette papers, cigarette tubes, and cigarette injector machines from the licensor; however, our licensor must provide us with sufficient quantities consistent with specific order-to-delivery timelines outlined in the Distribution Agreements. Our product supply is further protected by additional safeguards, including the right to seek third-party suppliers in certain circumstances and a two-month safety stock inventory to be kept in the U.S. at the licensor’s expense. The Distribution Agreements also provide shared responsibility for duties, insurance, shipping, and taxes. The import duties and taxes in the U.S. and Canada are our responsibility, while the licensor is responsible for insurance, export duties, and shipping costs.

Each of the Distribution Agreements contains customary termination provisions, including failure to meet performance obligations, the assignment of the agreement or the consummation of a change of control, in each case, without consent of the licensor, upon certain material breaches, including our agreement not to promote, directly or indirectly, cigarette paper or cigarette paper booklets of a competitor, or upon our bankruptcy, insolvency, liquidation, or other similar event. The licensor also may terminate the Distribution Agreements if a competitor acquires a significant amount of our common stock or if one of our significant stockholders acquires a significant amount of one of our competitors. In the event of a termination, we have agreed that for a period of five years after the termination we will not engage, directly or indirectly, in the manufacturing, selling, distributing, marketing, or otherwise promoting, in the U.S. and Canada, of cigarette paper or cigarette paper booklets of a competitor without consent. There are certain de minimis exceptions to these provisions. For further details, see ‘‘Item 1A Risk Factors” – We depend on a small number of key third-party suppliers and producers for our products’’.

In subsequent years, we entered into two licensing agreements, giving us the exclusive use of the Zig-Zag® brand name for e-cigarettes and related accessories in the U.S. and for paper cone products in the U.S. and Canada (collectively, the “License Agreements”). Each of the License Agreements terminates if the Distribution Agreements are terminated.

The Distribution Agreements and the License Agreements were initially entered into with Bolloré S.A. (“Bolloré”). In November 2020, Bolloré assigned the Distribution Agreements and the License Agreements to RTI. For a number of years, RTI has been the outsourced manufacturer of cigarette papers, cigarette tubes, cigarette injector machines and certain other products bearing the Zig-Zag® name.

Swedish Match Manufacturing Agreement

In 2008, we entered into a manufacturing and distribution agreement with Swedish Match whereby Swedish Match became the exclusive manufacturer of our loose-leaf chewing tobacco. Under the agreement, production of our loose-leaf chewing tobacco products was completely transitioned to Swedish Match’s plant located in Owensboro, Kentucky, in 2009. We source all of the tobacco Swedish Match uses to manufacture our products along with certain proprietary flavorings and retain all marketing, design, formula, and trademark rights over our loose-leaf products. We also have the right to approve all product modifications and are solely responsible for decisions related to package design and branding of the loose-leaf tobacco produced for us. Responsibilities related to process control, manufacturing activities, and inventory management with respect to our loose-leaf products are allocated between us and Swedish Match as specified in the agreement. We also have rights to monitor production and quality control processes on an ongoing basis.

The agreement had an initial ten-year term and will automatically be renewed for five successive ten-year terms unless either party provides at least 180 days’ notice prior to a renewal term of its intent to terminate the agreement, or unless otherwise terminated by mutual agreement of the parties in accordance with the provisions of the agreement. If a notice of non-renewal is delivered, the contract will expire two years after the date on which the agreement would have otherwise been renewed. The terms allow the agreement to be assumed by a buyer, terminated for uncured material breach, or terminated by us subject to a buyout. We also hold a right of first refusal to acquire the manufacturing plant as well as Swedish Match’s chewing tobacco unit. The agreement was automatically renewed for the first of five 10-year renewal periods in September 2018.

In November 2022, Philip Morris International Inc., acquired Swedish Match.

Production and Quality Control

We primarily outsource our manufacturing and production processes and focus on packaging, marketing, and distribution. We currently manufacture less than 20% of our products as measured by net sales. Our in-house manufacturing operations are principally limited to (i) the manufacturing of our moist snuff products, which occurs at our facility in Dresden, Tennessee; and (ii) the packaging of our moist snuff products at our facilities in Dresden, Tennessee and Louisville, Kentucky. Our MST products are processed in-house, rather than outsourced, as a result of our proprietary manufacturing processes which are substantively different than those of our competitors.

We use proprietary production processes and techniques, including strict quality controls. Our quality control group routinely tests the quality of the tobacco, flavorings, application of flavorings, premium cigarette papers, tubes and injectors, cigars, MYO cigar wraps, liquid vapor products, and packaging materials. We utilize sophisticated quality controls to test and closely monitor the quality of our products. The high quality of our tobacco products is largely the result of using high-grade tobacco leaf and food-grade flavorings and, on an ongoing basis, analyzing the tobacco cut, flavorings, and moisture content together with strict specifications for sourced products.

Given the importance of contract manufacturing to our business, our quality control group ensures that established, written procedures and standards are adhered to by each of our contract manufacturers. Responsibilities related to process control, manufacturing activities, quality control, and inventory management with respect to our loose-leaf are allocated between us and Swedish Match under the manufacturing agreement.

Sales and Marketing

We have grown the size and capacity of our salesforce and intend to continue strengthening the organization to advance our ability to deepen and broaden the retail availability of our products and brands.

As of December 31, 2022, we had a nationwide sales and marketing organization of approximately 180 professionals. Our sales and marketing group focuses on priority markets and sales channels and seeks to operate with a high level of efficiency. In 2022, our Zig-Zag and Stoker’s Products sales and marketing efforts enabled our products to reach an estimated 217,000 retail outlets in North America and over 850 direct wholesale customers with an additional 300 secondary, indirect wholesalers in the U.S.

Our Zig-Zag and Stoker’s Products sales efforts are focused on wholesale distributors and retail merchants in the independent and chain convenience store, tobacco outlet, food store, mass merchandising, drug store, and non-traditional retail channels. For Zig-Zag Products, we have also developed a growing e-commerce business along with a sales team focused on serving alternative channels such as headshops and dispensaries. Our NewGen sales efforts are focused on alternative channels and winning new stores, increasing our products share and store share and growing the B2C engine to capture a greater share of direct to consumer online sales. We have expanded, and intend to continue to expand, the sales of our products into previously underdeveloped geographic markets and retail channels. In 2022, we derived more than 90% of our net sales from sales in the U.S., with the remainder primarily from sales in Canada.

We subscribe to a sales tracking system from MSAi that records all traditional OTP product shipments (ours as well as those of our competitors) from approximately 600 wholesalers to over 250,000 traditional retail stores in the U.S. This system enables us to understand individual product share and volume trends across multiple categories down to the individual retail store level, allowing us to allocate field salesforce coverage to the highest opportunity stores. Additionally, the ability to select from a range of parameters and to achieve this level of granularity means we can analyze marketplace trends in a timely manner and swiftly evolve our business planning to meet market opportunities.

We employ marketing activities to grow awareness, trial, and sales including selective trade advertising to expand wholesale availability, point-of-sale advertising and merchandising and permanent and temporary displays to improve consumer visibility, and social media. We comply with all regulations relating to the marketing of tobacco products, such as directing marketing efforts to adult consumers, and are committed to full legal compliance in the sales and marketing of our products. To date, we have neither relied upon, nor conducted, any substantial advertising in consumer media for our tobacco products.

For the years ended December 31, 2022, 2021, and 2020, we did not have any customer that accounted for 10% or more of our net sales. Our customers use an open purchase order system to buy our products and are not obligated to do so pursuant to ongoing contractual obligations. We perform periodic credit evaluations of our customers and generally do not require collateral on trade receivables. Historically, we have not experienced material credit losses. Sales to customers within our NewGen segment are generally prepaid.

Competition

Many of our competitors are better capitalized than we are and have greater resources, financial and otherwise. We believe our ability to effectively compete and maintain strong market positions in our principal product lines are due to the high recognition of our brand names, the perceived quality of each of our products, and the efforts of our sales, marketing, and distribution teams. We compete against “big tobacco,” including Altria Group, Inc. (formerly Philip Morris International Inc.); British American Tobacco p.l.c. (formerly R.J. Reynolds Tobacco Company); Swedish Match (now owned by Philip Morris International Inc.); Swisher International, Inc.; and manufacturers including U.K. based Imperial Brands, PLC, across our segments. “Big tobacco” has substantial resources and a customer base that has historically demonstrated loyalty to their brands.

Competition in the OTP market is based upon not only brand quality and positioning but also on price, packaging, promotion, and retail availability and visibility. Given the decreasing prevalence of cigarette consumption, the “big tobacco” companies continue to demonstrate an increased interest and participation in a number of OTP markets.

Zig-Zag Products

Our principal competitors for premium rolling paper sales are Republic Tobacco, L.P. and HBI International. Our major competitors in MYO cigar wraps are Good Times USA, LLC and New Image Global, Inc. We believe MYO cigar wrap products are used interchangeably with both rolling papers and finished cigar products by many consumers.

Stoker’s Products

Our four principal competitors in the moist snuff category are Swedish Match (acquired in 2022 by Philip Morris International Inc.), the American Snuff Company, LLC (a unit of British American Tobacco p.l.c.), Swisher International Group, Inc. and U.S. Smokeless Tobacco Company (a division of Altria Group, Inc.). In the loose-leaf chewing tobacco market, our three principal competitors are Swedish Match (acquired in 2022 by Philip Morris International Inc.), the American Snuff Company, LLC (a unit of British American Tobacco p.l.c.), and Swisher International Group, Inc. We believe moist snuff products are used interchangeably with loose-leaf products by many consumers.

NewGen Products

In the NewGen segment, our competitors are varied as the market is relatively new and highly fragmented. Our direct competitors sell products that are substantially similar to our products through the same channels in which we sell our liquid vapor products. We compete with these direct competitors for sales through wholesalers and retailers including, but not limited to, vapor stores, national chain stores, tobacco shops, and convenience stores and in the online direct to consumer environment. As a result of our acquisitions of Vapor Beast, IVG and Solace we now also compete directly with other non-traditional distributors and retailers.

Patents, Trademarks, and Trade Secrets

We have numerous registered trademarks relating to our products, including: Beech-Nut®, Trophy®, Havana Blossom®, Durango®, Stoker’s®, Tequila Sunrise®, Fred’s Choice®, Old Hillside®, Our Pride®, Red Cap®, Tennessee Chew®, Big Mountain®, Springfield Standard®, Snake River®, FRĒ®, Vapor Beast®, Vapor Shark®, DirectVapor®, VaporFi® and South Beach Smoke®. The registered trademarks, which are significant to our business, expire periodically and are renewable for additional 10-year terms upon expiration. Flavor and blend formula trade secrets relating to our tobacco products, which are key assets of our businesses, are maintained under strict secrecy.

The Zig-Zag® trade dress trademark for premium cigarette papers and related products are owned by RTI and have been exclusively licensed to us in the U.S. and Canada. The Zig-Zag® trademark for e-cigarettes is also owned by RTI and has been exclusively licensed to us in the U.S. We own the Zig-Zag® trademark with respect to its use in connection with products made with tobacco including, without limitation, cigarettes, cigars, and MYO cigar wraps in the U.S.

Research and Development and Quality Assurance

We have a research and development and quality assurance function that tests raw materials and finished products in order to maintain a high level of product quality and consistency. Research and development largely bases its new product development efforts on our high-tech data systems. We spent approximately $0.6 million, $1.1 million, and $1.3 million dollars on research and development and quality control efforts for the years ended December 31, 2022, 2021, and 2020, respectively.

Human Capital

As of March 3, 2023, we employed 413 full-time and part-time employees. None of our employees are represented by unions. We believe we have a positive relationship with our employees.

We believe that our success is driven by our employees. Our human capital strategy, which is developed and overseen by our Chief People Officer (“CPO”), focuses on the health and safety of our employees, development and retention of current employees, and talent attraction. Our CPO is also responsible for our diversity, equity, and inclusion (“DE&I”) strategies. The CEO and CPO regularly updates the board of directors and its committees on the human capital management, as well as the implementation of new initiatives.

Health and Safety: Our health and safety programs are designed to address applicable regulations as well as the specific hazards and work environments of each of our facilities. We regularly conduct safety reviews at each of our locations to ensure compliance with applicable regulations and all policies and procedures. We maintain safety committees that meet regularly to discuss and address any potential issues in our warehouse and manufacturing facilities. In addition, we conduct quarterly Motor Vehicle Safety trainings and annual Motor Vehicle Records checks for those assigned to company vehicles or who are daily drivers. We utilize a number of metrics to assess the performance of our health and safety policies, procedures and initiatives, including lost workdays and any recordable or reportable incidents.

TPB Culture Committee: We implemented a Culture Committee in 2021 as a platform to discuss and implement ideas for Turning Point Brands to be the employer of choice. The committee is comprised of diverse individuals from different departments and geographic locations. The committee’s focus is to recommend and implement best practices in the areas of health and safety, DE&I, employee engagement, talent development and retention, and community engagement.

Employee Engagement: To assess and improve employee retention and engagement, we implemented a new software system which frequently surveys our workforce to focus our efforts on maximizing employee engagement and retention. The system is configured to use text messaging, in addition to email notifications to increase the participation of our workforce.

Diversity, Equity and Inclusion: We place a high value on DE&I. As of December 31, 2022, approximately 32% of our workforce was female and 28% of our employees in managerial roles were female. As of the same date, underrepresented minorities made up approximately 27% of our workforce, with 22% of our managerial roles held by underrepresented minorities.

Training and Talent Development: We provide technical and leadership training to employees at both the officer and non-officer levels. In 2020, the Company developed Turning Point University, an online training and development tool used by management and employees.

We believe that encouraging continual development for our employees is essential for us to maintain the strength and profitability of the Company, generally, and brands, specifically. The Company posts its openings internally to allow current employees to apply. In 2022, we had 24 internal promotions within the organization.

Retaining Talent:  During the year ended December 31, 2022, our employee turnover rate was 14.9%. To retain our employees, we believe it is critical to continually focus on ensuring employees are highly engaged and feel valued. We address these retention efforts in a number of ways from formal surveys and quarterly business updates to regular informal discussions with employees that enable us to listen to, understand and address their concerns.

Employee BenefitsWe offer comprehensive benefit programs to our employees that provides them with, among other things, medical, dental, and vision healthcare; 401(k) matching contributions; paid parental leave; tuition assistance; paid holidays; and paid vacation time.

Environmental, Social and Governance (“ESG”)

We believe that focusing on our consumers and customers, while proactively and productively addressing the environment, our employees, our community, and society at large, is the key to driving value for all stakeholders. We recognize that incorporating ESG initiatives into our business strategy enhances our operating principles of winning with accountability, integrity, and responsibility, and will position our company for greater success in the future. We believe that we will maximize shareholder returns by implementing strategies and establishing goals to address public health concerns, mitigate environmental risks, seek and integrate a diverse range of viewpoints, and display responsible behaviors to suppliers, customers, members of the organization and most of all to our consumers.

Our Board of Directors voted on March 22, 2021, to add Environmental, Social, and Governance oversight to the Nominating and Governance Committee’s portfolio of responsibilities. In recognition of the committee’s expanded role, the Nominating and Governance Committee was renamed the Nominating and ESG Committee.

We engaged Nasdaq Corporate Solutions (“NCS”) to provide a comprehensive review of the Company’s ESG program and to provide recommendations based on best practices. The Company continues to implement plans to address gaps that were identified by NCS.

Public Health

One key aspect of our ESG program, is our distinct focus on our role in public health. We market and sell products intended for adult use only, many containing nicotine. As a result, public health plays a central role in all of our product initiatives. We believe in, and work diligently to apply, harm reduction principles to all of our products, from development through distribution and marketing. Our vision is built upon the idea that adult consumers, when presented with responsibly marketed and high-quality options, will, in large part, prefer products with a lower risk profile than others. This idea of moving adult consumers down the continuum of risk is a key driver of our future for sustainable growth. We intend to accomplish this by developing low-risk alternatives according to good product stewardship and manufacturing principles in order to increase adult consumer availability of and access to high-quality products that deliver satisfaction but at a lower risk to the user. We will continue to focus our research and development, scientific, policy, and product resources to increase the number of consumers choosing products that are lower risk.

In September 2020 and again in May 2022, we submitted to the FDA PMTA covering a large number of noncombustible products, including both vaping products and novel oral nicotine products. This is an important and necessary step to allow us to offer adult consumers an extensive portfolio of products that serve as alternatives to combustible cigarettes and satisfy a wide variety of consumer preferences. The filings provide detailed scientific data that we believe demonstrates that the products are “appropriate for the protection of public health,” as required by law. Studies to support the applications were performed and included pharmacokinetics studies, a likelihood of use study, and a patterns of use study, in addition to a toxicological review. We also provided a detailed marketing plan to illustrate how we will continue to prevent youth exposure to the products. See “Risks Related to Legal, Tax and Regulatory Matters” under “Item 1A Risk Factors” of this Annual Report on Form 10-K.

Prevention of Youth Access

Our vision is a world where only adult consumers purchase and use products that are not intended for youth. As a seller of products intended for adult-use only, society demands a higher burden of responsibility from us, and we are committed to proactively preventing the underage appeal of and access to those products. We are dedicated to the responsible marketing of our adult use products and are fully committed to complying with all applicable laws and regulations governing them. We target marketing activities to both male and female current nicotine, cannabinoid, and other active consumers that are 21 years of age and older. The marketing of our adult use products does not include content directed toward minors, including child-oriented images or other themes where such imagery is reasonably understood to resonate with minors. We plan to continue to engage in appropriately targeted marketing activity, consistent with all legal requirements, industry standards, and best practices.

Preventing youth access and use of our adult-use products is a key to our continued success. All of our adult-use products are intended to be sold to and used by adults 21 years of age and older, and we are proactive in implementing programs to prevent youth access. For our own online retail (B2C) sales, we display our policies related to age to purchase, battery safety, and shipping restrictions. Additionally, we verify B2B customers using business licenses in order to further prevent bulk sales to consumers, which we believe contributes to social sourcing by youth.

Environmental Stewardship

Being good stewards of the planet will support our business success. Our major areas of focus are lowering vehicle emissions produced by our fleet, incorporating energy savings initiative at our facilities, reducing water consumption in our operations, and increasing our recycling efforts.  Within each of these categories we are concentrating on developing and measuring progress with an aim to define metrics against which we can track our efforts.

Social Impact

We focus our efforts on fostering a diverse and inclusive workforce while providing a safe work environment for our team. We value different perspectives and feel that an open and inclusive culture is not only the right thing to do, but fundamentally supports the business through diverse thought and opinions.  Our DE&I efforts are evidenced through programs like our Women’s Day conversations or our veterans-focused employee resource group.  Our goal is to provide an injury-free workplace where every employee has a safe work environment and feels empowered to speak up. We regularly monitor and provide training as part of our safety program and have active safety committees at each of our sites dedicated to implementing best practices.

Corporate Governance

Good corporate governance is critical to our operating principles of winning with accountability, integrity, and responsibility. Acting with accountability, integrity and responsibility is at the core of our business conduct policy. We train all employees on our business conduct policies. In addition, our governance program measures the diversity of our Board. We believe that Board diversity is critical to having a winning culture and strategy. We have established meaningful measures for our governance program and our targets and actions will allow us to achieve our goals in this area.

2022 Highlights

In 2022, we continued integration of our ESG principles into our business practices. Our ESG committees are comprised of diverse individuals from different departments and geographic locations. The committees report to the ESG Executive Committee, comprised of the President and CEO, CFO, and General Counsel, who in turn works with the Board’s Nominating and ESG Committee. The following committees were formed and are actively working:


The Environmental Committee provides a platform to enhance and track the progress of our environmental practices within our business units. The committee is charged with recommending, implementing, and monitoring best practices in the areas of carbon emissions, waste, water, and biodiversity within our business units.

The Social Committee provides a platform to achieve the objective of being the employer of choice. The committee is charged with recommending and implementing best practices in the areas of health and safety, DE&I, Talent Development and Retention, and Community Engagement.

The Governance Committee provides a platform to assure our governance practices are best in class. The committee is charged with recommending and implementing best practices in the areas of business ethics, political engagement, supply chain processes, and cybersecurity. The committee additionally is charged with recommending and implementing best practices in the areas of Public Health, Responsible Marketing, and Youth Access Prevention.

Further information related to our ESG program can be found on our website.

Internet Address and Company SEC Filings

Our primary Internet address is www.turningpointbrands.com. The SEC maintains a website at https://www.sec.gov that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. On the investor relations portion of our website, www.turningpointbrands.com/investor-relations, we provide a link to our electronic filings with the U.S. Securities and Exchange Commission (the “SEC”), including our annual report on Form 10-K, our quarterly reports on Form 10-Q, our current reports on Form 8-K, and any amendments to these reports. We make all such filings available free of charge as soon as reasonably practicable after filing. The information found on our website is not part of this or any other report we file with or furnish to the SEC.

Item 1A. Risk Factors

The risk factors summarized and detailed below could materially harm our business, operating results and/or financial condition, impair our future prospects and/or cause the price of our common stock to decline. These are not all of the risks we face and other factors not presently known to us or that we currently believe are immaterial may also affect our business if they occur. Material risks that may affect our business, operating results and financial condition include, but are not necessarily limited to, those relating to:

Risks Related to Our Business and Industry
 

declining sales of tobacco products, and expected continuing decline of sales in the tobacco industry overall;

our dependence on a small number of third-party suppliers and producers;

the possibility that we will be unable to identify or contract with new suppliers or producers in the event of a supply or product disruption, as well as other supply chain concerns, including delays in product shipments and increases in freight cost;

the possibility that our licenses to use certain brands or trademarks will be terminated, challenged or restricted;

failure to maintain consumer brand recognition and loyalty of our customers;

our reliance on relationships with several large retailers and national chains for distribution of our products;

intense competition and our ability to compete effectively;

competition from illicit sources and the damage caused by illicit products to our brand equity;

contamination of our tobacco supply or products;

uncertainty and continued evolution of the markets for our  products;

complications with the design or implementation of our new enterprise resource planning system could adversely impact our business and operations;

Risks Related to Legal, Tax and Regulatory Matters
 

substantial and increasing U.S. regulation;

regulation or marketing denials of our products by the FDA, which has broad regulatory powers;

many of our products contain nicotine, which is considered to be a highly addictive substance;

requirement to maintain compliance with master settlement agreement escrow account;

possible significant increases in federal, state and local municipal tobacco- and vapor-related taxes;

our products are subject to developing and unpredictable regulation, such as court actions that impact obligations;

increase in state and local regulation of our products has been proposed or enacted;

increase in tax of our products could adversely affect our business;

sensitivity of end-customers to increased sales taxes and economic conditions including significant increases in the rate of inflation and other declines in purchasing power;

uncertainty surrounding FDA compliance policy;

possible increasing international control and regulation;

failure to comply with environmental, health and safety regulations;

imposition of significant tariffs on imports into the U.S.; 

the scientific community’s lack of information regarding the long-term health effects of certain substances contained in some of our products;

significant product liability litigation;

Risks Related to Financial Results, Finances and Capital Structure
 

our amount of indebtedness;

the terms of our indebtedness, which may restrict our current and future operations;

our ability to comply with required disclosure requirements;

identification of material weaknesses in our internal control over financial reporting, which, if not remediated appropriately or timely, could result in loss of investor confidence and adversely impact our stock price;

Risks Related to our Common Stock


our certificate of incorporation and bylaws, as well as Delaware law and certain regulations, could discourage or prohibit acquisition bids or merger proposals, which may adversely affect the market price of our common stock;

our certificate of incorporation limits the ownership of our common stock by individuals and entities that are Restricted Investors. These restrictions may affect the liquidity of our common stock and may result in Restricted Investors (as defined in our Certificate of Incorporation) being required to sell or redeem their shares at a loss or relinquish their voting, dividend and distribution rights;


future sales of our common stock in the public market could reduce our stock price, and any additional capital raised by us through the sale of equity or convertible securities may dilute your ownership in us;

we may issue preferred stock whose terms could adversely affect the voting power or value of our common stock;

General Risks


our business may be damaged by events outside of our or our suppliers’ control, such as the impact of epidemics (e.g., coronavirus), political upheavals, or natural disasters;

adverse impact of climate change;

our reliance on information technology;

cybersecurity and privacy breaches;

failure to manage our growth;

failure to successfully integrate our acquisitions or otherwise be unable to benefit from pursuing acquisitions;

fluctuations in our results;

exchange rate fluctuations;

adverse U.S. and global economic conditions;

departure of key management personnel or our inability to attract and retain talent;

infringement on or misappropriation of our intellectual property;

third-party claims that we infringe on their intellectual property; and

failure to meet expectations relating to environmental, social and governance factors

Risks Related to Our Business and Industry

Sales of tobacco products are generally expected to continue to decline.

As a result of restrictions on advertising and promotions, increases in regulation and excise taxes, health concerns, a decline in the social acceptability of tobacco and tobacco-related products, increased pressure from anti-tobacco groups, and other factors, the overall U.S. market for tobacco products has generally been declining in terms of volume of sales and is expected to continue to decline. The general climate of declining sales of tobacco products is principally driven by the long-standing declines in cigarettes. OTP, on the other hand, has been more resilient as measured by MSAi. Though OTP volumes declined in 2022 due to post-COVID consumption normalization and economic conditions, volumes were still above pre-COVID levels in 2019 including rolling papers and MYO cigar wraps. Our tobacco products comprised approximately 50% of our total 2022 net sales and, while some of our sales volume declines have been offset by higher prices or by increased sales in other product categories, there can be no assurance that these price increases or increased sales can be sustained, especially in an environment of increased regulation, product characteristic restrictions, and taxation and changes in consumer spending habits.

We depend on a small number of key third-party suppliers and producers for our products.

Our operations are largely dependent on a small number of key suppliers and producers to supply or manufacture our products pursuant to long-term contracts. In 2022, our two most important suppliers and producers were: (i) Swedish Match (acquired in 2022 by Philip Morris International Inc.), which produces all of our loose-leaf chewing tobacco in the U.S.; and (ii) RTI, which provides us with exclusive access to the Zig-Zag® cigarette paper and related accessories in the U.S. and Canada. See “Item 1 – Business – Distribution and Supply Agreements”

All of our loose-leaf tobacco products are manufactured for us by Swedish Match pursuant to a ten-year renewable agreement, which we entered into in 2008. The agreement will automatically be renewed for five successive ten-year terms unless either party provides at least 180 days’ notice prior to a renewal term of its intent to terminate the agreement or unless otherwise terminated in accordance with the provisions of the agreement. If a notice of non-renewal is delivered, the contract will expire two years after the date on which the agreement would have otherwise been renewed. Under this agreement, we retain the rights to all marketing, distribution and trademarks over the loose-leaf brands that we own or license. The agreement renewed for an additional ten-year term in 2018. We share responsibilities with Swedish Match related to process control, manufacturing activities, quality control, and inventory management with respect to our loose-leaf products. We rely on the performance by Swedish Match of its obligations under the agreement for the production of our loose-leaf tobacco products. Any significant disruption in Swedish Match’s manufacturing capabilities or our relationship with Swedish Match, a deterioration in Swedish Match’s financial condition, or an industry-wide change in business practices with respect to loose-leaf tobacco products could have a material adverse effect on our business, results of operations, and financial condition.

All of our Zig-Zag® premium cigarette papers, cigarette tubes, and injectors are sourced from RTI, pursuant to the Distribution Agreements. In November 2020, Bolloré sold its rights to its trademarks for the Zig-Zag® brand name in the U.S. and Canada to RTI and, in connection with the sale, assigned the Distribution Agreements and the License Agreements to RTI. RTI is an affiliate of one of our competitors. The Distribution Agreements were most recently renewed in 2012 and pursuant to such agreements, we renegotiate pricing terms every five years. The Distribution Agreements were initially entered into with Bolloré.

Pursuant to agreements with certain suppliers, we have agreed to store tobacco inventory purchased on our behalf and generally maintain a 12- to 24-month supply of our various tobacco products at their facilities. We cannot guarantee our supply of these products will be adequate to meet the demands of our customers. Further, a major fire, violent weather conditions, or other disasters that affect us or any of our key suppliers or producers, including RTI or Swedish Match, as well as those of our other suppliers and vendors, could have a material adverse effect on our operations. Although we have insurance coverage for some of these events, a prolonged interruption in our operations, as well as those of our producers, suppliers, or vendors, could have a material adverse effect on our business, results of operations, and financial condition. In addition, we do not know whether we will be able to renew any or all of our agreements on a timely basis, on terms satisfactory to us, or at all.

Any disruptions in our relationships with RTI or Swedish Match or any other significant supplier, a failure to renew any of our agreements, an inability or unwillingness by any supplier to produce sufficient quantities of our products in a timely manner or finding a new supplier would have a significant impact on our ability to continue distributing the same volume and quality of products and maintain our market share, even during a temporary disruption, which could have a material adverse effect on our business, results of operations and financial condition.

We may be unable to identify or contract with new suppliers or producers in the event of a disruption to our supply of products.

In order to continue selling our products in the event of a disruption to our supply, we would have to identify new suppliers or producers that would be required to satisfy significant regulatory requirements. Only a limited number of suppliers or producers (if any) may have the ability to produce our products at the volumes we need, and it could be costly or time-consuming to locate and approve such alternative sources. Moreover, it may be difficult or costly to find suppliers to produce small volumes of our new products in the event we are looking only to supplement current supply as suppliers may impose minimum order requirements. In addition, we may be unable to negotiate pricing or other terms with our existing or new suppliers as favorable as those we currently enjoy. Even if we were able to successfully identify new suppliers and contract with them on favorable terms, these new suppliers would also be subject to stringent regulatory approval procedures that could result in prolonged disruptions to our sourcing and distribution processes.

Furthermore, there is no guarantee that a new third-party supplier could accurately replicate the production process and taste profile of our existing products. We cannot guarantee that a failure to adequately replace our existing suppliers would not have a material adverse effect on our business, results of operations, and financial condition.

Our licenses to use certain brands and trademarks may be terminated or not renewed.

We are reliant upon brand recognition in the OTP markets in which we compete as the OTP industry is characterized by a high degree of brand loyalty and a reluctance to switch to new or unrecognizable brands on the part of consumers. Some of the brands and trademarks under which our products are sold are licensed to us for a fixed period of time in respect of specified markets, such as our Distribution and License Agreements for use of the Zig-Zag® name and associated trademarks in connection with certain of our cigarette papers and related products.

We have a number of Licensing Agreements with RTI. The first of these governs licensing, sourcing and the use of the Zig-Zag® name with respect to cigarette papers, cigarette tubes, and cigarette injector machines, the second of which governs licensing, sourcing and the use of the Zig-Zag® name with respect to e-cigarettes, vaporizers, and e-liquids, and the third of which governs the licensing, sourcing and use of the Zig-Zag trademark on paper cones. In 2022, we generated approximately $162.0 million in net sales of Zig-Zag® products, of which approximately $79.0 million was generated from products sold through the License Agreements. In the event that one or more of these Licensing Agreements are not renewed, the terms of the agreements bind us under a five-year non-compete clause, under which we cannot engage in direct or indirect manufacturing, selling, distributing or otherwise promoting of cigarette papers of a competitor to Zig-Zag® without RTI’s consent, except in limited instances. We do not know whether we will renew these agreements on a timely basis, on terms satisfactory to us, or at all. As a result of these restrictions, if our licensing agreements with respect to the Zig-Zag® trademark are terminated, we may not be able to access the markets with recognizable brands that would be positioned to compete in these segments.

In the event that the licenses to use the brands and trademarks in our portfolio are terminated or are not renewed after the end of the term, there is no guarantee we will be able to find a suitable replacement, or if a replacement is found, that it will be on favorable terms. Any loss in our brand-name appeal to our existing customers as a result of the lapse or termination of our licenses could have a material adverse effect on our business, results of operations, and financial condition.

We may not be successful in maintaining the consumer brand recognition and loyalty of our products.

We compete in a market that relies on innovation and the ability to react to evolving consumer preferences. The alternative smoking accessories and tobacco industries in general, and the OTP industry, in particular, are subject to changing consumer trends, demands, and preferences. Therefore, products once favored may over time become disfavored by consumers or no longer perceived as the best option. Consumers in the OTP market have demonstrated a high degree of brand loyalty, but producers must continue to adapt their products in order to maintain their status among these customers as the market evolves. The Zig-Zag® brand has strong brand recognition among smokers, and our continued success depends in part on our ability to continue to differentiate the brand names that we own or license and maintain similarly high levels of recognition with target consumers. Trends within the alternative smoking accessories and OTP industries change often. Our failure to anticipate, identify, or react to changes in these trends could, among other things, lead to reduced demand for our products. Factors that may affect consumer perception of our products include health trends and attention to health concerns associated with tobacco and other products we sell, price-sensitivity in the presence of competitors’ products or substitute products, and trends in favor of new NewGen products that are currently being researched and produced by participants in our industry. For example, we have witnessed a shift in consumer purchases from chewing tobacco to moist snuff due to its increased affordability. Along with our biggest competitors in the chewing tobacco market, which also produce moist snuff, we have been able to shift priorities and adapt to this change. A failure to react to similar trends in the future could enable our competitors to grow or establish their brands’ market shares in these categories before we have a chance to respond.

Consumer perceptions of tobacco-based products are likely to continue to shift, and our success depends, in part, on our ability to anticipate these shifting tastes and the rapidity with which the markets in which we compete will evolve in response to these changes on a timely and affordable basis. If we are unable to respond effectively and efficiently to changing consumer preferences, the demand for our products may decline, which could have a material adverse effect on our business, results of operations, and financial condition.

Regulations may be enacted in the future, particularly in light of increasing restrictions on the form and content of marketing of tobacco products, that would make it more difficult to appeal to our consumers or to leverage existing recognition of the brands that we own or license. Furthermore, even if we are able to continue to distinguish our products, there can be no assurance that the sales, marketing, and distribution efforts of our competitors will not be successful in persuading consumers of our products to switch to their products. Many of our competitors have greater access to resources than we do, which better positions them to conduct market research in relation to branding strategies or costly marketing campaigns. Any loss of consumer brand loyalty to our products or reduction of our ability to effectively brand our products in a recognizable way will have a material effect on our ability to continue to sell our products and maintain our market share, which could have a material adverse effect on our business, results of operations, and financial condition.

Our distribution efforts rely in part on our ability to leverage relationships with large retailers and national chains.

Our distribution efforts rely in part on our ability to leverage relationships with large retailers and national chains to sell and promote our products, which is dependent upon the strength of the brand names that we own or license and our salesforce effectiveness. In order to maintain these relationships, we must continue to supply products that will bring steady business to these retailers and national chains. We may not be able to sustain these relationships or establish other relationships with such entities, which could have a material adverse effect on our ability to execute our branding strategies, our ability to access the end-user markets with our products or our ability to maintain our relationships with the producers of our products. For example, if we are unable to meet benchmarking provisions in contracts or if we are unable to maintain and leverage our retail relationships on a scale sufficient to make us an attractive distributor, it would have a material adverse effect on our ability to source products, and on our business, results of operations and financial condition.
In addition, there are factors beyond our control that may prevent us from leveraging existing relationships, such as industry consolidation. If we are unable to develop and sustain relationships with large retailers and national chains, or we are unable to leverage those relationships due to factors such as a decline in the role of brick-and-mortar retailers in North America, our capacity to maintain and grow brand and product recognition and increase sales volume will be significantly undermined. In such an event, we may ultimately be forced to pursue and rely on local and more fragmented sales channels, which will have a material adverse effect on our business, results of operations and financial condition.

We face intense competition and may fail to compete effectively.

We are subject to significant competition across our segments and compete against companies in all segments that have access to significant resources in terms of technology, relationships with suppliers and distributors and access to cash flow and financial markets.

The OTP industry is characterized by brand recognition and loyalty, with product quality, price, marketing and packaging constituting the primary methods of competition. Substantial marketing support, merchandising display, competitive pricing and other financial incentives generally are required to introduce a new brand or to improve or maintain a brand’s market position. Our principal competitors are “big tobacco,” Altria Group, Inc. (formerly Phillip Morris) and British American Tobacco p.l.c. (formerly Reynolds) as well as Swedish Match (purchased by Philip Morris International Inc.), Swisher International and manufacturers of electronic cigarettes, including U.K.-based Imperial Brands PLC. These competitors are significantly larger than us and aggressively seek to limit the distribution or sale of other companies’ products, both at the wholesale and retail levels. For example, certain competitors have entered into agreements limiting retail-merchandising displays of other companies’ products or imposing minimum prices for OTP products, thereby limiting their competitors’ ability to offer discounted products. In addition, the tobacco industry is experiencing a trend toward industry consolidation, most recently evidenced by the November 2022 acquisition of Swedish Match AB by Philip Morris International Inc., the December 2018 investment in Juul Labs by Altria, the July 2017 acquisition of Reynolds American, Inc., by British American Tobacco p.l.c., and the June 2015 acquisition of Lorillard, Inc., by Reynolds American, Inc. Additional industry consolidation could result in a more competitive environment if our competitors are able to increase their combined resources, enhance their access to national distribution networks, or become acquired by established companies with greater resources than ours. Any inability to compete due to our smaller scale as the industry continues to consolidate and be dominated by “big tobacco” could have a material adverse effect on our business, results of operations and financial condition.

“Big tobacco” has also established its presence in the NewGen products market and has begun to make investments in the alternative space. There can be no assurance that our products will be able to compete successfully against these companies or any of our other competitors, some of which have far greater resources, capital, experience, market penetration, sales and distribution channels than us. In addition, there are currently relatively few U.S. restrictions on advertising electronic cigarettes and vaporizer products and competitors, including “big tobacco,” may have more resources than us for advertising expenses, which could have a material adverse effect on our ability to build and maintain market share, and thus have a material adverse effect on our business, results of operations and financial condition.

The competitive environment and our competitive position are also significantly influenced by economic conditions, the state of consumer confidence, competitors’ introduction of low-priced products or innovative products, higher taxes, higher absolute prices and larger gaps between price categories and product regulation that diminishes the consumer’s ability to differentiate tobacco products. Due to the impact of these factors, as well as higher state and local excise taxes and the market share of deep discount brands, the tobacco industry has become increasingly price competitive. As we seek to adapt to the price competitive environment, our competitors that are better capitalized may be able to sustain price discounts for long periods of time by spreading the loss across their expansive portfolios, with which we are not positioned to compete.

Competition from illicit sources may have an adverse effect on our overall sales volume, restricting the ability to increase selling prices and damaging brand equity.

Illicit trade and tobacco trafficking in the form of counterfeit products, smuggled genuine products and locally manufactured products on which applicable taxes or regulatory requirements are evaded, represent a significant and growing threat to the legitimate tobacco industry. Factors such as increasing tax regimes, regulatory restrictions, and compliance requirements have resulted in more consumers switching to illegal, cheaper tobacco products and providing greater rewards for smugglers. We expect that this trend will continue and even accelerate if additional regulatory requirements make it more difficult or expensive to obtain genuine products. Illicit trade can have an adverse effect on our overall sales volume, restrict the ability to increase selling prices, damage brand equity and may lead to commoditization of our products.

Although we combat counterfeiting of our products by engaging in certain tactics, such as requiring all sales force personnel to randomly collect our products from retailers in order to be reviewed for authenticity and using a private investigation firm to help perform surveillance of retailers we suspect are selling counterfeit products, no assurance can be given that we will be able to detect or stop sales of all counterfeit products. In addition, we have in the past and will continue to bring suits against retailers and distributors that sell certain counterfeit products. While we have been successful in securing financial recoveries from and helping to obtain criminal convictions of counterfeiters in the past, no assurance can be given that we will be successful in any such suits or that such suits will be successful in stopping other retailers or distributors from selling counterfeit products. Even if we are successful, such suits could consume a significant amount of management’s time and could also result in significant expenses to the company. Any failure to track and prevent counterfeiting of our products could have a material adverse on our ability to maintain or effectively compete for the products we distribute under our brand names, which would have a material adverse effect on our business, results of operations and financial condition.

Contamination of, or damage to, our products could adversely impact sales volume, market share and profitability.

Our market position may be affected through the contamination of our tobacco supply or products during the manufacturing process or at different points in the entire supply chain. We keep significant amounts of inventory of our products in warehouses and it is possible that this inventory could become contaminated during the storage period. In addition, our suppliers generally keep significant amounts of our inventory on hand and it is probable that such inventory could become contaminated even prior to arrival at our premises. If contamination of our inventory or packaged products occurs, whether as a result of a failure in quality control by us or by one of our suppliers, we may incur significant costs in replacing the inventory and recalling products. We may be unable to meet customer demand and may lose customers who purchase alternative brands or products. In addition, consumers may lose confidence in the affected product.

Under the terms of our contracts, we impose requirements on our major suppliers to maintain quality and comply with product specifications and requirements, and on our third-party co-manufacturer to comply with all federal, state and local laws. These third-party suppliers, however, may not continue to produce products that are consistent with our standards or that are in compliance with applicable laws, and we cannot guarantee that we will be able to identify instances in which our third-party suppliers fail to comply with our standards or applicable laws.

A loss of sales volume from a contamination event may also affect our ability to supply our current customers and, in turn, recapture their business in the event they are forced to switch products or brands, even if on a temporary basis. We may also be subject to legal action as a result of a contamination, which could result in negative publicity and affect our sales. During this time, our competitors may benefit from an increased market share that could be difficult and costly to regain. Such a contamination event could have a material adverse effect on our business, results of operations and financial condition.

The market for certain of our products is subject to a great deal of uncertainty and is still evolving.

Vapor products and other novel nicotine products, having been introduced to the market over the past fifteen years, are at a relatively early stage of development, and represent core components of a market that is evolving rapidly, highly regulated and characterized by a number of market participants. Rapid growth in the use of, and interest in, these products is recent, and may not continue on a lasting basis. The demand and market acceptance for these products is subject to a high level of uncertainty. Therefore, we are subject to all of the business risks associated with a new enterprise in an evolving market. Continued evolution, uncertainty and the resulting increased risk of failure of our new and existing product offerings in this market could have a material adverse effect on our ability to build and maintain market share and on our business, results of operations and financial condition. Further, there can be no assurance that we will be able to continue to effectively compete in the vapor and novel nicotine products marketplace.

Complications with the design or implementation of our new enterprise resource planning system could adversely impact our business and operations.

We rely extensively on information systems and technology to manage our business and summarize operating results. We are currently engaged in the implementation of a new enterprise resource planning (“ERP”) system. This ERP system will replace our existing operating and financial systems. The ERP system is designed to accurately maintain the Company’s financial records, enhance operational functionality and provide timely information to the Company’s management team related to the operation of the business. The ERP system implementation process requires the investment of significant personnel and financial resources. We may not be able to successfully implement the ERP without experiencing delays, increased costs and other difficulties. If we are unable to successfully design and implement the new ERP system as planned, or successfully update or integrate our systems when necessary, our financial positions, results of operations and cash flows could be negatively impacted.

Risks Related to Legal, Tax and Regulatory Matters

We are subject to substantial and increasing regulation.

The tobacco industry has been under public scrutiny for over 50 years. Industry critics include special interest groups, the U.S. Surgeon General, and many legislators and regulators at the local, state and federal levels. A wide variety of federal, state, and local laws limit the advertising, sale, and use of tobacco, and these laws have proliferated in recent years. For instance, on May 4, 2022, the FDA proposed two tobacco products standards related to combusted tobacco products: (1) a ban on menthol as a characterizing flavor of cigarettes; and (2) a ban on all characterizing flavors (including menthol) in cigars. Together with changing public attitudes towards tobacco consumption, the constant expansion of regulations has been a major cause of the overall decline in the consumption of tobacco products since the early 1970s. These regulations relate to, among other things, the importation of tobacco products and shipping throughout the U.S. market, increases in the minimum age to purchase tobacco products, imposition of taxes, sampling and advertising bans or restrictions, flavor bans or restrictions, ingredient and constituent disclosure requirements, and media campaigns and restrictions on where consumers may use tobacco products. Additional restrictions may be adopted or agreed to in the future. These limitations may make it difficult for us to maintain the value of any brand.

The trend toward increasing regulation of the tobacco industry experienced over the last few decades is likely to differ between the various U.S. states and Canadian provinces in which we currently conduct the majority of our business. Extensive and inconsistent regulation by multiple states and at different governmental levels could prove to be particularly disruptive to our business as we may be unable to accommodate such regulations in a cost-effective manner that allows us to continue to compete in an economically viable way. Regulations are often introduced without the tobacco industry’s input and have significantly contributed to reduced industry sales volumes and increased illicit trade.

In 1986, federal legislation was enacted regulating smokeless tobacco products (including dry and moist snuff and chewing tobacco) by, among other things, requiring health warnings on smokeless tobacco packages and prohibiting the advertising of smokeless tobacco products on media subject to the jurisdiction of the Federal Communications Commission (“FCC”). Since 1986, other proposals have been made at the federal, state, and local levels for additional regulation of tobacco products. It is likely that additional proposals will be made in the coming years. For example, the PACT Act initially prohibited the use of the U.S. Postal Service to mail cigarette and smokeless tobacco products and also amended the Jenkins Act, which established cigarette sales reporting requirements for state excise tax collection, to require individuals and businesses that make interstate sales of certain cigarette or smokeless tobacco comply with state tax laws. The PACT Act was recently extended to also cover e-cigarette and related products. The extension of the PACT Act has resulted in increased costs and disruption to our NewGen business, and those costs may continue to rise if we are unable to adjust our operations to respond relative to our competitors. See “—Many of our products have not obtained premarket authorization from the FDA and are currently marketed pursuant to a policy of FDA enforcement priorities, which could change. There could be a material adverse impact on our business development efforts if the FDA determines that our products are not subject to this compliance policy, or if our products become subject to increased regulatory enforcement burdens imposed by the FDA and other regulatory or legislative bodies.” for further details. Additional federal or state regulation relating to the manufacture, sale, distribution, advertising, labeling, mandatory ingredients disclosure and nicotine yield information disclosure of tobacco products could reduce sales, increase costs, and have a material adverse effect on our business, results of operations, and financial condition.

On June 22, 2009, the Family Smoking Prevention and Tobacco Control Act (the “Tobacco Control Act”) granted the FDA regulatory authority over tobacco products. The Act also amended the Federal Cigarette Labeling and Advertising Act, which governs how cigarettes can be advertised and marketed, as well as the Comprehensive Smokeless Tobacco Health Education Act, which governs how smokeless tobacco can be advertised and marketed. In addition to the FDA and FCC, we are subject to regulation by numerous other federal agencies, including the Federal Trade Commission, the Department of Justice, the Alcohol and Tobacco Tax and Trade Bureau , the U.S. Environmental Protection Agency, the U.S. Department of Agriculture (“USDA”), the Consumer Product Safety Commission , the U.S. Customs and Border Protection  and the U.S. Center for Disease Control and Prevention’s Office on Smoking and Health. There have also been adverse legislative and political decisions and other unfavorable developments concerning cigarette smoking and the tobacco industry, which we believe have received widespread public attention. The FDA has, and other governmental entities have, expressed concerns about the use of flavors in tobacco products and an interest in significant regulation of such use, up to and including bans in certain products. There can be no assurance as to the ultimate content, timing or effect of any regulation of tobacco products by governmental bodies, nor can there be any assurance that potential corresponding declines in demand resulting from negative media attention would not have a material adverse effect on our business, results of operations and financial condition. Any such regulation has the potential to increase costs and have a material adverse effect on our business, results of operations, ability to compete, and financial condition.

Our products are regulated by the FDA, which has broad regulatory powers.

The vast majority of our 2022 U.S. net sales are derived from the sale of products that are currently regulated by the FDA. The Tobacco Control Act grants the FDA broad regulatory authority over the design, manufacture, sale, marketing and packaging of tobacco products. Among the regulatory powers conferred to the FDA under the Tobacco Control Act is the authority to impose tobacco product standards that are appropriate for the protection of the public health, require manufacturers to obtain FDA review and authorization for the marketing of certain new or modified tobacco products and impose various additional restrictions. Such restrictions may include requiring reduction or elimination of the use of particular constituents or components, requiring product testing, or addressing other aspects of tobacco product construction, constituents, properties or labeling.

Specifically, the Tobacco Control Act (i) increases the number of health warnings required on cigarette and smokeless tobacco products, increases the size of warnings on packaging and in advertising, requires the FDA to develop graphic warnings for cigarette packages, and grants the FDA authority to require new warnings, (ii) imposes restrictions on the sale and distribution of tobacco products, including significant restrictions on tobacco product advertising and promotion as well as the use of brand and trade names, (iii) bans the use of “light,” “mild,” “low” or similar descriptors on tobacco products, (iv) bans the use of “characterizing flavors” in cigarettes other than tobacco or menthol, (v) requires manufacturers to report ingredients and harmful constituents and requires the FDA to disclose certain constituent information to the public, (vi) authorizes the FDA to require the reduction of nicotine and the potential reduction or elimination of other constituents or additives, including menthol, (vii) establishes resource-intensive pre-market and “substantial equivalence” review pathways for tobacco products that are considered new, (viii) gives the FDA broad authority to deny product applications thereby preventing the sale or distribution of the product subject to the application (and requiring such product to be removed from the market, if applicable), and (ix) requires tobacco product manufacturers (and certain other entities) to register with the FDA.

The FDA charges user fees based on the USDA unit calculations pro-rated to the annualized FDA congressionally allocated budget. These fees only apply to certain products currently regulated by the FDA, which include our core products (other than cigarette paper products), but we may in the future be required to pay such fees on more of our products, and we cannot accurately predict which additional products may be subject to such fees or the magnitude of such fees, which could become significant.

Although the Tobacco Control Act prohibits the FDA from issuing regulations banning all cigarettes, all smokeless tobacco products, all little cigars, all cigars other than little cigars, all pipe tobacco, or all roll-your-own tobacco, or requiring the reduction of nicotine yields of a tobacco product to zero, it is likely that regulations with the FDA promulgated pursuant to the Tobacco Control Act could nonetheless result in a decrease in sales of these products in the U.S. We believe that such regulation could adversely affect our ability to compete against our larger competitors, who may be able to more quickly and cost-effectively comply with these new rules and regulations. Our ability to gain efficient and timely market clearance for new tobacco products, or even to keep existing products on the market, could also be affected by FDA rules, regulations and enforcement policies. Some of our currently marketed products that are subject to FDA regulation will require marketing authorizations from the FDA for us to continue marketing them (e.g., pre-market or substantial equivalence marketing authorizations, as applicable to the product), which we cannot guarantee we will be able to obtain. In addition, failure to comply with new or existing tobacco laws under which the FDA imposes regulatory requirements could result in significant financial penalties and government investigations of us. To the extent we are unable to respond to, or comply with, new FDA regulations it could have a material adverse effect on our business, results of operations and financial condition.

Many of our products contain nicotine, which is considered to be a highly addictive substance.

Many of our products contain nicotine, a chemical that is considered to be highly addictive. The Tobacco Control Act empowers the FDA to regulate the amount of nicotine found in tobacco products, but not to require the reduction of nicotine yields of a tobacco product to zero. Any FDA regulation, whether of nicotine levels or other product attributes, may require us to reformulate, recall and/or discontinue certain of the products we may sell from time to time, which may have a material adverse effect on our ability to market our products and have a material adverse effect on our business, results of operations and financial condition.

We are required to maintain cash amounts within an escrow account in order to be compliant with a settlement agreement between us and certain U.S. states and territories.

In November 1998, the major U.S. cigarette manufacturers entered into the Master Settlement Agreement (“MSA”) and the Smokeless Tobacco Master Settlement Agreement (“STMSA”) with 46 U.S. states and certain U.S. territories and possessions. Pursuant to the MSA and subsequent states’ statutes, a “cigarette manufacturer” (which is defined to also include a manufacturer of roll your won (“RYO”)/MYO cigarette tobacco) has the option of either becoming a signatory to the MSA, or, as we have elected, operating as a non-participating manufacturer (“NPM”) by funding and maintaining an escrow account, with sub-accounts on behalf of each settling state. These NPM escrow accounts are governed by states’ escrow and complementary statutes that are generally monitored by the Office of the State Attorney General. The statutes require NPM companies to deposit, on an annual basis, into qualified banks’ escrow funds based on the number of cigarettes or cigarette equivalents, which is measured by pounds of RYO/MYO tobacco sold. NPM companies are, within specified limits, entitled to direct the investment of the escrowed funds and withdraw any interest or appreciation, but cannot withdraw the principal for twenty-five years from the year of each annual deposit, except to withdraw funds deposited pursuant to an individual state’s escrow statute to pay a final judgment to that state’s plaintiffs in the event of such a final judgment. The investment vehicles available to us are specified in the state escrow agreements and are limited to low-risk government securities.

Various states have enacted or proposed complementary legislation intended to curb the activity of certain manufacturers and importers of cigarettes or MYO tobacco that are selling into MSA states without signing the MSA or who have failed to properly establish and fund a qualifying escrow account. We believe we have been fully compliant with all applicable laws, regulations, and statutes, although compliance-related issues may, from time to time, be disruptive to our business, any of which could have a material adverse effect on our business, results of operations, and financial condition.

Although no such legislation has been proposed or enacted, future changes to the MSA, such as legislation that extends the MSA to products to which it does not currently apply or legislation that limits the ability of companies to receive unused escrow funds after 25 years, may have a material adverse effect on our business, results of operations and financial condition. Despite the amounts maintained and funded to the escrow account, compliance with the funding requirements for the escrow account does not necessarily prevent future federal and/or state regulations with respect to the OTP industry from having a material adverse effect on our business, results of operations and financial condition.

Increases in tobacco-related taxes have been proposed or enacted and are likely to continue to be proposed or enacted in numerous jurisdictions.

Tobacco products, premium cigarette papers and tubes have long been subject to substantial federal, state and local excise taxes. Such taxes have frequently been increased or proposed to be increased, in some cases significantly, to fund various legislative initiatives or further disincentivize tobacco usage. Since 1986, smokeless products have been subject to federal excise tax. Federally, smokeless products are taxed by weight (in pounds or fractional parts thereof) manufactured or imported.

Since the State Children’s Health Insurance Program (“S-CHIP”) reauthorization in early 2009, which utilizes, among other things, taxes on tobacco products to fund health insurance coverage for children, the federal excise tax increases adopted have been substantial and have materially reduced sales in the RYO/MYO cigarette smoking products market, and also caused volume declines in other markets. Although the RYO/MYO cigarette smoking tobacco and related products market had been one of the fastest growing markets in the tobacco industry in the five years prior to 2009, the reauthorization of S-CHIP increased the federal excise tax on RYO tobacco from $1.10 to $24.78 per pound, and materially reduced the MYO cigarette smoking tobacco market in the U.S. There have not been any increases enacted since 2009, but we cannot guarantee that we will not be subject to further increases, nor whether any such increases will affect prices in a way that further deters consumers from purchasing our products and/or affects our net revenues in a way that renders us unable to compete effectively.

In addition to federal excise taxes, every state and certain city and county governments have imposed substantial excise taxes on sales of tobacco products, and many have raised or proposed to raise excise taxes in recent years. Approximately one-half of the states tax MST on a weight-based versus ad valorem system of taxation. Additional states may consider adopting such revised tax structures as well. Tax increases, depending on their parameters, may result in consumers switching between tobacco products or depress overall tobacco consumption, which is likely to result in declines in overall sales volumes.

Any future enactment of increases in federal or state excise taxes on our tobacco products or rulings that certain of our products should be categorized differently for excise tax purposes could adversely affect demand for our products and may result in consumers switching between tobacco products or a depression in overall tobacco consumption, which would have a material adverse effect on our business, results of operations and financial condition.

Many of our products have not obtained premarket authorization from the FDA and are currently marketed pursuant to a policy of FDA enforcement priorities, which could change. There could be a material adverse impact on our business development efforts if the FDA determines that our products are not subject to this compliance policy, or if our products become subject to increased regulatory enforcement burdens imposed by the FDA and other regulatory or legislative bodies.

Since their introduction, there has been significant uncertainty regarding whether, how and when tobacco regulations would apply to NewGen products, such as electronic cigarettes or novel nicotine products. Based on a decision in December 2010 by the U.S. Court of Appeals for the D.C. Circuit (the “Sottera decision”), the FDA is permitted to regulate electronic cigarettes containing tobacco-derived nicotine as “tobacco products” under the Tobacco Control Act.

Effective August 8, 2016, FDA’s regulatory authority under the Tobacco Control Act was extended to all remaining tobacco-derived products, including: (i) certain NewGen products (such as electronic cigarettes, vaporizers and e-liquids) and their components or parts (such as tanks, coils and batteries); (ii) cigars and their components or parts (such as cigar tobacco); (iii) pipe tobacco; (iv) hookah products; or (v) any other tobacco product “newly deemed” by the FDA. These deeming regulations apply to all products made or derived from tobacco intended for human consumption, but excluding accessories of tobacco products (such as lighters). Subsequently, on April 14, 2022, the FDA Center for Tobacco Products also obtained jurisdiction over non-tobacco nicotine products (“NTN Products”), including synthetic nicotine. That law subjects NTN Products to the same requirements as tobacco-derived products.

The deeming regulations require us to (i) register with the FDA and report product and ingredient listings; (ii) market newly deemed products only after FDA review and approval; (iii) only make direct and implied claims of reduced risk if the FDA approves after finding that scientific evidence supports the claim and that marketing the product will benefit public health as a whole; (iv) refrain from distributing free samples; (v) implement minimum age and identification restrictions to prevent sales to individuals under age 18; (vi) develop an approved warning plan and include prescribed health warnings on packaging and advertisements; and (vii) refrain from selling the products in vending machines, unless the machine is located in a facility that never admits youth. Newly deemed tobacco products are also subject to the other requirements of the Tobacco Control Act, such as that they not be adulterated or misbranded. The FDA could in the future promulgate good manufacturing practice regulations for these and our other products, and indeed has indicated it intends to do so, which could have a material adverse impact on our ability and the cost to manufacture our products.

Marketing authorizations will be necessary in order for us to continue our distribution of certain of our NewGen, cigar, and other novel nicotine products. The FDA has announced various compliance policies whereby it does not intend to prioritize enforcement for lack of premarket authorization against newly-deemed products, provided that such tobacco products were marketed as of August 8, 2016; are not marketed in certain manners likely to be attractive to youth; and for which premarket applications were timely submitted. As a result of recent litigation and subsequent FDA Guidance, marketing applications for newly-deemed products were required to have been submitted no later than September 9, 2020, with the exception of our “grandfathered” products (products in commerce as of February 15, 2007) which are already authorized. Under the FDA’s compliance policy, such products could remain on the market until September 9, 2021, unless the FDA makes an adverse determination prior to that date. Subsequent to September 9, 2021, the FDA indicated its enforcement priority is those applicants who have received negative action on their application, such as a Marketing Denial Order (“MDO”) or Refuse to File notification and who continue to illegally sell those unauthorized products, as well as products for which manufacturers failed to submit a marketing application. Further, NTN product manufacturers were required to file a PMTA by May 14, 2022, in order to continue selling products currently on the market. NTN Products subject of a timely-filed PMTA, and not in receipt of a negative action, were allowed to remain on the market until July 13, 2022, at which time these products became subject to enforcement, similar to tobacco-derived products remaining under review.

In September 2020, we submitted applications on a timely basis for the appropriate authorizations for our products that are deemed products under the 2016 deeming regulations, not otherwise grandfathered. We believe that these products satisfy the criteria for current marketing pursuant to the FDA’s compliance policy. For our NTN products, we filed several PMTAs by May 14, 2022 There can be no guarantee that the FDA will authorize these products, and the FDA may bring an enforcement action against our products for lack of premarket authorization and/or deny our premarket applications in the meantime. If the FDA were to issue additional MDOs that remained in effect it could have an adverse impact on our business.

We also have certain previously regulated tobacco products which the FDA removed from review but remain subject to “provisional” substantial equivalence submissions made on March 22, 2011; however, the FDA has the discretion to reinitiate review of these products. If the FDA establishes regulatory processes that we are unable or unwilling to comply with, our business, results of operations, financial condition and prospects could be adversely affected.

The anticipated costs of complying with future FDA regulations will be dependent on the rules issued and implemented by the FDA, the timing and clarity of any new rules or guidance documents accompanying these rules, the reliability and simplicity (or complexity) of the electronic systems utilized by the FDA for information and reports to be submitted, and the details required by FDA for such information and reports with respect to each regulated product. Failure to comply with existing or new FDA regulatory requirements could result in significant financial penalties and could have a material adverse effect on our business, results of operations, financial condition and ability to market and sell our products. Compliance and related costs could be substantial and could significantly increase the costs of operating in our product categories.

In addition, failure to comply with the Tobacco Control Act and with FDA regulatory requirements could result in litigation, criminal convictions or significant financial penalties and could impair our ability to market and sell certain of our products. At present, we are not able to predict whether the Tobacco Control Act will impact our products to a greater degree than competitors in the industry, thus affecting our competitive position.

Furthermore, in addition to the FDA, there are restrictions being proposed or in effect at the federal, state, and local level related to our products. For example, the PACT Act has now been amended to apply to certain NewGen products, which has impacts at the federal and state levels. These requirements are in addition to any increased regulation of internet sales that may be in effect or passed legislatively at the federal, state, or local levels, or promulgated via rulemaking by a government agency. Additionally, state attorneys general have monitored, and in some cases, have issued investigative requests and/or initiated litigation with regard to companies that sell these products related to online sales, marketing practices, and/or other aspects of the NewGen business. Increased regulation of additives in tobacco products through federal, state, or local governments may also adversely affect our products. The application of these types of restrictions, and of any new laws or regulations which may be adopted in the future, to these products could result in additional expenses and require us to change our advertising and labeling, and methods of marketing and distribution of our products, any of which could have a material adverse effect on our business, results of operations and financial condition.

Some products we sell are subject to developing and unpredictable regulation.

Some of the products sold through our NewGen distribution vehicles may be subject to uncertain and evolving federal, state and local regulations concerning hemp, CBD and other non-tobacco consumable products. Regulatory and related enforcement initiatives by authorities related to such products are unpredictable and impossible to anticipate. We anticipate that all levels of government, that have not already done so, are likely to seek in some way to regulate these products, but the type, timing, and impact of such regulations remains uncertain. These regulations include or could include restrictions prohibiting certain form factors, such as smokable hemp products, or age restrictions. Accordingly, we cannot give any assurance that such actions would not have a material adverse effect on this emerging business and our NewGen strategy.

Significant increases in state and local regulation of our NewGen products have been proposed or enacted and are likely to continue to be proposed or enacted in numerous jurisdictions.

There has been increasing activity on the state and local levels with respect to scrutiny of NewGen products. State and local governmental bodies across the U.S. have indicated NewGen products may become subject to new laws and regulations at the state and local levels. Further, some states and cities, have enacted regulations that require obtaining a tobacco retail license in order to sell electronic cigarettes and vaporizer products. If one or more states from which we generate or anticipate generating significant sales of NewGen products bring actions to prevent us from selling our NewGen products unless we obtain certain licenses, approvals or permits, and if we are not able to obtain the necessary licenses, approvals or permits for financial reasons or otherwise and/or any such license, approval or permit is determined to be overly burdensome to us, then we may be required to cease sales and distribution of our products to those states, which could have a material adverse effect on our business, results of operations and financial condition.

Certain states and cities have already restricted the use of electronic cigarettes and vaporizer products in smoke-free venues, imposed excise taxes, or limited sales of flavored NewGen products. Additional city, state or federal regulators, municipalities, local governments and private industry may enact additional rules and regulations restricting electronic cigarettes and vaporizer products. Because of these restrictions, our customers may reduce or otherwise cease using our NewGen products, which could have a material adverse effect on our business, results of operations and financial condition.

Canada and some Canadian provinces have restricted or are contemplating restrictions on the sales and marketing of electronic cigarettes. Furthermore, some Canadian provinces have limited the use of electronic cigarettes and vaporizer products in public places. These measures, and any future measures taken to limit the marketing, sale and use of NewGen products may have a material adverse effect on our sales into Canada.

If our NewGen products become subject to increased taxes it could adversely affect our business.

Presently the federal government and many states do not tax the sale of NewGen products like they do the sale of conventional cigarettes or other tobacco products, all of which generally have high tax rates and have faced significant increases in the amount of taxes collected on their sales. In recent years, however, state and local governments have taken actions to move towards imposing excise taxes on NewGen products. As of December 31, 2022, over half of the states, as well as, certain localities impose excise taxes on electronic cigarettes and/or liquid vapor. These tax structures may benefit one type of NewGen product over another, which may result in consumers switching between NewGen products, other traditional tobacco products, or depress overall consumption in general. Should federal, state and local governments and or other taxing authorities begin or continue to impose excise taxes similar to those levied against conventional cigarettes and tobacco products on NewGen products, it may have a material adverse effect on the demand for these products, as consumers may be unwilling to pay the increased costs, which in turn could have a material adverse effect on our business, results of operations and financial condition.

Our distribution to our wholesalers and retailers is dependent on the demands of their customers who are sensitive to increased sales taxes and economic conditions affecting their disposable income.

Consumer purchases of tobacco products are historically affected by economic conditions, such as changes in employment, salary and wage levels, the availability of consumer credit, inflation, interest rates, fuel prices, sales taxes, and the level of consumer confidence in prevailing and future economic conditions. Discretionary consumer purchases, such as of OTP, may decline during recessionary periods or at other times when disposable income is lower, and taxes may be higher. As we are currently in an inflationary period, and the Federal Reserve has continuously increased interest rates for the past year, consumer discretionary purchases may decline which could have a material adverse impact on our business results of operations and financial conditions.

In addition, some states have begun collecting taxes on internet sales. These taxes apply to our online sales of NewGen products into those states and may result in reduced demand from the independent wholesalers who may not be able to absorb the increased taxes or successfully pass them onto the end-user without experiencing reduced demand. Further, as a result of recent court decisions related to the taxability of internet purchases, states are now able to impose sales tax on internet purchases made from out-of-state sellers, even if the seller does not have a physical presence in the taxing state. Consequently, additional states are likely to seek or have begun to impose sales tax on our online sales. The requirement to collect, track and remit taxes may require us to increase our prices, which may affect demand for our products or conversely reduce our net profit margin, which could have a material adverse effect on our business, results of operations and financial condition.
We may be subject to increasing international control and regulation.

The World Health Organization’s Framework Convention on Tobacco Control (“FCTC”) is the first international public health treaty that establishes a global agenda to reduce initiation of tobacco use and regulate tobacco in an effort to encourage tobacco cessation. Over 180 governments worldwide have ratified the FCTC. The FCTC has led to increased efforts to reduce the supply and demand of tobacco products and to encourage governments to further regulate the tobacco industry. These efforts have, over time, expanded to focus broadly on consumer products containing nicotine, such as vapor products. The tobacco industry expects significant regulatory developments to take place over the next few years, driven principally by the FCTC. Regulatory initiatives that have been proposed, introduced or enacted include:


the levying of substantial and increasing tax and duty charges;

restrictions or bans on advertising, marketing and sponsorship;

the display of larger health warnings, graphic health warnings and other labeling requirements;

restrictions on packaging design, including the use of colors and generic packaging;

restrictions or bans on the display of tobacco product packaging at the point of sale, and restrictions or bans on cigarette vending machines;

requirements regarding testing, disclosure and performance standards for tar, nicotine, carbon monoxide and other smoke constituents levels;

requirements regarding testing, disclosure and use of tobacco product ingredients;

increased restrictions on smoking in public and work places and, in some instances, in private places and outdoors;

elimination of duty-free allowances for travelers; and

encouraging litigation against tobacco companies.

If the U.S. becomes a signatory to the FCTC and/or national laws are enacted in the U.S. that reflect the major elements of the FCTC, our business, results of operations and financial condition could be materially and adversely affected.

As part of our strategy, we have begun to expand our business into key international locations, such as introducing our moist snuff tobacco products in South America. International expansion may subject us to additional international regulation, either by the countries that are the object of the strategic expansion or through international regulatory regimes, such as the FCTC, to which those countries may be signatories.

To the extent our existing or future products become subject to international regulatory regimes that we are unable to comply with or fail to comply with, they may have a material adverse effect on our business, results of operations and financial condition.

Our failure to comply with certain environmental, health and safety regulations could adversely affect our business.

The storage, distribution and transportation of some of the products that we sell are subject to a variety of federal and state environmental regulations. In addition, our manufacturing facilities are similarly subject to federal, state and local environmental laws. We are also subject to operational, health and safety laws and regulations. Our failure to comply with these laws and regulations could cause a disruption in our business, an inability to maintain our manufacturing resources, and additional and potentially significant remedial costs and damages, fines, sanctions or other legal consequences that could have a material adverse effect on our business, results of operations and financial condition.

Imposition of significant tariffs on imports into the U.S., could have a material and adverse effect on our business.

We are required to purchase all our cigarette papers, cigarette tubes and cigarette injector machines under the Distribution Agreements from the supplier in France. Additionally, a substantial portion of our NewGen products are sourced from China. In 2018, the U.S. imposed significant additional tariffs on certain goods imported from outside the U.S. by executive administrative action, and these tariffs remain in place. Future administrations could impose additional tariffs in the future. These additional tariffs apply to a significant portion of our NewGen products and may result in increased prices for our customers. These increased prices may reduce demand where customers are unable to absorb the increased prices or successfully pass them onto the end-user. If the U.S. were to impose additional tariffs on goods we import, it is likely to make it more costly for us to import goods from other countries. While the current or future administrations may have a desire to repeal some or all of these tariffs no assurance can be given that they will do so. As a result, our business, financial condition and results of operations could be materially adversely affected.

The scientific community has not yet studied extensively the long-term health effects of certain substances contained in some of our products.

Electronic cigarettes, vaporizers and many of our NewGen products were recently developed and therefore the scientific community has not had a sufficient period of time to study the long-term health effects of their use. Currently, there is no way of knowing whether these products are safe for their intended use. If the scientific community were to determine conclusively that use of any or all of these products poses long-term health risks, market demand for these products and their use could materially decline. Such a determination could also lead to litigation and significant regulation. Loss of demand for our product, product liability claims and increased regulation stemming from unfavorable scientific studies on these products could have a material adverse effect on our business, results of operations and financial condition.

We are subject to significant product liability litigation.

The tobacco industry has experienced, and continues to experience, significant product liability litigation. Most tobacco liability lawsuits have been brought against manufacturers and sellers of cigarettes by individual plaintiffs, often participating on a class-action basis, for injuries allegedly caused by cigarette smoking or by exposure to cigarette smoke. However, several lawsuits have also been brought against manufacturers and sellers of smokeless products for injuries to health allegedly caused by use of smokeless products. In addition to the risks to our business, results of operations and financial condition resulting from adverse results in any such action, ongoing litigation may divert management’s attention and resources, which could have an impact on our business and operations. There can be no assurance that we will not sustain losses in connection with such lawsuits and that such losses will not have a material adverse effect on our business, results of operations and financial condition.

In addition to current and potential future claims related to our core tobacco products, we are subject to several lawsuits alleging personal injuries resulting from malfunctioning vaporizer devices and may be subject to claims in the future relating to our other NewGen products. We are still evaluating these claims and the potential defenses to them. As a result of their relative novelty, electronic cigarette and vaporizer product manufacturers and sellers have only recently become subject to litigation. We may see increasing litigation over NewGen products or the regulation of our products, as the regulatory regimes surrounding these products develop. For a description of current material litigation to which we or our subsidiaries are a party, see “Item 3 Legal Proceedings” and Note 18 “Contingencies” in the Notes to the Consolidated Financial Statements in Part II, Item 8 of this Annual Report on Form 10-K, for additional information.

As a result, we may face substantial costs due to increased product liability litigation relating to new regulations or other potential defects associated with NewGen products we ship, which could have a material adverse effect on our business, results of operations and financial condition.

Risks Related to Financial Results, Finances and Capital Structure

We have a substantial amount of indebtedness that could affect our financial condition.

As of December 31, 2022, we had $250 million in aggregate principal amount of our 5.625% senior secured notes due 2026 (the “Senior Secured Notes”) outstanding and $162.5 million in aggregate principal amount outstanding under our 2.50% Convertible Senior Notes due July 15, 2024 (the “Convertible Senior Notes”). We also have the ability to borrow up to $25 million under our new revolving credit facility entered into in February 2021 (the “New Revolving Credit Facility”) under which only letters of credit of $3.6 million were outstanding as of December 31, 2022. If we cannot generate sufficient cash flow from operations to service our debt, we may need to further refinance our debt, dispose of assets or issue equity to obtain necessary funds. We do not know whether we will be able to do any of this on a timely basis or on terms satisfactory to us or at all.

Our substantial amount of indebtedness could limit our ability to:


obtain necessary additional financing for working capital, capital expenditures or other purposes in the future;

plan for, or react to, changes in our business and the industries in which we operate;

make future acquisitions or pursue other business opportunities;

react in an extended economic downturn;

pay dividends; and

repurchase stock.

The terms of the agreement governing our indebtedness may restrict our current and future operations, which would adversely affect our ability to respond to changes in our business and to manage our operations.

The indenture governing the Senior Secured Notes and our New Revolving Credit Facility each contain, and any future indebtedness of ours would likely contain, a number of restrictive covenants that impose significant operating and financial restrictions on us, including restrictions on our ability to, among other things:


incur additional debt, disqualified stock and preferred stock;

pay dividends and make other restricted payments;

create liens;

make investments and acquisitions;

engage in sales of assets and subsidiary stock;

enter into sale-leaseback transactions;

enter into transactions with affiliates; and

transfer all or substantially all of our assets or enter into merger or consolidation transactions.
 
Our New Revolving Credit Facility also requires us to maintain certain financial ratios under certain limited circumstances. A failure by us to comply with the covenants or financial ratios in our debt instruments could result in an event of default under the facility, which could adversely affect our ability to respond to changes in our business and manage our operations. In the event of any default under our debt instruments, the lenders under the facility could elect to declare all amounts outstanding under such instruments to be due and payable and require us to apply all of our available cash to repay these amounts. If the indebtedness under one of our debt instruments were to be accelerated, it could cause an event of default and/or a cross-acceleration of our obligations under our other debt instruments and there can be no assurance that our assets would be sufficient to repay this indebtedness in full, which could have a material adverse effect on our business, results of operations, and financial condition.

If we fail to establish and maintain proper and effective internal control over financial reporting, our operating results and our ability to operate our business could be harmed.

Section 404 of the Sarbanes-Oxley Act of 2002 requires that we establish and maintain internal control over financial reporting, and we are also required to establish disclosure controls and procedures under applicable SEC rules. An effective internal control environment is necessary to enable us to produce reliable financial reports and is an important component of our efforts to prevent and detect financial reporting errors and fraud. Management is required to provide an annual assessment on the effectiveness of our internal control over financial reporting and our independent registered public accounting firm is required to attest to the effectiveness of our internal control over financial reporting. Our and our auditor’s testing may reveal deficiencies in our internal control over financial reporting that are deemed to be material weaknesses and render our internal control over financial reporting ineffective. As noted below, this year’s assessment led management to conclude that we have two material weaknesses in our internal control over financial reporting. No assurance can be given that we won't discover additional material weaknesses in the future. We have incurred and we expect to continue to incur substantial accounting and auditing expense and expend significant management time in complying with the requirements of Section 404, including the requirement to have such controls tested by our independent registered public accounting firm. While an effective internal control environment is necessary to enable us to produce reliable financial statements and is an important component of our efforts to prevent and detect financial reporting errors and fraud, disclosure controls and internal control over financial reporting are generally not capable of preventing or detecting all financial reporting errors and all fraud. A control system, no matter how well-designed and operated, is designed to reduce rather than eliminate the risk of material misstatements in our financial statements. There are inherent limitations on the effectiveness of internal controls, including collusion, management override and failure in human judgment. A control system can provide only reasonable, not absolute, assurance of achieving the desired control objectives and the design of a control system must reflect the fact that resource constraints exist.

If we are not able to comply with the requirements of Section 404, or if we or our independent registered public accounting firm identify deficiencies in our internal control over financial reporting that are deemed to be material weaknesses:
 

our reputation may be adversely affected and our business and operating results could be harmed;

the market price of our stock could decline;

we could fail to meet our financial reporting obligations; and

we could be subject to litigation and/or investigations or sanctions by the SEC, the New York Stock Exchange or other regulatory authorities.
 
We identified material weaknesses in our internal control over financial reporting which, if not remediated appropriately or in a timely manner, could result in loss of investor confidence and adversely impact our stock price.

A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim consolidated financial statements will not be prevented or detected on a timely basis.

In connection with the preparation of our consolidated financial statements for the year ended December 31, 2021, during the fourth quarter of 2021, management identified a material weakness in internal control related to ineffective information technology general controls (“ITGCs”) in the areas of user access and program change-management over certain information technology (“IT”) systems that support the Company’s financial reporting processes. Internal controls related to the operation of technology systems are critical to maintaining adequate internal control over financial reporting. While we have developed a remediation plan to address this material weakness, the plan is still being implemented and therefore the material weakness cannot be deemed remediated.

In addition, we identified control deficiencies that constitute a material weakness in the design and operation of controls associated with the risk assessment component of the Company’s internal control framework, specifically as it relates to identifying risks around segregation of duties within the financial reporting function, and the identification of all risks relating to the financial statements and controls that would address such risks. This impacts business process controls (automated and manual) throughout financial reporting and the business transaction cycles. See Part II, Item 9A for additional information.

The material weaknesses remain unremediated as of December 31, 2022 and as a result, management concluded that our internal control over financial reporting was not effective as of December 31, 2022. These measures will result in additional technology, new personnel, the creation of training programs and other expenses. If we are unable to remediate the material weaknesses, or are otherwise unable to maintain effective internal control over financial reporting or disclosure controls and procedures, our ability to record, process and report financial information accurately, and to prepare financial statements within required time periods, could be adversely affected, which could subject us to litigation or investigations requiring management resources and payment of legal and other expenses, negatively affect investor confidence in our financial statements and in turn, adversely impact our stock price.

Risks Related to our Common Stock

Our certificate of incorporation and bylaws, as well as Delaware law and certain regulations, could discourage or prohibit acquisition bids or merger proposals, which may adversely affect the market price of our common stock.

Our certificate of incorporation authorizes our board of directors to issue preferred stock without stockholder approval. If our board of directors elects to issue preferred stock, it could be more difficult for a third party to acquire us. In addition, some provisions of our certificate of incorporation, bylaws and applicable law could make it more difficult for a third party to acquire control of us, even if the change of control would be beneficial to our stockholders, including:


limitations on the removal of directors;

limitations on the ability of our stockholders to call special meetings;

limitations on stockholder action by written consent;

establishing advance notice provisions for stockholder proposals and nominations for elections to the board of directors to be acted upon at meetings of stockholders; and

limitations on the ability of our stockholders to fill vacant directorships or amend the number of directors constituting our board of directors.
Our certificate of incorporation limits the ownership of our common stock by individuals and entities that are Restricted Investors. These restrictions may affect the liquidity of our common stock and may result in Restricted Investors being required to sell or redeem their shares at a loss or relinquish their voting, dividend and distribution rights.

For so long as we or one of our subsidiaries is party to any of the Distribution Agreements, our certificate of incorporation will limit the ownership of our common stock by any “Restricted Investor” to 14.9% of our outstanding common stock and shares convertible or exchangeable therefor (including our non-voting common stock) (the “Permitted Percentage”). A “Restricted Investor” is defined as: (i) any entity that directly or indirectly manufactures, sells, markets, distributes or otherwise promotes cigarette paper booklets, filter tubes, injector machines or filter tips in the U.S., the District of Columbia, the territories, possessions and military bases of the U.S. and the Dominion of Canada (a “RTI Competitor”), (ii) any entity that owns more than a 20% equity interest in any RTI Competitor, or (iii) any person who serves as a director or officer of, or any entity that has the right to appoint an officer or director of, any RTI Competitor or of any entity that owns more than a 20% equity interest in any RTI Competitor (each, a “Restricted Investor”). Our certificate of incorporation further provides that any issuance or transfer of shares to a Restricted Investor in excess of the Permitted Percentage will be ineffective as against us and that neither we nor our transfer agent will register the issuance or transfer of shares or be required to recognize the transferee or owner as a holder of our common stock for any purpose except to exercise our remedies described below. Any shares in excess of the Permitted Percentage in the hands of a Restricted Investor will not have any voting or dividend rights and are subject to redemption by us in our discretion. The liquidity or market value of the shares of our common stock may be adversely impacted by such transfer restrictions.

As a result of the above provisions, a proposed transferee of our common stock that is a Restricted Investor may not receive any return on its investment in shares it purchases or owns, as the case may be, and it may sustain a loss. We are entitled to redeem all or any portion of such shares acquired by a Restricted Investor in excess of the Permitted Percentage (“Excess Shares”) at a redemption price based on a fair market value formula that is set forth in our certificate of incorporation, which may be paid in any form, including cash or promissory notes, at our discretion. Excess Shares not yet redeemed will not be accorded any voting, dividend or distribution rights while they constitute Excess Shares. As a result of these provisions, a stockholder who is a Restricted Investor may be required to sell its shares of our common stock at an undesirable time or price and may not receive any return on its investment in such shares. However, we may not be able to redeem Excess Shares for cash because our operations may not have generated sufficient excess cash flow to fund the redemption and we may incur additional indebtedness to fund all or a portion of such redemption, in which case our financial condition may be materially weakened.

Our certificate of incorporation permits us to require that owners of any shares of our common stock provide certification of their status as a Restricted Investor. In the event that a person does not submit such documentation, our certificate of incorporation provides us with certain remedies, including the suspension of the payment of dividends and distributions with respect to shares held by such person and deposit of any such dividends and distributions into an escrow account. As a result of non-compliance with these provisions, an owner of the shares of our common stock may lose significant rights associated with those shares.

Although our certificate of incorporation contains the above provisions intended to assure compliance with the restrictions on ownership of our common stock by Restricted Investors, we may not be successful in monitoring or enforcing the provisions. A failure to enforce or otherwise maintain compliance could lead RTI to exercise its termination rights under the agreements, which would have a material and adverse effect on the Company’s financial position and its results of operations.

In addition to the risks described above, the foregoing restrictions could delay, defer or prevent a transaction or change in control that might involve a premium price for our common stock or that might otherwise be in the best interest of our stockholders.

Future sales of our common stock in the public market could reduce our stock price, and any additional capital raised by us through the sale of equity or convertible securities may dilute our stockholders.

We may sell additional shares of common stock in public or private offerings and may also sell securities convertible to common stock, such as the Convertible Senior Notes. We may also be required to issue common stock and conversion of our Convertible Senior Notes at the exercise or vesting of certain awards, see Note 13, “Notes Payable and Long-Term Debt,” of our Notes to the Consolidated Financial Statements in Part II, Item 8 of this this Annual Report on Form 10-K for further discussion.

We cannot predict the size of future issuances of our common stock or securities convertible into common stock or the effect, if any, that future issuances and sales of shares of our common stock will have on the market price of our common stock. Sales of substantial amounts of our common stock (including shares issued in connection with an acquisition), or the perception that such sales could occur, may adversely affect prevailing market prices of our common stock.

We may issue preferred stock whose terms could adversely affect the voting power or value of our common stock.

Our certificate of incorporation authorizes us to issue, without the approval of our stockholders, one or more classes or series of preferred stock having such designations, preferences, limitations and relative rights, including preferences over our common stock respecting dividends and distributions, as our board of directors may determine. The terms of one or more classes or series of preferred stock could adversely impact the voting power or value of our common stock. For example, we might grant holders of preferred stock the right to elect some number of our directors in all events or on the happening of specified events or the right to veto specified transactions. Similarly, the repurchase or redemption rights or liquidation preferences we might assign to holders of preferred stock could affect the residual value of the common stock.

General Risks

Our business may be damaged by events outside of our or our suppliers’ control, such as the impact of epidemics, political upheavals, or natural disasters.

We have manufacturing operations in Tennessee and Kentucky. Additionally, we have critical suppliers of raw materials and finished products in other regions of the U.S. and in other countries. Events may impact our ability to manufacture products or prevent critical suppliers from performing their obligations to us, through no fault of any party. Examples of such events could include the effect of epidemics; political upheavals including violent changes in government, regional conflicts, such as the ware in Ukraine, and the reaction of the governments throughout the world to those conflicts such as the implementation of sanctions, widespread labor unrest, or breakdowns in civil order; and natural disasters, such as hurricanes, tornados, earthquakes or floods. If such events were to occur and disrupt our manufacturing capabilities or supply arrangements, there can be no assurance that we could quickly remedy the impact and there could be a material adverse impact on our business, results of operations, and financial condition.

Additionally, current macroeconomic conditions including high inflation, high gas prices and rising interest rates have caused and may continue to cause delays to supply chain and commercial markets, which limit access to, and increase the cost of, raw materials and services.  Furthermore, challenging economic conditions can create the risk that our suppliers, distributors, logistics providers or other third-party partners suffer financial or operational difficulties, which may impact their ability to provide us with or distribute finished product or raw materials and services in a timely manner or at all.  Any such delay or distribution challenges could have a material adverse impact on our business, results of operations an financial conditions.

Climate change may have an adverse impact on our business and results of operations.

Our operations may be impacted by adverse weather patterns or other natural disasters, such as hurricanes, earthquakes, floods, fires, tornadoes, tsunamis, typhoons and volcanic eruptions. While we seek to mitigate our business risks associated with climate change by seeking business partners, including within our supply chain, that are committed to operating in ways that protect the environment or mitigate environmental impacts, we recognize that there are inherent climate-related risks wherever business is conducted. Our operations may be vulnerable to the adverse effects of climate change, which are predicted to increase the frequency and severity of weather events and other natural cycles such as wildfires and droughts. For instance, if a hurricane or tornado were to shut down one of our facilities, our operations could be severely impacted. Such events have the potential to disrupt our operations, cause manufacturing facility closures, disrupt the business of our third-party suppliers and impact our customers, all of which may cause us to suffer losses and additional costs to maintain or resume operations.

Reliance on information technology means a significant disruption could affect our communications and operations.

We increasingly rely on information technology systems for our internal communications, controls, reporting and relations with customers and suppliers and information technology is becoming a significantly important tool for our sales staff. Our marketing and distribution strategy are dependent upon our ability to closely monitor consumer and market trends on a highly specified level, for which we are reliant on our highly sophisticated data tracking systems, which are susceptible to disruption or failure. In addition, our reliance on information technology exposes us to cyber-security risks, which could have a material adverse effect on our ability to compete. Security and privacy breaches may expose us to liability and cause us to lose customers or may disrupt our relationships and ongoing transactions with other entities with whom we contract throughout our supply chain. The failure of our information systems to function as intended, or the penetration by outside parties’ intent on disrupting business processes, could result in significant costs, loss of revenue, assets or personal or other sensitive data and reputational harm.

Additionally, in connection with the preparation of our consolidated financial statements for the year ended December 31, 2022, during the fourth quarter of 2022, management identified a material weakness in internal control related to ineffective ITGCs in the areas of user access and program change-management over certain IT systems that support the Company’s financial reporting processes. See Part II, Item 9A for additional information. In the event we are unable to remediate the material weakness, or are otherwise unable to maintain effective internal control over financial reporting or disclosure controls and procedures, our ability to record, process and report financial information accurately, and to prepare financial statements within required time periods, could be adversely affected, which could subject us to litigation or investigations requiring management resources and payment of legal and other expenses, negatively affect investor confidence in our financial statements and, in turn, adversely impact our stock price.

Security and privacy breaches may expose us to liability and cause us to lose customers.

Federal and state laws require us to safeguard our wholesalers’, retailers’ and consumers’ financial information, including credit information. Although we have established security procedures to protect against identity theft and the theft of our customers’ financial information, our security and testing measures may not prevent security breaches. We have been in the past and may again in the future be subject to cyberattacks, including attacks that have resulted in the theft of customer financial information, such as credit card information; however, no cyberattack we have suffered to date has resulted in material liability to us. These attacks have become increasingly sophisticated over time and maybe conducted or “sponsored” by nation states with significant resources. We cannot guarantee that a future breach would not result in material liability or otherwise harm our business. In the event of any such breach, we may be required to notify governmental authorities or consumers under breach disclosure laws, indemnify consumers or other third parties for losses resulting from the breach, and expend resources investigating and remediating any vulnerabilities that contributed to the occurrence of the breach. Typically, we rely on encryption and authentication technology licensed from third parties to enhance transmission security of confidential information in relation to financial and other sensitive information that we have on file. Advances in computer capabilities, new discoveries in the field of cryptography, inadequate facility security or other developments may result in a compromise or breach of the technology used by us to protect customer data. Any compromise of our security, even a security breach that does not result in a material liability, could harm our reputation and therefore, our business and financial condition. In addition, a party who is able to circumvent our security measures or exploit inadequacies in our security measures, could, among other effects, misappropriate proprietary information (including trade secrets), cause interruptions in our operations or expose customers and other entities with which we interact to computer viruses or other disruptions. Actual or perceived vulnerabilities may lead to claims against us. While we maintain cyber errors and omissions insurance that covers certain cyber risks, our insurance coverage may be insufficient to cover all claims or losses. To the extent the measures we have taken prove to be insufficient or inadequate, we may become subject to litigation or administrative sanctions, which could result in significant fines, penalties or damages and harm to our reputation.

We may fail to manage our growth.

We have expanded over our history and intend to grow in the future. We acquired the Stoker’s® brand in 2003 and have continued to develop it through the introduction of new products, such as moist snuff. Our acquisition of the Vapor Beast® brand in 2016 accelerated our entry into non-traditional retail channels while the 2018 acquisition of IVG added a top B2C platform which enhances our marketing and selling of proprietary and third-party vapor products to adult consumers. The acquisition of certain tobacco assets and distribution rights from Durfort and BluntWrap USA secured long-term control of our Zig-Zag MYO cigar wrap products and provided us access to a portfolio of tobacco products with significant strategic value, and the acquisition of certain tobacco assets from Unitabac expanded our capabilities in the growing cigar market. However, any future growth will place additional demands on our resources, and we cannot be sure we will be able to manage our growth effectively. If we are unable to manage our growth while maintaining the quality of our products and profit margins, or if new systems that we implement to assist in managing our growth do not produce the expected benefits, our business, financial position, results of operations and cash flows could be adversely affected. We may not be able to support, financially or otherwise, future growth, or hire, train, motivate and manage the required personnel. Our failure to manage growth effectively could also limit our ability to achieve our goals as they relate to streamlined sales, marketing and distribution operations and the ability to achieve certain financial metrics.

We may fail to successfully integrate our acquisitions or otherwise be unable to benefit from pursuing acquisitions.

We believe there are meaningful opportunities to grow through acquisitions and joint ventures across all OTP and adjacent product categories and we expect to continue a strategy of selectively identifying and acquiring businesses with complementary products. We may be unable to identify, negotiate, and complete suitable acquisition opportunities on reasonable terms. There can be no assurance that any business acquired by us will be successfully integrated with our operations or prove to be profitable to us. We may incur future liabilities related to acquisitions. Should any of the following problems, or others, occur as a result of our acquisition strategy, the impact could be material:


difficulties integrating personnel from acquired entities and other corporate cultures into our business;

difficulties integrating information systems;

the potential loss of key employees of acquired companies;

the assumption of liabilities and exposure to undisclosed or unknown liabilities of acquired companies; or

the diversion of management attention from existing operations
 
We are subject to fluctuations in our results that make it difficult to track trends and develop strategies in the short-term.

In response to competitor actions and pricing pressures, we have engaged in significant use of promotional and sales incentives. We regularly review the results of our promotional spending activities and adjust our promotional spending programs in an effort to maintain our competitive position. Accordingly, unit sales volume and sales promotion costs in any period are not necessarily indicative of sales and costs that may be realized in subsequent periods. Additionally, promotional activity significantly increases net sales in the month in which it is initiated, and net sales are adversely impacted in the month after a promotion. Accordingly, based upon the timing of our marketing and promotional initiatives, we have and may continue to experience significant variability in our results, which could affect our ability to formulate strategies that allow us to maintain our market presence across volatile periods. If our fluctuations obscure our ability to track important trends in our key markets, it may have a material adverse effect on our business, results of operations and financial condition.

We are subject to the risks of exchange rate fluctuations.

Currency movements and suppliers’ price increases relating to premium cigarette papers and cigarette tubes are the primary factors affecting our cost of sales. These products are purchased under the Distribution Agreements and the License Agreements, and we make payments in euros. Thus, we bear certain foreign exchange rate risk for certain of our inventory purchases. In addition, as part of our strategy, we have begun strategic international expansions. As a result, we may be more sensitive to the risks of exchange rate fluctuations. To manage this risk, we sometimes utilize short-term forward currency contracts to purchase euros for our inventory purchases. We have a foreign exchange currency policy which governs our hedging of risk. While we engage in hedging transactions from time to time, no assurance can be made that we will be successful in eliminating currency exchange risks or that changes in currency rates will not have a material adverse effect on our business, results of operations and financial condition.

Adverse U.S. and global economic conditions could negatively impact our business, prospects, results of operations, financial condition or cash flows.

Our business and operations are sensitive to global economic conditions. These conditions include interest rates, energy costs, inflation, recession, fluctuations in debt and equity capital markets and the general condition of the U.S. and world economy. A material decline in the economic conditions affecting consumers, which cause a reduction in disposable income for the average consumer, may change consumption patterns, and may result in a reduction in spending on OTP or a switch to cheaper products or products obtained through illicit channels. Material inflation may also lead to significant increases in property, E&O and other insurance premiums which could affect our results of operations and liquidity and may also result in us self-insuring if the premiums become uneconomical. Electronic cigarettes, vaporizer, e-liquid, and other NewGen products are relatively new to market and may be regarded by users as a novelty item and expendable. As such, demand for our NewGen products may be particularly sensitive to economic conditions such as inflation, recession, high energy costs, unemployment, changes in interest rates and money supply, changes in the political environment, and other factors beyond our control, any combination of which could result in a material adverse effect on our business, results of operations and financial condition.

The departure of key management personnel and the failure to attract and retain talent could adversely affect our operations.

Our success depends upon the continued contributions of our senior management. Our ability to implement our strategy of attracting and retaining the best talent may be impaired by the decreasing social acceptance of tobacco usage. The tobacco industry competes for talent with the consumer products industry and other companies that enjoy greater societal acceptance. As a result, we may be unable to attract and retain the best talent, which could have a material adverse effect on our business, results of operations and financial condition.

Our intellectual property rights may be infringed or misappropriated.

We currently rely on trademark and other intellectual property rights to establish and protect our products, including the brand names and logos we own or license. Third parties have in the past infringed on and misappropriated and may in the future infringe or misappropriate, these trademarks and our other intellectual property rights. Our ability to maintain and further build brand recognition is dependent on the continued and exclusive use of these trademarks, service marks and other proprietary intellectual property rights, including the names and logos we own or license. Despite our attempts to ensure these intellectual property rights are protected, third parties may take actions that could materially and adversely affect our rights or the value of this intellectual property. Any enforcement concerning our intellectual property rights, whether successful or unsuccessful, could result in substantial costs to us and diversions of our resources. Expenses related to protecting and enforcing our intellectual property rights, the loss or compromise of any of these rights or the loss of revenues as a result of infringement or misappropriation could have a material adverse effect on our business, results of operations and financial condition, and may prevent the brands we own or license from growing or maintaining market share.

Third parties may claim that we infringe or misappropriate their intellectual property rights.

Competitors in the tobacco products and NewGen markets may claim that we infringe on or misappropriate their intellectual property rights. Such claims, whether or not meritorious, may result in the expenditure of significant financial and managerial resources, injunctions against us and/or the payment of damages. Further, our vapor distribution businesses distribute third party product brands with those suppliers’ branding and imagery. If that branding or imagery is alleged by other parties to infringe or otherwise violate intellectual property rights, we could be drawn into such litigation.

We may fail to meet expectations relating to environmental, social and governance factors.

Market participants, including investors, analysts, customers and other key stakeholders are increasingly focused on ESG factors. We determined to adopt a comprehensive ESG initiative with an initial focus on public health and began to roll-out this new initiative in 2020. However, the ESG factors by which companies’ corporate responsibility practices are assessed differ among market participants, are constantly evolving and could result in greater expectations of us and/or cause us to undertake costly initiatives to satisfy such new criteria. We risk damage to our brand and reputation in the event that our corporate responsibility procedures or standards do not meet the standards expected of us. Furthermore, we could fail, or be perceived to fail, in our achievement of our publicly disclosed ESG initiatives or goals and we could also be criticized for the scope of such initiatives or goals. If we fail to satisfy the expectations of investors and other key stakeholders or our initiatives are not executed as planned, our reputation and financial results could be materially and adversely affected.

Item 1B. Unresolved Staff Comments

None

Item 2. Properties

As of December 31, 2022, we operated manufacturing, distribution, office, and warehouse space in the U.S., all of which is leased with the exception of our Dresden, Tennessee manufacturing facility, which is owned. To provide a cost-efficient supply of products to our customers, we maintain centralized management of internal manufacturing and nationwide distribution facilities. Our two manufacturing and distribution facilities located in Louisville, Kentucky and Shepherdsville, Kentucky are used by all our segments. Our third manufacturing and distribution facility located in Dresden, Tennessee is used by our Stoker’s Product segment. We believe our facilities are adequate for our current and anticipated future use.

Item 3. Legal Proceedings

For a description of our material pending legal proceedings, see Note 18, “Contingencies” of our Notes to the Consolidated Financial Statements in Part II, Item 8 of this Annual Report on Form 10-K, which is incorporated herein by reference.

Also see ‘Item 1A Risk Factors—We are subject to significant product liability litigation’ for additional details.

Item 4. Mine Safety Disclosures

Not applicable.

Information about our Executive Officers

Listed below are the executive officers of the Company. Our executive officers are appointed by, and serve at the discretion of, our board of directors. There are no family relationships between any of the executive officers, and there is no arrangement or understanding between any executive officer and any other person pursuant to which the executive officer was selected.

Graham Purdy, age 51, has served as our President and CEO since October 2022. Prior to October 2022, Mr. Purdy served as Chief Operating Officer since November 2019 after serving as President of our New Ventures Division since December 2017. Mr. Purdy joined the Company in 2004 and has held various leadership positions since that time. Prior to joining the Company, Mr. Purdy spent 7 years at Philip Morris, USA where he served in senior sales and sales management positions. Mr. Purdy holds a Bachelor of Arts from California State University, Chico.
 
David Glazek, age 45, was appointed Executive Chair of the Board in January 2023. Mr. Glazek served as a director of our company since November 2012, and as our Lead Independent Director from January 2018 until October 2022, and as our non-executive Chair since September 2019. Mr. Glazek was a Partner and Portfolio Manager of Standard General L.P. from 2008 to 2023, and an investment banker at Lazard Frères & Co. from 2000 to 2003 and from 2006 to 2008. He also worked at the Blackstone Group. Throughout his career he has served on numerous public and private company boards of directors.  In addition, he is an Adjunct Professor at Columbia Business School. Mr. Glazek holds a Bachelor of Arts from the University of Michigan and a J.D. from Columbia Law School.
 
Luis Reformina, age 45, was appointed Chief Financial Officer in May 2021 after serving as the Company’s Chief Business Development Officer since October 2020. He joined the Company as Vice President of Business Development in 2019. Prior to joining the Company, Mr. Reformina spent nearly two decades in the finance and investment industry working at Point72 Asset Management, Waterfront Capital Partners, Perella Weinberg Partners and Vestar Capital Partners in various roles deploying capital across different industries. He began his career as an investment banker at Goldman Sachs & Co. Mr. Reformina holds a B.S, summa cum laude, in Electrical Engineering from Cornell University and an M.B.A from Stanford Graduate School of Business where he was an Arjay Miller Scholar.
 
Brittani N. Cushman, age 38, has been our Senior Vice President, General Counsel, and Secretary since November 2020 and has served in various roles in our legal department since joining the Company in October 2014, most recently serving as Senior Vice President of External Affairs. Prior to joining the Company, Ms. Cushman spent five years at Xcaliber International, Ltd., L.L.C., where she was most recently the General Counsel, responsible for all legal affairs. Ms. Cushman holds a Bachelor of Science in Business Administration, magna cum laude, in business management from the University of Tulsa and a J.D. from Washington and Lee University School of Law.

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information

The principal stock exchange on which Turning Point Brands, Inc.’s common stock, par value $0.01 per share, (the “Common Stock”) is listed is the New York Stock Exchange under the symbol “TPB.” At March 3, 2023, there were 160 holders of record the Company’s Common Stock.  The last reported sales price of the Company’s Common Stock on March 3, 2023 was $23.46.

Dividends. We have a history of paying cash dividends. Future dividend amounts will be considered after reviewing financial results and capital needs and will be declared at the discretion of our Board of Directors.

Performance graph. The graph below compares the cumulative total shareholder return of our common stock for the last five years with the cumulative total return for the same period of the Russell 3000 Index and the S&P Small Cap 600 Consumer Staples Index. The information presented assumes the investment of $100 in common stock and each of the indices as of the market close on December 31, 2017 and the reinvestment of all dividends on a quarterly basis.

graphic

Issuer purchases of equity securities.

On February 25, 2020, the Company’s Board of Directors approved a $50.0 million share repurchase program, which is intended for opportunistic execution based upon a variety of factors including market dynamics. On October 25, 2021, the Board increased the approved share repurchase program by $30.7 million bringing the authority at the time back to $50.0 million (including approximately $19.3 million available for repurchases under the Board’s previous authorization). On February 24, 2022, the Board increased the approved share repurchase program by $24.6 million bringing total authority at that time to $50.0 million. As of December 31, 2022, we had $27.2 million of remaining authority under the repurchase program. This share repurchase program has no expiration date and is subject to the ongoing discretion of the Board. Repurchases under our stock repurchase programs have been made through open market transactions, privately negotiated transactions or 10b5-1 repurchase plans.

The following table includes information regarding purchases of our common stock made by us during the quarter ended December 31, 2022 in connection with the repurchase program described above:
 
Period
 
Total Number
of Shares
Purchased
   
Average
Price Paid
per Share
   
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
   
Maximum Number
(or Approximate
Dollar Value)
of Shares that
May Yet Be
Purchased Under the
Plans or Programs
 
October 1 to October 31
   
41,104
   
$
21.11
     
41,104
   
$
28,521,628
 
November 1 to November 30
   
36,905
   
$
22.02
     
36,905
   
$
27,708,979
 
December 1 to December 31
   
23,950
   
$
21.34
     
23,950
   
$
27,197,886
 
Total
   
101,959
             
101,959
         
 
Item 6. Selected Financial Data

Reserved

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion is intended to help the reader understand the results of operations and financial condition of the Company. The discussion is provided as a supplement to, and should be read in conjunction with our historical consolidated financial statements and accompanying notes, which are included elsewhere in this Annual Report on Form 10-K and incorporated herein by reference. In addition, this discussion includes forward-looking statements subject to risks and uncertainties that may result in actual results differing from statements we make. See “Cautionary Note Regarding Forward-Looking Statements.” Factors that could cause actual results to differ include those risks and uncertainties discussed in “Item 1A Risk Factors.”

The following discussion relates to the audited financial statements of Turning Point Brands, Inc., included elsewhere in this Annual Report on Form 10-K. In this discussion, unless the context requires otherwise, references to “our Company” “we,” “our,” or “us” refer to Turning Point Brands, Inc., and its consolidated subsidiaries. References to “TPB” refer to Turning Point Brands, Inc., without any of its subsidiaries. We were incorporated in 2004 under the name North Atlantic Holding Company, Inc. On November 4, 2015, we changed our name to Turning Point Brands, Inc. Many of the amounts and percentages in this discussion have been rounded for convenience of presentation.

Overview

We are a leading manufacturer, marketer and distributor of branded adult consumer products. We sell a wide range of products to adult consumers consisting of staple products with our iconic brands Zig-Zag® and Stoker’s® to our next generation products to satisfy evolving consumer preferences. Among other markets, we compete in the alternative smoking accessories and Other Tobacco Products (“OTP”) industries. The alternative smoking accessories market is a dynamic market experiencing robust secular growth driven by cannabinoid legalization in the U.S. and Canada and positively evolving consumer perception and acceptance in North America. The OTP industry, which consists of non-cigarette tobacco products, exhibited mid-single-digit consumer unit annualized growth over the three year period ending 2022 as reported by Management Science Associates, Inc. (“MSAi”), a third-party analytics and information company. Our three focus segments are led by our iconic, proprietary brands: Zig-Zag® and CLIPPER® in the Zig-Zag Products segment; Stoker’s® along with Beech-Nut® and Trophy® in the Stoker’s Products segment; and our distribution platforms (Vapor Beast®, VaporFi® and Direct Vapor®) in the NewGen segment. Our businesses generate solid cash flow which we use to re-invest in our business, finance acquisitions, increase brand support, expand our distribution infrastructure, and strengthen our capital position. We currently ship to approximately 850 distributors with an additional 300 secondary, indirect wholesalers in the U.S. that carry and sell our products. Under the leadership of a senior management team with extensive experience in the consumer products, alternative smoking accessories and tobacco industries, we have grown and diversified our business through new product launches, category expansions, and acquisitions while concurrently improving operational efficiency.

We believe there are meaningful opportunities to grow through acquisitions and joint ventures across all product categories. As of December 31, 2022, our products were available in approximately 197,000 U.S. retail locations which, with the addition of retail stores in Canada, brings our total North American retail presence to an estimated 217,000 points of distribution. Our sales team targets widespread distribution to all traditional retail channels, including convenience stores, and we have a growing e-commerce business.

Products

We operate in three segments: Zig-Zag Products, Stoker’s Products and NewGen Products. In our Zig-Zag Products segment, we principally market and distribute (i) rolling papers, tubes, and related products; (ii) finished cigars and make-your-own (“MYO”) cigar wraps and (iii) lighters and other accessories. In addition, we have a majority stake in Turning Point Brands Canada which markets and distributes cannabis accessories and tobacco products throughout Canada. In our Stoker’s Products segment, we (i) manufacture and market moist snuff tobacco (“MST”) and (ii) contract for and market loose-leaf chewing tobacco products. In our NewGen Products segment, we (i) market and distribute vapor products and certain other products without tobacco and/or nicotine; (ii) distribute a wide assortment of products to non-traditional retail via Vapor Beast; and (iii) market and distribute a wide assortment of products to individual consumers via the VaporFi and Direct Vapor B2C online platforms.

Our portfolio of brands includes some of the most widely recognized names in the alternative smoking accessories and OTP industries, such as Zig-Zag®, Stoker’s®, Vapor Beast® and VaporFi®. The following table sets forth the market share and category rank of our core products and demonstrates their industry positions within measured distribution channels:

Brand
 
Product
 
TPB Segment
 
Market Share(1)
 
Category Rank(1)
Zig-Zag®
 
Cigarette Papers
 
Zig-Zag Products
 
35.0%
 
#1 premium, #1 overall
Zig-Zag®
 
MYO Cigar Wraps
 
Zig-Zag Products
 
59.2%
 
#1 overall
Stoker’s®
 
Moist Snuff
 
Stoker’s Products
 
6.3%
 
#3 discount, #6 overall
Stoker’s®
 
Chewing Tobacco
 
Stoker’s Products
 
28.0%
 
#1 discount, #1 overall


(1)  Market share and category rank data for all products are derived from MSAi data 2022 53 weeks ended 12/31/22.

We subscribe to a sales tracking system from MSAi that records all OTP product shipments (ours as well as those of our competitors) from approximately 600 wholesalers to over 250,000 traditional retail stores in the U.S. This system enables us to understand individual product share and volume trends across multiple categories down to the individual retail store level, allowing us to allocate field salesforce coverage to the highest opportunity stores. Our sales and marketing group of approximately 180 professionals utilize the MSAi system to efficiently target markets and sales channels with the highest sales potential.

Our core Zig-Zag Products and Stoker’s Products segments primarily generate revenues from the sale of our products to wholesale distributors who, in turn, resell the products to retail operations. Our acquisition of Vapor Beast in 2016 expanded our revenue streams as we began selling directly to non-traditional retail outlets. Our acquisition of IVG in 2018 enhanced our B2C revenue stream with the addition of the Vapor-Fi online platform. Our net sales, which include federal excise taxes, consist of gross sales net of cash discounts, returns, and selling and marketing allowances.

We rely on long-standing relationships with high-quality, established manufacturers to provide the majority of our produced products. Approximately 79% of our production, as measured by net sales, is outsourced to suppliers. The remaining production consists primarily of our moist snuff tobacco operations located in Dresden, Tennessee and Louisville, Kentucky. Our principal operating expenses include the cost of raw materials used to manufacture the limited number of our products which we produce in-house; the cost of finished products, which are generally purchased goods; federal excise taxes; legal expenses; and compensation expenses, including benefits and costs of salaried personnel. Our other principal expenses include interest expense and other expenses.

Key Factors Affecting Our Results of Operations

We consider the following to be the key factors affecting our results of operations:


Our ability to further penetrate markets with our existing products;

Our ability to introduce new products and product lines that complement our core business;

Decreasing interest in tobacco products among consumers;

Price sensitivity in our end-markets;

Marketing and promotional initiatives, which cause variability in our results;

General economic conditions, including consumer access to disposable income and other conditions affecting purchasing power such as inflation;

Labor and production costs;

Cost and increasing regulation of promotional and advertising activities;

Cost of complying with regulation, including FDA regulations;

Increasing and unpredictable regulation of NewGen products;

Counterfeit and other illegal products in our end-markets;

Currency fluctuations;

Our ability to identify attractive acquisition opportunities; and

Our ability to successfully integrate acquisitions.

Recent Developments

Creative Distribution Solutions

On December 21, 2022, we executed an internal reorganization whereby the NewGen entities were structurally separated from the remainder of the Company’s entities to clearly delineate the contribution of the vaping business.  Upon execution of the reorganization, the NewGen business sits under a newly-formed wholly-owned subsidiary, South Beach Holdings LLC d/b/a Creative Distribution Solutions (“CDS”). CDS specializes in the distribution of vapor and related products to B2B and B2C customers throughout the U.S. CDS is overseen by an independent board and a dedicated management team that differs from the Company’s management. Although the NewGen business will operate independently, it’s leadership and independent board will continue to report to the Company’s Board. As part of the reorganization, the Company de-designated the NewGen entities as parties to its debt facilities, meaning the NewGen entities are no longer guarantors of the Company’s debt or subject to the covenants in the Company’s debt facilities. The Company believes that the separation of the NewGen Entities from the Company’s Zig-Zag and Stoker’s segments will provide the NewGen Entities the flexibility to navigate the current regulatory environment, adapt to future marketplace changes, and pursue further value maximizing opportunities.

Leadership Transition

In October 2022, Graham A. Purdy, the Company’s former Chief Operating Officer, was appointed as President and Chief Executive Officer of the Company and as a member of the Board upon the resignation of Yavor Efremov as the Company’s president and CEO and a member of the Board of Directors.

In connection with Mr. Purdy’s appointment and Mr. Efremov’s departure, David Glazek, current non-executive Chair of the Board, transitioned to the role of Executive Chair effective January 2023.  Mr. Purdy will be the Company’s principal executive officer.  The Company appointed Ashley Davis as lead independent director at the time Mr. Glazek became the Company’s Executive Chair.

Non-Tobacco Nicotine Included Under Jurisdiction of FDA’s Center for Tobacco Products

New legislation enacted on March 15, 2022, provides authority for the FDA to regulate NTN Products. This law took effect April 14, 2022 and requires NTN Products to comply with applicable requirements under the Federal Food, Drug, and Cosmetic Act, such as not selling to persons under 21 years of age, not marketing these products as modified risk tobacco products without FDA’s authorization, and not distributing free samples. Additionally, companies with NTN Products in the market between March 15, 2022, and April 14, 2022, were required to file a premarket tobacco application by May 14, 2022. NTN Products subject of a timely-filed PMTA, and not in receipt of a negative action, were allowed to remain on the market until July 13, 2022, at which time these products became subject to enforcement, similar to tobacco-derived products remaining under review. We submitted premarket filings for certain of our NTN Products prior to the May 14, 2022, deadline. While these applications remain under review, we will continue to supplement these filings with additional information to support a finding that the marketing of these products is “appropriate for the protection of public health.”

Critical Accounting Policies and Uses of Estimates

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the U.S.. When more than one accounting principle, or the method of its application, is generally accepted, we select the principle or method that is appropriate in the specific circumstances. Application of these accounting principles requires us to make estimates about the future resolution of existing uncertainties. Actual results could differ from these estimates. We evaluate our estimates, including those related to revenue recognition, collectability of accounts receivable, inventory valuation and obsolescence, goodwill, intangibles, income taxes, litigation, and contingencies on an ongoing basis. We base these estimates on our historical experience and other assumptions we believe are appropriate under the circumstances. In preparing these consolidated financial statements, we have made our best estimates and judgments of the amounts and disclosures included in the consolidated financial statements.

Revenue Recognition

We recognize revenues in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (Topic 606), which include excise taxes and shipping and handling charges billed to customers, net of cash discounts for prompt payment, sales returns and sales incentives, upon delivery of goods to the customer—at which time our performance obligation is satisfied—at an amount that we expect to be entitled to in exchange for those goods in accordance with the five-step analysis outlined in Topic 606: (i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations, and (v) recognize revenue when (or as) performance obligations are satisfied. We exclude from the transaction price, sales taxes and value-added taxes imposed at the time of sale (which do not include excise taxes on smokeless tobacco, cigars or vaping products billed to customers).

We record an allowance for sales returns, based principally on historical volume and return rates, which is included in accrued liabilities on the consolidated balance sheets. We record sales incentives, which consist of consumer incentives and trade promotion activities, as a reduction in revenues (a portion of which is based on amounts estimated as being due to wholesalers, retailers and consumers at the end of the period) based principally on historical volume and utilization rates. Expected payments for sales incentives are included in accrued liabilities on the consolidated balance sheets.

A further requirement of ASC 606 is for entities to disaggregate revenue recognized from contracts with customers into categories that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Our management views business performance through segments that closely resemble the performance of major product lines. Thus, the primary, and most useful, disaggregation of our contract revenue for decision making purposes is the disaggregation by segment which can be found in Note 20, “Segment Information” of our Notes to the Consolidated Financial Statements in Part II, Item 8 of the Annual Report on Form 10-K. An additional disaggregation of contract revenue by sales channel can be found within Note 20 as well.

Derivative Instruments – Currency Forward Contracts

We use foreign currency forward contracts to hedge a portion of our exposure to changes in foreign currency exchange rates from time to time. We account for our forward contracts under the provisions of ASC 815, Derivatives and Hedging. Under our policy, as amended, we may hedge up to 100% of our anticipated purchases of inventory in the denominated invoice currency over a forward period not to exceed twelve months. We may also, from time to time, hedge up to 100% of our non-inventory purchases in the denominated invoice currency. Forward contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these contracts are transferred from other comprehensive income into inventory as the related inventories are received and are transferred to net income as inventory is sold. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized in income currently.

Derivative Instruments - Interest Rate Swaps

We enter into interest rate swap contracts to manage interest rate risk and reduce the volatility of future cash flows. We account for interest rate swap contracts under the provisions of ASC 815, Derivatives and Hedging. Swap contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these swap contracts are transferred from other comprehensive income into net income upon settlement of the derivative position or at maturity of the interest rate swap contract. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized currently in income.

Goodwill and Other Intangible Assets

We follow the provisions of ASC 350, Intangibles – Goodwill and Other in accounting for goodwill and other intangible assets. Goodwill is tested for impairment annually on December 31, or more frequently if certain indicators are present, in accordance with ASC 350-20-35 and ASC 350-30-35, respectively.

When testing goodwill for impairment, we have the option to first perform qualitative testing to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If we choose not to complete a qualitative assessment for a given reporting unit or if the initial assessment indicates that it is more likely than not that the carrying value of a reporting unit exceeds its estimated fair value, additional quantitative testing is required. If the carrying value of a reporting unit exceeds its fair value, an impairment loss is recognized in the amount by which the carrying value of the reporting unit exceeds its fair value, limited to the amount of goodwill at the reporting unit. We determine fair values for each of the reporting units using a combination of the income approach and/or market approach. Under the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. Under the market approach, we select peer sets based on close competitors and review the revenue and EBITDA multiples to determine the fair value. See Note 10, “Goodwill and Other Intangible Assets” ” of our Notes to the Consolidated Financial Statements in Part II, Item 8 of the Annual Report on Form 10-K for further information on goodwill.

Indefinite-lived intangible assets are tested for impairment at least annually; however, these tests are performed more frequently when events or changes in circumstances indicate that the asset may be impaired. Impairment exists when carrying value exceeds fair value. The Company’s fair value methodology is primarily based on the relief from royalty approach. See Note 10, “Goodwill and Other Intangible Assets” of our Notes to the Consolidated Financial Statements in Part II, Item 8 of the Annual Report on Form 10-K for further information on intangible assets.

Definite-lived intangible assets are amortized over their estimated useful lives, generally on a straight-line basis for periods ranging primarily from 3.5 to 15 years. The Company continually evaluates the reasonableness of the useful lives of these assets.

Fair Value

GAAP 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) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy under GAAP are described below:


Level 1 – Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets at the measurement date.

Level 2 – Inputs to the valuation methodology include: quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in inactive markets; inputs other than quoted prices that are observable for the asset or liability; and inputs that are derived principally from or corroborated by observable market data by correlation or other means.

Level 3 – Unobservable inputs that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.

Income Taxes

We account for income taxes under ASC 740. We record the effects of income taxes under the liability method in which deferred income tax assets and liabilities are recognized based on the difference between the financial and tax basis of assets and liabilities using the enacted tax rates in effect for the years in which the differences are expected to reverse. We assess our ability to realize future benefits of deferred tax assets by determining if they meet the “more likely than not” criteria in ASC 740, Income Taxes. If we determine that future benefits do not meet the “more likely than not” criteria, a valuation allowance is recorded.

Stock-Based Compensation

We measure stock compensation costs related to our stock options using the fair value-based method under the provisions of ASC 718, Compensation – Stock Compensation, which requires compensation cost for stock options to be recognized based on the fair value of stock options granted. We determine the fair value of these awards using the Black-Scholes option pricing model.

We grant performance-based restricted stock units (“PRSU”) subject to both performance-based and service-based vesting conditions. The fair value of each PRSU is our stock price on the date of grant. For purposes of recognizing compensation expense as services are rendered in accordance with ASC 718, we assume all employees involved in the PRSU grant will provide service through the end of the performance period. Stock compensation expense is recorded based on the probability of achievement of the performance conditions specified in the PRSU grant.

We grant restricted stock units (“RSU”) subject to service-based vesting conditions. The fair value of each RSU is our stock price on the date of grant. We recognize compensation expense as services are rendered in accordance with ASC 718. Stock compensation expense is recorded over the service period in the RSU grant.

Accounts Receivable

Accounts receivable are recognized at their net realizable value. All accounts receivable are trade-related and are recorded at the invoiced amount and do not bear interest. We maintain allowances for doubtful accounts receivable for estimated uncollectible invoices resulting from the customer’s inability to pay, which may result in write-offs. We recorded an allowance for doubtful accounts of $0.1 million and $0.3 million at December 31, 2022 and 2021, respectively.

Inventories

Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out (“FIFO”) method. Leaf tobacco is presented in current assets in accordance with standard industry practice, notwithstanding the fact that such tobaccos are carried longer than one year for the purpose of curing. We recorded an inventory valuation allowance of $4.5 million and $7.7 million at December 31, 2022 and 2021, respectively.

Results of Operations

Summary

The table and discussion set forth below relates to our consolidated results of operations for the years ended December 31 (in thousands):

   
For the year ended December 31,
 
   
2022
   
2021
   
% Change
   
2020
   
% Change
 
Consolidated Results of Operations Data:
                             
Net sales
                             
Zig-Zag products
 
$
190,403
   
$
176,491
     
7.9
%
 
$
132,812
     
32.9
%
Stoker’s products
   
130,826
     
124,280
     
5.3
%
   
115,866
     
7.3
%
NewGen products
   
93,784
     
144,700
     
-35.2
%
   
156,433
     
-7.5
%
Total net sales
   
415,013
     
445,471
     
-6.8
%
   
405,111
     
10.0
%
Cost of sales
   
209,475
     
227,637
     
-8.0
%
   
215,121
     
5.8
%
Gross profit
                                       
Zig-Zag products
   
106,576
     
102,739
     
3.7
%
   
78,278
     
31.2
%
Stoker’s products
   
71,254
     
68,084
     
4.7
%
   
61,764
     
10.2
%
NewGen products
   
27,708
     
47,011
     
-41.1
%
   
49,948
     
-5.9
%
Total gross profit
   
205,538
     
217,834
     
-5.6
%
   
189,990
     
14.7
%
                                         
Selling, general, and administrative expenses
   
130,024
     
127,513
     
2.0
%
   
125,563
     
1.6
%
Operating income
   
75,514
     
90,321
     
-16.4
%
   
64,427
     
40.2
%
Interest expense, net
   
19,524
     
20,500
     
-4.8
%
   
13,487
     
52.0
%
Investment loss (gain)
   
13,303
     
6,673
     
99.4
%
   
(198
)
   
-3470.2
%
Goodwill and intangible impairment loss
   
27,566
     
-
   
NM
     
-
   
NM
 
Gain on extinguishment of debt
   
(885
)
   
(2,154
)
   
-58.9
%
   
-
   
NM
 
Net periodic benefit cost, excluding service cost
   
-
     
-
   
NM
     
989
     
-100.0
%
Income before income taxes
   
16,006
     
65,302
     
-75.5
%
   
50,149
     
30.2
%
Income tax expense
   
4,849
     
14,040
     
-65.5
%
   
11,957
     
17.4
%
Consolidated net income
   
11,157
     
51,262
     
-78.2
%
   
38,192
     
34.2
%
Net loss attributable to non-controlling interest
   
(484
)
   
(797
)
   
-39.3
%
   
-
   
NM
 
Net income attributable to Turning Point Brands, Inc.
 
$
11,641
   
$
52,059
     
-77.6
%
 
$
38,192
     
36.3
%

Comparison of Year Ended December 31, 2022, to Year Ended December 31, 2021

Net Sales. For the year ended December 31, 2022, overall net sales decreased to $415.0 million from $445.5 million for the year ended December 31, 2021, a decrease of $30.5 million or 6.8%. The decrease in net sales was primarily driven by decreased sales volume in the NewGen segment.

For the year ended December 31, 2022, net sales in the Zig-Zag Products segment increased to $190.4 million from $176.5 million for the year ended December 31, 2021, an increase of $13.9 million or 7.9%. For the year ended December 31, 2022, Zig-Zag Products volumes increased 6.4%, and price/mix increased 1.5%. The increase in net sales was by led by double-digit growth in sales of U.S. rolling papers and e-commerce, other smoking accessories, and Canadian businesses partially offset by a double-digit decline in the wraps business.

For the year ended December 31, 2022, net sales in the Stoker’s Products segment increased to $130.8 million from $124.3 million for the year ended December 31, 2021, an increase of $6.5 million or 5.3%. For the year ended December 31, 2022, Stoker’s Products volume decreased 2.6% and price/mix increased 7.9%. The increase in net sales was driven by the continuing double-digit growth of Stoker’s® MST offset by high single-digit decline in loose-leaf chewing tobacco. MST represented 66% of Stoker’s Products revenue in 2022, up from 63% a year earlier.

For the year ended December 31, 2022, net sales in the NewGen products segment decreased to $93.8 million from $144.7 million for the year ended December 31, 2021, a decrease of $50.9 million or 35.2%. The decrease in net sales was primarily the result of declines in the vape distribution businesses as a result of the changing regulatory environment.

Gross Profit. For the year ended December 31, 2022, overall gross profit decreased to $205.5 million from $217.8 million for the year ended December 31, 2021, a decrease of $12.3 million or 5.6%. Gross profit as a percentage of net sales increased to 49.5% for the year ended December 31, 2022, from 48.9% for the year ended December 31, 2021. The increase in gross profit as a percentage of net sales was driven by product mix.

For the year ended December 31, 2022, gross profit in the Zig-Zag Products segment increased to $106.6 million from $102.7 million for the year ended December 31, 2021, an increase of $3.8 million or 3.7%. Gross profit as a percentage of net sales decreased to 56.0% of net sales for the year ended December 31, 2022, from 58.2% of net sales for the year ended December 31, 2021. The decrease in gross profit as a percentage of net sales is a result of product mix including the launch of our CLIPPER lighters business which operates at lower gross profit margins.

For the year ended December 31, 2022, gross profit in the Stoker’s Products segment increased to $71.3 million from $68.1 million for the year ended December 31, 2021, an increase of $3.2 million or 4.7%. Gross profit as a percentage of net sales decreased to 54.5% of net sales for the year ended December 31, 2022, from 54.8% of net sales for the year ended December 31, 2020. The decrease in gross profit as a percentage of net sales is primarily a result of product mix shift including mix of discount loose-leaf products.

For the year ended December 31, 2022, gross profit in the NewGen segment decreased to $27.7 million from $47.0 million for the year ended December 31, 2021, a decrease of $19.3 million or 41.1%. Gross profit as a percentage of net sales decreased to 29.5% of net sales for the year ended December 31, 2022, from 32.5% of net sales for the year ended December 31, 2021, primarily as a result of product mix and the highly promotional environment.

Selling, General and Administrative Expenses. For the year ended December 31, 2022, selling, general and administrative expenses increased to $130.0 million from $127.5 million for the year ended December 31, 2021, an increase of $2.5 million or 2.0%. Selling, general, and administrative expenses for the year ended December 31, 2022, included $5.3 million of stock options, restricted stock and incentives expense, $0.8 million of transaction expenses, $3.4 million of restructuring expenses, $2.0 million of ERP/CRM expenses and $4.6 million of expense related to PMTA. Selling, general, and administrative expenses for the year ended December 31, 2021, included $7.6 million of stock options, restricted stock and incentives expense, $1.3 million of transaction expenses, $0.9 million of restructuring expenses and $1.7 million of expense related to PMTA. The increase in selling, general and administrative expenses is a result of increased PMTA spend in 2022 and expenses related to of our new ERP/CRM system.

Interest Expense, net. For the year ended December 31, 2022, interest expense, on a net basis, decreased to $19.5 million from $20.5 million for the year ended December 31, 2020, primarily as a result of interest income earned on our cash balance in 2022 that offset the interest expense.

Investment Loss. For the year ended December 31, 2022, investment loss increased to $13.3 million compared to $6.7 million of investment loss for the year ended December 31, 2021, primarily as a result of impairments of our investments. See Note 11, “Other Assets” of our Notes to the Consolidated Financial Statements in Part II, Item 8 of the Annual Report on Form 10-K for additional information on the investment impairments.

Goodwill and Intangible Impairment Loss. For the year ended December 31, 2022, Goodwill and intangible impairment loss was $27.6 million primarily as a result of fully impairing the goodwill balance of the NewGen reporting unit.  For the year ended December 31, 2021 there was no Goodwill and intangible impairment loss. See Note 10, “Goodwill and Other Intangible Assets” of our Notes to the Consolidated Financial Statements in Part II, Item 8 of this Annual Report on Form 10-K for further information on goodiwll and intangible assets.

Gain on Extinguishment of Debt. For the year ended December 31, 2022, gain on extinguishment of debt was $0.9 million as a result of the repurchase of $10.0 million principal of our Convertible Senior Notes at a discount. For the year ended December 31, 2021, gain on extinguishment of debt was $2.2 million as a result of forgiveness of the unsecured loan issued to us under the Coronavirus Aid, Relief, and Economic Security Act of 2020 (the “CARES Act”) partially offset by the repayment of the 2018 First Lien Credit Facility.

Income Tax Expense. The Company’s income tax expense was $4.8 million, or 30.3% of income before income taxes, for the year ended December 31, 2022. The Company’s income tax expense was $14.0 million, or 21.5% of income before income taxes, for the year ended December 31, 2021, and included discrete tax deductions of $7.5 million related to the forgiveness of the $7.5 million unsecured loan and $7.2 million relating to stock option exercises during the year.

Net Loss Attributable to Non-Controlling Interest. Net loss attributable to non-controlling interest was $0.5 million for the year ended December 31, 2022, compared to $0.8 million for the year ended December 31, 2021.

Net Income Attributable to Turning Point Brands, Inc. Due to the factors described above, net income attributable to Turning Point Brands, Inc. for the years ended December 31, 2022 and 2021, was $11.6 million and $52.1 million, respectively.

Comparison of Year Ended December 31, 2021, to Year Ended December 31, 2020

Net Sales. For the year ended December 31, 2021, overall net sales increased to $445.5 million from $405.1 million for the year ended December 31, 2020, an increase of $40.4 million or 10.0%. The increase in net sales was primarily driven by increased sales volume in the Zig-Zag Products segment.

For the year ended December 31, 2021, net sales in the Zig-Zag Products segment increased to $176.5 million from $132.8 million for the year ended December 31, 2020, an increase of $43.7 million or 32.9%. For the year ended December 31, 2022, Zig-Zag Products volumes increased 29.7%, and price/mix increased 3.2%. The increase in net sales was by led by double-digit growth in sales of our MYO cigar wraps and U.S. rolling papers business. This growth was complemented by our Canadian business which benefited from the consolidation of Turning Point Brands Canada in the current year period.

For the year ended December 31, 2021, net sales in the Stoker’s Products segment increased to $124.3 million from $115.9 million for the year ended December 31, 2020, an increase of $8.4 million or 7.3%. For the year ended December 31, 2022, Stoker’s Products volume increased 1.3% and price/mix increased 6.0%. The increase in net sales was driven by the continuing double-digit growth of Stoker’s® MST offset by low single-digit decline in loose-leaf chewing tobacco. MST represented 63% of Stoker’s Products revenue in 2022, up from 59% a year earlier.

For the year ended December 31, 2021, net sales in the NewGen segment decreased to $144.7 million from $156.4 million for the year ended December 31, 2020, a decrease of $11.7 million or 7.5%. The decrease in net sales was primarily the result of declines in the vape distribution businesses as a result of strong B2C orders during stay-at-home provisions in the prior year as well as the changing regulatory environment.

Gross Profit. For the year ended December 31, 2021, overall gross profit increased to $217.8 million from $190.0 million for the year ended December 31, 2020, an increase of $27.8 million or 14.7%. Gross profit as a percentage of net sales increased to 48.9% for the year ended December 31, 2022, from 46.9% for the year ended December 31, 2020. The increase in gross profit as a percentage of net sales was driven by increased margin in the Stoker’s Products segment as a result of strong incremental margin contribution of MST.

For the year ended December 31, 2021, gross profit in the Zig-Zag Products segment increased to $102.7 million from $78.3 million for the year ended December 31, 2020, an increase of $24.5 million or 31.2%. Gross profit as a percentage of net sales decreased to 58.2% of net sales for the year ended December 31, 2021, from 58.9% of net sales for the year ended December 31, 2020. The decrease in gross profit as a percentage of net sales is a result of the consolidation of Turning Point Brands Canada in the current year period which operates at lower margins than our traditional business.

For the year ended December 31, 2021, gross profit in the Stoker’s Products segment increased to $68.1 million from $61.8 million for the year ended December 31, 2020, an increase of $6.3 million or 10.2%. Gross profit as a percentage of net sales increased to 54.8% of net sales for the year ended December 31, 2021, from 53.3% of net sales for the year ended December 31, 2020. The increase in gross profit as a percentage of net sales is primarily a result of pricing and strong incremental margin contribution of MST.

For the year ended December 31, 2021, gross profit in the NewGen segment decreased to $47.0 million from $49.9 million for the year ended December 31, 2020, a decrease of $2.9 million or 5.9%. NewGen gross profit includes $1.1 million of tariff expenses in 2022 compared to $10.1 million in 2020. Gross profit as a percentage of net sales increased to 32.5% of net sales for the year ended December 31, 2021, from 31.9% of net sales for the year ended December 31, 2020, primarily as a result of increased margins in the vape distribution businesses.

Selling, General and Administrative Expenses. For the year ended December 31, 2021, selling, general and administrative expenses increased to $127.5 million from $125.6 million for the year ended December 31, 2020, an increase of $2.0 million or 1.6%. Selling, general, and administrative expenses for the year ended December 31, 2021, included $7.6 million of stock options, restricted stock and incentives expense, $1.3 million of transaction expenses, $0.9 million of restructuring expenses and $2.6 million of expense related to PMTA. Selling, general, and administrative expenses for the year ended December 31, 2020, included $2.6 million of stock options, restricted stock and incentives expense, $3.1 million of transaction expenses, $0.5 million of restructuring expenses and $14.4 million of expense related to PMTA. The increase in selling, general and administrative expenses is a result of variable costs in our online business as well as increased shipping costs from PACT Act implementation for vape products and higher freight rates across all segments combined with the impact of the consolidation of Turning Point Brands Canada in the current year period.

Interest Expense, net. For the year ended December 31, 2021, interest expense, on a net basis, increased to $20.5 million from $13.5 million for the year ended December 31, 2020, primarily as a result the issuance of the Senior Secured Notes and related refinancing of the 2018 First Lien Credit Facility which increased the Company’s outstanding debt.

Investment Loss (Income). For the year ended December 31, 2021, investment loss increased to $6.7 million compared to $0.2 million of investment income for the year ended December 31, 2020, primarily as a result of $7.1 million impairment of our investment in dosist. See Note 11, “Other Assets” of our Notes to the Consolidated Financial Statements in Part II, Item 8 of this Annual Report on Form 10-K for additional information on the dosist investment.

(Gain) Loss on Extinguishment of Debt. For the year ended December 31, 2021, gain on extinguishment of debt was $2.2 million as a result of forgiveness of the unsecured loan issued to us under the Coronavirus Aid, Relief, and Economic Security Act of 2020 (the “CARES Act”) partially offset by the repayment of the 2018 First Lien Credit Facility. For the year ended December 31, 2020, there was no loss on extinguishment of debt.

Net Periodic Benefit Cost (Income), excluding service cost. For the year ended December 31, 2021, there was no net periodic benefit cost or income. For the year ended December 31, 2020, net periodic cost was $0.9 million primarily as a result of the curtailment from the shutdown of the pension plan.

Income Tax Expense. The Company’s income tax expense was $14.0 million, or 21.5% of income before income taxes, for the year ended December 31, 2022, and included discrete tax deductions of $7.5 million related to the forgiveness of the $7.5 million unsecured loan and $7.2 million relating to stock option exercises during the year. The Company’s income tax expense was $12.0 million, or 23.8% of income before income taxes, for the year ended December 31, 2020, and included a discrete tax deduction of $3.3 million relating to stock option exercises during the year and a discrete tax benefit of $0.6 million from the shutdown of the pension plan.

Net Loss Attributable to Non-Controlling Interest. Net loss attributable to non-controlling interest was $0.8 million for the year ended December 31, 2021, compared to $0.0 million for the year ended December 31, 2020.

Net Income Attributable to Turning Point Brands, Inc. Due to the factors described above, net income attributable to Turning Point Brands, Inc. for the years ended December 31, 2021 and 2020, was $52.1 million and $38.2 million, respectively.

EBITDA and Adjusted EBITDA

To supplement our financial information presented in accordance with U.S. GAAP, we use non-U.S. GAAP financial measures including EBITDA and Adjusted EBITDA. We believe Adjusted EBITDA provides useful information to management and investors regarding certain financial and business trends relating to our financial condition and results of operations. Adjusted EBITDA is used by management to compare our performance to that of prior periods for trend analyses and planning purposes and is presented to our Board of Directors. We believe that EBITDA and Adjusted EBITDA are appropriate measures of operating performance because they eliminate the impact of expenses that do not relate to operating performance. In addition, our debt instruments contain covenants which use Adjusted EBITDA calculations.

We define “EBITDA” as net income before interest expense, loss on extinguishment of debt, provision for income taxes, depreciation, and amortization. We define “Adjusted EBITDA” as net income before interest expense, loss (gain) on extinguishment of debt, income tax expense, depreciation, amortization, other non-cash items, and other items we do not consider ordinary course in our evaluation of ongoing operating performance.

Non-U.S. GAAP measures should not be considered a substitute for, or superior to, financial measures calculated in accordance with U.S. GAAP. Adjusted EBITDA excludes significant expenses required to be recorded in our financial statements by U.S. GAAP and is subject to inherent limitations. Other companies in our industry may calculate this non-U.S. GAAP measure differently than we do or may not calculate it at all, limiting its usefulness as a comparative measure. The table below provide a reconciliation between net income, EBITDA and Adjusted EBITDA.
(in thousands)
 
Years ended December 31,
 
   
2022
   
2021
   
2020
 
Consolidated net income
 
$
11,641
   
$
52,059
   
$
38,192
 
Add:
                       
Interest expense, net
   
19,524
     
20,500
     
13,487
 
Gain on extinguishment of debt
   
(885
)
   
(2,154
)
   
-
 
Income tax expense
   
4,849
     
14,040
     
11,957
 
Depreciation expense
   
3,388
     
3,105
     
3,237
 
Amortization expense
   
1,911
     
1,907
     
1,781
 
EBITDA
 
$
40,428
   
$
89,457
   
$
68,654
 
Components of Adjusted EBITDA
                       
Corporate and vapor restructuring (a)
   
3,444
     
1,026
     
517
 
ERP/CRM (b)
   
1,962
     
-
     
-
 
Stock options, restricted stock, and incentives expense (c)
   
5,273
     
7,557
     
2,555
 
Transactional expenses and strategic initiatives (d)
   
801
     
1,267
     
3,087
 
FDA PMTA (e)
   
4,554
     
1,668
     
14,435
 
Non-cash asset impairment (f)
   
41,136
     
7,100
     
-
 
Other (g)
   
-
     
-
     
988
 
Adjusted EBITDA
 
$
97,598
   
$
108,075
   
$
90,236
 


(a)  Represents costs associated with corporate and vape restructuring, including severance.
(b)  Represents cost associated with scoping and mobilization of new ERP and CRM systems and cost of duplicative ERP licenses.
(c)  Represents non-cash stock options, restricted stock, incentives expense and Solace performance stock units.
(d)  Represents the fees incurred for transaction expenses.
(e)  Represents costs associated with applications related to FDA premarket tobacco product application (“PMTA”).
(f)  Represents impairment of goodwill, intangible and investment assets.
(g)  Represents non-cash pension expense (income) and foreign exchange hedging.

Liquidity and Capital Resources

Our principal uses for cash are working capital, debt service, and capital expenditures. We believe our cash flows from operations and borrowing availability under our New Revolving Credit Facility are adequate to satisfy our operating cash requirements for the foreseeable future.

Our working capital, which we define as current assets less cash and current liabilities, increased $29.4 million to $109.9 million at December 31, 2022, compared with $80.5 million at December 31, 2021. The increase in working capital is primarily due to increased inventory levels at December 31, 2022.

   
As of
 
(in thousands)
 
December 31,
2022
   
December 31,
2021
 
             
Current assets
 
$
151,251
   
$
120,849
 
Current liabilities
   
41,376
     
40,336
 
Working capital
 
$
109,875
   
$
80,513
 

During the year ended December 31, 2022 and 2021, we invested $7.7 million and $6.2 million, respectively, in capital expenditures. We had unrestricted cash on hand of $106.4 million and $128.3 million as of December 31, 2022 and 2021, respectively. We had restricted assets of $31.0 million and $34.7 million as of December 31, 2022 and 2021, respectively. Restricted assets consist of escrow deposits under the MSA and insurance deposits. On the 25th anniversary of each annual deposit, we are entitled to receive reimbursement of the principal amount of escrow remaining for that year. See “Master Settlement Agreement” below for details.

Cash Flows from Operating Activities

For the year ended December 31, 2022, net cash provided by operating activities decreased to $30.3 million from $68.2 million for the year ended December 31, 2021, a decrease of $37.9 million or 56%, primarily due to changes in working capital including an increase in inventory.

For the year ended December 31, 2021, net cash provided by operating activities increased to $68.2 million from $43.7 million for the year ended December 31, 2020, an increase of $24.5 million or 56%, primarily due to higher net income due to increased sales combined with the timing of changes in working capital.

Cash Flows from Investing Activities

For the year ended December 31, 2022, net cash used in investing activities decreased to $18.8 million from $58.8 million for the year ended December 31, 2021, a decrease of $40.0 million or 68%, primarily due to the decrease in acquisitions and investments.

For the year ended December 31, 2021, net cash used in investing activities decreased to $58.8 million from $64.8 million for the year ended December 31, 2020, a decrease of $6.0 million or 9.0%, primarily due to the decrease in acquisitions partially offset by the purchase of investments in our MSA escrow account which reflects the change in restricted cash.

Cash Flows from Financing Activities

For the year ended December 31, 2022, net cash used in financing activities was $43.3 million compared to net cash provided by financing activities of $57.1 million for the year ended December 31, 2021, a decrease of $100.4 million or 176%, primarily due to the net proceeds from the Senior Secured Notes partially offset by the repayment in full of the 2018 First Lien Term Loan in the first quarter of 2021.

For the year ended December 31, 2021, net cash provided by financing activities was $57.1 million compared to net cash used in financing activities $29.3 million for the year ended December 31, 2020, an increase of $86.4 million or 295%, primarily due to the net proceeds from the Senior Secured Notes partially offset by the repayment in full of the 2018 First Lien Term Loan in the first quarter of 2021 with the proceeds of the Senior Secured Notes and the repurchase of $38.7 million of common stock during 2021.

Long-Term Debt

Notes payable and long-term debt consisted of the following at December 31, 2022 and 2021, in order of preference:


 
December 31,
2022
   
December 31,
2021
 
Senior Secured Notes
 
$
250,000
   
$
250,000
 
Convertible Senior Notes
   
162,500
     
172,500
 
Gross notes payable and long-term debt
   
412,500
     
422,500
 
Less deferred finance charges
   
(5,743
)
   
(8,328
)
Net notes payable and long-term debt
 
$
406,757
   
$
414,172
 

Senior Secured Notes

On February 11, 2021, we closed a private offering (the “Offering”) of $250 million aggregate principal amount of our 5.625% senior secured notes due 2026 (the “Senior Secured Notes”). The Senior Secured Notes bear interest at a rate of 5.625% and will mature on February 15, 2026. Interest on the Senior Secured Notes is payable semi-annually in arrears on February 15 and August 15 of each year, commencing on August 15, 2021. We used the proceeds from the Offering (i) to repay all obligations under and terminate the 2018 First Lien Credit Facility, (ii) to pay related fees, costs, and expenses and (iii) for general corporate purposes.

Obligations under the Senior Secured Notes are guaranteed by the Company’s existing and future wholly-owned domestic subsidiaries (the “Guarantors”) that guarantee any Credit Facility (as defined in the Indenture governing the Senior Secured Notes or the “Senior Secured Notes Indenture”), including the 2021 Revolving Credit Facility, or capital markets debt securities of the Company or Guarantors in excess of $15.0 million. The Senior Secured Notes and the related guarantees are secured by first-priority liens on substantially all of the assets of the Company and the Guarantors, subject to certain exceptions.

The Company may redeem the Senior Secured Notes, in whole or in part, at any time prior to February 15, 2023, at the redemption prices (expressed as a percentage of the principal amount to be redeemed) set forth below, plus accrued and unpaid interest, if any, on the Senior Secured Notes to be redeemed to (but not including) the applicable redemption date if redeemed during the period indicated below:

On or after February 15, 2023
   
102.813
%
On or after February 15, 2024
   
101.406
%
On or after February 15, 2025 and thereafter
   
100.000
%

If we experience a change of control (as defined in the Senior Secured Notes Indenture), we must offer to repurchase the Senior Secured Notes at a repurchase price equal to 101% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest.

The Senior Secured Notes Indenture contains covenants that, among other things, limit the ability of the Company and its restricted subsidiaries to: (i) grant or incur liens; (ii) incur, assume or guarantee additional indebtedness; (iii) sell or otherwise dispose of assets, including capital stock of subsidiaries; (iv) make certain investments; (v) pay dividends, make distributions or redeem or repurchase capital stock; (vi) engage in certain transactions with affiliates; and (vii) consolidate or merge with or into, or sell substantially all of our assets to another entity. These covenants are subject to a number of limitations and exceptions set forth in the Indenture. The Indenture provides for customary events of default.

We incurred debt issuance costs attributable to the issuance of the Senior Secured Notes of $6.4 million which are amortized to interest expense using the effective interest method over the expected life of the Senior Secured Notes.

2021 Revolving Credit Facility

In connection with the Offering, we also entered into a new $25 million senior secured revolving credit facility (the “2021 Revolving Credit Facility”) with the lenders party thereto (the “Lenders”) and Barclays Bank PLC, as administrative agent and collateral agent (in such capacity, the “Agent”). The 2021 Revolving Credit Facility provides for a revolving line of credit of up to $25.0 million. Letters of credit are limited to $10 million (and are a part of, and not in addition to, the revolving line of credit). We have not drawn any borrowings under the 2021 Revolving Credit Facility but do have letters of credit of approximately $3.6 million outstanding under the facility. The 2021 Revolving Credit Facility will mature on August 11, 2025 if none of our Convertible Senior Notes are outstanding, and if any Convertible Senior Notes are outstanding, the date which is 91 days prior to the maturity date of July 15, 2024 for such Convertible Senior Notes.

Interest is payable on the 2021 Revolving Credit Facility at a fluctuating rate of interest determined by reference to the Eurodollar rate plus an applicable margin of 3.50% (with step-downs upon de-leveraging). We also have the option to borrow at a rate determined by reference to the base rate.

The obligations under the 2021 Revolving Credit Agreement are guaranteed on a joint and several basis by the Guarantors. The Company’s and Guarantors’ obligations under the 2021 Revolving Credit Facility are secured on a pari passu basis with the Senior Secured Notes.

The 2021 Revolving Credit Agreement contains covenants that are substantially the same as the covenants in the Senior Secured Notes Indenture. The 2022 Revolving Credit Facility also requires the maintenance of a Consolidated Leverage Ratio (as defined in the 2021 Revolving Credit Agreement) of 5.50 to 1.00 (with a step down to 5.25 to 1.00 beginning with the fiscal quarter ending March 31, 2023) at the end of each fiscal quarter when extensions of credit under the 2021 Revolving Credit Facility and certain drawn and undrawn letters of credit (excluding (a) letters of credit that have been cash collateralized and (b) letters of credit having an aggregate face amount less than $5,000,000) in the aggregate outstanding exceeds 35% of the total commitments under the 2021 Revolving Credit Facility.

We incurred debt issuance costs attributable to the issuance of the 2021 Revolving Credit Facility of $0.5 million which are amortized to interest expense using the effective interest method over the expected life of the 2021 Revolving Credit Facility.

The 2021 Revolving Credit Agreement provides for customary events of default.

Convertible Senior Notes

In July 2019 we closed an offering of $172.5 million in aggregate principal amount of our Convertible Senior Notes. The Convertible Senior Notes bear interest at a rate of 2.50% per year, payable semiannually in arrears on January 15 and July 15 of each year, beginning on January 15, 2020. The Convertible Senior Notes will mature on July 15, 2024, unless earlier repurchased, redeemed or converted. The Convertible Senior Notes are senior unsecured obligations.

In the fourth quarter 2022, our wholly owned subsidiary purchased $10.0 million in aggregate principal of our Convertible Senior Notes on the open market for $9.0 million that remain in the Treasury and may be redeemed suspect to compliance with applicable securities law.  The transaction resulted in a $0.9 million gain on extinguishment of debt.  As of December 31, 2022, $162.5 million in aggregate principal amount remains outstanding.

The Convertible Senior Notes are convertible into approximately 3,029,699 shares of our voting common stock under certain circumstances prior to maturity at a conversion rate of 18.6443 shares per $1,000 principal amount of the Convertible Senior Notes, which represents a conversion price of approximately $53.64 per share, subject to adjustment under certain conditions, but will not be adjusted for any accrued and unpaid interest. Upon conversion, we may pay cash, shares of our common stock or a combination of cash and stock, as determined by us at our discretion. The conditions required to allow the holders to convert their Convertible Senior Notes were not met as of December 31, 2022.

The indenture covering the Convertible Senior Notes contains customary events of default.

We incurred debt issuance costs attributable to the Convertible Senior Notes of $5.9 million which are amortized to the interest expense using the effective interest method over the expected life of the Convertible Senior Notes.

In connection with the Convertible Senior Notes offering, we entered into privately negotiated capped call transactions with certain financial institutions. The capped call transactions have a strike price of $53.64 per and a cap price of $82.86 per, and are exercisable when, and if, the Convertible Senior Notes are converted. We paid $20.53 million for these capped calls and charged that amount to additional paid-in capital.

Distribution Agreements

For a description of our material distribution agreements, see “Item 1 Business—Distribution and Supply Agreements.”

Master Settlement Agreement

On November 23, 1998, the major U.S. cigarette manufacturers, Philip Morris USA, Inc., Brown & Williamson Tobacco Corporation, Lorillard Tobacco Company and R.J. Reynolds Tobacco Company, entered into the MSA with attorneys general representing states that agreed to settle certain recovery actions (the “Settling States”). In order to be in compliance with the MSA and subsequent states’ statutes, we were required to fund an escrow account with each of the Settling States based on the number of cigarettes or cigarette equivalents (which is measured by pounds of MYO cigarette smoking tobacco) sold in such state. We discontinued our generic category of MYO in 2019 and our Zig-Zag branded MYO cigarette smoking tobacco in 2017. Thus, pending a change in MSA legislation, we have no remaining product lines covered by the MSA and will not be required to make future escrow deposits. Each year’s deposit will be released from escrow after 25 years. We are scheduled to begin receiving payments as our escrow deposits are released from escrow beginning in 2024.

The following table summarizes our escrow deposit balances (in thousands) by sales year as of:

Sales
 
Deposits as of December 31,
 
Year
 
2022
   
2021
 
             
1999
 
$
211
   
$
211
 
2000
   
1,017
     
1,017
 
2001
   
1,673
     
1,673
 
2002
   
2,271
     
2,271
 
2003
   
4,249
     
4,249
 
2004
   
3,714
     
3,714
 
2005
   
4,553
     
4,553
 
2006
   
3,847
     
3,847
 
2007
   
4,167
     
4,167
 
2008
   
3,364
     
3,364
 
2009
   
1,619
     
1,619
 
2010
   
406
     
406
 
2011
   
193
     
193
 
2012
   
199
     
199
 
2013
   
173
     
173
 
2014
   
143
     
143
 
2015
   
101
     
101
 
2016
   
91
     
91
 
2017
   
82
     
82
 
                 
Total
 
$
32,073
   
$
32,073
 

Off-Balance Sheet Arrangements

During 2022, we executed various foreign exchange contracts for the purchase of €28.9 million and sale of €28.9 million with maturity dates ranging from August 2022 to June 2023. At December 31, 2022, we had foreign currency contracts for the purchase of €18.5 million and sale of €18.5 million. The fair value of the foreign currency contracts were based on quoted market prices and resulted in an asset of $1.2 million included in Other current assets and liability of $0.0 million included in Accrued liabilities at December 31, 2022. We had no interest rate swap contracts at December 31, 2022. During 2021, we did not execute any foreign exchange contracts.

Future Cash Requirements

The Company’s primary future cash requirements will be to fund operations, lease payments, debt service and capital expenditures. The Company’s contractual obligations primarily include long-term debt and lease obligations. For information regarding our long-term debt obligations and cash payment obligations thereunder, please see Note 13, “Notes Payable and Long-Term Debt” of our Notes to the Consolidated Financial Statements in Part II, Item 8 of this Annual Report on Form 10-K. For information regarding our lease obligations and cash payment obligations thereunder, please see Note 16, “Lease Commitments” in the Notes to the Consolidated Financial Statements in Part II, Item 8 of this Annual Report on Form 10-K.

In 2022, we spent $29.2 million to repurchase 1,021,052 shares at an average price of $28.62 per share and had $27.2 million of authorization remaining under our Board approved repurchase program.

Inflation

Inflation in general and the recent rapid increases in costs of goods and services, such as food and gas prices have had a substantial negative effect on the purchasing power of consumers. While historically, we have been able to pass on most cost increases to our consumers, no assurance can be given that we will continue to be able to do so. In addition, we have been able to maintain a relatively stable variable cost structure for our products due, in part, to our successful procurement with regard to our tobacco products and, in part, to our existing contractual agreement for the purchase of our premium cigarette papers.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

Foreign Currency Sensitivity

Our inventory purchases from RTI are denominated in euros. Accordingly, we have exposure to potentially adverse movements in the euro exchange rate. In addition, RTI provides a contractual hedge against catastrophic currency fluctuation in our agreement. We do not use derivative financial instruments for speculative trading purposes, nor do we hedge our foreign currency exposure in a manner that offsets the effects of changes in foreign exchange rates.

We regularly review our foreign currency risk and hedging programs and may as part of that review determine at any time to change our hedging policy. During 2022, we executed various foreign exchange contracts for the purchase of €28.9 million and sale of €28.9 million with maturity dates ranging from August 2022 to June 2023. At December 31, 2022, we had foreign currency contracts for the purchase of €18.5 million and sale of €18.5 million. A 10% change in the euro to U.S. dollars exchange rate would change pre-tax income by approximately $2.1 million per year.

Credit Risk

At December 31, 2022 and 2021, we had bank deposits, including MSA escrows, in excess of federally insured limits of approximately $105.2 million and $137.2 million, respectively. The Company has chosen to invest a portion of the MSA escrows, from time to time, in U.S. Government securities including Treasury notes and Treasury bonds.

We sell our products to distributors, retail establishments, and individual consumers throughout the U.S. and also have sales of Zig-Zag® premium cigarette papers in Canada. In 2022, 2021, and 2020, we had no customers that accounted for more than 10% of our net sales. We perform periodic credit evaluations of our customers and generally do not require collateral on trade receivables. Historically, we have not experienced significant losses due to customer credit issues.

Interest Rate Sensitivity

In February 2021, we issued the Senior Secured Notes in an aggregate principal amount of $250 million. In July 2019, we issued Convertible Senior Notes in an aggregate principal amount of $172.5 million. We carry the Senior Secured Notes and Convertible Senior Notes at face value. Since the Senior Secured Notes and Convertible Senior Notes bear interest at a fixed rate, we have no financial statement risk associated with changes in interest rates. However, the fair value of the Senior Secured Notes and Convertible Senior Notes change when the market price of our stock fluctuates, or interest rates change.

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Turning Point Brands, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Turning Point Brands, Inc. and its subsidiaries (the Company) as of December 31, 2022 and 2021, the related consolidated statements of income, comprehensive income, changes in stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes to the consolidated financial statements (collectively, the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. Our report dated March 15, 2023 expressed an opinion that the Company had not maintained effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which they relate.

Goodwill Impairment Analysis for the NewGen Reporting Unit

As described in Note 10 to the financial statements, the Company impaired the goodwill balance of its NewGen reporting unit, and reported an impairment loss of $25.6 million for the year ended December 31, 2022, and as described in Note 2 to the financial statements, goodwill is tested for impairment, at the reporting unit level, at least annually on December 31 or more frequently if indicators of impairment require the performance of an interim impairment assessment.  To test goodwill for impairment, management compared the estimated fair value of the reporting unit, which was determined using a combination of an income approach, the discounted cash flow method, and a market approach, the guideline public company, with the carrying value of the reporting unit, including goodwill. Based on the amount by which the carrying value of the NewGen reporting unit exceeded its estimated fair value, the reporting unit’s goodwill balance was determined to be fully impaired.

We identified the goodwill impairment assessment for the NewGen reporting unit as a critical audit matter because of the significant estimates and assumptions used by management when estimating the fair value of this reporting unit, including management’s forecasts of expected revenue growth rates, management’s selection of the discount rate, management’s estimate of the terminal value, and management’s selection of guideline public companies. Auditing management’s estimates and assumptions involved a high degree of auditor judgment and increased audit effort, including the use of our valuation specialists, due to the impact these assumptions have on the estimated fair value of the NewGen reporting unit for goodwill impairment testing.

Our audit procedures related to the assessment of goodwill impairment for the NewGen reporting unit included the following, among others:
 
Evaluated the reasonableness of management’s forecasts of revenue growth rates by comparing the projections to historical results and to publicly available market data.
Tested the accuracy of management’s estimation process by comparing current year results to prior year estimates.
We utilized valuation specialists to assist in the following, among others:
o
Evaluating the appropriateness of the valuation methods used by management and testing the mathematical accuracy of the calculations.
o
Evaluating the appropriateness of the methodology used by management to estimate the terminal value, comparing the inputs used by management to estimate the terminal value to market data, and testing the mathematical accuracy of the calculation.
o
Evaluating the reasonableness of the discount rate by comparing the underlying source information to publicly available market data and testing the mathematical accuracy of the calculation.

/s/ RSM US LLP

We have served as the Company’s auditor since 2006.

Richmond, Virginia
March 15, 2023

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Turning Point Brands, Inc.

Opinion on the Internal Control Over Financial Reporting

We have audited Turning Point Brands, Inc.’s (the Company) internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. In our opinion, because of the effect of the material weaknesses described below on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets as of December 31, 2022 and 2021, the related consolidated statements of income, comprehensive income, changes in stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes to the consolidated financial statements of the Company and our report dated March 15, 2023 expressed an unqualified opinion.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weaknesses have been identified and included in management’s assessment:

There were deficiencies in the design and operation of information technology general controls (“ITGCs”) in the areas of user access and program change-management over certain information technology (“IT”) systems that support the Company’s financial reporting processes. The business process controls (automated and manual) that are dependent on the affected ITGCs were also deemed ineffective because they could have been adversely impacted.

There were deficiencies in the design and operation of controls associated with the risk assessment component of the Company’s internal control framework, specifically as it relates to identifying risks around segregation of duties within the financial reporting function, and the identification of all risks relating to the financial statements and controls that would address such risks. This impacts business process controls (automated and manual) throughout financial reporting and the business transaction cycles.

These material weaknesses were considered in determining the nature, timing and extent of audit tests applied in our audit of the 2022 financial statements, and this report does not affect our report dated March 15, 2023 on those financial statements.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting in the accompanying Management’s Report on Internal Control Over Financial Reporting.  Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.


/s/ RSM US LLP

Richmond, Virginia
March 15, 2023

Turning Point Brands, Inc. and Subsidiaries
Consolidated Balance Sheets
December 31, 2022 and 2021
(dollars in thousands except share data)

   
December 31,
   
December 31,
 

 
2022
   
2021
 
ASSETS
           
Current assets:
           
Cash
 
$
106,403
   
$
128,320
 
Accounts receivable, net of allowances of $114 in 2022 and $262 in 2021
   
8,377
     
6,496
 
Inventories
   
119,915
     
87,607
 
Other current assets
   
22,959
     
26,746
 
Total current assets
   
257,654
     
249,169
 
Property, plant, and equipment, net
   
22,788
     
18,650
 
Deferred income taxes
    8,443       1,363  
Right of use assets
   
12,465
     
15,053
 
Deferred financing costs, net
   
282
     
388
 
Goodwill
   
136,253
     
162,333
 
Other intangible assets, net
   
83,592
     
87,485
 
Master Settlement Agreement (MSA) escrow deposits
   
27,980
     
31,720
 
Other assets
   
22,649
     
35,399
 
Total assets
 
$
572,106
   
$
601,560
 
                 
LIABILITIES AND STOCKHOLDERS’ EQUITY
               
Current liabilities:
               
Accounts payable
 
$
8,355
   
$
7,361
 
Accrued liabilities
   
33,001
     
32,937
 
Current portion of long-term debt
   
-
     
-
 
Other current liabilities
   
20
     
38
 
Total current liabilities
   
41,376
     
40,336
 
Notes payable and long-term debt
   
406,757
     
414,172
 
Lease liabilities
   
10,593
     
13,336
 
Total liabilities
   
458,726
     
467,844
 
                 
Commitments and contingencies
           
                 
Stockholders’ equity:
               
Preferred stock; $0.01 par value; authorized shares 40,000,000; issued and outstanding shares -0-
   
-
     
-
 
Common stock, voting, $0.01 par value; authorized shares, 190,000,000; 19,801,623 issued shares, 17,485,163 outstanding shares at December 31, 2022, and 19,690,884 issued shares, 18,395,476 outstanding shares at December 31, 2021
   
198
     
197
 
Common stock, nonvoting, $0.01 par value; authorized shares, 10,000,000; issued and outstanding shares -0-
   
-
     
-
 
Additional paid-in capital
   
113,242
     
108,811
 
Cost of repurchased common stock (2,316,460 shares at December 31, 2022 and 1,295,408 shares at December 31, 2021)
   
(78,093
)
   
(48,869
)
Accumulated other comprehensive loss
   
(2,393
)
   
(195
)
Accumulated earnings
   
78,691
     
71,460
 
Non-controlling interest
   
1,735
     
2,312
 
Total stockholders’ equity
   
113,380
     
133,716
 
Total liabilities and stockholders’ equity
 
$
572,106
   
$
601,560
 

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

Turning Point Brands, Inc. and Subsidiaries
Consolidated Statements of Income
for the years ended December 31, 2022, 2021, and 2020
(dollars in thousands except share data)

 
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
Net sales
 
$
415,013
   
$
445,471
   
$
405,111
 
Cost of sales
   
209,475
     
227,637
     
215,121
 
Gross profit
   
205,538
     
217,834
     
189,990
 
Selling, general, and administrative expenses
   
130,024
     
127,513
     
125,563
 
Operating income
   
75,514
     
90,321
     
64,427
 
Interest expense, net
   
19,524
     
20,500
     
13,487
 
Investment loss (gain)
   
13,303
     
6,673
     
(198
)
Goodwill and intangible impairment loss     27,566       -       -  
Gain on extinguishment of debt
   
(885
)
   
(2,154
)
   
-
 
Net periodic benefit cost, excluding service cost
   
-
     
-
     
989
 
Income before income taxes
   
16,006
     
65,302
     
50,149
 
Income tax expense
   
4,849
     
14,040
     
11,957
 
Consolidated net income
   
11,157
     
51,262
     
38,192
 
Net loss attributable to non-controlling interest
    (484 )     (797 )     -  
Net income attributable to Turning Point Brands, Inc.
  $ 11,641     $ 52,059     $ 38,192  
                         
Basic income per common share:
                       
Net income attributable to Turning Point Brands, Inc.
 
$
0.65
   
$
2.75
   
$
1.97
 
Diluted income per common share:
                       
Net income attributable to Turning Point Brands, Inc.
 
$
0.64
   
$
2.52
   
$
1.85
 
Weighted average common shares outstanding:
                       
Basic
   
17,899,794
     
18,917,570
     
19,398,474
 
Diluted
   
18,055,015
     
22,381,994
     
22,937,441
 

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

Turning Point Brands, Inc. and Subsidiaries
Consolidated Statements of Comprehensive Income
for the years ended December 31, 2022, 2021, and 2020
(dollars in thousands)

 
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
Consolidated net income
 
$
11,157
   
$
51,262
   
$
38,192
 
                         
Other comprehensive income (loss), net of tax
                       
Amortization of unrealized pension and postretirement gain (loss), net of tax of $0 in 2022, $0 in 2021, and $57 in 2020
   
-
     
-
     
1,830
 
Unrealized (loss) gain on MSA investments, net of tax of $860 in 2022 and $81 in 2021 and $0 in 2020
   
(2,879
)
   
(272
)
   
-
 
Foreign currency translation, net of tax of $0 in 2022, 2021 and 2020
    (269 )     260       -  
Unrealized gain (loss) on derivative instruments, net of tax of $273 in 2022, $813 in 2021 and $233 in 2020
   
857
     
2,634
     
(692
)
     
(2,291
)
   
2,622
     
1,138
 
                         
Consolidated comprehensive income
    8,866       53,884       39,330  
Comprehensive loss attributable to non-controlling interest
    (577 )     (615 )     -  
Comprehensive income attributable to Turning Point Brands, Inc.
 
$
9,443
   
$
54,499
   
$
39,330
 

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

Turning Point Brands, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
for the years ended December 31, 2022, 2021, and 2020
(dollars in thousands)

 
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
Cash flows from operating activities:
                 
Consolidated net income
 
$
11,157
   
$
51,262
   
$
38,192
 
Adjustments to reconcile net income to net cash provided by operating activities:
                       
Gain on extinguishment of debt
   
(885
)
   
(2,154
)
   
-
 
Pension settlement and curtailment loss
   
-
     
-
     
1,188
 
(Gain) loss on sale of property, plant, and equipment
    (9 )     (54 )     123  
Impairment loss
   
-
     
-
     
149
 
Loss on goodwill impairment
    25,585       -       -  
Loss on intangible asset impairment
    1,981       -       -  
Loss on investments
   
13,570
     
7,100
     
-
 
Depreciation expense
   
3,388
     
3,105
     
3,237
 
Amortization of other intangible assets
   
1,911
     
1,907
     
1,781
 
Amortization of deferred financing costs
   
2,576
     
2,541
     
2,230
 
Deferred income taxes
   
(6,506
)
   
(1,485
)
   
4,742
 
Stock compensation expense
   
5,273
     
7,557
     
2,554
 
Noncash lease (income) expense
   
(29
)
   
(167
)
   
370
 
Gain on MSA escrow deposits
    (54 )     (255 )     -  
Changes in operating assets and liabilities:
                       
Accounts receivable
   
(2,103
)
   
3,317
     
(2,112
)
Inventories
   
(32,653
)
   
(9
)
   
(8,004
)
Other current assets
   
4,581
     
(134
)
   
(5,373
)
Other assets
   
420
     
996
     
2,076
 
Accounts payable
   
1,240
     
(2,367
)
   
(5,064
)
Accrued postretirement liabilities
   
-
     
-
     
(54
)
Accrued liabilities and other
   
830
     
(2,943
)
   
7,643
 
Net cash provided by operating activities
 
$
30,273
   
$
68,217
   
$
43,678
 
                         
Cash flows from investing activities:
                       
Capital expenditures
 
$
(7,685
)
 
$
(6,156
)
 
$
(6,135
)
Acquisitions, net of cash acquired
   
-
     
(16,416
)
   
(39,441
)
Payments for investments
    (1,000 )     (16,657 )     (19,250 )
Restricted cash, MSA escrow deposits
    (10,170 )     (19,664 )     -  
Proceeds on sale of property, plant and equipment
   
62
     
54
     
3
 
Net cash used in investing activities
 
$
(18,793
)
 
$
(58,839
)
 
$
(64,823
)

Turning Point Brands, Inc. and Subsidiaries
Consolidated Statements of Cash Flows (cont.)
for the years ended December 31, 2022, 2021, and 2020
(dollars in thousands)

 
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
Cash flows from financing activities:
                 
Proceeds from Senior Notes
 
$
-
   
$
250,000
   
$
-
 
Payments of 2018 first lien term loan
   
-
     
(130,000
)
   
(16,000
)
Settlement of interest rate swaps
   
-
     
(3,573
)
   
-
 
Payments of Convertible Senior Notes
    (9,000 )     -       -  
Proceeds from call options
    51       -       -  
Payment of promissory note
    -       (9,625 )     -  
Payment of IVG note
   
-
     
-
     
(4,240
)
Proceeds from unsecured note
   
-
     
-
     
7,485
 
Standard Diversified Inc. reorganization, net of cash acquired
   
-
     
-
     
(1,737
)
Payment of dividends
   
(4,250
)
   
(4,096
)
   
(3,802
)
Payments of financing costs
   
-
     
(6,921
)
   
(194
)
Exercise of options
   
504
     
2,071
     
862
 
Redemption of options
   
(155
)
   
(2,111
)
   
(1,523
)
Surrender of restricted stock
   
(1,229
)
   
-
     
-
 
Common stock repurchased
   
(29,224
)
   
(38,678
)
   
(10,191
)
Net cash provided by (used in) financing activities
 
$
(43,303
)
 
$
57,067
   
$
(29,340
)
                         
Net increase (decrease) in cash
 
$
(31,823
)
 
$
66,445
   
$
(50,485
)
Effect of foreign currency translation on cash
  $ (320 )   $ 191     $ -  
                         
Cash, beginning of period:
                       
Unrestricted
   
128,320
     
41,765
     
95,250
 
Restricted
   
15,155
     
35,074
     
32,074
 
Total cash at beginning of period
   
143,475
     
76,839
     
127,324
 
                         
Cash, end of period:
                       
Unrestricted
   
106,403
     
128,320
     
41,765
 
Restricted
   
4,929
     
15,155
     
35,074
 
Total cash at end of period
 
$
111,332
   
$
143,475
   
$
76,839
 
                         
Supplemental disclosures of cash flow information:
                       
Cash paid during the period for interest
 
$
18,717
   
$
12,539
   
$
11,455
 
Cash paid during the period for income taxes, net
 
$
13,369
   
$
16,063
   
$
3,384
 
                         
Supplemental schedule of noncash financing activities:
                       
Issuance of note payable for acquisition
 
$
-
   
$
-
   
$
10,000
 
Dividends declared not paid
 
$
1,354
   
$
1,261
   
$
1,099
 

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

Turning Point Brands, Inc. and Subsidiaries
Consolidated Statements of Changes in Stockholders’ Equity
for the years ended December 31, 2022, 2021, and 2020
(dollars in thousands)

                           
Accumulated
                   
          Common     Additional    
Cost of
    Other     Accumulated    
Non-
       
    Voting    
Stock,
   
Paid-In
    Repurchased     Comprehensive     Earnings     Controlling        

 
Shares
   
Voting
   
Capital
   
Common Stock
   
Income (Loss)
   
(Deficit)
   
Interest
   
Total
 
Beginning balance January 1, 2020
   
19,680,673
   
$
197
   
$
100,530
   
$
-
   
$
(3,773
)
 
$
(8,872
)
 
$
-
   
$
88,082
 
                                                                 
                                                                 
                                                                 
Unrecognized pension and postretirement cost adjustment, net of tax of $57
   
-
    $
-
    $
-
    $
-
    $
1,830
    $
-
    $
-
    $
1,830
 
Unrealized loss on derivative instruments, net of tax of $233
   
-
     
-
     
-
     
-
     
(692
)
   
-
     
-
     
(692
)
Stock compensation expense
   
-
     
-
     
2,554
     
-
     
-
     
-
     
-
     
2,554
 
Exercise of options
   
96,005
     
-
     
862
     
-
     
-
     
-
     
-
     
862
 
Redemption of options
   
-
     
-
     
(1,523
)
   
-
     
-
     
-
     
-
     
(1,523
)
Cost of repurchased common stock
    (398,670 )     -       -       (10,191 )     -       -       -       (10,191 )
Standard Diversified Inc. reorganization, net
    (244,214 )     (2 )     -       -       -       (1,735 )     -       (1,737 )
Dividends
    -       -       -       -       -       (3,940 )     -
      (3,940 )
ReCreation acquisition
    -       -       -       -       -       -       4,050       4,050  
Net income
   
-
     
-
     
-
     
-
     
-
     
38,192
     
-
     
38,192
 
Ending balance December 31, 2020
   
19,133,794
   
$
195
   
$
102,423
   
$
(10,191
)
 
$
(2,635
)
 
$
23,645
   
$
4,050
   
$
117,487
 
                                                                 
Unrealized loss on MSA investments, net of tax of $81
    -     $ -     $
-     $
-     $
(272 )   $
-     $
-     $
(272 )
Unrealized gain on derivative instruments, net of tax of $813
   
-
     
-
     
-
     
-
     
2,634
     
-
     
-
     
2,634
 
Foreign currency translation, net of tax of $0
    -
      -       -       -       78       -       182       260  
Stock compensation expense
   
-
     
-
     
7,557
     
-
     
-
     
-
     
-
     
7,557
 
Exercise of options
   
158,420
     
2
     
2,069
     
-
     
-
     
-
     
-
     
2,071
 
Redemption of options
   
-
     
-
     
(2,111
)
   
-
     
-
     
-
     
-
     
(2,111
)
Cost of repurchased common stock
    (896,738 )     -       -       (38,678 )     -       -       -       (38,678 )
Acquisition of ReCreation Marketing interest
    -
      -       (1,127 )     -       -       -       (1,123 )     (2,250 )
Dividends
   
-
     
-
     
-
     
-
     
-
     
(4,244
)
   
-
     
(4,244
)
Net income
   
-
     
-
     
-
     
-
     
-
     
52,059
     
(797
)
   
51,262
 
Ending balance December 31, 2021
   
18,395,476
   
$
197
   
$
108,811
   
$
(48,869
)
 
$
(195
)
 
$
71,460
   
$
2,312
   
$
133,716
 
                                                                 
Unrealized loss on MSA investments, net of tax of $860
   
-
   
$
-
   
$
-
   
$
-
   
$
(2,879
)
 
$
-
   
$
-
   
$
(2,879
)
Unrealized gain on derivative instruments, net of tax of $273
   
-
     
-
     
-
     
-
     
857
     
-
     
-
     
857
 
Foreign currency translation, net of tax of $0
    -       -       -       -       (176 )     -       (93 )     (269 )
Stock compensation expense
   
-
     
-
     
5,273
     
-
     
-
     
-
     
-
     
5,273
 
Exercise of options
   
35,394
     
1
     
503
     
-
     
-
     
-
     
-
     
504
 
Redemption of options
   
-
     
-
     
(155
)
   
-
     
-
     
-
     
-
     
(155
)
Issuance of performance based restricted stock units
    69,756       -       -       -       -       -       -       -  
Redemption of performance based restricted stock units
    -
      -
      (1,141 )     -
      -
      -
      -
      (1,141 )
Issuance of restricted stock units
    5,589       -       -       -       -       -       -       -  
Redemption of restricted stock units
    -
      -
      (88 )     -
      -
      -
      -
      (88 )
Cost of repurchased common stock
   
(1,021,052
)
   
-
     
-
     
(29,224
)
   
-
     
-
     
-
     
(29,224
)
Settlement of call options, net of tax of $12
    -
      -       39       -       -       -       -       39  
Dividends
   
-
     
-
     
-
     
-
     
-
     
(4,410
)
   
-
     
(4,410
)
Net income
   
-
     
-
     
-
     
-
     
-
     
11,641
     
(484
)
   
11,157
 
Ending balance December 31, 2022
   
17,485,163
   
$
198
   
$
113,242
   
$
(78,093
)
 
$
(2,393
)
 
$
78,691
   
$
1,735
   
$
113,380
 

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

Turning Point Brands, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
(dollars in thousands, except where designated and per share data)

Note 1. Organizations and Basis of Presentation

Description of Business

Turning Point Brands, Inc. and its Subsidiaries (collectively referred to herein as the “Company,” “we,” “our,” or “us”) is a leading manufacturer, marketer and distributor of branded consumer products. We sell a wide range of products to adult consumers consisting of staple products with our iconic brands Zig-Zag® and Stoker’s® to our next generation products to satisfy evolving consumer preferences. Our three focus segments are led by our core, proprietary brands: Zig-Zag® and CLIPPER® in the Zig-Zag Products segment; Stoker’s® along with Beech-Nut® and Trophy® in the Stoker’s Products segment; along with our distribution platforms (Vapor Beast®, VaporFi® and Direct Vapor®) in the NewGen Products segment. The Company’s products are available in more than 217,000 retail outlets in North America. We operate in three segments: (i) Zig-Zag Products, (ii) Stoker’s Products, and (iii) NewGen Products.

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the U.S. (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. The Company’s significant estimates include those affecting the valuation of goodwill and other intangible assets, deferred income tax valuation allowances, the valuation of investments and the valuation of inventory, including reserves.

Certain prior year amounts have been reclassified to conform to the current year’s presentation. The changes did not have an impact on the Company’s consolidated financial position, results of operations, or cash flows in any of the periods presented.

Note 2. Summary of Significant Accounting Policies

Consolidation

The consolidated financial statements include the accounts of the Company, its subsidiaries, all of which are wholly owned, and variable interest entities (“VIEs”) for which the Company is considered the primary beneficiary. All significant intercompany transactions have been eliminated.

GAAP requires the Company to identify entities for which control is achieved through means other than voting rights and to determine whether the Company is the primary beneficiary of VIEs. A VIE is broadly defined as an entity with one or more of the following characteristics: (a) the total equity investment at risk is insufficient to finance the entity’s activities without additional subordinated financial support; (b) as a group, the holders of the equity investment at risk lack (i) the ability to make decisions about the entity’s activities through voting or similar rights, (ii) the obligation to absorb the expected losses of the entity, or (iii) the right to receive the expected residual returns of the entity; and (c) the equity investors have voting rights that are not proportional to their economic interests, and substantially all of the entity’s activities either involve, or are conducted on behalf of, an investor that has disproportionately few voting rights. The Company consolidates its investment in a VIE when it determines that it is the VIE’s primary beneficiary. The Company may change its original assessment of a VIE upon subsequent events such as the modification of contractual arrangements that affects the characteristics or adequacy of the entity’s equity investments at risk and the disposition of all or a portion of an interest held by the primary beneficiary.

The primary beneficiary of a VIE is the entity that has both: (i) the power to direct the activities of the VIE that most significantly impact the entity’s economic performance; and (ii) the obligation to absorb losses or the right to receive benefits of the VIE that could be significant to the entity. The Company performs this analysis on an ongoing basis.

Management of the Company has determined that Turning Point Brands Canada (formerly ReCreation Marketing) is a VIE for which the Company is considered the primary beneficiary due to the power the Company has over the activities that most significantly impact the economic performance of Turning Point Brands Canada and the right to receive benefits and the obligation to absorb losses of Turning Point Brands Canada through the Company’s 65% equity interest, additional subordinated financing provided by the Company to Turning Point Brands Canada and the distribution agreement with Turning Point Brands Canada for the sale of the Company’s products that makes up a significant portion of Turning Point Brands Canada’s business activities.

Revenue Recognition

The Company recognizes revenues in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (Topic 606), which includes excise taxes and shipping and handling charges billed to customers, net of cash discounts for prompt payment, sales returns and sales incentives, upon delivery of goods to the customer—at which time the Company’s performance obligation is satisfied—at an amount that the Company expects to be entitled to in exchange for those goods in accordance with the five-step analysis outlined in Topic 606: (i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations, and (v) recognize revenue when (or as) performance obligations are satisfied. The Company excludes from the transaction price, sales taxes and value-added taxes imposed at the time of sale (which do not include excise taxes on smokeless tobacco, cigars, or vaping products billed to customers).

The Company records an allowance for sales returns, based principally on historical volume and return rates, which is included in accrued liabilities on the consolidated balance sheets. The Company records sales incentives, which consist of consumer incentives and trade promotion activities, as a reduction in revenues (a portion of which is based on amounts estimated as being due to wholesalers, retailers and consumers at the end of the period) based principally on historical volume and utilization rates. Expected payments for sales incentives are included in accrued liabilities on the consolidated balance sheets.

A further requirement of ASC 606 is for entities to disaggregate revenue recognized from contracts with customers into categories that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Company management views business performance through segments that closely resemble the performance of major product lines. Thus, the primary and most useful disaggregation of the Company’s contract revenue for decision making purposes is the disaggregation by segment which can be found in Note 20, “Segment Information”. An additional disaggregation of contract revenue by sales channel can be found within Note 20 as well.

Derivative Instruments

Foreign Currency Forward Contracts: The Company enters into foreign currency contracts to hedge a portion of its exposure to changes in foreign currency exchange rates on inventory purchase commitments. The Company accounts for its foreign currency contracts under the provisions of ASC 815, Derivatives and Hedging. Under the Company’s policy, the Company may hedge up to 100% of its anticipated purchases of inventory in the denominated invoice currency over a forward period not to exceed twelve months. The Company may also, from time to time, hedge up to 100% of its non-inventory purchases in the denominated invoice currency. Foreign currency contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these foreign currency contracts are transferred from other comprehensive income into inventory as the related inventories are received and are transferred to net income as inventory is sold. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized currently in income.

Interest Rate Swap Agreements: The Company enters into interest rate swap contracts to manage interest rate risk and reduce the volatility of future cash flows. The Company accounts for its interest rate swap contracts under the provisions of ASC 815, Derivatives and Hedging. Swap contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these swap contracts are transferred from other comprehensive income into net income upon settlement of the derivative position or at maturity of the interest rate swap contract. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized currently in income.

Shipping Costs

The Company records shipping costs incurred as a component of selling, general and administrative expenses. Shipping costs incurred were approximately $24.2 million, $27.6 million, and $22.8 million in 2022, 2021, and 2020, respectively.

Research and Development and Quality Assurance Costs

Research and development and quality assurance costs are expensed as incurred. These expenses, classified as selling, general and administrative expenses, were approximately $0.6 million, $1.1 million, and $1.3 million in 2022, 2021, and 2020, respectively.

Cash and Cash Equivalents

The Company considers any highly liquid investments with a maturity of three months or less from the date of purchase to be cash equivalents.

Inventories

Inventories are stated at the lower of cost or net realizable value. Cost was determined using the first-in, first-out (“FIFO”) method. Leaf tobacco is presented in current assets in accordance with standard industry practice, notwithstanding the fact that such tobaccos are carried longer than one year for the purpose of curing.

Property, Plant and Equipment

Property, Plant and Equipment are stated at cost less accumulated depreciation and impairment. Depreciation is provided using the straight-line method over the lesser of the estimated useful lives of the assets or the life of the leases for leasehold improvements (4 to 7 years for machinery, equipment and furniture, 10 to 15 years for leasehold improvements, and up to 15 years for buildings and building improvements). Expenditures for repairs and maintenance are charged to expense as incurred. The costs of major renewals and improvements are capitalized and depreciated over their estimated useful lives. Upon disposition of fixed assets, the costs and related accumulated depreciation amounts are relieved. Any resulting gain or loss is reflected in operations during the period of disposition. Long-lived assets are reviewed for impairment when changes in circumstances indicate that the carrying amount of an asset may not be recoverable.

Goodwill and Other Intangible Assets

The Company follows the provisions of ASC 350, Intangibles – Goodwill and Other in accounting for goodwill and other intangible assets. Goodwill is tested for impairment annually on December 31, or more frequently if certain indicators are present, in accordance with ASC 350-20-35 and ASC 350-30-35, respectively.

When testing goodwill for impairment, the Company has the option to first perform qualitative testing to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company chooses not to complete a qualitative assessment for a given reporting unit or if the initial assessment indicates that it is more likely than not that the carrying value of a reporting unit exceeds its estimated fair value, additional quantitative testing is required. If the carrying value of a reporting unit exceeds its fair value, an impairment loss is recognized in the amount by which the carrying value of the reporting unit exceeds its fair value, limited to the amount of goodwill at the reporting unit. The Company determines fair values for each of the reporting units using a combination of the income approach and/or market approach. Under the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. Under the market approach, the Company selects peer sets based on close competitors and reviews the Revenue and EBITDA multiples to determine the fair value. See Note 10, “Goodwill and Other Intangible Assets” for further information on goodwill.

Indefinite-lived intangible assets are tested for impairment at least annually; however, these tests are performed more frequently when events or changes in circumstances indicate that the asset may be impaired. Impairment exists when carrying value exceeds fair value. The Company’s fair value methodology is primarily based on the relief from royalty approach.

Definite-lived intangible assets are amortized over their estimated useful lives, generally on a straight-line basis for periods ranging primarily from 3.5 to 15 years. The Company continually evaluates the reasonableness of the useful lives of these assets.

Fair Value

GAAP 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) and the lowest priority to unobservable inputs (level 3).

The three levels of the fair value hierarchy under GAAP are described below:

Level 1 – Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets at the measurement date.
Level 2 – Inputs to the valuation methodology include: quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in inactive markets; inputs other than quoted prices that are observable for the asset or liability; and inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 – Unobservable inputs that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.

Deferred Financing Costs

Deferred financing costs are amortized over the terms of the related debt obligations using the effective interest method. Unamortized amounts are expensed upon extinguishment of the related borrowings. Deferred financing costs are presented as a direct deduction from the carrying amount of that debt liability except for deferred financing costs relating to our revolving credit facility, which are presented as an asset.

Income Taxes

The Company records the effects of income taxes under the liability method in which deferred income tax assets and liabilities are recognized based on the difference between the financial and tax basis of assets and liabilities using the enacted tax rates in effect for the years in which the differences are expected to reverse. The Company assesses its ability to realize future benefits of deferred tax assets by determining if they meet the “more likely than not” criteria in ASC 740, Income Taxes. If the Company determines that future benefits do not meet the “more likely than not” criteria, a valuation allowance is recorded.

Advertising and Promotion

Advertising and promotion costs, including point of sale materials, are expensed as incurred and amounted to $9.3 million, $12.1 million, and $5.2 million for the years ended December 31, 2022, 2021, and 2020, respectively.

Stock-Based Compensation

The Company measures stock-based compensation costs related to its stock options on the fair value-based method under the provisions of ASC 718, Compensation – Stock Compensation. The fair value-based method requires compensation cost for stock options to be recognized over the requisite service period based on the fair value of stock options granted. The Company determined the fair value of these awards using the Black-Scholes option pricing model.

The Company grants performance-based restricted stock units (“PRSU”) subject to both performance-based and service-based vesting conditions. The fair value of each PRSU is the Company’s stock price on the date of grant. For purposes of recognizing compensation expense as services are rendered in accordance with ASC 718, the Company assumes all employees involved in the PRSU grant will provide service through the end of the performance period. Stock compensation expense is recorded based on the probability of achievement of the performance conditions specified in the PRSU grant.

The Company grants restricted stock units (“RSU”) subject to service-based vesting conditions. The fair value of each RSU is the Company’s stock price on the date of grant. The Company recognizes compensation expense as services are rendered in accordance with ASC 718. Stock compensation expense is recorded over the service period in the RSU grant.

Risks and Uncertainties

Manufacturers and sellers of tobacco products are subject to regulation at the federal, state, and local levels. Such regulations include, among others, labeling requirements, limitations on advertising, and prohibition of sales to minors. The tobacco industry is likely to continue to be heavily regulated. There can be no assurance as to the ultimate content, timing, or effect of any regulation of tobacco products by any federal, state, or local legislative or regulatory body, nor can there be any assurance that any such legislation or regulation would not have a material adverse effect on the Company’s financial position, results of operations, or cash flows. In a number of states targeted flavor bans have been proposed or enacted legislatively or through the administrative process. Depending on the number and location of such bans, that legislation or regulation could have a material adverse effect on the Company’s financial position, results of operations or cash flows. The U.S. Food and Drug Administration (“FDA”) continues to consider various restrictive regulations around our products, including targeted flavor bans; however, the details, timing, and ultimate implementation of such measures remain unclear.

The tobacco industry has experienced and is experiencing significant product liability litigation. Most tobacco liability lawsuits have been brought against manufacturers and sellers of cigarettes for injuries allegedly caused by smoking or exposure to smoke. However, several lawsuits have been brought against manufacturers and sellers of smokeless products for injuries to health allegedly caused by use of smokeless products. Typically, such claims assert that use of smokeless products is addictive and causes oral cancer. Additionally, several lawsuits have been brought against manufacturers and distributors of NewGen products due to malfunctioning devices. There can be no assurance the Company will not sustain losses in connection with such lawsuits and that such losses will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.

Master Settlement Agreement (MSA):  Forty-six states, certain U.S. territories, and the District of Columbia are parties to the Master Settlement Agreement (“MSA”) and the Smokeless Tobacco Master Settlement Agreement (“STMSA”). To the Company’s knowledge, signatories to the MSA include 49 cigarette manufacturers and/or distributors. The only signatory to the STMSA is US Smokeless Tobacco Company. In the Company’s opinion, the fundamental basis for each agreement is the states’ consents to withdraw all claims for monetary, equitable, and injunctive relief against certain tobacco products manufacturers and others and, in return, the signatories have agreed to certain marketing restrictions and regulations as well as certain payment obligations.

Pursuant to the MSA and subsequent states’ statutes, a “cigarette manufacturer” (which is defined to also include MYO cigarette tobacco) has the option of either becoming a signatory to the MSA or opening, funding, and maintaining an escrow account, with sub-accounts on behalf of each settling state. The STMSA has no similar provisions. The MSA escrow accounts are governed by states’ statutes that expressly give the manufacturers the option of opening, funding, and maintaining an escrow account in lieu of becoming a signatory to the MSA. The statutes require companies who are not signatories to the MSA to deposit, on an annual basis, into qualified banks, escrow funds based on the number of cigarettes or cigarette equivalents, i.e., the pounds of MYO tobacco, sold. The purpose of these statutes is expressly stated to be to eliminate the cost disadvantage the settling manufacturers have as a result of entering into the MSA. Such companies are entitled to direct the investment of the escrowed funds and withdraw any appreciation, but cannot withdraw the principal for twenty-five years from the year of each annual deposit, except to withdraw funds deposited pursuant to an individual state’s escrow statute to pay a final judgment to that state’s plaintiffs in the event of such a final judgment against the company. Either option – becoming an MSA signatory or establishing an escrow account – is permissible.

The Company chose to open and fund an MSA escrow account as its means of compliance. It is management’s opinion, due to the possibility of future federal or state regulations, though none have to date been enacted, that entering into one or both of the settlement agreements or establishing and maintaining an escrow account would not necessarily prevent future regulations from having a material adverse effect on the results of operations, financial position, and cash flows of the Company.

Various states have enacted or proposed complementary legislation intended to curb the activity of certain manufacturers and importers of cigarettes that are selling into MSA states without signing the MSA or who have failed to properly establish and fund a qualifying escrow account. To the best of the Company’s knowledge, no such statute has been enacted which could inadvertently and negatively impact the Company, which has been, and is currently, fully compliant with all applicable laws, regulations, and statutes. However, there can be no assurance that the enactment of any such complementary legislation in the future will not have a material adverse effect on the results of operations, financial position, or cash flows of the Company.

Pursuant to the MSA escrow account statutes, in order to be compliant with the MSA escrow requirements, companies selling products covered by the MSA are required to deposit such funds for each calendar year into a qualifying escrow account by April 15 of the following year. At December 31, 2022, the Company had on deposit approximately $32.1 million, the fair value of which was approximately $28.0 million. At December 31, 2021, the Company had on deposit approximately $32.1 million, the fair value of which was approximately $31.7 million. The drop in fair value was due to increasing interest rates affecting the fair value of US government securities held in the MSA escrow account. Inputs to the valuation methodology of the MSA escrow deposits when funds are invested include unadjusted quoted prices for identical assets or liabilities in active markets at the measurement date. During 2022, no monies were deposited into this qualifying escrow account. The investment vehicles available to the Company are specified in the state escrow agreements and are limited to low-risk government securities.

The Company discontinued its generic category of MYO in 2019 and its Zig-Zag branded MYO cigarette smoking tobacco in 2017. Thus, pending a change in MSA legislation, the Company has no remaining product lines covered by the MSA and will not be required to make future escrow deposits.

The Company has chosen to invest a portion of the MSA escrow, from time to time, in U.S. Government securities including TIPS, Treasury notes, and Treasury bonds. These investments are classified as available-for-sale and carried at fair value. Realized losses are prohibited under the MSA; thus, any investment with an unrealized loss position will be held until the value is recovered, or until maturity.


Fair values for the U.S. Governmental agency obligations are Level 2 in the fair value hierarchy. The following tables show cost and estimated fair value of the assets held in the MSA account, respectively, as well as the maturities of the U.S. Governmental agency obligations held in such account for the periods indicated.


   
As of December 31, 2022
   
As of December 31, 2021
 
          Gross     Gross     Estimated           Gross     Gross     Estimated  
         
Unrealized
    Unrealized     Fair           Unrealized     Unrealized    
Fair
 
   
Cost
   
Gains
   
Losses
   
Value
    Cost     Gains     Losses    
Value
 
Cash and cash equivalents
 
$
1,929
 
$
-
   
$
-
   
$
1,929
  $ 12,155   $ -     $ -    
$
12,155
U.S. Governmental agency obligations (unrealized position < 12 months)
   
10,226
     
-
     
(1,251
)
   
8,975
      19,918       4       (357 )    
19,565
 
U.S. Governmental agency obligations (unrealized position > 12 months)
    19,918       -       (2,842 )     17,076       -       -       -       -  
Total
 
$
32,073
   
$
-
   
$
(4,093
)
 
$
27,980
  $ 32,073     $ 4     $ (357 )  
$
31,720

   
As of
 
   
December 31, 2022
 
Less than one year
 
$
-
 
One to five years
   
7,443
 
Five to ten years
   
20,746
 
Greater than ten years
   
1,955
 
Total
 
$
30,144
 

The following shows the amount of deposits by sales year for the MSA escrow account:

Sales
 
Deposits as of December 31,
 
Year
 
2022
   
2021
 
1999
 
$
211
   
$
211
 
2000
   
1,017
     
1,017
 
2001
   
1,673
     
1,673
 
2002
   
2,271
     
2,271
 
2003
   
4,249
     
4,249
 
2004
   
3,714
     
3,714
 
2005
   
4,553
     
4,553
 
2006
   
3,847
     
3,847
 
2007
   
4,167
     
4,167
 
2008
   
3,364
     
3,364
 
2009
   
1,619
     
1,619
 
2010
   
406
     
406
 
2011
   
193
     
193
 
2012
   
199
     
199
 
2013
   
173
     
173
 
2014
   
143
     
143
 
2015
   
101
     
101
 
2016
   
91
     
91
 
2017
   
82
     
82
 
                 
Total
 
$
32,073
   
$
32,073
 

Federal Excise Taxes:  Tobacco products, cigarette papers, and cigarette tubes are subject to federal excise taxes.

Any future increases in federal excise taxes on the Company’s products could have a material adverse effect on the results of operations or financial condition of the Company. The Company is unable to predict the likelihood of passage of future increases in federal excise taxes. As of December 31, 2022, federal excise taxes are not assessed on certain novel nicotine products, including nicotine pouches, e-cigarettes and related products.

As of December 31, 2022, approximately half of the states and certain localities impose excise taxes on electronic cigarettes and/or liquid vapor. In addition, there are several local taxing jurisdictions with an excise tax on e-cigarettes. A number of states have begun to enact taxes on other novel nicotine products, such as nicotine pouches, as well. We expect the number of states implementing taxes on new and novel nicotine products to increase. Several states have also implemented additional regulations on new and novel nicotine products, such as licensing requirements.

FDA: On June 22, 2009, the Family Smoking Prevention and Tobacco Control Act (“FSPTCA”) authorized the FDA to immediately regulate the manufacture, sale, and marketing of four categories of tobacco products – cigarettes, cigarette tobacco, roll-your-own tobacco, and smokeless tobacco. On August 8, 2016, the FDA deeming regulation became effective. The deeming regulation gave the FDA the authority to also regulate cigars, pipe tobacco, e-cigarettes, vaporizers, e-liquids, and other nicotine-containing tobacco-derived products as “deemed” tobacco products under the FSPTCA.

The FDA assesses tobacco product user fees on six classes of regulated tobacco products and computes user fees using a methodology similar to the methodology used by the U.S Department of Agriculture to compute the Tobacco Transition Payment Program (“TTPP,” also known as the “Tobacco Buyout”) assessment. First, the total, annual, congressionally established user fee assessment is allocated among the various classes of tobacco products using the federal excise tax weighted market share of tobacco products subject to regulation. Then, the assessment for each class of tobacco products is divided among individual manufacturers and importers.

In August 2016, the FDA’s regulatory authority under the Tobacco Control Act was extended to all tobacco products not previously covered, including: (i) certain NewGen products (such as electronic cigarettes, vaporizers and e-liquids) and their components or parts (such as tanks, coils and batteries); (ii) cigars and their components or parts (such as cigar tobacco); (iii) pipe tobacco; (iv) hookah products; and (v) any other tobacco product “newly deemed” by the FDA. These “deeming regulations” apply to all products made or derived from tobacco intended for human consumption but excluding accessories of tobacco products (such as lighters). Accordingly, the FDA has since regulated our cigar and cigar wrap products as well as our vapor products containing tobacco-derived nicotine and products intended or reasonably expected to be used to consume such e-liquids.

Subsequently, on April 14, 2022, the FDA Center for Tobacco Products also obtained jurisdiction over non-tobacco nicotine products (“NTN Products”), including synthetic nicotine. That law subjects NTN Products to the same requirements as tobacco-derived products, including not selling these products to persons under 21 years of age, not marketing these products as modified risk tobacco products without authorization, and not distributing free samples of these products. Additionally, NTN Products became subject to premarket filing requirements. Under the new law, manufacturers were required to file a PMTA by May 14, 2022, in order to continue selling products currently on the market. NTN Products subject of a timely-filed PMTA, and not in receipt of a negative action, were allowed to remain on the market until July 13, 2022, at which time these products became subject to enforcement, similar to tobacco-derived products remaining under review.

A successful PMTA must demonstrate that the subject product is “appropriate for the protection of public health,” taking into account the effect of the marketing of the product on all sub-populations while a Substantial Equivalence Report must demonstrate that a new product either has the same characteristics as its predicate product or different characteristics but does not raise different questions of public health. We submitted premarket filings prior to the September 9, 2020 deadline for certain of our tobacco and tobacco-derived products, all of which remain under review. We likewise filed premarket submissions for certain of our NTN Products ahead of the May 14, 2022 deadline. We have continued to supplement these applications with additional information; however, there can be no guarantee that the FDA will accept such amendments or that the applications will meet the standard of “appropriate for the protection of public health.” The FDA has indicated its enforcement priority is those applicants who have received negative action on their application, such as a Marketing Denial Order or Refuse to File notification and who continue to illegally sell those unauthorized products, as well as products for which manufacturers failed to submit a marketing application. Despite these stated enforcement priorities, given the FDA’s limited resources we expect that for a period of time there may be a lack of enforcement, which may adversely impact our ability to compete in the marketplace against those who continue to sell unauthorized products. There can be no guarantee that the FDA will not shift its enforcement priorities or that it will increase in ability to enforce against unauthorized products over time.

The FDA has issued a number of rules related to premarket filings; however, those rules were not finalized prior to the September 9, 2020, deadline. On October 5, 2021, the FDA finalized two rules related to the Substantial Equivalence process and the Premarket Tobacco Product Application process, respectively, which both became effective November 4, 2021. Both final rules (collectively, the “Rules”) indicate that any new or additional requirements will not retroactively apply to currently pending PMTAs for tobacco and tobacco-derived products; however, the information outlined in the rule remains important to the FDA’s substantive review of an application. The FDA has yet to indicate how it might apply these Rules to NTN Product filings. We believe we have products that meet the Rules and have filed premarket filings supporting a showing of the respective required standards. However, there is no assurance that the FDA’s guidance or regulations will not change, or that the FDA will not prioritize its enforcement in a manner that negatively affects our pending applications, or that unforeseen circumstances will not arise that prevent us from sufficiently supplementing or completing our applications or otherwise increases the amount of time and money we are required to spend to receive all necessary marketing orders. Although we filed many premarket applications in a timely manner, no assurance can be given that the applications will ultimately be successful. This may result in the prioritization of supplementing or completing applications for high priority SKUs in our inventory position, which could adversely impact future revenues generated by lower priority SKUs.

In addition, we currently distribute many third-party manufactured vapor products for which we are completely dependent on the manufacturer complying with the premarket filing requirements. There can be no assurance that these third-party products will receive a marketing order or otherwise remain in compliance with relevant legal requirements. While we will take measures to pursue regulatory compliance for our own privately-branded or proprietary vape products that compete with these third-party products, there is no assurance that such proprietary products would be as successful in the marketplace or can fully displace third-party products that are currently being distributed by us, which could adversely affect our results of operations and liquidity. For a period of time after the filing deadline, we expect there to be a lack of enforcement, which may adversely affect our ability to compete in the marketplace against those who continue to sell unauthorized products.

On May 4, 2022, the FDA proposed two tobacco product standards related to combusted tobacco products: (1) a ban on menthol as a characterizing flavor in cigarettes; and (2) a ban on all characterizing flavors (including menthol) in cigars. On June 21, 2022, the FDA also issued a proposed product standard related to restricting the level of nicotine in traditional cigarettes. These product standards are required to go through the formal rulemaking process where we have the opportunity to comment on the proposed rule with regard to any impact on any of our products. The FDA’s policy on these and other regulated products may change or expand over time in ways not yet known and may significantly impact our products or our premarket filings.

Prevent All Cigarette Trafficking Act (“PACT Act”): On December 27, 2020, the PACT Act as part of the Further Consolidated Appropriations Act, 2021, was signed into law. This law included an amendment to the Jenkins Act expanding the definition of “cigarette” to include “electronic nicotine delivery systems,” or ENDS, and required that the U.S. Postal Service (USPS) promulgate regulations clarifying the applicability of the prohibition on delivery sales of cigarettes to ENDS. USPS issued its final rule on October 21, 2021. We have received appropriate shipping exemptions from carrier services we use to carry the affected freight. Failure to comply with the PACT Act could result in significant financial or criminal penalties. To the extent we are unable to respond to, or comply with, these new requirements, we could lose our shipping exemptions, be subject to civil or criminal penalties, or there could be a material adverse effect on our business, results of operations and financial condition.

Concentration of Credit Risk:  At December 31, 2022 and 2021, the Company had bank deposits, including MSA escrow accounts, in excess of federally insured limits of approximately $105.2 million and $137.2 million, respectively. During 2022 and 2021, the Company invested a portion of the MSA escrow accounts in U.S. Government securities including TIPS, Treasury notes, and Treasury bonds.

The Company sells its products to distributors, retail establishments, and consumers throughout the U.S. and also sells Zig-Zag® premium cigarette papers in Canada and some smaller quantities in other countries. The Company had no customers that accounted for more than 10% of net sales for 2022, 2021, or 2020. The Company performs periodic credit evaluations of its customers and generally does not require collateral on trade receivables. Historically, the Company has not experienced significant credit losses.

Accounts Receivable

Accounts receivable are recognized at their net realizable value. All accounts receivable are trade related, recorded at the invoiced amount, and do not bear interest. The Company maintains allowances for doubtful accounts receivable for estimated uncollectible invoices resulting from a customer’s inability to pay (bankruptcy, out of business, etc., i.e. “bad debt” which results in write-offs). The activity of allowance for doubtful accounts during 2022 and 2021 is as follows:

    December 31,     December 31,  

  2022    
2021
 
Balance at beginning of period
 
$
262
   
$
150
 
Additions to allowance account during period
   
191
     
237
 
Deductions of allowance account during period
   
(339
)
   
(125
)
Balance at end of period
 
$
114
   
$
262
 

Note 3. Acquisitions


Unitabac



In July 2021, the Company acquired certain assets of Unitabac, a marketer of mass-market cigars, for $10.7 million in total consideration, comprised of $9.6 million in cash and $1.1 million of capitalized transaction costs. The acquired assets are comprised of a portfolio of cigarillo products and all related intellectual property, including Cigarillo Non-Tip (“NT”) Homogenized Tobacco Leaf (“HTL”) products and Rolled Leaf and Natural Leaf Cigarillo Products. The transaction was accounted for as an asset purchase with $10.0 million assigned to intellectual property, which has an indefinite life, and $0.7 million assigned to inventory. The intellectual property asset is deductible for tax purposes.



Direct Value Wholesale



In April 2021, Turning Point Brands Canada, a VIE for which the Company is considered the primary beneficiary, purchased 100% of the equity interests of Westhem Ventures LTD d/b/a Direct Value Wholesale (“DVW”) for $3.9 million, net of cash acquired, with $3.5 million paid in cash at closing and $0.5 million in accrued consideration paid during 2021. DVW is a Canadian distribution entity that operates in markets not primarily served by Turning Point Brands Canada. The acquisition expands Turning Point Brands Canada’s markets in Canada. On April 13, 2021, in connection with the acquisition of DVW, the Company provided a $3.7 million unsecured loan to Turning Point Brands Canada bearing interest at 8% per annum and maturing April 13, 2023. The unsecured loan is eliminated in the consolidation of Turning Point Brands Canada. The following table summarizes the consideration transferred and calculation of goodwill based on excess of the acquisition price over the estimated fair value of the identifiable net assets acquired:


Total consideration transferred
 
$
3,462
 
Adjustments to consideration transferred:
       
Cash acquired
   
(43
)
Accrued consideration
   
472
 
Adjusted consideration transferred
   
3,891
 
Assets acquired:
       
Working capital (primarily AR and inventory)
   
1,334
 
Fixed assets and Other long term assets
   
27
 
Net assets acquired
 
$
1,361
 
         
Goodwill
 
$
2,530
 



The goodwill of $2.5 million consists of the synergies expected from combining the operations and is deductible for tax purposes.

Turning Point Brands Canada

In July 2021, the Company invested an additional $2.3 million in Turning Point Brands Canada increasing its ownership interest to 65%. The Company received board seats aligned with its ownership position. The Company has determined that Turning Point Brands Canada continues to be a VIE due to its required subordinated financial support. The Company has determined it remains the primary beneficiary due to its 65% equity interest, additional subordinated financing and distribution agreement with Turning Point Brands Canada for the sale of the Company’s products. As a result of the Company remaining the primary beneficiary, the increase in ownership interest resulted in a decrease in Non-controlling interest of $1.1 million and a decrease in Additional paid-in capital of $1.1 million.

Note 4. Derivative Instruments

Foreign Currency

The Company’s policy is to manage the risks associated with foreign exchange rate movements. The policy allows hedging up to 100% of its anticipated purchases of inventory over a forward period that will not exceed 12 rolling and consecutive months. The Company may, from time to time, hedge currency for non-inventory purchases, e.g., production equipment, not to exceed 90% of the purchase price. During 2022, the Company executed various foreign exchange contracts, which met hedge accounting requirements for the purchase of €28.9 million and sale of €28.9 million. The Company did not execute any foreign exchange contracts during 2021.

At December 31, 2022, the Company had foreign currency contracts for the purchase of €18.5 million and sale of €18.5 million. The foreign currency contracts’ fair value at December 31, 2022, resulted in an asset of $1.2 million included in Other current assets and a liability of $0.0 million included in Accrued liabilities. At December 31, 2021, the Company had no forward contracts. Losses of $0.1 million were reclassified from Accumulated other comprehensive loss to Cost of sales for the years ended December 31, 2022. There were no amounts reclassified from Accumulated other comprehensive loss in 2021 or 2020.

Interest Rate Swaps

The Company’s policy is to manage interest rate risk by reducing the volatility of future cash flows associated with debt instruments bearing interest at variable rates. In 2018, the Company executed various interest rate swap agreements for a notional amount of $70 million with an expiration of December 2022. The swap agreements fixed LIBOR at 2.755%. The swap agreements met the hedge accounting requirements; thus, any change in fair value was recorded to other comprehensive income. The Company uses the Shortcut Method to account for the swap agreements. The Shortcut Method assumes the hedge to be perfectly effective. Losses of $0.1 million and $1.5 million were reclassified into interest expense for the years ended December 31, 2021 and 2020, respectively. The Company terminated the interest rate swap agreements in conjunction with the prepayment of all outstanding amounts under the 2018 First Lien Credit Facility (as defined below) in the first quarter of 2021 with an early termination payment made by the Company in the amount of $3.6 million which was reclassified out of accumulated other comprehensive loss into loss on extinguishment of debt.

Note 5. Fair Value of Financial Instruments

The estimated fair value amounts have been determined by the Company using the methods and assumptions described below. However, considerable judgment is required to interpret market data to develop estimates of fair value. Accordingly, the estimates presented herein are not necessarily indicative of the amounts the Company could realize in a current market exchange. The use of different market assumptions and/or estimation methodologies may have a material effect on the estimated fair value amounts.

Cash and Cash Equivalents

Cash and cash equivalents are, by definition, short-term. Thus, the carrying amount is a reasonable estimate of fair value.

Accounts Receivable

The fair value of accounts receivable approximates their carrying value due to their short-term nature.

Long-Term Debt

The Company’s Senior Secured Notes (as defined below) bear interest at a rate of 5.625% per year. As of December 31, 2022, the fair value approximated $226.4 million, with a carrying value of $250 million.  As of December 31, 2021, the fair value approximated $250 million with a carrying value of $250 million.

The Convertible Senior Notes bear interest at a rate of 2.50% per year. As of December 31, 2022, the fair value approximated $139.2 million, with a carrying value of $162.5 million. As of December 31, 2021, the fair value approximated $159.8 million, with a carrying value of $172.5 million.

See Note 13, “Notes Payable and Long-Term Debt”, for further information regarding the Company’s long-term debt.

Foreign Exchange

At December 31, 2022, the Company had foreign currency contracts for the purchase of €18.5 million and sale of €18.5 million. The fair value of the foreign exchange contracts are based upon quoted market prices for similar instruments, thus leading to a Level 2 classification within the fair value hierarchy, and resulted in an asset of $1.2 million and a liability of $0.0 million as of December 31, 2022. At December 31, 2021, the Company had no foreign currency contracts. As there were no open contracts as of December 31, 2021, there is no resulting balance sheet position related to the fair value.

Note 6. Inventories

The components of inventories are as follows:

   
December 31,
   
December 31,
 

 
2022
   
2021
 
Raw materials and work in process
 
$
7,283
   
$
6,936
 
Leaf tobacco
   
43,468
     
35,900
 
Finished goods - Zig-Zag Products
   
42,279
     
25,663
 
Finished goods - Stoker’s Products
   
9,667
     
8,959
 
Finished goods - NewGen Products
   
15,431
     
8,591
 
Other
   
1,787
     
1,558
 
Inventories
 
$
119,915
   
$
87,607
 

The following represents the inventory valuation allowance roll-forward, for the years ended December 31:

 
2022
   
2021
 
Balance at beginning of period
 
$
(7,668
)
 
$
(9,924
)
Charged to cost and expense
   
(987
)
   
(2,795
)
Deductions for inventory disposed
   
4,122
     
5,051
 
Balance at end of period
 
$
(4,533
)
 
$
(7,668
)

Note 7. Other Current Assets

Other current assets consists of:

    December 31,     December 31,  

  2022    
2021
 
Inventory deposits
 
$
6,395
   
$
12,091
 
Insurance deposit
   
3,000
     
3,000
 
Prepaid taxes
   
448
     
-
 
Other
   
13,116
     
11,655
 
 Total
 
$
22,959
   
$
26,746
 

Note 8. Property, Plant and Equipment, Net

Property, plant and equipment consists of:

     December 31,      December 31,  

  2022    
2021
 
Land
 
$
22
   
$
22
 
Buildings and improvements
   
3,096
     
3,096
 
Leasehold improvements
   
5,404
     
5,374
 
Machinery and equipment
   
25,832
     
19,591
 
Furniture and fixtures
   
9,264
     
9,402
 
Gross property, plant and equipment
   
43,618
     
37,485
 
Accumulated depreciation
   
(20,830
)
   
(18,835
)
Net property, plant and equipment
 
$
22,788
   
$
18,650
 

Note 9. Deferred Financing Costs, Net

Deferred financing costs relating to the 2021 Revolving Credit Facility consist of:

     December 31,      December 31,  

  2022    
2021
 
Deferred financing costs, net of accumulated amortization of $200 and $94, respectively
 
$
282
   
$
388
 

Note 10. Goodwill and Other Intangible Assets

The following table summarizes goodwill by segment:

 
Zig-Zag
   
Stoker’s
   
NewGen
   
Total
 
Balance as of December 31, 2020
 
$
101,446
   
$
32,590
   
$
25,585
   
$
159,621
 

                               
Acquisitions
   
2,530
     
-
     
-
     
2,530
 
Cumulative translation adjustment
    182       -       -       182  
Balance as of December 31, 2021
 
$
104,158
   
$
32,590
   
$
25,585
   
$
162,333
 
                                 
Acquisitions
   
-
     
-
     
-
     
-
 
Impairment
    -       -       (25,585 )     (25,585 )
Cumulative translation adjustment
    (495 )     -       -       (495 )
Balance as of December 31, 2022
 
$
103,663
   
$
32,590
   
$
-
   
$
136,253
 

The Company tests goodwill for impairment annually during the fourth quarter, or more frequently when events or changes in circumstances indicate that the fair value is below its carrying value.

The Company performed quantitative testing on its NewGen reporting unit as of December 31, 2022, using a combination of the income approach utilizing Level 3 unobservable inputs and the market approach. Based on the analysis performed the Company concluded that the carrying amount of the reporting unit exceeded its fair value resulting in a non-cash goodwill impairment charge of $25.6 million included in Goodwill and intangible impairment loss for the year ended December 31, 2022. Continued regulatory uncertainty in the vape industry, along with revised views of recovery in the vape industry based on a leadership change in the fourth quarter 2022, resulted in the impairment.

The Company performed quantitative testing on its two remaining reporting units as part of its annual impairment test and determined that no further goodwill impairments existed. For the quantitative assessment, the Company used a combination of discounted cash flow models (income approach) utilizing Level 3 unobservable inputs and the Guideline Public Company Method (market approach). The Company’s significant assumptions in these analyses include, but are not limited to, projected revenue, the weighted average cost of capital, the terminal growth rate, derived multiples from comparable market transactions and other market data.

The Company’s goodwill impairment analysis referenced above used the discounted cash flow model (income approach) utilizing Level 3 unobservable inputs. The Company’s significant assumptions in this analysis included, but were not limited to, future cash flow projections, the weighted average cost of capital, the terminal growth rate, and the tax rate. The Company’s estimates of future cash flows are based on current regulatory and economic climates, recent operating results, and planned business strategies. These estimates could be negatively affected by changes in federal, state, or local regulations or economic downturns. Future cash flow estimates are, by their nature, subjective and actual results may differ materially from the Company’s estimates. If the Company’s ongoing estimates of future cash flows are not met or if discount rates change, the Company may have to record additional impairment charges in future periods. The Company also used the Guideline Public Company Method (market approach). The significant assumptions used in this analysis include, but are not limited to, the derived multiples from comparable market transactions and other market data. The selection of comparable businesses is based on the markets in which the reporting unit operates giving consideration to risk profiles, size, geography, and diversity of products. The Company probability-weighted scenarios for both the income and market approaches and also applied an overall probability-weighting to the income and market approaches to determine the concluded fair value of the reporting unit given the uncertainty in the current economic environment to determine the concluded fair value of the reporting unit. The Company believes the current assumptions and estimates utilized in the income and market approaches are both reasonable and appropriate.

The following tables summarize information about the Company’s other intangible assets. Gross carrying amounts of unamortized, indefinite-lived intangible assets are shown below:

 
December 31, 2022
   
December 31, 2021
 
   
Zig-Zag
   
Stoker’s
   
NewGen
   
Total
   
Zig-Zag
   
Stoker’s
   
NewGen
   
Total
 
Unamortized, indefinite life intangible assets:
                                               
Trade names
 
$
-
   
$
8,500
   
$
9,162
   
$
17,662
    $
-    
$
8,500
   
$
10,786
   
$
19,286
 
Formulas
   
52,217
     
53
     
-
     
52,270
      52,217      
53
     
-
     
52,270
 
Total
 
$
52,217
   
$
8,553
   
$
9,162
   
$
69,932
    $
52,217    
$
8,553
   
$
10,786
   
$
71,556
 

In the fourth quarter 2022, based on its annual impairment testing the fair value of the trade name in the NewGen segment was less than its carrying amount resulting in an impairment of $1.6 million included in Goodwill and intangible impairment loss for the year ended December 31, 2022. The circumstances giving rise to this impairment are consistent with those resulting in the NewGen goodwill impairment discussed above. As a result of such circumstance, as of January 1, 2023 the Company will begin to amortize this trade name over its estimated useful life of 15 years and transferred the asset to amortized intangible assets consistent with its other trade names.

Amortized intangible assets consists of:

    Zig-Zag   
    Stoker’s   
    NewGen   
 
 
December 31, 2022
   
December 31, 2021
    December 31, 2022     December 31, 2021     December 31, 2022     December 31, 2021  
   
Gross
    Accumulated     Gross     Accumulated     Gross     Accumulated
    Gross     Accumulated     Gross     Accumulated     Gross     Accumulated
 
   
Carrying
   
Amortization
   
Carrying
   
Amortization
    Carrying
    Amortization
    Carrying
    Amortization     Carrying
    Amortization
    Carrying     Amortization  
Amortized intangible assets:
                                                                       
Customer relationships (useful life of 8-10 years)
 
$
-
   
$
-
   
$
-
   
$
-
    $
-     $
-     $
-     $
-     $
6,936     $
4,768     $
6,936     $
3,939  
Trade names (useful life of 15 years)
   
-
     
-
     
-
     
-
      2,372       475       2,372       316       7,158       2,137       7,158       1,677  
Master distribution agreement (useful life of 15 years)
   
5,489
     
915
     
5,489
     
549
      -       -       -       -       -       -       -       -  
Franchise agreements (useful life of 8 years)
   
-
     
-
     
-
     
-
      -       -       -       -       780       780       780       325  
Non-compete agreements (useful life of 3.5 years)
   
-
     
-
     
-
     
-
      -       -       -       -       100       100       100       100  
Total
 
$
5,489
   
$
915
   
$
5,489
   
$
549
    $ 2,372     $ 475     $ 2,372     $ 316     $ 14,974     $ 7,785     $ 14,974     $ 6,041  

In the fourth quarter 2022, the Company recorded an asset impairment charge of $0.3 million related to the franchise agreements intangible asset within the NewGen segment included in Goodwill and intangible impairment loss for the year ended December 31, 2022. The Company exited the franchise business and determined that the intangible asset was fully impaired.

Annual amortization expense for the next five years is estimated to be approximately $2.2 million for 2023 and 2024 and $1.6 million for 2025 through 2027, assuming no additional transactions occur that require the amortization of intangible assets.

Note 11. Other Assets

Other assets consists of:

     December 31,      December 31,  

  2022    
2021
 
Equity investments
 
$
13,376
   
$
25,649
 
Debt security investment
   
7,820
     
8,000
 
Other
   
1,453
     
1,750
 
Total
 
$
22,649
   
$
35,399
 

The Company records its equity investments without a readily determinable fair value, that are not accounted for under the equity method, at cost, with adjustments for impairment and observable price changes.

Equity Investments

In April 2022, the Company invested $8.7 million in Docklight Brands, Inc., a pioneering consumer products company with celebrated brands including Marley Natural® cannabis and Marley™ CBD. The Company has additional follow-on investment rights. As part of the investment, the Company has obtained exclusive U.S. distribution rights for Docklight’s Marley™ CBD topical products. Purchases of inventory from Docklight Brands, Inc. were $0.1 million and $0.0 million in 2022 and 2021, respectively. There were no amounts payable to Docklight Brands, Inc. at December 31, 2022 and 2021.

In October 2020, the Company acquired a 20% stake in Wild Hempettes LLC (“Wild Hempettes”), a leading manufacturer of hemp cigarettes under the WildHemp™ and Hempettes™ brands, for $2.5 million. The Company has options to increase its stake to a 100% ownership position based on certain milestones. As part of the transaction, the Wild Hempettes joint venture was spun off from Crown Distributing LLC and formed as a vehicle for the Company to be the exclusive distributor of Hempettes™ to U.S. bricks and mortar retailers under a profit-sharing arrangement. The Company has provided Wild Hempettes with a secured line of credit up to $2.0 million with a term up to 5 years. The Company accounts for its investment in Wild Hempettes as an equity method investment. The Company recorded investment loss of $0.1 million and income $0.1 million for years ended December 31, 2022 and 2021, respectively. Purchases of inventory from Wild Hempettes was $0.4 million and $2.1 million in 2022 and 2021, respectively. There were no amounts payable to Wild Hempettes at December 31, 2022 and 2021.

In October 2020, the Company invested $15.0 million in dosistTM, a global cannabinoid company. The Company received a warrant exercisable for preferred shares of dosistTM that will automatically be exercised upon the changing of certain federal cannabis laws in the U.S., rescheduling cannabis and/or permitting the general cultivation, distribution and possession of cannabis in the U.S.. In the fourth quarter 2021, based on the financial results of dosistTM and the overall cannabinoid market, the Company deemed our investment was impaired resulting in the fair value of our investment decreasing to $7.9 million resulting in a loss of $7.1 million which was recorded in investment loss for the year ended December 31, 2021. In the second and fourth quarters of 2022, based on contemplated sales of the assets of dosistTM, the Company deemed its investment was impaired resulting in decreasing of the fair value of the investment to $1.6 million and $0.0, respectively. These impairments resulted in a loss of $7.9 million which is recorded in investment loss for the year ended December 31, 2022. Fair value was determined using a valuation derived from a relevant market index (Level 2) and relevant revenue multiples (Level 3). The valuations were probability weighted based on anticipated outcomes. Given the significance of the Level 3 input to the valuation, the Company has determined that the non-recurring valuation resulted in a Level 3 classification within the fair value hierarchy. There were no purchases of inventory from dosistTM in 2022 or 2021.

In October 2020, the Company invested $1.8 million in BOMANI Cold Buzz, LLC (“BOMANI”), a manufacturer of alcohol-infused cold brew coffee. The Company received rights to receive equity in BOMANI in the event of an equity financing. There were no purchases of inventory from BOMANI in 2022 or 2021.

The Company has a minority ownership position in Canadian American Standard Hemp (“CASH”). CASH is headquartered in Warwick, Rhode Island, and manufactures cannabidiol isolate (“CBD”) developed through highly efficient and proprietary processes. In October 2020, CASH merged with Real Brands, Inc. (“Real Brands”), an over the counter traded shell company. CASH continued business under the Real Brands name. The Company maintained its ownership position in Real Brands subsequent to the merger. In the fourth quarter 2022, as a result of a significant decline in the enterprise value, the Company determined that the fair value of the investment was $0.0 and fully impaired the investment. The impairment resulted in a loss of $4.3 million which is recorded in investment loss for the year ended December 31, 2022. There were no purchases of inventory from Real Brands in 2022 or 2021. There were no amounts payable to Real Brands at December 31, 2022 and 2021.

In December 2018, the Company acquired a minority ownership position in General Wireless Operations, Inc. (d/b/a RadioShack; “RadioShack”) from 5G gaming LLC for $0.4 million. There were no amounts payable to General Wireless Operations, Inc. at December 31, 2022 and 2021.

Debt Security Investment

In July 2021, the Company invested $8.0 million in Old Pal Holding Company LLC (“Old Pal”). In July 2022, the Company invested an additional $1.0 million in Old Pal. The Company invested in the form of a convertible note which includes additional follow-on investment rights. The accrued interest of $0.2 million was rolled into the note in July 2022 resulting in a total investment of $9.2 million. Old Pal is a leading brand in the cannabis lifestyle space that operates a non-plant touching licensing model. The convertible note bears an interest rate of 3.0% per year and matures July 31, 2026. Interest and principal are receivable at maturity. Old Pal has the option to extend the maturity date in one-year increments. The interest rate is subject to change based on sales levels of Old Pal meeting certain thresholds. The weighted average interest rate was 3.0% for the year ended December 31, 2022. Old Pal has the option to convert the note into shares once sales reach a certain threshold. The conditions required to allow Old Pal to convert the note were not met as of December 31, 2022. Additionally, the Company has the right to convert the note into shares at any time after January 1, 2022. The Company has classified the debt security with Old Pal as available for sale. The Company records the debt security at fair value and includes unrealized gains and losses recorded in stockholders’ equity as a component of accumulated other comprehensive income on our Consolidated Balance Sheets. The Company reports interest income on available for sale debt securities, in interest income in our Consolidated Statements of Income. Quarterly, we perform a qualitative assessment to determine if the fair value of the investment could be less than the amortized cost basis.  The fourth quarter 2022 qualitative assessment determined that the fair value of the investment could be less than the amortized cost basis and therefore the Company performed a quantitative assessment of the fair value of the investment.  The fair value as of December 31, 2022 was determined to be $7.9 million based on a Monte Carlo simulation (Level 3).  The Company determined that the impairment was a result of credit related factors and, as such, recorded an allowance for credit losses of $1.4 million which is included in investment loss for the year ended December 31, 2022.  The Company has recorded accrued interest receivable of $0.1 million at December 31, 2022, in other current assets on our Consolidated Balance Sheets.

Note 12. Accrued Liabilities

Accrued liabilities consists of:

   
December 31,
   
December 31,
 

  2022    
2021
 
Accrued payroll and related items
 
$
7,685
   
$
6,974
 
Customer returns and allowances
   
7,291
     
6,497
 
Taxes payable
   
1,867
     
2,053
 
Lease liabilities
   
3,102
     
2,976
 
Accrued interest
   
7,277
     
7,318
 
Other
   
5,779
     
7,119
 
Total
 
$
33,001
   
$
32,937
 

Note 13. Notes Payable and Long-Term Debt

Notes payable and long-term debt consists of the following in order of preference:

   
December 31,
   
December 31,
 

  2022    
2021
 
Senior Secured Notes
  $ 250,000     $ 250,000  
Convertible Senior Notes
   
162,500
     
172,500
 
Gross notes payable and long-term debt
   
412,500
     
422,500
 
Less deferred finance charges
   
(5,743
)
   
(8,328
)
Net notes payable and long-term debt
 
$
406,757
   
$
414,172
 

Senior Secured Notes

On February 11, 2021, the Company closed a private offering (the “Offering”) of $250 million aggregate principal amount of its 5.625% senior secured notes due 2026 (the “Senior Secured Notes”). The Senior Secured Notes bear interest at a rate of 5.625% and will mature on February 15, 2026. Interest on the Senior Secured Notes is payable semi-annually in arrears on February 15 and August 15 of each year, commencing on August 15, 2021. The Company used the proceeds from the Offering to (i) repay all obligations under and terminate the 2018 First Lien Credit Facility, (ii) pay related fees, costs, and expenses and (iii) for general corporate purposes.

Obligations under the Senior Secured Notes are guaranteed by the Company’s existing and future wholly-owned domestic subsidiaries (the “Guarantors”) that guarantee any Credit Facility (as defined in the Indenture governing the Senior Secured Notes or the “Senior Secured Notes Indenture”), including the 2021 Revolving Credit Facility, or capital markets debt securities of the Company or Guarantors in excess of $15.0 million. The Senior Secured Notes and the related guarantees are secured by first-priority liens on substantially all of the assets of the Company and the Guarantors, subject to certain exceptions.

The Company may redeem the Senior Secured Notes, in whole or in part, at any time prior to February 15, 2023, at the redemption prices (expressed as a percentage of the principal amount to be redeemed) set forth below, plus accrued and unpaid interest, if any, on the Senior Secured Notes to be redeemed to (but not including) the applicable redemption date if redeemed during the period indicated below:

On or after February 15, 2023
   
102.813
%
On or after February 15, 2024
   
101.406
%
On or after February 15, 2025 and thereafter
   
100.000
%

If the Company experiences a change of control (as defined in the Senior Secured Notes Indenture), the Company must offer to repurchase the Senior Secured Notes at a repurchase price equal to 101% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest.

The Indenture contains covenants that, among other things, limit the ability of the Company and its restricted subsidiaries to: (i) grant or incur liens; (ii) incur, assume or guarantee additional indebtedness; (iii) sell or otherwise dispose of assets, including capital stock of subsidiaries; (iv) make certain investments; (v) pay dividends, make distributions or redeem or repurchase capital stock; (vi) engage in certain transactions with affiliates; and (vii) consolidate or merge with or into, or sell substantially all of our assets to another entity. These covenants are subject to a number of limitations and exceptions set forth in the Indenture. See Note 22, “ Dividends and Share Repurchases”, for further information regarding dividend restrictions. The Indenture provides for customary events of default.

The Company incurred debt issuance costs attributable to the issuance of the Senior Secured Notes of $6.4 million which are amortized to interest expense using the effective interest method over the expected life of the Senior Secured Notes.

2021 Revolving Credit Facility

In connection with the Offering, the Company also entered into a new $25 million senior secured revolving credit facility (the “2021 Revolving Credit Facility”) with the lenders party thereto (the “Lenders”) and Barclays Bank PLC, as administrative agent and collateral agent (in such capacity, the “Agent”). The 2021 Revolving Credit Facility provides for a revolving line of credit of up to $25.0 million. Letters of credit are limited to $10 million (and are a part of, and not in addition to, the revolving line of credit). The Company has not drawn any borrowings under the 2021 Revolving Credit Facility but does have letters of credit of approximately $3.6 million outstanding under the facility. The 2021 Revolving Credit Facility will mature on August 11, 2025 if none of the Company’s Convertible Senior Notes are outstanding, and if any Convertible Senior Notes are outstanding, the date which is 91 days prior to the maturity date of July 15, 2024 for such Convertible Senior Notes.

Interest is payable on the 2021 Revolving Credit Facility at a fluctuating rate of interest determined by reference to the Eurodollar rate plus an applicable margin of 3.50% (with step-downs upon de-leveraging). The Company also has the option to borrow at a rate determined by reference to the base rate.

The obligations under the 2021 Revolving Credit Agreement are guaranteed on a joint and several basis by the Guarantors. The Company’s and Guarantors’ obligations under the 2021 Revolving Credit Facility are secured on a pari passu basis with the Senior Secured Notes.

The 2021 Revolving Credit Agreement contains covenants that are substantially the same as the covenants in the Senior Secured Notes Indenture. The 2021 Revolving Credit Facility also requires the maintenance of a Consolidated Leverage Ratio (as defined in the 2021 Revolving Credit Agreement) of 5.50 to 1.00 (with a step down to 5.25 to 1.00 beginning with the fiscal quarter ending March 31, 2023) at the end of each fiscal quarter when extensions of credit under the 2021 Revolving Credit Facility and certain drawn and undrawn letters of credit (excluding (a) letters of credit that have been cash collateralized and (b) letters of credit having an aggregate face amount less than $5,000,000) in the aggregate outstanding exceeds 35% of the total commitments under the 2021 Revolving Credit Facility. The 2021 Revolving Credit Agreement provides for customary events of default.

The Company incurred debt issuance costs attributable to the issuance of the 2021 Revolving Credit Facility of $0.5 million which are amortized to interest expense using the effective interest method over the expected life of the 2021 Revolving Credit Facility.

2018 Credit Facility

On March 7, 2018, the Company entered into $250 million of credit facilities consisting of a $160 million 2018 First Lien Term Loan and a $50 million 2018 Revolving Credit Facility (collectively, the “2018 First Lien Credit Facility”), in each case, with Fifth Third Bank, as administrative agent, and other lenders, in addition to a $40 million 2018 Second Lien Term Loan (the “2018 Second Lien Credit Facility,” and, together with the 2018 First Lien Credit Facility, the “2018 Credit Facility”) with Prospect Capital Corporation, as administrative agent, and other lenders. The 2018 Credit Facility contained a $40 million accordion feature. In the first quarter 2021, the Company used a portion of the proceeds from the issuance of the Senior Secured Notes to prepay all outstanding amounts under and terminate the 2018 First Lien Credit Facility in the amount of $130.0 million, and the transaction resulted in a $5.7 million loss on extinguishment of debt, which includes a $3.6 million loss from the early termination of the interest rate swap agreement.

Convertible Senior Notes

In July 2019 the Company closed an offering of $172.5 million in aggregate principal amount of its 2.50% Convertible Senior Notes due July 15, 2024 (the “Convertible Senior Notes”). The Convertible Senior Notes bear interest at a rate of 2.50% per year, payable semiannually in arrears on January 15 and July 15 of each year, beginning on January 15, 2020. The Convertible Senior Notes will mature on July 15, 2024, unless earlier repurchased, redeemed or converted. The Convertible Senior Notes are senior unsecured obligations of the Company.

In the fourth quarter 2022 a wholly owned subsidiary of the Company purchased $10.0 million in aggregate principal of its Convertible Senior Notes on the open market for $9.0 million that remain in the Treasury and may be redeemed subject to compliance with applicable securities law. The transaction resulted in a $0.9 million gain on extinguishment of debt. As of December 31, 2022, $162.5 million aggregate principal remains outstanding. The Convertible Senior Notes are convertible into approximately 3,029,699 shares of our voting common stock under certain circumstances prior to maturity at a conversion rate of 18.6443 shares per $1,000 principal amount of the Convertible Senior Notes, which represents a conversion price of approximately $53.64 per share, subject to adjustment under certain conditions, but will not be adjusted for any accrued and unpaid interest. Upon conversion, the Company may pay cash, shares of common stock or a combination of cash and stock, as determined by the Company at its discretion. The conditions required to allow the holders to convert their Convertible Senior Notes were not met as of December 31, 2022.


The Company incurred debt issuance costs attributable to the Convertible Senior Notes of $5.9 million which are amortized to interest expense using the effective interest method over the expected life of the Convertible Senior Notes.

In connection with the Convertible Senior Notes offering, the Company entered into privately negotiated capped call transactions with certain financial institutions. The capped call transactions have a strike price of $53.64 per and a cap price of $82.86 per, and are exercisable when, and if, the Convertible Senior Notes are converted. The Company paid $20.53 million for these capped calls and charged that amount to additional paid-in capital.

Note 14. Income Taxes

Income tax expense (benefit) for the years ended December 31 consists of the following components:

 
2022
   
2021
   
2020
 
   
Current
   
Deferred
   
Total
   
Current
   
Deferred
   
Total
   
Current
   
Deferred
   
Total
 
Federal
 
$
8,457
   
$
(4,713
)
 
$
3,744
   
$
11,315
   
$
(583
)
 
$
10,732
   
$
5,285
   
$
3,642
   
$
8,927
 
State and Local
   
2,815
     
(1,291
)
   
1,524
     
4,210
     
(637
)
   
3,573
     
1,930
     
1,100
     
3,030
 
Foreign
    83       (502 )     (419 )     -       (265 )     (265 )     -       -       -  
Total
 
$
11,355
   
$
(6,506
)
 
$
4,849
   
$
15,525
   
$
(1,485
)
 
$
14,040
   
$
7,215
   
$
4,742
   
$
11,957
 

Deferred tax assets and liabilities consists of:

    December 31,     December 31,  

  2022    
2021
 
   
Assets
   
Liabilities
   
Assets
   
Liabilities
 
Inventory
 
$
1,384
   
$
-
   
$
2,096
   
$
2
 
Property, plant, and equipment
   
-
     
2,856
     
-
     
3,259
 
Goodwill and other intangible assets
   
-
     
2,812
     
-
     
8,573
 
Foreign NOL carryforward
   
561
     
-
     
265
     
-
 
State NOL carryforward
   
2,483
     
-
     
2,421
     
-
 
Unrealized loss on investments
   
5,168
     
-
     
1,322
     
-
 
Leases
   
3,544
     
3,222
     
4,150
     
3,826
 
Original issue discount
   
1,604
     
-
     
2,720
     
-
 
Other
   
8,614
     
2,963
     
9,003
     
2,305
 
Gross deferred income taxes
   
23,358
     
11,853
     
21,977
     
17,965
 
Valuation allowance
   
(3,062
)
   
-
     
(2,649
)
   
-
 
Net deferred income taxes
 
$
20,296
   
$
11,853
   
$
19,328
   
$
17,965
 

At December 31, 2022, the Company had state net operating loss (“NOL”) carryforwards for income tax purposes of approximately $30.7 million, which expire between 2034 and 2042, $24.0 million of which has an indefinite carryforward period. The Company has determined that, at December 31, 2022 and 2021, its ability to realize future benefits of its state NOL carryforwards does not meet the “more likely than not” criteria in ASC 740, Income Taxes. Therefore, a valuation allowance for state NOL carryforwards of $2.4 million and $2.6 million has been recorded at December 2022 and 2021, respectively.

ASC 740-10-25 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. The amount recognized is measured as the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. The Company has determined that they did not have any uncertain tax positions requiring recognition as a result of the provisions of ASC 740-10-25. The Company’s policy is to recognize interest and penalties accrued on uncertain tax positions as part of interest expense. For the years ended December 31, 2022, 2021, and 2020, no estimated interest or penalties were recognized for the uncertainty of tax positions taken. The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. In general, the Company is no longer subject to U.S. federal and state tax examinations for years prior to 2019.

Reconciliation of the federal statutory rate and the effective income tax rate for the years ended December 31 is as follows:

 
2022
   
2021
   
2020
 
Federal statutory rate
   
21.0
%
   
21.0
%
   
21.0
%
Foreign rate differential
    -0.5 %     -0.1 %     0.0 %
State taxes
   
5.7
%
   
3.4
%
   
2.9
%
Permanent differences
   
-0.2
%
   
-4.1
%
   
-1.6
%
Other
   
1.7
%
   
0.7
%
   
4.7
%
Valuation allowance
   
2.6
%
   
0.6
%
   
-3.2
%
Effective income tax rate
   
30.3
%
   
21.5
%
   
23.8
%

The permanent differences for the year ended December 31, 2022 are not significant in the aggregate. The permanent difference for the year December 31, 2021 are primarily related to income tax benefits of $7.5 million ($1.6 million tax effected) as a result of the forgiveness of the $7.5 million unsecured loan and $7.2 million ($1.5 million tax effected) as a result of stock option exercises. The permanent differences for the years ended December 31, 2020  are primarily related to income tax benefits of $3.3 million ($0.7 million tax effected) as a result of stock option exercises.

Note 15. Pension and Postretirement Benefit Plans

The Company had a defined benefit pension plan. Benefits for hourly employees were based on a stated benefit per year of service, reduced by amounts earned in a previous plan. Benefits for salaried employees were based on years of service and the employees’ final compensation. The defined benefit pension plan was frozen. The Company’s policy was to make the minimum amount of contributions that can be deducted for federal income taxes. In the fourth quarter 2019, the Company elected to terminate the defined benefit pension plan, effective December 31, 2019 with final distributions made in the third quarter of 2020.

The Company sponsored a defined benefit postretirement plan that covered hourly employees. This plan provided medical and dental benefits. This plan was contributory with retiree contributions adjusted annually. The Company’s policy was to make contributions equal to benefits paid during the year. In the fourth quarter 2019, the Company amended the plan to cease benefits effective June 30, 2020.

The following table provides the components of net periodic pension and postretirement benefit costs and total costs for the plans for the years ended December 31:

 
Pension Benefits
   
Postretirement Benefits
 
   
2022
   
2021
   
2020
   
2022
   
2021
   
2020
 
Service cost
 
$
-
   
$
-
   
$
-
   
$
-
   
$
-
   
$
-
 
Interest cost
   
-
     
-
     
190
     
-
     
-
     
-
 
Expected return on plan assets
   
-
     
-
     
(322
)
   
-
     
-
     
-
 
Amortization of (gains) losses
   
-
     
-
     
72
     
-
     
-
     
(131
)
Settlement and Curtailment loss (gain)
   
-
     
-
     
1,180
     
-
     
-
     
-
 
Net periodic benefit cost (income)
 
$
-
   
$
-
   
$
1,120
   
$
-
   
$
-
   
$
(131
)

The Company also sponsors a voluntary 401(k) retirement savings plan. Eligible employees may elect to contribute up to 15% of their annual earnings subject to certain limitations. For the 2022 and 2021 Plan Years, the Company contributed 4% to those employees contributing 4% or greater. For those employees contributing less than 4%, the Company matched the contribution by 100%. Additionally, for all years presented, the Company made discretionary contributions of 1% to all employees, regardless of an employee’s contribution level. Company contributions to this plan were approximately $1.5 million for 2022, $1.6 million for 2021 and $1.6 million for 2020.

Note 16. Lease Commitments

The Company’s operating leases consist primarily of leased property for manufacturing warehouse, head offices and retail space. The Company’s capital leases consist of vehicle leases. In general, the Company does not recognize any renewal periods within the lease terms as there are not significant barriers to ending the lease at the initial term. Lease and non-lease components are accounted for as a single lease component.

Leases with an initial term of 12 months or less are not recorded on the balance sheet. Lease expense for these leases is recognized on a straight-line basis over the lease term.

The components of lease expense consists of the following:

 
For the year ended December 31,
 
   
2022
   
2021
    2020
 
Operating lease cost
                 
Cost of sales
 
$
940
   
$
907
    $ 908  
Selling, general and administrative
   
1,622
     
1,907
      1,480  
Variable lease cost (1)
   
765
     
1,182
      587  
Short-term lease cost
   
37
     
48
      131  
Sublease income
   
-
   
(60
)
    (120 )
Total
 
$
3,364
   
$
3,984
    $ 2,986  

(1)
Variable lease cost includes elements of a contract that do not represent a good or service but for which the lessee is responsible for paying.

           For the year ended December 31,  
 
 
2022
   
2021
   
2020
 
Financing lease cost
                 
Selling, general and administrative
 
$
1,138
   
$
1,094
   
$
922
 
Total
 
$
1,138
   
$
1,094
   
$
922
 

   
December 31,
   
December 31,
 

  2022    
2021
 
Assets:
           
Right of use assets - Operating
 
$
10,967
   
$
12,883
 
Right of use assets -  Financing
   
1,498      
2,170  
Total lease assets
 
$
12,465
   
$
15,053
 
                 
Liabilities:
               
Current lease liabilities - Operating (2)
 
$
2,007
   
$
1,950
 
Current lease liabilities - Financing (2)
    1,095
      1,026  
Long-term lease liabilities - Operating
   
10,243
     
12,261
 
Long-term lease liabilities - Financing
    350       1,075  
Total lease liabilities
 
$
13,695
   
$
16,312
 

(2)
Reported within accrued liabilities on the balance sheet

 
As of December 31,
 
   
2022
   
2021
 
Weighted-average remaining lease term - operating leases
 
6.5 years
   
7.3 years
 
Weighted-average discount rate - operating leases
   
5.19
%
   
5.21
%
Weighted-average remaining lease term - financing leases
  1.8 years
    2.0 years
 
Weighted-average discount rate - financing leases
    3.42 %     3.37 %

Nearly all the lease contracts for the Company do not provide a readily determinable implicit rate. For these contracts, the Company uses a discount rate that approximates its incremental borrowing rate at the time of the lease commencement.

Maturities of operating lease liabilities consisted of the following:

   
December 31,
 

 
2022
 
2023
 
$
2,564
 
2024
   
2,392
 
2025
   
2,121
 
2026
   
2,084
 
2027
   
2,035
 
Years thereafter
   
5,344
 
Total lease payments
 
$
16,540
 
Less: Imputed interest
   
4,290
 
Present value of lease liabilities
 
$
12,250
 

Maturities of financing lease liabilities consisted of the following:

    December 31,
 

 
2022
 
2023
  $ 1,122  
2024
    174  
2025
    129  
2026
    63  
Total lease payments
  $
1,488  
Less: Imputed interest
    43  
Present value of lease liabilities
  $ 1,445  

Note 17. Share Incentive Plans

On March 22, 2021, the Company’s Board of Directors adopted the Turning Point Brands, Inc. 2021 Equity Incentive Plan (the “2021 Plan”), pursuant to which awards may be granted to employees, non-employee directors, and consultants. In addition, the 2021 Plan provides for the granting of nonqualified stock options to employees of the Company or any subsidiary of the Company. Pursuant to the 2021 Plan, 1,290,000 shares, plus 100,052 shares remaining available for issuance under the 2015 Equity Incentive Plan (the “2015 Plan”), of TPB Common Stock are reserved for issuance as awards to employees, non-employee directors, and consultants as compensation for past or future services or the attainment of certain performance goals. The 2021 Plan is scheduled to terminate on March 21, 2031. The 2021 Plan is administered by the compensation committee (the “Committee”) of the Company’s Board of Directors. The Committee determines the vesting criteria for the awards, with such criteria to be specified in the award agreement. As of December 31, 2022, net of forfeitures, there were 103,282 Restricted Stock Units (“RSUs”),  109,119 options and 16,978 Performance Based Restricted Stock Units (“PRSUs”) granted under the 2021 Plan. There are 1,160,673 shares available for grant under the 2021 Plan.

On April 28, 2016, the Board of Directors of the Company adopted the 2015 Plan, pursuant to which awards could have been granted to employees, non-employee directors, and consultants. In addition, the 2015 Plan provided for the granting of nonqualified stock options to employees of the Company or any subsidiary of the Company. Pursuant to the 2015 Plan, 1,400,000 shares of the Company’s voting common stock were reserved for issuance as awards to employees, non-employee directors, and consultants as compensation for past or future services or the attainment of certain performance goals. The 2015 Plan was scheduled to terminate on April 27, 2026. Upon adoption of the 2021 Plan, the 2015 Plan was terminated, and the Company determined no additional grants would be made under the 2015 Plan. However, all awards issued under the 2015 Plan that have not been previously terminated or forfeited remain outstanding and continue unaffected. There are no shares available for grant under the 2015 Plan. The 2015 Plan was administrated by the Committee.

On February 8, 2006, the Board of Directors of the Company adopted the 2006 Equity Incentive Plan (the “2006 Plan”) of North Atlantic Holding Company, Inc., pursuant to which awards may be granted to employees. The 2006 Plan provides for the granting of nonqualified stock options and restricted stock awards to employees. Upon the adoption of the Company’s 2015 Equity Incentive Plan in connection with its IPO, the Company determined no additional grants would be made under the 2006 Plan. However, all awards issued under the 2006 Plan that have not been previously terminated or forfeited remain outstanding and continue unaffected. There are no shares available for grant under the 2006 Plan.

Stock option activity for the 2006, 2015 and 2021 Plans is summarized below:

          Weighted     Weighted  
    Stock     Average     Average  
    Option      Exercise    
 Grant Date
 

 
Shares
   
Price
   
Fair Value
 
Outstanding, December 31, 2020
   
711,060
   

19.58
   

6.42
 
                         
Granted
   
119,500
     
50.93
     
13.58
 
Exercised
   
(202,768
)
   
10.22
     
6.35
 
Forfeited
   
(7,957
)
   
33.22
     
9.63
 
Outstanding, December 31, 2021
   
619,835
    $
28.51
    $
8.70
 
                         
Granted
   
114,827
     
30.58
     
10.34
 
Exercised
   
(40,331
)
   
12.49
     
4.08
 
Forfeited
   
(11,117
)
   
32.60
     
9.35
 
Outstanding, December 31, 2022
   
683,214
   
$
29.74
   
$
9.24
 

Under the 2006, 2015 and 2021 Plans, the total intrinsic value of options exercised during the years ended December 31, 2022, 2021, and 2020, was $0.7 million, $7.9 million, and $3.7 million, respectively.

At December 31, 2022, under the 2006 Plan, the outstanding stock options’ exercise price for 74,379 options is $3.83 per share, all of which are exercisable. The weighted average of the remaining lives of the outstanding stock options is approximately 1.50 years for the options with the $3.83 exercise price. The Company estimates the expected life of these stock options is ten years from the date of grant. For the $3.83 per share options, the weighted average fair value of options was determined using the Black-Scholes model assuming a ten-year life from grant date, a current share price and exercise price of $3.83, a risk-free interest rate of 3.57%, a volatility of 40%, and no assumed dividend yield. Based on these assumptions, the fair value of these options is approximately $2.17 per share option granted.

At December 31, 2022, under the 2015 and 2021 Plans, the risk-free interest rate is based on the U.S. Treasury rate for the expected life at the time of grant. The expected volatility is based on the average long-term historical volatilities of peer companies. We intend to continue to consistently use the same group of publicly traded peer companies to determine expected volatility until sufficient information regarding volatility of our share price becomes available or until the selected companies are no longer suitable for this purpose. Due to our limited trading history, we are using the simplified method presented by SEC Staff Accounting Bulletin No. 107 to calculate expected holding periods, which represent the periods of time for which options granted are expected to be outstanding. We will continue to use this method until we have sufficient historical exercise experience to give us confidence in the reliability of our calculations. The fair values of these options were determined using the Black-Scholes option pricing model.

The following table outlines the assumptions for options granted under the 2015 Plan.

     February 10,      May 17,    
March 7,
   
March 20,
    October 24,    
March 18,
   
February 18,
   
May 3,
 

 
2017
   
2017
   
2018
   
2019
   
2019
   
2020
   
2021
   
2021
 
Number of options granted
   
40,000
     
93,819
     
98,100
     
155,780
     
25,000
     
155,000
   
100,000    
12,000  
Options outstanding at December 31, 2022
   
20,000
     
44,983
     
58,067
     
141,784
     
25,000
     
93,248
      93,448       12,000  
Number exercisable at December 31, 2022
   
20,000
     
44,983
     
58,067
     
141,784
     
25,000
     
61,081
      39,097       4,080  
Exercise price
 
$
13.00
   
$
15.41
   
$
21.21
   
$
47.58
   
$
20.89
   
$
14.85
    $
51.75     $
47.76  
Remaining lives
   
4.12
     
4.38
     
5.19
     
6.22
     
6.82
     
7.22
      8.14       8.34  
Risk free interest rate
   
1.89
%
   
1.76
%
   
2.65
%
   
2.34
%
   
1.58
%
   
0.79
%
    0.56 %     0.84 %
Expected volatility
   
27.44
%
   
26.92
%
   
28.76
%
   
30.95
%
   
31.93
%
   
35.72
%
    28.69 %     29.03 %
Expected life
   
6.000
     
6.000
     
6.000
     
6.000
     
6.000
     
6.000
      6.000       6.000  
Dividend yield
   
-
     
-
     
0.83
%
   
0.42
%
   
0.95
%
   
1.49
%
    0.55 %     0.59 %
Fair value at grant date
 
$
3.98
   
$
4.60
   
$
6.37
   
$
15.63
   
$
6.27
   
$
4.41
    $
13.77     $
13.06  

The following table outlines the assumptions for options granted under the 2021 Plan.

    May 17,     March 14,
    April 29,
 
   
2021
    2022
    2022
 
Number of options granted
   
7,500
      100,000       14,827  
Options outstanding at December 31, 2022
   
7,500
      98,148       14,827  
Number exercisable at December 31, 2022
   
2,550
      -       -  
Exercise price
 
$
45.05
    $
30.46     $
31.39  
Remaining lives
   
8.38
      9.21       9.33  
Risk free interest rate
   
0.84
%
    2.10 %     2.92 %
Expected volatility
   
31.50
%
    35.33 %     35.33 %
Expected life
   
6.000
      6.000       6.000  
Dividend yield
   
0.63
%
    1.01 %     0.98 %
Fair value at grant date
 
$
13.23
    $
10.23     $
11.07  

The Company has recorded compensation expense related to the options based on the provisions of ASC 718 under which the fixed portion of such expense is determined as the fair value of the options on the date of grant and amortized over the vesting period. The Company recorded compensation expense related to the options of approximately $1.1 million, $2.3 million and $1.2 million for the years ended December 31, 2022, 2021 and 2020, respectively. Total unrecognized compensation expense related to options at December 31, 2022, is $0.7 million, which will be expensed over 1.77 years.

Performance-based restricted stock units are restricted stock units subject to both performance-based and service-based vesting conditions. The number of shares of common stock a recipient will receive upon vesting of a PRSU will be calculated by reference to certain performance metrics related to the Company’s performance over a three to five-year period. PRSUs will vest on the measurement date, which is no more than 65 days after the performance period, provided the applicable service and performance conditions are satisfied. At December 31, 2022, there are 469,733 PRSUs outstanding, 469,733 of which are unvested. The following table outlines the PRSUs granted and outstanding as of December 31, 2022.

    March 7,     March 20,     July 19,     March 18,     December 28,     February 18,     March 14,  

 
2018
   
2019
   
2019
   
2020
   
2020
   
2021
   
2022
 
Number of PRSUs granted
   
96,000
     
92,500
     
88,582
     
94,000
     
88,169
     
100,000
   
49,996  
PRSUs outstanding at December 31, 2022
   
89,600
     
77,380
     
21,342
     
85,810
     
58,779
     
91,190
      45,632  
Fair value as of grant date
 
$
21.21
   
$
47.58
   
$
52.15
   
$
14.85
   
$
46.42
   
$
51.75
    $
30.46  
Remaining lives
   
-
     
1.00
     
-
     
2.00
     
1.00
     
3.00
      4.00  

The Company recorded compensation expense related to the PRSUs of approximately $2.9 million, $5.0 million and $1.4 million in the consolidated statements of income for the years ended December 31, 2022, 2021 and 2020, respectively, based on the probability of achieving the performance condition. Total unrecognized compensation expense related to these awards at December 31, 2022, is $2.5 million, which will be expensed over the service period based on the probability of achieving the performance condition.

RSUs are stock units subject to service-based vesting conditions from one to five years. At December 31, 2022, there are 89,696 RSUs outstanding, 89,696 of which are unvested. The following table outlines the RSUs granted and outstanding as of December 31, 2022.

   
March 14,
   
March 14,
   
April 29,
   
April 29,
 
   
2022
   
2022
   
2022
   
2022
 
Number of RSUs granted
   
50,004
     
28,726
     
11,393
     
4,522
 
RSUs outstanding at December 31, 2022
   
45,055
     
28,726
     
11,393
     
4,522
 
Fair value as of grant date
 
$
30.46
   
$
30.46
   
$
31.39
   
$
31.39
 
Remaining lives
   
4.00
     
2.00
     
0.32
     
4.00
 

The Company has recorded compensation expense related to the RSUs based on the provisions of ASC 718 under which the fixed portion of such expense is determined as the fair value of the RSUs on the date of grant and amortized over the vesting period. The Company recorded compensation expense related to the RSUs of approximately $1.3 million, $0.3 million and $0.0 for the years ended December 31, 2022, 2021 and 2020, respectively. Total unrecognized compensation expense related to RSUs at December 31, 2022, is $1.6 million, which will be expensed over 3.36 years.

Note 18. Contingencies

On October 9, 2020, a purported stockholder of Turning Point Brands, Inc., Paul-Emile Berteau, filed a complaint in the Delaware Court of Chancery relating to the merger of SDI with a TPB subsidiary pursuant to the Agreement and Plan of Merger and Reorganization, dated as of April 7, 2020, by and among TPB, SDI and Merger Sub. The complaint purports to assert two derivative counts for breach of fiduciary duty on TPB’s behalf and against the TPB Board of Directors and certain SDI affiliates. The third count purports to assert a direct claim against TPB and its Board of Directors based on allegations that TPB’s Amended and Restated Bylaws are inconsistent with TPB’s certificate of incorporation. On October 26, 2020, the TPB Board of Directors adopted Amendment No. 1 to TPB’s Amended and Restated Bylaws, which amended the challenged section of the bylaws. On June 30, 2021, the court granted in part and denied in part the defendants’ motions to dismiss. Among other things, the court dismissed TPB director H.C. Charles Diao as a defendant in the action and dismissed the third count of the plaintiff’s complaint as moot. The remaining defendants attended a mediation in late November 2022 where a tentative settlement was reached. The impact to the Company is not expected to be material.

Other major tobacco companies are defendants in product liability claims. In a number of these cases, the amounts of punitive and compensatory damages sought are significant and, if such a claim were brought against the Company, could have a material adverse effect on our business and results of operations. The Company is subject to several lawsuits alleging personal injuries resulting from malfunctioning vaporizer devices and may be subject to claims in the future relating to our other NewGen products. The Company is still evaluating these claims and the potential defenses to them. For example, the Company did not design or manufacture the products at issue; rather, the Company was merely the distributor. Nonetheless, there can be no assurance that the Company will prevail in these cases, and they could have a material adverse effect on the financial position, results of operations or cash flows of the Company.

We have several subsidiaries engaged in making, distributing, and selling vapor products. As a result of the overall publicity and controversy surrounding the vapor industry generally, many companies have received informational subpoenas from various regulatory bodies and in some jurisdictions regulatory lawsuits have been filed regarding marketing practices and possible underage sales. We expect that our subsidiaries will be subject to some such cases and investigative requests. To the extent that litigation becomes necessary, we believe that the subsidiaries have strong factual and legal defenses against claims that they unfairly marketed vapor products.

We have two franchisor subsidiaries. Like many franchise businesses, in the ordinary course of their business, these subsidiaries are from time-to-time responding parties to arbitration demands brought by franchisees. We have reached an agreement to arbitrate a claim brought by a former franchisee. This matter relates to the termination of the franchise agreement by the franchisor for failure to pay franchising fees and our subsequent demand that the franchisee cease using our marks and de-image locations formerly housing the franchises. The franchisee is claiming tortious interference and conversion. We believe the franchisor’s ultimate termination of the franchise agreement for multiple uncured material defaults by the franchisee was proper. We believe we have good and valid substantive defenses against the claims and intend on vigorously defending our interests in this matter.

Note 19. Earnings Per Share

The following is a reconciliation of the numerators and denominators of the basic and diluted EPS computations of net income:

   
December 31, 2022
   
December 31, 2021
   
December 31, 2020
 
                 Per                  Per                 Per
 
   
Income
   
Shares
   
Share
   
Income
   
Shares
   
Share
   
Income
   
Shares
   
Share
 
Basic EPS:
                                                     
Numerator
                                                     
Net income attributable to Turning
Point Brands, Inc.
 
$
11,641
               
$
52,059
               
$
38,192
             
                                                             
Denominator
                                                           
Weighted average
           
17,899,794
   
$
0.65
             
18,917,570
   
$
2.75
             
19,398,474
   
$
1.97
 
 
                                                                       
Diluted EPS:
                                                                       
Numerator
                                                                       
Net income attributable to Turning
Point Brands, Inc.
 
$
11,641
                   
$
52,059
                   
$
38,192
                 
Interest expense related to
Convertible Senior Notes, net of
tax
   
-
                     
4,317
                     
4,188
                 
Diluted consolidated net income
 
$
11,641
                   
$
56,376
                   
$
42,380
                 
                                                                         
Denominator
                                                                       
Basic weighted average
           
17,899,794
                     
18,917,570
                     
19,398,474
         
Convertible Senior Notes (1)
           
-
                     
3,208,172
                     
3,202,808
         
Stock options
           
155,221
                     
256,252
                     
336,159
         
             
18,055,015
   
$
0.64
             
22,381,994
   
$
2.52
             
22,937,441
   
$
1.85
 

(1) The effect of 3,208,172 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.

Note 20. Segment Information

In accordance with ASC 280, Segment Reporting, the Company has three reportable segments, (1) Zig-Zag Products; (2) Stoker’s Products; and (3) NewGen Products. The Zig-Zag Products segment markets and distributes (a) rolling papers, tubes, and related products; and (b) finished cigars and MYO cigar wraps and (c) CLIPPER reusable lighters. The Stoker’s Products segment (a) manufactures and markets moist snuff and (b) contracts for and markets loose-leaf chewing tobacco products. The NewGen segment (a) markets and distributes liquid vapor products and certain other products without tobacco and/or nicotine; (b) distributes a wide assortment of products to non-traditional retail outlets via Vapor Beast; and (c) markets and distributes a wide assortment of products to individual consumers via the VaporFi B2C online platform. Products in the Zig-Zag Products and Stoker’s Products segments are distributed primarily through wholesale distributors in the U.S. and Canada while products in the NewGen segment are distributed primarily through e-commerce to non-traditional retail outlets and direct to consumers in the U.S. The Other segment includes the costs and assets of the Company not assigned to one of the three reportable segments such as intercompany transfers, deferred taxes, deferred financing fees, and investments in subsidiaries. The Company had no customer that accounted for more than 10% of net sales in 2022, 2021, or 2020.

The accounting policies of these segments are the same as those of the Company. Corporate costs are not directly charged to the three reportable segments in the ordinary course of operations. The Company evaluates the performance of its segments and allocates resources to them based on operating income.

The tables below present financial information about reportable segments:

 
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
                   
Net sales
                 
Zig-Zag products
 
$
190,403
   
$
176,491
   
$
132,812
 
Stoker’s products
   
130,826
     
124,280
     
115,866
 
NewGen products
   
93,784
     
144,700
     
156,433
 
Total
 
$
415,013
   
$
445,471
   
$
405,111
 
                         
Gross profit
                       
Zig-Zag products
 
$
106,576
   
$
102,739
   
$
78,278
 
Stoker’s products
   
71,254
     
68,084
     
61,764
 
NewGen products
   
27,708
     
47,011
     
49,948
 
Total
 
$
205,538
   
$
217,834
   
$
189,990
 
                         
Operating income (loss)
                       
Zig-Zag products
 
$
73,342
   
$
77,109
   
$
61,932
 
Stoker’s products
   
53,331
     
52,073
     
45,042
 
NewGen products
   
1,506
     
2,263
     
5,801
 
Corporate unallocated (1)(2)
    (52,665 )     (41,124 )     (48,348 )
Total
 
$
75,514
   
$
90,321
   
$
64,427
 
                         
Interest expense, net
   
19,524
     
20,500
     
13,487
 
Investment loss (income)
   
13,303
     
6,673
     
(198
)
Goodwill and intangible impariment loss
    27,566       -       -  
Gain on extinguishment of debt
   
(885
)
   
(2,154
)
   
-
 
Net periodic benefit (income) cost, excluding service cost
   
-
     
-
     
989
 
                         
Income before income taxes
 
$
16,006
   
$
65,302
   
$
50,149
 
                         
Capital expenditures
                       
Zig-Zag products
 
$
4,641
   
$
141
   
$
-
 
Stoker’s products
   
3,044
     
5,960
     
5,815
 
NewGen products
   
-
     
55
     
320
 
Total
 
$
7,685
   
$
6,156
   
$
6,135
 
                         
Depreciation and amortization
                       
Zig-Zag products
 
$
412
   
$
388
   
$
182
 
Stoker’s products
   
2,972
     
2,565
     
2,215
 
NewGen products
   
1,915
     
2,059
     
2,621
 
Total
 
$
5,299
   
$
5,012
   
$
5,018
 

(1)
Includes corporate costs that are not allocated to any of the three reportable segments.
(2)
Includes costs related to PMTA of $4.6 million, $2.6 million and $14.4 million in 2022, 2021 and 2020, respectively.

     December 31,    
December 31,
 

  2022    
2021
 
Assets
           
Zig-Zag products
 
$
225,893
   
$
227,554
 
Stoker’s products
   
151,241
     
142,334
 
NewGen products
   
39,624
     
72,746
 
Corporate unallocated (1)
   
155,348
     
158,926
 
Total
 
$
572,106
   
$
601,560
 


(1)
Includes assets not assigned to the three reportable segments. All goodwill has been allocated to the reportable segments.

Revenue Disaggregation—Sales Channel

Revenues of the Zig-Zag Products and Stoker’s Products segments are primarily comprised of sales made to wholesalers while NewGen sales are made business to business and business to consumer, both online and through our corporate retail stores. NewGen net sales are broken out by sales channel below.

 
NewGen Segment
 
   
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
                   
Business to Business
 
$
76,462
   
$
107,235
   
$
107,976
 
Business to Consumer - Online
   
16,836
     
37,069
     
43,517
 
Business to Consumer - Corporate store
   
-
     
-
     
4,751
 
Other
   
486
     
396
     
189
 
Total
 
$
93,784
   
$
144,700
   
$
156,433
 

Net Sales:  Domestic and Foreign

The following table shows a breakdown of consolidated net sales between domestic and foreign.

 
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
Domestic
 
$
381,723
   
$
415,514
   
$
391,705
 
Foreign
   
33,290
     
29,957
     
13,406
 
Total
 
$
415,013
   
$
445,471
   
$
405,111
 

Note 21. Selected Quarterly Financial Information (Unaudited)

The following table presents the quarterly operating results:

 
1st
   
2nd
   
3rd
   
4th
 
2022
                       
Net sales
 
$
100,894
   
$
102,925
   
$
107,802
   
$
103,392
 
Gross profit
   
51,794
     
51,469
     
52,712
     
49,563
 
Net income attributable to Turning Point Brands, Inc.
   
10,998
     
5,424
     
11,536
     
(16,317
)
Basic net income attributable to Turning Point Brands, Inc. per share
   
0.60
     
0.30
     
0.65
     
(0.93
)
Diluted net income attributable to Turning Point Brands, Inc. per share
 
$
0.55
   
$
0.30
   
$
0.60
   
$
(0.93
)(1)
                                 
2021
                               
Net sales
 
$
107,641
   
$
122,643
   
$
109,904
   
$
105,283
 
Gross profit
   
53,261
     
59,973
     
54,269
     
50,331
 
Net income attributable to Turning Point Brands, Inc.
   
11,783
     
15,355
     
13,468
     
11,454
 
Basic net income attributable to Turning Point Brands, Inc. per share
   
0.62
     
0.81
     
0.71
     
0.61
 
Diluted net income attributable to Turning Point Brands, Inc. per share
 
$
0.57
   
$
0.73
   
$
0.65
   
$
0.57
 


(1)
The effect of 3,213,796 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.

The amounts presented in the table above are computed independently for each quarter. As a result, their sum may not equal the total year amounts.

Note 22. Dividends and Share Repurchase

The Company currently pays a quarterly cash dividend. Dividends are considered restricted payments under the Senior Secured Notes Indenture and 2021 Revolving Credit Facility. The Company is generally permitted to make restricted payments provided that, at the time of payment, or as a result of payment, the Company is not in default on its debt covenants. Additional earning and market capitalization restrictions limit the aggregate amount of restricted, quarterly dividends during a fiscal year.

On February 25, 2020, the Company’s Board of Directors approved a $50.0 million share repurchase program, which is intended for opportunistic execution based upon a variety of factors including market dynamics. The program is subject to the ongoing discretion of the Board. The total number of shares repurchased for the year ended December 31, 2022, was 1,021,052 shares for a total cost of $29.2 million and an average price per share of $28.62. On October 25, 2021, the Board increased the approved share repurchase program by $30.7 million and by another $24.6 million on February 24, 2022. $27.2 million remains available for share repurchases under the program at December 31, 2022.

Item 9. Changes In and Disagreements With Accountants on Accounting and Financial Disclosure

None.

Item 9A. Controls and Procedures

Disclosure Controls and Procedures

As of December 31, 2022, the Company’s management, with participation of the Company’s President and Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), evaluated the effectiveness of the Company’s disclosure controls and procedures as defined in Exchange Act Rules 13a-15(e) and 15d-15(e). Based on that evaluation, the CEO and CFO concluded that the Company’s disclosure controls and procedures were not effective as of December 31, 2022, solely due to the material weaknesses in internal control over financial reporting described below.

Internal Control

Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, we have included a report that provides management’s assessment of our internal control over financial reporting as part of this Annual Report on Form 10-K for the year ended December 31, 2022. Management’s report is included below under the caption entitled “Management’s Report on Internal Control Over Financial Reporting,” and is incorporated herein by reference.

Management’s Report on Internal Control over Financial Reporting

The consolidated financial statements appearing in this Annual Report have been prepared by the management that is responsible for their preparation, integrity, and fair presentation. The statements have been prepared in accordance with U.S. generally accepted accounting principles, which requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes.

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Securities Exchange Act of 1934, as amended). Our internal control system was designed 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.

All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Further, because of changes in conditions, the effectiveness of an internal control system may vary over time.

Under the supervision and with the participation of our management, including our CEO, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2022, based on the framework in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (“COSO ICIF”).

A material weakness is defined as a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.

Based on our evaluation under the framework in COSO ICIF, our management concluded that our internal control over financial reporting was not effective as of December 31, 2022, solely due to the following material weaknesses:
 

1.
We did not design and maintain effective internal controls related to our information technology general controls (“ITGCs”) in the areas of user access and program change-management over certain information technology (“IT”) systems that support the Company’s financial reporting processes. Our business process controls (automated and manual) that are dependent on the affected ITGCs were also deemed ineffective because they could have been adversely impacted. We believe that these control deficiencies were a result of: IT control processes lacking sufficient documentation such that the successful operation of ITGCs was overly dependent upon knowledge and actions of certain individuals with IT expertise, which led to failures resulting from insufficient training of IT personnel on the importance of ITGCs and risk-assessment processes that were inadequate to identify and assess changes in IT environments that could impact internal control over financial reporting. The material weakness did not result in any identified misstatements to the financial statements, and there were no changes to previously released financial results.
 

2.
We did not appropriately design and operate controls associated with the risk assessment component of the internal control framework, specifically as it relates to identifying risks around segregation of duties within the financial reporting function, and the identification of all risks relating to the financial statements and controls that would address such risks. This impacts business process controls (automated and manual) throughout financial reporting and the business transaction cycles.
 
Our independent registered public accounting firm has audited the consolidated financial statements appearing in this Annual Report and the effectiveness of our internal controls over financial reporting and has issued their reports, included herein.

Notwithstanding the above identified material weaknesses, management believes the financial statements as included in Part II of this Annual Report on Form 10-K fairly represent in all material respects the Company’s financial condition, results of operations and cash flows as of and for the periods presented in accordance with generally accepted accounting principles in the U.S.

Remediation

While our remediation plan may evolve and expand, management has been implementing and continues to implement measures designed to ensure that control deficiencies contributing to the material weaknesses are remediated, such that these controls are designed, implemented, and operating effectively. The remediation actions include: (i) implementation of a new ERP system in 2023 (ii) developing a training program addressing ITGCs and policies, including educating control owners concerning the principles and requirements of each control, with a focus on those related to user access and change-management over IT systems impacting financial reporting; (iii) developing and maintaining documentation underlying ITGCs; (iv) developing enhanced risk assessment procedures and controls related to changes in IT systems; (v) implementing an IT management review and testing plan to monitor ITGCs with a specific focus on systems supporting our financial reporting processes; (vi) enhanced quarterly reporting on the remediation measures to the Audit Committee of the Board of Directors; and (vii) hiring additional competent and qualified technical accounting and financial reporting personnel with appropriate knowledge and experience of the COSO ICIF to ensure appropriate segregation of duties within the financial reporting function, and we have the right experience in identifying all risks relating to internal control over financial reporting and the preparation of our financial statements; and (viii) providing sufficient training to our finance and accounting staff.

We believe that these actions will remediate the material weaknesses. These weaknesses will not be considered remediated, however, until the applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.

Changes in Internal Controls over Financial Reporting

Other than in connection with aspects of our remediation plan, there were no changes in the Company’s internal controls over financial reporting during the fiscal quarter ended December 31, 2022 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

/s/ Graham Purdy
/s/ Luis Reformina
/s/ Brian Wigginton
Graham Purdy
Luis Reformina
Brian Wigginton
President and Chief Executive Officer
Chief Financial Officer
Chief Accounting Officer



Date: March 15, 2023 Date: March 15, 2023 Date: March 15, 2023

Item 9B. Other Information

None.

PART III

Item 10. Directors, Executive Officers and Corporate Governance

The information required for this Item is incorporated by reference from our Proxy Statement to be filed in connection with our 2023 Annual Meeting of Stockholders within 120 days after the end of the fiscal year ended December 31, 2022.

Item 11. Executive Compensation

The information required for this Item is incorporated by reference from our Proxy Statement to be filed in connection with our 2023 Annual Meeting of Stockholders within 120 days after the end of the fiscal year ended December 31, 2022.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required for this Item is incorporated by reference from our Proxy Statement to be filed in connection with our 2023 Annual Meeting of Stockholders within 120 days after the end of the fiscal year ended December 31, 2022.

Item 13. Certain Relationships and Related Transactions, and Director Independence

The information required for this Item is incorporated by reference from our Proxy Statement to be filed in connection with our 2023 Annual Meeting of Stockholders within 120 days after the end of the fiscal year ended December 31, 2022.

Item 14. Principal Accountant Fees and Services

The information required for this Item is incorporated by reference from our Proxy Statement to be filed in connection with our 2023 Annual Meeting of Stockholders within 120 days after the end of the fiscal year ended December 31, 2022.

PART IV
 
Item 15. Exhibits and Financial Statement Schedules
 

a)
Financial Information
 

(1)
Financial Statements: See “Index to Consolidated Financial Statements” in Part II, Item 8 of this Annual Report on Form 10-K.
 

(2)
Financial Statement Schedule: Information required by this item is included within the consolidated financial statements or notes in Item 8 of this Annual Report on Form 10-K.
 

(3)
Exhibits – See (b) below
 

b) Exhibits Index to Exhibits
 
Index to Exhibits

Exhibit No.
Description


International Vapor Group Stock Purchase Agreement dated as of September 5, 2018, between Turning Point Brands, Inc. and International Vapor Group, LLC (incorporated by reference to Exhibit 2.1 to the Registrant’s Quarterly Report on Form 10-Q filed on November 7, 2018).
   
Second Amended and Restated Certificate of Incorporation of Turning Point Brands, Inc. (incorporated by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K filed on May 16, 2016).
   
Second Amended and Restated By-laws (incorporated by reference to Exhibit 3.1 to the Registrant’s Quarterly Report on Form 10-Q filed on October 27, 2020).
   
Registration Rights Agreement of Turning Point Brands, Inc. dated May 10, 2016, between Turning Point Brands, Inc. and the Stockholders named therein (incorporated by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K filed on May 16, 2016).
   
Description of Securities. (incorporated by reference to Exhibit 4.2 to the Registrant’s Annual Report on Form 10-K filed on March 12, 2020). 
   
Indenture dated as of July 30, 2019, between Turning Point Brands, Inc. and GLAS Trust Company LLC (including the form of Note as Exhibit A thereto) (incorporated by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K filed on July 31, 2019).
   
Indenture dated as of February 11, 2021, between Turning Point Brands, Inc. and GLAS Trust Company LLC, (including the form of Note as Exhibit A thereto) (incorporated by reference to Exhibit 4.1 to the Registrant’s Quarterly Report on Form 10-Q filed on May 5, 2021).
   
Turning Point Brands, Inc. 2021 Equity Incentive Plan (the “2021 Plan”) dated as of March 22, 2021. *†
   
Turning Point Brands, Inc. 2015 Equity Incentive Plan (the “2015 Plan”) (incorporated by reference to Exhibit 10.1 to the Registrant’s Registration Statement on Form S-1/A (File No. 333-207816) filed on November 5, 2015).
   
Form of Stock Option Award Agreement under the 2015 Plan (incorporated by reference to Exhibit 10.2 to the Registrant’s Annual Report on Form 10-K filed on March 13, 2017).
   
Form of Performance-Based Restricted Stock Unit Award Agreement under the Turning Point Brands, Inc. 2015 Equity Incentive Plan (incorporated by reference to Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q filed on May 11, 2017). †


10.5
2006 Equity Incentive Plan of Turning Point Brands, Inc. (incorporated by reference to Exhibit 10.3 to the Registrant’s Registration Statement on Form S-1/A (File No. 333-207816) filed on November 5, 2015).
   
Amendment No. 1 to the 2006 Equity Incentive Plan of North Atlantic Holding Company, Inc. (incorporated by reference to Exhibit 10.4 to the Registrant’s Annual Report on Form 10-K filed on March 13, 2017).
   
Amendment No. 2 to the 2006 Equity Incentive Plan of North Atlantic Holding Company, Inc. (incorporated by reference to Exhibit 10.5 to the Registrant’s Annual Report on Form 10-K filed on March 13, 2017).
   
Amendment No. 3 to the 2006 Equity Incentive Plan of North Atlantic Holding Company, Inc. (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on February 7, 2017).
   
Amendment No. 4 to the 2006 Equity Incentive Plan of North Atlantic Holding Company, Inc. (incorporated by reference to Exhibit 10.54 to the Registrant’s Annual Report on Form 10-K filed on March 13, 2017).

Form of Award Agreement under the 2006 Plan (incorporated by reference to Exhibit 10.4 to the Registrant’s Registration Statement on Form S-1/A (File No. 333-207816) filed on November 5, 2015).
   
Form of Cash-Out Agreement under the 2006 Plan (incorporated by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed on February 7, 2017).
   
Form of Indemnification Agreement between Turning Point Brands, Inc. and certain directors and officers (incorporated by reference to Exhibit 10.10 to the Registrant’s Registration Statement on Form S-1/A (File No. 333-207816) filed on November 24, 2015).
   
Form of Indemnification Agreement between Turning Point Brands, Inc. and Standard General Master Fund, L.P. (incorporated by reference to Exhibit 10.2 to the Registrant’s Registration Statement on Form S-1/A (File No. 333-207816) filed on November 24, 2015).
   
Contract Manufacturing, Packaging and Distribution Agreement dated as of September 4, 2008, between National Tobacco Company, L.P. and Swedish Match North America, Inc. (incorporated by reference to Exhibit 10.17 to the Registrant’s Registration Statement on Form S-1/A (File No. 333-207816) filed on November 24, 2015).
   
Amended and Restated Distribution and License Agreement dated as of November 30, 1992, between Bolloré Technologies, S.A. and North Atlantic Trading Company, Inc., as predecessor to North Atlantic Operating Company, Inc. (U.S.) (incorporated by reference to Exhibit 10.2 to Amendment No. 2 to the Registrant’s Registration Statement (Reg. No. 333-31931) on Form S-4/A filed with the Commission on September 17, 1997).
   
Amended and Restated Distribution and License Agreement dated as of November 30, 1992, between Bolloré Technologies, S.A. and North Atlantic Trading Company, Inc., as predecessor to North Atlantic Operating Company, Inc. (Canada) (incorporated by reference to Exhibit 10.4 to Amendment No. 2 to the Registrant’s Registration Statement (Reg. No. 333-31931) on Form S-4/A filed with the Commission on September 17, 1997).
   
Amendment to the Amended and Restated Distribution and License Agreement dated March 31, 1993 between Bolloré Technologies, S.A. and North Atlantic Trading Company, Inc. (U.S. & Canada) (incorporated by reference to Exhibit 10.22 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
Amendment to the Amended and Restated Distribution and License Agreements dated June 10, 1996, between Bolloré Technologies, S.A. and North Atlantic Trading Company, Inc. (U.S. & Canada) (incorporated by reference to Exhibit 10.23 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
Amendment to the Amended and Restated Distribution and License Agreement dated September 1996, between Bolloré Technologies, S.A. and North Atlantic Trading Company, Inc. (U.S. & Canada) (incorporated by reference to Exhibit 10.24 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
Restated Amendment to the Amended and Restated Distribution and License Agreement between Bolloré Technologies, S.A. and North Atlantic Operating Company, Inc. dated June 25, 1997 (U.S. & Canada) (incorporated by reference to Exhibit 10.5 to Amendment No. 2 to the Registrant’s Registration Statement (Reg. No. 333-31931) on Form S-4/A filed with the Commission on September 17, 1997).
   
Amendment to the Amended and Restated Distribution and License Agreement dated October 22, 1997, between Bolloré Technologies, S.A. and North Atlantic Operating Company, Inc. (U.S. & Canada) (incorporated by reference to Exhibit 10.31 to the Registrant’s Annual Report on Form 10-K for the fiscal year ended December 31, 1997).
   
Amendment to the Amended and Restated Distribution and License Agreement dated June 19, 2002, between Bolloré S.A. and North Atlantic Operating Company, Inc. (U.S. & Canada) (incorporated by reference to Exhibit 10.31 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
Trademark Consent Agreement, dated March 26, 1997, between Bolloré Technologies, S.A. and North Atlantic Trading Company, Inc. (incorporated by reference to Exhibit 10.25 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
Amendment to the Amended and Restated Distribution and License Agreement dated February 28, 2005, between Bolloré S.A. and North Atlantic Operating Company, Inc. (U.S. & Canada) (incorporated by reference to Exhibit 10.33 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).

Amendment to the Amended and Restated Distribution and License Agreement dated April 20, 2006, between Bolloré S.A. and North Atlantic Operating Company, Inc. (U.S. & Canada) (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2006).
   
Amendment to the Amended and Restated Distribution and License Agreement dated March 10, 2010, between Bolloré S.A. and North Atlantic Operating Company, Inc. (U.S. & Canada) (incorporated by reference to Exhibit 10.35 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
Consent Agreement dated as of April 4, 1997, between Bolloré Technologies, S.A. and North Atlantic Trading Company, Inc. (incorporated by reference to Exhibit 10.26 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
Amendment No. 1 to Consent Agreement dated as of April 9, 1997, between Bolloré Technologies, S.A. and North Atlantic Operating Company, Inc. (incorporated by reference to Exhibit 10.27 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
Amendment No. 2 to Consent Agreement dated as of June 25, 1997, between Bolloré Technologies, S.A. and North Atlantic Operating Company, Inc. (incorporated by reference to Exhibit 10.28 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
Trademark Consent Agreement dated July 31, 2003, among Bolloré Technologies, S.A., North Atlantic Trading Company, Inc. and North Atlantic Operating Company, Inc. (incorporated by reference to Exhibit 10.32 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
Amendment No. 2 to Trademark Consent Agreement dated December 17, 2012, between Bolloré S.A. and North Atlantic Operating Company, Inc. (incorporated by reference to Exhibit 10.36 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
License and Distribution Agreement dated March 19, 2013 between Bolloré S.A. and North Atlantic Operating Company, Inc. (incorporated by reference to Exhibit 10.37 to the Registrant’s Registration Statement on Form S-1 (File No. 333-207816) filed on November 5, 2015).
   
Distributors Supply Agreement dated as of April 1, 2013, between National Tobacco Company, L.P. and JJA Distributors, LLC (incorporated by reference to Exhibit 10.38 to the Registrant’s Registration Statement on Form S-1/A (File No. 333-207816) filed on November 24, 2015).
   
Credit Agreement, dated as of February 11, 2021, by and among Turning Point Brands, Inc., as obligor, Barclays Bank PLC, as administrative agent, and the lenders party thereto (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q filed on May 5, 2021).
   
Form of Capped Call Agreement (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on July 31, 2019).
   
Employment Agreement by and between the Company and David Glazek, dated as of November 2, 2022. *

Employment Agreement by and between the Company and Graham A. Purdy, dated as of January 30, 2023. *†
   
Employment Agreement by and between the Company and Luis Reformina, dated as of March 23, 2021.  (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on March 24, 2021) †
   
First Lien Pari Passu Intercreditor Agreement, dated as of February 11, 2021, by and among Turning Point Brands, Inc., and the other grantors party thereto, Barclays Bank PLC, as first lien collateral agent, and GLAS Trust Company LLC, as other collateral agent (incorporated by reference to Exhibit 10.2 to the Registrant’s Quarterly Report on Form 10-Q filed on May 5, 2021).

Pledge and Security Agreement, dated as of February 11, 2021, by and among Turning Point Brands, Inc., as grantor, the other grantors party thereto, Barclays Bank PLC, as collateral agent, and the lenders party thereto. (incorporated by reference to Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q filed on May 5, 2021).
   
Guaranty Agreement, dated as of February 11, 2021, by and among Turning Point Brands, Inc. and certain of its subsidiaries, as guarantors, Barclays Bank PLC, as administrative agent, and the lenders party thereto. (incorporated by reference to Exhibit 10.4 to the Registrant’s Quarterly Report on Form 10-Q filed on May 5, 2021).
   
Pledge and Security Agreement, dated as of February 11, 2021, by and among Turning Point Brands, Inc., as grantor, the other grantors party thereto and GLAS Trust Company LLC, as collateral agent  (incorporated by reference to Exhibit 10.5 to the Registrant’s Quarterly Report on Form 10-Q filed on May 5, 2021).

Subsidiaries of Turning Point Brands, Inc.*


Consent of RSM US LLP.*


Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*


Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*


Certification of Principal Accounting Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*


Certifications of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*


101
XBRL (eXtensible Business Reporting Language). The following materials from Turning Point Brands, Inc.’s Annual Report on Form 10-K for the years ended December 31, 2022, 2021, and 2020, formatted in Inline XBRL: (i) consolidated balance sheets, (ii) consolidated statements of income, (iii) consolidated statements of comprehensive income, (iv) consolidated statements of changes in stockholder’s equity (deficit), (v) consolidated statements of cash flows, and (vi) notes to the consolidated financial statements.*


104
Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).*


* Filed herewith
† Compensatory plan or arrangement

Item 16. Form 10-K Summary
 
Not applicable.
 
Signatures

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized, on March 15, 2023.


TURNING POINT BRANDS, INC.


 


By:
/s/ Graham Purdy


Name: Graham Purdy



Title:  Chief Executive Officer


 


By: 
/s/ Luis Reformina


Name: Luis Reformina



Title:  Chief Financial Officer


 


By:
/s/ Brian Wigginton


Name: Brian Wigginton



Title:  Chief Accounting Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
 

Signature

Title

Date

 
 
 
By:
/s/ Graham Purdy

Director, Chief Executive Officer

March 15, 2023
 
Graham Purdy

 
 
   
 
 
By:
/s/ Luis Reformina

Chief Financial Officer

March 15, 2023
 
Luis Reformina

 
 
   
 
 
By:
/s/ Brian Wigginton

Chief Accounting Officer

March 15, 2023
 
Brian Wigginton

 
 
   
 
 
By:
/s/ David Glazek

Chairman of the Board of Directors

March 15, 2023
 
David Glazek

 
 
   
 
 
By:
/s/ Gregory H. A. Baxter

Director

March 15, 2023
 
Gregory H. A. Baxter

 
 
   
 
 
By:
/s/ H. C. Charles Diao

Director

March 15, 2023
 
H. C. Charles Diao

 
 
   
 
 
By:
/s/ Assia Grazioli-Venier

Director

March 15, 2023
 
Assia Grazioli-Venier

 
 
   
 
 
By:
/s/ Arnold Zimmerman

Director

March 15, 2023
 
Arnold Zimmerman

 
 
   
 
 
By:
/s/ Ashley Davis Frushone

Director

March 15, 2023
 
Ashley Davis Frushone

 
 
   
 
 
By:
/s/ Stephen Usher

Director

March 15, 2023
 
Stephen Usher

 
 
   
 
 
By:
/s/ Lawrence S. Wexler

Director

March 15, 2023
 
Lawrence S. Wexler

 
 


97

EX-10.1 2 brhc10049632_ex10-1.htm EXHIBIT 10.1

Exhibit 10.1

TURNING POINT BRANDS, INC.
2021 EQUITY INCENTIVE PLAN
 

TURNING POINT BRANDS, INC.
2021 EQUITY INCENTIVE PLAN
 
Section 1.          Purpose.  The purposes of this Turning Point Brands, Inc. 2021 Equity Incentive Plan are to promote the interests of Turning Point Brands, Inc. and its stockholders by (a) attracting and retaining employees and directors of, and certain consultants to, the Company and its Affiliates; (b) motivating such individuals by means of performance-related incentives to achieve longer-range performance goals; and/or (c) enabling such individuals to participate in the long-term growth and financial success of the Company.
 
Section 2.          Definitions.  As used in the Plan, the following terms shall have the meanings set forth below:
 
2006 Plan” means the North Atlantic Holding Company Inc. 2006 Equity Incentive Plan.
 
Affiliate shall mean any entity (i) that, directly or indirectly, is controlled by, controls or is under common control with, the Company or (ii) in which the Company has a significant equity interest, in either case as determined by the Committee.
 
Award shall mean any Option, Stock Appreciation Right, Restricted Stock Award, Restricted Stock Unit Award, Performance Award, or Other Stock-Based Award made or granted from time to time hereunder.
 
Award Agreement shall mean any written agreement, contract, or other instrument or document evidencing any Award, which may, but need not, be executed or acknowledged by a Participant.  An Award Agreement may be in an electronic medium, may be limited to notation on the books and records of the Company and, unless otherwise determined by the Committee, need not be signed by a representative of the Company.
 
Board shall mean the Board of Directors of the Company.
 
Cause as a reason for a Participant’s termination of employment or service shall have the meaning assigned such term in the employment, severance or similar agreement, if any, between the Participant and the Company or a subsidiary of the Company.  If the Participant is not a party to an employment, severance or similar agreement with the Company or a subsidiary of the Company in which such term is defined, then unless otherwise defined in the applicable Award Agreement, Cause shall mean (i) persistent neglect or negligence in the performance of the Participant’s duties; (ii) conviction (including, but not limited to, pleas of guilty or no contest) for any act of fraud, misappropriation or embezzlement, or for any criminal offense related to the Company, any Affiliate or the Participant’s service; (iii) any deliberate and material breach of fiduciary duty to the Company or any Affiliate, or any other conduct that leads to the material damage or prejudice of the Company or any Affiliate; or (iv) a material breach of a policy of the Company or any Affiliate, such as the Company’s code of conduct.
 
Change in Control shall mean the occurrence of any of the following events:
 
(a)          any sale, lease, exchange or other disposition (in one transaction or a series of related transactions) of all or substantially all of the assets of the Company and its subsidiaries, other than a transaction or series of transactions in which the transferee is controlled by the Management Group (other than Standard General LP and its Affiliates);
 
2

(b)          a majority of the Board shall consist of Persons who are not Continuing Directors, as the case may be; or
 
(c)          (i) any Person or group of related Persons (other than the Management Group) for purposes of Section 13(d) of the Exchange Act, becomes the beneficial owner of the power, directly or indirectly, to vote or direct the voting of securities having more than fifty percent (50%) of the ordinary voting power for the election of directors of the Company or (ii) any Person together with its Affiliates becomes the owner, directly or indirectly, of more than sixty-six and two-thirds (66 2/3%) of the economic interests of the Company.
 
For the purposes of this definition of Change in Control, “Affiliate shall mean any entity (i) that, directly or indirectly, is controlled by, controls or is under common control with, the Company or (ii) in which the Company has a significant equity interest.
 
Notwithstanding the foregoing, if a Change in Control constitutes a payment event with respect to any Award which provides for the deferral of compensation that is subject to Section 409A of the Code, then, to the extent required to avoid the imposition of additional taxes under Section 409A of the Code, the transaction or event described in paragraph (a), (b), or (c) above, with respect to such Award, shall only constitute a Change in Control for purposes of the payment timing of such Award if such transaction also constitutes a “change in control event,” as defined in Treasury Regulation §1.409A-3(i)(5).
 
Code shall mean the Internal Revenue Code of 1986, as amended from time to time.
 
Committee shall mean the Compensation Committee of the Board (or its successor(s)), or any other committee of the Board designated by the Board to administer the Plan and composed of not less than two directors, each of whom is required to be a Non-Employee Director (within the meaning of Rule 16b-3) and, if determined by the Board to be applicable, an outside director (within the meaning of Section 162(m) of the Code) to the extent Rule 16b-3 and Section 162(m) of the Code, respectively, are applicable to the Company and the Plan.
 
Company shall mean Turning Point Brands, Inc., together with any successor thereto.
 
Continuing Directors means, as of any date of determination, any Person who (a) was a member of the Board on the Effective Date or (b) was nominated for election or elected to the Board with the affirmative vote of a majority of the Continuing Directors who were members of such Board at the time of such nomination or election.
 
Disability shall mean a physical or mental disability or infirmity that prevents the performance by the Participant of his or her duties lasting (or likely to last, based on competent medical evidence presented to the Company) for a continuous period of six months or longer.
 
Effective Date shall have the definition as set forth in Section 17(a) of the Plan.
 
3

Exchange Act shall mean the Securities Exchange Act of 1934, as amended from time to time.
 
 “Fair Market Value shall mean (i) with respect to any property other than Shares, the fair market value of such property determined by such methods or procedures as shall be established from time to time by the Committee and (ii) with respect to Shares, as of any date, the closing sale price (excluding any after hours trading) of the Shares on the date of grant or the date of calculation, as the case may be, on the stock exchange or over the counter market on which the Shares are principally trading on such date (or on the last preceding trading date if Shares were not traded on such date) if the Shares are readily tradable on a national securities exchange or other market system, and if the Shares are not readily tradable, Fair Market Value shall mean the amount determined in good faith by the Committee as the fair market value of the Shares.
 
Good Reason as a reason for a Participant’s termination of employment shall have the meaning assigned such term in the employment, severance or similar agreement, if any, between the Participant and the Company or a subsidiary of the Company.  If the Participant is not a party to an employment, severance or similar agreement with the Company or a subsidiary of the Company in which such term is defined, then unless otherwise defined in the applicable Award Agreement, Good Reason shall mean (i) a material diminution in the Participant’s base salary from the level immediately prior to the Change in Control; or (ii) a material change in the geographic location at which the Participant must primarily perform the Participant’s services (which shall in no event include a relocation of the Participant’s current principal place of business to a location less than 50 miles away) from the geographic location immediately prior to the Change in Control; provided that no termination shall be deemed to be for Good Reason unless (a) the Participant provides the Company with written notice setting forth the specific facts or circumstances constituting Good Reason within 90 days after the initial existence of the occurrence of such facts or circumstances, (b) to the extent curable, the Company has failed to cure such facts or circumstances within 30 days of its receipt of such written notice, and (c) the effective date of the termination for Good Reason occurs no later than one 180 days after the initial existence of the facts or circumstances constituting Good Reason.
 
Incentive Stock Option shall mean a right to purchase Shares from the Company that is granted under Section 6 of the Plan and that is intended to meet the requirements of Section 422 of the Code or any successor provision thereto.  Incentive Stock Options may be granted only to Participants who meet the requirements of Section 422 of the Code.
 
Involuntary Termination shall mean termination by the Company of a Participant’s employment or service by the Company without Cause or termination of a Participant’s employment by the Participant for Good Reason.  For avoidance of doubt, an Involuntary Termination shall not include a termination of the Participant’s employment or service by the Company for Cause or due to the Participant’s death, Disability or resignation without Good Reason.
 
Management Group means one or more of the following: Standard General LP and its Affiliates (other than the Company and its subsidiaries) and the other members of the senior management of the Company on the Effective Date.
 
4

 “Non-Qualified Stock Option shall mean a right to purchase Shares from the Company that is granted under Section 6 of the Plan and that is not intended to be an Incentive Stock Option or does not meet the requirements of Section 422 of the Code or any successor provision thereto.
 
Option shall mean an Incentive Stock Option or a Non-Qualified Stock Option.
 
Other Stock-Based Award shall mean any right granted under Section 10 of the Plan.
 
Participant shall mean any employee of, or consultant to, the Company or its Affiliates, or non-employee director who is a member of the Board or the board of directors of an Affiliate, eligible for an Award under Section 5 of the Plan and selected by the Committee, or its designee, to receive an Award under the Plan.
 
Performance Award shall mean any right granted under Section 9 of the Plan.
 
 “Performance Criteria shall mean the measurable criterion or criteria that the Committee may select for purposes of establishing the Performance Goal(s) for a Performance Period with respect to any performance-based Awards under the Plan.  Performance Criteria may be described in terms of Company-wide objectives or objectives that are related to the performance of the individual Participant or of one or more of the subsidiaries, divisions, departments, regions, functions or other organizational units within the Company or its Affiliates.  The Performance Criteria may be made relative to the performance of other companies or subsidiaries, divisions, departments, regions, functions or other organizational units within such other companies, and may be made relative to an index or one or more of the performance criteria themselves.  The Performance Criteria that will be used to establish the Performance Goal(s) may be based on any metric(s) that the Committee deems appropriate, including one or more, or a combination of, the following: (i) return on net assets; (ii) pretax income before allocation of corporate overhead and bonus; (iii) budget; (iv) net income; (v) division, group or corporate financial goals; (vi) return on stockholders’ equity; (vii) return on assets; (viii) return on capital; (ix) revenue; (x) profit margin; (xi) earnings per Share; (xii) net earnings; (xiii) operating earnings; (xiv) free cash flow; (xv) attainment of strategic and operational initiatives; (xvi) appreciation in and/or maintenance of the price of the Shares or any other publicly-traded securities of the Company; (xvii) market share; (xviii) gross profits; (xix) earnings before interest and taxes; (xx) earnings before interest, taxes, depreciation and amortization; (xxi) operating expenses; (xxii) capital expenses; (xxiii) enterprise value; (xxiv) equity market capitalization; (xxv) economic value-added models and comparisons with various stock market indices; or (xxvi) reductions in costs.
 
 “Performance Goals shall mean, for a Performance Period, one or more goals established by the Committee for the Performance Period based upon the Performance Criteria.  The Committee is authorized, at any time and in its sole discretion, to adjust or modify the calculation of a Performance Goal for such Performance Period in order to prevent the dilution or enlargement of the rights of Participants, (a) in the event of, or in anticipation of, any unusual or extraordinary corporate item, transaction, event or development affecting the Company or its Affiliates; or (b) in recognition of, or in anticipation of, any other unusual or nonrecurring events affecting the Company or its Affiliates, or the financial statements of the Company or its Affiliates, or in response to, or in anticipation of, changes in applicable laws, regulations, accounting principles, or business conditions.
 
5

Performance Period shall mean the one or more periods of time, as the Committee may select, over which the attainment of one or more Performance Goals will be measured for the purpose of determining a Participant’s right to and the payment of a performance-based Award.
 
Person shall mean any individual, corporation, partnership, association, limited liability company, joint-stock company, trust, unincorporated organization, government, political subdivision or other entity.
 
Plan shall mean this Turning Point Brands, Inc. 2021 Equity Incentive Plan, as amended from time to time.
 
Prior Plan” shall mean the Turning Point Brands, Inc. 2015 Equity Incentive Plan, as amended from time to time.
 
Restricted Stock shall mean any Share granted under Section 8 of the Plan.
 
Restricted Stock Unit shall mean any unit granted under Section 8 of the Plan.
 
Rule 16b-3 shall mean Rule 16b-3 as promulgated and interpreted by the SEC under the Exchange Act, or any successor rule or regulation thereto as in effect from time to time.
 
SEC shall mean the Securities and Exchange Commission or any successor thereto, and shall include, without limitation, the Staff thereof.
 
Shares shall mean the common stock of the Company, par value $0.01 per share, or such other securities of the Company (i) into which such common stock shall be changed by reason of a recapitalization, merger, consolidation, split-up, combination, exchange of shares or other similar transaction, or (ii) as may be determined by the Committee pursuant to Section 4(b) of the Plan.
 
Stock Appreciation Right shall mean any right granted under Section 7 of the Plan.
 
Substitute Awards shall mean any Awards granted under Section 4(c) of the Plan.
 
Section 3.          Administration.
 
(a)          The Plan shall be administered by the Committee.  Subject to the terms of the Plan and applicable law, and in addition to other express powers and authorizations conferred on the Committee by the Plan, the Committee shall have full power and authority to: (i) designate Participants; (ii) determine the type or types of Awards to be granted to a Participant; (iii) determine the number of Shares to be covered by, or with respect to which payments, rights, or other matters are to be calculated in connection with, Awards; (iv) determine the terms and conditions of any Award; (v) determine whether, to what extent, and under what circumstances Awards may be settled or exercised in cash, Shares, other securities, other Awards or other property, or canceled, forfeited, or suspended and the method or methods by which Awards may be settled, exercised, canceled, forfeited, or suspended; (vi) determine whether, to what extent, and under what circumstances cash, Shares, other securities, other Awards, other property, and other amounts payable with respect to an Award shall be deferred either automatically or at the election of the holder thereof or of the Committee (in each case consistent with Section 409A of the Code); (vii) interpret, administer or reconcile any inconsistency, correct any defect, resolve ambiguities and/or supply any omission in the Plan, any Award Agreement, and any other instrument or agreement relating to, or Award made under, the Plan; (viii) establish, amend, suspend, or waive such rules and regulations and appoint such agents as it shall deem appropriate for the proper administration of the Plan; (ix) establish and administer Performance Goals and certify whether, and to what extent, they have been attained; and (x) make any other determination and take any other action that the Committee deems necessary or desirable for the administration or operation of the Plan.
 
6

(b)          Unless otherwise expressly provided in the Plan, all designations, determinations, interpretations, and other decisions under or with respect to the Plan or any Award or Award Agreement shall be within the sole discretion of the Committee, may be made at any time and shall be final, conclusive, and binding upon all Persons, including, but not limited to, the Company, any Affiliate, any Participant, any holder or beneficiary of any Award, and any stockholder.
 
(c)          The mere fact that a Committee member shall fail to qualify as a “Non-Employee Director” or “outside director” within the meaning of Rule 16b-3 and Section 162(m) of the Code, respectively, shall not invalidate any Award otherwise validly made by the Committee under the Plan.  Notwithstanding anything in this Section 3 to the contrary, the Board, or any other committee or sub-committee established by the Board, is hereby authorized (in addition to any necessary action by the Committee) to grant or approve Awards as necessary to satisfy the requirements of Section 16 of the Exchange Act and the rules and regulations thereunder and to act in lieu of the Committee with respect to Awards made to non-employee directors under the Plan.
 
(d)          No member of the Board or the Committee and no employee of the Company or any Affiliate shall be liable for any determination, act or failure to act hereunder (except in circumstances involving his or her bad faith), or for any determination, act or failure to act hereunder by any other member or employee or by any agent to whom duties in connection with the administration of the Plan have been delegated.  The Company shall indemnify members of the Board and the Committee and any agent of the Board or the Committee who is an employee of the Company or an Affiliate against any and all liabilities or expenses to which they may be subjected by reason of any determination, act or failure to act with respect to their duties on behalf of the Plan (except in circumstances involving such person’s bad faith).
 
(e)          The Committee may from time to time delegate all or any part of its authority under the Plan to a subcommittee thereof.  To the extent of any such delegation, references in the Plan to the Committee will be deemed to be references to such subcommittee.  In addition, subject to applicable law, the Committee may delegate to one or more officers of the Company the authority to grant Awards to Participants who are not officers or directors of the Company subject to Section 16 of the Exchange Act.  The Committee may employ such legal or other counsel, consultants and agents as it may deem desirable for the administration of the Plan and may rely upon any opinion or computation received from any such counsel, consultant or agent.  Expenses incurred by the Committee in the engagement of such counsel, consultant or agent shall be paid by the Company, or the Affiliate whose employees have benefited from the Plan, as determined by the Committee.
 
7

Section 4.          Shares Available for Awards.
 
(a)          Shares Available.
 
(i)          Subject to adjustment as provided in Section 4(b), the aggregate number of Shares with respect to which Awards may be granted from time to time under the Plan shall in the aggregate not exceed, at any time, the sum of (A) 1,290,000 Shares, plus (B) the number of shares remaining available for issuance under the Prior Plan as of immediately prior to the Effective Date, plus (C) any Shares that again become available for Awards under the Plan or the Prior Plan in accordance with Section 4(a)(ii) of the Plan and the Prior Plan, or under the 2006 Plan pursuant to the terms of the 2006 Plan.  Subject to adjustment as provided in Section 4(b), the aggregate number of Shares with respect to which Incentive Stock Options may be granted under the Plan shall be 1,290,000 Shares.  Subject in each instance to adjustment as provided in Section 4(b), the maximum number of Shares with respect to which Awards (including, without limitation, Options and Stock Appreciation Rights) may be granted to any single Participant in respect of any fiscal year shall be 210,000 Shares, and notwithstanding the foregoing limitation, or any plan or program of the Company or any Subsidiary to the contrary, the maximum amount of compensation that may be paid to any single non-employee member of the Board in respect of any single fiscal year (including Awards under the Plan, determined based on the Fair Market Value of such Award as of the grant date, as well as any retainer fees, but excluding any special committee fees) shall not exceed $500,000 (the “Non-Employee Director Compensation Limit”). 
 
(ii)          Shares covered by an Award granted under the Plan shall not be counted unless and until they are actually issued and delivered to a Participant and, therefore, the total number of Shares available under the Plan as of a given date shall not be reduced by Shares relating to prior Awards that (in whole or in part) have expired or have been forfeited or cancelled, and upon payment in cash of the benefit provided by any Award, any Shares that were covered by such Award will be available for issue hereunder.  Notwithstanding anything to the contrary, the following Shares shall not be made available for delivery to Participants under the Plan: (A) Shares not issued or delivered as a result of the net settlement of an outstanding Option or Stock Appreciation Right, (B) Shares used to pay the exercise price or withholding taxes related to an outstanding Award, (C) Shares underlying a Stock Appreciation Right that is settled in Shares and (D) Shares repurchased by the Company using proceeds realized by the Company in connection with a Participant’s exercise of an Option or Stock Appreciation Right.
 
(b)          Adjustments.  Notwithstanding any provisions of the Plan to the contrary, in the event that the Committee determines in its sole discretion that any dividend or other distribution (whether in the form of cash, Shares, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Shares or other securities of the Company, issuance of warrants or other rights to purchase Shares or other securities of the Company, or other corporate transaction or event affects the Shares such that an adjustment is appropriate in order to prevent dilution or enlargement of the benefits or potential benefits intended to be made available under the Plan, then the Committee shall equitably adjust any or all of (i) the number of Shares or other securities of the Company (or number and kind of other securities or property) with respect to which Awards may be granted, (ii) the number of Shares or other securities of the Company (or number and kind of other securities or property) subject to outstanding Awards, and (iii) the grant or exercise price with respect to any Award or, if deemed appropriate, make provision for a cash payment to the holder of an outstanding Award in consideration for the cancellation of such Award, which, in the case of Options and Stock Appreciation Rights shall equal the excess, if any, of the Fair Market Value of the Share subject to each such Option or Stock Appreciation Right over the per Share exercise price or grant price of such Option or Stock Appreciation Right.  The Committee will also make or provide for such adjustments in the numbers of Shares specified in Section 4(a)(i) of the Plan as the Committee in its sole discretion, exercised in good faith, may determine is appropriate to reflect any transaction or event described in this Section 4(b); provided, however, that any such adjustment to the numbers specified in Section 4(a)(i) of the Plan will be made only if and to the extent that such adjustment would not cause any Option intended to qualify as an Incentive Stock Option to fail to so qualify.
 
8

(c)          Substitute Awards.
 
(i)          Awards may be granted under the Plan in substitution for or in conversion of, or in connection with an assumption of, stock options, stock appreciation rights, restricted stock, restricted stock units or other stock or stock-based awards held by awardees of an entity engaging in an acquisition or merger transaction with the Company or any subsidiary of the Company.  Any conversion, substitution or assumption will be effective as of the close of the merger or acquisition, and, to the extent applicable, will be conducted in a manner that complies with Section 409A of the Code.
 
(ii)          In the event that an entity acquired by the Company or any subsidiary of the Company, or with which the Company or any subsidiary of the Company merges, has shares available under a pre-existing plan previously approved by stockholders and not adopted in contemplation of such acquisition or merger, the shares available for grant pursuant to the terms of such plan (as adjusted, to the extent appropriate, to reflect such acquisition or merger) may be used for Awards made after such acquisition or merger under the Plan; provided, however, that Awards using such available shares may not be made after the date awards or grants could not have been made under the terms of the pre-existing plan absent the acquisition or merger, and may only be made to individuals who were not employees or directors of the Company or any subsidiary of the Company prior to such acquisition or merger.  The Awards so granted may reflect the original terms of the awards being assumed or substituted or converted for and need not comply with other specific terms of the Plan, and may account for Shares substituted for the securities covered by the original awards and the number of shares subject to the original awards, as well as any exercise or purchase prices applicable to the original awards, adjusted to account for differences in stock prices in connection with the transaction.
 
(iii)          Any Shares that are issued or transferred by, or that are subject to any Awards that are granted by, or become obligations of, the Company under Sections 4(c)(i) or 4(c)(ii) of the Plan will not reduce the Shares available for issuance or transfer under the Plan or otherwise count against the limits described in Section 4(a)(i) of the Plan.  In addition, no Shares that are issued or transferred by, or that are subject to any Awards that are granted by, or become obligations of, the Company under Sections 4(c)(i) or 4(c)(ii) of the Plan will be added to the aggregate limit described in Section 4(a)(i) of the Plan.
 
9

(d)          Sources of Shares Deliverable Under Awards.  Any Shares delivered pursuant to an Award may consist, in whole or in part, of authorized and unissued Shares or of treasury Shares.
 
Section 5.          Eligibility.  Any employee of, or consultant to, the Company or any of its Affiliates (including, but not limited to, any prospective employee), or non-employee director who is a member of the Board or the board of directors of an Affiliate, shall be eligible to be selected as a Participant.
 
Section 6.          Stock Options.
 
(a)          Grant.  Subject to the terms of the Plan, the Committee shall have sole authority to determine the Participants to whom Options shall be granted, the number of Shares to be covered by each Option, the exercise price thereof and the conditions and limitations applicable to the exercise of the Option.  The Committee shall have the authority to grant Incentive Stock Options, or to grant Non-Qualified Stock Options, or to grant both types of Options.  In the case of Incentive Stock Options, the terms and conditions of such Awards shall be subject to and comply with such rules as may be prescribed by Section 422 of the Code and any regulations implementing such statute.  All Options when granted under the Plan are intended to be Non-Qualified Stock Options, unless the applicable Award Agreement expressly states that the Option is intended to be an Incentive Stock Option.  If an Option is intended to be an Incentive Stock Option, and if for any reason such Option (or any portion thereof) shall not qualify as an Incentive Stock Option, then, to the extent of such nonqualification, such Option (or portion thereof) shall be regarded as a Non-Qualified Stock Option appropriately granted under the Plan; provided that such Option (or portion thereof) otherwise complies with the Plan’s requirements relating to Non-Qualified Stock Options.  No Option shall be exercisable more than ten years from the date of grant.
 
(b)          Exercise Price.  The Committee shall establish the exercise price at the time each Option is granted, which exercise price shall be set forth in the applicable Award Agreement and which exercise price (except with respect to Substitute Awards) shall not be less than the Fair Market Value per Share on the date of grant.
 
(c)          Exercise.  Each Option shall be exercisable at such times and subject to such terms and conditions as the Committee may, in its sole discretion, specify in the applicable Award Agreement.  The Committee may impose such conditions with respect to the exercise of Options, including, without limitation, any relating to the application of federal or state securities laws, as it may deem necessary or advisable.
 
(d)          Payment.
 
(i)          No Shares shall be delivered pursuant to any exercise of an Option until payment in full of the aggregate exercise price therefor is received by the Company.  Such payment may be made (A) in cash or its equivalent, (B) in the discretion of the Committee and subject to such rules as may be established by the Committee and applicable law, by exchanging Shares owned by the Participant (which are not the subject of any pledge or other security interest and which have been owned by such Participant for at least six months), (C) in the discretion of the Committee and subject to such rules as may be established by the Committee and applicable law, through delivery of irrevocable instructions to a broker to sell the Shares otherwise deliverable upon the exercise of the Option and to deliver promptly to the Company an amount equal to the aggregate exercise price, (D) in the discretion of the Committee and subject to such rules as may be established by the Committee and applicable law, by the Company’s withholding of Shares otherwise issuable upon exercise of an Option pursuant to a “net exercise” arrangement (it being understood that, solely for purposes of determining the number of treasury shares held by the Company, the Shares so withheld will not be treated as issued and acquired by the Company upon such exercise), (E) by a combination of the foregoing, or (F) by such other methods as may be approved by the Committee and subject to such rules as may be established by the Committee and applicable law, provided that the combined value of all cash and cash equivalents and the Fair Market Value of any such Shares so tendered to the Company or withheld as of the date of such tender or withholding is at least equal to such aggregate exercise price.
 
10

(ii)          Wherever in the Plan or any Award Agreement a Participant is permitted to pay the exercise price of an Option or taxes relating to the exercise of an Option by delivering Shares, the Participant may, subject to procedures satisfactory to the Committee and applicable law, satisfy such delivery requirement by presenting proof of beneficial ownership of such Shares, in which case the Company shall treat the Option as exercised without further payment and shall withhold such number of Shares from the Shares acquired by the exercise of the Option.
 
Section 7.          Stock Appreciation Rights.
 
(a)          Grant.  Subject to the provisions of the Plan, the Committee shall have sole authority to determine the Participants to whom Stock Appreciation Rights shall be granted, the number of Shares to be covered by each Stock Appreciation Right Award, the grant price thereof and the conditions and limitations applicable to the exercise thereof.  Stock Appreciation Rights may be granted in tandem with another Award, in addition to another Award, or freestanding and unrelated to another Award.  Stock Appreciation Rights granted in tandem with or in addition to an Award may be granted either before, at the same time as the Award or at a later time.  No Stock Appreciation Right shall be exercisable more than ten years from the date of grant.
 
(b)          Exercise and Payment.  A Stock Appreciation Right shall entitle the Participant to receive an amount equal to the excess of the Fair Market Value of one Share on the date of exercise of the Stock Appreciation Right over the grant price thereof (which grant price (except with respect to Substitute Awards) shall not be less than the Fair Market Value on the date of grant).  The Committee shall determine in its sole discretion whether a Stock Appreciation Right shall be settled in cash, Shares or a combination of cash and Shares.
 
Section 8.          Restricted Stock and Restricted Stock Units.
 
(a)          Grant.  Subject to the provisions of the Plan, the Committee shall have sole authority to determine the Participants to whom Shares of Restricted Stock and Restricted Stock Units shall be granted, the number of Shares of Restricted Stock and/or the number of Restricted Stock Units to be granted to each Participant, the duration of the period during which, and the conditions, if any, under which, the Restricted Stock and Restricted Stock Units may vest and/or be forfeited to the Company, and the other terms and conditions of such Awards.
 
11

(b)          Transfer Restrictions.  Unless otherwise directed by the Committee, (i) certificates issued in respect of Shares of Restricted Stock shall be registered in the name of the Participant and deposited by such Participant, together with a stock power endorsed in blank, with the Company, or (ii) Shares of Restricted Stock shall be held at the Company’s transfer agent in book entry form with appropriate restrictions relating to the transfer of such Shares of Restricted Stock.  Upon the lapse of the restrictions applicable to such Shares of Restricted Stock, the Company shall, as applicable, either deliver such certificates to the Participant or the Participant’s legal representative, or the transfer agent shall remove the restrictions relating to the transfer of such Shares.  Shares of Restricted Stock and Restricted Stock Units may not be sold, assigned, transferred, pledged or otherwise encumbered, except as provided in the Plan or the applicable Award Agreement.
 
(c)          Payment.  Each Restricted Stock Unit shall have a value equal to the Fair Market Value of one Share.  Restricted Stock Units shall be paid in cash, Shares, other securities or other property, as determined in the sole discretion of the Committee, upon or after the lapse of the restrictions applicable thereto, or otherwise in accordance with the applicable Award Agreement.  Shares of Restricted Stock and Shares issued in respect of Restricted Stock Units may be issued with or without other payments therefor or such other consideration as may be determined by the Committee, consistent with applicable law.  An Award Agreement may provide that dividends may be paid on Shares of Restricted Stock or that dividend equivalents may be paid in respect of Restricted Stock Units; provided, however, that no dividends shall be paid on any Shares of Restricted Stock and no dividend equivalents shall be paid on any Restricted Stock Units prior to the vesting of such Restricted Stock or Restricted Stock Units, as applicable.
 
Section 9.          Performance Awards.
 
(a)          Grant.  The Committee shall have sole authority to determine the Participants who shall receive a Performance Award, which shall consist of a right which is (i) denominated in cash or Shares, (ii) valued, as determined by the Committee, in accordance with the achievement of such Performance Goals during such Performance Periods as the Committee shall establish, and (iii) payable at such time and in such form as the Committee shall determine.
 
(b)          Terms and Conditions.  Subject to the terms of the Plan and any applicable Award Agreement, the Committee shall determine the Performance Goals to be achieved during any Performance Period, the length of any Performance Period, the amount of any Performance Award and the amount and kind of any payment or transfer to be made pursuant to any Performance Award.  The Committee may require or permit the deferral of the receipt of Performance Awards upon such terms as the Committee deems appropriate and in accordance with Section 409A of the Code.
 
(c)          Payment of Performance Awards.  Performance Awards may be paid in a lump sum or in installments following the close of the Performance Period, as set forth in the applicable Award Agreement.
 
12

Section 10.          Other Stock-Based Awards.  The Committee shall have authority to grant to Participants an Other Stock-Based Award, which shall consist of any right which is (i) not an Award described in Sections 6 through 9 of the Plan, and (ii) an Award of Shares or an Award denominated or payable in, valued in whole or in part by reference to, or otherwise based on or related to, Shares (including, without limitation, securities convertible into Shares), as deemed by the Committee to be consistent with the purposes of the Plan; provided that any such rights must comply, to the extent deemed desirable by the Committee, with Rule 16b-3 and applicable law.  Subject to the terms of the Plan and any applicable Award Agreement, the Committee shall determine the terms and conditions of any such Other Stock-Based Award, including, but not limited to, the price, if any, at which securities may be purchased pursuant to any Other Stock-Based Award granted under the Plan.
 
Section 11.          Amendment and Termination.
 
(a)          Amendments to the Plan.  The Board may amend, alter, suspend, discontinue, or terminate the Plan or any portion thereof at any time; provided that if an amendment to the Plan (i) would materially increase the benefits accruing to Participants under the Plan, (ii) would materially increase the number of securities which may be issued under the Plan, (iii) would materially increase the Non-Employee Director Compensation Limit, or (iv) must otherwise be approved by the stockholders of the Company in order to comply with applicable law or the rules of the principal national securities exchange upon which the Shares are traded or quoted, such amendment will be subject to stockholder approval and will not be effective unless and until such approval has been obtained; and provided, further, that any such amendment, alteration, suspension, discontinuance or termination that would materially impair the rights of any Participant or any holder or beneficiary of any Award previously granted shall not be effective without the written consent of the affected Participant, holder or beneficiary.
 
(b)          Amendments to Awards.  The Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, any Award theretofore granted; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would materially impair the rights of any Participant or any holder or beneficiary of any Award previously granted shall not be effective without the written consent of the affected Participant, holder or beneficiary.
 
(c)          Adjustment of Awards Upon the Occurrence of Certain Unusual or Nonrecurring Events.  The Committee is hereby authorized to make equitable adjustments in the terms and conditions of, and the criteria included in, all outstanding Awards in recognition of unusual or nonrecurring events (including, without limitation, the events described in Section 4(b) hereof) affecting the Company, any Affiliate, or the financial statements of the Company or any Affiliate, or of changes in applicable laws, regulations, or accounting principles, whenever the Committee determines that such adjustments are appropriate in order to prevent dilution or enlargement of the benefits or potential benefits intended to be made available under the Plan.
 
(d)          Repricing.  Except in connection with a corporate transaction or event described in Section 4(b) hereof, the terms of outstanding Awards may not be amended to reduce the exercise price of Options or the grant price of Stock Appreciation Rights, or to cancel Options or Stock Appreciation Rights in exchange for cash, other Awards or Options or Stock Appreciation Rights with an exercise price or grant price, as applicable, that is less than the exercise price of the original Options or grant price of the original Stock Appreciation Rights, as applicable, without stockholder approval.  This Section 11(d) is intended to prohibit the repricing of “underwater” Options and Stock Appreciation Rights and will not be construed to prohibit the adjustments provided for in Section 4(b) of the Plan.
 
13

Section 12.          Change in Control.
 
In the event of a Change in Control, unless otherwise determined by the Committee in a written resolution upon or prior to the date of grant or set forth in an applicable Award Agreement, the following acceleration, exercisability and valuation provisions will apply:
 
(a)          Except to the extent that an award meeting the requirements of Section 12(b) hereof (a “Replacement Award”) is provided to the Participant holding such Award in accordance with Section 12(b) hereof to replace or adjust such outstanding Award (a “Replaced Award”), upon a Change in Control, each then-outstanding Option and Stock Appreciation Right will become fully vested and exercisable, and the restrictions applicable to each outstanding Restricted Stock Award, Restricted Stock Unit Award, Performance Award or Other Stock-Based Award will lapse, and each Award will be fully vested (with any applicable Performance Goals deemed to have been achieved at a target level as of the date of such vesting).
 
(b)          An award meets the conditions of this Section 12(b) (and hence qualifies as a Replacement Award) if (i) it is of the same type (e.g., stock option for Option, restricted stock for Restricted Stock, restricted stock unit for Restricted Stock Unit, etc.) as the Replaced Award, (ii) it has a value at least equal to the value of the Replaced Award, (iii) it relates to publicly traded equity securities of the Company or its successor in the Change in Control or another entity that is affiliated with the Company or its successor following the Change in Control, (iv) if the Participant holding the Replaced Award is subject to U.S. federal income tax under the Code, the tax consequences to such Participant under the Code of the Replacement Award are not less favorable to such Participant than the tax consequences of the Replaced Award, and (v) its other terms and conditions are not less favorable to the Participant holding the Replaced Award than the terms and conditions of the Replaced Award (including, but not limited to, the provisions that would apply in the event of a subsequent Change in Control).  Without limiting the generality of the foregoing, the Replacement Award may take the form of a continuation of the Replaced Award if the requirements of the preceding sentence are satisfied.  The determination of whether the conditions of this Section 12(b) are satisfied will be made by the Committee, as constituted immediately before the Change in Control, in its sole discretion (taking into account the requirements of Treasury Regulation 1.409A-3(i)(5)(iv)(B) and compliance of the Replaced Award or Replacement Award with Section 409A of the Code).  Without limiting the generality of the foregoing, the Committee may determine the value of Awards and Replacement Awards that are stock options by reference to either their intrinsic value or their fair value.
 
(c)          Upon the Involuntary Termination, during the period of two years immediately following a Change in Control, of a Participant holding Replacement Awards, (i) all Replacement Awards held by the Participant will become fully vested and, if applicable, exercisable and free of restrictions (with any applicable performance goals deemed to have been achieved at a target level as of the date of such vesting), and (ii) all Options and Stock Appreciation Rights held by the Participant immediately before such Involuntary Termination that the Participant also held as of the date of the Change in Control and all stock options and stock appreciation rights that constitute Replacement Awards will remain exercisable for a period of 90 days following such Involuntary Termination or until the expiration of the stated term of such stock option or stock appreciation right, whichever period is shorter (provided, however, that, if the applicable Award Agreement provides for a longer period of exercisability, that provision will control).
 
14

(d)          Notwithstanding anything in the Plan or any Award Agreement to the contrary, to the extent that any provision of the Plan or an applicable Award Agreement would cause a payment of deferred compensation that is subject to Section 409A of the Code to be made upon the occurrence of (i) a Change in Control, then such payment shall not be made unless such Change in Control also constitutes a “change in control event” within the meaning of Section 409A of the Code and the regulatory guidance promulgated thereunder or (ii) a termination of employment or service, then such payment shall not be made unless such termination of employment or service also constitutes a “separation from service” within the meaning of Section 409A of the Code and the regulatory guidance promulgated thereunder.  Any payment that would have been made except for the application of the preceding sentence shall be made in accordance with the payment schedule that would have applied in the absence of a Change in Control or termination of employment or service, but disregarding any future service and/or performance requirements.
 
Section 13.          Non-U.S. Participants.  In order to facilitate the granting of any Award or combination of Awards under the Plan, the Committee may provide for such special terms for awards to Participants who are foreign nationals or who are employed by the Company or any Affiliate outside of the United States of America or who provide services to the Company or an Affiliate under an agreement with a foreign nation or agency, as the Committee may consider necessary or appropriate to accommodate differences in local law, tax policy or custom.  Moreover, the Committee may approve such supplements to or amendments, restatements or alternative versions of the Plan (including, without limitation, sub-plans) as it may consider necessary or appropriate for such purposes, without thereby affecting the terms of the Plan as in effect for any other purpose, and the Secretary or other appropriate officer of the Company may certify any such document as having been approved and adopted in the same manner as the Plan.  No such special terms, supplements, amendments or restatements, however, will include any provisions that are inconsistent with the terms of the Plan as then in effect unless the Plan could have been amended to eliminate such inconsistency without further approval by the stockholders of the Company.
 
Section 14.          Detrimental Activity and Recapture Provisions.  Awards under the Plan shall be subject to cancellation or forfeiture, or subject to the forfeiture and repayment to the Company of any gain related to an Award, or other provisions intended to have a similar effect, upon such terms and conditions as may be determined by the Committee from time to time, including, without limitation, in the event that a Participant, during employment or other service with the Company or an Affiliate, engages in activity detrimental to the business of the Company.  In addition, notwithstanding anything in the Plan to the contrary, any Award Agreement may also provide for the cancellation or forfeiture of an Award or the forfeiture and repayment to the Company of any gain related to an Award, or other provisions intended to have a similar effect, upon such terms and conditions as may be required by the Committee or under Section 10D of the Exchange Act and any applicable rules or regulations promulgated by the SEC or any national securities exchange or national securities association on which the Shares may be traded or under any clawback policy adopted by the Company.
 
15

Section 15.          General Provisions.
 
(a)          Nontransferability.
 
(i)          Each Award, and each right under any Award, shall be exercisable only by the Participant during the Participant’s lifetime, or, if permissible under applicable law, by the Participant’s legal guardian or representative.
 
(ii)          No Award may be sold, assigned, alienated, pledged, attached or otherwise transferred or encumbered by a Participant otherwise than by will or by the laws of descent and distribution, and any such purported sale, assignment, alienation, pledge, attachment, transfer or encumbrance shall be void and unenforceable against the Company or any Affiliate; provided that the designation of a beneficiary shall not constitute a sale, assignment, alienation, pledge, attachment, transfer or encumbrance.  In no event may any Award granted under the Plan be transferred for value.
 
(iii)          Notwithstanding the foregoing, at the discretion of the Committee, an Award may be transferred by a Participant solely to the Participant’s spouse, siblings, parents, children and grandchildren or trusts for the benefit of such persons or partnerships, corporations, limited liability companies or other entities owned solely by such persons, including, but not limited to, trusts for such persons, subject to any restriction in the applicable Award Agreement.
 
(b)          Dividend Equivalents.  No dividends or dividend equivalents shall paid be on any Award prior to vesting.  In the sole discretion of the Committee, an Award (other than Options or Stock Appreciation Rights), whether made as an Other Stock-Based Award described in Section 10 or as an Award granted pursuant to Sections 8 or 9, may provide the Participant with dividends or dividend equivalents, payable in cash, Shares, other securities or other property on a deferred basis; provided, however that such dividends or dividend equivalents shall be subject to the same vesting conditions as the Award to which such dividends or dividend equivalents relate.
 
(c)          No Rights to Awards.  No Participant or other Person shall have any claim to be granted any Award, and there is no obligation for uniformity of treatment of Participants, Awards, or holders or beneficiaries of Awards.  The terms and conditions of Awards and the Committee’s determinations and interpretations with respect thereto need not be the same with respect to each or any Participant (whether or not such Participants are similarly situated).
 
(d)          Share Certificates.  Shares or other securities of the Company or any Affiliate delivered under the Plan pursuant to any Award or the exercise thereof shall be subject to such stop transfer orders and other restrictions as the Committee may deem advisable under the Plan or the rules, regulations, and other requirements of the SEC, any stock exchange upon which such Shares or other securities are then listed, and any applicable Federal or state laws.  The Committee may cause a legend or legends to be put on any such certificates to make appropriate reference to such restrictions.
 
16

(e)          Withholding.
 
(i)          A Participant may be required to pay to the Company or any Affiliate, and, subject to Section 409A of the Code, the Company or any Affiliate shall have the right and is hereby authorized to withhold from any Award, from any payment due or transfer made under any Award or under the Plan or from any compensation or other amount owing to a Participant the amount (in cash, Shares, other securities, other Awards or other property) of any applicable withholding taxes in respect of an Award, its exercise, or any payment or transfer under an Award or under the Plan, and to take such other action(s) as may be necessary in the opinion of the Company to satisfy all obligations for the payment of such taxes.
 
(ii)          Without limiting the generality of clause (i) above, in the discretion of the Committee and subject to such rules as it may adopt (including, without limitation, any as may be required to satisfy applicable tax and/or non-tax regulatory requirements) and applicable law, a Participant may satisfy, in whole or in part, the foregoing withholding liability by delivery of Shares owned by the Participant (which are not subject to any pledge or other security interest and which have been owned by the Participant for at least six months) with a Fair Market Value equal to such withholding liability or by having the Company withhold from the number of Shares otherwise issuable pursuant to the exercise of the Option (or the settlement of such Award in Shares) a number of Shares with a Fair Market Value equal to such withholding liability.
 
(f)          Award Agreements.  Each Award hereunder shall be evidenced by an Award Agreement, which shall be delivered to the Participant and shall specify the terms and conditions of the Award and any rules applicable thereto, including, but not limited to, the effect on such Award of the death, disability or termination of employment or service of a Participant and the effect, if any, of such other events as may be determined by the Committee.
 
(g)          No Limit on Other Compensation Arrangements.  Nothing contained in the Plan shall prevent the Company or any Affiliate from adopting or continuing in effect other compensation arrangements, which may, but need not, provide for the grant of options, restricted stock, restricted stock units, Shares and other types of Awards provided for hereunder (subject to stockholder approval if such approval is required), and such arrangements may be either generally applicable or applicable only in specific cases.
 
(h)          No Right to Employment.  The grant of an Award shall not be construed as giving a Participant the right to be retained in the employ of, or in any consulting or other service relationship to, or as a director on the Board or board of directors, as applicable, of, the Company or any Affiliate.  Further, the Company or an Affiliate may at any time dismiss a Participant from employment or discontinue any consulting or other service relationship, free from any liability or any claim under the Plan or any Award Agreement, unless otherwise expressly provided in any applicable Award Agreement or any applicable employment or other service contract or agreement with the Company or an Affiliate.
 
(i)          No Rights as Stockholder.  Subject to the provisions of the applicable Award, no Participant or holder or beneficiary of any Award shall have any rights as a stockholder with respect to any Shares to be distributed under the Plan until he or she has become the holder of such Shares.  Notwithstanding the foregoing, in connection with each grant of Restricted Stock hereunder, the applicable Award shall specify if and to what extent the Participant shall be entitled to the rights of a stockholder in respect of such Restricted Stock.
 
17

(j)          Governing Law.  The validity, construction, and effect of the Plan and any rules and regulations relating to the Plan and any Award Agreement shall be determined in accordance with the laws of the State of Delaware, applied without giving effect to its conflict of laws principles.
 
(k)          Severability.  If any provision of the Plan or any Award is or becomes or is deemed to be invalid, illegal, or unenforceable in any jurisdiction or as to any Person or Award, or would disqualify the Plan or any Award under any law deemed applicable by the Committee, such provision shall be construed or deemed amended to conform to the applicable laws, or if it cannot be construed or deemed amended without, in the determination of the Committee, materially altering the intent of the Plan or the Award, such provision shall be stricken as to such jurisdiction, Person or Award and the remainder of the Plan and any such Award shall remain in full force and effect.
 
(l)          Other Laws.  The Committee may refuse to issue or transfer any Shares or other consideration under an Award if, acting in its sole discretion, it determines that the issuance or transfer of such Shares or such other consideration might violate any applicable law or regulation or entitle the Company to recover the same under Section 16(b) of the Exchange Act, and any payment tendered to the Company by a Participant, other holder or beneficiary in connection with the exercise of such Award shall be promptly refunded to the relevant Participant, holder or beneficiary.  Without limiting the generality of the foregoing, no Award granted hereunder shall be construed as an offer to sell securities of the Company, and no such offer shall be outstanding, unless and until the Committee in its sole discretion has determined that any such offer, if made, would be in compliance with the requirements of all applicable securities laws.
 
(m)          No Trust or Fund Created.  Neither the Plan nor any Award shall create or be construed to create a trust or separate fund of any kind or a fiduciary relationship between the Company or any Affiliate and a Participant or any other Person.  To the extent that any Person acquires a right to receive payments from the Company or any Affiliate pursuant to an Award, such right shall be no greater than the right of any unsecured general creditor of the Company or such Affiliate.
 
(n)          No Fractional Shares.  No fractional Shares shall be issued or delivered pursuant to the Plan or any Award, and the Committee shall determine whether cash, other securities, or other property shall be paid or transferred in lieu of any fractional Shares or whether such fractional Shares or any rights thereto shall be canceled, terminated, or otherwise eliminated without additional consideration.
 
(o)          Deferrals.  In the event the Committee permits a Participant to defer any Award payable in the form of cash, all such elective deferrals shall be accomplished by the delivery of a written, irrevocable election by the Participant on a form provided by the Company.  All deferrals shall be made in accordance with administrative guidelines established by the Committee to ensure that such deferrals comply with all applicable requirements of Section 409A of the Code.
 
18

(p)          Headings.  Headings are given to the Sections and subsections of the Plan solely as a convenience to facilitate reference.  Such headings shall not be deemed in any way material or relevant to the construction or interpretation of the Plan or any provision thereof.
 
Section 16.          Compliance with Section 409A of the Code.
 
(a)          To the extent applicable, it is intended that the Plan and any Awards granted hereunder comply with the provisions of Section 409A of the Code, so that the income inclusion provisions of Section 409A(a)(1) of the Code do not apply to the Participants.  The Plan and any Awards granted hereunder shall be administered in a manner consistent with this intent.  Any reference in the Plan to Section 409A of the Code will also include any regulations or any other formal guidance promulgated with respect to such Section by the U.S. Department of the Treasury or the Internal Revenue Service.
 
(b)          Neither a Participant nor any of a Participant’s creditors or beneficiaries shall have the right to subject any deferred compensation (within the meaning of Section 409A of Code) payable under the Plan and Awards granted hereunder to any anticipation, alienation, sale, transfer, assignment, pledge, encumbrance, attachment or garnishment.  Except as permitted under Section 409A of the Code, any deferred compensation (within the meaning of Section 409A of the Code) payable to a Participant or for a Participant’s benefit under the Plan and Awards granted hereunder may not be reduced by, or offset against, any amount owing by a Participant to the Company or any of its Affiliates.
 
(c)          If, at the time of a Participant’s separation from service (within the meaning of Section 409A of the Code), (i) the Participant shall be a specified employee (within the meaning of Section 409A of the Code and using the identification methodology selected by the Company from time to time) and (ii) the Company shall make a good faith determination that an amount payable hereunder constitutes deferred compensation (within the meaning of Section 409A of the Code) the payment of which is required to be delayed pursuant to the six-month delay rule set forth in Section 409A of the Code in order to avoid taxes or penalties under Section 409A of the Code, then the Company shall not pay such amount on the otherwise scheduled payment date but shall instead pay it on the earlier of (A) the first business day of the seventh month following the Participant’s separation from service or (B) the date of the Participant’s death.
 
(d)          Notwithstanding anything to the contrary in the Plan or any Award Agreement, to the extent that the Plan and/or Awards granted hereunder are subject to Section 409A of the Code, the Committee may, in its sole discretion and without a Participant’s prior consent, amend the Plan and/or Award, adopt policies and procedures, or take any other actions (including, without limitation, amendments, policies, procedures and actions with retroactive effect) as the Committee determines are necessary or appropriate to (i) exempt the Plan and/or any Award from the application of Section 409A of the Code, (ii) preserve the intended tax treatment of any such Award, or (iii) comply with the requirements of Section 409A of the Code, including, without limitation, any regulations or other guidance that may be issued after the date of the grant.  In any case, notwithstanding anything to the contrary, a Participant shall be solely responsible and liable for the satisfaction of all taxes and penalties that may be imposed on a Participant or for a Participant’s account in connection with the Plan and Awards granted hereunder (including, but not limited to, any taxes and penalties under Section 409A of the Code), and neither the Company nor any of its Affiliates shall have any obligation to indemnify or otherwise hold a Participant harmless from any or all of such taxes or penalties.
 
19

Section 17.          Term of the Plan.
 
(a)          Effective Date.  The Plan shall be effective as of the date of its approval by the stockholders of the Company. Any Awards granted under the Plan prior to such approval of stockholders shall be effective as of the date of grant (unless, with respect to any Award, the Committee specifies otherwise at the time of grant), but no such Award may be exercised or settled, and no restrictions relating to any Award may lapse, prior to such stockholder approval, and if stockholders fail to approve the Plan as specified hereunder, any such Award shall be canceled.  Subject to approval of the Plan by the stockholders of the Company, no award grants will be made under the Prior Plan on or after the Effective Date, except that outstanding awards granted under the Prior Plan shall continue unaffected from and after the Effective Date.
 
(b)          Expiration Date.  No Award will be granted under the Plan more than ten years after the Effective Date, but all Awards granted on or prior to such date will continue in effect thereafter subject to the terms thereof and of the Plan.


20

EX-10.36 3 brhc10049632_ex10-36.htm EXHIBIT 10.36

Exhibit 10.36
 
Turning Point Brands, Inc.
5201 Interchange Way
Louisville, KY 40229
 
November 2, 2022
 
Dear David:
 
As discussed, the Board of Directors (the “Board”) of Turning Point Brands, Inc., together with any successor thereto (“Turning Point” and, together with its applicable employing subsidiaries, the “Company”) has appointed you to the position of Executive Chairman of Turning Point, to be effective on or about January 1, 2023 (the date on which your appointment becomes effective, the “Effective Date”).  This letter agreement (this “Letter”) sets forth the general terms, provisions and conditions of your service as Executive Chairman.  If you find these terms, provisions and conditions acceptable, please sign this Letter where indicated and return to me as soon as possible.
 
Term: Your service as Executive Chairman will be for a period commencing on the Effective Date and ending on the second anniversary of the Effective Date (the “Term”), unless terminated earlier by either party.
 
Salary; Target Bonus: You will not receive an annual base salary for your service as Executive Chairman.  The Board or a committee thereof will determine an appropriate target-level annual bonus opportunity for you in connection with its compensation-setting process in early 2023 and early 2024 and will consult with you on any applicable performance objectives/parameters.
 
Equity Compensation.  For each calendar year commencing during the Term, you will receive an equity award under the Company’s long-term equity incentive program, with an annual grant date value of at least $1,000,000 (the “Annual LTI”) on terms and conditions that are generally consistent with the terms and conditions applicable to LTI awards granted to the Company’s other senior executives; provided that the Annual LTI will consist of 50% time-based restricted stock units and 50% stock options and will vest in quarterly installments during the Term. The Annual LTI will be subject to the terms and conditions of the Company’s equity incentive plan and shall be subject to the award agreement(s) attached hereto as Exhibit A.  The Annual LTI grant in respect of a given calendar year will be made at the time that annual LTI grants are made for such calendar year Company’s to the Company’s senior executives generally.
 
Notwithstanding anything in the applicable award agreement(s) to the contrary, if the Term is ended as a result of a Good Reason Event (as defined below), then, subject to your execution of a release of claims on a form substantially attached hereto as Exhibit B which becomes effective and non-revocable within 55 days, your Annual LTI will be treated as follows:
 
If a Good Reason Event occurs after both the Annual LTI awards for 2023 and 2024 have been granted, then any portion of such Annual LTI awards that are unvested will become immediately vested on the date the release becomes effective;
 
If a Good Reason Event occurs prior to the Annual LTI award being granted in respect of the 2023 calendar year, then, in lieu of making any Annual LTI grants, the Company will provide you with a cash payment equal to $1,000,000, less applicable taxes and withholdings, in full satisfaction of the Annual LTI awards contemplated hereunder, to be paid within 60 days thereafter; or
 
If a Good Reason Event occurs prior to the Annual LTI award being granted in respect of the 2024 calendar year but following the date on which the Annual LTI award for 2023 has been granted, then (i) any portion of the Annual LTI award granted during 2023 that is unvested will become immediately vested on the date the release becomes effective and (ii) in lieu of making the Annual LTI grant for 2024, the Company will provide you with a cash payment equal to $1,000,000, less applicable taxes and withholdings, in full satisfaction of the Annual LTI grant to be made in 2024, to be paid within 60 days thereafter.
 
As used herein, the term “Good Reason Event” means any of the following without your consent: (i) the Board requesting that you resign from the position of Executive Chairman (regardless of whether or not you remain on the Board) for a reason other than (x) your disability or (y) for Cause, (ii) a material diminution in your duties, position, authorities or responsibilities as Executive Chairman (including you no longer holding the position of Executive Chairman following a Change in Control); provided, that any alleged conflict with your duties, position, authorities or responsibilities and those of the Company’s CEO shall not give rise to Good Reason, (iii) you no longer reporting directly to the full Board, or (iv) the breach in any material respect by the Company of any of its other obligations or agreements set forth in this Agreement so long as, in each case: (x) you provided the Company with a written notice detailing the specific circumstances alleged to constitute Good Reason within 90 days after the first occurrence of such circumstances, (y) the Company failed to cure such Good Reason event(s) within 30 days following receipt of such notice to cure such circumstances in all material respects, and (z) following the Company’s failure to cure during the 30 day cure period, you terminate your position as Executive Chair (regardless of whether or not you remain on the Board) no later than 60 days after the expiration of such cure period.
 


As used herein, the term “Cause” means:
 

Your material breach of any other agreement between you and the Company if not cured within 10 days after written notice thereof, or any material violation of any rule, policy, procedure or other requirement of the Company;
 

Your commission of an act of fraud, embezzlement or similar dishonest act against any member of the Company or any customer, client or business associate of any member of the Company;
 

Your conviction for any felony or crime of dishonesty (as determined by a court of competent jurisdiction, and which is not subject to further appeal);
 

Any egregious or unwarranted conduct by you that materially discredits any member of the Company or is materially detrimental to the reputation or standing of any member of the Company; or
 

Willful misconduct that is demonstrably deliberate on your part, or gross negligence.
 
As used herein, “Change in Control” shall have the meaning set forth in the Company’s 2021 Equity Incentive Plan.
 
Additional Terms and Conditions
 
1.          Duties and Responsibilities: As Executive Chair, you will report to the full Board.  You will be responsible for carrying out all duties and responsibilities associated with your position as Executive Chairman of the Company and will be expected to devote the majority of your working time and attention to the Company.  You shall have all of the authority, and perform all of the functions, that are consistent with such position, subject to lawful direction by the Board. You will be subject to, and agree to abide by, such rules, policies and procedures as the Company maintains (including, but not limited to, the Turning Point Brands, Inc. Code of Business Conduct and Ethics (as amended from time to time, the “Code of Conduct and Ethics”)) or may from time to time establish with respect to executives, employees in general, standard operating procedures, business operations, etc.
 
2.  Indemnification: The Company shall, to the fullest extent to which it is empowered to do so by applicable law, defend, indemnify and hold you harmless from and against all claims, demands, lawsuits, liabilities, losses, damages, penalties, fines, costs and expense (including, but not limited to, reasonable related attorneys’ fees) arising from any actual, threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative, investigative or otherwise, to which you are or are threatened to be made a party by reason of your services as an officer and/or director of the Company.  Nothing in this Letter shall be deemed to preclude you from receiving any of the benefits or protections, including without limitation representation, available to you following any separation under (a) any officers and directors insurance policy maintained by the Company which provides coverage during your employment by the Company as an officer or director of the Company or (b) the Company’s bylaws, Certificate of Incorporation or under applicable law. Any such benefits and protections shall or shall not be provided solely in accordance with the terms and conditions of any such policies, documents and applicable law.
 
3.          Amendment; AssignmentThis Letter shall not be amended or modified except by written agreement signed by both parties.  Any successor to the Company shall be obligated to assume and perform the terms of this Letter.
 


/s/ Ashley Davis
 
November 2, 2022
Ashley Davis, Lead Independent Director
 
Date

I agree to the terms and conditions of the offer set forth above.

/s/ David Glazek  
November 2, 2022
David Glazek
 
Date




EX-10.37 4 brhc10049632_ex10-37.htm EXHIBIT 10.37

Exhibit 10.37

Turning Point Brands. Inc.
5201 Interchange Way
Louisville, KY 40229
 
December 12, 2022

Graham A. Purdy
5201 Interchange Way
Louisville KY 40229
 
Dear Mr. Purdy:
 
As discussed, Turning Point Brands, Inc., together with any successor thereto ("Turning Point" and, together with its applicable employing subsidiaries, the "Company"), agrees to continue to retain your services on the terms, provisions and conditions set forth in this employment letter (this "Agreement"). If you find these terms, provisions and conditions acceptable, please sign this Agreement where indicated and return it to me as soon as possible. It will become effective on the date that both you and the Company have executed this Agreement (the "Effective Date"). As of the Effective Date, this Agreement shall supersede and replace, in its entirety, any prior agreement by and between you and Turning Point and any of its subsidiaries, including the employment agreement dated as of February 25, 2021 (the "Prior Agreement"), and you shall no longer have any rights or benefits thereunder.
 
Position: Unless and until changed by the Company, your job position and title will be Chief Executive Officer and President of the Company, effective as of October 17, 2022.
 
Duration of Employment: You will continue to be employed by the Company pursuant to the terms of this Agreement for an initial term of one year, commencing on the Effective Date and ending on the one-year anniversary of the Effective Date (the "Initial Term"), and your employment period will be automatically renewed each year at the expiration of the Initial Term, or upon the applicable anniversary thereof, whichever applicable, unless either you or the Company provides the other with a written notice of non-renewal at least 60 days prior to the applicable expiration date (the Initial Term and any renewal period(s) together, the "Term").
 
Location of Employment: You will be employed by the Company based out of Louisville, Kentucky.
 
Salary: Your annual base salary (as in effect from time to time, "Salary") will be $750,000.00 per calendar year, effective October 17, 2022, unless adjusted by the Board of Directors of Turning Point (the "Board") in its sole discretion. Salary will be disbursed in periodic installments throughout the year in accordance with the Company's regular payroll cycle and policies.
 
Annual Bonus: During each year of the Term, you will have the opportunity to earn an annual cash bonus, with the target amount of such annual cash bonus equal to 100% of your Salary, based on the attainment of pre-established performance goals set each year by the Board or a committee thereof.  For the 2022 calendar year, the amount of your target annual bonus will be pro-rated to reflect your new Salary of $750,000 effective for the period beginning on October 17, 2022 and ending on December 31, 2022.  The actual amount of your annual bonus that is earned each year will be determined by the Board or a committee thereof and may exceed (or be less than) the target bonus based on the level of achievement of the designated performance goals, as determined in accordance with the terms and conditions of the Company’s annual bonus award program as may be in effect from time to time.  The annual bonus for a particular calendar year shall be paid to you in the first quarter of the calendar year immediately following the calendar year to which such Annual Bonus relates, subject to your continued employment with the Company on the applicable payment date.
 
1

Equity Compensation.  During each year of the Term commencing on or after January 1, 2023, you will be eligible to receive an equity award under the Company’s long-term equity incentive program, with an annual grant date value of at least $500,000, consisting of a mix of restricted stock units, performance restricted stock units and stock options, as determined by the Board or the Compensation Committee (the “Annual LTI”).  Restricted stock units shall be valued at the market value of the Company’s common stock on the grant date and stock options shall be valued based-on a Black-Scholes calculation prepared in good faith by the Board or Compensation Committee.  The Annual LTI awards will be subject to the terms and conditions of the Company’s equity incentive plan and the applicable award agreement(s), which will be provided to you at the time the applicable Annual LTI award is granted.  The Annual LTI grant in respect of 2023 is expected to be made at the time that annual LTI grants are made in respect of 2023 to the Company’s senior executives.
 
Compensation Review: The Board intends to review your compensation on an annual basis, with the first such review to occur in or around March 2024.
 
Annual Paid Vacation Allowance: Four weeks, subject to the terms and conditions herein and in the Company's vacation policies as in effect from time to time.
 
Severance Benefits Period: A period of 12 months following a termination of your employment with the Company and its subsidiaries by the Company without Cause (other than death or disability) or resignation of your employment with the Company and its subsidiaries by you for Good Reason, other than within one year following a Change of Control. If you resign for Good Reason or are terminated by the Company without Cause (other than death or disability) within one year following a Change of Control, the Severance Benefits Period shall be a period of 24 months following such termination of employment.
 
Restricted Period: The Term plus an additional 12 months following any Separation, unless such Separation triggers a Severance Benefit Period of 24 months, in which case the Restricted Period shall be the Term, plus an additional 24 months following the last day of the Term.
 
Additional Benefits: You will be entitled to participate in the medical, dental and 401(k) savings benefit plans offered to the Company's executives pursuant to the terms and conditions of each such benefit plan in effect from time to time, which may be authorized, amended or discontinued by the Company in its sole discretion. The Company will provide a description of the group benefit programs and enrollment forms.
 
Additional Terms and Conditions
 
1.  Your Representations: You represent that you are eligible to accept and continue employment, and that you have not previously been, are not currently and will not be subject to any agreement or obligation which would bar or limit your ability to perform your duties and responsibilities with the Company. You also represent that all information you have submitted to the Company as part of any application process and your prior employment with the Company, including without limitation your resume, application for employment and employment records, is true and complete.
 
2.  Duties and Responsibilities:   As Chief Executive Officer and President of the Company, you will report directly to the full Board of Directors (the “Board”).  You will be responsible for carrying out all duties and responsibilities associated with your position as Chief Executive Officer and President, and as otherwise directed by the Board, which may include travel as necessary consistent with your prior employment with the Company. You will be subject to, and agree to abide by, such rules, policies and procedures as the Company maintains (including, but not limited to, the Turning Point Brands, Inc. Code of Business Conduct and Ethics (as amended from time to time, the "Code of Conduct and Ethics")) or may from time to time establish with respect to executives, employees in general, standard operating procedures, business operations, etc.

2

3. Use of Vacation: Your Annual Paid Vacation Allowance may be used at any time, subject to the Company's policies regarding vacations. Vacation days will not carry over from one year to the next, and no compensation will be paid for unused vacation (except as may be required by law upon separation from employment).
 
4. Separation from Employment: You will, upon separation from employment with the Company and its subsidiaries for any reason (such as termination, resignation, death or disability) (each, a "Separation"), receive such salary and other benefits as have accrued as of the date and time of Separation, and as may otherwise be required by law, as well as such Salary, bonuses and benefits as may be due and owing under this Agreement. Notwithstanding the forgoing, in the event that the Company determines in good faith that your Separation is not considered a "separation from service" under Treasury Regulation § 1.409A-1(h) because (a) you have not separated but have changed status to a part time employee, consultant or independent contractor performing more than 20% of the average level of bona fide services (whether as an employee, consultant or independent contractor) you performed over the immediately preceding 36-month period, or (b) you are continuing employment with another entity that is considered a single entity with the Company ("Employer Group") under Section 414(b) or (c) of the Internal Revenue Code of 1986, as amended (the "Code"), any Severance Benefits to which you may be entitled under other provisions of this Agreement shall begin immediately when your status changes such that the Company determines that you have "separated from service" under Treasury Regulation § 1.409A-I (h). For this purpose, service performed as an employee or as an independent contractor is counted, except that service as a member of the board of directors of a member of the Employer Group is not counted unless termination benefits under this Agreement are aggregated for purposes of Section 409A of the Code with benefits under any other Employer Group plan or agreement in which you also participate as a director.
 
Notwithstanding any provisions of this Agreement to the contrary, if you are a "specified employee" (within the meaning of Section 409A of the Code and determined pursuant to procedures adopted by the Company) at the time of your separation from service and if any portion of the payments or benefits to be received by you upon separation from service would be considered deferred compensation under Section 409A of the Code, amounts that would otherwise be payable pursuant to this Agreement during the six-month period immediately following your separation from service shall instead be paid or made available, with interest at the Wall Street Journal prime rate as of the date of separation from service, on the earlier of (i) the first business day of the seventh month following the date of your separation from service or (ii) your death.
 
4.1 Resignation: You may resign at any time for any reason. In such event, the Company may, in the Board's sole discretion, choose to relieve you of your duties prior to the expiration of the notice period set forth in your letter of resignation and pay you two weeks' compensation or your notice period, whichever is shorter. If you resign (other than for Good Reason), you shall not be entitled to receive the Severance Benefits.
 
4.2 Good Reason: As used herein, the term "Good Reason" means any of the following without your consent: (i) a material diminution in your duties, position, authorities or responsibilities; provided, that the duties, position, authorities or responsibilities performed or assumed by, or assigned to, the Executive Chairman of the Company shall not give rise to claim of Good Reason for purposes of this Agreement or any other agreement with the Company, (ii) the failure by the Company to pay or provide to you, within 30 days after receipt of a written demand therefor, any material amount of compensation or expense reimbursement or any benefit which is due, owing and payable pursuant to the terms hereof or of any applicable plan, program, arrangement or policy; (iii) a reduction in your Salary, other than a reduction generally applicable to similarly situated executives of the Company; (iv) a material reduction in your employee benefits, other than a reduction generally applicable to similarly situated executives of the Company; (v) the breach in any material respect by the Company of any of its other obligations or agreements set forth herein; (vi) the Company requires you to be based at any office or location more than 50 miles from the Location of Employment, or (vii) the Company gives notice that it does not wish to renew this Agreement upon expiration of the Term. A termination for Good Reason shall not occur unless: (x) you provide the Company with a written notice detailing the specific circumstances alleged to constitute Good Reason within 90 days after the first occurrence of such circumstances, (y) the Company fails to cure such Good Reason event(s) within 30 days following receipt of such notice to cure such circumstances in all material respects, and (z) following the Company's failure to cure during the 30 day cure period, you terminate employment no later than 60 days after the expiration of such period.

3

4.3 Change of Control: As used herein, the term “Change of Control” shall have the meaning set forth in the 2021 Equity Incentive Plan as in effect on the Effective Date.
 
4.4 Death or Disability: The Term will end and your employment relationship will be severed, upon your death or disability. For purposes of this Agreement, you will be considered "disabled" if you are so considered under any applicable disability insurance policy maintained by the Company, or if no such disability insurance policy is in effect, on the date that a physician mutually agreed to by the parties determines that you are or will be unable by reason of illness, accident or other physical or mental condition to perform your duties for a continuous period of 120 days. or for a period of more than 120 days in any 12-month period, and that there is no objectively reasonable accommodation that would allow you to perform your duties.
 
In the event of the termination of the Term and your employment due to death or disability, notwithstanding anything to the contrary in this Agreement, the Company will pay a lump sum payment to you in amount equal to the employer-portion of maintaining COBRA coverage for you (except in the event of death) and your eligible dependents for a period of six months, payable on the 60th day following the date of such termination of employment, subject to your execution and non-revocation of a release of claims that becomes effective before such 60th day. Moreover, you may be eligible for disability benefits under the Company's disability benefits plan in accordance with the terms of such plan, if any, in effect at such time.
 
4.5 Termination Without Cause: The Company may terminate the Term and your employment hereunder without your consent, for no stated reason, or for a stated reason but without Cause, with or without notice.
 
4.6 Termination for Cause: The Term and your employment with the Company may be terminated by the Company, and without your consent, for Cause at any time, with or without notice. You shall not be entitled to receive the Severance Benefits if you are terminated for, or later are determined to have failed to comply with this Agreement for, any one or more of the following reasons ("Cause"):
 

Your failure to render required or expected services in accordance with your Job Description or Position after being provided at least 10 days' prior written notice of your failure to render such services;
 

You are in breach of any of the terms and conditions of this Agreement. if not cured within 10 days after written notice thereof;
 

Insubordination. consisting of your continued failure to take specific action that is material to the operation of the Company and within your individual control and consistent with your Position, duties and responsibilities, after being provided at least 10 days' prior written notice of your failure to take for such action, provided that you have not, in good faith, objected to such action as either a breach of your fiduciary duties, or on legal grounds;
 

Your material breach of any other agreement between you and the Employer Group if not cured within 10 days after written notice thereof, or any material violation of any rule, policy, procedure or other requirement of the Company;
 

Your commission of an act of fraud, embezzlement or similar dishonest act against any member of the Employer Group or any customer, client or business associate of any member of the Employer Group;
 

Your indictment for any felony or crime of dishonesty;

4


Any egregious or unwarranted conduct by you that materially discredits any member of the Employer Group or is materially detrimental to the reputation or standing of any member of the Employer Group; or
 

Willful misconduct that is demonstrably deliberate on your part, or gross negligence.
 
5.1 Severance Benefits: If the Term and your employment with the Company are terminated by the Company without Cause (as defined in paragraph 4.5), but excluding death or disability, or if your resign for Good Reason, or if the Company chooses not to renew the Term of this Agreement (a “Qualifying Termination”), you shall be entitled to receive the Severance Benefits described below in paragraphs 5.1(a) and 5.1(b) (the “Severance Benefits”), provided that you have executed and delivered a Release and Severance Agreement in the form of Exhibit A attached hereto (as may be modified by the Company and reasonably acceptable to you due to subsequent changes in law), and all applicable revocation periods relating to the release expire, within 55 days following the date of such Separation.

5.1(a) Severance Compensation: Continuation of your then current Salary (or, in the case of a Good Reason termination due to a reduction in Salary, at the Salary in effect immediately prior to such reduction) during the Severance Benefits Period described above ("Severance Pay"). Any Severance Pay will be paid to you in equal installments during the Severance Benefits Period, in accordance with the Company's regular payroll cycle, with the first such payment beginning on the 60'h day following your Separation, and the first such payment will include all accrued amounts during the 60-day period from your Separation date until the 60th day following your Separation date. You will also receive a severance bonus equal to the average of the annual cash bonuses received by you for the 24 months prior to your Separation ("Severance Bonus"). In the event of a Qualifying Termination within one year following a Change of Control, your Severance Bonus shall instead be equal to two times the average of the annual cash bonuses received by you for the 24 months prior to your Separation. Any Severance Bonus will be paid in two equal installments — the first installment on the later of (i) when all other Company annual bonuses, if awarded, are next paid, or, if not awarded, when such bonuses would have next been paid in the year following the year of services (but no later than March 15th of such year), and (ii) the 60th day following your Separation, and the second installment at the end of the Restricted Period. Severance Pay and Severance Bonus payment timing shall also be subject to the "specified employee" delay in paragraph 4 above for any portion of such amounts that are subject to Section 409A of the Code. Normal payroll taxes and deductions will be withheld from any Severance Pay and Severance Bonus payments.
 
5.1(b) Health Benefits Stipend and Access: Upon a Qualifying Termination, the Company will pay a lump sum payment to you in amount equal to the cost of the employer-portion of maintaining COBRA coverage for you and your eligible dependents for 12 months, payable on the 60th day following the date of your Separation.
 
5.2 Other Additional Benefits: Any outstanding equity awards held by you upon the termination of the Term and your termination of employment with the Company will be treated in accordance with the terms of the applicable award agreements. Your entitlement to actively participate as an employee in the Company’s health and welfare and retirement plans will cease upon your Separation, except as otherwise provided in this Agreement or the written terms of the applicable benefit plans.
 
5.3 280G Cap: Notwithstanding any other provisions in this Agreement, in the event that any payment or benefit received or to be received by you (including any payment or benefit received in connection with a Change of Control or the termination of your employment related to such a Change of Control, whether pursuant to the terms of this Agreement or any other plan, program. arrangement or agreement) (all such payments and benefits, together, the "Total Payments") would be subject (in whole or part), to any excise tax imposed under Section 4999 of the Code, or any successor provision thereto (the "Excise Tax"), then, after taking into account any reduction in the Total Payments provided by reason of Section 280G of the Code in such other plan, program, arrangement or agreement, the Company will reduce the Total Payments to the extent necessary so that no portion of the Total Payments is subject to the Excise Tax (but in no event to less than zero); provided, however, that the Total Payments will only be reduced if the net amount of such Total Payments, as so reduced (and after subtracting the net amount of federal, state, municipal and local income and employment taxes on such reduced Total Payments and after taking into account the phase out of itemized deductions and personal exemptions attributable to such reduced Total Payments), is greater than or equal to the net amount of such Total Payments without such reduction (but after subtracting the net amount of federal, state, municipal and local income and employment taxes on such Total Payments and the amount of Excise Tax to which you would be subject in respect of such unreduced Total Payments and after taking into account the phase out of itemized deductions and personal exemptions attributable to such unreduced Total Payments).

5

In the case of a reduction in the Total Payments, the Total Payments will be reduced in the following order: (i) payments that are payable in cash that are valued at full value under Treasury Regulation § 1.280G-1, Q&A 24(a) will be reduced (if necessary, to zero), with amounts that are payable last reduced first; (ii) payments and benefits due in respect of any equity valued at full value under Treasury Regulation § 1.280G-1, Q&A 24(a), with the highest values reduced first (as such values are determined under Treasury Regulation Section 1.280G-1, Q&A 24), will next be reduced; (iii) payments that are payable in cash that are valued at less than full value under Treasury Regulation § 1.280G-1, Q&A 24, with amounts that are payable last reduced first, will next be reduced; (iv) payments and benefits due in respect of any equity valued at less than full value under Treasury Regulation § 1.2800-1, Q&A 24, with the highest values reduced first (as such values are determined under Treasury Regulation Section 1.280G-1, Q&A 24), will next be reduced; and (v) all other non-cash benefits not otherwise described in clauses (ii) or (iv) will be next reduced pro-rata. Any reductions made pursuant to each of clauses (i)-(v) above will be made in the following manner: first, a pro-rata reduction of cash payment and payments and benefits due in respect of any equity not subject to Section 409A of the Code, and second, a pro-rata reduction of cash payments and payments and benefits due in respect of any equity subject to Section 409A of the Code as deferred compensation.
 
For purposes of determining whether and the extent to which the Total Payments will be subject to the Excise Tax: (i) no portion of the Total Payments the receipt or enjoyment of which you shall have waived at such time and in such manner as not to constitute a "payment" within the meaning of Section 280G(b) of the Code will be taken into account; (ii) no portion of the Total Payments will be taken into account which, in the opinion of a nationally recognized tax counsel ("Tax Counsel") selected by the Company and reasonably acceptable to you and the accounting firm which was, immediately prior to the change in control, the Company's independent auditor (the "Auditor"), does not constitute a "parachute payment" within the meaning of Section 280G(b)(2) of the Code (including by reason of Section 2800(6)(4) (A) of the Code) and, in calculating the Excise Tax, no portion of such Total Payments will be taken into account which, in the opinion of Tax Counsel, constitutes reasonable compensation for services actually rendered, within the meaning of Section 280G(b)(4)(B) of the Code, in excess of the "base amount" (as set forth in Section 2800(b)(3) of the Code) that is allocable to such reasonable compensation; and (iii) the value of any non-cash benefit or any deferred payment or benefit included in the Total Payments will be determined by the Auditor in accordance with the principles of Sections 280G(d) (3) and (4) of the Code.
 
At the time that payments are made under this Agreement, the Company will provide you with a written statement setting forth the manner in which such payments were calculated and the basis for such calculations, including but not limited to, any opinions or other advice the Company received from Tax Counsel, the Auditor, or other advisors or consultants (and any such opinions or advice which are in writing will be attached to the statement). If you object to the Company's calculations, the Company will pay to you such portion of the Total Payments (up to 100% thereof) as you determine is necessary to result in the proper application of this subsection. All determinations required by this subsection (or requested by either you or the Company in connection with this subsection) will be at the expense of the Company. The fact that your right to payments or benefits may be reduced by reason of the limitations contained in this subsection will not of itself limit or otherwise affect any other rights you have under this Agreement.
 
If you receive reduced payments and benefits by reason of this subsection and it is established pursuant to a determination of a court of competent jurisdiction which is not subject to review or as to which the time to appeal has expired, or pursuant to an Internal Revenue Service proceeding, that you could have received a greater amount without resulting in any Excise Tax, then the Company shall thereafter pay you the aggregate additional amount which could have been paid without resulting in any Excise Tax as soon as reasonably practicable.
 
6

5.4 Resignations: If and to the extent requested by the Board, you hereby agree to resign from all fiduciary positions (including as trustee) and all other offices, board and other positions you hold as of such time; provided, however, that if you fail to tender your resignation after the Board has made such request, then you will be deemed to have resigned from all such offices, board and positions.
 
6.  Indemnification: The Company shall, to the fullest extent to which it is empowered to do so by applicable law, defend, indemnify and hold you harmless from and against all claims, demands, lawsuits, liabilities, losses, damages, penalties, fines, costs and expense (including, but not limited to, reasonable related attorneys' fees) arising from any actual, threatened, pending or completed action. suit or proceeding, whether civil, criminal, administrative, investigative or otherwise, to which you are or are threatened to be made a party by reason of your services as an officer and/or director of the Company.
 
7.  Non-Disclosure; Non-Use: You agree not to disclose, give, sell or otherwise divulge the "Confidential Information" (as defined in the Code of Conduct and Ethics) to any other person or entity at any time without the Company's prior written consent, except (i) where required by law or pursuant to a subpoena or court order or (ii) during the Term, disclosures to third parties that are made in your capacity as CEO and President to the extent required to benefit the Company’s business.. You further agree not to (i) use any of the Confidential Information for your own account for or for the account of any other person or entity or (ii) use or retain, without the Company's prior written consent, any figures, calculations, letters, papers, drawings, computer printouts, computer discs or tapes, or copies thereof or other Confidential Information of any type or description pertaining to the Company, except in furtherance of the Company's interests.
 
You further agree that, upon your Separation, that you will (i) return physical copies of the Company's information and Confidential Information in your possession. under your control or removed from the Company's premises by you or under your direction, (ii) destroy all electronic copies of the Company's information and Confidential Information in your possession, under your control or which was copied or removed from the Company's premises or equipment by you or under your direction and (iii) return all Company property in your possession or under your control, including without limitation the following: Company computers, mobile devices, cellular telephones, Company automobiles and keys and access cards to Company property.
 
In the event that you are legally compelled by regulatory or legal process to disclose the Confidential Information, the foregoing confidentiality obligations shall not apply to you with respect to such information, provided that you have given the Company prompt prior written notice of such compulsion, cooperate with the Company in connection with any of its efforts to prevent or limit the scope of such disclosure and, following completion of such efforts, you only disclose such information as required under such regulatory or legal process then applicable to you.
 
Notwithstanding anything set forth herein to the contrary, nothing in this Agreement shall (i) prohibit you from making reports of possible violations of federal law or regulation to any governmental agency or entity in accordance with the provisions of and rules promulgated under Section 21F of the Securities Exchange Act of 1934, as amended, or Section 806 of the Sarbanes-Oxley Act of 2002, or of any other whistleblower protection provisions of federal law or regulation, or (ii) require notification or prior approval by the Company of any such report; provided that, you are not authorized to disclose communications with counsel that were made for the purpose of receiving legal advice or that contain legal advice or that are protected by the attorney work product or similar privilege. Furthermore, you shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that is made (i) in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney, in each case, solely for the purpose of reporting or investigating a suspected violation of law or (ii) in a complaint or other document filed in a lawsuit or proceeding, if such filings are made under seal.  Nothing in this paragraph 7, or in the remainder of this Agreement, shall prohibit you from filing a charge with any government agency. including the U.S. Equal Employment Opportunity Commission or any similar state or local fair employment practices agency, or from talking to or cooperating in any government investigation by the U.S. Equal Employment Opportunity Commission, any similar state or local fair employment practices agency, or the Securities and Exchange Commission, and no notice to the Company is required under these circumstances.

7

8.   Non-Competition: You acknowledge and agree that, during the course of employment with the Company, you will: (i) receive significant training in, and generate and use, the Company's good will and experience; (ii) be exposed to confidential aspects of the Company's business and have access to and became familiar with Confidential Information, and (iii) perform services for the Company that are special, unique, extraordinary and intellectual in character—none of which is commonly known or readily accessible to the public and any of which place or placed you in a position of confidence and trust with the customers, potential customers, vendors, employees of the Company and other persons, the loss of which cannot adequately be compensated by damages in an action at law.
 
You acknowledge and agree that the Company desires to enter into this Agreement to, in part, protect the Company's vital interest in maintaining its Confidential Information, protect the Company's investment in your training and development, protect the Company's business and good will, and avoid Competition (as defined below) with you or any other person or entity with which you are employed or affiliated for a time certain following your Separation. For purposes of this Agreement, "Competition”- means engaging in, aiding, assisting, owning, or controlling (whether as a shareholder, principal, partner, employee, trustee, officer, director agent, independent contractor, or otherwise) any interest in any firm, corporation, business, or other entity which is (or with any other person(s) who are) engaged in competition with the Company in any line of business at the time of your Separation (or within twelve months following your Separation). Nothing in this Agreement shall prohibit or restrict You from holding or becoming beneficially interested in up to two percent (2%) of any class of securities in any corporation provided that such class of securities are listed on a recognized stock exchange.
 
For purposes of this Agreement, the "Restricted Area" shall be the entire United States of America.
 
You agree that, during the Restricted Period, you will not, directly or indirectly, alone or with others, engage in Competition with the Company, its successors or assigns or any purchaser of all or substantially all of Company's assets within your Restricted Area.
 
You acknowledge having carefully read and considered the non-competition provisions of this Agreement and, having done so, agree that the covenants and restrictions contained herein are, taken as a whole, fair and reasonable in their duration, geographic scope and scope of restricted activities, do not unduly restrict your ability to obtain or maintain a livelihood and are necessary to protect the Company's good will, trade secrets, Confidential Information and business interests. You expressly agree not to raise any issue disputing the reasonableness of the: (i) geographic scope. (ii) type of employment or line of business or (iii) duration of any such covenants in any proceeding to enforce such covenants and restrictions.
 
9.   No Solicitation, No Interference and No Hire Covenants: You agree that, during the Restricted Period, you will not, directly or indirectly: (i) solicit or encourage any employee or other service provider of the Company or its subsidiaries to leave such employment or service; (ii) interfere with the relationship between the Company and any of its employees or service providers; or (iii) hire or cause to be hired any person who, within the twelve (12) month period preceding such hiring, was employed by, or providing services to. the Company or its subsidiaries.
 
10.  Mutual Nondisparagement: You agree that during the Term and following the termination of your employment for any reason, you shall not publicly make any negative, disparaging, detrimental or derogatory remarks or statements (written, oral, telephonic, electronic, or by any other method) about the Company or its subsidiaries or affiliates or any of their respective owners, partners, managers, directors, officers, employees or agents, including, without limitation, any remarks or statements that could be reasonably expected to adversely affect in a material manner (i) the conduct of the Company's or its subsidiaries' businesses or (ii) the business reputation or relationships of the Company or its subsidiaries and/or any of their past or present officers, directors, agents, employees, attorneys, successors and assigns, in each case, except to the extent required by law or legal process. Similarly, following termination of your employment for any reason, the Company shall not publish  any negative, disparaging, detrimental or derogatory remarks or statements  about you or that could be reasonably expected to adversely affect in a material manner your business reputation or relationships (other than in connection with providing truthful responses to shareholders or as may be required to be disclosed in the Company’s public  filings), and the Company shall similarly instruct its executive officers and directors not to make any such statements about you.  Nothing in this paragraph 10, or in the remainder of this Agreement, shall prohibit you from filing a charge with a government agency, including the U.S. Equal Employment Opportunity Commission or any similar state or local fair employment practices agency, or from talking to or cooperating in any investigation by with the U.S. Equal Employment Opportunity Commission, any similar state or local fair employment practices agency, or the Securities and Exchange Commission, and no notice to the Company is required under these circumstances.

8

11.   Intellectual Property: You agree that all patentable inventions, discoveries, and trade secrets, whether or not patented, and whether or not reduced to practice, and all copyright interests that are or have been conceived or developed during your employment with the Company, either alone or jointly with others, if on the Company's time, using the Company's facilities, specifically relating to the Company, or to the Company's business are done as "works made for hire" for the Company, and you hereby assign to the Company all right, title, and interest in all such intellectual property. You agree that the Company shall be the sole owner of all domestic and foreign patents, trademarks, trade names, service marks, domain names and other rights pertaining thereto related to such intellectual property, and further agree to execute all documents consistent therewith that the Company reasonably determines to be necessary or convenient for use in applying for, prosecuting. perfecting, or enforcing patents or other intellectual property rights, including the execution of any assignments, patent applications, or other documents that the Company may reasonably request. Upon your failure to do so within 10 business days following the Company's written request, you hereby irrevocably appoint the Company as your true and lawful attorney-in-fact with full power of delegation and substitution to execute, deliver, file and record, and on your behalf and in the Company's name, such documents consistent with this Agreement. This provision is intended to apply only to the extent permitted by applicable law.
 
12.   Arbitration: Any dispute, claim or controversy arising out of or relating to this Agreement. including without limitation any dispute, claim or controversy concerning validity, enforceability, breach or termination hereof), shall be finally settled through arbitration under the rules of the American Arbitration Association for arbitration of employment disputes, such arbitration to be conducted in Jefferson County, Kentucky. Each party will be entitled to present evidence and argument to the arbitrator(s). The arbitrator(s) will have the right only to interpret and apply the provisions of this Agreement and may not change any of its provisions, except as expressly provided herein. The arbitrator(s) will permit reasonable pre-hearing discovery of facts, to the extent necessary to establish a claim or a defense to a claim, subject to supervision by the arbitrator(s). In addition, the Company shall propose a reasonable set of rules to guide any such arbitration proceedings. Such rules shall be designed to lead to a prompt and just result without undue delay or expense but will not be unduly prejudicial to either party. The determination of the arbitrator(s) will be conclusive and binding upon the parties and judgment upon the same may be entered in any court having jurisdiction thereof. The arbitrator(s) will give written notice to the parties stating the arbitrator's determination, and will furnish to each party a signed copy of such determination. The expenses of arbitration will be borne by the Company, unless the arbitrator(s) determine that you have materially failed to succeed in any claim, in which case the arbitrator(s) may equitably determine, consistent with the application of state or federal law, to apportion some of the fees and expenses to you, not to exceed the maximum permitted by law. Each party shall bear its own costs and expenses of counsel, unless the arbitrator(s) determine that the Company has material liability to you hereunder, in which event the arbitrator(s) may equitably determine that your reasonable counsel fees shall be paid by the Company. Any arbitration hereunder shall be governed by and construed in accordance with the substantive laws of the Commonwealth of Kentucky and, where applicable, federal law, without giving effect to the conflict of laws principles of such State.

13.   Section 409A of the Code: To the extent that Section 409A of the Code is applicable to any provisions of this Agreement, it is the intent of the parties that such provisions comply with Section 409A of the Code and related regulations, and this Agreement shall be so construed.  Each payment under Section 5.1 of this Agreement shall be considered a separate payment and not one of a series of payments for purposes of Section 409A of the Internal Revenue Code of 1986, as amended.

9

Any reimbursements by the Company to you of any eligible expenses under this Agreement that are not excludable from your income for Federal income tax purposes (the "Taxable Reimbursements") shall be made by no later than the earlier of the date on which they would be paid under the Company's normal policies and the last day of the calendar year following the year in which the expense was incurred. The amount of any Taxable Reimbursements, and the value of any in-kind benefits to be provided to you, during any calendar year shall not affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other calendar year (except for any life-term or other aggregate limitation applicable to medical expenses). The right to Taxable Reimbursement, or in-kind benefits, shall not be subject to liquidation or exchange for another benefit.
 
14.  Choice of Law: This Agreement shall in all respects be interpreted, enforced and governed by the laws of the Commonwealth of Kentucky, without giving effect to conflict of laws principles of such State. The language of all parts of this Agreement shall in all cases be interpreted as a whole, according to its fair meaning, and not strictly for or against any of the parties.
 
15.   Choice of Forum: Subject to paragraph 12 above, you consent to the exclusive jurisdiction of courts located in the Commonwealth of Kentucky.
 
16.  Equitable Remedies: Notwithstanding any other provisions of this Agreement to the contrary, the Company will not be required to seek or participate in arbitration regarding any actual or threatened breach by you of the Non-Disclosure, Non-Competition, No Solicitation, No Interference and No Hire covenants contained in this Agreement or any other covenant under this Agreement for which equitable relief may be sought. You agree that the Company will suffer irreparable harm for any such breach or threatened breach and that the Company may not be adequately compensated by damages, and that, in addition to all other remedies (including cessation of any severance or separation payments or benefits hereunder), the Company shall be entitled to injunctive relief and specific performance and to pursue such remedies in a court of competent jurisdiction in the Commonwealth of Kentucky and no arbitrator may make any ruling inconsistent with the findings or rulings of such court. You agree to waive any argument of lack of personal jurisdiction or forum non-convenience with respect to the pursuit of such injunctive relief and specific performance arising out of or relating to this Agreement.

17.  Remedies Cumulative: You agree that nothing herein stated shall be construed as prohibiting the Company from pursuing any and all other remedies that may be available to the Company at law, in equity, by contract or otherwise in connection with such violation or threatened violation, including without limitation the recovery of monetary damages from you, all of which shall be cumulative to the fullest extent permissible under applicable laws.
 
18.   Insurance and Corporate Document Protections: Nothing in this Agreement shall be deemed to preclude you from receiving any of the benefits or protections, including without limitation representation, available to you following any Separation under (a) any officers and directors insurance policy maintained by the Company which provides coverage during your employment by the Company as an officer or director of the Company or (b) the Company's bylaws, Certificate of Incorporation or under applicable law. Any such benefits and protections shall or shall not be provided solely in accordance with the terms and conditions of any such policies, documents and applicable law. The Company covenants to maintain, even after your Separation, its officers and directors insurance policy as in effect as of your Separation from the Company or another officers and directors policy that provides equivalent or greater benefits and protections to you.

10

19.   Entire Agreement: Other than agreements concerning equity incentive programs and the Code of Conduct and Ethics, this Agreement constitutes and sets forth the entire agreement between you and the Company with respect to the subject matter contained herein and supersedes any and all prior and contemporaneous oral or written agreements or understandings between the parties, including, without limitation, the Prior Agreement. You acknowledge and agree that no representation, promise, inducement or statement of intention has been made by the Company that is not expressly set forth in this Agreement. No party hereto shall be bound by, or liable for, any alleged representation, promise, inducement or statement of intention not expressly set forth in this Agreement. This Agreement cannot be amended, modified or supplemented in any respect, except by a subsequent written agreement signed by all parties hereto.
 
20.  Binding Effect: This Agreement shall be binding upon and inure to the benefit of you and your heirs and the Company and its legal representatives. parent, successors and assigns.
 
21.  No Waiver: No action or inaction by either party shall be taken as a waiver of its right to insist that the other party abide by the obligations under this Agreement. unless such waiver is in writing, expressly waives such rights and is signed by legal counsel for the party making such waiver.
 
22.  Severability: The parties hereby agree that (a) the provisions of this Agreement will be severable in the event that for any reason whatsoever any of the provisions hereof are invalid, void or otherwise unenforceable. (b) any such invalid, void or otherwise unenforceable provisions will be replaced by other provisions which are as similar as possible in terms to such invalid, void or otherwise unenforceable provisions but are valid and enforceable, and (c) the remaining provisions will remain valid and enforceable to the fullest extent permitted by applicable law.
 
23.   Survival: Any provision contained in this Agreement, which by its nature or terms survives the Term or the Restricted Period (including but not limited to of the Non-Disclosure, Non-Competition, No Solicitation, No Interference and No Hire covenants), shall survive the Term and the Restricted Period and continue to be binding.
 
I trust that this adequately outlines the Company's offer and our discussions. if, however, you have any questions or concerns, please do not hesitate to call me.

11

We are pleased to offer you this position and look forward to a long and mutually rewarding employment relationship.
 
Sincerely,
 
/s/ Ashley Davis
 
Ashley Davis
 
 
I agree to the terms and conditions of the employment offer set forth above.
 
/s/ Graham Purdy

1/30/2023

Your Signature

Date


12

RELEASE AND SEVERANCE AGREMENT
 
This Release and Severance Agreement (this “Release”) is entered into by and between [_____]  (“Employee”) and Turning Point Brands, Inc. (“Turning Point” and, collectively with its parent(s), subsdiary(ies), and all other related companies, the “Company”).  Employee and Turning Point are referred to herein as the "Parties."
 
RECITALS
 
A.
Employee and Turning Point are parties to an Employment Letter, dated as of [_____] (the "Employment Agreement"), which provides for severance after termination in certain circumstances, conditioned upon Employee first signing a general release of claims following termination of Employee’s employment, which release becomes irrevocable in accordance with its terms.
 
B.
This Release is the contemplated release of claims under the Employment Agreement and Employee received this Release on [_____] (the "Presentation Date").
 
C.
Effective as of [______] (such date, the “Separation Date”), Employee no longer serves as Chief Executive Officer, President, member of the board of directors, or holds any other offices or fiduciary positions with the Company and the Employee’s employment with the Company and the “Term” (as defined under the Employment Agreement) shall have ended as of such date.
 
D.
The Parties desire to settle any and all other claims, if any, that Employee may have against the Company and the other Releasees (as defined below) that are releasable by law.
 
AGREEMENT
 
NOW, THEREFORE, in consideration for the covenants and mutual promises contained in the Employment Agreement, the Parties agree as follows:
 
PART I
 
For and in consideration of the promises made herein by Employee in Part II and Part III of this Release, including Employee’s continued compliance with Sections 9-13 of the Employment Agreement, and his performance thereof, the sufficiency of which, either separately or combined, is hereby acknowledged, Turning Point agrees as follows:
 
1.1         Severance Benefits to Employee.  In exchange for Employee signing this Release, complying with its terms, Employee’s continued compliance with Sections 9-13 of the Employment Agreement, and not revoking this Release, the Company will pay and provide to Employee the severance payments and benefits described on Annex A (the "Severance Benefits") as and when therein required, if, and only if, (1) Employee signs this Release and returns it to the Company; and (2) the seven (7) day revocation period in Part II, Section 2.4 has expired on or before the 55th day after the Presentation Date, provided that Employee has not exercised his right to revoke this Release at any time in accordance with Part II, Section 2.4 below.
 
13

1.2          Separate and Adequate Age Claim Consideration. The Parties expressly agree and acknowledge that a portion of the Severance Benefits in Section 1.1 above represents separate and adequate consideration, to which Employee is not otherwise entitled, in exchange for Employee's Age Claim Waiver, set out below in Part II. Turning Point's present promise to provide this consideration is exchanged for Employee's present release of any Age Claims at the time this Release is executed on each of the first and second spaces below.
 
1.3          COBRA.  Employee will be given separate information regarding Employee’s right to continue group health coverage under the Company’s health plan, as required by the Consolidated Omnibus Budget Reconciliation Act of 1985 (“COBRA”).  The Company acknowledges that Employee will be entitled to COBRA continuation coverage in accordance with applicable law following the Separation Date, at his own cost, subject to his timely election to receive such coverage and his payment of the applicable premiums.
 
PART II
 
For and in consideration of the promises made herein by Turning Point in Part I of this Release, and its performance thereof, the sufficiency of which is hereby acknowledged, Employee agrees as follows:
 
2.1        General Release and Waiver of All Claims and Potential Claims.  Employee hereby releases all claims and potential claims, known and unknown, against the Company and the other Releasees (as defined below) that are releasable by law.  More specifically, for and on behalf of himself and his family, dependents, heirs, executors, administrators and assigns, Employee hereby irrevocably and unconditionally releases the Company and its respective predecessors, successors, and all their past, present or future assigns, parents, subsidiaries, affiliates, insurers, attorneys, divisions, subdivisions and affiliated entities, together with their respective current and former officers, directors, shareholders, fiduciaries, administrators, trustees, agents, employees, attorneys, insurers and/or representatives, and their respective predecessors, successors and assigns, heirs, executors, administrators, and any and all other affiliated persons, firms, plans or corporations which may have an interest by or through them (collectively "Releasees"), both jointly and individually, from any and all claims, actions, arbitrations, and lawsuits, of any nature whatsoever, known or unknown to Employee, accrued or unaccrued, which he ever had, now has or may have had against Releasees since the beginning of time through the date of execution of this Release.  This general release and waiver of claims includes, but is not limited to, any and all claims, demands, causes of action, suits, debts, complaints, liabilities, obligations, promises, agreements, controversies, damages and expenses that are releasable by law (including, without limitation, attorneys fees and costs actually incurred or to be incurred) of any nature or description whatsoever, in law or equity, whether known or unknown, in connection with or arising out of his employment with the Company and/or termination of said employment.  Claims being released include, without limitation, any and all employment-related claims that are releasable by law arising under federal, state or local statutes, ordinances, resolutions, regulations or constitutional provisions prohibiting discrimination in employment on the basis of sex, race, religion, national origin, age, disability and/or veterans' status, including, but not limited to, claims arising under Title VII of the Civil Rights Act of 1964, 42 U.S.C. §§ 1981, 1981a, 1983 and 1985, the Civil Rights Act of the State in which Employee resides and works, the Sarbanes-Oxley Act, 18 U.S.C. § 1514A, et seq., the Americans With Disabilities Act, the Age Discrimination in Employment Act, the Pregnancy Discrimination Act, the Federal Rehabilitation Act of 1973, Executive Order 11246, the Employee Retirement Income Security Act of 1974, 29 U.S.C. § 1001 et seq., the Fair Labor Standards Act, 29 U.S.C. §§ 201, et seq., the Family and Medical Leave Act, 29 U.S.C. §§ 2601, et seq., the Genetic Information Non-Discrimination Act, 42 U.S.C. §§ 2000ff et seq, the minimum wage act, wage payment law and wage discrimination statutes and workers compensation statures and similar state laws of the state in which Employee has provided services, in all instances as amended.  This general release and waiver of claims also includes, but is not limited to, any and all claims for unpaid benefits or entitlements asserted under any plan, policy, benefits offering or program (except as otherwise required by law), any and all contract or tort claims, including, without limitation, claims of wrongful discharge, assault, battery, intentional infliction of emotional distress, negligence, and/or defamation against Releasees.
 
14

Notwithstanding the foregoing, nothing in this Section 2.1 or Section 2.2 shall be interpreted to waive, release, or relinquish Employee’ rights to, or be construed to prevent Employee from making a claim for, (a) indemnity under law or governance documents providing for indemnity or insurance against claims for acts or omissions in his capacity acting as an officer or director of the Company, (b) vested benefits, if any, to which Employee may be entitled under the Company’s benefit plans, (c) continuation coverage in accordance with applicable law under COBRA following the Separation Date and (d) payment or provision of the Severance Benefits.

Notwithstanding anything set forth herein to the contrary, nothing in this Release shall (i) prohibit Employee from making reports of possible violations of federal law or regulation to any governmental agency or entity in accordance with the provisions of and rules promulgated under Section 21F of the Securities Exchange Act of 1934, as amended, or Section 806 of the Sarbanes-Oxley Act of 2002, or of any other whistleblower protection provisions of federal law or regulation, or (ii) require notification or prior approval by the Company of any such report; provided that, Employee is not authorized to disclose communications with counsel that were made for the purpose of receiving legal advice or that contain legal advice or that are protected by the attorney work product or similar privilege. Furthermore, Employee shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that is made (i) in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney, in each case, solely for the purpose of reporting or investigating a suspected violation of law or (ii) in a complaint or other document filed in a lawsuit or proceeding, if such filings are made under seal. Furthermore, nothing in this Section 2.1, Section 2.2, or any other provision in the remainder of this Release shall be construed to prohibit Employee from talking to, cooperating in any investigation by, and/or filing a charge with, the U.S. Equal Employment Opportunity Commission (the “EEOC”) or any other similar state or local fair employment practices administrative agency. However, by signing this Release, Employee hereby waives the right to recover from Releasees any relief from any charge or claim pursued or otherwise prosecuted by him, or by persons or entities like the EEOC acting by or through him, including, without limitation, the right to attorneys' fees, costs, and any other relief, whether legal or equitable, sought in such charge, claim, or other proceeding.
 
15

2.2         Age Claim Waiver.  Employee further agrees that his full general release includes a waiver of his rights, if any, to assert or allege discrimination based upon age pursuant to the Age Discrimination in Employment Act or any and all other federal, state or local laws or regulations prohibiting discrimination on the basis of age (collectively, "Age Claim Waiver").
 
2.3         Adequate Consideration Period/Consult an Attorney.  Employee acknowledges that he is hereby instructed that he may and should consult an attorney of his own choosing regarding the terms of this Release, and specifically including the Age Claim Waiver, and that he has been given at least forty-five (45) days to consider the terms of this Release and whether to sign this Release, although Employee may choose to sign this Release prior to the expiration of this forty-five (45) day period. The Parties agree that if Employee fails to execute this Release prior to the expiration of the forty-five (45) day period or prior to the deadline set forth in Section 1.1 hereof, this Release will be null and void.
 
2.4         Seven (7) Day Revocation Period.  Employee further agrees that he is hereby instructed by the Company that, following his signing of this Release, Employee shall have up to seven (7) days following such date to withdraw, rescind or revoke this Release by providing written notice to Brittani Cushman, but that, in the event Employee exercises his right to withdraw or rescind this Release, all terms of this Release, including, without limitation, Turning Point's duty to provide the Severance Benefits, shall be void and of no effect.
 
2.5        Permanent Waiver of Re-employment.  In order to effect the degree of separation contemplated by the Parties, Employee acknowledges his present intent to permanently remove himself from the labor pool of the Company as of the Separation Date and forever thereafter.  In order to accomplish this present permanent removal from the Company’s' labor pool, Employee agrees that he will not seek and will not accept hiring, rehiring, placement, or reinstatement with the Company, either as an employee, an independent contractor, a temporary worker, or in any other capacity.
 
PART III
Other Agreements
 
3.1          Additional Covenants by Employee.  Employee represents, warrants and covenants that, as of the date he signs this Release, (1) except as set forth on Annex A to this Agreement, he is unaware of any wages (as that term is defined by applicable state  law) that are owed to him by the Company and that have not been paid; (2) he is unaware of any request for leave under the Family and Medical Leave Act that was denied; (3) he has no known work-related injury, disability, or illness, and has not requested any accommodation under the Americans With Disabilities Act or similar state law that has not been satisfied; and (4) he is unaware of any document, circumstance, occurrence, or any conduct on behalf of the Company or any of its agents, employees, officers or directors, or any Releasee, which can or should be reported to any state or federal authority as a violation of any law, standard, or regulation, upon which representations the Company expressly relies in entering into this Release.
 
16

3.2         Knowing and Voluntary Agreement.  Employee agrees and acknowledges that he has been advised to consult an attorney regarding the terms of this Release and that he has carefully reviewed, studied and thought over the terms of this Release.  Employee further acknowledges and agrees that he knowingly and voluntarily entered into and signed this Release after deliberate consideration and review of all of its terms and provisions, that he was not coerced, pressured or forced in any way by the Company, any Releasee or anyone else to accept the terms of this Release, and that the decision to accept the terms of this Release was entirely his own.
 
3.3         No Wrongdoing By the Parties.  The Parties further agree that they have entered this Release to resolve any and all claims, if any, Employee may have against the Company or any other Releasee, and that this Release does not constitute an admission of, or is to be used as evidence of, any liability, violation or wrongdoing of any kind.
 
3.4         Interpretation; Captions.  The Parties understand and agree that the language of this Release shall in all cases be interpreted as a whole, according to its fair meaning and not strictly for or against either of the Parties, regardless of which is the drafter of this Release.  Captions and headings used herein are for convenience of reference only.
 
3.5          Choice of Law; Arbitration.  The provisions of Sections 14 and 16 of the Employment Agreement are hereby incorporated by reference.
 
3.6          Entire Agreement.  The Parties agree that this Release sets forth the entire agreement between the Parties on the subject matter herein and fully supersedes any and all other prior agreements or understandings between them, except for the terms in the Employment Agreement referred to herein and any agreements between Employee and the Company regarding non-disclosure of confidential information, intellectual property, non-solicitation of customers, employees or contractors, non-competition, and/or other restrictive covenant obligations, which agreements shall remain in full force and effect according to their terms.  This includes, without limitation, Employee’s continuing obligations under Sections 9-13 of the Employment Agreement and the continuing obligations of the Company under Section 12 of the Employment Agreement.  This Release may be amended or superseded only by a subsequent writing, executed by the Party against whom enforcement is sought.
 
3.7          Agreement to Indemnify.  The Parties agree that should Employee seek to overturn, set aside, or legally challenge the release of claims made by him under this Release, by judicial action or otherwise, the Company and/or Releasees shall be entitled to recover from Employee its costs of defending and enforcing the terms of this Release and/or any other claim brought by or against the Company or Releasees, including, without limitation, reasonable attorneys' fees.  The Parties acknowledge and agree that each Releasee is an intended third-party beneficiary of this Release and may enforce the terms of this Release accordingly.
 
[signature page follows]
 
17

I, [________], UNDERSTAND AND AGREE THAT THIS RELEASE CONSTITUTES A FULL AND FINAL RELEASE OF ALL CLAIMS THAT ARE RELEASEABLE BY LAW AS SET FORTH IN PART II OF THIS RELEASE.
 



 
Print Name:




Date:



-- and --


TURNING POINT BRANDS, INC.




By:



Brittani N. Cushman

   

Title: General Counsel and Secretary


Date:


18

Annex A

Severance Benefits



EX-21 5 brhc10049632_ex21.htm EXHIBIT 21
Exhibit 21
 
Subsidiaries of Turning Point Brands, Inc.
The following list outlines the subsidiaries of Turning Point Brands, Inc., as of December 31, 2022.

 
Jurisdiction of
Organization
Turning Point Brands, Inc.
Delaware
North Atlantic Trading Company, Inc.
Delaware
National Tobacco Finance, LLC
Delaware
National Tobacco Company, L.P.
Delaware
North Atlantic Operating Company, Inc.
Delaware
RBJ Sales, Inc.
Tennessee
North Atlantic Wrap Company LLC
Delaware
TPB Services LLC
Delaware
TPB Investments LLC
Delaware
South Beach Brands LLC
Delaware
TPB Beast LLC
Delaware
Turning Point Brands, LLC
Delaware
Intrepid Brands, LLC
Delaware
Nu-X Distribution LLC
Delaware
Turning Point Brands (Canada) Inc.
Ontario, Canada

 

EX-23 6 brhc10049632_ex23.htm EXHIBIT 23
Exhibit 23
Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in i) Registration Statements No. 333-211321 and No. 333-255758 on Form S-8 of Turning Point Brands, Inc. and (ii) Registration Statements No. 333-219114 and No. 333-240310 on Form S-3 of Turning Point Brands, Inc. (the Company) of our reports dated March 15, 2023, relating to the consolidated financial statements, and the effectiveness of the Company’s internal control over financial reporting (which report expresses an adverse opinion on the effectiveness of the Company’s internal control over financial reporting because of a material weakness), appearing in this Annual Report on Form 10-K of Turning Point Brands, Inc. for the year ended December 31, 2022.

/s/ RSM US LLP

Richmond, Virginia
March 15, 2023



EX-31.1 7 brhc10049632_ex31-1.htm EXHIBIT 31.1
Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF SARBANES-OXLEY ACT

I, Graham Purdy, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Turning Point Brands, Inc.;

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

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

4.
The registrant’s other certifying 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 controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

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

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

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

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

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

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

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

Date: March 15, 2023
By:
/s/ GRAHAM PURDY


 


Graham Purdy


President and Chief Executive Officer
(Principal Executive Officer)



EX-31.2 8 brhc10049632_ex31-2.htm EXHIBIT 31.2
Exhibit 31.2

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

I, Luis Reformina, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Turning Point Brands, Inc.;

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

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

4.
The registrant’s other certifying 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 controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

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

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

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

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

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

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

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

Date: March 15, 2023
By:
/s/ LUIS REFORMINA


 


Luis Reformina


Chief Financial Officer
(Principal Financial Officer)



EX-31.3 9 brhc10049632_ex31-3.htm EXHIBIT 31.3
Exhibit 31.3

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

I, Brian Wigginton, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Turning Point Brands, Inc.;

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

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

4.
The registrant’s other certifying 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 controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

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

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

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

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

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

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

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

Date: March 15, 2023
By:
/s/ BRIAN WIGGINTON
     
   
Brian Wigginton
   
Chief Accounting Officer



EX-32.1 10 brhc10049632_ex32-1.htm EXHIBIT 32.1
Exhibit 32.1

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

In connection with the Annual Report on Form 10-K of Turning Point Brands, Inc. (the "Company") for the year ended December 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), we, Graham Purdy, President and Chief Executive Officer, Luis Reformina, Chief Financial Officer, and Brian Wigginton, Chief Accounting 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:

(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 for the periods presented therein.

Date: March 15, 2023
By:
/s/ GRAHAM PURDY

 
Graham Purdy

 
President and Chief Executive Officer

 
(Principal Executive Officer)

Date: March 15, 2023
By:
/s/ LUIS REFORMINA


Luis Reformina


Chief Financial Officer


(Principal Financial Officer)

Date: March 15, 2023
By:
/s/ BRIAN WIGGINTON


Brian Wigginton


Chief Accounting Officer



EX-101.SCH 11 tpb-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 050100 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Organizations and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Other Current Assets link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Property, Plant and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Deferred Financing Costs, Net link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Notes Payable and Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Pension and Postretirement Benefit Plans link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Lease Commitments link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Share Incentive Plans link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 062000 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 062100 - Disclosure - Selected Quarterly Financial Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 062200 - Disclosure - Dividends and Share Repurchase link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Organizations and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Property, Plant and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Deferred Financing Costs, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Notes Payable and Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Pension and Postretirement Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Lease Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 081700 - Disclosure - Share Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 081900 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 082000 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 082100 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Organizations and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Summary of Significant Accounting Policies, Consolidation (Details) link:presentationLink link:calculationLink link:definitionLink 090202 - Disclosure - Summary of Significant Accounting Policies, Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 090204 - Disclosure - Summary of Significant Accounting Policies, Shipping Costs (Details) link:presentationLink link:calculationLink link:definitionLink 090206 - Disclosure - Summary of Significant Accounting Policies, Research and Development and Quality Assurance Costs (Details) link:presentationLink link:calculationLink link:definitionLink 090208 - Disclosure - Summary of Significant Accounting Policies, Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 090210 - Disclosure - Summary of Significant Accounting Policies, Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090212 - Disclosure - Summary of Significant Accounting Policies, Advertising and Promotion (Details) link:presentationLink link:calculationLink link:definitionLink 090214 - Disclosure - Summary of Significant Accounting Policies, Master Settlement Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 090216 - Disclosure - Summary of Significant Accounting Policies, Food and Drug Administration (Details) link:presentationLink link:calculationLink link:definitionLink 090218 - Disclosure - Summary of Significant Accounting Policies, Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 090220 - Disclosure - Summary of Significant Accounting Policies, Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Acquisitions, Unitabac (Details) link:presentationLink link:calculationLink link:definitionLink 090302 - Disclosure - Acquisitions, Direct Value Wholesale (Details) link:presentationLink link:calculationLink link:definitionLink 090304 - Disclosure - Acquisitions, Turning Point Brands Canada (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Property, Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Deferred Financing Costs, Net (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Other Assets, Summary (Details) link:presentationLink link:calculationLink link:definitionLink 091102 - Disclosure - Other Assets, Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 091104 - Disclosure - Other Assets, Debt Security Investment (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Notes Payable and Long-Term Debt, Summary of Notes Payable and Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 091302 - Disclosure - Notes Payable and Long-Term Debt, Senior Secured Notes (Details) link:presentationLink link:calculationLink link:definitionLink 091304 - Disclosure - Notes Payable and Long-Term Debt, 2021 Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 091306 - Disclosure - Notes Payable and Long-Term Debt, 2018 Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 091312 - Disclosure - Notes Payable and Long-Term Debt, Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091402 - Disclosure - Income Taxes (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 091502 - Disclosure - Pension and Postretirement Benefit Plans, Components of Net Periodic Benefit Costs (Details) link:presentationLink link:calculationLink link:definitionLink 091504 - Disclosure - Pension and Postretirement Benefit Plans, 401(k) Retirement Savings Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 091602 - Disclosure - Lease Commitments (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Share Incentive Plans, Equity Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091702 - Disclosure - Share Incentive Plans, Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 091704 - Disclosure - Share Incentive Plans, Assumptions for Options Granted Under 2006 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091706 - Disclosure - Share Incentive Plans, Assumptions for Options Granted Under 2015 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091708 - Disclosure - Share Incentive Plans, Assumptions for Options Granted Under 2021 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091710 - Disclosure - Share Incentive Plans, Compensation Expense Related to Options (Details) link:presentationLink link:calculationLink link:definitionLink 091712 - Disclosure - Share Incentive Plans, Performance-Based Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 091714 - Disclosure - Share Incentive Plans, Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 092000 - Disclosure - Segment Information, Financial Information of Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 092002 - Disclosure - Segment Information, Revenue Disaggregation - Sales Channel (Details) link:presentationLink link:calculationLink link:definitionLink 092004 - Disclosure - Segment Information, Net Sales - Domestic and Foreign (Details) link:presentationLink link:calculationLink link:definitionLink 092100 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 092200 - Disclosure - Dividends and Share Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 tpb-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 13 tpb-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 14 tpb-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Award Type [Axis] Award Date [Axis] Award Date [Domain] Summary of Significant Accounting Policies [Abstract] Accounts payable Accounts Payable, Current Accrued Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accrued Liabilities [Member] Accounts Payable and Accrued Liabilities [Member] Accounts receivable, net of allowances of $114 in 2022 and $262 in 2021 Accounts Receivable, after Allowance for Credit Loss, Current Accrued liabilities Total accrued liabilities Deferred financing costs, accumulated amortization Accumulated Amortization, Debt Issuance Costs Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Other Comprehensive Income (Loss) [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Additional paid-in capital Additional Paid in Capital Additional Paid-In Capital [Member] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock compensation expense Exercise of options APIC, Share-Based Payment Arrangement, Recognition and Exercise Advertising and Promotion Accounts receivable, allowance Allowance for Doubtful Accounts Allowance for Doubtful Accounts [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Amortization of other intangible assets Amortization of deferred financing costs Asset impairment charge Acquisitions [Abstract] Asset Acquisition [Abstract] Asset Acquisition [Line Items] Total consideration transferred Asset Acquisition, Consideration Transferred Capitalized transaction costs Asset Acquisition, Consideration Transferred, Transaction Cost Asset Acquisition [Axis] Asset Acquisition [Table] Asset Acquisition [Domain] ASSETS Assets [Abstract] Total assets Assets Total current assets Assets, Current Current assets: Total Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost Gross unrealized gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Gross unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Maturities of U.S. Governmental Agency Obligations [Abstract] Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Fair Value of MSA Escrow Account [Abstract] Cost Debt Securities, Available-for-Sale, Amortized Cost Five to ten years Estimated fair value, less than 12 months Debt Securities, Available-for-Sale, Current Less than one year One to five years Debt security investment Estimated fair value, more than 12 months Debt Securities, Available-for-Sale, Noncurrent Greater than ten years Estimated fair value Debt Securities, Available-for-Sale Balance Sheet Location [Domain] Balance Sheet Location [Axis] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Buildings and Building Improvements [Member] Buildings and Improvements [Member] Fixed assets and other long term assets Total consideration transferred Business Combination, Consideration Transferred Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Acquisitions [Abstract] Business Acquisition [Line Items] Equity interest Business Acquisition, Percentage of Voting Interests Acquired Assets Acquired [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Purchase Price [Abstract] Acquisitions [Abstract] Business Combination, Description [Abstract] Acquisitions Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Adjustments to Consideration Transferred [Abstract] Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract] Unrestricted Unrestricted Cash Cash and Cash Equivalents, at Carrying Value Cash, end of period: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Cash, beginning of period: Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Member] Total cash at beginning of period Total cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Net (increase) decrease in cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash acquired Cash Acquired from Acquisition Cash and Cash Equivalents Bank deposits, including MSA escrow accounts, in excess of federally insured limits Class of Stock [Domain] Share Repurchase [Abstract] Contingencies [Abstract] Commitments and contingencies Commitments and Contingencies Contingencies Commitments and Contingencies Disclosure [Text Block] Common Stock [Member] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares authorized (in shares) Common stock, shares outstanding (in shares) Pension and Postretirement Benefit Plans [Abstract] Assets [Abstract] Components of Deferred Tax Assets [Abstract] Liabilities [Abstract] Components of Deferred Tax Liabilities [Abstract] Deferred Tax Assets and Liabilities [Abstract] Income Tax Provision [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Comprehensive loss attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Consolidated comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income attributable to Turning Point Brands, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Concentration Risk Type [Axis] Concentration Risk [Line Items] Concentration Risk Type [Domain] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration Risk Benchmark [Domain] Concentration Risk [Table] Concentration Risk Benchmark [Axis] Consolidation Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Axis] Corporate Unallocated [Member] Corporate, Non-Segment [Member] Cost of sales Cost of Sales [Member] State and local Current State and Local Tax Expense (Benefit) Federal Current Federal Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Current Current Income Tax Expense (Benefit) Current [Abstract] Customer Concentration Risk [Member] Customer Relationships [Member] Revenue Disaggregation - Sales Channel Disaggregation of Revenue [Line Items] Net Sales by Sales Channel [Abstract] Disaggregation of Revenue [Table] Allowance for credit losses Debt Securities, Available-for-sale [Table] Cost, less than 12 months Debt Securities, Available-for-Sale, Amortized Cost, Current Cost, more than 12 months Debt Securities, Available-for-Sale, Amortized Cost, Noncurrent Fair Value of MSA Escrow Account, Less than 12 Months [Abstract] Debt Securities, Current [Abstract] Fair Value of MSA Escrow Account, More than 12 Months [Abstract] Debt Securities, Noncurrent [Abstract] Conversion rate Debt Instrument, Convertible, Conversion Ratio Debt Instrument, Redemption, Period [Axis] On or after February 15, 2024 [Member] Debt Instrument, Redemption, Period Two [Member] On or after February 15, 2023 [Member] Debt Instrument, Redemption, Period One [Member] On or after February 15, 2025 and thereafter [Member] Debt Instrument, Redemption, Period Three [Member] Redemption price (expressed as a percentage of the principal amount to be redeemed) Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Debt Instrument, Redemption, Period [Domain] Redemption Prices of Senior Secured Notes Debt Instrument Redemption [Table Text Block] Margin on variable rate Notes Payable and Long-Term Debt [Abstract] Principal amount of convertible debt purchased Debt Instrument, Repurchased Face Amount Conversion price (in dollars per share) Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Notes Payable and Long-Term Debt Debt Disclosure [Text Block] Outstanding principal amount Note payable Gross notes payable and long-term debt Shares issued upon conversion (in shares) Forgiveness of debt Debt Instrument [Axis] Long-term debt Debt Instrument, Fair Value Disclosure Debt Instrument [Line Items] Face amount Debt Instrument, Face Amount Notes Payable and Long-Term Debt [Abstract] Income Taxes [Abstract] Debt Instruments [Abstract] Interest rate Interest rate Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Name [Domain] Maturity date Deferred Financing Costs Debt, Policy [Policy Text Block] Deferred income taxes Deferred Income Tax Assets, Net Deferred Financing Costs, Net [Abstract] Goodwill and other intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Property, plant, and equipment Deferred Tax Assets, Property, Plant and Equipment Unrealized loss on investments Deferred Tax Asset, Debt Securities, Available-for-Sale, Unrealized Loss Debt issuance costs Debt issuance costs Federal Foreign Deferred Foreign Income Tax Expense (Benefit) Less deferred finance charges Debt Issuance Costs, Net Deferred financing costs, net Deferred financing costs, net of accumulated amortization of $200 and $94, respectively Deferred Financing Costs Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Deferred income tax liabilities Deferred Tax Liabilities, Gross Deferred [Abstract] Deferred income taxes Deferred Deferred Income Tax Expense (Benefit) State and local State NOL carryforward Foreign NOL carryforward Net deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance Gross deferred income taxes Deferred Tax Assets, Gross Inventory Deferred Tax Assets, Inventory Other Deferred Tax Assets, Other Inventory Deferred Tax Liabilities, Inventory Valuation allowance Deferred Tax Assets, Valuation Allowance Goodwill and other intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Other Deferred Tax Liabilities, Other Original issue discount Deferred Tax Liabilities, Financing Arrangements Property, plant, and equipment Deferred Tax Liabilities, Property, Plant and Equipment Leases Deferred Tax Liabilities, Leasing Arrangements Defined Contribution Plan [Table] Employee contribution percentage matched by employer Matching contribution percentage by employer Defined Contribution Plan, Employer Matching Contribution, Percent of Match Defined Contribution Plan Disclosure [Line Items] Settlement and Curtailment loss (gain) Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment Maximum annual employee contribution percentage Voluntary 401(k) Retirement Savings Plan [Abstract] Amortization of (gains) losses Defined Benefit Plan, Amortization of Gain (Loss) Defined Benefit Plan Disclosure [Line Items] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Net periodic benefit cost (income) Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Interest cost Service cost Net Periodic Benefit Costs [Abstract] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Employer matching contributions Depreciation and amortization Depreciation, Depletion and Amortization Depreciation expense Depreciation Derivative Instrument, Loss Reclassified from AOCI into Income, Effective Portion, Statement of Income [Extensible Enumeration] Derivative Instrument [Axis] Term of hedge Derivative Instruments [Abstract] Derivative [Table] Derivative [Line Items] Derivative Instruments [Abstract] Derivative Instrument Detail [Abstract] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Cap price (in dollars per share) Derivative, Cap Price Interest rate percentage Strike price (in dollars per share) Derivative, Price Risk Option Strike Price Notional amount Derivative, Notional Amount Loss reclassified into cost of sales and interest expense Derivative Instruments, Loss Reclassified from Accumulated OCI into Income, Effective Portion Derivative Contract [Domain] Derivative Instruments Shipping Costs [Abstract] Share Incentive Plans Share Incentive Plans [Abstract] Master Distribution Agreement [Member] Distribution Rights [Member] Dividends Dividends, Common Stock, Cash Dividends declared not paid Dividends Payable, Current Amounts payable Due to Related Parties, Current Basic EPS (in dollars per share) Net income attributable to Turning Point Brands, Inc. (in dollars per share) Basic net income attributable to Turning Point Brands, Inc. per share (in dollars per share) Diluted EPS (in dollars per share) Net income attributable to Turning Point Brands, Inc. (in dollars per share) Diluted net income attributable to Turning Point Brands, Inc. per share (in dollars per share) Earnings Per Share Earnings Per Share [Text Block] Basic EPS [Abstract] Basic income per common share: Earnings Per Share, Basic [Abstract] Diluted EPS [Abstract] Diluted income per common share: Earnings Per Share [Abstract] Effect of foreign currency translation on cash Federal statutory rate Valuation allowance Foreign rate differential Income tax deduction related to exercise of stock options Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount State taxes Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Reconciliation of Effective Income Tax Rate [Abstract] Stock Options [Member] Stock Options [Member] Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Period over which unrecognized compensation expense will be expensed Income tax benefit related to exercise of stock options Share-Based Payment Arrangement, Exercise of Option, Tax Benefit Unrecognized compensation expense related to options Accrued payroll and related items Revenue, Major Customer [Line Items] Other Assets [Abstract] Equity Method Investments and Joint Ventures [Abstract] Ownership interest Equity Component [Domain] Equity investments Equity Method Investments Fair Value [Member] Eurodollar [Member] Fair Value of Financial Instruments [Abstract] Fair Value, Net Asset (Liability) [Abstract] Fair Value Measurement Basis [Axis] Fair Value of Financial Instruments [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value of Financial Instruments Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, by Balance Sheet Grouping [Table] Fair Value Measurement [Domain] Level 2 [Member] Level 3 [Member] Federal Federal Income Tax Expense (Benefit), Continuing Operations Maturities of Financing Lease Liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] 2024 Long-term lease liabilities - Financing Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Weighted-average discount rate - financing leases Total lease payments Finance Lease, Liability, to be Paid Less: Imputed interest Finance Lease, Liability, Undiscounted Excess Amount Maturities of Financing Lease Liabilities [Abstract] Finance Lease, Liability, to be Paid [Abstract] 2025 Right of use assets - Financing Finance Lease, Right-of-Use Asset, after Accumulated Amortization 2026 Finance Lease, Liability, to be Paid, Year Four Weighted-average remaining lease term - financing leases Financing lease cost Finance Lease, Right-of-Use Asset, Amortization Present value of lease liabilities Current lease liabilities - Financing Finance Lease, Liability, Current 2023 Financial Instrument [Axis] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Amortized Intangible Assets [Abstract] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets [Line Items] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Accumulated amortization Annual Amortization Expense [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Gross carrying amount Finite-Lived Intangible Assets, Gross Amortized intangible assets, useful life Estimated useful lives of definite-lived intangible assets Fair value, liability Fair value, liability Fair value, asset Fair value, asset Derivative Instruments [Abstract] Foreign Currency Derivatives [Abstract] Foreign Foreign Income Tax Expense (Benefit), Continuing Operations Foreign Exchange [Member] Foreign Currency [Member] Franchise Agreements [Member] Furniture and Fixtures [Member] Grantee Status [Domain] Grantee Status [Axis] Gain (loss) on investment Gain (Loss) on Investments (Gain) loss on sale of property, plant, and equipment Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Loss on investments Gain (Loss) on Sale of Investments Gain on extinguishment of debt Gain on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Acquisitions Goodwill, Acquired During Period Loss on goodwill impairment Impairment Goodwill, Impairment Loss Goodwill and intangible impairment loss Goodwill and Intangible Asset Impairment Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Cumulative translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Goodwill Balance at end of period Balance at beginning of period Goodwill Goodwill [Roll Forward] Goodwill and Other Intangible Assets [Abstract] Goodwill [Line Items] Gross profit Gross profit Indefinite-lived intangible asset acquired Indefinite-Lived Intangible Assets Acquired Intellectual Property [Member] Loss on intangible asset impairment Intangible asset impairment Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Income Statement Location [Axis] Income Taxes [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Statement Location [Domain] Income Tax Authority [Axis] Investment income (loss) Income (Loss) from Equity Method Investments Income Taxes Consolidated Statements of Income [Abstract] Income Tax Authority [Domain] Total [Abstract] Income tax expense Total Income Tax Expense (Benefit) Cash paid during the period for income taxes, net Income Taxes Income Tax, Policy [Policy Text Block] Uncertain Tax Positions [Abstract] Income Tax Uncertainties [Abstract] Other current assets Increase (Decrease) in Other Current Assets Other assets Increase (Decrease) in Other Noncurrent Assets Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable Accrued liabilities and other Inventories Increase (Decrease) in Inventories Changes in operating assets and liabilities: Accrued postretirement liabilities Stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Convertible Senior Notes (in shares) Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets [Axis] Gross carrying amount Unamortized Indefinite Life Intangible Assets [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Accrued interest Interest Payable, Current Interest expense, net Interest expense, net Interest Income (Expense), Nonoperating, Net Interest expense related to Convertible Senior Notes, net of tax Cash paid during the period for interest Interest Rate Swaps [Member] Interest Rate Swap [Member] Fair value, liability Interest Rate Cash Flow Hedge Liability at Fair Value Accrued interest receivable Interest Receivable, Current Inventories [Abstract] Inventory Valuation Allowance [Member] Inventory [Line Items] Inventory, Current [Table] Finished goods Inventories Inventory Disclosure [Text Block] Inventories Inventories Inventories Inventory, Net Inventories [Abstract] Inventory, Net [Abstract] Raw materials and work in process Investment loss (income) Investment loss (gain) Investment Income, Net Other Assets Maturities of U.S. Governmental Agency Obligations LIBOR [Member] London Interbank Offered Rate (LIBOR) [Member] 2027 Years thereafter 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two 2026 2023 Lessee, Operating Lease, Liability, to be Paid, Year One 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Less: Imputed interest Lessee, Lease, Description [Table] Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Lease, Description [Line Items] Weighted-Average Remaining Lease Term and Discount Rate [Abstract] Lessee, Operating Lease, Description [Abstract] Total lease payments Lessee, Operating Lease, Liability, to be Paid Letters of credit outstanding Letters of Credit Outstanding, Amount Land [Member] Components of Lease Expense [Abstract] Total operating lease cost Lease, Cost Components of Lease Expense Leasehold Improvements [Member] Lease Commitments [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Total liabilities and stockholders' equity Liabilities and Equity Total liabilities Liabilities Total current liabilities Liabilities, Current Current liabilities: Maximum borrowing capacity Purchase [Member] Purchase [Member] Notes payable and long-term debt Net notes payable and long-term debt Long-Term Debt, Excluding Current Maturities Number of derivative counts filed in complaint Loss Contingency, New Claims Filed, Number Machinery and Equipment [Member] Advertising and Promotion [Abstract] Advertising and promotion costs Segment Reconciling Item [Member] Acquisition of Recreation Marketing interest Acquisition of additional ownership interest Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Non-controlling interest SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Net periodic benefit (income) cost, excluding service cost Net periodic benefit cost, excluding service cost Numerator [Abstract] Net Income (Loss) Attributable to Parent, Diluted [Abstract] Cash flows from financing activities: Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Diluted consolidated net income Net Income (Loss) Attributable to Parent, Diluted Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Numerator [Abstract] Net income attributable to Turning Point Brands, Inc. Net income attributable to Turning Point Brands, Inc. Net Income (Loss) Attributable to Parent Net loss attributable to non-controlling interest Foreign [Member] Non-US [Member] Non-Compete Agreements [Member] Common Stock, Nonvoting [Member] Common Stock, Non-Voting [Member] Issuance of note payable for acquisition Notes Issued Unsecured loan Financing Receivable, before Allowance for Credit Loss Number of retail outlets in North America Number of reportable segments ReCreation acquisition Non-Controlling Interest [Member] Impairment loss Operating Lease, Impairment Loss Weighted-average discount rate - operating leases Weighted-average remaining lease term - operating leases Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term lease liabilities - Operating Operating Lease, Liability, Noncurrent Current lease liabilities - Operating Maturities of Operating Lease Liabilities [Abstract] Total lease liabilities Operating Lease, Liability Right of use assets - Operating Operating Lease, Right-of-Use Asset Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating lease cost Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating income (loss) Operating income Operating Income (Loss) Reportable Segments [Member] Income Taxes [Abstract] Operating Loss Carryforwards [Line Items] Valuation allowance for NOL carryforwards Operating Loss Carryforwards, Valuation Allowance Net operating loss carryforwards Operating Loss Carryforwards [Table] Organizations and Basis of Presentation Organizations and Basis of Presentation [Abstract] Unrealized gain (loss) on derivative instruments, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Unrealized gain (loss) on derivative instruments, net of tax Unrealized gain (loss) on derivative instruments, net of tax Unrecognized pension and postretirement cost adjustment, tax Amortization of unrealized pension and postretirement gain (loss), tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Unrecognized pension and postretirement cost adjustment, net of tax Amortization of unrealized pension and postretirement gain (loss), net of tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Other Current Assets [Member] Other Current Assets [Member] Other Current Assets Other Other Assets, Miscellaneous, Current Other Other Assets, Miscellaneous, Noncurrent Other assets Total Other Assets, Noncurrent Other current assets Total Other Assets, Current Other Assets [Abstract] Foreign currency translation, net of tax Foreign currency translation, tax OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax Unrealized loss on MSA investments, net of tax Unrealized (loss) gain on MSA investments, net of tax Unrealized (loss) gain on MSA investments, tax Unrealized (loss) gain on MSA investments, tax Other Other current liabilities Postretirement Benefits [Member] Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other Other Accrued Liabilities, Current Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Position [Domain] Position [Axis] Accrued Liabilities [Abstract] Restricted cash, MSA escrow deposits Payments for (Proceeds from) Investments Common stock repurchased Payments for Repurchase of Common Stock Payment of dividends Payments of Ordinary Dividends, Common Stock Payments of financing costs Payments of Debt Issuance Costs Payments for investments Payment for investment Cash paid for acquisition Payments to Acquire Businesses, Gross Payment for investment Payments to Acquire Businesses and Interest in Affiliates Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Capital expenditures Capital expenditures Payments to Acquire Property, Plant, and Equipment Cash paid for assets acquisition Payments to Acquire Productive Assets Pension and Postretirement Benefit Plans Pension Benefits [Member] Pension settlement and curtailment loss Performance-Based Restricted Stock Units [Member] Performance Shares [Member] Plan Name [Domain] Plan Name [Axis] Portion at Fair Value Measurement [Member] Preferred stock, shares issued (in shares) Preferred stock, par value (in dollars per share) Preferred stock, shares authorized (in shares) Preferred stock; $0.01 par value; authorized shares 40,000,000; issued and outstanding shares -0- Preferred Stock, Value, Issued Preferred stock, shares outstanding (in shares) Other Current Assets [Abstract] Prepaid taxes Prepaid Taxes Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Proceeds from call options Proceeds from Senior Notes Proceeds from unsecured note Amount drawn under credit facility Proceeds from Lines of Credit Proceeds on sale of property, plant and equipment Exercise of options Consolidated net income Net income Consolidated net income Estimated useful lives of assets Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Property, Plant, and Equipment [Line Items] Property, Plant, and Equipment Property, Plant and Equipment [Table Text Block] Long-Lived Tangible Asset [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment, Net [Abstract] Property, plant, and equipment, net Net property, plant and equipment Property, plant and equipment Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Long-Lived Tangible Asset [Domain] Property, Plant, and Equipment [Abstract] Property, Plant and Equipment, Net, by Type [Abstract] Inventory [Axis] Inventory [Domain] 401(k) Retirement Savings Plan [Member] Qualified Plan [Member] Selected Quarterly Financial Information (Unaudited) [Abstract] Selected Quarterly Financial Information (Unaudited) Gain on MSA escrow deposits Realized Investment Gains (Losses) Payments of Convertible Senior Notes Repayment of convertible debt Repayments of Convertible Debt Payment of promissory note Repayments of Notes Payable Payments of term loan Payment of term loan Repayments of Secured Debt Research and Development and Quality Assurance Costs [Abstract] Research and development costs and quality assurance costs Research and Development and Quality Assurance Costs Research and Development Expense, Policy [Policy Text Block] RSUs [Member] Restricted Stock [Member] Compensation expense Restricted Stock or Unit Expense Restricted Restricted Restricted Cash and Cash Equivalents Accumulated earnings Accumulated Earnings [Member] Retained Earnings [Member] Retirement Plan Tax Status [Axis] Retirement Plan Type [Domain] Retirement Plan Tax Status [Domain] Retirement Plan Type [Axis] Revenue Recognition Net sales Revenue from Contract with Customer, Including Assessed Tax Net Sales - Domestic and Foreign Revenues from External Customers and Long-Lived Assets [Line Items] Master Settlement Agreement [Abstract] Risks and Uncertainties [Abstract] Sublease income Sublease Income Weighted Average Grant Date Fair Value [Abstract] Exercised (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Expected life Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Remaining lives Remaining lives Segment Information [Abstract] Segments, Geographical Areas [Abstract] Revenues [Member] Plan [Member] Quarterly Operating Results RSU Activity Schedule of Revenues from External Customers and Long-Lived Assets [Table] Other Current Assets Schedule of Other Current Assets [Table Text Block] Assumptions for Options Granted Under 2015 and 2021 Plan Stock Option Activity Unamortized Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Basic and Diluted Net Income per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Amortized Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Net Periodic Benefit Costs Schedule of Net Benefit Costs [Table Text Block] Reconciliation of Statutory to Effective Income Tax Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Deferred Tax Assets and Liabilities Fair Value of MSA Escrow Account Debt Securities, Available-for-sale [Line Items] Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Acquisition of Direct Value Wholesale Schedule of Business Acquisitions, by Acquisition [Table Text Block] Notes Payable and Long-Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Table] Schedule of Goodwill [Table] Goodwill Schedule of Goodwill [Table Text Block] Other Assets Schedule of Other Assets, Noncurrent [Table Text Block] Property, Plant and Equipment [Table] Schedule of Segment Reporting Information, by Segment [Table] Financial Information of Reportable Segments Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Variable Interest Entities [Table] Current portion of long-term debt Segment Information Segment Reporting Information [Line Items] Segments [Domain] Segment Information [Abstract] Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments [Abstract] Segment Information [Abstract] Segment Information [Abstract] Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Selling, General and Administrative [Member] Selling, General and Administrative Expenses [Member] Selling, general, and administrative expenses Selling, General and Administrative Expense Forfeited (in dollars per share) Employees [Member] Share-Based Payment Arrangement, Employee [Member] Exercise price (in dollars per share) Vesting period Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price PRSU Activity Vest in Five Years [Member] Exercised (in dollars per share) Number of options granted (in shares) Granted (in shares) Vest in Three Years [Member] Remaining lives Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Weighted Average Exercise Price [Abstract] Share Incentive Plans [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract] Number of RSUs granted (in shares) Number of PRSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock compensation expense Share-Based Payment Arrangement, Noncash Expense RSUs outstanding (in shares) PRSUs outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Fair value as of grant date (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Compensation Expense [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Share Incentive Plans [Abstract] Number of shares available for grant (in shares) Number of options exercisable (in shares) Number exercisable (in shares) Intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Number of shares authorized for issuance (in shares) Expected volatility Expected volatility Risk free interest rate Risk free interest rate Dividend yield Number of options (in shares) Options outstanding (in shares) Options outstanding (in shares) Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Exercise price (in dollars per share) Outstanding, ending balance (in dollars per share) Outstanding, beginning balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Fair value at grant date (in dollars per share) Fair value at grant date (in dollars per share) Granted (in dollars per share) Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Stock Option Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Award Type [Domain] Exercise Price Range [Axis] Exercise Price Range [Domain] Stock-Based Compensation Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Sale [Member] Sale [Member] Short-term lease cost Summary of Significant Accounting Policies State [Member] State and local State and Local Income Tax Expense (Benefit), Continuing Operations Consolidated Balance Sheets [Abstract] Consolidated Statements of Comprehensive Income [Abstract] Segments [Axis] Class of Stock [Axis] Equity Components [Axis] Statement [Line Items] Consolidated Statements of Cash Flows [Abstract] Statement [Table] Consolidated Statements of Changes in Stockholders' Equity [Abstract] Share repurchase program authorized amount Remaining share repurchase program authorized amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Issuance of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Exercise of options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Issuance of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Gross Compensation expense related to options Beginning balance Ending balance Total stockholders' equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Stockholders' equity: Stockholders' equity: Dividends and Share Repurchase [Abstract] Supplemental disclosures of cash flow information: Taxes payable Accounts Receivable Formulas [Member] Trade Names [Member] Financial Instruments [Domain] Cost of Repurchased Common Stock [Member] Cost of repurchased common stock (in shares) Total number of shares repurchased (in shares) Cost of repurchased common stock (2,316,460 shares at December 31, 2022 and 1,295,408 shares at December 31, 2021) Treasury Stock, Common, Value Repurchased common stock (in shares) Treasury Stock, Shares Average price per share (in dollars per share) Cost of repurchased common stock Cost of shares repurchased Treasury Stock, Value, Acquired, Cost Method Interest and penalties recognized for uncertain tax positions Uncertain tax positions Unrecognized Tax Benefits U. S. Governmental Agency Obligations [Member] US Government Agencies Debt Securities [Member] Vesting [Axis] Vesting [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Balance at beginning of period Balance at end of period Balance at beginning of period Balance at end of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Additions to allowance account during period Charged to cost and expense Deductions for inventory disposed Deductions of allowance account during period SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Variable Rate [Domain] Variable Rate [Axis] Variable lease cost Ownership interest Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Variable Interest Entity [Line Items] Diluted weighted average shares (in shares) Diluted (in shares) Basic weighted average shares (in shares) Basic (in shares) Denominator [Abstract] Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted average common shares outstanding: Denominator [Abstract] Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Consolidation Items [Axis] Consolidation Items [Domain] Investment, Name [Domain] Maximum [Member] Minimum [Member] Ownership [Domain] Ownership [Axis] Reportable Geographical Component [Member] Statistical Measurement [Axis] Statistical Measurement [Domain] Scenario [Domain] Investment, Name [Axis] Geographical [Domain] Geographical [Axis] Scenario [Axis] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Domestic [Member] UNITED STATES Cover [Abstract] Document Type Document Annual Report Document Transition Report Entity Interactive Data Current Amendment Flag ICFR Auditor Attestation Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Public Float Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Auditor Name Auditor Location Auditor Firm ID Turning Point Brands Canada (formerly ReCreation Marketing) is a specialty marketing and distribution firm focused on building brands in the Canadian smoking and vaping categories. Turning Point Brands Canada [Member] Turning Point Brands Canada [Member] Consolidation [Abstract] Tangible personal property used to produce goods and services, and equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Machinery, Equipment and Furniture [Member] On September 5, 2018, the Company issued a note payable to IVG's shareholders in connection with the acquisition of the outstanding stock of IVG. Note Payable - IVG [Member] IVG Note [Member] The first lien term loan is part of the First Lien Credit Facility with Fifth Third Bank, as administrative agent, and other lenders (the "2018 First Lien Credit Facility"). The 2018 First Lien Credit Facility is part of a secured credit facility (the "2018 Credit Facility") entered into on March 7, 2018 by the Company. First Lien Term Loan 2018 [Member] 2018 First Lien Term Loan [Member] Noncash Financing Items [Abstract] Supplemental schedule of noncash financing activities: Amount of expense (income) for right-of-use asset from operating lease that contains escalating rent payments. Cash paid later in the lease will exceed the straight line lease expense recognized, resulting in negative lease expense. Operating Lease, Right-of-Use Asset, Amortization Expense (Income) Noncash lease (income) expense The cash outflow associated with a corporate reorganization in a tax-free downstream merger accounted for as an asset purchase, net of the cash acquired. Corporate Reorganization, Net of Cash Acquired Standard Diversified Inc. reorganization, net of cash acquired The cash outflow associated with the surrender of restricted stock during the period. Payment for Surrender of restricted stock Surrender of restricted stock The cash outflow for early termination of derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments. Payments for Early Termination of Derivative Instrument, Financing Activities Settlement of interest rate swaps Settlement of interest rate swaps The cash outflow associated with the redemption of stock options during the period. Payment for Redemption of Options Redemption of options Number of franchisor subsidiaries. Number of Franchisor Subsidiaries Number of franchisor subsidiaries Common stock securities that empower a holder to vote on corporate resolutions or the election of directors. Voting Common Stock [Member] Voting [Member] Common Stock, Voting [Member] Aggregate value of stock related to performance restricted stock units issued during the period. Stock Issued During Period, Value, Performance Based Restricted Stock Issuance of performance based restricted stock units Total number of shares issued during the period, including shares forfeited, as a result of performance restricted stock units. Stock Issued During Period, Shares, Performance Based Restricted Stock Issuance of performance based restricted stock units (in shares) Number of shares retired in a corporate reorganization in a tax-free downstream merger accounted for as an asset purchase. Corporate Reorganization, Shares Standard Diversified Inc. reorganization, net (in shares) Amount of decrease to additional paid-in capital (APIC) for redemption of restricted stock units under share-based payment arrangement. APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Decrease for Redemption Redemption of restricted stock units Amount of increase (decrease) to additional paid in capital (APIC) resulting from settlement of call options. Adjustments to Additional Paid in Capital, Settlement of Call Options, After Tax Settlement of call options, net of tax Equity impact of the value of options bought back by the entity at the exercise price or redemption price. Options Redeemed or Called During Period, Value Redemption of options Equity impact of a corporate reorganization in a tax-free downstream merger accounted for as an asset purchase. Corporate Reorganization, Value Standard Diversified Inc. reorganization, net Amount of decrease to additional paid-in capital (APIC) for redemption of performance restricted stock units under share-based payment arrangement. APIC, Share-Based Payment Arrangement, Performance Restricted Stock Unit, Decrease for Redemption Redemption of performance based restricted stock units Contract with customer in which good or service is transferred directly to consumer in corporate stores. Sales Channel, Directly to Consumer, Corporate Store [Member] Business to Consumer - Corporate Store [Member] Contract with customer in which good or service is transferred directly to consumer online. Sales Channel, Directly to Consumer, Online [Member] Business to Consumer - Online [Member] The NewGen Products segment (a) markets and distributes CBD, liquid vapor products and certain other products without tobacco and/or nicotine; (b) distributes a wide assortment of products to non-traditional retail outlets via VaporBeast; and (c) markets and distributes a wide assortment of products to individual consumers via the VaporFi B2C online platform. NewGen Products [Member] NewGen Products [Member] NewGen [Member] Contract with customer in which good or service is transferred through other channel(s). Sales Channel, Other [Member] Other [Member] Contract with customer in which good or service is transferred to other businesses. Sales Channel, Business to Business [Member] Business to Business [Member] The number of customers that account for more than 10% of revenues during the period. Concentration Risk, Number of Significant Customers Number of customers accounting for more than 10% of sales The Stoker's Products segment (a) manufactures and markets moist snuff and (b) contracts for and markets loose leaf chewing tobacco products. Stoker's Products [Member] Stoker's Products [Member] Stoker's [Member] The Zig-Zag Products segment markets and distributes (a) rolling papers, tubes, and related products; and (b) finished cigars and make-your-own ("MYO") cigar wraps. Zig-Zag Products [Member] Zig-Zag Products [Member] Zig-Zag [Member] Expenses related to the U.S. Food and Drug Administration (FDA) Premarket Tobacco Product Application (PMTA) process for any new tobacco product seeking an FDA marketing order, under section 910(b) of the Federal Food, Drug, and Cosmetic (FD&C) Act. Selling, General and Administrative Expense, Premarket Tobacco Product Application Operating costs related to PMTA Tabular disclosure of deposits by sales year to the escrow account pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes. Schedule of Deposits to Escrow Account [Table Text Block] Deposits by Sales Year for MSA Escrow Account Disclosure of accounting policy pertaining to risks and uncertainties. Risks and Uncertainties [Policy Text Block] Risks and Uncertainties Disclosure of accounting policy for the classification of shipping costs, including whether the costs are included in cost of sales or included in other income statement accounts. Shipping Costs, Policy [Policy Text Block] Shipping Costs Amount of lessee's right to use underlying asset under operating lease and amount, after accumulated amortization, of right-of-use asset from finance lease. Operating and Finance Lease, Right-of-Use Asset Right of use assets Total lease assets Escrow account maintained to be compliant with the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes, net of market value losses associated with the investment of a portion of the account in U.S. Government securities. Deposits held in escrow Master Settlement Agreement (MSA) escrow deposits Present value of lessee's discounted obligation for lease payments from operating lease and finance lease, classified as noncurrent. Operating and Finance Lease, Liability, Noncurrent Lease liabilities Percentage of employee compensation contributed by the employer for employee contributing 4% or greater. Defined Contribution Plan, Employer contribution percentage for employee contributing 4 percent or greater Employer contribution percentage for employee contributing 4% or greater Percentage of discretionary contributions made by an employer to a defined contribution plan. Defined Contribution Plan, Employer Discretionary Contribution, Percentage Employer discretionary contribution percentage The entire disclosure for information related to dividends declared, including paid and unpaid dividends and share repurchase program. Dividends and Share Repurchase [Text Block] Dividends and Share Repurchase A private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026. Senior Secured Notes Due 2026 [Member] Senior Secured Notes [Member] Percentage of principal amount of debt redeemed if the Company experiences a change of control (as defined in the debt instrument agreement). Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed, Change in Control Redemption price (expressed as a percentage of the principal amount to be redeemed) if the Company experiences a change in control The minimum amount of obligations under the debt instrument that is guaranteed by the Company or its Guarantors. Debt Instrument, Guarantee Threshold Guarantee threshold amount for obligations Number of share options (or share units) granted, net of forfeitures, as of the balance sheet date. Share-based Compensation Arrangement by Share-based Payment Award, Awards Granted, Net of Forfeitures, Number Number of awards granted, net of forfeitures (in shares) The purpose of the Turning Point Brands, Inc. 2015 Equity Incentive Plan (2015 Plan) is to promote the interests of Turning Point Brands, Inc. and its stockholders by (a) attracting and retaining employees and directors of, and certain consultants to, the Company and its Affiliates; (b) motivating such individuals by means of performance-related incentives to achieve longer-range performance goals; and/or (c) enabling such individuals to participate in the long-term growth and financial success of the Company. Turning Point Brands, Inc. 2015 Equity Incentive Plan [Member] 2015 Plan [Member] The purpose of the North Atlantic Holding Company, Inc. 2006 Equity Incentive Plan (2006 Plan) is to promote the success and enhance the value of North Atlantic Holding Company, Inc. (Company) by linking the personal interests of the employees, consultants and directors of the Company and its Subsidiaries who have been or will be given responsibility for the management or administration of the Company (or one of its Subsidiaries) to those of Company stockholders and by providing such individuals with an incentive for outstanding performance to generate superior returns to Company stockholders. The Plan is further intended to provide flexibility to the Company in its ability to motivate, attract, and retain the services of employees, consultants and directors of the Company and its Subsidiaries whose judgment, interest, and special effort the successful conduct of the Company's operation is largely dependent. The Board of Directors may, in its sole discretion, make Awards of Options and Stock Awards. North Atlantic Holding Company, Inc. 2006 Equity Incentive Plan [Member] 2006 Plan [Member] The purpose of the Turning Point Brands, Inc. 2021 Equity Incentive Plan (2021 Plan) is to promote the interests of Turning Point Brands, Inc. and its stockholders by (a) attracting and retaining employees and directors of, and certain consultants to, the Company and its Affiliates; (b) motivating such individuals by means of performance-related incentives to achieve longer-range performance goals; and/or (c) enabling such individuals to participate in the long-term growth and financial success of the Company. Turning Point Brands, Inc. 2021 Equity Incentive Plan [Member] 2021 Plan [Member] The number of cigarette manufacturers and/or distributors that are signatories to the Master Settlement Agreement (MSA). Number of cigarette manufacturers and/or distributors that signed agreement Number of MSA cigarette manufacturers and/or distributors The amount deposited into the MSA escrow account during the period related to sales made in the prior fiscal year. Escrow Deposits, Deposit made for sales in prior fiscal year Deposit made in MSA escrow account The number of states that are parties to the Master Settlement Agreement (MSA) and the Smokeless Tobacco Master Settlement Agreement (STMSA). Number of states that are parties to Settlement Agreements Number of states that are parties to the Master Settlement Agreement and the Smokeless Tobacco Master Settlement Agreement Escrow Account [Abstract] Master Settlement Agreement Escrow Account by Sales Year [Abstract] Amount deposited in the escrow accounts with each of the Settling States for sales made in 2014 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Sixteen 2014 Escrow account maintained to be compliant with the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes. As a non-participating manufacturer (NPM), the Company maintains an escrow account to have funds available for certain potential tobacco-related liabilities, with sub-accounts on behalf of each settling state. Each year's annual obligation is required to be deposited in the escrow account by April 15 of the following year. In addition to the annual deposit, many states have elected to require quarterly deposits for the previous quarter's sales. Escrow Deposits Total Amount deposited in the escrow accounts with each of the Settling States for sales made in 2008 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Ten 2008 Amount deposited in the escrow accounts with each of the Settling States for sales made in 1999 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year One 1999 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2016 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Eighteen 2016 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2017 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Nineteen 2017 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2015 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Seventeen 2015 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2005 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Seven 2005 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2013 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Fifteen 2013 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2002 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Four 2002 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2010 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Twelve 2010 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2009 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Eleven 2009 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2001 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Three 2001 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2011 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Thirteen 2011 Period of time from the year of each annual deposit that principal funds deposited in the Master Settlement Agreement (MSA) escrow account are not available for withdrawal, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Escrow Deposits, Term for restricted withdrawal of principal balance from account Term for restricted withdrawal of principal from MSA escrow account Amount deposited in the escrow accounts with each of the Settling States for sales made in 2000 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Two 2000 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2012 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Fourteen 2012 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2003 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Five 2003 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2006 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Eight 2006 Amount deposited in the escrow accounts with each of the Settling States for sales made in 2004 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Six 2004 Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent. Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax, Noncurrent Gross unrealized gains, more than 12 months Amount deposited in the escrow accounts with each of the Settling States for sales made in 2007 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products. Escrow Deposits, Sales Year Nine 2007 Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current. Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax, Current Gross unrealized losses, less than 12 months Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current. Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax, Current Gross unrealized gains, less than 12 months Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent. Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax, Noncurrent Gross unrealized losses, more than 12 months The entire disclosure for deferred financing costs. Deferred Financing Costs [Text Block] Deferred Financing Costs, Net A $25 million senior secured revolving credit facility entered into in connection with a private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026. Senior Secured Revolving Credit Facility [Member] 2021 Revolving Credit Facility [Member] Letters of credit that are a part of, and not in addition to, a $25 million senior secured revolving credit facility entered into in connection with a private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026. Senior Secured Revolving Credit Facility - Letters of Credit [Member] Letters of Credit [Member] The threshold percentage included in the debt covenants of total commitments outstanding under the 2021 Revolving Credit Agreement entered into in connection with a private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026. Debt Instrument Covenant, Threshold Percentage of Total Commitments Threshold percentage of total commitments outstanding The aggregate face amount of letters of credit excluded from the debt covenant related to the maintenance of a Consolidated Leverage Ratio, as defined in the 2021 Revolving Credit Agreement entered into in connection with a private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026. Debt Instrument Covenant, Letters of Credit Exclusion Threshold Exclusion threshold for letters of credit Period of time prior to the Convertible Senior Notes' maturity date of July 15, 2024 used to determine the maturity date of the New Revolving Credit Facility if any Convertible Senior Notes are outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Debt Instrument, Period prior to maturity date of convertible senior notes Period prior to maturity date of Convertible Senior Notes Consolidated Leverage Ratio as defined in the 2021 Revolving Credit Agreement entered into in connection with a private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026. Debt Instrument Covenant, Consolidated Leverage Ratio Consolidated Leverage Ratio The cash outflow for payments of the cost of entering into capped call transactions. Payment for Capped Call Transactions Payment for cost of capped call transactions The principal amount of debt to be converted into equity. Debt Instrument, Convertible, Principal Amount Principal amount of notes to be converted The 2.5% Convertible Senior Notes were offered in July 2019 and are senior unsecured obligations of the Company. The Notes can be exchanged for a specified number of shares of voting common stock at the option of the issuer or the holder. Convertible Senior Notes [Member] Convertible Senior Notes [Member] Convertible Senior Notes [Member] Term of secured line of credit provided to entity in which the Company acquired an interest, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Term of secured line of credit provided Term of secured line of credit provided Percentage of voting equity interests that can be acquired based on certain milestones. Business Acquisition, Percentage of voting interests that can be acquired Percentage interest that can be acquired The maximum secured line of credit provided to entity in which the Company acquired an interest. Maximum secured line of credit provided Secured line of credit provided Docklight Brands, Inc. is a pioneering consumer products company with celebrated brands including Marley Natural cannabis and Marley CBD. Docklight Brands, Inc. [Member] The cash outflow for the acquisition of inventory. Payments To Acquire Inventory Purchases of inventory Wild Hempettes LLC is a leading manufacturer of hemp cigarettes under the WildHemp and Hempettes brands. Wild Hempettes Llc [Member] Wild Hempettes [Member] Dosist is a global cannabinoid company that develops proprietary vaporizing dose-pens designed to offer safe, targeted and effective cannabis-based therapies. The company's dose-pens are developed to activate the balance of cannabis compounds that deliver functional benefits to the human body through interaction with the endocannabinoid system, enabling users to replace pills for common ailments. dosist [Member] dosist [Member] Canadian American Standard Hemp (CASH) manufactures cannabidiol isolate (CBD) developed through highly efficient and proprietary processes. Canadian American Standard Hemp [Member] CASH [Member] General Wireless Operations Inc., doing business as RadioShack, manufactures and distributes electronics, and tools and parts. General Wireless Operations, Inc. [Member] RadioShack [Member] Real Brands Inc. (Real Brands) is an over the counter traded shell company. Real Brands Inc. [Member] Real Brands [Member] BOMANI Cold Buzz, LLC (BOMANI) is a manufacturer of alcohol-infused cold brew coffee. BOMANI Cold Buzz, LLC [Member] BOMANI [Member] Represents exercise price of $3.83 per share. Exercise Price Two [Member] Exercise Price $3.83 [Member] A secured credit facility, comprised of (i) a First Lien Credit Facility with Fifth Third Bank, as administrative agent, and other lenders (the "2018 First Lien Credit Facility"), and (ii) a Second Lien Credit Facility with Prospect Capital Corporation, as administrative agent, and other lenders (the "2018 Second Lien Credit Facility," and together with the 2018 First Lien Credit Facility, the "2018 Credit Facility") entered into on March 7, 2018 by the Company. Credit Facility 2018 [Member] 2018 Credit Facility [Member] The First Lien Credit Facility with Fifth Third Bank, as administrative agent, and other lenders (the "2018 First Lien Credit Facility") is part of a secured credit facility (the "2018 Credit Facility") entered into on March 7, 2018 by the Company. First Lien Credit Facility 2018 [Member] 2018 First Lien Credit Facility [Member] The second lien term loan facility is part of the Second Lien Credit Facility with Prospect Capital Corporation, as administrative agent, and other lenders (the "2018 Second Lien Credit Facility"). The 2018 Second Lien Credit Facility is part of a secured credit facility (the "2018 Credit Facility") entered into on March 7,2018 by the Company; Second Lien Term Loan Facility 2018 [Member] 2018 Second Lien Term Loan [Member] Amount of collateralized debt obligations included in a secured credit facility that contains term loans and revolving credit facilities. Debt Instrument, Secured credit facility Secured credit facility The loss recognized on the early termination of a derivative contract. Derivative, Loss on Early Termination of Derivative Loss on termination of interest rate swap agreement Additional amount of borrowing capacity under the accordion feature of the credit facility that allows the Company to borrow up to an additional amount upon the satisfaction of certain conditions, including obtaining commitments from one or more lenders. Debt Instrument, Additional Borrowing Capacity Additional borrowing capacity under accordion feature The revolving credit facility (the "2018 Revolving Credit Facility") is part of the First Lien Credit Facility with Fifth Third Bank, as administrative agent, and other lenders (the "2018 First Lien Credit Facility"). The 2018 First Lien Credit Facility is part of a secured credit facility (the "2018 Credit Facility") entered into on March 7, 2018 by the Company. Revolving Credit Facility 2018 [Member] 2018 Revolving Credit Facility [Member] Awards granted on May 17, 2017. Awards Granted 2017-05-17 [Member] May 17, 2017 [Member] Awards granted on October 24, 2019. Awards Granted 2019-10-24 [Member] October 24, 2019 [Member] Awards granted on February 10, 2017. Awards Granted 2017-02-10 [Member] February 10, 2017 [Member] Awards granted on March 7, 2018. Awards Granted 2018-03-07 [Member] March 7, 2018 [Member] Awards granted on March 20, 2019. Awards Granted 2019-03-20 [Member] March 20, 2019 [Member] Awards granted on May 3, 2021. Awards Granted20210507 [Member] May 3, 2021 [Member] Awards granted on March 18, 2020. Awards Granted 2020-03-18 [Member] March 18, 2020 [Member] Awards granted on February 18, 2021. Awards Granted 2021-02-18 [Member] February 18, 2021 [Member] Amount of tax expense (benefit) on the settlement of call options. Settlement of Call Options, Tax Settlement of call options, tax Tabular disclosure of the allowance for inventory, including the beginning and ending balances, as well as a reconciliation by type of activity during the period. Inventory Valuation Allowance [Table Text Block] Inventory Valuation Allowance Concentration of Credit Risk [Abstract] Concentration of Credit Risk [Abstract] Gross revenue from sale of goods and services rendered, in the normal course of business, when it serves as a benchmark in a concentration of risk calculation. Gross Sales [Member] Gross Sales [Member] Federal Agency [Abstract] Food and Drug Administration [Abstract] Number of classes of regulated tobacco products on which user fees are assessed by the Food and Drug Administration (FDA). Number of classes of regulated tobacco products on which user fees are assessed Number of classes of regulated tobacco products on which user fees are assessed Number of categories of tobacco products regulated by the Food and Drug Administration (FDA) under the Family Smoking Prevention and Tobacco Control Act (FSPTCA). Number of categories of tobacco products regulated Number of categories of tobacco products regulated by the FDA Number of tobacco product standards proposed by the Food and Drug Administration (FDA) related to combusted tobacco products. Number of proposed tobacco product standards related to combusted tobacco products Number of proposed tobacco product standards related to combusted tobacco products Number of rules finalized by the Food and Drug Administration (FDA) related to the Substantial Equivalence process and the Premarket Tobacco Product Application process. Number of rules finalized Number of rules finalized by the FDA Period of time the maturity date can be extended by the borrower, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Note Receivable, Term of Extension Increment Extension period for maturity date Contractual interest rate for funds borrowed under the note receivable agreement. Note Receivable, Interest Rate, Stated Percentage Interest rate Weighted average interest rate for funds borrowed under the note receivable agreement during the reporting period. Note Receivable, Weighted Average Interest Rate Weighted average interest rate Old Pal Holding Company LLC is a leading brand in the cannabis lifestyle space. Old Pal Holding Company LLC [Member] The carrying amount of inventory deposits that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Inventory deposits, Current Inventory deposits The carrying amount of insurance deposits that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Insurance deposits, Current Insurance deposit The percentage of anticipated purchases of inventory that may be hedged under inventory purchase contracts. Percentage of anticipated purchases of inventory that may be hedged Percentage of anticipated purchases of inventory that may be hedged The percentage of non-inventory purchases that may be hedged in the denominated invoice currency. Percentage of non-inventory purchases that may be hedged Percentage of non-inventory purchases that may be hedged Awards granted on April 29, 2022. Awards Granted 2022-04-29 [Member] April 29, 2022 [Member] Awards granted on March 14, 2022. Awards Granted 2022-03-14 [Member] March 14, 2022 [Member] Awards granted on July 19, 2019. Awards Granted 2019-07-19 [Member] July 19, 2019 [Member] Period during which the Company's performance must meet certain performance metrics, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share-based Compensation Arrangement by Share-based Payment Award, Performance Period Performance period Period between the performance period and the measurement date, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share-based Compensation Arrangement by Share-based Payment Award, Period Between Performance Period and Measurement Date Period between performance period and measurement date Awards granted on December 28, 2020. Awards Granted 2020-12-28 [Member] December 28, 2020 [Member] Amount of adjusted consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. Business Combination, Consideration Transferred, Adjusted Adjusted consideration transferred Amount of adjustment to consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer, for accrued consideration. Business Combination Adjustment To Consideration Transferred Accrued Consideration Accrued consideration Amount of working capital (current assets minus current liabilities) that is expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Working Capital Working capital (primarily AR and inventory) Direct Value Wholesale is a Canadian wholesale distributor of consumable and hard goods to gas stations, convenience stores, dollar stores, pharmacies, hardware stores, and more. Direct Value Wholesale [Member] Direct Value Wholesale [Member] The notional amount of contracts specified by the derivative(s) executed during the period. Expressed as an absolute value. Derivative, Notional amount of contracts executed Notional amount of contracts executed The percentage of the purchase price of non-inventory purchases that may be hedged in the denominated invoice currency. Percentage of purchase price of non-inventory purchases that may be hedged Percentage of purchase price of non-inventory purchases that may be hedged Unitabac, LLC offers a diverse portfolio of cigars and other products to trade partners and adult consumers. Unitabac, LLC [Member] Unitabac [Member] The amount of increase in inventory from an acquisition. Asset Acquisition, Inventory Acquired Inventory acquired Amount of tax deduction attributable to forgiveness of debt. Effective Income Tax Rate Reconciliation, Deduction, Forgiveness of Debt Income tax deduction related to forgiveness of debt Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to forgiveness of debt. Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Forgiveness of Debt Income tax benefit related to forgiveness of debt Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from financing arrangements. Deferred Tax Assets, Financing Arrangements Original issue discount On April 6, 2020, the 2018 First Lien Credit Facility was amended to allow for an unsecured loan under the Coronavirus Aid, Relief, and Economic Security Act of 2020 ("CARES"). Unsecured Loan [Member] Unsecured Loan [Member] Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from leasing arrangements. Deferred Tax Assets, Leasing Arrangements Leases Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to permanent differences. Effective Income Tax Rate Reconciliation, Permanent Differences, Percent Permanent differences Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that has an indefinite carryforward period. Operating Loss Carryforwards with Indefinite Carryforward Period Net operating loss carryforwards with indefinite carryforward period Costs incurred during the reporting period in shipping goods to customers. Shipping Costs Shipping costs The entire disclosure for operating leases and finance leases of lessee. Includes, but is not limited to, description of operating lease and finance lease and maturity analysis of operating lease liability and finance lease liability. Lessee, Operating Leases and Finance Leases [Text Block] Lease Commitments Carrying amount as of the balance sheet date of leaf tobacco inventory to be consumed in the manufacturing and production process. Inventory, Leaf tobacco Leaf tobacco Awards granted on May 17, 2021. Awards Granted 2021-05-17 [Member] May 17, 2021 [Member] The North Atlantic Holding Company, Inc. 2006 Equity Incentive Plan (2006 Plan), the Turning Point Brands, Inc. 2015 Equity Incentive Plan (2015 Plan) and the Turning Point Brands, Inc. 2021 Equity Incentive Plan (2021 Plan). The 2006 Plan provides for granting of nonqualified stock options and restricted stock awards to employees. The 2015 and 2021 Plans provide for granting of awards to employees, non-employee directors, and consultants. In addition, the 2015 and 2021 Plans provide for the granting of nonqualified stock options to employees of the Company or any subsidiary of the Company. North Atlantic Holding Company, Inc. 2006 Equity Incentive Plan, Turning Point Brands, Inc. 2015 Equity Incentive Plan and Turning Point Brands, Inc. 2021 Equity Incentive Plan [Member] 2006, 2015 and 2021 Plans [Member] Financing Lease Cost [Abstract] Financing Lease Cost [Abstract] Operating Lease Cost [Abstract] Operating Lease Cost [Abstract] Assets, Lessee [Abstract] Assets [Abstract] Liabilities, Lessee [Abstract] Liabilities [Abstract] Present value of lessee's discounted obligation for lease payments from operating and finance lease. Operating and Financing Lease, Liability Total lease liabilities Tabular disclosure of information on lessee's operating and finance leases, including carrying value of right-of-use assets and lease liabilities, weighted-average remaining term and weighted-average discount rate. Lessee, Operating Lease and Finance Lease Information [Table Text Block] Amounts Related to Operating and Financing Leases Carrying value as of the balance sheet date of the liability for customer returns and allowances for the amount of products sold that the entity expects to be returned by the purchaser. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Customer returns and allowances, current Customer returns and allowances Present value of lessee's discounted obligation for lease payments from operating and financing lease, classified as current. Operating And Finance Lease, Liability, Current Lease liabilities EX-101.PRE 15 tpb-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 16 image00002.jpg begin 644 image00002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 8$!08%! 8&!08'!P8("A *"@D) M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_ MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P 1" -I!*X# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z;CWSW4RF M6153H%..Y_PJ;[,?^>\__?0_PJ*S_P"/RZ^H_FU7: *_V8_\]Y_^^A_A1]F/ M_/>?_OH?X58HH K_ &8_\]Y_^^A_A1]F/_/>?_OH?X58HH K_9C_ ,]Y_P#O MH?X4?9C_ ,]Y_P#OH?X58HH K_9C_P ]Y_\ OH?X4?9C_P ]Y_\ OH?X58HH M K_9C_SWG_[Z'^%'V8_\]Y_^^A_A5BB@"O\ 9C_SWG_[Z'^%'V8_\]Y_^^A_ MA5BB@"O]F/\ SWG_ .^A_A1]F/\ SWG_ .^A_A5BB@"O]F/_ #WG_P"^A_A1 M]F/_ #WG_P"^A_A5BB@"O]F/_/>?_OH?X4?9C_SWG_[Z'^%6** *_P!F/_/> M?_OH?X4?9C_SWG_[Z'^%6** *_V8_P#/>?\ [Z'^%'V8_P#/>?\ [Z'^%6** M *_V8_\ />?_ +Z'^%'V8_\ />?_ +Z'^%6** *_V8_\]Y_^^A_A1]F/_/>? M_OH?X58HH K_ &8_\]Y_^^A_A1]F/_/>?_OH?X58HH K_9C_ ,]Y_P#OH?X4 M?9C_ ,]Y_P#OH?X58HH K_9C_P ]Y_\ OH?X4?9C_P ]Y_\ OH?X58HH K_9 MC_SWG_[Z'^%'V8_\]Y_^^A_A5BB@"O\ 9C_SWG_[Z'^%'V8_\]Y_^^A_A5BB M@"O]F/\ SWG_ .^A_A1]F/\ SWG_ .^A_A5BB@"O]F/_ #WG_P"^A_A1]F/_ M #WG_P"^A_A5BB@"O]F/_/>?_OH?X4?9C_SWG_[Z'^%6** *_P!F/_/>?_OH M?X4?9C_SWG_[Z'^%6** *_V8_P#/>?\ [Z'^%'V8_P#/>?\ [Z'^%6** *_V M8_\ />?_ +Z'^%'V8_\ />?_ +Z'^%6** *_V8_\]Y_^^A_A1]F/_/>?_OH? MX58HH K_ &8_\]Y_^^A_A1]F/_/>?_OH?X58HH K_9C_ ,]Y_P#OH?X4?9C_ M ,]Y_P#OH?X58HH K_9C_P ]Y_\ OH?X4?9C_P ]Y_\ OH?X58HH K_9C_SW MG_[Z'^%'V8_\]Y_^^A_A5BB@"O\ 9C_SWG_[Z'^%'V8_\]Y_^^A_A5BB@"O] MF/\ SWG_ .^A_A1]F/\ SWG_ .^A_A5BB@"O]F/_ #WG_P"^A_A1]F/_ #WG M_P"^A_A5BB@"O]F/_/>?_OH?X4?9C_SWG_[Z'^%6** *_P!F/_/>?_OH?X4? M9C_SWG_[Z'^%6** *_V8_P#/>?\ [Z'^%'V8_P#/>?\ [Z'^%6** *_V8_\ M/>?_ +Z'^%'V8_\ />?_ +Z'^%6** *_V8_\]Y_^^A_A1]F/_/>?_OH?X58H MH K_ &8_\]Y_^^A_A1]F/_/>?_OH?X58HH K_9C_ ,]Y_P#OH?X4?9C_ ,]Y M_P#OH?X58HH K_9C_P ]Y_\ OH?X4?9C_P ]Y_\ OH?X58HH K_9C_SWG_[Z M'^%'V8_\]Y_^^A_A5BB@"O\ 9C_SWG_[Z'^%'V8_\]Y_^^A_A5BB@"O]F/\ MSWG_ .^A_A1]F/\ SWG_ .^A_A5BB@"O]F/_ #WG_P"^A_A1]F/_ #WG_P"^ MA_A5BB@"O]F/_/>?_OH?X4?9C_SWG_[Z'^%6** *_P!F/_/>?_OH?X4?9C_S MWG_[Z'^%6** *_V8_P#/>?\ [Z'^%'V8_P#/>?\ [Z'^%6** *_V8_\ />?_ M +Z'^%'V8_\ />?_ +Z'^%6** *_V8_\]Y_^^A_A1]F/_/>?_OH?X58HH K_ M &8_\]Y_^^A_A1]F/_/>?_OH?X58HH K_9C_ ,]Y_P#OH?X4?9C_ ,]Y_P#O MH?X58HH K_9C_P ]Y_\ OH?X4?9C_P ]Y_\ OH?X58HH K_9C_SWG_[Z'^%' MV8_\]Y_^^A_A5BB@"O\ 9C_SWG_[Z'^%'V8_\]Y_^^A_A5BB@"O]F/\ SWG_ M .^A_A1]F/\ SWG_ .^A_A5BB@"O]F/_ #WG_P"^A_A1]F/_ #WG_P"^A_A5 MBB@"O]F/_/>?_OH?X4?9C_SWG_[Z'^%6** *_P!F/_/>?_OH?X4?9C_SWG_[ MZ'^%6** *_V8_P#/>?\ [Z'^%'V8_P#/>?\ [Z'^%6** *_V8_\ />?_ +Z' M^%'V8_\ />?_ +Z'^%6** *_V8_\]Y_^^A_A1]F/_/>?_OH?X58HH K_ &8_ M\]Y_^^A_A1]F/_/>?_OH?X58HH K_9C_ ,]Y_P#OH?X4?9C_ ,]Y_P#OH?X5 M8HH K_9C_P ]Y_\ OH?X4?9C_P ]Y_\ OH?X58HH K_9C_SWG_[Z'^%'V8_\ M]Y_^^A_A5BB@"O\ 9C_SWG_[Z'^%'V8_\]Y_^^A_A5BB@"O]F/\ SWG_ .^A M_A1]F/\ SWG_ .^A_A5BB@"O]F/_ #WG_P"^A_A1]F/_ #WG_P"^A_A5BB@" MO]F/_/>?_OH?X4?9C_SWG_[Z'^%6** *_P!F/_/>?_OH?X4?9C_SWG_[Z'^% M6** *_V8_P#/>?\ [Z'^%'V8_P#/>?\ [Z'^%6** *_V8_\ />?_ +Z'^%'V M8_\ />?_ +Z'^%6** *_V8_\]Y_^^A_A1]F/_/>?_OH?X58HH K_ &8_\]Y_ M^^A_A4<8:.^$?F2.IC+?,?<5!](C%HEQ/;37<<*0O,3Y.\@?*3D[1UQ0!U5%8/B#Q -'U/0[-K=I3J= MR;<.'QY?RYSC'/2LRX\8W+>(]2T73-%FO;RS"L6\X1QE64')8C@\X YS0!V- M%<+8>.KO4X+@:9X>O)KNT9DNHI)5C6)AU4,<[C[ 5>D\:6K>%;+7+2"26"ZF MCA$;,%9"S;3GKT- '653M]3L[G4+JQ@G5[JUVF:, Y3<,C/X5F^(O$(T;4-$ MM6MVE.IW7V8,'V^7\I.>G/3I6%X;.SXD>+VP3A+.H[C04U(:=<$W%V MUI9VZ.&>X() 8= <$_05JY &#STH MZ225(ES*ZHN<98X%1?;;7_GYA_[^"JNNZ)IVOV8M=8M([NW#APCYQN'0\5YK MX?\ !'A:;Q/XI@O-(MFM;.2+RE8G$:F/)[T >MJ0PR"".N12UP=KXQN?[):_ MTKPU=2Z%;H0DWGJCM&O&Y(SR1@<'4+65_>1#S/."&7. M?W1!!QGN<]J /2**PY]3U6'389/[%>2^D8K]GCN%*H!GEI" ,?A4.B>()[S6 M)]*U336L+Z.$3JOG"5)$)QD, .A[8H UM.U.TU(3FQG680RM#)@'Y77J*M.Z MHI+D*!U).!7%_"__ %7B#_L+7'_H55OBR&$&E27L%UV^HV<-W92K+;S+N1UZ,/6N0\/67A MJ'PUJ=SX1\H6LT#;UAE8J&"G^$GY3SS6)X2\676E^ ].N5T*ZFTRS@ GNC(J M$ 'ED0\L!Z\4 >I45BZAJUV+>UDT?37U'[0GF*?-6)%7CJQ[G/0#UJ#0_$3Z MA-J-I>V,EE?V(#2PF0."K#*E6'4'GM0!T-%<=X7\877B%8[BVT6:'3\LLMU+ M.JA2.NU<98>_%,7QG=W-C-J>F:%/=:/%N/VG[0J/(JYW,D9&2.#CD9H ZFZU M&UM;JUMKB94FNF*PJ0?G(&2!5NO-_%FO6TU]X+UBRBGNX9Y9&B2%(/[$U;3)-.OVA-Q$/.65)$!P<$8Y]J .IJGJNIV>E0)-J$ZP122 M+$K,#RS=!QZUS"^,;R^EO3H.@W%_9V)VL-:M]&TW3Y-1U.:(S^4L@C2.,'&68YQ[<5SWA/4S<_$#Q/=7MK+8O# M9VXFCF(.W;O)((X(]#0!Z-17$#QQ=2:4=9M] NI=# +BX\Y1(R#JXBZX_'I4 M^O>-DTS5-*LK73[C4&U* S0&!AD], YZ#G).>* .PJ.6>*+'FR)'GIN8#-5] M)GNKFR234+,6=P20T(E$F/\ @0 S7GOQ9CTB3Q-X37Q%Y']F;Y_-\XX7[HQD M_7% 'I<(!:>+M,T,V[,U[#+,)M^ FSMC'.:R-/\:76IZO?Z?IFASW#V-RT$\K M3JD:@'&02.3WV_K0!VM%<5_PF=Y<:YJFE:7H4]Y ME;OA378_$&EF[2"6VD25H98)""T;J<$'% &NS!%+,0 .I)Q3(YHY03'(C@=2 MK9Q7%?%99_[,L7DBN;C1H[E3J,%MG?)%@\<^&-IJ]CITZV0DV"V M,Y=QND()W$9/K^E:D7B^ZCU'3HM3T.YL;34)!%;SO,K$,1P'0?=S]30!V%%< MOJ/BB8:U/I6B:7)J=U:HKW)$RQ)%NZ#<E;6UTG5],DT^\DA,\)\X2QR*#@@, M,)F/0!P34]>7^#?A_X=U#P;I5 MY]@$&HS6JO\ :X79)%G?FG77BN>36+W3 MM#TJ74I;':+I_.6)8R>0H)SN;';B@#JZ*Y>Z\6;;;3!::;=S:CJ 8Q63$1L@ M7[QF* .EHKSRV^ M(MQ=:#)K-OX>NGTZ D7$AG4%<'!V*1E\=^E6F\>2+:6FI?V'>+H=Q(J"\>15 M8!B &\OKMYZYH ZYM2M%U1-.:91>O&9EBP<^([^33_BGI[P6< M][.^G21QQ18&27'))X ]36_HOBK[5J5YIFK6+Z9J-M$)VC:42(T1_B5AU]^* M .GHKB3XUNVTUM6AT"Y?1%!Z5;6-A/J+:E M"9;?R6 STQG/0/[(F45)YF6(D\\J#@F@#IHY%D7=&RLI[@Y%(TBJRJ MS*"W !/6O._A.B+>>(&TAI/^$:,ZBP1FRH(!WE,GAM 'IM%%-D7?&RG(##'!P: &?:(O,\OS(_,_N[A MG\J>SA%+.0JCJ2< 5Y1\2_#&C:#H:ZCI,,L&OM<1I;7*S.TTDA/0DG)&.M;/ MB^275?%/A[PS=.XLKJ&2XO41BOFA1PI(YQGJ* .\CFCE7,3JX]5.:5Y$3&]E M7)P,G&:\Y_LZT\&^/="MM"C-II^JI+'/;(Q*%U *L >AY/2JWQ.TB=+O2M1O M+^>XSJUNEO!]V.%"W/ ^\WN: /3Y)4B7=*ZHOJQP*C6\MF("SPDGH XJKKNB MZ=KME]DUBUCNK7<'\M\XR.AXKS6\\(: OQ&T;3-$TB"W%FOV^\E3/ '")R>Y M'Y"@#UNBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *J_\Q1?^N)_]"%6JJ_\Q1?^ MN)_]"% #+/\ X_+KZC^;5=JE9_\ 'Y=?4?S:KM !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4C ,I!Z$8-+10!YYH#ZCX,GOM,N=)OKS23.\]G]=A10!R?@ZSN;:;Q*;BWDB$VHR21[E(WJ5&"/45R-EH>KCX0VEK'I\O M]HVUW]I^RN-CL%F+8&>Y'->M44 >9Z_<:EXAU_PE-;:'J4%I9WXEGEN(=A4[ M2/N]=H_O=.E:FEV.HP^,O%US%;R1B>&$6TKJ0CL$['H<&NXHH \(UC0)[WPF MPDT/Q'=>)<*9IIV=K#K@ &NY\96M]#J_A#58+"YNX-/>3[2EO'OD M4-& "%ZGFN^HH X_5H[G4/$OA2^AL[I8$\YI?,CP8LH,;_0U@^/K77=/\137 M7AVQFN5UBT^QSM&I(A<' D..GRL>?:O3J* ///&WA'S-#T&*RLY+N'2I%\RU MA?8\D>,,5.1\W?K3?#.@:$-^#7<44 >;Z/J>K:5X230IO#NI2:G M;P&UB:*+,$F!A6\S. #UYJIJ/AG4M(\">%[6*VDO;C2[Z.ZN(X!N;&6+;1WQ MNKU.B@#@_&$VH:M8:5-;V>K1Z4\Y^W6\,9CNB@!V_*#NQG&0.<5G>"]&%EXZ MDNK#1]1L=->Q*+)>%B7?>/[Q)7Z'%>FT4 P*YSSZUL44 >::=I5U>^)]8URU MTNXTVPET]K<02Q^7)<2\G>4'3TYYJ_!IUX/@V]@;687W]F/']GV'?NVGY<=< MUWE% 'F>L6.H-9^&X+^UU2314M MU!8AO-$H4;0X7#%>O3O3_ 6D26&O>('@ MTF]L+":WB$ NF+,Y ;/))Y]L\5Z310!R?@?3IT\ VUA>12V\S121LDB[67)/ M;\:X/0_">G:=IHT_7_#VN3W\3,AELS*T,RY.T@JVT9&,@XKVBB@#A)=':VO? M!<>G:=/;V=F\I>+._P @%. QR>_O4VJ:?=2_%31;Q+:5K./3YXY)PA*JQ(P" M>F37:T4 ><^&;W4_"NGW6D7N@ZC9',K,2NYA]T\\YK-OO#NKP M^ [*&:S=]0GUA+Z:"$;_ "@SDD9'8#&37K%% '!ZS'?:+\0AKB:;=WVG7-D+ M:4VB>9)$ZL2/EZD&JNDV.IZQXC\4SWNG3Z?;ZA81P6YDZD?..>P/()';BO1J M* /%]#\*:;::1#I^O>&M=EU*-3'(ULTC0R\\$,'V@']*ZV?2[B+X@>&9;6RF M2PMM/DA9MI98N I;U_&N[HH *XWQ9I]S=^-O"<\=K)-;0/.9G";E3*<;O3- M=E10!PJZ1=:5X^N'L[>7^QM8MBLPC7*0SK_$0.F1W]:Y#0?"5AIVGFP\0^'= M;N+Z-V42V;2/#,F?E(*L%7Z'%>TT4 ><^*M(GM;3P;<:5I5R;32;I99;2(;Y M8X]A& ,_,1GM5SQF;Z^MO#VLZ?IEY,+.[\^6U9-LP0@J3M]>^*[JB@#SI6U' M6/B9H>IC1[^UTV"UGB\VXCV-N([K_#[9ZUJ?#^RN[.Y\2&[MY81-JAZ,/4>]=C10!QG@VQN[;Q7XNGN+>6*&XNHVA=U($@"=1ZU;\"6EQ:+KGVF" M2'S=4GECWJ1N0D88>U=110!CZYJ\VE20E=+OKV!\[WM$$AC/;Y^ M%_&6NW4NF7U]8:H8Y8I;.+S2CJ""K =.O6J7C;1+_P 0KH&KW>D7#+:S/]JL M(I<2B)N 05(^8<' /M7IU% ' ^#]%T2'6TO--T+6+6>.-A]HOO,4*#U #L1H755 Y)P:O44 >=^%]=OM-\(V&FQ>'=;DU*WMEB"/: MF.,N!W=N />J=_X(U.Y^'%Y9S>7)K=S=&_F16PK/NSL!^G&?6O4** /+M)\/ MZ!-?6>/#&OQW4^T76M5T:ZFC6*2*[LK67,L(/*L"I&[ MIR!ZUH^$M$T>WU2:ZTO0]6M)A R?:+TN,@X^4!V)YQZ5WM% 'G/A_2[Z+X17 M5A-9SI>M#.! R$.22<#%3:UIM[+\)["RCM)GO%@M5:$(=X*LF1CKQ@UZ!10! MP/B+^TK'XAV6JVNE75]9QV#13&$BT4 >,Z/X5TNVTN.PUSPSKLVH1KY3FW>1H9NVX,& MV@'T.,5V*Z5);>,?#;6EE+%86UA+$>"5BZ84GGFNUHH *P]=U9M/N$2;1K^] MMBN[S;:$3;6ST*YS^.*W** .!\#Z?=GQ=KFL#3)M*TVZCC2*&4!&E<')D*#[ MO_UZJ^+]3GN_$FA2V^B:W)%IMV[S.MDQ!&TJ"OKS7I%% '/:QXFCTW2+&]:S MNF:[GC@CMW39*"YQRI].N*W)Y3%!)($>0JI8(@R6P.@]ZJW6E6MWJ5I?7"%Y MK7=Y(+':I/!;'3..]7QQ0!Y3I&HSW6NMKOB/0O$#7:$I:6B6#M%;)_>![N>Y M[=*W/%5I>_V]X>\3Z?8W%PMJK1W%L%Q,(G7LO<@]17=44 <'#'>^)O&FFZD^ MFW=CIFEQR%&NX_+>61\#A>H ZU4^)=[<7[6-G9Z/K$[6>H0SR21V;-&R*O1Z* *%AJ7VW3#>+:7D PW[FXA*2\?[/7GM7.?#?3KZ*SOM6UJ%H=4U.X M,SQN,&-!PB>HP*[*B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JO_,47_KB? M_0A5JJO_ #%%_P"N)_\ 0A0 RS_X_+KZC^;5=JE9_P#'Y=?4?S:KM !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5GZ_J]KH>DW&H7Q800C)"#+'G 'QVM ML)OMT[2' (3.Q?Q;^5 '8>'M8M=>TF#4+$N8)@8V# MWQP<5LW5_=+XQ\.6T=Z9;6>UF>0I@),0!AN* .NR*7-<>+^[_P"%JG3_ +1) M]B_LH3>3GY=_F$;OKBN:TM?$.K>%]0U:3Q!=026)9U\26&B MK=7=C:S6GVJ>>RMS+,3G 5< X'J<4 >C9HS7G'AO5]89MMKB>R$H2&X>V;S%P=R]<OYK+37+5O$4FBA9_M<< N"QC/E[2]?:N(U7^W=#L=)UR37;BZ> M:>".YM'11 5D(!V#&1C/7-;(O;R7XG7FFFZE6S_LL2+&#PKE\;A[T =9;7EO M=&46T\4IB3S(RH+#T]1[UPGPPT6 M5-5UZPH [O-8,>N2-XTET3R5\I+-;D2[N22Q&,?A7GTWB,Z9?Z7<:5KVL M:HES=QP2)>6Y%NZ.>61MBC([K\,JRPI(N=KJ&&>O-K_ .XO_H:U1\17.JMX M@\+Z9I>H&SBO+603,%#$ *O*C^]Z'WH [_-+FO/M)?5;+Q=?^&I]6N;RWETX MW4%Q-M\Z)]VT_, 1SGI5*V\4ZC-\,YB)&_X2".?^R\_Q&?=MS]<'- 'IV:, MUYCKNLW,&K6F@7&J:E;QVUDDMSW_V6W$EA=W]N8I)'(Y1L@!B#["@#TK-06MW;W:.UK/%,J.8V,;!MK#@@X[C MTKA/"-Q'J,EQ:KXGU5[QX3Y]I=QK'-"Q_B0%1C'/J*J?"?1Y46_NCJVHNL.I M7,9@:1?+D(8CM 'IF12YKR[2(]>UZV\03-K]W:QV-[<):K %R=I) M @Z^#Q3O"VKW@U:\L8;K5;_3 MOLC3+#-2:_O+1[N MYME:.!P%1F!)<9'WAV- 'J5%4]*LVL;&*W>ZN+MD',UPP9VY[D 5R?B34=2U M+QC;>&M,O&L(C;&YN;F-09=N?K5SQQX?GUR MULI;"X6#4-/G%U;,ZY0N!T;V-4]#\3:DFL0Z1XHTQ;"]N QMYH'\R&?:,D#N MIQS@T 7?$OC+1_#UU;VU].S74[*JPQ+N89. 3Z#ZUM7]]!8:?->WD@BMX4,C MNW8"N,^*MG;0>&S/%#&DTU_;&1PN&?\ >+U-.^*S-_8&F1<^1+J%NDW^[N!Y M_$"@"YI?C_2K^_M[9[?4;,7)VV\UW;F.*8^BMGO[XJ_XE\56.@S002QW=U>3 M LEM9PF60J.K8[#WK!^,Z#_A#XW4#S(KVW:/'4-O&,5'X6S+\5?%$D_^MCMX M$CS_ ',9_G0!U/AGQ%8^(K666P,JM"_ES0S(4DC;T93TK9KA]*#1?%?6UB&( MI+&!Y,=-V2!^E=P* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ JK_S%%_ZXG_T(5:JK_P Q1?\ KB?_ M $(4 ,L_^/RZ^H_FU7:I6?\ Q^77U'\VJ[0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %*X:Z6.&"/;D11J.G/((VT_5M1L&TDN'WQ6Q6XP#D#.=H/'4"NYHH Y+7M&U^^CN M+*VU#3O[+N$\MEN+8M+&I&#M(."?3(JO>^#[BVL]#/A^^$%]I$9ABDNE+I(A M&"& Q^E=K10!QVB^&M2M_%QUW5-1ANI9++[,Z)'L5#NR-H_N_4YS5K0_#L^G M>%K[2GGC>2X,Y610<#S"5.W(.O((-=510!@V%MX@-G<_VCJ- MD+EUQ";:W(2,^IW$EOTK(B\,:KJ'B#3M3\0WEBS:<[/ ME R%R1CYRQ)Q["N MUQ10 &N"7P3=+X+UK1#=P^;?W3W"R[3M0,ZM@C\*[VCB@#F_$F@S:KX=L]/B MFCC>"6"0NP)!$; G\\4Z+0IE\=3:X9H_)>R%L(L'<"&SGZ5T5% '):1X?U31 M_$E[/97MJVD7UP;J:&6)C,'*XPK XQP.HJ&W\&LVE^)[&ZNEV:O<23*T:\QA MNF<]<5V=% 'GE_X2\1:G9Z;;:CJFG""QN89D2"W9?,"'^(D]<>G%=''HDJ^- MI=;,T9ADLUMA'@[@0Q.<^G-=!10!A>-]&E\0>&;W3()4ADN% #N,@88'^E07 M6@33>(M!U$3QA-.@DB=,'+E@!D?E7244 F,<_6NWHH YC7M O9-9CUG0;R& MUU 0_9Y$N(R\4R9R,X(((/<>M6;6SU]K"X^V:G:+>OCRC!;?NX\>S$DY[]*W MJ* ..TWPUJ4WB:VUS7[NS>YM(WBA2RA**P;J7+$DGTIWAOP]JVA:Q=B"^M9- M%N+F2Z:)XF\Y6=='O=/NTM]8TR'RH MI'3=$ZE=K*R\'!]C5_2[776CN!K=Y8R;XRB1VL#*H)[DL236]10!S'A[P[-I M?@;^PY)XY)O)EB\U00OS[L''XU6OO"UU+X2T>PMKN*+4=+:&6&9D)C+H,8_>- A5"?8$DU@^)?#%Q>:S;:WHUZ+/5K>,Q#S4 MWQ2H>=K#@_B#7544 J+-,DWVR^DNEV C:&QP??BNAHH Q/%2ZNM@;C0[J.*>!6:LV!P MO!R#]*Q/#NC:OJMWI>N>*;B,7-O&7@LH(3&L3.N"6R22V.*[8^]% '#^-_#_ M (C\0;K6VO=*ATX2QRHLD,ADW(0>2#C&1Z5H76@W^M^&)].\17-L;IV#1SV4 M901E2"I 8GD$5U%% '#OX6UK6)K./Q1J=I<:?9RK.D=K 4:9U^Z9"21[X'>K M6M>&[]?$#Z[X=O(+;4)81;SQW49>*1 <@X4@@CZUUU% '/>%= FTN>^OM1O/ MMNJ7S*TTH38JA1A54=@*Z&BB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *J_\ ,47_ *XG_P!"%6JJ M_P#,47_KB?\ T(4 ,L_^/RZ^H_FU7:I6?_'Y=?4?S:KM !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!S?CG4;JSTZVM=,F\G4;^YCMH)-H;9DY9L'CA0U:>LZ@NC MZ'=7T^9?LT)#8W_ -3FX;_@03C^M,^)=[+)?Z'H M]O;3W:S3BZNH;=0SF&(@]"0,%L4 ;G@SQ!-KMEH6LIBGMPV[;P"IS M[@BN@+J&"EE!/0$]:\TT_4)+7XH"[ETZ_L+36+<6[?:D"AIT&5Q@G^$&H/%& MDIIVNZKJOB327U+1Y,2+?12GS;)0 ,!,@@ Y.5H ]4IKR(F-[JN>F3BH+&6* M;38)K5C)"\2M&Q/+*1P?RKSKPIX=TSQ?'J>K^(8/MM[)=RP;9'.+=4;:JH.Q MQWH [7QCJ[:'X9U#48MK2P0LZ*>A..*B\(P:C%IPDU75CJ4LP5\^4J"/(Y4; M>H^M>;7EI#-\,_%%E< W<&C7,L=C-,V]E P1\WT[2M'L+:ZN+N.27-Q.8E4)CT4^M16/BN[MM M:MM*\2Z:-/N+K(M[B*7S8)6'\(; (;ZBH=<_Y*EX;_Z]+G_V6J?Q<_?Q>';* M#YKZ758GB4=<+DL?H!0!W[.J#+L%'J3BG @C(.17DNM0W>N^/-7CGT'^VH+% M(HXH)+L11QA@26V'[Q/KVJ&6/7] \$ZM;7L+:=:7%['#;(+@2M;P2, P# \8 MZ#TS0!Z\KJV=K*<=<'I09$#;2ZACT!/-ZE@" M2 3TYZTBR(P)5U('4@]*\IUS3;S4+KP)I_B%Y([Q_-2Y,$N&.$Z;AZX&<5)) MX.TN'X@1Z5;":WTJYLSEW\Q33;F6%AN6)V5ASR M :R/ NHSZCX3TNZU"827<\09V("EC]!7)^%[>/2=?\;:/8@QZ;;PQRPP9RL9 M>,EL9Z#VK&TGPEH]Q\+1JL[RMJ"6K31WIE.Z KD@(1]T CI[F@#V0D $D@ = M2:%967*L"/4'->-ZU>:CK4?@BRGM'U%;FQ-U-:_:!"+APH^\3U&#G'?-;?@_ M1M6TWQ#?3C1QH^C369#6RW:S)YH(PR@?=R,Y_"@#T@2(2 '4D].>M*QPI(&? M:O-?A#X;TYO#^G:U/$9]2^;RYI#DQ+RNU!T Q_.O2S0!P^L^*=>T6'^T=1T& M%-(5P)62ZWSQJ3C<5VXX^M;^NZ_!I&FPW1@N;MIV5(8K>,N[DC(^@]S7(_$K M3M<.D7-Y-J-O=:3:R?:9K#R?),D:G.PR G/3T&:[G1KR/4=)L[R!"D4\2R*A M&-H(!Q0!D^ O$IP3S[#M67X6\2W&I:G?Z3JUB++5+ M,*[JC[XW1NC*V ?TK5\1:W9:!IK7NHR;(P0B*!EG<]%4=R:YWPCI.H[=6UO6 MHQ%JVI+@0*7FA:+'Q\1-J_AFUU;0K)[HW/"1.XCVG)!W$] ".V:ROAC+&OP]M0S*#")4FR>C M!FW9JM\++J#3_ARM[(-,BM+BXB:6 MWEMYO-C<+U!) (/X5=UO4/$,,\JZ/H]M<11C/F7%UY9DXS\H /ZXK&\-0W7B M/Q1_PE-U&T.G10M#ID3C#LK?>E8=LXX'I6EXR\0R6 CTK1U6X\07JG[- >BC MO(Y[** "PUV7Q+X+N;_2?,L[WRY$57 8QS+G(]",C%:'@[6/[>\-6&I$!7FC M_>*/X7'##\P:9X1T1= \.V]@7,DB@O-)_?D;EC^9-9'PHP/#5PJ?ZI;^X$?^ M[O/_ ->@#LZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "JO\ S%%_ZXG_ -"%6JJ_ M\Q1?^N)_]"% #+/_ (_+KZC^;5=JE9_\?EU]1_-JNT %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% ')?$&SF^RZ=JUG!)/=Z9=).(XDW.Z'Y7 Y/!S^%:]KH]L-= MDUO,S74T"PA9#Q&H.< =B>_TK6(S10!C^)- M=?AM8[MI8S;7"7,3Q-M967I MSZ'H:S=2\$V.H74CSWFI"TF;=-9+=,()/7*^A[C-=510 R&)(($BA0)&BA54 M#A0. *Y?4O VGW>H37=M=:CISSG=.EC)O"=MKU]:7DE[J%GW^W;]JO9C+(!Z GI^%=#10!SVN>%; M/5;Y;Y9KVPOPH0W-G,8G=1_"W8BI8?#5BNC3Z9<_:+V"X&)FNIFD=_?)/'X5 MN44 Z6X%WJ%Y(BE81>7+2K"#UV@\"J\G@6Q6X=]/OM4TZ"1B[VU MG=-'$6/4[>V?:NMHH QKCP]9S7VDW1,H?32WD#>2#E=IW9Y-3OH\#Z]'JY,G MVJ. VX&?EVD@GCUXK2HH Q8/#MI#JVKZ@K2^?J<:1S?-P JE1M';@UACX;:, M(H;=);]+%%426:7)6"E=M10!B:UX9T[5K2VAFC>%K7_CVEMW,< MD'&/D(Z<"FZ+XB@#D/#/@:U\-W0GL= M3U>2,%W-O+<[HG9NK%<I,ZW&J7'G"W+9$"#A5Z]<S8O$;:;9ACWZ'GBC0?"W]CWWVD:SK5[\A3RKR M[,B#/?'KQ7244 ^ =+N;R:6.?4+2"X9QPY9>I]NF>U M'2T5YVTVLR'0YM576/LYL&:Y%CN!\W<-I8*\%7US=6-W;WDK3RV-U):^&/O@_I6W< M7"0D!PYS_=4F@":BJBW\3*"HE(/0B-J/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[ M='_=F_[]-0!;HJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_= MF_[]-0!;HJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[] M-0!;HJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[]-0!; MHJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[]-0!;HJI] MNC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[]-0!;HJI]NC_N MS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[]-0!;HJI]NC_NS?\ M?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[]-0!;HJI]NC_NS?\ ?IJ/ MMT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[]-0!;HJI]NC_NS?\ ?IJ/MT?] MV;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[]-0!;HJI]NC_NS?\ ?IJ/MT?]V;_O MTU %NBJGVZ/^[-_WZ:C[='_=F_[]-0!;HJI]NC_NS?\ ?IJ/MT?]V;_OTU % MNBJGVZ/^[-_WZ:C[='_=F_[]-0!;HJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJG MVZ/^[-_WZ:C[='_=F_[]-0!;HJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^ M[-_WZ:C[='_=F_[]-0!;HJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_W MZ:C[='_=F_[]-0!;HJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[ M='_=F_[]-0!;HJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_= MF_[]-0!;HJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[] M-0!;HJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[]-0!; MHJI]NC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[]-0!;HJI] MNC_NS?\ ?IJ/MT?]V;_OTU %NBJGVZ/^[-_WZ:C[='_=F_[]-0!;HJI]NC_N MS?\ ?IJ/MT?]V;_OTU %NBN*^*'CR+P-X,O->-E+>&W:-! 28MQ=@OWB#@#/ MI7G$/QI\=31))%\)M5>-U#*PN&((/0_ZJ@#WRBOGS4OCIXRTNPFO=1^%FI6U MI"NZ6:6Y950>I/E5[-X;\0PZWX?TW5$AGB6\MX[@1E"VW5<0^:)7ZAFPR\@DGTS75T4 8L]EK#A?+U:" M-MA5_P#1,@G/#*-^0<>I(JHOAIK1=/;2KXVT]I"T!>2+S1*K$$[AD<[N>#W- M=+10!FZ#I4>D6/V=':5V=I997^]([')8UHM]T_2EI&^Z?I0!6TS_ (\(/]VK M55=,_P"/"#_=JU0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MY!^U?_R1+5_^NUO_ .CEKL+CQ%%X>\&Z1/)&999+:)8XPV,G8,_A7*_M26L] MY\&-7BM899I/-MVVQJ6.!*N3@5Y#J7QETO6+C2X)='U_[)901PE8[=2W 8C MYO:ML/&$I_O'H8UY3C#]VM3V7XNZM#K7P&\2WL VA[)@R9R48,,@UU'PJ_Y) MKX7_ .P;;_\ HL5\MZW\5;2?PCXD\/0:9K834[)O&5KH]JY\B$['*G M(!ZL?P'%>H6L"6UM%#$-L<:!%'H *[:G[F@H=9:OTZ''#]]6<^D=%ZG%_%#0 M?MNFKJ%I'FZMN6VCDI_]8\UK>!=<_MO14DE(^TPGRY0.YQP?Q%=#(BNI5P"I M&"#WKR==W@CQL%+-_9MSR>PVD\?BIHI?OZ3I=5JOU05?W-55>CT?^9ZU138W M5T5D(96&01W%.KB.P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ JK_S%%_ZXG_T(5:JK_S%%_ZXG_T(4 ,L_P#C\NOJ M/YM5VJ5G_P ?EU]1_-JNT %%%% !1110 4444 %(WW3]*6D;[I^E %;3/^/" M#_=JU573/^/"#_=JU0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445X[ MK7Q]T'3?$&IZ3%HOB"_GT^=K>:2TM5= ZG!_BSU!_*@#V*BO$_\ AH72/^A4 M\6_^ (_^*KJ_AK\4M(\?:AJ%CI]EJ=C>6*+)+%?0B-MK=#P30!Z#1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !61XIU9-%T:XNW^\! MMC'JQZ5KFO+/B!>RZ]XBM=#L?G6-P&(_OGK^0KHPU+VM1)[+5F&)J^S@VMWL M7_A1I6Z"XUBY4M/*Y2-CZ?Q'\3_*O1*KZ?:QV5G#;0J%CB0(H'M5BHKU75FY ME4*2I040KF/'VA#6=$?RHPUW!\\1[GU7\173T5-.;IR4H]"IP52+C+J<3\,M M<:_TUK"Y)^TV8"C/5DZ#\NE=M7E/BNVD\)^+K?5[3/V:XD+,HZ9_B7\1R*]/ MLKJ*\M8KBW??%(NY6]171BH*ZJPVE^?4PPTW9TI[Q_+H3T445R'4%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !57_F*+_P!< M3_Z$*M55_P"8HO\ UQ/_ *$* &6?_'Y=?4?S:KM4K/\ X_+KZC^;5=H ***# M0!6U"_MM/A\Z]GCACR%W.<9).!4DUS!"BO+-$BMP&9@ :YOQ1I5Q/JEOJ,5G M::E!# \ B MCGG(QGT[T ==-=00!3/-%&&Z;W S]*6:>*"/?-+'&G]YV %,3MR.B_*$'^[5JLVPN72SB46TS +C(Q@_K4_P!K?_GTG_3_ M !H MT54^UO_ ,^D_P"G^-'VM_\ GTG_ $_QH MT54^UO_SZ3_I_C1]K?_GT MG_3_ !H MT54^UO_ ,^D_P"G^-'VM_\ GTG_ $_QH MT54^UO_SZ3_I_C1]K M?_GTG_3_ !H MT54^UO_ ,^D_P"G^-'VM_\ GTG_ $_QH MT54^UO_SZ3_I_ MC1]K?_GTG_3_ !H MT54^UO_ ,^D_P"G^-'VM_\ GTG_ $_QH MT54^UO_SZ M3_I_C1]K?_GTG_3_ !H MT54^UO_ ,^D_P"G^-'VM_\ GTG_ $_QH MT54^U MO_SZ3_I_C1]K?_GTG_3_ !H MT54^UO_ ,^D_P"G^-'VM_\ GTG_ $_QH MT M54^UO_SZ3_I_C1]K?_GTG_3_ !H MT54^UO_ ,^D_P"G^-'VM_\ GTG_ $_Q MH MT54^UO_SZ3_I_C1]K?_GTG_3_ !H MT54^UO_ ,^D_P"G^-'VM_\ GTG_ M $_QH MT54^UO_SZ3_I_C1]K?_GTG_3_ !H MT54^UO_ ,^D_P"G^-'VM_\ MGTG_ $_QH MT54^UO_SZ3_I_C1]K?_GTG_3_ !H MUX/\!YX+7QO\79KITCB M36B6=^ /GEKU[6?$5OH]J9[Z*5%SA5^7XV1Q%^-[]1Z\UM3I=^ @!^TG\10 !_H=GT_W%K@?#'QI\$Z'XJ>ZBGU)M/V,BYMB7(('4 M9]:Z#X+^*++Q7\;?'6O:+%524? MWBU/H>BJGVM_^?2?]/\ &C[6_P#SZ3_I_C6!N6Z*J?:W_P"?2?\ 3_&C[6__ M #Z3_I_C0!;HJI]K?_GTG_3_ !H^UO\ \^D_Z?XT 6Z*J?:W_P"?2?\ 3_&C M[6__ #Z3_I_C0!;HJI]K?_GTG_3_ !H^UO\ \^D_Z?XT 6Z*J?:W_P"?2?\ M3_&C[6__ #Z3_I_C0!;HJI]K?_GTG_3_ !H^UO\ \^D_Z?XT 6Z*J?:W_P"? M2?\ 3_&C[6__ #Z3_I_C0!;HJI]K?_GTG_3_ !H^UO\ \^D_Z?XT 6Z*J?:W M_P"?2?\ 3_&C[6__ #Z3_I_C0!;HJI]K?_GTG_3_ !H^UO\ \^D_Z?XT 6Z* MJ?:W_P"?2?\ 3_&C[6__ #Z3_I_C0!;HJI]K?_GTG_3_ !H^UO\ \^D_Z?XT M 6Z*J?:W_P"?2?\ 3_&C[6__ #Z3_I_C0!;HJI]K?_GTG_3_ !H^UO\ \^D_ MZ?XT 6Z*J?:W_P"?2?\ 3_&C[6__ #Z3_I_C0!;HJI]K?_GTG_3_ !H^UO\ M\^D_Z?XT 6Z*J?:W_P"?2?\ 3_&C[6__ #Z3_I_C0!;HJI]K?_GTG_3_ !H^ MUO\ \^D_Z?XT 6Z*J?:W_P"?2?\ 3_&C[6__ #Z3_I_C0!;HJI]K?_GTG_3_ M !H^UO\ \^D_Z?XT 5_$6J1Z/H]Q>2X^1?E7^\QZ"N'^%>ER37-SK5WEF?*1 MEA]XDY9OZ57^(VIS:OJMKH=I%('5PSJ>['I^0KOM+1=-T^"TM[.<1Q(%'3GW MZUVO]Q0MUG^1Q+]]7OTC^9JT54^UO_SZ3_I_C1]K?_GTG_3_ !KB.TMT54^U MO_SZ3_I_C1]K?_GTG_3_ !H J>)](CUG1KBU<#>5)C8C[K=C7'_#+5I8)Y]! MOP4EB+-$&/3GYE_K7=F[<_\ +I/^G^->;_$*RFL-2@U^QBE@?>!(3_>['\1P M:[,-)5(NA+KMZG'B4Z;5:/3?T/4Z*QM%UM-4TV*[M[>9D<XZU>^UO\ M\^D_Z?XUR23B[,ZTU)71;HJI]K?_ )])_P!/\:/M;_\ /I/^G^-(9;HJI]K? M_GTG_3_&C[6__/I/^G^- %NBJGVM_P#GTG_3_&E^UO\ \^L_Z?XT 6J*\B\: M?'31_"_BFYT"30]=O[ZV17F%I"KA=P##^+/0BL?_ (:.TS_H3?%O_@(O_P 5 M0![K17DO@;XX:3XN\51:!!H6N6-]-$TR"\B1 P4$G^+/8UZ?]K?_ )])_P!/ M\: +=%5/M;_\^D_Z?XT?:W_Y])_T_P : +=%5/M;_P#/I/\ I_C1]K?_ )]) M_P!/\: +=%5/M;_\^D_Z?XT?:W_Y])_T_P : +=%5/M;_P#/I/\ I_C1]K?_ M )])_P!/\: +=%5/M;_\^D_Z?XT?:W_Y])_T_P : +=%5/M;_P#/I/\ I_C1 M]K?_ )])_P!/\: +=%5/M;_\^D_Z?XT?:W_Y])_T_P : +=%5/M;_P#/I/\ MI_C1]K?_ )])_P!/\: +=%5/M;_\^D_Z?XT?:W_Y])_T_P : +=%5/M;_P#/ MI/\ I_C1]K?_ )])_P!/\: +=%5/M;_\^D_Z?XT?:W_Y])_T_P : +=%5/M; M_P#/I/\ I_C1]K?_ )])_P!/\: +=%5/M;_\^D_Z?XT?:W_Y])_T_P : +=% M5/M;_P#/I/\ I_C1]K?_ )])_P!/\: +=%5/M;_\^D_Z?XT?:W_Y])_T_P : M +=%5/M;_P#/I/\ I_C4\,ID7+1M&<]&ZT 24444 %5?^8HO_7$_^A"K55?^ M8HO_ %Q/_H0H 99_\?EU]1_-JNU2L_\ C\NOJ/YM5V@ HHHH PM>\-VVLW=M M/-)/$8SB012L@F3GY&VD9&34FH^&M,O_ ++YT#QBU4K#Y$K0^6#U VD8K9HH M P)O">ES1Q)(MT?+4H#]KERRDYPQW98?7-6=0\/:;?VUM!-;E$MAB'R7:(H, M8P"I!Q[5K44 06-I#8VL=O:QK%#&,*JC %3-]T_2EI&^Z?I0!6TS_CP@_P!V MK55=,_X\(/\ =JU0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%!.!0 =*YGQ7XLM- M 7RC^^O&7*Q*>GNQ[5B^+O''E2_V?H&)[MCL:4+D*?1?4TSPEX&VR"_\09EN MBVX0EMP'NWJ:[*="-./M*^W1=6<]>DPZ/IT4:(MC;;44*,Q*>!^%7U P.!165>O*L]=$MD:T:$:2T MU;W9Y%XLL;/3_B38S?9+<1R&([1$,?W?2O5K:UM[92+>"*('KL0+G\J\Z^+T M/E76F7JCD%E/X$$5Z1;N)($<'(90?TK7$6E2IR\K?<9T/=JU(^=_O)****XS MK"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JGK%ZFG:9I/<3V6BVC9ED8-(H[D_='\S6V'I>UJ*)C7J^R@Y$7PSLIM2UB M\UV\ ;)95)_OGK^0XKTW%9GAS3%T?1[:R3GRE^8^K'DFM.GB:OM*C:VZ>@L/ M3]G32>_4****P-PHHHH *JZE91:A93VLZAHI4*FK5%--IW0FDU9GEO@.]G\/ M^(KC0;_A97PASQO X/T(KU(=*X#XI:(9;5-8M25GM@!(5_NYX/X$UT7@W6UU MS189LC[0@"3*.S#_ !ZUV8A>U@J\?1^IR8=^RDZ#]5Z&[1117$=@4444 %!Z M4C,%4DD #DD]JXGQ'\0+*Q5H=,VWEUT!Y\M3]>_X5I3I3JOE@KF=2K"FKS9P M?A*>*V_:<^(,MS(D<2Z9;DLYP ,1UZ18^-M)OM8CT^W\UFD.U92N$)_G7S#> M^(;#3_C?XAOO'%[)I<=W:PX9;9W+?*F %4'L.IKHM;^)_P /+*?3Y_#FK7+R M0MND,EM*"2""#RHKII4:.L:DO>U]$<]2K6TE3CIIZG_ MM0JC)/FJ<5YUKGB34?%%Y_9GA^.5;?=M>1>"X]2>RU\]CP7I>G_%KP9;:!#/ M8VVH7,B9DD,G"@=SU.#S]:^Q=!T6ST6S\BRB"Y^^YY9SZDUUQY<,WSJ\U]QR MRYL0ER.T7]YE>$?"5KH40D?;/?$?-*1]WV7TKJ***YIU)5)$KD7?AO3I0[B6NZ.OHHHKC.L*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** *]_=Q6-G-%XI5#QN"K*>A%>3Z>\G@OQLUO.2NG3G&3P"A/RM]1TKU MNO!_VB/$6KP>)/#GAOPYI=K>ZG?QRS(\S$8"9)4G>'M!G-JBJ?-E(;'0?\M/:K&J M?%CXC>$=;T6+QOH&BP6-_=+;D6LQ:7G&2!O..O>L94Y1ERV-HS4H\USZ*)Q7 M,>)/&6FZ.K(KK/:N/N->\0>+[E[71XC;69X8@X_[Z?^@KH?#? M@"RT\+-J6+RZSNP<[%/T[_C75]7IT=:[U[(YO;SK:45IW9SF/$GC6?\ CL]- M)]U3_%J[+PYX-TW1E5R@N;KKYTJY(^@[5TRJJJ%4 *. !VI:BIBI27)#W8]D M73PT8OFGJ^[,^]T72[^427VG65S(!@/- KD#TR16%XH\&:)>Z#>0PZ-IRS>6 M6C*VR [AR.U=;2,,USQDXM-'1*/,FF>;?!U=.2TGMX;&UAO+)>,O^ M3IO!'_8)G_G+6OXDMO[=^)26,I<#)SW%= M>%E*'-4BME]USEQ,8SY82>[.R^+$$5M\,^&? M@3;Z1XLTK7[[Q5KFK3Z:YDACO) Z@D$=3DC\/2O9A7(=04444 %%%% %36(1 M<:5>0D9WQ,OZ5P_P>FSIE_ 3RDP;'U'_ -:O0F&5(/2O+?AF_P!C\5:I8'/( M8 '_ &&Q_6NRC[U"I'T9R5O=K4Y>J/4Z***XSK"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "H[B5(87ED.U$!9CZ 5XKJ'[0VEP:QJ5A9>%O$6H_8;A[: M2:U@5T+*<'OQT[US7C+X_P =_I3V-OX3\2VDDQ 8RP!25[@<]^*J$5*23)G) MQBVCO?"4V5[8 M3*+M+M K%F!QC';Y<&_$K_DY7X9?]<+K_P! >ONQQR1[MWRDKU;N:ZW_A<'CS_HD>K_ /?]O_C5GY'^==5X6U-=7T*UNU/S,NU_9AP:M:Q8IJ.FW-I* 5E0KSV/8UP/PIOS! M-?:/<<2(QD4$]QPP_05V+][AVNL7^#.-_NL1?I+\T>E4445QG8%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !57_F*+_UQ/\ Z$*M55_YBB_]<3_Z$* &6?\ Q^77U'\V MJ[5*S_X_+KZC^;5=H ***#0!G:UK-EH]NLM].D08A54L 6YQP#Z=ZDNM6T^T M@CFNKVVAAEY1WD 5OH>]9'B"TN1?G4])N;5;ZWMBCP7(RCQEMW)!RG0\\CU% M5H?$,4_A;3[Z"P_TV^B*6UHH!);TSV3C)/3% '2W%]:6\"SW%S#%"Q 61W"J M2>F"?6FWVH6=A$LE]=0V\;' :5PH)_&N)\4:#;Z=X @BD1)KFR6&-)6&2I,J MYQZ?X5N2L@\;6BW&T Z>_D;O[V\;\?AMH Z"":.XA26"19(G&5=3D,/8T]ON MGZ5RWP^_X\-1:+_CS:_F-MC[ICW?P^V5C'._- #=,_P"/"#_= MJU678?;/L<7E>1LV\;@]GSCRX78?7!Q7$_!^UQ:7]XPYD<(#].3^IK4^( M=W=6WA>Y68P8FQ%A0%;4P^2!*6D^;.>3_P#6KLA[N&D^[LQ,5V1V-%4_]/\ ^G;\FH_T_P#Z=OR:N,ZRY15/_3_^G;\FH_T__IV_)J + ME%4_]/\ ^G;\FH_T_P#Z=OR:@"V>E>7VB?V?\6G0?=F+'_OI-W\Q7HA^W_\ M3M^35YQXQ>:Q^(&EWBC/LT>J453S?_\ M3M^34?Z?_P!.WY-7&=9(K@FMK3$'B_P ?37,@+6=L=X#?W5X4?B>:\@^' M7Q-T3P(_Q"T[7+I[>_NM8N9(HUMW?/)7J.G/K70> /C7X)T.WNFN=3E2:9AP M;*5N![BNO#R5.G.=_>V1R5X.I4A&VF[.M^"?_)5OBS_V$HOY/7M5?/W[.^K+ MX@\;_$K6-'=)+*\OHI(Y)$9=P(?''4?0U[K_ *?_ -.WY-7(=9XE6(M:GS!L!SMZ'_ #[5 MU82:C4Y7M+3[SFQ<'*GS+=:G;HX=593E6&0:=7)>!-3NM2\.V_EM 7@'DON! MSP.,_ABNA_T__IV_)JPJ0<).+Z&U.:G%274N453_ -/_ .G;\FH_T_\ Z=OR M:H++E%4_]/\ ^G;\FH_T_P#Z=OR:@"Y15/\ T_\ Z=OR:C_3_P#IV_)J +E% M4_\ 3_\ IV_)J/\ 3_\ IV_)J +E%4_]/_Z=OR:C_3_^G;\FH N453_T_P#Z M=OR:C_3_ /IV_)J +E%4_P#3_P#IV_)J/]/_ .G;\FH N453_P!/_P"G;\FH M_P!/_P"G;\FH N453_T__IV_)J/]/_Z=OR:@"Y15/_3_ /IV_)J/]/\ ^G;\ MFH N453_ -/_ .G;\FH_T_\ Z=OR:@"Y15/_ $__ *=OR:C_ $__ *=OR:@" MY15/_3_^G;\FH_T__IV_)J +E%4_]/\ ^G;\FH_T_P#Z=OR:@"Y15/\ T_\ MZ=OR:K$'F[/W^S=G^'.* )**** "JO\ S%%_ZXG_ -"%6JJ_\Q1?^N)_]"% M#+/_ (_+KZC^;5=JE9_\?EU]1_-JNT %!Y%%% &7JV@V&JW-M/>V\:1I][Y7VNQMI_*!$?F1!M@]L]*OT4 9DV@Z5-#'#-IMF\4 M>=B-"I5<\G QQ4DVCZ=/:Q6\UC:R00_ZN-H@53Z#'%7Z* &00QP1+%"BQQJ, M*J# ]A3F^Z?I2TC?=/TH K:9_QX0?[M6JJZ9_QX0?[M6J "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ***#TH \Z^,4W^BZ;; G+R,Y [X ']:[;0;7[%H]G;=/*B53^5>?>.9!J' MCW2;$<^68U8?5LG]*]/ Q797]VA3AZLY*/O5IR]$+1117&=84444 %%%% !7 MF?QAAV3:7=@=-R$_3!KTRN*^+-N)?#(EQS%,OX \?X5U8.7+6B#YHIA1114E! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 >>?%BUTV'0QFPM#<74H!?R5W'')YQ[ M5I^!_#>EQ>%M/\[2[%I'C\QBUNA/S'/I]*P?BD_VW7-(TY"KSEVT(K.RMK)2MG;06ZLX-2T4 >7?#J?^Q_%&I:/,2-[$)GNRD_S!KU$=.:\N^(D']C^) M]-UF $!F!?'=EQ_,5Z9:3QW5M%/"P:.10RD=P:[,7[_+67VE^*./"^YS4GT_ M(EHHHKC.P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *J_\Q1?^N)_]"%6JJ_\Q1?^N)_]"% # M+/\ X_+KZC^;5=JE9_\ 'Y=?4?S:KM !1110 4444 %%%% !2-]T_2EI&^Z? MI0!6TS_CP@_W:M55TS_CP@_W:M4 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 45'<31VT$DT[K'%&I=W8X"J!DDUP1^,_P\!(_X2O3OS;_ H M]!HKS[_A<_P[_P"AKT_\V_PKKO#FOZ5XETQ=0T*^AOK)F*B6(Y&1U% &G111 M0 4444 %%%% !1110 4'I145W,MO:RS.<+&I8GZ4(#S#14.J?%.ZG/S);R.P M]MORC]:]4KS3X3(;C4-7OG'S,0,^[$L?Y"O2Z[,<_P!YR=DDFW4!Z21,I_$5 M=.7+-2[,BI'F@X]SF?A5<^?X7$>ML9'EK21EA)9?"F,W6JZOJ#CEB #[LQ M8UZ:.E=F-=IJ'\J2.3!J\'/NVPHHHKC.L**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** .<\?:6NI>&KE0N985\Z/ZCK^F:S_A;J8O/ M#RVS,3+:L4(/]T\BNQ=0RE2,@C!KRWPX5\-?$2ZL'.RWN/D7/O\ ,G^%=M'] M[1E3ZK5?J<=;]W6C4Z/1_H>J44 YHKB.P**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *J_\Q1? M^N)_]"%6JJ_\Q1?^N)_]"% #+/\ X_+KZC^;5=JE9_\ 'Y=?4?S:KM !1110 M 4444 %%%% !2-]T_2EI&^Z?I0!6TS_CP@_W:M55TS_CP@_W:M4 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!S_P 0O^1#\2?]@RY_]%-7D?P M\">$-5^#^AZEK7A_2KJY=96EN+BW5F.)7&23[ 5ZY\0O^1#\2?\ 8,N?_135 MXA\-O$UCIW[/.@6/]I6<=W/YL;QM.BLJ^;(3D$Y'&/SJZ4/:345U(J3]G!R[ M'J.G?#SX,-MW):H<'TZ5R/[):A/ASJ"( J+JUPJ@= /EJ[\) M_%.DVK7MGA[_2J?[)I!^'FI%2"#JUP01W^[5XBDJ51P1% M"JZM-29[71116)L%%%% !1110 4444 %8'CRY^S>$]1<=6C\L?\ B!_6M^N M%^+EWY/A^*W[S3#@=PO-;X://5BO,QQ$N6E)^1+\*;/[/X;,QZW$I;\!Q_2N MUK(\(V_V7PSIL7<0J3^(S_6M>IKSYZLI>8Z$>6G&/D%%%%9&H4444 %%%% ! M1C/6BB@#S#X?M]C\;:S9GC<7 'T?/\C7IXZ5Y6I_L_XM8' GD_/>M>J#I79C M=91GW2.3!Z1E'LV%%%%<9UA1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SGQ!NOLOA._ M8'#2*(A_P(X_EFNCKSSXP7NVPL[)#\TLGF$>PZ?J:Z,+#GK11AB9\E*3-+X5 MV7V7PR)2/FN)#)T[=!_*NQK.\.VWV/0[&WQCRX4!'OCG]:T:BO/GJ2D51AR4 MXQ"BBBLC4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "O-OBQ8&&2RU>#B1'$;$>W*G^=>DUE>)M,35M$N[1QEG0E/9AR/UK?#5?9 M5%+H8XBG[2FXEC1;Y-2TNVNXCD2H&^A[C\ZNUY]\)-1W:?=:;*?WD$A=0?[I MZ_D?YUZ#2KT_95' ="I[2FI!1116)J%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 55_YBB_]<3_ .A" MK55?^8HO_7$_^A"@!EG_ ,?EU]1_-JNU2L_^/RZ^H_FU7: "BB@]* ,?6M8: MSF6ULK66\OV3S1#&!PFX L22!].^:36/$5GI&F1WM['=*L@W")829!QDY7MC MOFLOQB-/-Q&9KN]T_4UC(MKBV#9?)SLX!#]/NFJFM75[+\-776(G&JW-JRM& MD3$E_HH.#CM0!T5]KMO:W:6L<%S=731>>8H$!*ITW') Z\8SFF'Q%:/!9R6< M=Q=M=QF6*.%!NVCJ3N( P3CD]:Q-6%H\T&J6FH:C:W9M_)*VUN7,R@Y"E64X M.ETF74HK@1R6+QNP0R>5(9/,VMM!YPV,^HH [+2=2M]5LUN; M0L4)*D.NUE8'!4CL0:MM]T_2N<\#VL\-G?7%Q$\/VV\EN4B<8948\9'8\9Q6 MY=1S.,PS>6 .1MSF@!NF?\>$'^[5JLRQAN6LXBESM7;P/+!Q4_D7?_/V/^_0 MH N453\B[_Y^Q_WZ%'D7?_/V/^_0H N453\B[_Y^Q_WZ%'D7?_/V/^_0H N4 M53\B[_Y^Q_WZ%'D7?_/V/^_0H N453\B[_Y^Q_WZ%'D7?_/V/^_0H N453\B M[_Y^Q_WZ%'D7?_/V/^_0H N453\B[_Y^Q_WZ%'D7?_/V/^_0H N453\B[_Y^ MQ_WZ%'D7?_/V/^_0H N453\B[_Y^Q_WZ%'D7?_/V/^_0H EOK:&]LY[6Y020 M3QM%(AZ,K#!'Y&OFV[^#7@R_\>G2],TUX[2-\2[9W/3EN_X5[[KUQ<:9H]U> M278/E1D@>6!D]A^=3E4C3B_-^AYKJ/P8\$Z;X^M]/GTV4Z?.5(4W#\!@1USG[U>\^#?"ND>#M& M72O#]J+6R#F39N+$L>I)//:N.^*MA<0-8:EYV]HSY>X)C'YO=,M; ME+L8EB5_]6.XHKP3I0J1]'\@HR:J3IM^9KT53\B[_P"?L?\ ?H4>1=_\_8_[ M]"N0ZBY15/R+O_G['_?H4>1=_P#/V/\ OT* +E%4_(N_^?L?]^A1Y%W_ ,_8 M_P"_0H N453\B[_Y^Q_WZ%'D7?\ S]C_ +]"@"Y7EWQ1+7GB/2M/C/)4<>[- MC^E>B^1=_P#/V/\ OT*\UF$FI_%.-/-#& XW[1QM7/3ZUV8+2;GV39R8S6"A MW:1ZE;QB*%(UX"*%'X5)5,07?_/V/^_0H\B[_P"?L?\ ?H5QG67**I^1=_\ M/V/^_0H\B[_Y^Q_WZ% %RBJ?D7?_ #]C_OT*/(N_^?L?]^A0! Y0D_1\']*]/%>8_%FWFBCTRYDEWE7= 0N,=#_2NYTTW-WI]M<+=C$L:N/W M8[BNRO[U&G+U1R4?=K5(^C-6BJ?D7?\ S]C_ +]"CR+O_G['_?H5QG67**I^ M1=_\_8_[]"CR+O\ Y^Q_WZ% %RBJ?D7?_/V/^_0H\B[_ .?L?]^A0!['_ 'Z%>8^#UFU?QY>7HE_U6]@Y7/\ LK^E=F#]WGJ= MD<>+][EI]V>LJ,<4M4_(N_\ G['_ 'Z%'D7?_/V/^_0KC.PN453\B[_Y^Q_W MZ%'D7?\ S]C_ +]"@"Y15/R+O_G['_?H4>1=_P#/V/\ OT* +E%4_(N_^?L? M]^A1Y%W_ ,_8_P"_0H N453\B[_Y^Q_WZ%'D7?\ S]C_ +]"@"Y15/R+O_G[ M'_?H4>1=_P#/V/\ OT* +E%4_(N_^?L?]^A1Y%W_ ,_8_P"_0H N453\B[_Y M^Q_WZ%'D7?\ S]C_ +]"@"Y15/R+O_G['_?H4>1=_P#/V/\ OT* +E%4_(N_ M^?L?]^A1Y%W_ ,_8_P"_0H N453\B[_Y^Q_WZ%'D7?\ S]C_ +]"@"Y15/R+ MO_G['_?H4>1=_P#/V/\ OT* +E!Z53\B[_Y^Q_WZ%'D7?_/V/^_0H \VN%7P MS\2HY =EK='/MA^#^35ZJ#GI7GOQ1TB6728]0:7S)+5@#A-ORD_XXK>\(W=Q MJN@6EPMV-VP(X\L'##@UVU_WE*%7KLSCH?NZLJ7S1TE%4_(N_P#G['_?H4>1 M=_\ /V/^_0KB.PN453\B[_Y^Q_WZ%'D7?_/V/^_0H N453\B[_Y^Q_WZ%'D7 M?_/V/^_0H N453\B[_Y^Q_WZ%'D7?_/V/^_0H N453\B[_Y^Q_WZ%'D7?_/V M/^_0H N453\B[_Y^Q_WZ%'D7?_/V/^_0H N453\B[_Y^Q_WZ%'D7?_/V/^_0 MH N453\B[_Y^Q_WZ%'D7?_/V/^_0H N453\B[_Y^Q_WZ%'D7?_/V/^_0H N4 M53\B[_Y^Q_WZ%'D7?_/V/^_0H N453\B[_Y^Q_WZ%'D7?_/V/^_0H N453\B M[_Y^Q_WZ%'D7?_/V/^_0H N453\B[_Y^Q_WZ%'D7?_/V/^_0H N453\B[_Y^ MQ_WZ%6(%D1,2R>8V>NW% $E%%% !57_F*+_UQ/\ Z$*M55_YBB_]<3_Z$* & M6?\ Q^77U'\VJ[5*S_X_+KZC^;5=H **** (IK>*9XFEC5VB;$'^[5JJNF?\>$'^[5J@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH ***1C@'- 'G?Q:OY&CL-+@.6F?>ZCO MV4?G_*NR\.:<-*T6TLQC=$F&([L>2?SKSO1XV\3?$2>\8[K6T?>O^ZIPOZ\U MZO7;B?W=.%'YOU9QX?\ >3E5^2.<^(5I]L\*7R@$O&HE7_@)S_*J7PMO_M?A ME868%K5S'CT'45UL\2S0R12#*.I5AZ@UYG\,Y/[/\1:MI+ M-3U!NH#'/NS?_6KT'Q'="RT.^N#_ 0L1]<5R7P?M]FC7KPCVNSOZ***XSK"BBB@ HHHH **** "BBB@#C?BM;>=X8\W M&3#*K?GP?YUI> IO/\)Z8IF'TSS79\6%]&J44V-U=%9#E M6&0?44ZN,[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "JO_,47_KB?_0A5JJO_ #%%_P"N)_\ 0A0 MRS_X_+KZC^;5=JE9_P#'Y=?4?S:KM !1110 4444 %%%% !2-]T_2EI&^Z?I M0!6TS_CP@_W:M55TS_CP@_W:M4 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7.^/M2.F>&;N1&VRR 11_5O_K9KHJ\O^(DLFM>*K#1;=LJN-P'9FZ_D M*Z,+352HK[+5_(Y\54<*;MN]#;^%FE?8M":[D!\R\(>?&"R+Z?97BC)BD*,0.0&Z?J/UK?!2_>\KVEH88R/[OF6ZU/0E.5!'3%+65 MX7O?M_A_3Y\Y9H5#<]P,'^5:MQ$GV21/1117&=84444 % M%%% !1110 4444 5M3A^T:?8^"%^P_$/5;3&U6$@ ^C C]*[*'O4:D?1G'7TK4Y?(]/HHHKC.P**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** /,/BS$_&6J6^I'2[=)5EAMUB^9BO3 '&&[T_PUXAM?"?C M#4]+-S#=11.(YUBD#-%W4D?0\BJ'PRE2?]IKXB2Q.KHUG"0RG((Q'6V)H^SE MS1^%[&.&J\\>67Q+<]YHHHKF.@**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "JO\ S%%_ZXG_ -"%6JJ_\Q1? M^N)_]"% #+/_ (_+KZC^;5=JE9_\?EU]1_-JNT %%%% !1110 4444 %(WW3 M]*6D;[I^E %;3/\ CP@_W:M55TS_ (\(/]VK5 !1110 4444 %%%% !1110 M4444 %%%% !1110!#>7"6MK+/*<)&I1X9\X@[KB5F_ <#^5=G71C)Q^(WPCN/&GB+2;C0DT74M0>[S,2 M\K%W.P*O'S?-T]J^HYYHX(VDF<(BC))[5\Q_%+Q'9_$3XL:3X;^V6MMH>A2? M:;N2XF6)99>,+\Q&<=/Q-<];%0HW3U=KV6_]7T]32%-R]#R*32_&G@^>U\27 MDMCO\1.$>29]^QG(8&0?P^OYU[!\)M+\0_#_ .(^KZIXVBM0=2MUB9K1MPZJ M0P]L"NQ^(&A^$_%/@V[TMO%&C_:77=&?MD059!]TCGCGCZ5R_P )?&7_ F? M@O\ L/Q ZS:CI)$!D0@NJCA'!Z,.,'UQ7+ALVG0H\^9P<8WZ:I7V?RV?GZA7 MPGM)/ZH[RMUZVZ'TE%(DL:O&P9&&0P.013J\D\'>(;CPY<"PU3_D'.QVR]?+ M/;\/:O68I%DC5T8,K#(([BO4:@TITI*47LUJF<].;EI)6DMTQU%%%2:!1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M57_F*+_UQ/\ Z$*M55_YBB_]<3_Z$* &6?\ Q^77U'\VJ[5*S_X_+KZC^;5= MH ***#0!A:YJMW%?1:=I-O'-?/%YY,LFQ%0, >QR3G\.M1^(/$ >>*K MZQ%JR_#TV%]!<7VKSV[1.8%#?-VW'@=,7D!N# TP41)QRS8/7(QQ4.LI<:YH]E81V=U# M#=RJET94V&.)>6SS_%C:/K4NIK-I>O6^H0V5Q=6IM3:LELH9XR&W*<$].HH MTM U:/6+#[0D;0R*[1RPO]Z)U."IK1;[I^E8/@_3[BRM+R:\3RYKVZDNC%G) MC#'A2?7 &:V+FW289?=P.,,10 S3/^/"#_=JU6;86<4EG$S>9DKDX6/ [^M5&+DU%=12DHIR9Q&I*?%'Q'%N#NM+4@''(VKU_ M,UZJO XZ5YS\*]&#V4^IW)8O.Q1"&(. >3^)_E7>?8(?^FG_ '\/^-=.,DN= M4X[1T_S.7"1?*ZCWEJ6Z*J?8(?\ II_W\/\ C1]@A_Z:?]_#_C7(=9;HJI]@ MA_Z:?]_#_C1]@A_Z:?\ ?P_XT >=?$&,:7XQTO5$^4.59C[J>?T->G1L'0,O M1AD5POQ0TA'T 746[=;.&.6)^4\'^E:G@GRM1\,6,[M(9 FQSO(Y4X_I795] M^A"?;0XZ7N5YP[ZG4454^P0_]-/^_A_QH^P0_P#33_OX?\:XSL+=%5/L$/\ MTT_[^'_&C[!#_P!-/^_A_P : +=4]7N!::7=SG@1Q,_Y"E^P0_\ 33_OX?\ M&N8^(ZQV7A>X,9D#R,L0S(3U//?TS6E*//-1[LSJRY(.1C_!^U9EU&]DY+E8 MP??J?YBO2JXOX:Z=%_PBMO*^_=,S29#$9&<#^5=3]@A_Z:?]_#_C6N+ES5I, MSPD>6C%%NBJGV"'_ *:?]_#_ (T?8(?^FG_?P_XUS'06Z*J?8(?^FG_?P_XT M?8(?^FG_ '\/^- %NBJGV"'_ *:?]_#_ (T?8(?^FG_?P_XT 6Z*J?8(?^FG M_?P_XT?8(?\ II_W\/\ C0!;HJI]@A_Z:?\ ?P_XT?8(?^FG_?P_XT 6Z\\^ M,4/_ !+["X4%=.LK M-#\TLI=@/0#C]37;_8(?^FG_ '\/^->7>+XUOOB!9Z>A8QHTKS/IJC^%[,V'A^PMR,%(AD>YY/\ZU:J"PAQ_RT_P"_A_QH M^P0_]-/^_A_QKDE)R;D^IU12BDD6Z*J?8(?^FG_?P_XT?8(?^FG_ '\/^-(9 M;HJI]@A_Z:?]_#_C1]@A_P"FG_?P_P"- %NBJGV"'_II_P!_#_C1]@A_Z:?] M_#_C0!;HJI]@A_Z:?]_#_C1]@A_Z:?\ ?P_XT 6Z*J?8(?\ II_W\/\ C1]@ MA_Z:?]_#_C0!;HJI]@A_Z:?]_#_C1]@A_P"FG_?P_P"- %NBJGV"'_II_P!_ M#_C1]@A_Z:?]_#_C0!;HJI]@A_Z:?]_#_C1]@A_Z:?\ ?P_XT 6Z*J?8(?\ MII_W\/\ C1]@A_Z:?]_#_C0!;HJI]@A_Z:?]_#_C1]@A_P"FG_?P_P"- %NB MJGV"'_II_P!_#_C1]@A_Z:?]_#_C0!;HJI]@A_Z:?]_#_C1]@A_Z:_\ ?P_X MT 6ZI:GJ,&GPEYV&?X4'5JQ]O:/FW^G_ QV4<,N7VM9VC^+]",+?>([CH?!#P#J-Y+=WVAK+=3,7ED\Z0;V/4X#8R:[V/3+>- J!U4= M '/%.^P0_P#33_OX?\:Z$FN6T'1X;=[A0DK%F'(]0M6-M(\5XBGRI"Y(^A]J M\.>2RHR=3+ZGLV]UO!^JZ?(ZOK:DK5X\WGU^\V+2]@NX]]O(KCV/(JQ7C5OJ M=SI^I-9WP:VO5;:64X4^GX5V&G:Q"K"+4TF1_P"^K,/S&::S:>$FJ&9P]G)[ M/>#]&*-"%>+GAIG^!?!,^L1G[3=2$0V<)E8B24],X. M<#DFKWPI\1V?CSP/I^NQJT4LP*3PK*W[N53AAUZ=Q[$5[<9*2YHO0YFFM&=S M153[!#_TT_[^'_&C[!#_ --/^_A_QIB+=%5/L$/_ $T_[^'_ !H^P0_]-/\ MOX?\: +=%5/L$/\ TT_[^'_&C[!#_P!-/^_A_P : +=%5/L$/_33_OX?\:/L M$/\ TT_[^'_&@"W153[!#_TT_P"_A_QH^P0_]-/^_A_QH MT54^P0_\ 33_O MX?\ &C[!#_TT_P"_A_QH MT54^P0_P#33_OX?\:/L$/_ $T_[^'_ !H MT54 M^P0_]-/^_A_QH^P0_P#33_OX?\: +=%5/L$/_33_ +^'_&C[!#_TT_[^'_&@ M"W153[!#_P!-/^_C?XU/#"L*[4SC.>3F@"2BBB@ JK_S%%_ZXG_T(5:JK_S% M%_ZXG_T(4 ,L_P#C\NOJ/YM5VJ5G_P ?EU]1_-JNT %%%% "%0>H'%+BBB@ MQ1BBB@ Q2-]T_2EI&^Z?I0!6TS_CP@_W:M55TS_CP@_W:M4 %%%% !1110 4 M444 %%%% !1110 4444 %>;?%B\>XGT[28#EY&WL!ZDX7^M>D.P1&9B JC)) M[5Y7X7B/B/Q]=ZD^3!;.77T]$'Y#-=F#2C)U7M%?BM?MNBWMMC)DA91 M]<<5Q/PAO=UK>Z>_WHG\P#V/!_45Z*W2O+M'*Z+\4+JW.$AN"RKGI\P##]>* M[,/[]*=/Y_<AUY7X^8ZEXZTZP&2$V*@>&+7[%H%A;]"D M*@CWQDUJ4BC Z8%+7+)\S;9TQ7*D@HHHI#"BBB@ HHHH **** "BBB@ K'\ M7VPN_#6HQXR?)9A]1S_2MBH[F/S;>6,C(=2N/J*J$N62D3-!5L?3(->EUT8V/+7D88.5Z,0HHHKE. MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@!&.%)/85Y5X5 UCXCWE[U2)G<'_QU?TKT7Q#=?8]#OY^G MEPN1]<L"&ED$8/J!U_4UV4/\ M0Z]XL\=:CJ_A1U_LWP"RR,=V/.EW_O,>N I'T4^M?1_@GQ18^*_"^G:U8NHA MO(@^TGE&Z,I^A!'X5+E%;L=F=!13!(IZ,I_&EW ]"*::>PK#J*3-&:8"T9I& M8*I9B H&23VKYEO/CGJ2_%M9H2#X CNQI4DX3*-(1DR9ZYS_ ..BANVK ^FF M. >0*Y?6M?:1C::9EY&.TR+S^55+W4+O7IS;:>I%OG);.,CU)]/:N@T;1H-- MCROSS$?,Y'\O:OFJF+Q&;2='!/EI[.??RC_F>A&E3PRYZVLNB_S,_0O#XMV% MS??O)S\P4\A3[^IKHP*6BO9P6!HX&G[*BK+\7YLY*U:=:7--A111789!1110 M 4444 ZM(JG\<,<&MFZ5>B\/B8\T'^!S MRISA45:B[2_,\ZNK27QG\:)!9?O]#\&R;Y&8962XSZ=#@K^2FM#X:ZC_ ,(+ M\;M4T&;%OH7B1?M5DHX2.?NH],_,/^^:\'\(W7Q-T2)[7PU_:MLE]()W2.,? MOF8#!.1DY&*['Q]-X[U_1=+M=2\%:C9ZM92+/%?(2#O'4A<<9X/7J*^>>&JY M;7INEI0M9IM)1UNI*^^NYZ:JPQ,)&;@ M(^V:XQ$G///4_EFH/ACI7]G^'EG<8EO")3QR%_A'Y<_C7-^.6;7_ !I8Z1$Y M\N/"OCL3RQ_(5Z?;1+!!'%&,(BA5'L.*[:G[JA&'66K_ $..G^\KRGTCHOU) M****XCL"BBB@ HHHH *\P^*=LUCK6G:M$,'(4GW4Y%>GUR/Q0LOM7A>1U&6M MW64?3H?YUTX.?+65^NGWG-BX$F%L^W3],5TU8U(.$W%]#:G/G@I+J%%%%06#=*\PT@#4OBO=S'YD@+$ M=_NC;_.O2;V406<\S=(T9S^ S7FWPEC>XU/5+^3G("Y]RE%!Z4 >5^ M#Q_9_P 2+^TZ!_-'Z[J]4KS'4Q]A^+-K(!A9MI_[Z4@_K7IU=F,?,XS[I')@ MURJ4>S84445QG6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!QOQ3O?LOAIH@<-<2"/ZCJ?Y5?\ A[:_ M9/"5BI&&=3(?^!$G^6*Y;XL2&ZU72-.0Y+'./=B%'\C7HUI"MO;1PH,+&H4# MV%=E3W,/"/=MG'3][$2EV5B:BBBN,[ HHHH **** "BBB@ HHHH **** "BB MH;JYBM8C).X1!W-3*<8)RD[)#2;=D3$XKS/XW?$*/P=X-OI-.<2ZO,/LUJBG M)$C<9]R.N*V[S5[S5Y_LVF*Z1D8)Q@GZGL*Y?QQ\&+#QFFGR:AJNH6ES9DLC M6S +D]\$=>.M>+1S2>.KJ&$C^[6\WMZ+OZG7/#*C"]5^]T7^9F_"/X:RV'@F M.WU0%)[Y#/>F5.R=3?:7*XQYBG!* MCGKR?Q4UU'_"A'_Z'WQ7_P"!1_QJ71O@'96'BC3=XK99+AI0G&JG)S=VVWJ_OTMLK="?K=1-..EMCOO^$4F'W;\X_W3_C1 M_P (O=CIJ''T/^-=917/_JUEW2#_ / I?YE_VA7[_@CDO^$;U =-0_5J3^P= M5'*Z@<_]=&%==01Q1_JY@NG,O^WG_F']H5NMON1X7\<-8UCPQX7CL;6]DEU? M6I/L%G%'*V\EN"P^F>(OB/IWB3PYJ>CI#ID8%C'=J287/WF*[2"2><^P]*3^Q?CY_T,OAK_OPO M_P :KHIY-0IQC",I63YOB>_^7D1+%SDVVEM;8V_V;O$O]L>"/[+U >5KVC2- M9WL+_P"L^4G:Q^HX^JFO6Z\*^%/PX\=:#\4+_P 4^)]2TF5-0@:.\2S!!E; MVG;L !! .?KZU[K7J1C&"Y8JR.9MMW844450@KE/'WCW0? VG+.?$OBDI<#P[=BQTZ.7E;<*S_,!Z_+P? M4F@#3M_V@K&":)_$'A3Q%HVF2L%6^N+<^7ST)X''YU[)I>I6>K6,5[IES#=6 MDPW1S0N&5A[$5S!\0Z'XB6?2]3M%>TN%V$7*ADD'H1VKS3X B;PS\2/''@2" MX>;1M.9;JT5CGRMY&5S]&'Y4 >^T444 %>6?M/?\D/\ $?T@_P#1\=>IUQOQ M@\*W7C7X=ZMH&GRPPW5V(]CS$A,K(K\D G^'TH Y^3PPNH?#OP_J-F/+O;?3 M+=SL',@$2G\QV-26.O6]_P" [VXU2<_:-)C::60C+,B@G/Y"9HHP$ M:-^& ^3CK_A6U6E#'8:6$K+FOL<^N&K+$0=NY]'^!]1ADLEM49,*-T17HRGG MBNJKR[P_X?O/!OAKP_&TR7$UI;1Q2RQDE6<#G&><$5Z1I]W'>VD<\1^5AT]# MZ5\UDV)G3C/5Q<%*U>&TOP99HHHKWSB"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "JO\ S%%_ZXG_ -"%6JJ_\Q1?^N)_ M]"% #+/_ (_+KZC^;5=JE9_\?EU]1_-JNT %%%% !103BB@ HHHH *1ONGZ4 MM(WW3]* *VF?\>$'^[5JJNF?\>$'^[5J@ HHHH **** "BBB@ HHHH **** M"J>LWR:;I=S>2_=A0M]3V%>-Z]\:M<@\:ZYH'AOP)>Z[_94JQ3307!&"1U*A M#@=>_:N5\;?%WQC>V*Z;=?#?4K%I6#X:=B7 /3'ECO6E**E-)[&=63C!M;GI MGPML7OM3OM:NE>WU>)J^UJ.2VZ$8>G[.FHO<****P-PHHHH **** "J]_;K M=V<\#\K+&R'\1BK%%-.SNA-75F>:?"2[-O-J.ER\2*WF >X^5OZ5Z77EK(-# M^*B8PD-R<^@PX_Q%>I5UXU)S51?:29RX-M0<']EV"BBBN,ZS#\;77V7PKJ3Y MP3$4'U/%8_PIM1!X9\W&#/*S?4#@5!\7+HPZ%!;KUGFY'L!G_"NA\&6WV3PO MIL1&"(@Q'N>?ZUV?#A?\3_(X_BQ/HC:HHHKC.P**** "BBB@ HHHH **** " MBBB@ HHHH \N^)_^A>*-(ONF$!S_ +KY_K7I\3[XU8=&&:X#XPVN_3+*YQS' M*4)]B/\ ZU=CX>G^TZ'83'J\"$_7:*[*WO4*A/8LQ/\ (5Z=79C7::@OLI(Y,&KP<^[;"BBBN,ZPHHHH **** "B MBB@ HHKG/'_B_3/!'AFYUK6'/D0X58T(WRL3PJ@]3_@: .CH-9&@^(=.USP[ M9ZU8SJUA=Q"6-V., ]C[@Y'U%8^HZ[<7\IM=*C?!XWC[Q^GH*\['YG0P,5SN M\GM%:M_(WHX>=9^[MWZ&MK&O6]BK1IB6X[(#T^M8MMIU]KDPN-09H[<\J!Q^ M0[5I:/X<2W83WI$\Y^;!Y"G^IKH ,#%>9'+\3F6W@+PT;YH/MNH32+!9V*- MA[B0GH.IP.IXKZ&$(TXJ$%9(X&W)W9VM%>$6OA+XN^)8!J]_XUC\/3S#S(M, MM[?QT4#I10 4444 %%%% !1110 44$XK(\0:Y;:-;[Y2'F;[D0/)_^M[T M6]5U*VTNU,]V^U>@ Y+'T KYA\2Z7X@TCQMJGB_PSI-Q?Z%?N)-4M(>6C(/W MU'AQDYKV+3=,O_%=[]MU-VCM <*.F1Z+_C7H5I:PVEND%O&L<2C 4"@# MYLUCXGZ#J^EQ:=X$\.Z[?^(?NQQ26VP<]2YR<@?A]16M\%]%U#X>7=_>>+8G M?6=78/=29W&,9R ".".3G']*^@%BC5B5103U(&,U4U;2[75+8PW<88?PMW4^ MH- %FUN8;N!9K>19(F&0RGK4M>;-'JG@V]W(6N-/8\\$*<^OH:[C1=7M=6M1 M+;.-P'SQD_,A]Z -&BBB@ KF_'NBG6M#=(ES<0GS8O ;1GJ4['\#Q5[0;B32=5?3[KB-VX)]>Q_& MN8U^$^$/&T&H6R,+.<[BJC YX9?ZUV/B2T2_T^/4;,[F50P*_P 2G_"O)XDP M]'7U7VE_7F;957NI82MZ?Y,Z<'-%9'AO4A?V*AC^^C 5^>OO6O77 MA<3#%48UJ;T85*5U^8C!#+[<5G7_AV_@\#Q>'])>WGS"87FN79, \Y /Y>E ">(];N[7 M7=/M/[3M],M9K1YGFFB# N"H !) '!)_"KUY=ZC<7EGINFWT*2FV^TS79B#A MAD*-JYQRQ&* MUIIHXP1)(BDC@,P&:SO#6E'2K.59I!+=7$S7$[@84NQYP.P'2M.1%93N4'CN M* *>G7,*V,(::-2%Y!8<58^UV_\ SWB_[[%1:;&AL82RJ3MZD59\J/\ N+^0 MH C^UV__ #WB_P"^Q1]KM_\ GO%_WV*D\J/^XOY"CRH_[B_D* (_M=O_ ,]X MO^^Q1]KM_P#GO%_WV*D\J/\ N+^0H\J/^XOY"@"/[7;_ //>+_OL4?:[?_GO M%_WV*D\J/^XOY"CRH_[B_D* (_M=O_SWB_[[%'VNW_Y[Q?\ ?8J3RH_[B_D* M/*C_ +B_D* (_M=O_P ]XO\ OL4?:[?_ )[Q?]]BI/*C_N+^0H,4?]Q?^^: M/#O@[/$GQN^+#/(B@W,&"6Z_?K;@G3Q'\2/.E*_9+8G&X\%4X'YGFO-?^$MD M^&_Q7^)%UJ/A[5[J+4YHS;2V]ON08!P23QCYATJ;P#\7;'1X+J:;PEXEN9)F M #Q6@90!^/7)KJH35.$Y]=E\SEKQ=2<(]-V=1IL\0_:UU5S(@7^P% .X8^\E M>W?:[?\ Y[Q?]]BOG[X9:G/XP_:#U+Q+#H6J:?IK:.+?_3;?R\.&3\.5'_<7\A0 M!']KM_\ GO%_WV*/M=O_ ,]XO^^Q4GE1_P!Q?R%'E1_W%_(4 1_:[?\ Y[Q? M]]BC[7;_ //>+_OL5)Y4?]Q?R%'E1_W%_(4 1_:[?_GO%_WV*/M=O_SWB_[[ M%2>5'_<7\A1Y4?\ <7\A0!YI\5XPMQIVI6LD9=#Y9(;.,'%+P1QC?&!*N!SP\7_ 'V*D\J/^XOY M"CRH_P"XOY"N,ZSS+XH3I>ZYH]G'(K*>I!R!N8#^E>CQ3VT<:HLT0"C:!O': MO,K@?VG\5TC4 QV\@!&. $'/ZUZF(D_N+^0KLQ/NPIP\K_>+_OL4?:[?_GO%_WV*D\J/^XOY"CRH_[B_D*XSK(_M=O_ ,]XO^^Q M1]KM_P#GO%_WV*D\J/\ N+^0H\J/^XOY"@"/[7;_ //>+_OL4?:[?_GO%_WV M*D\J/^XOY"CRH_[B_D* (_M=O_SWB_[[%'VNW_Y[Q?\ ?8J3RH_[B_D*/*C_ M +B_D* (_M=O_P ]XO\ OL4?:[?_ )[Q?]]BI/*C_N+^0H\J/^XOY"@"/[7; M_P#/>+_OL4?:[?\ Y[Q?]]BI/*C_ +B_D*/*C_N+^0H C^UV_P#SWB_[[%'V MNW_Y[Q?]]BI/*C_N+^0H\J/^XOY"@#DOB4T-QX3NMDL;-&R. &!Z,/\ &I_A M_?PR>%+$/*BO&IC(9@.AJ_XLM$N/#NHQ!%R86(P/3G^EH_P#K5V+WL*_)G(_=Q*\T=S]KM_\ GO%_WV*/M=O_ ,]XO^^Q4GE1_P!Q M?R%'E1_W%_(5QG61_:[?_GO%_P!]BC[7;_\ />+_ +[%2>5'_<7\A1Y4?]Q? MR% $?VNW_P">\7_?8H^UV_\ SWB_[[%2>5'_ '%_(4>5'_<7\A0!']KM_P#G MO%_WV*/M=O\ \]XO^^Q4GE1_W%_(4>5'_<7\A0!']KM_^>\7_?8H^UV__/>+ M_OL5)Y4?]Q?R%'E1_P!Q?R% $?VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q4GE1_W% M_(4>5'_<7\A0!']KM_\ GO%_WV*/M=O_ ,]XO^^Q4GE1_P!Q?R%'E1_W%_(4 M 1_:[?\ Y[Q?]]BC[7;_ //>+_OL5)Y4?]Q?R%'E1_W%_(4 1_:[?_GO%_WV M*/M=O_SWB_[[%2>5'_<7\A1Y4?\ <7\A0!']KM_^>\7_ 'V*/M=O_P ]XO\ MOL5)Y4?]Q?R%'E1_W%_(4 1_:[?_ )[Q?]]BC[7;_P#/>+_OL5)Y4?\ <7\A M1Y4?]Q?R% $?VNW_ .>\7_?8H^UV_P#SWB_[[%2>5'_<7\A1Y4?]Q?R% $?V MNW_Y[Q?]]BC[7;_\]XO^^Q4GE1_W%_(4>5'_ '%_(4 1_:[?_GO%_P!]BC[7 M;_\ />+_ +[%2>5'_<7\A1Y4?]Q?R% $?VNW_P">\7_?8K"\\7_?8JCX;L4M- T^$ MHN4@0'([XYK2\J/^XOY"IKSYZDI>95"')3C$C^UV_P#SWB_[[%'VNW_Y[Q?] M]BI/*C_N+^0H\J/^XOY"LC4C^UV__/>+_OL4?:[?_GO%_P!]BI/*C_N+^0H\ MJ/\ N+^0H C^UV__ #WB_P"^Q1]KM_\ GO%_WV*D\J/^XOY"CRH_[B_D* (_ MM=O_ ,]XO^^Q1]KM_P#GO%_WV*D,48_@7_OD5D:EK.GV65^267^X@!KGQ&*H MX6'/6DHKS+ITYU'RP5S4^U6__/>+_OL5\Z?$Z^M?B7\6[+PT=T_AWP[NFU$* MV%FF8<("/3I_WU7:_$SQ=?Z1X)U36UMU2"V0;%5.&[2[)?>S MHE0A0DE5=^Z1L?!66YTSQ3JOPYU*[V6UBS7FGL[=8F.2!GJ?FS^=?1>FQ:?8 M0E+>2)<_>;>,L:^5?C+\4_!VJ:OX>\4>";R5O$6E7 #(]J\:S0'.5)(Q_P#6 M)KZMT2[M]6T>RU"W0>3=0).FY<$!@",@_6NK#Y=2HU'B)*]1VO+Y6T[7\C.I M7E*/(M(]BS]KM_\ GO%_WV*/M=O_ ,]XO^^Q4GE1_P!Q?^^:R-:US3-)4BX* M--VB1] %;^V/$&JM)=6D@AAC^944@ _3/WJ\L^*OB5M6\>?#^R>,+K M%CJ*W$LD8PRP97=D=L@&NGM?A]\5/#< TGPKXPTZ;1(\K VH6X::%.PSM/0> M]='X!^#NGZ%/>:KK]]<:WXCOEQ<7LK8VY.<(.W0?E0!Z3:ZG9740D@NH64^C MCBI?M=O_ ,]XO^^Q7"ZAX/O=/F%QHD[2;>=C-AO\#3K#Q;/9W'V;7+, C@NJ M88?4=_PH [C[7;_\]XO^^Q1]KM_^>\7_ 'V*K:;?6&I1>99/%*.X Y'U%7?* MC_N+^0H C^UV_P#SWB_[[%'VNW_Y[Q?]]BI/*C_N+^0H\J/^XOY"@"/[7;_\ M]XO^^Q1]KM_^>\7_ 'V*D\J/^XOY"N/\4>)8[=S9Z2B2W1^4NJY"'T'J: +_ M (F\46^EP^7;,LUVX^4*00ON?\*Y[0=&.JW/]I:]<(ROR(V?#-]1V'M6CX6\ M*>6XOM6&^X)WK&>=I]6]378^5'_<7_OD4 0I<6J(%26)5 P &&!3OM=O_P ] MXO\ OL5)Y4?]Q?R%'E1_W%_(4 1_:[?_ )[Q?]]BC[7;_P#/>+_OL5)Y4?\ M<7\A1Y4?]Q?R% %>XDLKB%HII(7C88968$&N#U?2)-$NO[0T&Y7RUY,8?)4> MF.XKT3RH_P"XOY"CRH_[B?\ ?(H Y[PWXIMM4B$+_OL5ROBCPDMTS7>EXCNLY,?16^GH:K^'O$XCF^PZ[&(IE.T2LF/P;_ M !H [+[7;_\ />+_ +[%'VNW_P">\7_?8K$\3>+/#7A>**3Q!JEC8+*,Q^

H'4T_PUXG\.^*(6E\/ZE8Z@B?>\E@2O..1U% $7C2PMM:T&:WCEA-PO[R M$EQPP_QZ5SWPOUM393:3>R!7A),>\X^7N/P->A>5'_<7\A7EWCBT?PYXIM=: MLHAY,C9<8XW=Q^(KMP[56#P\NNJ]3CQ"=*:KKT?H;CR#1-<\R%U:UE/(4Y^4 MGI^%=@MY;L 1/%@_[8K+N[>#7-$2:W"GS$$D3 =\=/Z51\)7BG?87**)(\[= MPYQW%?'86^58YX27\.IK'REUC_D>W4:Q5%55\4=_-=&=']KM_P#GO%_WV*/M M=O\ \]XO^^Q576M1TW1-+N=1U66&ULK==\LT@P%%>/M\9]1U>26?P1X"U/7- M(B8J;['E+)CN@(Y'ZU](\7_?8H^UV__/>+_OL5PWPW^)F@>.GF ML[:.2QUJV!-SIMU'MECP<$],$=/ZUWOE1_W%_P"^10!']KM_^>\7_?8H^UV_ M_/>+_OL5)Y4?]Q?R%'E1_P!Q?R% $?VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q4GE M1_W%_(4>5'_<7\A0!']KM_\ GO%_WV*/M=O_ ,]XO^^Q4GE1_P!Q?R%'E1_W M%_(4 1_:[?\ Y[Q?]]BC[7;_ //>+_OL5)Y4?]Q?R%'E1_W%_(4 1_:[?_GO M%_WV*/M=O_SWB_[[%2>5'_<7\A1Y4?\ <7\A0!S'CCQ[H'@K1VU'7+Y%CZ1Q M1D/+*?15[]:\U3]HK38PMSJ'A3Q+::4QP+Y[<%,>O^3532K6R\5?M!>)M5\1 M&+['X6B2VL[>0 H&8'+D'JE:->#?!^U'A+XX>-O!FER/_82 MVT>HP6Y;(@=MF0/3[^/P%>\T %5?^8HO_7$_^A"K55?^8HO_ %Q/_H0H 99_ M\?EU]1_-JNU2L_\ C\NOJ/YM5V@ HHHH **** "BBB@ I&^Z?I2TC?=/TH K M:9_QX0?[M6JJZ9_QX0?[M6J "BBB@ HHHH **** "BBB@ HHHH X'XO7@CT> MUM%/SSRY(]57_P"N173>%=-73- LK;: RQ@OQ_$>37!>)%.O?$>"Q!W0VY56 M Y ^9O\*]5 P!BNRO\ NZ,*??4XZ/OUIU/D '0 4445QG8%%%% !1110 4 M444 %%%% $=S$L\+Q2#*.I4CV->:_#"3[!XAU;2Y#@Y.![JQ!_0BO3J\KUM# MHGQ.MKH';#'[^X4X9(6*_7&!7)&/,U%=3KE+E3;.$^'"_;O&&L7[#.TL5;_>;_ 5Z M?7GWP?M]FFWURPYEE"@^H4?_ %Z]!KJQKO6:730YL&K4DWUU"BBBN0Z@HHHH M **** "BBB@ HHHH **** "BBB@!DT:RQNCC*L-I^E>;?"=C!JFLVC<$$''T M9@:],KRWPS)]@^)VH6YX$SR*!]3N%=F']ZE4CY7^XY,1[M2G+SM]YZE10.E% M<9UA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 5Y;XY7^U/'VFV R54(I_%B3^F*]2)Q7E7A4:?=GJB#:H X &*6@=**XSL"BBB@ I%8'.#G'!KG M_B!XEM_"/@_5-;NF7%K S1HS8\R3'RJ/J<"OFOX/^*]?\&>.+>X\;7$TEGXO MM_M2&1S^ZG+':"#T)&./1E]*BI4C3CS3=D.,7)V1]:9K,U/6[.QRK2;Y1_ G M)_\ K5S\FH:IK/S:M+3?#4,#>9>-]HD/."/E!_K7@/-<3CGR MY=3]W^>6B^2W9W+#4Z.N(EKV6YER7FK:XY%JC109_A.!^)[UK:7X:M[?#W6+ MB3T/W16['&D:!44*HZ # %/K7#9'34_;XN3JS[O9>B)J8V37)27+'R_S(9+> M&2 PRPQO$1@HR@J?PK!UA?"FB1))K$>C6*.<*UPD:!C[9%1_$WQ7'X)\#ZIK M\D0F-I&#'$3@.[$*HS]37E7@CX66.MZ3'XN^*EW+K&HZC$MR+>ZD80VB-R$4 M9ZX(_H*]U*VB.(]@TNT\-ZI:K6=G"RB]T_>6@DC[L%/3GU_#%>U>&/#TGB&QL MM9U.Z=X;J))T3=N9D89&3VX/:@"34/$NI:W.;30X9(TZ%E^^1[GHHJ_H?@Q% M<7.L-Y\QY,6.?(.JCX9:@-!4>:96G F\OKNV8S MTYKFM1\+_P!N?M$7NGJX$>B6*7=C!,W#N=I)7W!/7_9KTR63Q->JFES).N3M M9RF,K_M-Z4 4K#XGVGCS38U\(&?>Q"SHPVRQL?XIZ0T]XB+A5<9P<#I]P?G[U]$4 %%%% ! M1110 4444 %%%% !7 _&:6QT;P+JVOW$0-Q8P[HV'5V) 53[$D5WU:UH=NX2>ZA_=%NF]6#*#[$J!0!X5\+_ A9K]FU[XCZ?_;-[JD2SI]M MS*MO&W*[%/&,$<=NU6OBUX=T3PU;CQC\,;@:3K-@RO/;6FZ.*XA!^8%<8],C MH1GO74?"GQYX?UGPK;^&O&3VVE:]HT:VN>'_ (A:+J^@V&I+*Z?:H$FV M!"=I(Y'X'-5?%&OZ-K.C7%GOEWL,HWE'Y6'2K7@_P%I6A>&-+TV:W2>6UMDB M>0Y^9@.3^>:VU\-Z.O33X,CU&:J,G%J2%**DG%G!^!_$G]BZ?)::B'DC5MT) M3G:#U'TJ>ZUNVN]6%UIZR0R?>(; R?6JWQ TP:'JUEJ5G$/LC, \./DW YP? MJ*[K3K;2]4TN.XM;2!8[A,@K& 1_]<5R9WESQ^&YK^\]4UTDAX#$QP]3DMHO MQ1X1\??%#:_J7A3PO+%+#IE]>;[Q0^/.5,$)QVR:]-T[QC;Z=;P6EGI,=O8P MJ(T2,X"J.F!C%P8,URY3CWC:%YJTXZ279HZ,31] MC.RV>J]"'XS76FZ=XN\$>,O#3B#6)]433[H1C8TT3CD.._ISZBOHD=*^8-%\ M%^*?'7B:+Q9J>D2Z+H^GOYFG:5.Y,K./XR"!WYYQVQZU[3HOC%DE%IK<;0RC M@RD8_,5Z9SG;44R&6.:,21.KHPR&4Y!I] !1110 4444 %%%(3@4 +69K>LV MFD0;[E_G;[D:\LU8WB3Q;%9,;73MMQ='@L.50_U-9VA^&+G4YQJ&ONYW'(B? M[S?7T'M0!XQXZT?Q/_PFDGCWPWI,EY82((M2L[D4(EFUJ5+2XZ.W?FO?(XDAC5(E5$48"J, 5SVD^)_#NH^ M*-1T33[NVDUBP :YA5<,N??OCOZ9H XKX'^"M7TN;5_%GC+/_"4ZX^9HL@BW MB!^5!COP/R'I7K-%% !57_F*+_UQ/_H0JU57_F*+_P!<3_Z$* &6?_'Y=?4? MS:KM4K/_ (_+KZC^;5=H **** "BBB@ HHHH *1ONGZ4M(WW3]* *VF?\>$' M^[5JJNF?\>$'^[5J@ HHHH **** "BBB@ HHHH *@OKA;6SGG?[L:,Y_ 9J> MN2^)FHBQ\-31 _O+H^2/IU/Z?SK2E#VDU%=2*L^2#EV.<^%\4FH:[J>K3 Y( M*@GU8Y_D*]0KE_AO9?8_"EJ6&'G)F;\3Q^@%=16N+GSU7;II]QEA8%%%%AD*$^F>1^HKT2L3 MQI9"^\,ZA%MRPB+K]5Y_I6^&G[.K&1CB(<]*42WX?OAJ6BV=V/\ EK&&/U[_ M *UA?%"X\CPG,N>9I$C_ %S_ $JK\*+X3^'6M21OMI",?[)Y']:ROB_$>&/B/\9/$^AVVL:)X0\/SZ?<@F*0S M%20"5/!E!Z@T ?1-%>%?\)1\=O\ H2?#W_@1_P#;JZ_X%>.M0^(/@^?5-7M+ M:UNX;R2U9+;.P[0ISR2?XO6@#T:BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** *>L70LM+NKACCRXF;/OCBN&^#]K_HM_>L/FDD$8/T&3^IK M6^*5V;;PK(BGYIY%C^HZG^56/AS9FS\*VH88:7,I_'I^F*[(^YAF_P"9V^XX MY>_B4NRO]YT]%%%<9V!0>E%<[XBUKR";6R^:X;@D?P__ %ZY,=C:6!I.M5>G MXM]D:T:,JTN6)XK\:K]O'OQ+T7P3IK-+IVE.+W50O*LV1MCX[XX^K>U=%\5O MAG/XE^'L[6YV:U9$7EF!Q@J.5^I Q]<5E+^SK9WVI7FKR^)M=LKR^E:>1;>5 M5(+'."<9/6K7_#/$'_0]>+/_ *'^%[':U]V_/H:.K[.#I1 MZ[L[KX+^,H?''@*PU-%$=T@^SW4>,;9E W<>AX/XUW=5@I5E M4N >H../2N^U[4[CQ+J2Z7I1S:@_,V/O8[GV%5/$7P.\%>(UADU/3W%X@^>X MMY#$\A]6QP?RH X[XYZ]I-IX=?P)X12.^\2:TR6S10GS&CC)R6=NW3I^->V> M%=,_L7PUI6EY#&SM(K ?AGX6\">8_A[3A%<2#:UQ*QDE(]-Q M[5VE !1110 4444 %%%% !1110 4444 >2_&+P)K>H:YI/C#P+-!!XFTI65H MY3A;N+_GF>V>HY]>O2L,_&CQ1Y'V _#37O[<(V#"'[/YG3._'W<]Z]VHH \D M^$'@/6[+Q!J/C3QY-#-XHU*,1"*'[EK%Q\@[9X'3ICZUZW110 4444 %%%% M!1110 4444 %!&:** ..\9?#3PCXRN$N/$6C075RB[1,&:-\>A92"?QJ7P;\ M._"O@R1Y?#>CV]G/(NUILL\A'IN8DX]JZRB@ HHHH S?$.FIJ^DW-G( ?,0[ M2?X6['\ZXCX9:G-97]UH%]E7C+-&#V8'YA_6O2:\R^)6FR:;J=MK]B65MZB3 M'9AT/X@8KLPK51.A+KMZG'B4X-5H]-_0ZOQ;I_VBV^UQ ^=".<=2O_UJY#Q# M\7=%\)2Z#8ZTLSW6H2B$M'C$2Y \QLGISV]Z[RPUBSO-!&IF1$MO*,DK-P$P M,MGZW MRP:M->=TD_\ /R]3V*,_K-)45J]T?7R$,,J00>01W%9FM:#8ZNG^DQXE PLJ M\,/\:\T_9S\;+K/@N/1=9G":_HS&SN(Y#ABJG"-[\U&I&?PNYR. M+6YYQ);:UX2??;OY]CNY &5Q[C^$_2NIT'Q18ZL?+!\BX_YYR$<_0]ZWF 8$ M$9!X(KE->\'6UWNGT\_9KCKM'W&/]*L1UE%>>6'B#5/#\R6>M0O)". QY;'L M>A%=G;:SI]QI\EZEU$+:(%I)'.T(!UW9Z4 :%%>7S_'KX_A7Z?XUTM,DE2-"TC!5'4G@5S M^I>)H8:O.WYOT6YK2H5*SM!7(OB7XK@\%^ M"=4URX ;[-'^[3^_(QVJ/S(_#-?+>GZ;J?@>'PY\3_M$\]_<7AGUU .!#.P( M&/IG/N16U\5O%%EXF^*ND>'/%6KQ6&@:,=1]*QI8G$8ATYTXTV]@U&QM[RSD$MM<1K+&XZ,I&0:LUX'^RKXPAN](O_ 8] MW'=SZ([&VN(\E9[8OP1]"?R(KWRO2.<*J_\ ,47_ *XG_P!"%6JJ_P#,47_K MB?\ T(4 ,L_^/RZ^H_FU7:I6?_'Y=?4?S:KM !1110 44V218UW2,JKZL<"G M4 %%%% !2-]T_2EI&^Z?I0!6TS_CP@_W:M55TS_CP@_W:M4 %%%% !1110 4 M444 %%%% !7F'Q+E_M/Q+I>DQ'=@@,!ZN0/Y"O3F.!GI7EGA&+^V_B#?ZBWS M1V[LZY^NU?TKLP=HN55_97XG)B_>4::^TSU"VB6"!(HQM1%"@>PJ2BBN,ZPH MHHH **** "BBB@ HHHH **** "FR*'C96&588(]J=2-TH \O\!#^Q_&^I:6Y M 5@RJ.@X((_0FE\4@:E\3-.M#\R1^6K#\V-1^,]VC^/;+4DXCE*,Q]%'.J?$F\O3RD?F,&/_ 'R/TKV+7_VC^[^.QY&W[C^]^!ZJ.E%(#G%+7CGK MA1110 4444 %%%% !1110 4444 %%%% !1110 5Y]\8+;?I%E-C.R8K_ -]# M_P"M7H-&M,D MSUMT'Y#%:U3P9J6H1:6K#;$^ MW(,A8G[IP>]> M=_LB_P#).]6_[#-Q_P"@I7#)X^\3>&?$4>H1_#K4[*W?Y1;R7'5<#(SM]>:] M*_9?T/5="^'MU'K=C+8W%UJ,MRD4OWMC*F#^AJL3&'-S4]F+#N?+RU-T>P44 M45SFX4444 %%%% !1110 4444 %%%% !1110 4444 !KRGQC\<_#'A;Q+=Z' M=6^JW=[:;1-]DM@ZH2 0,Y'8BO5CT->%_#-8S^T1\4S*%*JEL(/B=%]G$M/PGX=31X/-FVO>N,.PZ*/04 6?#.APZ+9[! MAYVYDDQR?;Z5LT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %4M8T^'4]-GM+A08Y%QSV/8 M_A5VBFFT[H32:LSY0^+GB?5/#7@S4/"4<-RLFI3B)Y8U)\J,$;\#ON&.,^M= M)X6^-G@;P_X5TW0X-#\0/;6<"Q#-@OS$#EOO=2:T*[7) $@P3GG!_.OI8P:WI# Q, M\\([#YA^76NN6.)&!1$4^H %2=17SV+R:CB)*K3DZ_P"OA4M_>'!_ M,5@77AB2&3S--N"K#D!C@_F*Y.?-L%\25:/EI+[MC6V%K;/D?WHZ2^LK:^A, M5W"DJ>C#.*^9_BYHEUJOQ/TSP)ID]S_9LMK_ &C>I&<-(@+?)[CY?U]J]N&K M:MI/M"^(?AVTEO)+"(V>H6"C]Y+ 2>4^FX_ MI73AL]PE:7LYODGVEH_\C.I@JL%S+5=UJ;5K'X=M/#QT:/PCI:D)Y)0VZD'C M&2",EOQK@_ OAA_!_P :-/T"[61="UVVEN;>S9SB!TR<8[#Y3^8K#USX_)-\ M6M-U.R@DA\,VY6&Y@DA7SGW?>?'7X]*[L7CJ&#A[2O*R_/T,:5&=5\L%<]\ AM80!LB MB0<=% K"U+Q-#"WEV:?:).F0<+G^M9T=CJVMX>[D,4'8'C\A70Z;HEG88:- MTN/OOR?_ *U>-];S#,?]UC[*'\TMWZ+_ #.KV5##_P 5\TNRV^;.?BT[5=:; MS+V1X8>H##^2UT&F:+:6*C;&'E[R,.:TQ17;@\EP^&E[67OS_FEJ_P#@&57% MU*BY5I'LCF=6\ >$M8OY+W5/#FE7=W)C?-+;*S-]3CFJ7_"K? G_ $*6B_\ M@(G^%=G17KG*87A_P?X=\.3R3:#HFGZ?-(NQWMH%1F7K@D#IQ6[110 55_YB MB_\ 7$_^A"K55?\ F*+_ -<3_P"A"@!EG_Q^77U'\VJ[5*S_ ./RZ^H_FU7: M "BB@]* ./\ &EI)<7MLU[;7UUHJ0L9$LY"K1R;AAV (9AC/3./2H?%#B[^' MK7>D:M=BWBM_-2>-L/-CIN8C/UZ$ULZ[I6HWUU"]AJT]E"1LGC158,OJN0<- M[U%J7A>*Y\/1Z-9W<]A8JAC98@K%U/8E@?KGK0!7\661N].200:K2&W @\ M\_6@!O@BZGFLKVVN9'F-C=R6JRN"?4\XS[5N75S% ,2D@L.,*34&C:; M!I-DMM;;B 2SNQRTC'DLQ[DU=*,4 5/[1MO[ M[?\ ?#?X4?VC;?WV_P"^&_PJWBC% %3^T;;^^W_?#?X4?VC;?WV_[X;_ JW MBC% %3^T;;^^W_?#?X4?VC;?WV_[X;_"K>*,4 /3WK ^%<<5CH\US.6$EQ)G[A/RKQZ>N:A^+E\Q6QTR'YGE;S2 >O8#\S^E M=SH=FMAH]E:@?ZJ)5/UQS^M=K_=X9+^9_@CC7[S$-_RK\62?VC;?WV_[X;_" MC^T;;^^W_?#?X5;Q1BN(["I_:-M_?;_OAO\ "C^T;;^^W_?#?X5;Q1B@"I_: M-M_?;_OAO\*/[1MO[[?]\-_A5O%&* *G]HVW]]O^^&_PH_M&V_OM_P!\-_A5 MO%&* *G]HVW]]O\ OAO\*/[1MO[[?]\-_A5O%&* *G]HVW]]O^^&_P */[1M MO[[?]\-_A5O%&* *G]HVW]]O^^&_PKEOBIJ:)\-/%+6TTB3+IEP49592#Y;< M@UVF*Y'XNC_BUGB[_L%7/_HMJ /F;0_A)H6J?"O1/$4E_JQU"Z4-.@E^099A MQ\OL.];?A+X(>&=0TS4;N]U'6D:$'R_+F SA<\_+7K7P4TZ/5?@-XW-=;I.@QZ!X7O;-)3,621VV4D_= ML<'^S%J2GX/Z4+J>61TEF4%PS$ 2-@9KU;^T;;^^W_?#?X5Y9^RK_P D:TS_ M *[S_P#HPUZ]BN8Z"I_:-M_?;_OAO\*/[1MO[[?]\-_A5O%&* *G]HVW]]O^ M^&_PH_M&V_OM_P!\-_A5O%&* *G]HVW]]O\ OAO\*/[1MO[[?]\-_A5O%&* M*G]HVW]]O^^&_P */[1MO[[?]\-_A5O%&* *G]HVW]]O^^&_PH_M&V_OM_WP MW^%6\48H J?VC;?WV_[X;_"C^T;;^^W_ 'PW^%6\48H J?VC;?WV_P"^&_PH M_M&V_OM_WPW^%6\48H J?VC;?WV_[X;_ JAKMQ;WFC7ML&8F6%E'R'KCZ5M M8IK $8(XIIV=Q-75CS?X27T<%C?P2L1B57'!/48_I7?_ -HVW]]O^^&_PKSW MX:G[+XJUJR/&"P ]=K_X&O3<5U8Y6K-KK9G-@W^Y2[%3^T;;^^W_ 'PW^%'] MHVW]]O\ OAO\*MXHQ7(=14_M&V_OM_WPW^%']HVW]]O^^&_PJWBLOQ'JT.BZ M3->38;8,(F>78]!3C%R:BMQ2DHJ[.1^(_B3%NNE::Q>>X^67 (*J>@^IK5\% M6-KH6CHDA/VR7YYFV'KZ=.U<_P##W2)=6U2?7]54MER80_(9O4>PZ"O3<"NS M$25**H0Z;^IR8>+J2=>7R]#D/'=I;ZUH3QQ,WVB$^;%\AY(ZCIW%4_AKX@2? M1OLEW*?/MCM7@DE.W]17=,,UY/J"#P=X]BN$W"QN/F(' "MP1^!YHH?OJ*,4 5/[1MO[[?]\-_A1_:-M_?;_OAO\ "K>*,4 5/[1MO[[? M]\-_A1_:-M_?;_OAO\*MXHQ0!4_M&V_OM_WPW^%']HVW]]O^^&_PJWBC% %3 M^T;;^^W_ 'PW^%']HVW]]O\ OAO\*MXHQ0!4_M&V_OM_WPW^%']HVW]]O^^& M_P *MXK-UW6+/1;,W%[*%'14_B<^@%.,7)V0I245=CKK6+&V@::>?RXUZLRD M ?I7R->^.--T[XS>.I[K4386.IM"@=HV;<%4==H)QWKVY1J_C_4FW,BJ TT]LDCN?4DC-=MPZ-X FUV?18M+\.OJT$0FEM!:Q>8B'&&(QTY'YTR] M@T;1)V@\.Z586MY(NQY;2W1& ],J,UY.8YC3PM-U\0_\V^R.[#89S:ITT:.O M:^%7[-IYW2O\K-@_+]/>F>'[*UM,7%V[-='G!4D)^G6K?AW1!: 7-V-]R_(! M'W/_ *]=!@5Y&!P-7%U5CLG96K1I1]C1VZOO_P J?VA;?WV M_P"^&_PH_M&V_OM_WPW^%6\48KZ$X"I_:-M_?;_OAO\ "C^T;;^^W_?#?X5; MP*.* *G]HVW]]O\ OAO\*YOQ9XH2WA^R:+=?CT>V\N(A MKR0?(O\ =_VC65X-\/N\AU7507G<[XU?DC_:/O0 >#=-M]/3[;?,QO9!]TJ3 ML!_#K75_VC;?WV_[X;_"K6!2XH J?VC;?WV_[X;_ H_M&V_OM_WPW^%6\48 MH J?VC;?WV_[X;_"C^T;;^^W_?#?X5;Q1B@"I_:-M_?;_OAO\*/[1MO[[?\ M?#?X5;Q1B@"I_:-M_?;_ +X;_"C^T;;^^W_?#?X5;Q1B@"I_:-M_?;_OAO\ M"C^T;;^^W_?#?X5;Q1B@"I_:-M_?;_OAO\*/[1MO[[?]\-_A5O%&* *G]HVW M]]O^^&_PH_M&V_OM_P!\-_A5O%&* *G]HVW]]O\ OAO\*/[1MO[[?]\-_A5O M%&* *G]HVW]]O^^&_P */[1MO[[?]\-_A5O%&* *G]HVW]]O^^&_PH_M&V_O MM_WPW^%6\48H J?VC;?WV_[X;_"C^T;;^^W_ 'PW^%6\48H J?VC;?WV_P"^ M&_PH_M&V_OM_WPW^%6\48H J?VC;?WV_[X;_ H_M&V_OM_WPW^%6\48H J? MVC;?WV_[X;_"C^T;;^^W_?#?X5;Q1B@"I_:-M_?;_OAO\*/[1MO[[?\ ?#?X M5;Q1B@"I_:-M_?;_ +X;_"C^T;;^^W_?#?X5;Q1B@"I_:-M_?;_OAO\ "C^T M;;^^W_?#?X5;Q1B@#YU_:*M+?Q1\1OAWH-U=W<6F7SW"SB!BIXV8(R.OX5S& MC?!CPPOB2;2]6U'6HX]Q2)XYPN3GC(V]Z[_XQ?\ )>/A-_UVN?Y)79_$[1)) M8H=8L 1<6O\ K-HY*@Y#?A_6NG"\DI.G/K^#.;$\\8J<.GY'@WQ0^&^B?#N? MPGJGAS4]8DN)M:@@?[1-D!.6XPHYX%?5HU"V'\;?]\-_A7SW\=M:&N>$_ <[ M8%RGB*W291V8!N?QZU]' <5A.#A)QENC>$U.*E'9E7^T;;^^W_?#?X4?VC;? MWV_[X;_"K>*,5)13:_M64@L2/0QG_"O*_CMKFF^&? ]W>Z?E-9N2+:RC0$;Y M&.,XQV&3^5>P8KQ?XR?#;Q;XM\9:)K7AW5].MH=+3,,%W&7"3;B2^W!4\;>H M[5SU\)0Q*M6@I>I<*DZ>L'8YW0O@]:CX;_V1>B :C>VQDN+AXR9$G8;L9QV; M _"M;]FW6[=O#]SX?UI"GB/096MIT<%CY8/RM_3\!1_PC7QS_P"ART/_ ,!5 M_P#C=)\.?ACXWT?XJ2>+_$NMZ9:VH:I-S(S^6K?7YF_F*])KKQK M2FJ:^RK'+@TW!U']IW"BBBN,ZPHHHH **** "BBB@ HHHH **** "LWQ-I$6 MO^'=3TBY=HX+ZVDMG=.JAU*DC\ZTJ* /"--^!>MZ78Q66G?$OQ%:VD(VQPPN M41!Z !L"K#_!CQ(Z%7^*7B=E(P096(/_ (]7M]% '+?#7P=;^!?"%GH5K4)]T?^@K MH_B7XA.G6(L+.3%Y<#!V]53H?Q/2KW@#P]_8FE[KA5^VS_-(?[H[+7=17L*? MMGN]O\SBK/V]3V*V6_\ D=#8VL5G:0V]NH2*)0BJ.P%6**CN)H[:"2:=PD4: MEW8G 4#DFN%N[NSM2MHB2N4^(VD#4_#\KI'ON+;]Y'@*M(\8: M,-4\/W0NK,R-'OP5(93@@@\C_ UML,@YJZ.@4445RG2%%%% !1110 4444 %%&:,B@ HHS7%>,O&L6E^99Z:1-J M'W<@96,^_J?:M*5*567+!&=2K&G'FDS5\5^)[30+4[R)+I@?+A!Y/N?05P^A MZ%J/B_4/[3UYW6T_A'W=_LH[#WK0\*^#9K^X_M;Q(3+)(1(L+'DGU;_"O1E4 M(H"@ 8 Z5U2J0PRY*6LNK_ ,CFC3GB'S5=(]%_F16=K#9VZ06L:Q0H,*BC M %4O%&M6WAWP]J.KWS!;>R@>9\G&<#('U)P/QJ?4M1M["+?.^#V4=37SO\;? M$USXT\4Z)X$LKJ*SLKF47&HF24(HA!! 9B?8G'TKQ:F848UO87O-ZV6K]6>E M&A+DY[61YP+[7=%.G?%Q[F4ZAJ=_(+R +PEHV%3MZ*1_WS7UKX0TV!K.#42R MS-.@EB<'(VL,@CZYKG6\/^#KCPO<:+>ZCIA(_P#'17=Z387'BS59+_4@?L:G M;M[$?W1_6@"G\,9+;QU;IXF:<7-J[D*K==X[$=L>E>J 8&!TKPW]G"*WLO$? MQ'TW2>-$MM67[*JG*J2&# ?]\K^5>Y4 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 >=?%7X9)X[OM'U"'6KW1]1TLN8+BU^\-^,^X/ YKE)/@OXDDC9'^ M*7B9D8896D8@C_OJO<** /E'4OA-/H7B_3(]?\3:I?:7;W45TF_HVT]>3@$< M@^QKZLC97160@JPR".AK \;:"-=T=HDP+F(^9"Q['T_&L'X8Z^T]NVD7KM]I MM\^7NZE!_#]179*"JTO:1W6_^9R1FZ=7V!M._ MLSPW9Q$$2.OFO]6YKH*1%"J H & !2USSFYR:_%Y#%<:3=J.49AGZ%2/ZUZ)92B>TBE4Y5T# _4 M5QOQ:MO.\/13#_EC,"?H>/ZUN>"9_M'A339"PT'V;1R4_ M=Q$UW29N50UO4H=)TV>\N& 2-20/[Q[ 5?)QUKRGQ5?3>+?$T.CZ?N^RPOAW M4Y!/\3'V':LL/1]K/79;FF(J^SCIN]B3P1ID_B+7I]?U2/,0;*#LSCH![ 5Z MEBJFE6,.FZ?#:6J[8HEVCW]ZFFN(X$+S.J(.I8X%3B<0IRYGI%?@AX>C[.-M MV]_4EKQC]I'Q9+::+9^#]'=3K'B)Q;$#K% 3AV]L]/IFNYUOQ;'!#.;1?DB1 MG>9NBJ!DG'M7SG\/O$/AGQ/\0]8\:>-/$EE9E7^SZ?:W,G[Q4 ^\,],C^9KQ M(YK'$N<,&N=Q6_2_17_/R.]X9T[.J[7^\Z#X7B'X3?%P^&TNYI/#.O0(+2>? MM=* "/0$G(_%:^FNHKY2^-VK^#]>T%UT3Q1IK7]C(+RRD27+!A_"#ZG^>*]X M^#_C2+QWX#T_6$79.08;E,YVS+C=^?!'L16N68JMB*36(CRSB[/MZKR9.(IP MA+]V[IDWQ+T7^T]#,\0_TBSS(N.Z_P 0_+G\*D^'.L_VIH,<]1_?4G2>ZU M7ZGF5?W-55>CT?Z'K-%"G(HKB.P**** "BBB@ HHHH \:^.WB?Q5I?BCP5H/ M@_48=.GUN>6)YI85D&1L"_>!X^8]*JOX9^-:*6;Q[I 5>238)P/^^*B^.DB0 M_%_X222L$1+V=F8G S%6CXR\8IK6L6ND6U_!96ES,(8GEEV>>W^'MWK>C0= M5]DMV8UJRI+NWLCR[Q/XR^)FB:EIMI<^++35+:]NTM#]GLTCW;CT!V@_B#7T M%X.\%P:28[R^_?:@1GGE8S[>I]Z\M^-GART\/Z=X$2 >9.WB*W,DS#!;@\>P MXKV?5O$5O:9CM\3S=,*>!]37/CLSP^!@[SY8>>[*H82IB))R5Y?@C9FFCMXF MDE=41>I)KF=0\1R32_9])C,C'C?MY/T%58-/U+7)?-O9'A@)R 1V]A73Z?IE MM81A8$ ;NY'S'\:^;]MC\UTH+V5+^9_$_1=#U.2CAOC]Z7;HC T[PY+._P!H MU5V+DYV9R3]36#XH^"?@?Q-J\FIZKI3M>2@!VBN'C#8&!P#CH*]*HKUL#EF' MP$;45J]V]WZLYJV(G6=Y/Y=#Q_\ X9T^'/\ T";G_P "Y/\ &NC\"_";PCX( MU9]2\/:?)#>M&8C(\[R84D$@9/L*[VBN\P"BBB@ JO?7<-E;/<7+A(D&2:EF MD2*-GE8(BC)8G KSK4;NZ\7ZPMG9%X[%#RQ&5_WS_04 >7^+/!GB#6_&E[X MN^'T4*7;X^UV-%L?"FF^&H7'EO?&Y63RU[ M[0&///H:]UTJPATVSCM[=0%48)QRQ]35N@#D?A?X%L/A_P"%X](TZ22=BYFN M+B0?--(>K'\@!77444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!7F/Q TR?1=9@\0:6H5=P,F.@?U/L>E>G55U*QAU&QFM;E0T4J[2"/UK;#U? M93YNG7T,:]+VL+=>A!H&IPZOI<%Y PQ(HW+_ '6[C\*T:\I\)WDOA/Q//H]_ MN^RSOM1VX&<_*P]CWKU:JQ%'V4]-GL+#U?:1UW6X4445SFX4444 %%%% !11 M10 4444 %%%% !57_F*+_P!<3_Z$*M55_P"8HO\ UQ/_ *$* &6?_'Y=?4?S M:KM4K/\ X_+KZC^;5=H **** "BHKJXBMH3+,X2,$ L?*-9FEFNIRN2 MBAR H)Z#C/'MZ4 =3H/Q[T*ZUJWTSQ!I6K^'+BX;$3ZE"$C;ZMGCZXQ7L*,K MJ&0AE(R"#D$5YK<3^&/C'X+O=.>2&2.965)$(9HV'1T..H-5/V9]:N]8^%MM M'?N9)-.N)+!9#R72/&TD_0X_"@#U:BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH ***"<4 %%<[HGC/0M;\1:IH>F7Z3ZGIF/M404C;GT)X.#P<=# M714 %%%% !11FC- '/\ CRW^T>$]1&,E8_,'_ 3FJ'PNG\SPG$F?]5*Z?KG^ MMY_I1\/=!&C:5]KNL"[N5#.2?N+U _QKS_PUJW_ D>KGQ%?V]SY(.Z M"*>(Q[L?=X/.T5W8AU77V5I1Y5MG([+CV'>O(S#/J.'7U/!KVM1[J.WS>RL= M.&P-2M/ZQ7]R*VO_ )&GJGB:" M'9CSI>F?X1_C6=!I>I:TZRW\ICB]#P?P% M;^EZ):V W*IDE_ON.?PK5QBO*CE6)QSY\RGI_)'1?-]?ZU.]XFG17+AUKW>Y MFVNBV5O;R0B!7252DF\;MX/!!SVKF&^$G@ DD^$M(Y](!7<.P52S$ 9)/:O M"+SQKXV^(_B.^TWX:FTT_P -V!)[5TA\+Z7%*?NNL(CX=V]CX,='A&Z[MYX@DJ(.K+CGCVS]*[Z/4[#Q M=XOS1U85PG>C4Z[/ MLST#.:XKXGZ,=0T47<*9N+4[C[IW_P :Z'P_J2ZC9*V?WR#$@]_6M*10Z%6& M588(]17M8'&0J1AB*3NGJ<6(H.TJ4SF_A_K+:QH,;3'-Q ?*D]\=#^(KIJ\G MT8MX/\>-93.5L;G@$_W3G:?P/%>KJ;V1P'QLLM:^(?BWP\?!D<#RZ1)*5>X8A6+; M?F/'W?DKQF^T+QIXVO\ 4'$VGO\ \([(R&2W3-\%04_WF(>W]618^&FL7OQ M3\)Z5?:F(+RZLIR6=H1&()@,9QD\X/!]^U>M:5X>MK+9)(!-..=S=!]!7A'@ M[6-+\ _'>XT71M1L[CPOXG'GQ&"99%@N>?E^4\9/'/\ >6OI*N2GD]!5WB:U MYR;TYM4O)+R.B6*GR*G#1>77U$ XI:**]8Y@HHHH **** "D8A023@#DTM<) MXNU^2[N/['TKYWD.QV7^(_W1_4T 5_$VK3Z_J TG2LM#NP[#HY]?]T5V&@Z1 M!H]D(81ESS(YZLU5?"F@QZ-9C> UW(/WC^GL/:MV@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XWXDZ!_:FE_;+<8N[0%N. MK+U(_J*?\.O$)UG33!=,6O+8 .Q/+KV;_&NN(!ZUY3XGLI/"'BBWU;3P19SO MED' ']Y?H>HKNH-5Z?L);]/\CBK)T9^VCMU_S/5Z*K:;>P:A8PW5J^^&5=RF MK-<333LSL335T%%%%(84444 %%%% !1110 4444 %5?^8HO_ %Q/_H0JU57_ M )BB_P#7$_\ H0H 99_\?EU]1_-JNU2L_P#C\NOJ/YM5V@ HHHH Y3Q=87#W ML5]_9T6KV4,+(]E(X!5MP.] 1M+8R.<>QYK/\3?8M7^'#7UC)A-='K&B?VC=0RI=W%N!\LZ12LHF3GY3@\=>O6EO/#UA=:2FF%)( M;!$\L0PRM&"OH<=10!A_$.T\SPRMV9[A6@,)6-)"J$F1.6 ZD>]7;Z"'4O%% MM97Z":TCL6F6)^59RX&2.Y _+-7;[P[:7UBEG=2WLD"_PFY?YL$$9.><$#%/ MN="M;A;8R/H+ Y(.!U]* ,[P%+(;'4+=G=X+2]E@@9B6/E M@\#/?'3\*W[J66/B. R CDA@,4W3;"WTVSCM;.,1PIG !SU.223U/O5EONGZ M4 9EC<3K:1*EJSJ%X;>!FK'VJY_Y\G_[[%.TS_CP@_W:M4 4_M5S_P ^3_\ M?8H^U7/_ #Y/_P!]BKE% %/[5<_\^3_]]BC[5<_\^3_]]BKE% %/[5<_\^3_ M /?8I/M5S_SY/_WV*NTAH \O^*%W-?W^F:8L11RVXIN!R6.!_7\Z[S3O.LK* M&UBLFV0H$'SCM7 :.C:]\3;BZ;YH;60L,^B_*OZUZI7;BO_. M=3N[?<4_M5S_ ,^3_P#?8I/M5S_SY/\ ]]BKM%<1V''>.?B!I7@C2_MOB']P MKDK#$'#23-Z(O4_RKSS_ (:"^S*EUK'@7Q'IVDL0/MLL1V*#T)&!_.J6BPVG MBO\ :&\7W_B;9-9^&8HH;&";E(V8 EPO0G@_B1Z"N_UGQ8=4CEL;'3EN8)1L M99H_,#@]BO\ C0!T?A_Q/:>(M+BU'1#'>V4@^66&4$9[@^A'H:?>>(K>R!^T MA$(_A\Y2?R'-?._PWTC5M$^*VO\ @K3)GM-,GMAJ@MV8A8B=HP,<]^GL/2O< M=.\"6L?S7\[S-U*I\H_QH 9<^/802EK922-V+-@?RJC)J'BG6/\ CV@EMXC_ M '5V?^/'FNRL-&T[3^;:UB0_WB,G\S3-0URRLSAI/,?^ZG)K"OB:.&CSUI** M\RX4Y5':"N<6?!M[>AAJTDDJR ATW!B0>HR:^>?'5CXA^%B:IX0TZS6[T[7& M_P")5.7#SP D;T"COVSCWS7TY=>(KZ[W?88O*B4$LY&<#U)Z"O#OA[-8^._B MAJ_B_P 0:Y9PZ=8?Z%IR75RB.Q_B<*2,#KS_ +7M7FT5;FTDCNXVD !&Y< \^OX5U_AO48_$GAC3O%OAQ]DKQAKN!3S#+_'@>F< M\5U8'%SJPMB(\M1.S72^^G=-?J9UJ48N]-WB>M?:KG_GR?\ [[%+]JN?^?)_ M^^Q6;X6U^+6;;:WR748'F+Z^X]JWJ[S I_:KG_GR?_OL4?:KG_GR?_OL5T37"L MN7X0-]>_H* /0?M5S_SY/\ ]]BC M[5<_\^3_ /?8JWFH;B[@MU)GE1!_M&IE.,%S2=D-)MV1%]JN?^?)_P#OL4?: MKG_GR?\ [[%9MUXGL8B1'YDI_P!DUOOA//X M6\1*Q8'Z@8Z]UKZDB\96LD2210.\;@,K!A@@]#7G?BCQ ME\(?$/AN^TF\\0:<8[F,J'(D+(W9LXZ@X/X50_98\16FO>%;S0[YX;O4-&E, M2R@9$MN>$8'T&"/IBB=+-9TE:I&,KN^C:MTWZH%+#*3O%M'JA\81=K1_^^Q3 M3XN4_=LF_P"^_P#ZU=$MC:KTMXO^^!4BV\*](HQ]%%8_4LV>^)2]((OVV%Z4 M_P 3E_\ A*I3]VQ)_P"!'_"D_P"$FO#]W3C_ ./'^E=:$4=% ^@H:J_LW,7\ M6+?_ (!$7UBATI?BSY3\>W>G>&+CQ?<:;Y&H^)?%,ZVR6K*KO:R-D?*.H/S' MKWQ6)XH^&G]C^ K%=(C$OB71W^V3;$R[XYD!'7 Z\_W:YSQ7XEL?!_[2'B'7 M-0TLZG]DOY'A@\[RP).,,3@].M=NO[4&FK=3W*^!E$\Z[)7^W#+CT/[NNRE@ M:L8QC5KR=G=Z)$$OOT]/,ZGX4^.SXM^)45E9Q13Z8NC+=F+C< MLY*;@3_LDD8KWU;BX4 "R8 ?[8KY#_9(GMKGXR:S-I]LUK:26,KQ0%]_EJ9$ M(7..<5]E9KIPN#H82')0@HHBI5G5=YNY3^U7/_/D_P#WV*/M5S_SY/\ ]]BD MU/5+/3(3)>3*@[+G)/T%<;?>++_4YOLV@V\B[N-Y7+?X"NDS-/QQJKQ>%=7A MV>36OB*3Q'\,];/AW6)O^/F) MP7MY_JN#CU/!'M0!N6?BIM'MM0MO%+#R(HV9WN'"X&.5)/4$=*Y7]E5+N#X6 M2,]E(UM)K*^LX<.UIIT7EF7' MJ0J]OK7LGP]U&VET6#3X8XX#91K$L2# V 8! HW H,;C0=5\X1,MO*3\F>H] M/PKJH;^::-9(K1F1AD$2#FG:O8)J-F\3 ;L91C_"?6L#PO?26ER^FW?R[20F M>Q]*^9H-Y1C/J\OX-5^[_=EU7H^G_#GH3_VJESKXX[^:[F5\3--DO]-6_%HT MG6M?P7K\FJ:)"5@:6:%1'*=XR2!U_&NGFB2>%XY5#HX*LI[@ MUY9XE M_:KG_GR?_OL4?:KG_GR?_OL5@%R'8Q2NO\ 'VP#_=]36U&C*M*RVZOL8UJRI1N] MR'Q3XCO?$=Y_8VAQ.4+8=XWSO]>1_#71^']-B\*Z8S/;;I>LLY9WM5O MPIX=M?#>G[GV-=E9SWB;PG8?$B\A?7M.^U6MJQ,:[RNP'J 01UP M,U7'P.\!?]"E_P"33_\ Q5>KV-K%9VZPPJ BC\_>K%899A*F%I6K35Z5\'?!.E:E;7]GX35;FW<2Q,URS;6'(.-V.#7I'VJY M_P"?)_\ OL5,[!ZG^E &=XL\2RH&TZRC*W4GR,58$KGL,=ZE\)Z))I,?GSV M32WCC[Q8?(/0>_K1X+\/-"?[3U$;[J7YXPW5<]2?HIQDXNZ%**D MK,\M\":Q=:)J4V@ZBG.X^6I8#:WH,]CVKT7[5<_\^3?]]BN,^)^A&2%-8LE( MN8"/-*]2HZ-]1_*NA\%ZZNNZ.DS<7$?[N5?]K'7Z&NS$156*KQZ[^IR8=NG) MT)?+T-/[5<_\^3_]]BC[5<_\^3_]]BKE%<1V%/[5<_\ /D__ 'V*/M5S_P ^ M3_\ ?8JY10!3^U7/_/D__?8H^U7/_/D__?8JY10!2^U7/_/D_P#WV*L6\CR) MF2(QG/0G-2T4 %%&:* "JO\ S%%_ZXG_ -"%6JJ_\Q1?^N)_]"% #+/_ (_+ MKZC^;5=JE9_\?EU]1_-JNT %%%% !1110 4444 %(WW3]*6D;[I^E %;3/\ MCP@_W:M55TP_Z!!_NU:H **** "BBB@ K+\37XTS0;V[)P8XSM_WCP/U-+<: M]I5OK=OH\^H6T>J7"&2*U:0"1U'4@5R7Q:U#RM,MK!.7N'WD9_A7_P"O6V'I M^TJ1B8XB?LZ;D-^$5DZ6-Y?2CF=PJGU SG]3^E>A5E>%[(:?X?L+?&&2)2W' M\1Y/ZUJY%&)J>TJRD&'A[.FHA69K6M6>D0AKMSO8?)&HRS5D^)?%*6&;>P7[ M1=8Y9>5C^OO[5R^FVL%UK-1]6CJA2 MG/X4V>8^,/#_ (G_ .$^N?'OAO29+W3KI5BO[2''F,JX&Y%)&XX _&M'0/V@ MM":ZN='\+>&=8N[QU L(O+0O<2X.X. W 'MG@&NG^-'Q*7PWX)DM=!MV74=0 M/V*S"D J6&"R@>@_4BO,/%'@&]\)_#W1-:\/VTD6M^'&^USW4:$--O(,FYNX M'\LUR+-\++D]G+FYW963Z?IYFGU6HK\RM8]4^#OA?5- NM;\6>/Y((_$>L2 ME%?=Y$('"<#KGL,]!7?7?BJ I9QR2R'A21@?XUS7P_%MXU\-:?KZWIEBND# M-&IR48?>0GU!XKO++3+2S7]S BG^\1D_G7#SYMC'9)48^?O2_P C:V&I;MS? MW(YA[76]7^:8^3$>0&.T?D.:T]-\,6T&U[H^?(.2/X:Z'%%:T,@PT)^UK7J3 M[R=_P)GCJCCR0]U>17FLK:>REM)(4-M*AC>/& RD8(_*O,&_9]^'+,3_ &&P MRKT5[:22LCCN>3_ /#/OPY_Z C_ /@3)_C6E8^#(/ UJ$\+0>18 M(Q1^GN/:L[7-#>"1KW3?E(^9XQ M_3_"N1G$EM/5JG1])+R\_(WK8>,H M^UHZQZKJCUFBL;PWKL&LVNY<1SKP\6>1[CVK9KW3B"BBB@ HHHH ***S]4U2 MWTZ(M,^7_AC!Y-95J].A!U*KLD5"$IOEBKLY?XL?$?2OAQH2WNIB2:YN-R6M MM$,M*X'?D84<9/\ 6OENQ\">)?B18:QXJO[J".\UD_:H+=(\LQ0G:-Q&47' MP>F,UTG[47B,WVJ^'K6ZLI'MY'+2-$N6,889B4^IZG_@-7=.^+.IV-O#'H_@ MGQ';6T:!(UAM"1M' YVUYOMZ^/IPGA'R1;OS-:V79>?Y>IT,XSGK7JMIX4D=MU]<#Z(22?Q-? M(GAK5+F;]HC2]6T_1+[3[F64SS6<\)1LE&WMM X4]?QKZPA\>HN!=:?(G;Y' MSC\"!653A["5JKJUG*;O>S>G_#%1QU6$>6%EZ(Z6ST*PM<%8 [#^)_F-:2HJ MC"@ >@%<_:>,-(GQNG,)])%(Q^-:UOJEC<8\F\MW/H)!FO5H86CAURT8**\E M8YIU)U'>;N7,5SFH>!O"VI7DEW?^']+N+F0[GEDMD+.?4G')KH@P/0@_2N+^ M)/Q&T?P'9P_V@9;G4KGBTT^W7=-<-G' [#/>MR"U_P *Y\&?]"QH_P#X"I_A M6KH?AS1= \W^Q-+LK#S<;S;PJA;'3.!S7C\GQQU[3(TO?$GPWUO3]'8C==!B MY0'NRE1C\Z]B\-Z]IGB32(=3T2\BO+*8?+)&---TMKB M#WSOSC\*H6>MV'BOX\:[J6O6\E_9Z B0Z;:O@HC'K)M/&*[S4Y/LOAZVEW'AG9>1].<#\:\?^%?A5=#^-&O^$)G8Z;]D74EA1N( MF8K\OM][]!7TG8V5M90B.T@CB3T48S]: .*TOP71_?QU M('0_A7/:?-/X1U][6XRUC,P^8]-N>&^H[UZ*"DL8*D.C#@CD$5Q9A@88ZA*A M4Z[/L^C-J%:5&:G$SM U-=1LP>DJ?*X_K7+?%72)+BQ@U*U7]Y:9,A'7;Z_@ M:GNXW\/:TDT09K:3G'\Q^%EA2XU*\CLA+(@<*KAL\'( M[8K#(1WO@S5QK.@V]PQS,H\N4>C#K_ M (_C6X3BOE;2]&^*_A_Q%)H]OXNTZUDD8*9&MU*-QD'E*S?B!XF^*GA[3+][ MKQG8WMM %$IM;9!G+ 8!V#UKW:E!N;<$[;_(X*=9*"4FK[?,]S\9^)I-6G&A M^']TTDK;))$XS[ ^GJ:Z+P7X:B\/6!:;:U[(,RN.0OL/:J/PPT*&Q\-Z?J,N MR6^O+:.=Y-N-NY =J^U6O$>JR3S#3K#+,QVNRGK[5Q9MFU'+\/:.W1=9,UP> M#G7J\\]_P2(-;OY-9NUL-.!:,'+-T#?_ %JZ31]/CT^T6).6ZNWJ:KZ#I*:; M;C=AIV'SMC]!6M7CY7@*BF\;B]:LONBNR_4]#$UXV]C2^%?CYE;4K^UTO3[B M^U"=+>TMT,DLLAPJ*.I->6P_'71+^2X.@>'_ !1K5I 2&N[&P#1''H6<']*R MOVCI9]3UCP)X1-P\&FZYJ.R\*-C?&A3Y#['=^8%=U/KND^&((=)T*PA\BW7: M(H,)&GMP.M>X<8[X>?$SPWX]CF&AW,BW M H([GQ5?1F1I)/\ 5V47_/1SZ^G!_D*U19^,)>L[KV_U@6O(-/M-5T/]H'5; M;7+[[)>:U:1_8;F60@28QF,-Z\=* )-<\"_$GP];1:J?B(\NONV3;&1S WK@ M%<8^JBNE^!^NR^+-)--.Z>U88\P'I(.V/\ ZU=]8^#IWODN-9O% MN(UYVY)+>Q)[5P'A*>+Q%^TYK6L:%B32=.TI;&XN(O\ 5O-D<9'!(QC_ (#0 M![Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 V1%=&5P"I&"#W%>1&9? /C-1=3HFFW() +@90GC@]P:] M?KYD^+'A.W\1N+V>AA7I<]I+='T7'K M6ER(K)J-F589!\Y>GYU/;ZA9W$GEV]W;ROC.U) Q_(&OFSP;\)/A_XA.59[MD!YP5Z]0:K)HGA'X?_'KP=_PB\YBL9;:X:Y83M*"VU@!4U*$X M2Y6ATZ\)QYDSZEHKC;KXAZ)$#Y;3S'_9CQ^IK,E^)]OD_9]-G?\ WG _EFKC M@Z\MHDO%T5]H]%HKS,_$#5[C_CRT7=Z8#O\ R J&37?&U[_Q[:?)"#_=@QC_ M +ZJ_J53[32^9'UVG]E-_(\PN/#/B;XC_%CQU;VOC+5-(M])NDABBAG=4VD' M 4@=OUK5'P$\6_]%,UO_P "9O\ XJLOX96/B>_^)7Q#6UN7@NA=Q&Z(DV9. M&QTKW7P7HFJZ5-S;<9SU^M92HQC%RYE?L:*M)R4>5V[GD'P M5LM<\,?''Q%X5U;Q%?ZS!;Z6DX:YF=QN8QD$!B<8#D5]%5X=X9_Y.T\7?]@6 M'^4->XU@;A57_F*+_P!<3_Z$*M55_P"8HO\ UQ/_ *$* &6?_'Y=?4?S:KM4 MK/\ X_+KZC^;5=H **** "BBB@ HHHH *1ONGZ4M(WW3]* .#A\4W%N/)7R7 M5"5YZU;B\73G@V\3>FUC6A<>';#5]/A-Q'LFV#$L?RL/\?QKC-9\(:IILADL M@;R 2S)*%X,=PG(]O6NKT[Q;I5TH74+9;=SU.S*VF3U4 UX;^TSJ.GQ0:1X.TZ>ULK[5YU-U-)((U@M@ M>2S$X&3^@-*-'-XR5ZD&O1E.>%:TB_O/,/$4NL>*[S5_BUIES+#/8WT9TVVV MG<;6/(8G]./]ZO;EUJU\;W.E>(K4[]/:)&6%OO9!RRD_[W'X4S3_ !'\)O#> MCP:#%X@TZ5+:#R OG%Q)QSDCY1SV[ZIXQNQ'&/(T^-L'L!] M?4UW&BZ-:Z1;^7:KEC]Z1OO-7GK(IU/]YQ$Y>2?*ON1U?75'^'32_$PK3PFV M ;FXQGDK&.GXUJ0>&M.C&6C>0_[3FMNBNBAD.7T=523?GK^9G/&UY[R^[0^7 M/'UWJ^G_ !U&I7/@G5]7T31HPFGPVT9"-*0"9=V"#SG\AZ5U=S\:M7N;>2"X M^%?B22&12CHP.&4]0?DKWBBO5A3C3BHP5EY',Y.3NSYW_9=?7=-U3Q#I%QX> MU33?#TTIO+,WB$>0Q(!CR0,Y&/\ OFOHBBBK$%%%% !1110 4444 !YKF?$& M@^:QN; ;9LY90<;OI[UTU%<>.P-''4O95EZ/JGW1K1K2HRYHGD!:?3+Q;VP/ ME21GYEQ^?'I7I'AS6X-9LP\?RS( )(SU4_X56\1:$MZIGMP!<@=.@?\ ^O7! M8NM'U#[3:[HYHV^>,\ ^H/M7DX7'UL#56#S![_#/H_)^?]>;ZJE&-:/M:'S7 M8]=HKS_6OBWX2\/:;#/K^II:7$G'V55,DN?]T#./3][C(C498_X?C7+W6H MZCKKF"TB*Q=2JG'_ 'T:\O,,UI8-JFES5'M%;_\ 1TT,-*K[VT5U-37/$B6 M^^&RP\HX,A^ZMO=FT\3&BN3#_-]7_D>;>(OA M)I'B7P_)9:U)*]X?GAN8VVF"3LR__7KD;?PQ\<-)M5TS3O%6@WEE&-D5S=1$ MS!>V?D/(^IKWFBOH4DE9' >;?"OX9)X2N;K6=\7&H29X7^X@/0?Y MXZ5Z!=6%I=C%S;Q2_P"\H-6:*8&!<>$=&FY^RF,^L;D5D7?@*V;)M+J2,^CC M%]?L?^/'45('0"0K^AXKQSP&^L:K\8/&.M:C"=0U+1IQ90>8 MGF"W0%AE0.F=O7W/K7U)7B'C[PGXF\)^/'\=?#FT2_>\39J^EN^// QAD'][ M'Z]CDB@#J9?%>JW,3V[:9&^Y2K@QLVX'J".]>4?!M=G02Q MW2PX&(6<<@9Z<\7:E:FS\+_ XUQ-9;Y=U_%L@B]23QG\2*ZSX) M^ ;GP7HM[<:W@44 <;;^ K%.9[B:3Z86M&'P=HT?WK=I/]^0FNAH MH \&^)'@C5/"7C*'QSX#TR*]@\O9J^EGYC.@Q\R Y^;'ISD#KS37_:#L9+4V MF@>#?$,VLL-J6KVP5%?W(). ?;\J][I,4 >6?!3P1J^BR:MXD\9R1S>*=8DW MRE&R((N-L8[=>N/05ZI110 4444 %%%% !1110!C^)]'CUC3FCQB= 6B;T/I M]#7/^!]8D@E.CZA\DD9(BW<8]5_PKN*XWQUH;2J-3L5;[3'@R!>X'\7U% '3 M:K8IJ%F\,G4\J?0]C7@7QPLM0N_"-G8QQF0:?JL%S(!U5!N5B/7[P/TS7M?A M/6UUFP_>;1=1\2*._O\ C5?QAI9GB%U!&&=!^\]U]?PKP,WP]2E*.8X9>_#= M?S1ZKY';A:D9)T*FSV\F9WQ#\+SZT+>ZTZ-6O(SL8%MNY/Q]*\[^-'A:+0?@ M3XBDEV2W\BPAY1V'G)\HJA\2/B=\0_""SW]K;>'9-!1TBBFN _FEF'W2HD!) MX/('2FZA-\1/&VF_V/XZLM!L_#U]&D[R6#%Y9%#!U"_.0 <#DCI7K/.Z7U%5 MW/\ =VOY^GKTL<2R_P#VAJWO?UJ>GZ=K!MO!.@6EKDW#Z=;@D<[1Y:_K6]X: MT<66H6&/LJ@8'Z5UE>-E^%JXVM_:&+5 MOY(_RKOZL[Z]2-&'L*7S?<*1W5%+.0J@9))Z5%>74-G;O-&RTU#'9 _,3QD>K'^E?1' &]RZQIL_P!HLKG.,R#M MGLIP.3Z"N;\,?%2W\&AK3QSX5UV/Q+"3'(UO;B2)_=,L.OMFOH#P_H=MHUN5 MA&Z5_P#62'JW^ ]JU3F18\88^O/>O)/%WA'3+/X_^ M/ EDMY[2Y:0._)(#8^E:G_ S;HG_0 MT>)__ I?_B:V_ _P,T3PGXKM-?AU;6;Z[M581+=S*RC M;1&/L*=W+EU9W<'@W0(2"NG1$^KDM_,UI6VDZ?;8^SV=O'C^[&!5ZBHE5G+= MLM4X1V2$ &!2XHHJ"SPS6OA7XXM_&_B#7/!?C.WTB'6)EFEB>V#MD# !)!' M&3^=,_X0/XR_]%-M?_ )/_B*]VHH \@^%OPT\2>'?'FI^*O%OB*WUF_O+,6I M:.'RS@%<$\ OT44 %5?^8HO_7$_P#H0JU57_F*+_UQ/_H0H 99_P#' MY=?4?S:KM4K/_C\NOJ/YM5V@ HHHH ***R-;U^TT@QI-NDF=E_=1#BLZ\UK3[+ROM-U&GF+O0#+$K_>P.<>_2DN=8C+ ME@4_O<=![GB@#2I&^Z?I3894GC22%U>-QN5E.01Z@TYONGZ4 5M,_P"/"#_= MJUBJNF?\>$'^[5J@#&USPWIFL*?M=LGF]I4&UQ^->=ZYX'U32E:;3I?ML Y* MXPX_#O\ A7KM!&:WIXB<%RO5=F85,/&;YEH^Z/!=/U*2"X*^=)9S*<%@2H!] M#Z?C7G'Q8MH_&WQ"T?0;RW@%XD(N+O4DYE: =(P1P>O!]37U-KOAG3-8C;[5 M;HLQ'$R#:X_'O^-?)7Q$NKOXJ[]3N;[P%\/FTU;'3_"\L^,5P7PQT+0- M'^/=GH:8O;6Z5_)EYWV\@1B4ST/ (R/45W\OCO0-=6TFBO=,L(G $SK,L8() MY)4\K@9XK$L_&-GXS_:8\&SZ-:M%HMF);:UF:/8+@B.0LXXZ9('_ .NHJT73 M2YFM2J555&[)Z'U7:V\5K D5O&L<:C 51@"I:!16!N%%%% !1110 4444 %% M%% !1110 4444 %%%% !7,>.H+2VT*_U>YR@L8'N'9%R651D_7@5T]4-?TV+ M6=#U#3;DXAO('MW/H&4@_P ZY\5A:6+I.C65TRZ=25*7-!ZGRQX\FT'0]+D\ M;:);PW>K:NJP6;RIY@W,"-ZJW0@#MWK*\$V*^-M%N/#GB>,6GBG1;@.FIH,7 M?EDY W#J!R,G/45D>$Y[&U\>V'A[QSKEN-!\,-/#972QEH)9M^X;CTXS^&,5 M9^,'B/2-.\766O\ @77+>^U&6TDMKUK>,F-%8%52TN_S'D9.&RW MKDF.>+O%UQ\,-!UIKG+'RF6U!. 92"$8?S/TH X+XA6$/C_P",%YX95G_X M1_0XC)/L. 9V7 'X$_\ CIKH_P!FFYDNTU'PWXBE9]3T&;RTCE.2\/\ ">?X M1T'L147P/\3> /#G@6/_ (2#Q)I,FN:E*UY?O,^7\QCD*3[#]2:YWXI>./#F MA?$_0?'?@K6]/O7VBSU*SMW^:2+^\?7CCZJM>.LJ@ZCA-)TE9QCVEK=_.YU/ M$OENOBZOR/JT8'2J6L:I;Z59M//I65X$?^SQ=C6)%C$EA')%Y@VYBW2$@ _[PR/>O0Y;.VGD22:WADD3[K.@) M7Z$TL]K;W&S[1!%+L.5WH&V_3- &#\.HI8?!NFK,K(?+)56&"%+':/RQ6Y=& M"6(-3[KW_ )YP?]]G_"G:9_QX M0?[M6J *>Z]_YYP?]]G_ HW7O\ SS@_[[/^%7** *>Z]_YYV_\ WV?\*^F2* /F&XUG]GN>[-P]E9AR'O^@%I?_@(G^%3V7A_1["X$]CI M5A;SJ,"2*W5&'X@4 3[KW_GG!_WV?\*-U[_SS@_[[/\ A5RB@"GNO?\ GG!_ MWV?\*-U[_P \X/\ OL_X54Q4@-C'.#S6S10!\NZ=\"?B'I^BR:/! MXGT%],>5IV@GL5F#2'JQWQDYZ=Z7_A1?Q"&BWFD1^)/#L.G7BA;BHXO, M.1DK$#U [U]0XHQ0!Q?PR\/:UX2\$Z9HFI7=MJ$]G&8Q,I*C;GY5Z=AQ74;K MW_GG!_WV?\*N44 4]U[_ ,\X/^^S_A1NO?\ GG!_WV?\*N44 4]U[_SS@_[[ M/^%&Z]_YYP?]]G_"KE% %/=>_P#/.#_OL_X4;KW_ )YP?]]G_"KE% %/=>_\ M\X/^^S_A1NO?^><'_?9_PJY10!3W7O\ SS@_[[/^%&Z]_P"><'_?9_PJY10! M3W7O_/.#_OL_X4;KW_GG!_WV?\*N44 4]U[_ ,\X/^^S_A1NO?\ GG!_WV?\ M*N44 4]U[_SS@_[[/^%&Z]_YYP?]]G_"KE% %/=>_P#/.#_OL_X4;KW_ )YP M?]]G_"KE% %/=>_\\X/^^S_A1NO?^><'_?9_PJY10!3W7O\ SS@_[[/^%&Z] M_P"><'_?9_PJY10!3W7O_/.#_OL_X4;KW_GG!_WV?\*N44 4]U[_ ,\X/^^S M_A1NO?\ GG!_WV?\*N44 4]U[_SS@_[[/^%&Z]_YYP?]]G_"KE% %/=>_P#/ M.#_OL_X5Q_Q/T.SUCPQ=3>(+>Q:ULHVN':7YE"J,GJ/:N\KQS]JJ:XC^%_EQ M%EM)KZ".\9>T)//Z@4 >-^&;2?QN?(\"> /"T5G$"5O=7M\-<8[ "M*UU'P_ MX>UH>&_'_P ._#]CK4A @N[:)6MY,],^^?\ Z]>WW_A:*+3M,NO":?N%AC6- M(2 -@7Y6'X=:\[_: \+6FF_""^U#5F!U5)XC:D'[DA<9 ]25W9^E 'H^@^%[ MJYDCO=3C1UV@) [;> .,@#@#L*[9/MB*%6*W P &(Q^E0^%WFE\-:2]WG[2 MUI"9<]=VP9_6M.@"GNO?^><'_?9_PHW7O_/.#_OL_P"%7** *>Z]_P"><'_? M9_PHW7O_ #S@_P"^S_A5RB@"GNO?^><'_?9_PHW7O_/.#_OL_P"%7** *>Z] M_P"><'_?9_PHW7O_ #S@_P"^S_A5RB@"GNO?^><'_?9_PHW7O_/.#_OL_P"% M7** *>Z]_P"><'_?9_PHW7O_ #S@_P"^S_A5RB@"GNO?^><'_?9_PHW7O_/. M#_OL_P"%7** *>Z]_P"><'_?9_PHW7O_ #S@_P"^S_A5RB@"GNO?^><'_?9_ MPHW7O_/.#_OL_P"%7** *>Z]_P"><'_?9_PHW7O_ #S@_P"^S_A5RB@"GNO? M^><'_?9_PHW7O_/.#_OL_P"%7** *>Z]_P"><'_?9_PHW7O_ #S@_P"^S_A5 MRB@"GNO?^><'_?9_PHW7O_/.#_OL_P"%7** *>Z]_P"><'_?9_PHW7O_ #S@ M_P"^S_A5RB@"GNO?^><'_?9_PHW7O_/.#_OL_P"%7** *>Z]_P"><'_?9_PH MW7O_ #S@_P"^S_A5RB@"GNO?^><'_?9_PHW7O_/.#_OL_P"%7** *>Z]_P"> M<'_?9_PHW7O_ #S@_P"^S_A5RB@"GNO?^><'_?9_PHW7O_/.#_OL_P"%7** M*>Z]_P"><'_?9_PHW7O_ #S@_P"^S_A5RB@"GNO?^><'_?9_PHW7O_/.#_OL M_P"%7** *>Z]_P"><'_?9_PHW7O_ #S@_P"^S_A5RB@"GNO?^><'_?9_PHW7 MO_/.#_OL_P"%7** *>Z]_P"><'_?9_PHW7O_ #S@_P"^S_A5RB@"GNO?^><' M_?9_PHW7O_/.#_OL_P"%7** *>Z]_P"><'_?9_PHW7O_ #S@_P"^S_A5RB@" MGNO?^><'_?9_PHW7O_/.#_OL_P"%7** *>Z]_P"><'_?9_PHW7O_ #S@_P"^ MS_A5RB@"GNO?^><'_?9_PHW7O_/.#_OL_P"%7** *>Z]_P"><'_?9_PHW7O_ M #S@_P"^S_A5RB@"GNO?^><'_?9_PHW7O_/.#_OL_P"%7** *>Z]_P"><'_? M9_PHW7O_ #S@_P"^S_A5RB@"GNO?^><'_?9_PHW7O_/.#_OL_P"%7** *>Z] M_P"><'_?9_PHW7O_ #S@_P"^S_A5RB@"GNO?^><'_?9_PHW7O_/.#_OL_P"% M7** *>Z]_P"><'_?9_PJQ!YI3]\$#9Z*@],FI]/^'WBWXB>([+7/BE)#9:;9 M2![?0;=MZ%A_$[ X_GD#'%>\T4 (H"C X%+110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5?^ M8HO_ %Q/_H0JU57_ )BB_P#7$_\ H0H 99_\?EU]1_-JNU2L_P#C\NOJ/YM5 MV@ HHHH **** "BBB@ I&^Z?I2TC?=/TH K:9_QX0?[M6JJZ9_QX0?[M6J " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *J_P#,47_KB?\ T(5:JK_S%%_ZXG_T(4 ,L_\ C\NOJ/YM5VJ5G_Q^77U' M\VJ[0 4444 %%%96NZ_8:(D+7\H4RNJ*H(SR<;L>@[F@#5HK.O-:TVR=$N[V MWA9UWJ'<#UU2\ MUG1KNS^VQVRQW-M=\H8U);J#E#C//(-==69?Z%IU_>PW=Y9P2S19PSQ@Y^O' M..U &1K6J37'A*T-BAM[W5%CA@0\&,N.3_P%=Q_"JNE6\&F:YJUGV@DDBDDAC:2(DQL5!*<8X/;BH;W3;&_9&O;.WN&C^X98P M^WZ9H QOARLB>#=,$H8?(2@;J$W';^F*W+H7'_+ Q@8YW@U.H"C ]J&^Z? MI0!F6 O/L<7EF#9MXW YJQB^];;\FIVF?\>$'^[5J@"GB^];;\FHQ?>MM^35 M+[UMOR:C%]ZVWY-5RB@"GB^];;\FHQ?>M MM^35+[UMOR:C%]ZVWY-5RB@"GB^];;\FH MQ?>MM^35+[UMOR:C%]ZVWY-5RB@"GB^]; M;\FHQ?>MM^35+[UMOR:C%]ZVWY-5RB@"G MB^];;\FHQ?>MM^35+[UMOR:C%]ZVWY-5R MB@"GB^];;\FHQ?>MM^35+[UMOR:C%]ZVW MY-5RB@"GB^];;\FHQ?>MM^35+[UMOR:C% M]ZVWY-5RB@"GB^];;\FHQ?>MM^35+[UMO MR:C%]ZVWY-5RB@"GB^];;\FHQ?>MM^35+ M[UMOR:C%]ZVWY-5RB@"GB^];;\FHQ?>MM^35+[UMOR:C%]ZVWY-5RB@"GB^];;\FHQ?>MM^35+[UMOR:C%]ZVWY-5RB@"GB^];;\FHQ?>MM^35+[UMOR:C%]ZVWY-5RB@"GB^];;\FHQ?>MM^35+[UMOR:C%]ZVWY-5RB@"GB^];;\FHQ?>MM^35+[UMOR:C%]ZVWY-5RB@"GB^];;\FHQ?>MM^35+[UMOR:C%]ZVWY-5RB@"GB^];;\FHQ?>MM^35 M+[UMOR:C%]ZVWY-5RB@"GB^];;\FHQ?>M MM^35+[UMOR:C%]ZVWY-5RB@"GB^];;\FH MQ?>MM^35+[UMOR:C%]ZVWY-5RB@"GB^]; M;\FHQ?>MM^35+[UMOR:C%]ZVWY-5RB@"G MB^];;\FHQ?>MM^35+[UMOR:C%]ZVWY-5R MB@"GB^];;\FHQ?>MM^35+[UMOR:C%]ZVW MY-5RB@"GB^];;\FHQ?>MM^35+[UMOR:C% M]ZVWY-5RB@"GB^];;\FJQ )0G[_9NS_!G%244 %%%% !57_F*+_UQ/\ Z$*M M55_YBB_]<3_Z$* &6?\ Q^77U'\VJ[5*S_X_+KZC^;5=H **** "BBB@ HHH MH *1ONGZ4M(WW3]* *VF?\>$'^[5JJNF?\>$'^[5J@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JO_,47_KB?_0A5 MJJO_ #%%_P"N)_\ 0A0 RS_X_+KZC^;5=JE9_P#'Y=?4?S:KM !1110 4444 M %%%% !2-]T_2EI&^Z?I0!6TS_CP@_W:M55TS_CP@_W:M4 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 55_P"8HO\ MUQ/_ *$*M55_YBB_]<3_ .A"@!EG_P ?EU]1_-JNU2L_^/RZ^H_FU7: "BBB M@ HHK UKQ UG>"RT^TEOKY5666*/ \N(G!8DD<]< =<4 ;]%8EYX@CMKZULX M[.\N;FX@-PJ1(H(0$#G1Q2W^OQ6C*AM+R:80^?+%$BLT*>K?-CUX&2<< M4 ;5(WW3]*@T^\AO[.&ZM9!)!,H=&'<&IV^Z?I0!6TS_ (\(/]VK55=,_P"/ M"#_=JU0 44@92Q4,-PZC/2EH **3<-VW(W8SC/-+0 44C,JXR0,G R>M+0 4 M4C,%4EB !U)-+F@ HHI%96SM(.#@X- "T44FX;BN1N')&: %HHI&95QN(&3@ M9- "T444 %%(K!@"I!!Z$&EH **165LX(.#@X/2EH **0LH8*2 3T&>M+0 4 M4C,%&6( Z:6@ HI"RA@I8;CT&>32T %%(S!5)8@ =232T %%%(K!AE2 M"/4&@!:**3<-VW(W=<9YH 6BBD+ $ D GH,]: %HHI&8*I+$ #J2: %HH!!& M000>]% !12*RMG:0<'!P>E+0 44FY=VW<-V,XSS2T %%(S*OWB!SCDTM !10 M2 ,DT@((!!!!Y!% "T44@922 02.HSTH 6BBDW+NVY&<9QF@!:**0L 0"0"> MG/6@!:**1F"@EB !R2: %HH!!&0@SR:6@ HI&95QD@9X&3UI: "B@D $D@ =32*P8 J0 M0>A% "T44BLK9VL#@X.#0 M%%)N7=MR-V,XSS0 M%%(S*N-S 9.!D]: %HHH MS0 44BL&4%2"#T(I: "BD#J6*AAN'49Y%+0 44A90P4D9/09ZTM !12,RJI+ M$*!U).*7- !112*RL,J01Z@T +112!E)(# D=0#TH 6BBB@ JK_S%%_ZXG_T M(5:JK_S%%_ZXG_T(4 ,L_P#C\NOJ/YM5VJ5G_P ?EU]1_-JNT %%%% !7%>+ M#ID>L+.+Z]T[6EB"Q/;QLPG&2-W16>/.QB.5R,'% M '%ZH+1QIM[KUQ?:=K M-I:SWXYP67@$9R.E5]&O;G2KNXO/$*2B:^M(O+(B M+%F3<"I"@X;#*<>YKT"B@# \"V-QIWA>QMKR,Q3A69HR<[,L3C]:V+F%I1E9 M9(\#HN.:GI"RA@"0">@SUH SK&UD-I$3<3)Q]T8X_2I_LC_\_<_Z?X5;HH S M8[.47?/FQL^_QZ].E3?9 M'_Y^Y_T_PJW10!G7-G+NAVSS/\_)./EX//2IOLC_ //W/^G^%6Z* ,^[M)#; MR!;B9SM^Z<<_I4BVDFT?Z5...G''Z5,-<3(=OW1CC]*E^R/_P _<_Z?X5;HH S;:SE#39GF3Y^,8^;ISTJ? M[(__ #]S_I_A5NB@#-ELY3=0D3S,HW9?CY>/I4_V1_\ G[G_ $_PJW10!G7= MI*8AMGFD^9>#CUZ]*F^R/_S]S_I_A5NB@"I]D?\ Y^Y_T_PJOI]M(UJA,\T? M7Y1@8Y^E:6:6@"I]D?\ Y^Y_T_PJNEG*+V4^?,%V !^.>O'2M.B@"I]D?_G[ MG_3_ JNUG+]MC/G3%=AS)QD<].E:=% %3[(_P#S]S_I_A4%W9RD1;9YI/W@ MSG' ]>E:5% %3[(__/W/^G^%175G(;>3;<3.=IPIQS^E:%% %*.TDV*#=3CC MIQQ^E.^R/_S]S_I_A5NB@#-M[.4//NGF0%\@C'S#'6I_LC_\_<_Z?X5;HH S M/LLG]H8\^;_5_?XSUZ=*L?9'_P"?N?\ 3_"K=% &==6E M3?9'_P"?N?\ 3_"K=% %3[(__/W/^G^%16EI(+= UQ-&?[HQQ^E:%% %3[(_ M_/W/^G^%00VDHGGS/,HR,-Q\W%:5% %3[(__ #]S_I_A5>XLY3<6^)IF )RW M'R\?2M.B@"I]D?\ Y^Y_T_PJ&\LY3;D+/-(/EX^E:5&: *GV1_\ G[G_ $_P MJ.ZLY#;R!;B9SM.%..?;I5^B@"C#:2"%,W,ZG:.../TI_P!D?_G[G_3_ JW M10!FV]I+OFW3S)\YP1CYO?I4_P!D?_G[G_3_ JW10!F"TE^VD^=-MV?ZSC. M<].E6/LC_P#/W/\ I_A5NB@#-N[24QJ%GF?YUX...>O2I_LC_P#/W/\ I_A5 MNB@"E):2>6V+J<\=..?TI+>TD\B/-Q,AV@%1CCCITJ]10!4^R/\ \_<_Z?X5 M7M[60W%P//F7##YN/FX^E:>:* *GV1_^?N?]/\*@-I+]J0^?,1L/S\<>W2M* MB@"I]D?_ )^Y_P!/\*BFM)/.A(GF8;CEN/EX//2M"B@"I]D?_G[G_3_"H[FT MD^SR;;B9SM.%..?;I5^B@"E%:2"-O3I4_ MV1_^?N?]/\*MT4 9=Y:R"2V_?S/F3J>E6?LC_\ /W/^G^%6Z* *4UI) MY3XN9F.#P<<_I3;:TD%O&#<3H0H^7CCVZ5?HH J?9'_Y^Y_T_P *AAM)1--F M>91N&#Q\W'TK1HH J?9'_P"?N?\ 3_"H6M)3=QGSYBNTY?CCD<=*T:* *@M' MQ_Q]S_I_A4%[9RFW8+/-(>/E..>?I6E10!4%H_\ S]S_ *?X4C6DFT_Z5/T] MO\*N44 9]I9R"VC#7$T9QRHQQ^E2_9'_ .?N?]/\*MT9H S(;60WEP//F&-O MS/EX//2IOLC_P#/W/\ I_A5NB@"C-:2>3)BYG8[3\O' M/Z4EM:2>1'NN)T.T97CCVZ5?HH J&T?_ )^Y_P Q_A5>TM)0)-TTT>9#C&.1 MZ]*TZ* *GV1_^?N?]/\ "H&M)?MB'SYB-A!?CCGI6E10!4^R/_S]S_F/\*KW MEK(/)_?S/^\7KCCWZ5ITF: *OV1_^?N?]/\ "D:TDVG_ $J<\=..?TJY10!G MVMI)]GCW7$R':,J,>001 MR.Q^M:7AZXN]0TR>RUJW874.ZWGE5<13=MR>Q!_ Y% &\IR*6H[>+R8(X@S, M$4*"W4X]:DH **** "BBB@ HHHH **** "J^H7D-A93W=T^R"%"[MUP!UJ*3 M5+%+Y;%[RW6\896 R .?H.M694*G!#>QP<9%9O@K7)/*M-.O[/48))@ M\EO-<@,DB9+*N\$\A2.O)Q4NE++H&M?V7'$9=&O TMGY0W>0>KH?13G(/;I6 MSI>AV^GK$LG7EC;7WXU1U37K=HK,:? M>PLES(+S4[+5HV_LW4;A_M.^&:SD5E:'&3&4+#GKV[9S75Z'JL&L67 MVFV65 &,;QS)L=&'4$>M8>EPWFJV@L]6>ZAU/39<"_@ 596Q@,N<@Y4\@CKF MNDLK1+2-E0L[.V]WG(KMJJ)9K_:37CG=+Y?E)_LKD$_F0/RJW0 44 M44 %%%% !1110 4444 %%(S!02> !DDUA:IKUK]D@>QOK=HY;I;9YXW601%L M]><=0!SZT 7=4UBSTR>RBO)2C7&XTW4DDDOK([!>E,1S C*L/]K! (]L[R[C$5R MZE94'0.I*MCVR#6Q5;3;..PLX[>'[B9/U).2?Q))JS0 4444 %%%% !1110 M4444 %1SRI!$\LKJD: LS,< =ZK:AJECI[1K?7EO;&0X02R!=Q]LURFJWM_ MJ5MJYM0)ULIFAN=-8 &:+:#E6ZAB#D=CTH L7/BRUU71M5.C_:'N+2,2M&\3 M1M)&#R4SU! (!'J*@LK_ .Q7FF:CIUU)<^'=4VQ")CN,$K?=8$\@'!!'8U-< MZ]IJ'2-4B1G>YM'6V@1?WDN2GR >QQGL,5I:3X>M(84?R'MU=Q\1VEEI=]-:7,$\]J 98XY [1C(!+ '.!FL^*]N+3Q-86NL MA;J.XWG3[Z)=H4E] %:?6[36M2L(EN;BWM[^W<6<@)C>.X1CN5 MA_> QP?0UL>$;^\FCN]/U=UEU+3Y!'+,B[5F4C*.!VR.H]0:PV%CJNHW6D0V M373)?M//,AV"T;/W@_\ ?R. /QKK]/T^.S:60/)+/,%$DLA&Y@HP,X ''- % MVBBB@ HHHH **** "BBB@ HHJGJ&IV.G!/[0N[>V$AVIYT@3)D!R&Z@D$X/3(Q3+G6]+2'P]K&QU4Q2+#$J;I3E0#&%'4Y&, M>U &CX:O;NVO)M#U>0R74"^9;W#'FYAS@'_>'1OP/>NEK&DTV'6AI=_J%M)! M=6Q\V--^&0D%) S(/4@'- %K7-7M]&L_M%T)7!8(D<,9=W8]@HZU@WNI7& MK:7;ZWX=N9MMH[-/9/'M:8#[\; \AP!Q[_6A;ZXM=>TZ/5]EY:73$V-]&NWR MW*'Y'&<E3:58#0]4N%%[<26,EN)6%S*7V.IY8$] 1U'3BLM-?T=])T+5_ M+:&*"1X$B*9E1PC*8@!R3D8Q6K-I)\0&VNM2^T6]LT/[RP+ ;SNR!(1U'^ST M]: .AC=9$5T8,K#<".XIU-1 BA5&%48 '84Z@ HHHH **** "BBB@ HHHH * MH:WJMMH]B;J\+^6&"A8U+,['H% ZFJ^J:Y:6MKJ'V>X@GN[2%I6MTD!<8&>5 MZU@-J\D%WI5WJH: MA8V4*M&\2?N)EF!_B!&< $$#H)+JPL[>2XOIWC>0*,+&FT N[=N.@ZG%6M \/KI\BW=Y<27FH;2@E?A8 MU)SM1>@'3/<]Z -VBBB@ JK_ ,Q1?^N)_P#0A5JJO_,47_KB?_0A0 RS_P"/ MRZ^H_FU7:I6?_'Y=?4?S:KM !110: "J]U>VUH\"W,R1-/)Y408XWM@G ]\ MU5U:[N4!M].1&O' *&4'8H)P6..3CCCW%8,6<-R2]C*VUXR,J77YUS[?*1BN>U_3]#MKG4+:?]PU M\T)ACMUP_P!H&=K1@?Q#@D]..:T](N[W4K.;3]03RM6L)5#2;24DQ@B0'I\P M[=B36XNF68U)M0-M']M9 AE(RP4=AZ=>U %;3=-NHKJ*XU&ZCNIXH6@61(O+ M+*Q4DMR>?E'3'>M:BB@ HHHH **** "BBB@ HHJ&ZN([6 RS-M12 3Z9.,_2 M@"9B%4DG ')-8CZY9WWGVFGW8%\(3+&I4@L/[PSU'T]:R]:U>]T^Y$FK2VD& MBW#O;[0K>:@P'TTZ>Y,>J:9B;3-20?+=H.5V,.N1\K+ MF@#I=5TC3VT*XO%13)/<)>"=\;T8NI&&[ =/I4&CZ?;:A1GV)7'_ JQX;VTUK[5H'B.2P;4XV*J(B1OXR' M0'D,,]B2,5)I34[, I6\4;0VZX=Y S;-@'._W'I6UI&DW$4MG/?W0N9+6)HHG,6QRK;<[SDY M/RCICO5\Z9:2:BFH2VT;7J1B-96&2J\G ].IJ[0 4444 %%%% !1110 4444 M %%0W=Q':V[S3$B-,%B!G S7,ZUJ]_IUVMQJ#V<6B22F!EVL9=I!Q("/?MCI MSF@#4DUFSNY);&SNPM^T3/"I!&['\2YZC/I6;J.D:=?>'M2NI85D>[C-T7<# M]=[I^FJVES6M M[&&MYBS&,D_=;DJ?Q)_"@#%TNWM=1U?4;_P_>%8I2(KI6BWV]PX&"R]/F'0D M'![YKJ-/M$L;&"UBSY<*"-<^@&*DMX(K>%(K>-(HD&U408"CT J2@ HHHH * M*** "BBB@ HHHH *KWE[;64:R7'_%$FG/?9VHL9*B0$9!4-R&'USQF@#9\31" M>VBAF=UM9W\F8+Q\K?TSC\ZP/$UCH=I/>#4(EBL[FS6*6&)<&4A_DVJ.2V>F M*GT=YGBO?#&I2337EK&&BNG4D31GE')Z;@1@^XSWKHCI=I-?07]S;QR7T4?E MI*PR4'?'I]: ,O2=$F#Z;/?737'V%3]F9H]DNUEVXD.<$X] .171444 %%%% M !1110 4444 %%%([!59CT R: %K*GUW3DO$LI+M8KB9S%'D$!G'50>A/M6= MKVK:A:1#4K9[5-*@5'E$J,7F#8SM(Z8!]#DUSD+J6G7UPMQHNH2//8WZ M@D6TI.2C'^!E8[AG% '26NCV>H)U M7:** "BBB@ HHHH **** "BBJFH7GV2$,(VDDL;>FW/!/;% # MKS3-&T*/2Y9EMX+>")X))6 7?&8SD-ZY(!^M'AO1"-,L8TN9I-+C=+BVBNHS MY\6.57=G[H[9&<<5L1Z/;SVEC'J<,5T]IS&7&X C@-@]\5J]* &QQI'G8BKN M.XX&,GUIU%% !1110 4444 %%%% !103@&N9U[5=2@M/[2TYK4:=!<@F1B MTP/4*1]W ]CS0!IW6N:=;WB6D]TL4TK^4FX$ O\ W0W3/M5&UTJUOFGGU.-+ MFX5&M)/-4,-H)/X9!!KEX;C3[F;5+2[F6[T#5I&F@N@IQ:S'[R/_ '#G#*3B MNC\&VE]#IX%_,;@/'L:5L@NR,R!O^!*%.: ,;1[>WO-6L7TJXE34[&U$,TRK MYD++GY8I?5LQMXK>% M>0D:X&?7ZU9H **** "BBB@ HHHH **** "HKJYAM+:2XNI%B@C4N[LCSN N^-HGW;CWR0#]:; MIF[0=6.C3EY=,O=SV)"%A#_>A./X><@],$CM6S'HMM-8V=OJ4,=V+1LQ>8-P M&,A20>IQ0!B>%]&SI-NEM<2MHYE%Q!#!CI10 4444 %%%% !1110 4449H *S;[6]/L;A8;NX6)F81AF!VA MCT4MT!-9>N:KJ2V;7^DM:BRMXO/D-PK$S=ZC>"=5O\ MPYJVT32$$BTG"A=K@C*A@%(8]Q0!TEM9VVI7=PVHQ)//:[[;$BAAL8A@<>I& M*YW2K+3Y;VPM=&NGAU33DD42QKYBI!O.V.3L01C SD8S6WX,M+BWM?WLAFB" MM )2>951B(W]\H<9_P!D5N:;IUGIMOY-A;QP1Y+$(.I/9IRP3 5VZ[1VK2HHH **** "BBB@ HHHH ***K7UVEG"))=Q4NJ#:,\ MDX'ZT 33S1P0O+,P2-%+,QZ #O5*^N1/HS75C*'7RQ-&Z'AU'S?D17/R:]+9 MZFEGXI?38+2\B+Q#)&PY V/G@]>O [4NG_\ %.ZP--;EP 61U8MN/<'-5]#T2"^TF1-,NC_P MC]S,98H)83E,/G,;9'R$C(R#UXK?CT2VFT^WM-1ACNH[>0O&)!D<$[21W(!K M650J@* . !0 U8T1F*J 6.6('4T^BB@ HHHH *J_P#,47_KB?\ T(5:JK_S M%%_ZXG_T(4 ,L_\ C\NOJ/YM5VJ5G_Q^77U'\VJ[0!'08> M-NC"N<\/WDVD7[>'M3G>:55,EC,P_P!;#T"D_P!Y>A]1@T 6H;F>6ST?4;@! M)P1%<*O3YOE;\-P!JU-9R7.L6SO:Q1V]HQECF#Y=V92",8X'SG444 %%%% !1110 M4444 %%%% :\_M?%5M-H+2:G;W\CL;I8=+OBSW5HT>_+-]YD.?ESW'(H TK::>718I((H[BZ5?+(D?:"P MX8YP?3/2I]%L1I^FQ6PV?)EB$&%!)).!V&35FUMHK:/RX$"KG/'<^M34 %%% M% !1110 4444 %%%% !3)YH[>%Y9G5(T&YF8X 'K3Z@O[."_M)+:[B66"0;7 M1NC#T- &+XA36[RXA@T*\@LH3&TCW+Q"77^6*L:+H MM\9II]:N$=#YBPVD/$:([9._^\Q_(=J +>HZ>U]J%F/LT"V\$JW/GD_/O'90 M!QGN2>E; 4 D@8)Z^]. X%% !1110 4444 %%%% !1110 4&BB@#@;?Q9 M;G2+R?4K:\GM6N9(+J6--R6Z[BH!Y!QC'(!Z\UT^G3ROHD30)'<7,(\K#/M# M,IQG.#@'&>G2J%SX:D6\O&TZ[6WLK_)N[9H@ZNQ&"ZG(VDCKU%;UE9P64/EV M\:HO!..Y S^0% $&BV/V#3T@.P-N9V$8PH+$DX'IS5^BB@ HHHH **** "B MBB@ HHHH ;-(D,3R2L$C12S,QP !U)K$UW^U+^.TCT"]BM4E!D>Z\L2C:!P% M!XYSU]JV;J".ZMY()T$D4BE70]&!ZBN5TF0^&-4719QMTJYU>X7[-YLC0V<)^0AL@M(.@KIU4*H M"C P!0 BJ 20!D]3ZTZBB@ HHHH **** "BBB@ HHHH #TKD9/$OV>\UDM8 MWUXUG-Y;I;J&V1A%;=@D=F3VZX]JLZ'I[VOVN>=(HKB\E\Z1 M(CE5. .O&3QR<#-6-*TV#3+5(+9 H48)]>2?YDU=H **** "BBB@ HHHH ** M** "@G R>E%-D021LCC*L,$>HH Q]7GO;_3X/^$=NH$::3!NBOF*BC.2!W.1 MBLZS_M9]#O[?5)89]1LI=T"[57DFD;!C'!! QR?3IBMH(-V['S8QGO1'&L:*J*%4= .U.H **** " MBBB@ HHHH **** "@T44 =#GC*O\P!]"#D>V*-3T&1]7&JZ375Q'%%<7D@DDCB.0 MN% '.!DX'7 K6HQ10 4444 %%%% !1110 4444 %8^K75U=::/[ FA,TLOE" MXX=8ADAFQWQCIZUKL-RD'H>*XV6*/P9JBS6T3)H5](%F1>1;3$X#@=E;H??! M[T 6].34;BRU+2]9N([JZ@(,=RB",."-RY'8@C!^E6M2C?6-%CC@MH94OH@L MKRGB-2,Y(ZMSVX^M5YM*U#4=;FDDN5@T=C'(JPDB68@#AC_"N1T')KHX8DB3 M;&H5>N * &P0+#%$@R?+0(">N!4M%% !1110 4444 %%%% !1110 5R-QXA: MW\1ZK;_9KJ\DLXXVCM[<#=L9W%=<:PM6T*2;4X]4TNY%GJ2IY+N MR;TECSG:RY'0]".10!'X5OK6_LIGLSYEM(WGQ!A@A6R<$=B&##'M5W2;6<7- MU>7<,4$]QM!2-MV N<9.!D\GM4FCZ7#IL3", R.S.[@8W%F+'CL,D\5H4 & M**** "BBB@ HHHH **** "BB@C- &5JMU<3Z;*-$DB:Z,GD"0_.L)SAB1WQZ M5EZ2NI2IJFD:W<)=RQJ&BN401[U8'J!P""/Y57O(D\(ZI]OM8BNCWLF+U%.1 M#*3Q,!Z'.&_ ^M6;K2K_ %36I9!="WT>1$)\DD33$9^7./E7ZH;:S&FR2>2VTLTF MW/T&#Q6E*C.J[05S.K6A25YL[W.*,UX=\3OB;<2?#[7UL;26TN6M'5)XY\-& M3QD<5X;K4 LOA?;:]:ZUXH&KM#!*3)J9,.YBN<+C..3CFM)86K&]ULKF<<52 ME9I[NQ]QT5Y3H_Q08:18^;ISR2?9XRSF?ECM&3]VMG1OB&NI:I;6;:;)'YSA M RR;L9[D8'%4\'62YG'\A+&46^5,[W-%<5J=K<6_B30[,:IJ)CN_/,W[\C=M M4$8],9[42>);G2+?5+=[NM>NX M]0U"U@TWSOL4<C!N0/;;WJA)XF:ZTEI+JP*PW.F/>HL=Q\Y4*-R$X M&T\\$$_A0!V%%I49KE[KQ28+< M7_V02:5]H^S&=)/G#;MF[9C&W=Q][/M5#0?$(2PTN.QTZ4)?7<\ ,UUO\MU+ MDY)R2#M/3I0!V])D"N)D\1ZE=:QX>CM888HKF6XBN(VEZM'P<$*7 MRQ'&?5@";>#?$TEII=I93CS;F5KAU-U<;6?$C (K$$%N.Y% M>C1,7C5G7:Q&2/2@!^:*X>XU.YTG7/$]T7N;R"R@BE2V:;:J[ERV,_3_ K4 MD\3&WDNDN[0J\<<,D8CD#>9YIVJ#D#!W=>WO0!TE%9VEW=]/<7,.H6 MO+VE M)$E\Q) <]#@'(QSQW%:- !1110 445%ZYHKY6TOQCXS M\ ^+M"76_$ZI%;&^O;6[@1S=6&HX$C' MPRGT'L<4 =SFC-7#KI\GFM#&-R/;%1@HO\1W=ZM>)+]?MFA7 M3W6HV5I36&NM7$&L?V?J][>:;JKW(,1 MX-9\V664IJRL)Q:I%"VPLX4, MS,PY_BP![4S5=6O?#%O9.DDLHC(08_=C"G<_7L/2[_MBV2,OY^TIESA70#C;G/'MS5;7=;O\ 0+^Z MTZ*YDG\V&!H991N:-GE\MC].<@4 >A9HS6#H\\L&NZAI20KN+%NH'.,"@#K\T5SDU MW<:)+Y4]PU])>W BLHY#M*_+R&8#H,$YP35<>*YAJD>F/IV+TW'V>3$XV*3& M9%8'&2"!Z#'- '5T5RJ>+D_L2WOIH$@:2Y:U?S9<11LI()+@' ..,CJ1TI9O M%%Q$-1S81$VMF+Q-MQD2+N8=0O'"Y&,YS0!U-%<=<^,IHI-1$>F;EL8(+AV: M<#>DG]T8/(]#^E7YO$R6:ZLVHP>4NGQ+.3&V_>C X[#GCIS]: .BHKBH_'#N ML^-,=_*EAC#JY5&$C;(-1A\*Z7>7= MM!+/<0J[RFXVQ@; &%=.!DMVDW")TE96P.G\/7O0!WU%<3!X]CD-P M?L$[Q);?:8Y(@[*1D#:V5&&Y!XW#&?2NBT/4O[6M3*%A\HJI62"82(^1DX. M1CW - &IFBN&_MB;0K?4[N0W6H!=36S5))_]6K;0,9]VK2;Q.\;74$UE_IL5 MTEJD:2Y61G7BN'M=7DTB_P#$$VH!PWG6Z)&TS2H&=>QQ MD+GV_"@^.;@6'VW^R'^R0W/V>ZE+LHC4XQ*H*99.?0$>E '<452TBYN;NPCG MO;=+:23D1K)OP.V3@+DXT9W:\FO+JNY=3"5J2 MO.)]-9$82=01GTJW!XK$LR1FS8!B!D/G^E1Q@ M<<#OQ6IH^K:O8^'](DUN%9;FYNEMW+,$=5=L(Q !!.,9&17MG&=?17(R>,?) M$PN;6.$QW[67F/,1$,#.YFV_+GMD=>]69/$Y2^AM3!"DTD7FJDEP 9?F( C. M,,>,GD=10!TM&:Y33?&$.H:S#9V\#O!,TB+,N_*%<_?!4 X."&-<]X9N;E[ M/PJTEU<.7U*Z1]TI.\ 28W>N,"@#TPG%&:S]<+KI\KJ;G:BEF2V'[U_9?>N7 MT;4KG4M-\/VQOIF^V>SEN$^5F2(%N#V) S]:CL]8O;W5X]#-S*@BO+B*6=>'DCC52HW=C M\XR?]GWH [_-&:Q/"]U->:9,MW(998+B6W,N,;]K$ _7&*YG2M@T9KG(_$;BSO6GM +JWNQ9K"DNX2.<;<,0, [ MAG(XP:Y_^WY-%\3:L=2#K+,END<1G:2(.PD)((7(7"]ES[4 >AT5Q,GC>:+3 M[6_GTPQV+SM;S2M(P\IQG:0"G*-Q@\=>176:;+>@_"J>K>$HM1GU- M_MMQ FH+'YJQA/W*Y*, -WUX%=910!@)X>>.32'2^8?V;$T2 Q*=^5 MVY/X#M7+ZAX7DMUT_3WOM1-M;HQ2:.R2X5V9LX9=K8(]<=Z]'HH S-.MKM=' M6WGNM]P$*"=H@"1V)4<9QUQ3?#>DMHNE16)NFN4BSL9D"G!)/./98?M4G]G27'VDVNQ$_(GL9FU&5Y;2XFG0^4HR)?O*?Z&KWB#1I-6DLF2]- MN+683J!$&RX! SGMR:V:* .>7PUNO+V^N+V274+BW^RB4QJ%BCY.%7ZDGFHU M\**MII$/VZ7=IT30(_EK\ZLH7D=FP!R*Z6B@#D-/\%_8518M3F8)8-8+NB4X M0G.[ZYJZGADQ7&G74%_+'>V=M]D\W8I$L?HR],\=17144 $4U!KL7M],\5S;1VS*B!"N MPY5U/8YYKJ** ,+3=$O+.TFCFUR^NI7"JDLJ)F, ] H!SW)S6[110 4444 M%&*** &>4G]Q?RK&\7^%M*\6Z!=:/K5N);.X&#M^5E(Z,I[$5N44 >6^!/@C MX:\(:_'K,,^HZC?0H8[=K^42+"#_ '1@<^_O7I_E)_<7\J?10!5OK-;NSEM] M[0B08WQX#+[CWK%U7PK'K!']JWDLRQQR1Q;$5&3>NTDD#DX^@]JZ2B@#E)?! M_F_V?+)J4WVRP&R"=(4!*\?*XQAAQ[5>O-#N;J^TZZ.IN'LV9P/)4AV8$'/M M@\5NT4 (5RN/;%<[<>%UN;"+3[J^FFL$=7,;HI9B&W ;L=,^V<=ZZ.B@#EYO M"LDBWH&IR*;J\2]8^2IVLNW"CV^5:C_X0Y3?37;:C,9)+Y;X#RUVJX7;C'<8 M_49KK** .Y M)90NTMC(X[<5K44 8LFA&/5+B_TV\>TEN0//38'CD(& V#T;'?/:JVI>&%OG ME=[ZU='10!P&GZ1>)XPOH(IKV"W^P0VWVDV_R2;A6EQH(TD;XK945$*'YDVX*D'U! -:M% &&OAZ.6&^6_N9;F M:\B6&24@(0JYQM Z]5Y/#)?4+: M^-\WVJ*?SY'\E?WAV; /8!2?Q-='10!SNF^&WL-+-FNH22?OY)]S1+@E\Y5E MZ$9)J!?!T$=O+#!=RPI-:O:RA$7E69F^4=%P6/'IQ74T4 <<_@C,>H(-6N<7 MEO%;.S1(6"Q]#G'6K\WA>.[EU+[==//!?VZ6\L00)@*, @CD'DFNBHH Y/\ MX1*X;35M)M>OK@))&Z-,B,5",&5> ,\@9)YKI;NV^TV0K&$7(& =H[^I[UKT4 >$9;N MUNH)=5DV3WBWI(@4%64@@?3Y12W/@\7-Q>33:C/YD]Q'=1LD:J89$&%(]1C@ M@]!Q?LU1V] MI<6=MXXUV&RN"6E@0 ))GKN .#^(KZ&HHL@.5^&_@Z'P/X3M="@O9[Z*W+%9 M;@#=R2]DCU&Y+7 M4[3NCJK1DE<$%<W3 ]*ZBB M@#G=)\,'2[YWMM4O?L!=I$LF*F-&8Y)SC=C.3C.*@TWPB+&+2XUOY76PN)+@ M;HU!D+[L@^GWCTKJ:* *6HVMS<^2;2]>T9&RV$5PX]"#_2J7]@1I;VPMKF2* MYMY7F2<@,2SYWY'0@[CQ]*VJ* ,*/PW;P:?;P6TLD*C'A>!$MY(+B6.^AG>X^T@ EW<8;<.A!XX]A70T4 4=)TV/3-/6U@=VP69I M'Y9F8DEC]2:YX^#';3_LKZK*5^W"_P!WD)G?NW8^F:Z^B@#FW\*K+;:C%/?3 M,UW=+=I(B*K0R+C&WU^Z.OOZU5U#P4FH7K>L(RDL05/+>/.U@,>YX MZ=:ZZB@#!'A]Y+>*&_U"6^C57\P7$:'S&88#$ # Z "KN@:=-I6F0V<][)> M^4-JRR* VWL#CKCUK1HH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH *J_\Q1?^N)_]"%6JJ_\Q1?^N)_]"% $$,\< M-Y<>8V,].">YJQ]NM_\ GI_XZ?\ "K-% %;[=;_\]/\ QT_X4?;K?_GI_P". MG_"K-% %;[=;_P#/3_QT_P"%'VZW_P">G_CI_P *LT4 5OMUO_ST_P#'3_A1 M]NM_^>G_ (Z?\*LT4 5OMUO_ ,]/_'3_ (4?;K?_ )Z?^.G_ JS10!6^W6_ M_/3_ ,=/^%'VZW_YZ?\ CI_PJS10!6^W6_\ ST_\=/\ A1]NM_\ GI_XZ?\ M"K-% %;[=;_\]/\ QT_X4?;K?_GI_P".G_"K-% %;[=;_P#/3_QT_P"%'VZW M_P">G_CI_P *LT4 5OMUO_ST_P#'3_A1]NM_^>G_ (Z?\*LT4 5OMUO_ ,]/ M_'3_ (4?;K?_ )Z?^.G_ JS10!6^W6__/3_ ,=/^%'VZW_YZ?\ CI_PJS10 M!6^W6_\ ST_\=/\ A1]NM_\ GI_XZ?\ "K-% %;[=;_\]/\ QT_X4?;K?_GI M_P".G_"K-% %;[=;_P#/3_QT_P"%'VZW_P">G_CI_P *LT4 5OMUO_ST_P#' M3_A1]NM_^>G_ (Z?\*LT4 5OMUO_ ,]/_'3_ (4?;K?_ )Z?^.G_ JS10!6 M^W6__/3_ ,=/^%'VZW_YZ?\ CI_PJS10!6^W6_\ ST_\=/\ A1]NM_\ GI_X MZ?\ "K-% %;[=;_\]/\ QT_X4?;K?_GI_P".G_"K-% %;[=;_P#/3_QT_P"% M'VZW_P">G_CI_P *LT4 5OMUO_ST_P#'3_A1]NM_^>G_ (Z?\*LT4 5OMUO_ M ,]/_'3_ (4?;K?_ )Z?^.G_ JS10!6^W6__/3_ ,=/^%'VZW_YZ?\ CI_P MJS10!6^W6_\ ST_\=/\ A1]NM_\ GI_XZ?\ "K-% %;[=;_\]/\ QT_X4?;K M?_GI_P".G_"K-% %;[=;_P#/3_QT_P"%'VZW_P">G_CI_P *LT4 5OMUO_ST M_P#'3_A1]NM_^>G_ (Z?\*LT4 5OMUO_ ,]/_'3_ (4?;K?_ )Z?^.G_ JS M10!6^W6__/3_ ,=/^%'VZW_YZ?\ CI_PJS10!6^W6_\ ST_\=/\ A1]NM_\ MGI_XZ?\ "K-% %;[=;_\]/\ QT_X4?;K?_GI_P".G_"K-% %;[=;_P#/3_QT M_P"%'VZW_P">G_CI_P *LT4 5OMUO_ST_P#'3_A1]NM_^>G_ (Z?\*LT4 5O MMUO_ ,]/_'3_ (4?;K?_ )Z?^.G_ JS10!6^W6__/3_ ,=/^%'VZW_YZ?\ MCI_PJS10!6^W6_\ ST_\=/\ A1]NM_\ GI_XZ?\ "K-% %;[=;_\]/\ QT_X M4?;K?_GI_P".G_"K-% %;[=;_P#/3_QT_P"%'VZW_P">G_CI_P *LT4 5OMU MO_ST_P#'3_A1]NM_^>G_ (Z?\*LT4 5OMUO_ ,]/_'3_ (4?;K?_ )Z?^.G_ M JS10!6^W6__/3_ ,=/^%'VZW_YZ?\ CI_PJS10!6^W6_\ ST_\=/\ A1]N MM_\ GI_XZ?\ "K-% %;[=;_\]/\ QT_X4?;K?_GI_P".G_"K-% %;[=;_P#/ M3_QT_P"%'VZW_P">G_CI_P *LT4 5OMUO_ST_P#'3_A1]NM_^>G_ (Z?\*LT M4 5OMUO_ ,]/_'3_ (4?;K?_ )Z?^.G_ JS10!6^W6__/3_ ,=/^%'VZW_Y MZ?\ CI_PJS10!6^W6_\ ST_\=/\ A1]NM_\ GI_XZ?\ "K-% %;[=;_\]/\ MQT_X4?;K?_GI_P".G_"K-% %;[=;_P#/3_QT_P"%'VZW_P">G_CI_P *LT4 M5OMUO_ST_P#'3_A1]NM_^>G_ (Z?\*LT4 5OMUO_ ,]/_'3_ (4?;K?_ )Z? M^.G_ JS10!6^W6__/3_ ,=/^%'VZW_YZ?\ CI_PJS10!6^W6_\ ST_\=/\ MA1]NM_\ GI_XZ?\ "K-% %;[=;_\]/\ QT_X4?;K?_GI_P".G_"K-% %;[=; M_P#/3_QT_P"%'VZW_P">G_CI_P *LT4 5OMUO_ST_P#'3_A1]NM_^>G_ (Z? M\*LT4 5OMUO_ ,]/_'3_ (4?;K?_ )Z?^.G_ JS10!6^W6__/3_ ,=/^%'V MZW_YZ?\ CI_PJS10!6^W6_\ ST_\=/\ A1]NM_\ GI_XZ?\ "K-% %;[=;_\ M]/\ QT_X4?;K?_GI_P".G_"K-% %;[=;_P#/3_QT_P"%'VZW_P">G_CI_P * MLT4 5OMUO_ST_P#'3_A1]NM_^>G_ (Z?\*LT4 5OMUO_ ,]/_'3_ (4?;K?_ M )Z?^.G_ JS10!6^W6__/3_ ,=/^%'VZW_YZ?\ CI_PJS10!6^W6_\ ST_\ M=/\ A1]NM_\ GI_XZ?\ "K-% %;[=;_\]/\ QT_X4?;K?_GI_P".G_"K-% % M;[=;_P#/3_QT_P"%'VZW_P">G_CI_P *LT4 5OMUO_ST_P#'3_A1]NM_^>G_ M (Z?\*LT4 5OMUO_ ,]/_'3_ (4?;K?_ )Z?^.G_ JS10!6^W6__/3_ ,=/ M^%'VZW_YZ?\ CI_PJS10!6^W6_\ ST_\=/\ A1]NM_\ GI_XZ?\ "K-% %;[ M=;_\]/\ QT_X4?;K?_GI_P".G_"K-% %;[=;_P#/3_QT_P"%0QS)-J0,3;@( *2#QCN*OT4 ?_V0$! end XML 17 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Mar. 03, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Document Transition Report false    
Entity File Number 001-37763    
Entity Registrant Name TURNING POINT BRANDS, INC.    
Entity Central Index Key 0001290677    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 20-0709285    
Entity Address, Address Line One 5201 Interchange Way    
Entity Address, City or Town Louisville    
Entity Address, State or Province KY    
Entity Address, Postal Zip Code 40229    
City Area Code 502    
Local Phone Number 778-4421    
Title of 12(b) Security Common Stock, $0.01 par value    
Trading Symbol TPB    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 424
Entity Common Stock, Shares Outstanding   17,562,795  
Auditor Firm ID 49    
Auditor Name RSM US LLP    
Auditor Location Richmond, Virginia    

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash $ 106,403 $ 128,320
Accounts receivable, net of allowances of $114 in 2022 and $262 in 2021 8,377 6,496
Inventories 119,915 87,607
Other current assets 22,959 26,746
Total current assets 257,654 249,169
Property, plant, and equipment, net 22,788 18,650
Deferred income taxes 8,443 1,363
Right of use assets 12,465 15,053
Deferred financing costs, net 282 388
Goodwill 136,253 162,333
Other intangible assets, net 83,592 87,485
Master Settlement Agreement (MSA) escrow deposits 27,980 31,720
Other assets 22,649 35,399
Total assets 572,106 601,560
Current liabilities:    
Accounts payable 8,355 7,361
Accrued liabilities 33,001 32,937
Current portion of long-term debt 0 0
Other current liabilities 20 38
Total current liabilities 41,376 40,336
Notes payable and long-term debt 406,757 414,172
Lease liabilities 10,593 13,336
Total liabilities 458,726 467,844
Commitments and contingencies
Stockholders' equity:    
Preferred stock; $0.01 par value; authorized shares 40,000,000; issued and outstanding shares -0- 0 0
Additional paid-in capital 113,242 108,811
Cost of repurchased common stock (2,316,460 shares at December 31, 2022 and 1,295,408 shares at December 31, 2021) (78,093) (48,869)
Accumulated other comprehensive loss (2,393) (195)
Accumulated earnings 78,691 71,460
Non-controlling interest 1,735 2,312
Total stockholders' equity 113,380 133,716
Total liabilities and stockholders' equity 572,106 601,560
Common Stock, Voting [Member]    
Stockholders' equity:    
Common stock 198 197
Common Stock, Nonvoting [Member]    
Stockholders' equity:    
Common stock $ 0 $ 0
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Accounts receivable, allowance $ 114 $ 262
Stockholders' equity:    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 40,000,000 40,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Repurchased common stock (in shares) 2,316,460 1,295,408
Common Stock, Voting [Member]    
Stockholders' equity:    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 190,000,000 190,000,000
Common stock, shares issued (in shares) 19,801,623 19,690,884
Common stock, shares outstanding (in shares) 17,485,163 18,395,476
Common Stock, Non-Voting [Member]    
Stockholders' equity:    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 10,000,000 10,000,000
Common stock, shares issued (in shares) 0 0
Common stock, shares outstanding (in shares) 0 0
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Consolidated Statements of Income [Abstract]      
Net sales $ 415,013 $ 445,471 $ 405,111
Cost of sales 209,475 227,637 215,121
Gross profit 205,538 217,834 189,990
Selling, general, and administrative expenses 130,024 127,513 125,563
Operating income 75,514 90,321 64,427
Interest expense, net 19,524 20,500 13,487
Investment loss (gain) 13,303 6,673 (198)
Goodwill and intangible impairment loss 27,566 0 0
Gain on extinguishment of debt (885) (2,154) 0
Net periodic benefit cost, excluding service cost 0 0 989
Income before income taxes 16,006 65,302 50,149
Income tax expense 4,849 14,040 11,957
Consolidated net income 11,157 51,262 38,192
Net loss attributable to non-controlling interest (484) (797) 0
Net income attributable to Turning Point Brands, Inc. $ 11,641 $ 52,059 $ 38,192
Basic income per common share:      
Net income attributable to Turning Point Brands, Inc. (in dollars per share) $ 0.65 $ 2.75 $ 1.97
Diluted income per common share:      
Net income attributable to Turning Point Brands, Inc. (in dollars per share) $ 0.64 $ 2.52 $ 1.85
Weighted average common shares outstanding:      
Basic (in shares) 17,899,794 18,917,570 19,398,474
Diluted (in shares) 18,055,015 22,381,994 22,937,441
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Consolidated Statements of Comprehensive Income [Abstract]      
Consolidated net income $ 11,157 $ 51,262 $ 38,192
Other comprehensive income (loss), net of tax      
Amortization of unrealized pension and postretirement gain (loss), net of tax 0 0 1,830
Unrealized (loss) gain on MSA investments, net of tax (2,879) (272) 0
Foreign currency translation, net of tax (269) 260 0
Unrealized gain (loss) on derivative instruments, net of tax 857 2,634 (692)
Other comprehensive income (loss), net of tax (2,291) 2,622 1,138
Consolidated comprehensive income 8,866 53,884 39,330
Comprehensive loss attributable to non-controlling interest (577) (615) 0
Comprehensive income attributable to Turning Point Brands, Inc. $ 9,443 $ 54,499 $ 39,330
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other comprehensive income (loss), net of tax      
Amortization of unrealized pension and postretirement gain (loss), tax $ 0 $ 0 $ 57
Unrealized (loss) gain on MSA investments, tax 860 81 0
Foreign currency translation, tax 0 0 0
Unrealized gain (loss) on derivative instruments, tax $ 273 $ 813 $ 233
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:      
Consolidated net income $ 11,157 $ 51,262 $ 38,192
Adjustments to reconcile net income to net cash provided by operating activities:      
Gain on extinguishment of debt (885) (2,154) 0
Pension settlement and curtailment loss 0 0 1,188
(Gain) loss on sale of property, plant, and equipment (9) (54) 123
Impairment loss 0 0 149
Loss on goodwill impairment 25,585 0 0
Loss on intangible asset impairment 1,981 0 0
Loss on investments 13,570 7,100 0
Depreciation expense 3,388 3,105 3,237
Amortization of other intangible assets 1,911 1,907 1,781
Amortization of deferred financing costs 2,576 2,541 2,230
Deferred income taxes (6,506) (1,485) 4,742
Stock compensation expense 5,273 7,557 2,554
Noncash lease (income) expense (29) (167) 370
Gain on MSA escrow deposits (54) (255) 0
Changes in operating assets and liabilities:      
Accounts receivable (2,103) 3,317 (2,112)
Inventories (32,653) (9) (8,004)
Other current assets 4,581 (134) (5,373)
Other assets 420 996 2,076
Accounts payable 1,240 (2,367) (5,064)
Accrued postretirement liabilities 0 0 (54)
Accrued liabilities and other 830 (2,943) 7,643
Net cash provided by operating activities 30,273 68,217 43,678
Cash flows from investing activities:      
Capital expenditures (7,685) (6,156) (6,135)
Acquisitions, net of cash acquired 0 (16,416) (39,441)
Payments for investments (1,000) (16,657) (19,250)
Restricted cash, MSA escrow deposits (10,170) (19,664) 0
Proceeds on sale of property, plant and equipment 62 54 3
Net cash used in investing activities (18,793) (58,839) (64,823)
Cash flows from financing activities:      
Proceeds from Senior Notes 0 250,000 0
Settlement of interest rate swaps 0 (3,573) 0
Payments of Convertible Senior Notes (9,000) 0 0
Proceeds from call options 51 0 0
Payment of promissory note 0 (9,625) 0
Proceeds from unsecured note 0 0 7,485
Standard Diversified Inc. reorganization, net of cash acquired 0 0 (1,737)
Payment of dividends (4,250) (4,096) (3,802)
Payments of financing costs 0 (6,921) (194)
Exercise of options 504 2,071 862
Redemption of options (155) (2,111) (1,523)
Surrender of restricted stock (1,229) 0 0
Common stock repurchased (29,224) (38,678) (10,191)
Net cash provided by (used in) financing activities (43,303) 57,067 (29,340)
Net (increase) decrease in cash (31,823) 66,445 (50,485)
Effect of foreign currency translation on cash (320) 191 0
Cash, beginning of period:      
Unrestricted 128,320 41,765 95,250
Restricted 15,155 35,074 32,074
Total cash at beginning of period 143,475 76,839 127,324
Cash, end of period:      
Unrestricted 106,403 128,320 41,765
Restricted 4,929 15,155 35,074
Total cash at end of period 111,332 143,475 76,839
Supplemental disclosures of cash flow information:      
Cash paid during the period for interest 18,717 12,539 11,455
Cash paid during the period for income taxes, net 13,369 16,063 3,384
Supplemental schedule of noncash financing activities:      
Issuance of note payable for acquisition 0 0 10,000
Dividends declared not paid 1,354 1,261 1,099
2018 First Lien Term Loan [Member]      
Cash flows from financing activities:      
Payments of term loan 0 (130,000) (16,000)
IVG Note [Member]      
Cash flows from financing activities:      
Payments of term loan $ 0 $ 0 $ (4,240)
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Voting [Member]
Additional Paid-In Capital [Member]
Cost of Repurchased Common Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Earnings [Member]
Non-Controlling Interest [Member]
Total
Beginning balance at Dec. 31, 2019 $ 197 $ 100,530 $ 0 $ (3,773) $ (8,872) $ 0 $ 88,082
Beginning balance (in shares) at Dec. 31, 2019             19,680,673
Unrecognized pension and postretirement cost adjustment, net of tax 0 0 0 1,830 0 0 $ 1,830
Unrealized loss on MSA investments, net of tax             0
Unrealized gain (loss) on derivative instruments, net of tax 0 0 0 (692) 0 0 (692)
Foreign currency translation, net of tax             0
Stock compensation expense 0 2,554 0 0 0 0 2,554
Exercise of options $ 0 862 0 0 0 0 862
Exercise of options (in shares) 96,005            
Redemption of options $ 0 (1,523) 0 0 0 0 (1,523)
Cost of repurchased common stock 0 0 $ (10,191) 0 0 0 (10,191)
Cost of repurchased common stock (in shares)     (398,670)        
Standard Diversified Inc. reorganization, net $ (2) 0 $ 0 0 (1,735) 0 (1,737)
Standard Diversified Inc. reorganization, net (in shares) (244,214)            
Dividends $ 0 0 0 0 (3,940) 0 (3,940)
ReCreation acquisition 0 0 0 0 0 4,050 4,050
Net income 0 0 0 0 38,192 0 38,192
Ending balance at Dec. 31, 2020 195 102,423 (10,191) (2,635) 23,645 4,050 $ 117,487
Ending balance (in shares) at Dec. 31, 2020             19,133,794
Unrecognized pension and postretirement cost adjustment, net of tax             $ 0
Unrealized loss on MSA investments, net of tax 0 0 0 (272) 0 0 (272)
Unrealized gain (loss) on derivative instruments, net of tax 0 0 0 2,634 0 0 2,634
Foreign currency translation, net of tax 0 0 0 78 0 182 260
Stock compensation expense 0 7,557 0 0 0 0 7,557
Exercise of options $ 2 2,069 0 0 0 0 2,071
Exercise of options (in shares) 158,420            
Redemption of options $ 0 (2,111) 0 0 0 0 (2,111)
Cost of repurchased common stock 0 0 $ (38,678) 0 0 0 (38,678)
Cost of repurchased common stock (in shares)     (896,738)        
Acquisition of Recreation Marketing interest 0 (1,127) $ 0 0 0 (1,123) (2,250)
Dividends 0 0 0 0 (4,244) 0 (4,244)
Net income 0 0 0 0 52,059 (797) 51,262
Ending balance at Dec. 31, 2021 197 108,811 (48,869) (195) 71,460 2,312 $ 133,716
Ending balance (in shares) at Dec. 31, 2021             18,395,476
Unrecognized pension and postretirement cost adjustment, net of tax             $ 0
Unrealized loss on MSA investments, net of tax 0 0 0 (2,879) 0 0 (2,879)
Unrealized gain (loss) on derivative instruments, net of tax 0 0 0 857 0 0 857
Foreign currency translation, net of tax 0 0 0 (176) 0 (93) (269)
Stock compensation expense 0 5,273 0 0 0 0 5,273
Exercise of options $ 1 503 0 0 0 0 504
Exercise of options (in shares) 35,394            
Redemption of options $ 0 (155) 0 0 0 0 (155)
Issuance of performance based restricted stock units $ 0 0 0 0 0 0 0
Issuance of performance based restricted stock units (in shares) 69,756            
Redemption of performance based restricted stock units $ 0 (1,141) 0 0 0 0 (1,141)
Issuance of restricted stock units $ 0 0 0 0 0 0 0
Issuance of restricted stock units (in shares) 5,589            
Redemption of restricted stock units $ 0 (88) 0 0 0 0 (88)
Cost of repurchased common stock 0 0 $ (29,224) 0 0 0 $ (29,224)
Cost of repurchased common stock (in shares)     (1,021,052)       (1,021,052)
Settlement of call options, net of tax 0 39 $ 0 0 0 0 $ 39
Dividends 0 0 0 0 (4,410) 0 (4,410)
Net income 0 0 0 0 11,641 (484) 11,157
Ending balance at Dec. 31, 2022 $ 198 $ 113,242 $ (78,093) $ (2,393) $ 78,691 $ 1,735 $ 113,380
Ending balance (in shares) at Dec. 31, 2022             17,485,163
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Consolidated Statements of Changes in Stockholders' Equity [Abstract]  
Unrecognized pension and postretirement cost adjustment, tax $ 0
Unrealized (loss) gain on MSA investments, tax 860
Unrealized gain (loss) on derivative instruments, tax 273
Foreign currency translation, tax 0
Settlement of call options, tax $ 12
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Organizations and Basis of Presentation
12 Months Ended
Dec. 31, 2022
Organizations and Basis of Presentation [Abstract]  
Organizations and Basis of Presentation
Note 1. Organizations and Basis of Presentation

Description of Business

Turning Point Brands, Inc. and its Subsidiaries (collectively referred to herein as the “Company,” “we,” “our,” or “us”) is a leading manufacturer, marketer and distributor of branded consumer products. We sell a wide range of products to adult consumers consisting of staple products with our iconic brands Zig-Zag® and Stoker’s® to our next generation products to satisfy evolving consumer preferences. Our three focus segments are led by our core, proprietary brands: Zig-Zag® and CLIPPER® in the Zig-Zag Products segment; Stoker’s® along with Beech-Nut® and Trophy® in the Stoker’s Products segment; along with our distribution platforms (Vapor Beast®, VaporFi® and Direct Vapor®) in the NewGen Products segment. The Company’s products are available in more than 217,000 retail outlets in North America. We operate in three segments: (i) Zig-Zag Products, (ii) Stoker’s Products, and (iii) NewGen Products.

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the U.S. (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. The Company’s significant estimates include those affecting the valuation of goodwill and other intangible assets, deferred income tax valuation allowances, the valuation of investments and the valuation of inventory, including reserves.

Certain prior year amounts have been reclassified to conform to the current year’s presentation. The changes did not have an impact on the Company’s consolidated financial position, results of operations, or cash flows in any of the periods presented.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Note 2. Summary of Significant Accounting Policies

Consolidation

The consolidated financial statements include the accounts of the Company, its subsidiaries, all of which are wholly owned, and variable interest entities (“VIEs”) for which the Company is considered the primary beneficiary. All significant intercompany transactions have been eliminated.

GAAP requires the Company to identify entities for which control is achieved through means other than voting rights and to determine whether the Company is the primary beneficiary of VIEs. A VIE is broadly defined as an entity with one or more of the following characteristics: (a) the total equity investment at risk is insufficient to finance the entity’s activities without additional subordinated financial support; (b) as a group, the holders of the equity investment at risk lack (i) the ability to make decisions about the entity’s activities through voting or similar rights, (ii) the obligation to absorb the expected losses of the entity, or (iii) the right to receive the expected residual returns of the entity; and (c) the equity investors have voting rights that are not proportional to their economic interests, and substantially all of the entity’s activities either involve, or are conducted on behalf of, an investor that has disproportionately few voting rights. The Company consolidates its investment in a VIE when it determines that it is the VIE’s primary beneficiary. The Company may change its original assessment of a VIE upon subsequent events such as the modification of contractual arrangements that affects the characteristics or adequacy of the entity’s equity investments at risk and the disposition of all or a portion of an interest held by the primary beneficiary.

The primary beneficiary of a VIE is the entity that has both: (i) the power to direct the activities of the VIE that most significantly impact the entity’s economic performance; and (ii) the obligation to absorb losses or the right to receive benefits of the VIE that could be significant to the entity. The Company performs this analysis on an ongoing basis.

Management of the Company has determined that Turning Point Brands Canada (formerly ReCreation Marketing) is a VIE for which the Company is considered the primary beneficiary due to the power the Company has over the activities that most significantly impact the economic performance of Turning Point Brands Canada and the right to receive benefits and the obligation to absorb losses of Turning Point Brands Canada through the Company’s 65% equity interest, additional subordinated financing provided by the Company to Turning Point Brands Canada and the distribution agreement with Turning Point Brands Canada for the sale of the Company’s products that makes up a significant portion of Turning Point Brands Canada’s business activities.

Revenue Recognition

The Company recognizes revenues in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (Topic 606), which includes excise taxes and shipping and handling charges billed to customers, net of cash discounts for prompt payment, sales returns and sales incentives, upon delivery of goods to the customer—at which time the Company’s performance obligation is satisfied—at an amount that the Company expects to be entitled to in exchange for those goods in accordance with the five-step analysis outlined in Topic 606: (i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations, and (v) recognize revenue when (or as) performance obligations are satisfied. The Company excludes from the transaction price, sales taxes and value-added taxes imposed at the time of sale (which do not include excise taxes on smokeless tobacco, cigars, or vaping products billed to customers).

The Company records an allowance for sales returns, based principally on historical volume and return rates, which is included in accrued liabilities on the consolidated balance sheets. The Company records sales incentives, which consist of consumer incentives and trade promotion activities, as a reduction in revenues (a portion of which is based on amounts estimated as being due to wholesalers, retailers and consumers at the end of the period) based principally on historical volume and utilization rates. Expected payments for sales incentives are included in accrued liabilities on the consolidated balance sheets.

A further requirement of ASC 606 is for entities to disaggregate revenue recognized from contracts with customers into categories that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Company management views business performance through segments that closely resemble the performance of major product lines. Thus, the primary and most useful disaggregation of the Company’s contract revenue for decision making purposes is the disaggregation by segment which can be found in Note 20, “Segment Information”. An additional disaggregation of contract revenue by sales channel can be found within Note 20 as well.

Derivative Instruments

Foreign Currency Forward Contracts: The Company enters into foreign currency contracts to hedge a portion of its exposure to changes in foreign currency exchange rates on inventory purchase commitments. The Company accounts for its foreign currency contracts under the provisions of ASC 815, Derivatives and Hedging. Under the Company’s policy, the Company may hedge up to 100% of its anticipated purchases of inventory in the denominated invoice currency over a forward period not to exceed twelve months. The Company may also, from time to time, hedge up to 100% of its non-inventory purchases in the denominated invoice currency. Foreign currency contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these foreign currency contracts are transferred from other comprehensive income into inventory as the related inventories are received and are transferred to net income as inventory is sold. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized currently in income.

Interest Rate Swap Agreements: The Company enters into interest rate swap contracts to manage interest rate risk and reduce the volatility of future cash flows. The Company accounts for its interest rate swap contracts under the provisions of ASC 815, Derivatives and Hedging. Swap contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these swap contracts are transferred from other comprehensive income into net income upon settlement of the derivative position or at maturity of the interest rate swap contract. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized currently in income.

Shipping Costs

The Company records shipping costs incurred as a component of selling, general and administrative expenses. Shipping costs incurred were approximately $24.2 million, $27.6 million, and $22.8 million in 2022, 2021, and 2020, respectively.

Research and Development and Quality Assurance Costs

Research and development and quality assurance costs are expensed as incurred. These expenses, classified as selling, general and administrative expenses, were approximately $0.6 million, $1.1 million, and $1.3 million in 2022, 2021, and 2020, respectively.

Cash and Cash Equivalents

The Company considers any highly liquid investments with a maturity of three months or less from the date of purchase to be cash equivalents.

Inventories

Inventories are stated at the lower of cost or net realizable value. Cost was determined using the first-in, first-out (“FIFO”) method. Leaf tobacco is presented in current assets in accordance with standard industry practice, notwithstanding the fact that such tobaccos are carried longer than one year for the purpose of curing.

Property, Plant and Equipment

Property, Plant and Equipment are stated at cost less accumulated depreciation and impairment. Depreciation is provided using the straight-line method over the lesser of the estimated useful lives of the assets or the life of the leases for leasehold improvements (4 to 7 years for machinery, equipment and furniture, 10 to 15 years for leasehold improvements, and up to 15 years for buildings and building improvements). Expenditures for repairs and maintenance are charged to expense as incurred. The costs of major renewals and improvements are capitalized and depreciated over their estimated useful lives. Upon disposition of fixed assets, the costs and related accumulated depreciation amounts are relieved. Any resulting gain or loss is reflected in operations during the period of disposition. Long-lived assets are reviewed for impairment when changes in circumstances indicate that the carrying amount of an asset may not be recoverable.

Goodwill and Other Intangible Assets

The Company follows the provisions of ASC 350, Intangibles – Goodwill and Other in accounting for goodwill and other intangible assets. Goodwill is tested for impairment annually on December 31, or more frequently if certain indicators are present, in accordance with ASC 350-20-35 and ASC 350-30-35, respectively.

When testing goodwill for impairment, the Company has the option to first perform qualitative testing to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company chooses not to complete a qualitative assessment for a given reporting unit or if the initial assessment indicates that it is more likely than not that the carrying value of a reporting unit exceeds its estimated fair value, additional quantitative testing is required. If the carrying value of a reporting unit exceeds its fair value, an impairment loss is recognized in the amount by which the carrying value of the reporting unit exceeds its fair value, limited to the amount of goodwill at the reporting unit. The Company determines fair values for each of the reporting units using a combination of the income approach and/or market approach. Under the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. Under the market approach, the Company selects peer sets based on close competitors and reviews the Revenue and EBITDA multiples to determine the fair value. See Note 10, “Goodwill and Other Intangible Assets” for further information on goodwill.

Indefinite-lived intangible assets are tested for impairment at least annually; however, these tests are performed more frequently when events or changes in circumstances indicate that the asset may be impaired. Impairment exists when carrying value exceeds fair value. The Company’s fair value methodology is primarily based on the relief from royalty approach.

Definite-lived intangible assets are amortized over their estimated useful lives, generally on a straight-line basis for periods ranging primarily from 3.5 to 15 years. The Company continually evaluates the reasonableness of the useful lives of these assets.

Fair Value

GAAP 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) and the lowest priority to unobservable inputs (level 3).

The three levels of the fair value hierarchy under GAAP are described below:

Level 1 – Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets at the measurement date.
Level 2 – Inputs to the valuation methodology include: quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in inactive markets; inputs other than quoted prices that are observable for the asset or liability; and inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 – Unobservable inputs that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.

Deferred Financing Costs

Deferred financing costs are amortized over the terms of the related debt obligations using the effective interest method. Unamortized amounts are expensed upon extinguishment of the related borrowings. Deferred financing costs are presented as a direct deduction from the carrying amount of that debt liability except for deferred financing costs relating to our revolving credit facility, which are presented as an asset.

Income Taxes

The Company records the effects of income taxes under the liability method in which deferred income tax assets and liabilities are recognized based on the difference between the financial and tax basis of assets and liabilities using the enacted tax rates in effect for the years in which the differences are expected to reverse. The Company assesses its ability to realize future benefits of deferred tax assets by determining if they meet the “more likely than not” criteria in ASC 740, Income Taxes. If the Company determines that future benefits do not meet the “more likely than not” criteria, a valuation allowance is recorded.

Advertising and Promotion

Advertising and promotion costs, including point of sale materials, are expensed as incurred and amounted to $9.3 million, $12.1 million, and $5.2 million for the years ended December 31, 2022, 2021, and 2020, respectively.

Stock-Based Compensation

The Company measures stock-based compensation costs related to its stock options on the fair value-based method under the provisions of ASC 718, Compensation – Stock Compensation. The fair value-based method requires compensation cost for stock options to be recognized over the requisite service period based on the fair value of stock options granted. The Company determined the fair value of these awards using the Black-Scholes option pricing model.

The Company grants performance-based restricted stock units (“PRSU”) subject to both performance-based and service-based vesting conditions. The fair value of each PRSU is the Company’s stock price on the date of grant. For purposes of recognizing compensation expense as services are rendered in accordance with ASC 718, the Company assumes all employees involved in the PRSU grant will provide service through the end of the performance period. Stock compensation expense is recorded based on the probability of achievement of the performance conditions specified in the PRSU grant.

The Company grants restricted stock units (“RSU”) subject to service-based vesting conditions. The fair value of each RSU is the Company’s stock price on the date of grant. The Company recognizes compensation expense as services are rendered in accordance with ASC 718. Stock compensation expense is recorded over the service period in the RSU grant.

Risks and Uncertainties

Manufacturers and sellers of tobacco products are subject to regulation at the federal, state, and local levels. Such regulations include, among others, labeling requirements, limitations on advertising, and prohibition of sales to minors. The tobacco industry is likely to continue to be heavily regulated. There can be no assurance as to the ultimate content, timing, or effect of any regulation of tobacco products by any federal, state, or local legislative or regulatory body, nor can there be any assurance that any such legislation or regulation would not have a material adverse effect on the Company’s financial position, results of operations, or cash flows. In a number of states targeted flavor bans have been proposed or enacted legislatively or through the administrative process. Depending on the number and location of such bans, that legislation or regulation could have a material adverse effect on the Company’s financial position, results of operations or cash flows. The U.S. Food and Drug Administration (“FDA”) continues to consider various restrictive regulations around our products, including targeted flavor bans; however, the details, timing, and ultimate implementation of such measures remain unclear.

The tobacco industry has experienced and is experiencing significant product liability litigation. Most tobacco liability lawsuits have been brought against manufacturers and sellers of cigarettes for injuries allegedly caused by smoking or exposure to smoke. However, several lawsuits have been brought against manufacturers and sellers of smokeless products for injuries to health allegedly caused by use of smokeless products. Typically, such claims assert that use of smokeless products is addictive and causes oral cancer. Additionally, several lawsuits have been brought against manufacturers and distributors of NewGen products due to malfunctioning devices. There can be no assurance the Company will not sustain losses in connection with such lawsuits and that such losses will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.

Master Settlement Agreement (MSA):  Forty-six states, certain U.S. territories, and the District of Columbia are parties to the Master Settlement Agreement (“MSA”) and the Smokeless Tobacco Master Settlement Agreement (“STMSA”). To the Company’s knowledge, signatories to the MSA include 49 cigarette manufacturers and/or distributors. The only signatory to the STMSA is US Smokeless Tobacco Company. In the Company’s opinion, the fundamental basis for each agreement is the states’ consents to withdraw all claims for monetary, equitable, and injunctive relief against certain tobacco products manufacturers and others and, in return, the signatories have agreed to certain marketing restrictions and regulations as well as certain payment obligations.

Pursuant to the MSA and subsequent states’ statutes, a “cigarette manufacturer” (which is defined to also include MYO cigarette tobacco) has the option of either becoming a signatory to the MSA or opening, funding, and maintaining an escrow account, with sub-accounts on behalf of each settling state. The STMSA has no similar provisions. The MSA escrow accounts are governed by states’ statutes that expressly give the manufacturers the option of opening, funding, and maintaining an escrow account in lieu of becoming a signatory to the MSA. The statutes require companies who are not signatories to the MSA to deposit, on an annual basis, into qualified banks, escrow funds based on the number of cigarettes or cigarette equivalents, i.e., the pounds of MYO tobacco, sold. The purpose of these statutes is expressly stated to be to eliminate the cost disadvantage the settling manufacturers have as a result of entering into the MSA. Such companies are entitled to direct the investment of the escrowed funds and withdraw any appreciation, but cannot withdraw the principal for twenty-five years from the year of each annual deposit, except to withdraw funds deposited pursuant to an individual state’s escrow statute to pay a final judgment to that state’s plaintiffs in the event of such a final judgment against the company. Either option – becoming an MSA signatory or establishing an escrow account – is permissible.

The Company chose to open and fund an MSA escrow account as its means of compliance. It is management’s opinion, due to the possibility of future federal or state regulations, though none have to date been enacted, that entering into one or both of the settlement agreements or establishing and maintaining an escrow account would not necessarily prevent future regulations from having a material adverse effect on the results of operations, financial position, and cash flows of the Company.

Various states have enacted or proposed complementary legislation intended to curb the activity of certain manufacturers and importers of cigarettes that are selling into MSA states without signing the MSA or who have failed to properly establish and fund a qualifying escrow account. To the best of the Company’s knowledge, no such statute has been enacted which could inadvertently and negatively impact the Company, which has been, and is currently, fully compliant with all applicable laws, regulations, and statutes. However, there can be no assurance that the enactment of any such complementary legislation in the future will not have a material adverse effect on the results of operations, financial position, or cash flows of the Company.

Pursuant to the MSA escrow account statutes, in order to be compliant with the MSA escrow requirements, companies selling products covered by the MSA are required to deposit such funds for each calendar year into a qualifying escrow account by April 15 of the following year. At December 31, 2022, the Company had on deposit approximately $32.1 million, the fair value of which was approximately $28.0 million. At December 31, 2021, the Company had on deposit approximately $32.1 million, the fair value of which was approximately $31.7 million. The drop in fair value was due to increasing interest rates affecting the fair value of US government securities held in the MSA escrow account. Inputs to the valuation methodology of the MSA escrow deposits when funds are invested include unadjusted quoted prices for identical assets or liabilities in active markets at the measurement date. During 2022, no monies were deposited into this qualifying escrow account. The investment vehicles available to the Company are specified in the state escrow agreements and are limited to low-risk government securities.

The Company discontinued its generic category of MYO in 2019 and its Zig-Zag branded MYO cigarette smoking tobacco in 2017. Thus, pending a change in MSA legislation, the Company has no remaining product lines covered by the MSA and will not be required to make future escrow deposits.

The Company has chosen to invest a portion of the MSA escrow, from time to time, in U.S. Government securities including TIPS, Treasury notes, and Treasury bonds. These investments are classified as available-for-sale and carried at fair value. Realized losses are prohibited under the MSA; thus, any investment with an unrealized loss position will be held until the value is recovered, or until maturity.


Fair values for the U.S. Governmental agency obligations are Level 2 in the fair value hierarchy. The following tables show cost and estimated fair value of the assets held in the MSA account, respectively, as well as the maturities of the U.S. Governmental agency obligations held in such account for the periods indicated.


   
As of December 31, 2022
   
As of December 31, 2021
 
          Gross     Gross     Estimated           Gross     Gross     Estimated  
         
Unrealized
    Unrealized     Fair           Unrealized     Unrealized    
Fair
 
   
Cost
   
Gains
   
Losses
   
Value
    Cost     Gains     Losses    
Value
 
Cash and cash equivalents
 
$
1,929
 
$
-
   
$
-
   
$
1,929
  $ 12,155   $ -     $ -    
$
12,155
U.S. Governmental agency obligations (unrealized position < 12 months)
   
10,226
     
-
     
(1,251
)
   
8,975
      19,918       4       (357 )    
19,565
 
U.S. Governmental agency obligations (unrealized position > 12 months)
    19,918       -       (2,842 )     17,076       -       -       -       -  
Total
 
$
32,073
   
$
-
   
$
(4,093
)
 
$
27,980
  $ 32,073     $ 4     $ (357 )  
$
31,720

   
As of
 
   
December 31, 2022
 
Less than one year
 
$
-
 
One to five years
   
7,443
 
Five to ten years
   
20,746
 
Greater than ten years
   
1,955
 
Total
 
$
30,144
 

The following shows the amount of deposits by sales year for the MSA escrow account:

Sales
 
Deposits as of December 31,
 
Year
 
2022
   
2021
 
1999
 
$
211
   
$
211
 
2000
   
1,017
     
1,017
 
2001
   
1,673
     
1,673
 
2002
   
2,271
     
2,271
 
2003
   
4,249
     
4,249
 
2004
   
3,714
     
3,714
 
2005
   
4,553
     
4,553
 
2006
   
3,847
     
3,847
 
2007
   
4,167
     
4,167
 
2008
   
3,364
     
3,364
 
2009
   
1,619
     
1,619
 
2010
   
406
     
406
 
2011
   
193
     
193
 
2012
   
199
     
199
 
2013
   
173
     
173
 
2014
   
143
     
143
 
2015
   
101
     
101
 
2016
   
91
     
91
 
2017
   
82
     
82
 
                 
Total
 
$
32,073
   
$
32,073
 

Federal Excise Taxes:  Tobacco products, cigarette papers, and cigarette tubes are subject to federal excise taxes.

Any future increases in federal excise taxes on the Company’s products could have a material adverse effect on the results of operations or financial condition of the Company. The Company is unable to predict the likelihood of passage of future increases in federal excise taxes. As of December 31, 2022, federal excise taxes are not assessed on certain novel nicotine products, including nicotine pouches, e-cigarettes and related products.

As of December 31, 2022, approximately half of the states and certain localities impose excise taxes on electronic cigarettes and/or liquid vapor. In addition, there are several local taxing jurisdictions with an excise tax on e-cigarettes. A number of states have begun to enact taxes on other novel nicotine products, such as nicotine pouches, as well. We expect the number of states implementing taxes on new and novel nicotine products to increase. Several states have also implemented additional regulations on new and novel nicotine products, such as licensing requirements.

FDA: On June 22, 2009, the Family Smoking Prevention and Tobacco Control Act (“FSPTCA”) authorized the FDA to immediately regulate the manufacture, sale, and marketing of four categories of tobacco products – cigarettes, cigarette tobacco, roll-your-own tobacco, and smokeless tobacco. On August 8, 2016, the FDA deeming regulation became effective. The deeming regulation gave the FDA the authority to also regulate cigars, pipe tobacco, e-cigarettes, vaporizers, e-liquids, and other nicotine-containing tobacco-derived products as “deemed” tobacco products under the FSPTCA.

The FDA assesses tobacco product user fees on six classes of regulated tobacco products and computes user fees using a methodology similar to the methodology used by the U.S Department of Agriculture to compute the Tobacco Transition Payment Program (“TTPP,” also known as the “Tobacco Buyout”) assessment. First, the total, annual, congressionally established user fee assessment is allocated among the various classes of tobacco products using the federal excise tax weighted market share of tobacco products subject to regulation. Then, the assessment for each class of tobacco products is divided among individual manufacturers and importers.

In August 2016, the FDA’s regulatory authority under the Tobacco Control Act was extended to all tobacco products not previously covered, including: (i) certain NewGen products (such as electronic cigarettes, vaporizers and e-liquids) and their components or parts (such as tanks, coils and batteries); (ii) cigars and their components or parts (such as cigar tobacco); (iii) pipe tobacco; (iv) hookah products; and (v) any other tobacco product “newly deemed” by the FDA. These “deeming regulations” apply to all products made or derived from tobacco intended for human consumption but excluding accessories of tobacco products (such as lighters). Accordingly, the FDA has since regulated our cigar and cigar wrap products as well as our vapor products containing tobacco-derived nicotine and products intended or reasonably expected to be used to consume such e-liquids.

Subsequently, on April 14, 2022, the FDA Center for Tobacco Products also obtained jurisdiction over non-tobacco nicotine products (“NTN Products”), including synthetic nicotine. That law subjects NTN Products to the same requirements as tobacco-derived products, including not selling these products to persons under 21 years of age, not marketing these products as modified risk tobacco products without authorization, and not distributing free samples of these products. Additionally, NTN Products became subject to premarket filing requirements. Under the new law, manufacturers were required to file a PMTA by May 14, 2022, in order to continue selling products currently on the market. NTN Products subject of a timely-filed PMTA, and not in receipt of a negative action, were allowed to remain on the market until July 13, 2022, at which time these products became subject to enforcement, similar to tobacco-derived products remaining under review.

A successful PMTA must demonstrate that the subject product is “appropriate for the protection of public health,” taking into account the effect of the marketing of the product on all sub-populations while a Substantial Equivalence Report must demonstrate that a new product either has the same characteristics as its predicate product or different characteristics but does not raise different questions of public health. We submitted premarket filings prior to the September 9, 2020 deadline for certain of our tobacco and tobacco-derived products, all of which remain under review. We likewise filed premarket submissions for certain of our NTN Products ahead of the May 14, 2022 deadline. We have continued to supplement these applications with additional information; however, there can be no guarantee that the FDA will accept such amendments or that the applications will meet the standard of “appropriate for the protection of public health.” The FDA has indicated its enforcement priority is those applicants who have received negative action on their application, such as a Marketing Denial Order or Refuse to File notification and who continue to illegally sell those unauthorized products, as well as products for which manufacturers failed to submit a marketing application. Despite these stated enforcement priorities, given the FDA’s limited resources we expect that for a period of time there may be a lack of enforcement, which may adversely impact our ability to compete in the marketplace against those who continue to sell unauthorized products. There can be no guarantee that the FDA will not shift its enforcement priorities or that it will increase in ability to enforce against unauthorized products over time.

The FDA has issued a number of rules related to premarket filings; however, those rules were not finalized prior to the September 9, 2020, deadline. On October 5, 2021, the FDA finalized two rules related to the Substantial Equivalence process and the Premarket Tobacco Product Application process, respectively, which both became effective November 4, 2021. Both final rules (collectively, the “Rules”) indicate that any new or additional requirements will not retroactively apply to currently pending PMTAs for tobacco and tobacco-derived products; however, the information outlined in the rule remains important to the FDA’s substantive review of an application. The FDA has yet to indicate how it might apply these Rules to NTN Product filings. We believe we have products that meet the Rules and have filed premarket filings supporting a showing of the respective required standards. However, there is no assurance that the FDA’s guidance or regulations will not change, or that the FDA will not prioritize its enforcement in a manner that negatively affects our pending applications, or that unforeseen circumstances will not arise that prevent us from sufficiently supplementing or completing our applications or otherwise increases the amount of time and money we are required to spend to receive all necessary marketing orders. Although we filed many premarket applications in a timely manner, no assurance can be given that the applications will ultimately be successful. This may result in the prioritization of supplementing or completing applications for high priority SKUs in our inventory position, which could adversely impact future revenues generated by lower priority SKUs.

In addition, we currently distribute many third-party manufactured vapor products for which we are completely dependent on the manufacturer complying with the premarket filing requirements. There can be no assurance that these third-party products will receive a marketing order or otherwise remain in compliance with relevant legal requirements. While we will take measures to pursue regulatory compliance for our own privately-branded or proprietary vape products that compete with these third-party products, there is no assurance that such proprietary products would be as successful in the marketplace or can fully displace third-party products that are currently being distributed by us, which could adversely affect our results of operations and liquidity. For a period of time after the filing deadline, we expect there to be a lack of enforcement, which may adversely affect our ability to compete in the marketplace against those who continue to sell unauthorized products.

On May 4, 2022, the FDA proposed two tobacco product standards related to combusted tobacco products: (1) a ban on menthol as a characterizing flavor in cigarettes; and (2) a ban on all characterizing flavors (including menthol) in cigars. On June 21, 2022, the FDA also issued a proposed product standard related to restricting the level of nicotine in traditional cigarettes. These product standards are required to go through the formal rulemaking process where we have the opportunity to comment on the proposed rule with regard to any impact on any of our products. The FDA’s policy on these and other regulated products may change or expand over time in ways not yet known and may significantly impact our products or our premarket filings.

Prevent All Cigarette Trafficking Act (“PACT Act”): On December 27, 2020, the PACT Act as part of the Further Consolidated Appropriations Act, 2021, was signed into law. This law included an amendment to the Jenkins Act expanding the definition of “cigarette” to include “electronic nicotine delivery systems,” or ENDS, and required that the U.S. Postal Service (USPS) promulgate regulations clarifying the applicability of the prohibition on delivery sales of cigarettes to ENDS. USPS issued its final rule on October 21, 2021. We have received appropriate shipping exemptions from carrier services we use to carry the affected freight. Failure to comply with the PACT Act could result in significant financial or criminal penalties. To the extent we are unable to respond to, or comply with, these new requirements, we could lose our shipping exemptions, be subject to civil or criminal penalties, or there could be a material adverse effect on our business, results of operations and financial condition.

Concentration of Credit Risk:  At December 31, 2022 and 2021, the Company had bank deposits, including MSA escrow accounts, in excess of federally insured limits of approximately $105.2 million and $137.2 million, respectively. During 2022 and 2021, the Company invested a portion of the MSA escrow accounts in U.S. Government securities including TIPS, Treasury notes, and Treasury bonds.

The Company sells its products to distributors, retail establishments, and consumers throughout the U.S. and also sells Zig-Zag® premium cigarette papers in Canada and some smaller quantities in other countries. The Company had no customers that accounted for more than 10% of net sales for 2022, 2021, or 2020. The Company performs periodic credit evaluations of its customers and generally does not require collateral on trade receivables. Historically, the Company has not experienced significant credit losses.

Accounts Receivable

Accounts receivable are recognized at their net realizable value. All accounts receivable are trade related, recorded at the invoiced amount, and do not bear interest. The Company maintains allowances for doubtful accounts receivable for estimated uncollectible invoices resulting from a customer’s inability to pay (bankruptcy, out of business, etc., i.e. “bad debt” which results in write-offs). The activity of allowance for doubtful accounts during 2022 and 2021 is as follows:

    December 31,     December 31,  

  2022    
2021
 
Balance at beginning of period
 
$
262
   
$
150
 
Additions to allowance account during period
   
191
     
237
 
Deductions of allowance account during period
   
(339
)
   
(125
)
Balance at end of period
 
$
114
   
$
262
 
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions
12 Months Ended
Dec. 31, 2022
Acquisitions [Abstract]  
Acquisitions
Note 3. Acquisitions


Unitabac



In July 2021, the Company acquired certain assets of Unitabac, a marketer of mass-market cigars, for $10.7 million in total consideration, comprised of $9.6 million in cash and $1.1 million of capitalized transaction costs. The acquired assets are comprised of a portfolio of cigarillo products and all related intellectual property, including Cigarillo Non-Tip (“NT”) Homogenized Tobacco Leaf (“HTL”) products and Rolled Leaf and Natural Leaf Cigarillo Products. The transaction was accounted for as an asset purchase with $10.0 million assigned to intellectual property, which has an indefinite life, and $0.7 million assigned to inventory. The intellectual property asset is deductible for tax purposes.



Direct Value Wholesale



In April 2021, Turning Point Brands Canada, a VIE for which the Company is considered the primary beneficiary, purchased 100% of the equity interests of Westhem Ventures LTD d/b/a Direct Value Wholesale (“DVW”) for $3.9 million, net of cash acquired, with $3.5 million paid in cash at closing and $0.5 million in accrued consideration paid during 2021. DVW is a Canadian distribution entity that operates in markets not primarily served by Turning Point Brands Canada. The acquisition expands Turning Point Brands Canada’s markets in Canada. On April 13, 2021, in connection with the acquisition of DVW, the Company provided a $3.7 million unsecured loan to Turning Point Brands Canada bearing interest at 8% per annum and maturing April 13, 2023. The unsecured loan is eliminated in the consolidation of Turning Point Brands Canada. The following table summarizes the consideration transferred and calculation of goodwill based on excess of the acquisition price over the estimated fair value of the identifiable net assets acquired:


Total consideration transferred
 
$
3,462
 
Adjustments to consideration transferred:
       
Cash acquired
   
(43
)
Accrued consideration
   
472
 
Adjusted consideration transferred
   
3,891
 
Assets acquired:
       
Working capital (primarily AR and inventory)
   
1,334
 
Fixed assets and Other long term assets
   
27
 
Net assets acquired
 
$
1,361
 
         
Goodwill
 
$
2,530
 



The goodwill of $2.5 million consists of the synergies expected from combining the operations and is deductible for tax purposes.

Turning Point Brands Canada

In July 2021, the Company invested an additional $2.3 million in Turning Point Brands Canada increasing its ownership interest to 65%. The Company received board seats aligned with its ownership position. The Company has determined that Turning Point Brands Canada continues to be a VIE due to its required subordinated financial support. The Company has determined it remains the primary beneficiary due to its 65% equity interest, additional subordinated financing and distribution agreement with Turning Point Brands Canada for the sale of the Company’s products. As a result of the Company remaining the primary beneficiary, the increase in ownership interest resulted in a decrease in Non-controlling interest of $1.1 million and a decrease in Additional paid-in capital of $1.1 million.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments
12 Months Ended
Dec. 31, 2022
Derivative Instruments [Abstract]  
Derivative Instruments
Note 4. Derivative Instruments

Foreign Currency

The Company’s policy is to manage the risks associated with foreign exchange rate movements. The policy allows hedging up to 100% of its anticipated purchases of inventory over a forward period that will not exceed 12 rolling and consecutive months. The Company may, from time to time, hedge currency for non-inventory purchases, e.g., production equipment, not to exceed 90% of the purchase price. During 2022, the Company executed various foreign exchange contracts, which met hedge accounting requirements for the purchase of €28.9 million and sale of €28.9 million. The Company did not execute any foreign exchange contracts during 2021.

At December 31, 2022, the Company had foreign currency contracts for the purchase of €18.5 million and sale of €18.5 million. The foreign currency contracts’ fair value at December 31, 2022, resulted in an asset of $1.2 million included in Other current assets and a liability of $0.0 million included in Accrued liabilities. At December 31, 2021, the Company had no forward contracts. Losses of $0.1 million were reclassified from Accumulated other comprehensive loss to Cost of sales for the years ended December 31, 2022. There were no amounts reclassified from Accumulated other comprehensive loss in 2021 or 2020.

Interest Rate Swaps

The Company’s policy is to manage interest rate risk by reducing the volatility of future cash flows associated with debt instruments bearing interest at variable rates. In 2018, the Company executed various interest rate swap agreements for a notional amount of $70 million with an expiration of December 2022. The swap agreements fixed LIBOR at 2.755%. The swap agreements met the hedge accounting requirements; thus, any change in fair value was recorded to other comprehensive income. The Company uses the Shortcut Method to account for the swap agreements. The Shortcut Method assumes the hedge to be perfectly effective. Losses of $0.1 million and $1.5 million were reclassified into interest expense for the years ended December 31, 2021 and 2020, respectively. The Company terminated the interest rate swap agreements in conjunction with the prepayment of all outstanding amounts under the 2018 First Lien Credit Facility (as defined below) in the first quarter of 2021 with an early termination payment made by the Company in the amount of $3.6 million which was reclassified out of accumulated other comprehensive loss into loss on extinguishment of debt.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2022
Fair Value of Financial Instruments [Abstract]  
Fair Value of Financial Instruments
Note 5. Fair Value of Financial Instruments

The estimated fair value amounts have been determined by the Company using the methods and assumptions described below. However, considerable judgment is required to interpret market data to develop estimates of fair value. Accordingly, the estimates presented herein are not necessarily indicative of the amounts the Company could realize in a current market exchange. The use of different market assumptions and/or estimation methodologies may have a material effect on the estimated fair value amounts.

Cash and Cash Equivalents

Cash and cash equivalents are, by definition, short-term. Thus, the carrying amount is a reasonable estimate of fair value.

Accounts Receivable

The fair value of accounts receivable approximates their carrying value due to their short-term nature.

Long-Term Debt

The Company’s Senior Secured Notes (as defined below) bear interest at a rate of 5.625% per year. As of December 31, 2022, the fair value approximated $226.4 million, with a carrying value of $250 million.  As of December 31, 2021, the fair value approximated $250 million with a carrying value of $250 million.

The Convertible Senior Notes bear interest at a rate of 2.50% per year. As of December 31, 2022, the fair value approximated $139.2 million, with a carrying value of $162.5 million. As of December 31, 2021, the fair value approximated $159.8 million, with a carrying value of $172.5 million.

See Note 13, “Notes Payable and Long-Term Debt”, for further information regarding the Company’s long-term debt.

Foreign Exchange

At December 31, 2022, the Company had foreign currency contracts for the purchase of €18.5 million and sale of €18.5 million. The fair value of the foreign exchange contracts are based upon quoted market prices for similar instruments, thus leading to a Level 2 classification within the fair value hierarchy, and resulted in an asset of $1.2 million and a liability of $0.0 million as of December 31, 2022. At December 31, 2021, the Company had no foreign currency contracts. As there were no open contracts as of December 31, 2021, there is no resulting balance sheet position related to the fair value.
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories
12 Months Ended
Dec. 31, 2022
Inventories [Abstract]  
Inventories
Note 6. Inventories

The components of inventories are as follows:

   
December 31,
   
December 31,
 

 
2022
   
2021
 
Raw materials and work in process
 
$
7,283
   
$
6,936
 
Leaf tobacco
   
43,468
     
35,900
 
Finished goods - Zig-Zag Products
   
42,279
     
25,663
 
Finished goods - Stoker’s Products
   
9,667
     
8,959
 
Finished goods - NewGen Products
   
15,431
     
8,591
 
Other
   
1,787
     
1,558
 
Inventories
 
$
119,915
   
$
87,607
 

The following represents the inventory valuation allowance roll-forward, for the years ended December 31:

 
2022
   
2021
 
Balance at beginning of period
 
$
(7,668
)
 
$
(9,924
)
Charged to cost and expense
   
(987
)
   
(2,795
)
Deductions for inventory disposed
   
4,122
     
5,051
 
Balance at end of period
 
$
(4,533
)
 
$
(7,668
)
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets
12 Months Ended
Dec. 31, 2022
Other Current Assets [Abstract]  
Other Current Assets
Note 7. Other Current Assets

Other current assets consists of:

    December 31,     December 31,  

  2022    
2021
 
Inventory deposits
 
$
6,395
   
$
12,091
 
Insurance deposit
   
3,000
     
3,000
 
Prepaid taxes
   
448
     
-
 
Other
   
13,116
     
11,655
 
 Total
 
$
22,959
   
$
26,746
 
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant and Equipment, Net
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment, Net [Abstract]  
Property, Plant and Equipment, Net
Note 8. Property, Plant and Equipment, Net

Property, plant and equipment consists of:

     December 31,      December 31,  

  2022    
2021
 
Land
 
$
22
   
$
22
 
Buildings and improvements
   
3,096
     
3,096
 
Leasehold improvements
   
5,404
     
5,374
 
Machinery and equipment
   
25,832
     
19,591
 
Furniture and fixtures
   
9,264
     
9,402
 
Gross property, plant and equipment
   
43,618
     
37,485
 
Accumulated depreciation
   
(20,830
)
   
(18,835
)
Net property, plant and equipment
 
$
22,788
   
$
18,650
 
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Deferred Financing Costs, Net
12 Months Ended
Dec. 31, 2022
Deferred Financing Costs, Net [Abstract]  
Deferred Financing Costs, Net
Note 9. Deferred Financing Costs, Net

Deferred financing costs relating to the 2021 Revolving Credit Facility consist of:

     December 31,      December 31,  

  2022    
2021
 
Deferred financing costs, net of accumulated amortization of $200 and $94, respectively
 
$
282
   
$
388
 
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2022
Goodwill and Other Intangible Assets [Abstract]  
Goodwill and Other Intangible Assets
Note 10. Goodwill and Other Intangible Assets

The following table summarizes goodwill by segment:

 
Zig-Zag
   
Stoker’s
   
NewGen
   
Total
 
Balance as of December 31, 2020
 
$
101,446
   
$
32,590
   
$
25,585
   
$
159,621
 

                               
Acquisitions
   
2,530
     
-
     
-
     
2,530
 
Cumulative translation adjustment
    182       -       -       182  
Balance as of December 31, 2021
 
$
104,158
   
$
32,590
   
$
25,585
   
$
162,333
 
                                 
Acquisitions
   
-
     
-
     
-
     
-
 
Impairment
    -       -       (25,585 )     (25,585 )
Cumulative translation adjustment
    (495 )     -       -       (495 )
Balance as of December 31, 2022
 
$
103,663
   
$
32,590
   
$
-
   
$
136,253
 

The Company tests goodwill for impairment annually during the fourth quarter, or more frequently when events or changes in circumstances indicate that the fair value is below its carrying value.

The Company performed quantitative testing on its NewGen reporting unit as of December 31, 2022, using a combination of the income approach utilizing Level 3 unobservable inputs and the market approach. Based on the analysis performed the Company concluded that the carrying amount of the reporting unit exceeded its fair value resulting in a non-cash goodwill impairment charge of $25.6 million included in Goodwill and intangible impairment loss for the year ended December 31, 2022. Continued regulatory uncertainty in the vape industry, along with revised views of recovery in the vape industry based on a leadership change in the fourth quarter 2022, resulted in the impairment.

The Company performed quantitative testing on its two remaining reporting units as part of its annual impairment test and determined that no further goodwill impairments existed. For the quantitative assessment, the Company used a combination of discounted cash flow models (income approach) utilizing Level 3 unobservable inputs and the Guideline Public Company Method (market approach). The Company’s significant assumptions in these analyses include, but are not limited to, projected revenue, the weighted average cost of capital, the terminal growth rate, derived multiples from comparable market transactions and other market data.

The Company’s goodwill impairment analysis referenced above used the discounted cash flow model (income approach) utilizing Level 3 unobservable inputs. The Company’s significant assumptions in this analysis included, but were not limited to, future cash flow projections, the weighted average cost of capital, the terminal growth rate, and the tax rate. The Company’s estimates of future cash flows are based on current regulatory and economic climates, recent operating results, and planned business strategies. These estimates could be negatively affected by changes in federal, state, or local regulations or economic downturns. Future cash flow estimates are, by their nature, subjective and actual results may differ materially from the Company’s estimates. If the Company’s ongoing estimates of future cash flows are not met or if discount rates change, the Company may have to record additional impairment charges in future periods. The Company also used the Guideline Public Company Method (market approach). The significant assumptions used in this analysis include, but are not limited to, the derived multiples from comparable market transactions and other market data. The selection of comparable businesses is based on the markets in which the reporting unit operates giving consideration to risk profiles, size, geography, and diversity of products. The Company probability-weighted scenarios for both the income and market approaches and also applied an overall probability-weighting to the income and market approaches to determine the concluded fair value of the reporting unit given the uncertainty in the current economic environment to determine the concluded fair value of the reporting unit. The Company believes the current assumptions and estimates utilized in the income and market approaches are both reasonable and appropriate.

The following tables summarize information about the Company’s other intangible assets. Gross carrying amounts of unamortized, indefinite-lived intangible assets are shown below:

 
December 31, 2022
   
December 31, 2021
 
   
Zig-Zag
   
Stoker’s
   
NewGen
   
Total
   
Zig-Zag
   
Stoker’s
   
NewGen
   
Total
 
Unamortized, indefinite life intangible assets:
                                               
Trade names
 
$
-
   
$
8,500
   
$
9,162
   
$
17,662
    $
-    
$
8,500
   
$
10,786
   
$
19,286
 
Formulas
   
52,217
     
53
     
-
     
52,270
      52,217      
53
     
-
     
52,270
 
Total
 
$
52,217
   
$
8,553
   
$
9,162
   
$
69,932
    $
52,217    
$
8,553
   
$
10,786
   
$
71,556
 

In the fourth quarter 2022, based on its annual impairment testing the fair value of the trade name in the NewGen segment was less than its carrying amount resulting in an impairment of $1.6 million included in Goodwill and intangible impairment loss for the year ended December 31, 2022. The circumstances giving rise to this impairment are consistent with those resulting in the NewGen goodwill impairment discussed above. As a result of such circumstance, as of January 1, 2023 the Company will begin to amortize this trade name over its estimated useful life of 15 years and transferred the asset to amortized intangible assets consistent with its other trade names.

Amortized intangible assets consists of:

    Zig-Zag   
    Stoker’s   
    NewGen   
 
 
December 31, 2022
   
December 31, 2021
    December 31, 2022     December 31, 2021     December 31, 2022     December 31, 2021  
   
Gross
    Accumulated     Gross     Accumulated     Gross     Accumulated
    Gross     Accumulated     Gross     Accumulated     Gross     Accumulated
 
   
Carrying
   
Amortization
   
Carrying
   
Amortization
    Carrying
    Amortization
    Carrying
    Amortization     Carrying
    Amortization
    Carrying     Amortization  
Amortized intangible assets:
                                                                       
Customer relationships (useful life of 8-10 years)
 
$
-
   
$
-
   
$
-
   
$
-
    $
-     $
-     $
-     $
-     $
6,936     $
4,768     $
6,936     $
3,939  
Trade names (useful life of 15 years)
   
-
     
-
     
-
     
-
      2,372       475       2,372       316       7,158       2,137       7,158       1,677  
Master distribution agreement (useful life of 15 years)
   
5,489
     
915
     
5,489
     
549
      -       -       -       -       -       -       -       -  
Franchise agreements (useful life of 8 years)
   
-
     
-
     
-
     
-
      -       -       -       -       780       780       780       325  
Non-compete agreements (useful life of 3.5 years)
   
-
     
-
     
-
     
-
      -       -       -       -       100       100       100       100  
Total
 
$
5,489
   
$
915
   
$
5,489
   
$
549
    $ 2,372     $ 475     $ 2,372     $ 316     $ 14,974     $ 7,785     $ 14,974     $ 6,041  

In the fourth quarter 2022, the Company recorded an asset impairment charge of $0.3 million related to the franchise agreements intangible asset within the NewGen segment included in Goodwill and intangible impairment loss for the year ended December 31, 2022. The Company exited the franchise business and determined that the intangible asset was fully impaired.

Annual amortization expense for the next five years is estimated to be approximately $2.2 million for 2023 and 2024 and $1.6 million for 2025 through 2027, assuming no additional transactions occur that require the amortization of intangible assets.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets
12 Months Ended
Dec. 31, 2022
Other Assets [Abstract]  
Other Assets
Note 11. Other Assets

Other assets consists of:

     December 31,      December 31,  

  2022    
2021
 
Equity investments
 
$
13,376
   
$
25,649
 
Debt security investment
   
7,820
     
8,000
 
Other
   
1,453
     
1,750
 
Total
 
$
22,649
   
$
35,399
 

The Company records its equity investments without a readily determinable fair value, that are not accounted for under the equity method, at cost, with adjustments for impairment and observable price changes.

Equity Investments

In April 2022, the Company invested $8.7 million in Docklight Brands, Inc., a pioneering consumer products company with celebrated brands including Marley Natural® cannabis and Marley™ CBD. The Company has additional follow-on investment rights. As part of the investment, the Company has obtained exclusive U.S. distribution rights for Docklight’s Marley™ CBD topical products. Purchases of inventory from Docklight Brands, Inc. were $0.1 million and $0.0 million in 2022 and 2021, respectively. There were no amounts payable to Docklight Brands, Inc. at December 31, 2022 and 2021.

In October 2020, the Company acquired a 20% stake in Wild Hempettes LLC (“Wild Hempettes”), a leading manufacturer of hemp cigarettes under the WildHemp™ and Hempettes™ brands, for $2.5 million. The Company has options to increase its stake to a 100% ownership position based on certain milestones. As part of the transaction, the Wild Hempettes joint venture was spun off from Crown Distributing LLC and formed as a vehicle for the Company to be the exclusive distributor of Hempettes™ to U.S. bricks and mortar retailers under a profit-sharing arrangement. The Company has provided Wild Hempettes with a secured line of credit up to $2.0 million with a term up to 5 years. The Company accounts for its investment in Wild Hempettes as an equity method investment. The Company recorded investment loss of $0.1 million and income $0.1 million for years ended December 31, 2022 and 2021, respectively. Purchases of inventory from Wild Hempettes was $0.4 million and $2.1 million in 2022 and 2021, respectively. There were no amounts payable to Wild Hempettes at December 31, 2022 and 2021.

In October 2020, the Company invested $15.0 million in dosistTM, a global cannabinoid company. The Company received a warrant exercisable for preferred shares of dosistTM that will automatically be exercised upon the changing of certain federal cannabis laws in the U.S., rescheduling cannabis and/or permitting the general cultivation, distribution and possession of cannabis in the U.S.. In the fourth quarter 2021, based on the financial results of dosistTM and the overall cannabinoid market, the Company deemed our investment was impaired resulting in the fair value of our investment decreasing to $7.9 million resulting in a loss of $7.1 million which was recorded in investment loss for the year ended December 31, 2021. In the second and fourth quarters of 2022, based on contemplated sales of the assets of dosistTM, the Company deemed its investment was impaired resulting in decreasing of the fair value of the investment to $1.6 million and $0.0, respectively. These impairments resulted in a loss of $7.9 million which is recorded in investment loss for the year ended December 31, 2022. Fair value was determined using a valuation derived from a relevant market index (Level 2) and relevant revenue multiples (Level 3). The valuations were probability weighted based on anticipated outcomes. Given the significance of the Level 3 input to the valuation, the Company has determined that the non-recurring valuation resulted in a Level 3 classification within the fair value hierarchy. There were no purchases of inventory from dosistTM in 2022 or 2021.

In October 2020, the Company invested $1.8 million in BOMANI Cold Buzz, LLC (“BOMANI”), a manufacturer of alcohol-infused cold brew coffee. The Company received rights to receive equity in BOMANI in the event of an equity financing. There were no purchases of inventory from BOMANI in 2022 or 2021.

The Company has a minority ownership position in Canadian American Standard Hemp (“CASH”). CASH is headquartered in Warwick, Rhode Island, and manufactures cannabidiol isolate (“CBD”) developed through highly efficient and proprietary processes. In October 2020, CASH merged with Real Brands, Inc. (“Real Brands”), an over the counter traded shell company. CASH continued business under the Real Brands name. The Company maintained its ownership position in Real Brands subsequent to the merger. In the fourth quarter 2022, as a result of a significant decline in the enterprise value, the Company determined that the fair value of the investment was $0.0 and fully impaired the investment. The impairment resulted in a loss of $4.3 million which is recorded in investment loss for the year ended December 31, 2022. There were no purchases of inventory from Real Brands in 2022 or 2021. There were no amounts payable to Real Brands at December 31, 2022 and 2021.

In December 2018, the Company acquired a minority ownership position in General Wireless Operations, Inc. (d/b/a RadioShack; “RadioShack”) from 5G gaming LLC for $0.4 million. There were no amounts payable to General Wireless Operations, Inc. at December 31, 2022 and 2021.

Debt Security Investment

In July 2021, the Company invested $8.0 million in Old Pal Holding Company LLC (“Old Pal”). In July 2022, the Company invested an additional $1.0 million in Old Pal. The Company invested in the form of a convertible note which includes additional follow-on investment rights. The accrued interest of $0.2 million was rolled into the note in July 2022 resulting in a total investment of $9.2 million. Old Pal is a leading brand in the cannabis lifestyle space that operates a non-plant touching licensing model. The convertible note bears an interest rate of 3.0% per year and matures July 31, 2026. Interest and principal are receivable at maturity. Old Pal has the option to extend the maturity date in one-year increments. The interest rate is subject to change based on sales levels of Old Pal meeting certain thresholds. The weighted average interest rate was 3.0% for the year ended December 31, 2022. Old Pal has the option to convert the note into shares once sales reach a certain threshold. The conditions required to allow Old Pal to convert the note were not met as of December 31, 2022. Additionally, the Company has the right to convert the note into shares at any time after January 1, 2022. The Company has classified the debt security with Old Pal as available for sale. The Company records the debt security at fair value and includes unrealized gains and losses recorded in stockholders’ equity as a component of accumulated other comprehensive income on our Consolidated Balance Sheets. The Company reports interest income on available for sale debt securities, in interest income in our Consolidated Statements of Income. Quarterly, we perform a qualitative assessment to determine if the fair value of the investment could be less than the amortized cost basis.  The fourth quarter 2022 qualitative assessment determined that the fair value of the investment could be less than the amortized cost basis and therefore the Company performed a quantitative assessment of the fair value of the investment.  The fair value as of December 31, 2022 was determined to be $7.9 million based on a Monte Carlo simulation (Level 3).  The Company determined that the impairment was a result of credit related factors and, as such, recorded an allowance for credit losses of $1.4 million which is included in investment loss for the year ended December 31, 2022.  The Company has recorded accrued interest receivable of $0.1 million at December 31, 2022, in other current assets on our Consolidated Balance Sheets.
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities
12 Months Ended
Dec. 31, 2022
Accrued Liabilities [Abstract]  
Accrued Liabilities
Note 12. Accrued Liabilities

Accrued liabilities consists of:

   
December 31,
   
December 31,
 

  2022    
2021
 
Accrued payroll and related items
 
$
7,685
   
$
6,974
 
Customer returns and allowances
   
7,291
     
6,497
 
Taxes payable
   
1,867
     
2,053
 
Lease liabilities
   
3,102
     
2,976
 
Accrued interest
   
7,277
     
7,318
 
Other
   
5,779
     
7,119
 
Total
 
$
33,001
   
$
32,937
 
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable and Long-Term Debt
12 Months Ended
Dec. 31, 2022
Notes Payable and Long-Term Debt [Abstract]  
Notes Payable and Long-Term Debt
Note 13. Notes Payable and Long-Term Debt

Notes payable and long-term debt consists of the following in order of preference:

   
December 31,
   
December 31,
 

  2022    
2021
 
Senior Secured Notes
  $ 250,000     $ 250,000  
Convertible Senior Notes
   
162,500
     
172,500
 
Gross notes payable and long-term debt
   
412,500
     
422,500
 
Less deferred finance charges
   
(5,743
)
   
(8,328
)
Net notes payable and long-term debt
 
$
406,757
   
$
414,172
 

Senior Secured Notes

On February 11, 2021, the Company closed a private offering (the “Offering”) of $250 million aggregate principal amount of its 5.625% senior secured notes due 2026 (the “Senior Secured Notes”). The Senior Secured Notes bear interest at a rate of 5.625% and will mature on February 15, 2026. Interest on the Senior Secured Notes is payable semi-annually in arrears on February 15 and August 15 of each year, commencing on August 15, 2021. The Company used the proceeds from the Offering to (i) repay all obligations under and terminate the 2018 First Lien Credit Facility, (ii) pay related fees, costs, and expenses and (iii) for general corporate purposes.

Obligations under the Senior Secured Notes are guaranteed by the Company’s existing and future wholly-owned domestic subsidiaries (the “Guarantors”) that guarantee any Credit Facility (as defined in the Indenture governing the Senior Secured Notes or the “Senior Secured Notes Indenture”), including the 2021 Revolving Credit Facility, or capital markets debt securities of the Company or Guarantors in excess of $15.0 million. The Senior Secured Notes and the related guarantees are secured by first-priority liens on substantially all of the assets of the Company and the Guarantors, subject to certain exceptions.

The Company may redeem the Senior Secured Notes, in whole or in part, at any time prior to February 15, 2023, at the redemption prices (expressed as a percentage of the principal amount to be redeemed) set forth below, plus accrued and unpaid interest, if any, on the Senior Secured Notes to be redeemed to (but not including) the applicable redemption date if redeemed during the period indicated below:

On or after February 15, 2023
   
102.813
%
On or after February 15, 2024
   
101.406
%
On or after February 15, 2025 and thereafter
   
100.000
%

If the Company experiences a change of control (as defined in the Senior Secured Notes Indenture), the Company must offer to repurchase the Senior Secured Notes at a repurchase price equal to 101% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest.

The Indenture contains covenants that, among other things, limit the ability of the Company and its restricted subsidiaries to: (i) grant or incur liens; (ii) incur, assume or guarantee additional indebtedness; (iii) sell or otherwise dispose of assets, including capital stock of subsidiaries; (iv) make certain investments; (v) pay dividends, make distributions or redeem or repurchase capital stock; (vi) engage in certain transactions with affiliates; and (vii) consolidate or merge with or into, or sell substantially all of our assets to another entity. These covenants are subject to a number of limitations and exceptions set forth in the Indenture. See Note 22, “ Dividends and Share Repurchases”, for further information regarding dividend restrictions. The Indenture provides for customary events of default.

The Company incurred debt issuance costs attributable to the issuance of the Senior Secured Notes of $6.4 million which are amortized to interest expense using the effective interest method over the expected life of the Senior Secured Notes.

2021 Revolving Credit Facility

In connection with the Offering, the Company also entered into a new $25 million senior secured revolving credit facility (the “2021 Revolving Credit Facility”) with the lenders party thereto (the “Lenders”) and Barclays Bank PLC, as administrative agent and collateral agent (in such capacity, the “Agent”). The 2021 Revolving Credit Facility provides for a revolving line of credit of up to $25.0 million. Letters of credit are limited to $10 million (and are a part of, and not in addition to, the revolving line of credit). The Company has not drawn any borrowings under the 2021 Revolving Credit Facility but does have letters of credit of approximately $3.6 million outstanding under the facility. The 2021 Revolving Credit Facility will mature on August 11, 2025 if none of the Company’s Convertible Senior Notes are outstanding, and if any Convertible Senior Notes are outstanding, the date which is 91 days prior to the maturity date of July 15, 2024 for such Convertible Senior Notes.

Interest is payable on the 2021 Revolving Credit Facility at a fluctuating rate of interest determined by reference to the Eurodollar rate plus an applicable margin of 3.50% (with step-downs upon de-leveraging). The Company also has the option to borrow at a rate determined by reference to the base rate.

The obligations under the 2021 Revolving Credit Agreement are guaranteed on a joint and several basis by the Guarantors. The Company’s and Guarantors’ obligations under the 2021 Revolving Credit Facility are secured on a pari passu basis with the Senior Secured Notes.

The 2021 Revolving Credit Agreement contains covenants that are substantially the same as the covenants in the Senior Secured Notes Indenture. The 2021 Revolving Credit Facility also requires the maintenance of a Consolidated Leverage Ratio (as defined in the 2021 Revolving Credit Agreement) of 5.50 to 1.00 (with a step down to 5.25 to 1.00 beginning with the fiscal quarter ending March 31, 2023) at the end of each fiscal quarter when extensions of credit under the 2021 Revolving Credit Facility and certain drawn and undrawn letters of credit (excluding (a) letters of credit that have been cash collateralized and (b) letters of credit having an aggregate face amount less than $5,000,000) in the aggregate outstanding exceeds 35% of the total commitments under the 2021 Revolving Credit Facility. The 2021 Revolving Credit Agreement provides for customary events of default.

The Company incurred debt issuance costs attributable to the issuance of the 2021 Revolving Credit Facility of $0.5 million which are amortized to interest expense using the effective interest method over the expected life of the 2021 Revolving Credit Facility.

2018 Credit Facility

On March 7, 2018, the Company entered into $250 million of credit facilities consisting of a $160 million 2018 First Lien Term Loan and a $50 million 2018 Revolving Credit Facility (collectively, the “2018 First Lien Credit Facility”), in each case, with Fifth Third Bank, as administrative agent, and other lenders, in addition to a $40 million 2018 Second Lien Term Loan (the “2018 Second Lien Credit Facility,” and, together with the 2018 First Lien Credit Facility, the “2018 Credit Facility”) with Prospect Capital Corporation, as administrative agent, and other lenders. The 2018 Credit Facility contained a $40 million accordion feature. In the first quarter 2021, the Company used a portion of the proceeds from the issuance of the Senior Secured Notes to prepay all outstanding amounts under and terminate the 2018 First Lien Credit Facility in the amount of $130.0 million, and the transaction resulted in a $5.7 million loss on extinguishment of debt, which includes a $3.6 million loss from the early termination of the interest rate swap agreement.

Convertible Senior Notes

In July 2019 the Company closed an offering of $172.5 million in aggregate principal amount of its 2.50% Convertible Senior Notes due July 15, 2024 (the “Convertible Senior Notes”). The Convertible Senior Notes bear interest at a rate of 2.50% per year, payable semiannually in arrears on January 15 and July 15 of each year, beginning on January 15, 2020. The Convertible Senior Notes will mature on July 15, 2024, unless earlier repurchased, redeemed or converted. The Convertible Senior Notes are senior unsecured obligations of the Company.

In the fourth quarter 2022 a wholly owned subsidiary of the Company purchased $10.0 million in aggregate principal of its Convertible Senior Notes on the open market for $9.0 million that remain in the Treasury and may be redeemed subject to compliance with applicable securities law. The transaction resulted in a $0.9 million gain on extinguishment of debt. As of December 31, 2022, $162.5 million aggregate principal remains outstanding. The Convertible Senior Notes are convertible into approximately 3,029,699 shares of our voting common stock under certain circumstances prior to maturity at a conversion rate of 18.6443 shares per $1,000 principal amount of the Convertible Senior Notes, which represents a conversion price of approximately $53.64 per share, subject to adjustment under certain conditions, but will not be adjusted for any accrued and unpaid interest. Upon conversion, the Company may pay cash, shares of common stock or a combination of cash and stock, as determined by the Company at its discretion. The conditions required to allow the holders to convert their Convertible Senior Notes were not met as of December 31, 2022.


The Company incurred debt issuance costs attributable to the Convertible Senior Notes of $5.9 million which are amortized to interest expense using the effective interest method over the expected life of the Convertible Senior Notes.

In connection with the Convertible Senior Notes offering, the Company entered into privately negotiated capped call transactions with certain financial institutions. The capped call transactions have a strike price of $53.64 per and a cap price of $82.86 per, and are exercisable when, and if, the Convertible Senior Notes are converted. The Company paid $20.53 million for these capped calls and charged that amount to additional paid-in capital.
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Taxes [Abstract]  
Income Taxes
Note 14. Income Taxes

Income tax expense (benefit) for the years ended December 31 consists of the following components:

 
2022
   
2021
   
2020
 
   
Current
   
Deferred
   
Total
   
Current
   
Deferred
   
Total
   
Current
   
Deferred
   
Total
 
Federal
 
$
8,457
   
$
(4,713
)
 
$
3,744
   
$
11,315
   
$
(583
)
 
$
10,732
   
$
5,285
   
$
3,642
   
$
8,927
 
State and Local
   
2,815
     
(1,291
)
   
1,524
     
4,210
     
(637
)
   
3,573
     
1,930
     
1,100
     
3,030
 
Foreign
    83       (502 )     (419 )     -       (265 )     (265 )     -       -       -  
Total
 
$
11,355
   
$
(6,506
)
 
$
4,849
   
$
15,525
   
$
(1,485
)
 
$
14,040
   
$
7,215
   
$
4,742
   
$
11,957
 

Deferred tax assets and liabilities consists of:

    December 31,     December 31,  

  2022    
2021
 
   
Assets
   
Liabilities
   
Assets
   
Liabilities
 
Inventory
 
$
1,384
   
$
-
   
$
2,096
   
$
2
 
Property, plant, and equipment
   
-
     
2,856
     
-
     
3,259
 
Goodwill and other intangible assets
   
-
     
2,812
     
-
     
8,573
 
Foreign NOL carryforward
   
561
     
-
     
265
     
-
 
State NOL carryforward
   
2,483
     
-
     
2,421
     
-
 
Unrealized loss on investments
   
5,168
     
-
     
1,322
     
-
 
Leases
   
3,544
     
3,222
     
4,150
     
3,826
 
Original issue discount
   
1,604
     
-
     
2,720
     
-
 
Other
   
8,614
     
2,963
     
9,003
     
2,305
 
Gross deferred income taxes
   
23,358
     
11,853
     
21,977
     
17,965
 
Valuation allowance
   
(3,062
)
   
-
     
(2,649
)
   
-
 
Net deferred income taxes
 
$
20,296
   
$
11,853
   
$
19,328
   
$
17,965
 

At December 31, 2022, the Company had state net operating loss (“NOL”) carryforwards for income tax purposes of approximately $30.7 million, which expire between 2034 and 2042, $24.0 million of which has an indefinite carryforward period. The Company has determined that, at December 31, 2022 and 2021, its ability to realize future benefits of its state NOL carryforwards does not meet the “more likely than not” criteria in ASC 740, Income Taxes. Therefore, a valuation allowance for state NOL carryforwards of $2.4 million and $2.6 million has been recorded at December 2022 and 2021, respectively.

ASC 740-10-25 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. The amount recognized is measured as the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. The Company has determined that they did not have any uncertain tax positions requiring recognition as a result of the provisions of ASC 740-10-25. The Company’s policy is to recognize interest and penalties accrued on uncertain tax positions as part of interest expense. For the years ended December 31, 2022, 2021, and 2020, no estimated interest or penalties were recognized for the uncertainty of tax positions taken. The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. In general, the Company is no longer subject to U.S. federal and state tax examinations for years prior to 2019.

Reconciliation of the federal statutory rate and the effective income tax rate for the years ended December 31 is as follows:

 
2022
   
2021
   
2020
 
Federal statutory rate
   
21.0
%
   
21.0
%
   
21.0
%
Foreign rate differential
    -0.5 %     -0.1 %     0.0 %
State taxes
   
5.7
%
   
3.4
%
   
2.9
%
Permanent differences
   
-0.2
%
   
-4.1
%
   
-1.6
%
Other
   
1.7
%
   
0.7
%
   
4.7
%
Valuation allowance
   
2.6
%
   
0.6
%
   
-3.2
%
Effective income tax rate
   
30.3
%
   
21.5
%
   
23.8
%

The permanent differences for the year ended December 31, 2022 are not significant in the aggregate. The permanent difference for the year December 31, 2021 are primarily related to income tax benefits of $7.5 million ($1.6 million tax effected) as a result of the forgiveness of the $7.5 million unsecured loan and $7.2 million ($1.5 million tax effected) as a result of stock option exercises. The permanent differences for the years ended December 31, 2020  are primarily related to income tax benefits of $3.3 million ($0.7 million tax effected) as a result of stock option exercises.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Pension and Postretirement Benefit Plans
12 Months Ended
Dec. 31, 2022
Pension and Postretirement Benefit Plans [Abstract]  
Pension and Postretirement Benefit Plans
Note 15. Pension and Postretirement Benefit Plans

The Company had a defined benefit pension plan. Benefits for hourly employees were based on a stated benefit per year of service, reduced by amounts earned in a previous plan. Benefits for salaried employees were based on years of service and the employees’ final compensation. The defined benefit pension plan was frozen. The Company’s policy was to make the minimum amount of contributions that can be deducted for federal income taxes. In the fourth quarter 2019, the Company elected to terminate the defined benefit pension plan, effective December 31, 2019 with final distributions made in the third quarter of 2020.

The Company sponsored a defined benefit postretirement plan that covered hourly employees. This plan provided medical and dental benefits. This plan was contributory with retiree contributions adjusted annually. The Company’s policy was to make contributions equal to benefits paid during the year. In the fourth quarter 2019, the Company amended the plan to cease benefits effective June 30, 2020.

The following table provides the components of net periodic pension and postretirement benefit costs and total costs for the plans for the years ended December 31:

 
Pension Benefits
   
Postretirement Benefits
 
   
2022
   
2021
   
2020
   
2022
   
2021
   
2020
 
Service cost
 
$
-
   
$
-
   
$
-
   
$
-
   
$
-
   
$
-
 
Interest cost
   
-
     
-
     
190
     
-
     
-
     
-
 
Expected return on plan assets
   
-
     
-
     
(322
)
   
-
     
-
     
-
 
Amortization of (gains) losses
   
-
     
-
     
72
     
-
     
-
     
(131
)
Settlement and Curtailment loss (gain)
   
-
     
-
     
1,180
     
-
     
-
     
-
 
Net periodic benefit cost (income)
 
$
-
   
$
-
   
$
1,120
   
$
-
   
$
-
   
$
(131
)

The Company also sponsors a voluntary 401(k) retirement savings plan. Eligible employees may elect to contribute up to 15% of their annual earnings subject to certain limitations. For the 2022 and 2021 Plan Years, the Company contributed 4% to those employees contributing 4% or greater. For those employees contributing less than 4%, the Company matched the contribution by 100%. Additionally, for all years presented, the Company made discretionary contributions of 1% to all employees, regardless of an employee’s contribution level. Company contributions to this plan were approximately $1.5 million for 2022, $1.6 million for 2021 and $1.6 million for 2020.
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Commitments
12 Months Ended
Dec. 31, 2022
Lease Commitments [Abstract]  
Lease Commitments
Note 16. Lease Commitments

The Company’s operating leases consist primarily of leased property for manufacturing warehouse, head offices and retail space. The Company’s capital leases consist of vehicle leases. In general, the Company does not recognize any renewal periods within the lease terms as there are not significant barriers to ending the lease at the initial term. Lease and non-lease components are accounted for as a single lease component.

Leases with an initial term of 12 months or less are not recorded on the balance sheet. Lease expense for these leases is recognized on a straight-line basis over the lease term.

The components of lease expense consists of the following:

 
For the year ended December 31,
 
   
2022
   
2021
    2020
 
Operating lease cost
                 
Cost of sales
 
$
940
   
$
907
    $ 908  
Selling, general and administrative
   
1,622
     
1,907
      1,480  
Variable lease cost (1)
   
765
     
1,182
      587  
Short-term lease cost
   
37
     
48
      131  
Sublease income
   
-
   
(60
)
    (120 )
Total
 
$
3,364
   
$
3,984
    $ 2,986  

(1)
Variable lease cost includes elements of a contract that do not represent a good or service but for which the lessee is responsible for paying.

           For the year ended December 31,  
 
 
2022
   
2021
   
2020
 
Financing lease cost
                 
Selling, general and administrative
 
$
1,138
   
$
1,094
   
$
922
 
Total
 
$
1,138
   
$
1,094
   
$
922
 

   
December 31,
   
December 31,
 

  2022    
2021
 
Assets:
           
Right of use assets - Operating
 
$
10,967
   
$
12,883
 
Right of use assets -  Financing
   
1,498      
2,170  
Total lease assets
 
$
12,465
   
$
15,053
 
                 
Liabilities:
               
Current lease liabilities - Operating (2)
 
$
2,007
   
$
1,950
 
Current lease liabilities - Financing (2)
    1,095
      1,026  
Long-term lease liabilities - Operating
   
10,243
     
12,261
 
Long-term lease liabilities - Financing
    350       1,075  
Total lease liabilities
 
$
13,695
   
$
16,312
 

(2)
Reported within accrued liabilities on the balance sheet

 
As of December 31,
 
   
2022
   
2021
 
Weighted-average remaining lease term - operating leases
 
6.5 years
   
7.3 years
 
Weighted-average discount rate - operating leases
   
5.19
%
   
5.21
%
Weighted-average remaining lease term - financing leases
  1.8 years
    2.0 years
 
Weighted-average discount rate - financing leases
    3.42 %     3.37 %

Nearly all the lease contracts for the Company do not provide a readily determinable implicit rate. For these contracts, the Company uses a discount rate that approximates its incremental borrowing rate at the time of the lease commencement.

Maturities of operating lease liabilities consisted of the following:

   
December 31,
 

 
2022
 
2023
 
$
2,564
 
2024
   
2,392
 
2025
   
2,121
 
2026
   
2,084
 
2027
   
2,035
 
Years thereafter
   
5,344
 
Total lease payments
 
$
16,540
 
Less: Imputed interest
   
4,290
 
Present value of lease liabilities
 
$
12,250
 

Maturities of financing lease liabilities consisted of the following:

    December 31,
 

 
2022
 
2023
  $ 1,122  
2024
    174  
2025
    129  
2026
    63  
Total lease payments
  $
1,488  
Less: Imputed interest
    43  
Present value of lease liabilities
  $ 1,445  
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Share Incentive Plans
12 Months Ended
Dec. 31, 2022
Share Incentive Plans [Abstract]  
Share Incentive Plans
Note 17. Share Incentive Plans

On March 22, 2021, the Company’s Board of Directors adopted the Turning Point Brands, Inc. 2021 Equity Incentive Plan (the “2021 Plan”), pursuant to which awards may be granted to employees, non-employee directors, and consultants. In addition, the 2021 Plan provides for the granting of nonqualified stock options to employees of the Company or any subsidiary of the Company. Pursuant to the 2021 Plan, 1,290,000 shares, plus 100,052 shares remaining available for issuance under the 2015 Equity Incentive Plan (the “2015 Plan”), of TPB Common Stock are reserved for issuance as awards to employees, non-employee directors, and consultants as compensation for past or future services or the attainment of certain performance goals. The 2021 Plan is scheduled to terminate on March 21, 2031. The 2021 Plan is administered by the compensation committee (the “Committee”) of the Company’s Board of Directors. The Committee determines the vesting criteria for the awards, with such criteria to be specified in the award agreement. As of December 31, 2022, net of forfeitures, there were 103,282 Restricted Stock Units (“RSUs”),  109,119 options and 16,978 Performance Based Restricted Stock Units (“PRSUs”) granted under the 2021 Plan. There are 1,160,673 shares available for grant under the 2021 Plan.

On April 28, 2016, the Board of Directors of the Company adopted the 2015 Plan, pursuant to which awards could have been granted to employees, non-employee directors, and consultants. In addition, the 2015 Plan provided for the granting of nonqualified stock options to employees of the Company or any subsidiary of the Company. Pursuant to the 2015 Plan, 1,400,000 shares of the Company’s voting common stock were reserved for issuance as awards to employees, non-employee directors, and consultants as compensation for past or future services or the attainment of certain performance goals. The 2015 Plan was scheduled to terminate on April 27, 2026. Upon adoption of the 2021 Plan, the 2015 Plan was terminated, and the Company determined no additional grants would be made under the 2015 Plan. However, all awards issued under the 2015 Plan that have not been previously terminated or forfeited remain outstanding and continue unaffected. There are no shares available for grant under the 2015 Plan. The 2015 Plan was administrated by the Committee.

On February 8, 2006, the Board of Directors of the Company adopted the 2006 Equity Incentive Plan (the “2006 Plan”) of North Atlantic Holding Company, Inc., pursuant to which awards may be granted to employees. The 2006 Plan provides for the granting of nonqualified stock options and restricted stock awards to employees. Upon the adoption of the Company’s 2015 Equity Incentive Plan in connection with its IPO, the Company determined no additional grants would be made under the 2006 Plan. However, all awards issued under the 2006 Plan that have not been previously terminated or forfeited remain outstanding and continue unaffected. There are no shares available for grant under the 2006 Plan.

Stock option activity for the 2006, 2015 and 2021 Plans is summarized below:

          Weighted     Weighted  
    Stock     Average     Average  
    Option      Exercise    
 Grant Date
 

 
Shares
   
Price
   
Fair Value
 
Outstanding, December 31, 2020
   
711,060
   

19.58
   

6.42
 
                         
Granted
   
119,500
     
50.93
     
13.58
 
Exercised
   
(202,768
)
   
10.22
     
6.35
 
Forfeited
   
(7,957
)
   
33.22
     
9.63
 
Outstanding, December 31, 2021
   
619,835
    $
28.51
    $
8.70
 
                         
Granted
   
114,827
     
30.58
     
10.34
 
Exercised
   
(40,331
)
   
12.49
     
4.08
 
Forfeited
   
(11,117
)
   
32.60
     
9.35
 
Outstanding, December 31, 2022
   
683,214
   
$
29.74
   
$
9.24
 

Under the 2006, 2015 and 2021 Plans, the total intrinsic value of options exercised during the years ended December 31, 2022, 2021, and 2020, was $0.7 million, $7.9 million, and $3.7 million, respectively.

At December 31, 2022, under the 2006 Plan, the outstanding stock options’ exercise price for 74,379 options is $3.83 per share, all of which are exercisable. The weighted average of the remaining lives of the outstanding stock options is approximately 1.50 years for the options with the $3.83 exercise price. The Company estimates the expected life of these stock options is ten years from the date of grant. For the $3.83 per share options, the weighted average fair value of options was determined using the Black-Scholes model assuming a ten-year life from grant date, a current share price and exercise price of $3.83, a risk-free interest rate of 3.57%, a volatility of 40%, and no assumed dividend yield. Based on these assumptions, the fair value of these options is approximately $2.17 per share option granted.

At December 31, 2022, under the 2015 and 2021 Plans, the risk-free interest rate is based on the U.S. Treasury rate for the expected life at the time of grant. The expected volatility is based on the average long-term historical volatilities of peer companies. We intend to continue to consistently use the same group of publicly traded peer companies to determine expected volatility until sufficient information regarding volatility of our share price becomes available or until the selected companies are no longer suitable for this purpose. Due to our limited trading history, we are using the simplified method presented by SEC Staff Accounting Bulletin No. 107 to calculate expected holding periods, which represent the periods of time for which options granted are expected to be outstanding. We will continue to use this method until we have sufficient historical exercise experience to give us confidence in the reliability of our calculations. The fair values of these options were determined using the Black-Scholes option pricing model.

The following table outlines the assumptions for options granted under the 2015 Plan.

     February 10,      May 17,    
March 7,
   
March 20,
    October 24,    
March 18,
   
February 18,
   
May 3,
 

 
2017
   
2017
   
2018
   
2019
   
2019
   
2020
   
2021
   
2021
 
Number of options granted
   
40,000
     
93,819
     
98,100
     
155,780
     
25,000
     
155,000
   
100,000    
12,000  
Options outstanding at December 31, 2022
   
20,000
     
44,983
     
58,067
     
141,784
     
25,000
     
93,248
      93,448       12,000  
Number exercisable at December 31, 2022
   
20,000
     
44,983
     
58,067
     
141,784
     
25,000
     
61,081
      39,097       4,080  
Exercise price
 
$
13.00
   
$
15.41
   
$
21.21
   
$
47.58
   
$
20.89
   
$
14.85
    $
51.75     $
47.76  
Remaining lives
   
4.12
     
4.38
     
5.19
     
6.22
     
6.82
     
7.22
      8.14       8.34  
Risk free interest rate
   
1.89
%
   
1.76
%
   
2.65
%
   
2.34
%
   
1.58
%
   
0.79
%
    0.56 %     0.84 %
Expected volatility
   
27.44
%
   
26.92
%
   
28.76
%
   
30.95
%
   
31.93
%
   
35.72
%
    28.69 %     29.03 %
Expected life
   
6.000
     
6.000
     
6.000
     
6.000
     
6.000
     
6.000
      6.000       6.000  
Dividend yield
   
-
     
-
     
0.83
%
   
0.42
%
   
0.95
%
   
1.49
%
    0.55 %     0.59 %
Fair value at grant date
 
$
3.98
   
$
4.60
   
$
6.37
   
$
15.63
   
$
6.27
   
$
4.41
    $
13.77     $
13.06  

The following table outlines the assumptions for options granted under the 2021 Plan.

    May 17,     March 14,
    April 29,
 
   
2021
    2022
    2022
 
Number of options granted
   
7,500
      100,000       14,827  
Options outstanding at December 31, 2022
   
7,500
      98,148       14,827  
Number exercisable at December 31, 2022
   
2,550
      -       -  
Exercise price
 
$
45.05
    $
30.46     $
31.39  
Remaining lives
   
8.38
      9.21       9.33  
Risk free interest rate
   
0.84
%
    2.10 %     2.92 %
Expected volatility
   
31.50
%
    35.33 %     35.33 %
Expected life
   
6.000
      6.000       6.000  
Dividend yield
   
0.63
%
    1.01 %     0.98 %
Fair value at grant date
 
$
13.23
    $
10.23     $
11.07  

The Company has recorded compensation expense related to the options based on the provisions of ASC 718 under which the fixed portion of such expense is determined as the fair value of the options on the date of grant and amortized over the vesting period. The Company recorded compensation expense related to the options of approximately $1.1 million, $2.3 million and $1.2 million for the years ended December 31, 2022, 2021 and 2020, respectively. Total unrecognized compensation expense related to options at December 31, 2022, is $0.7 million, which will be expensed over 1.77 years.

Performance-based restricted stock units are restricted stock units subject to both performance-based and service-based vesting conditions. The number of shares of common stock a recipient will receive upon vesting of a PRSU will be calculated by reference to certain performance metrics related to the Company’s performance over a three to five-year period. PRSUs will vest on the measurement date, which is no more than 65 days after the performance period, provided the applicable service and performance conditions are satisfied. At December 31, 2022, there are 469,733 PRSUs outstanding, 469,733 of which are unvested. The following table outlines the PRSUs granted and outstanding as of December 31, 2022.

    March 7,     March 20,     July 19,     March 18,     December 28,     February 18,     March 14,  

 
2018
   
2019
   
2019
   
2020
   
2020
   
2021
   
2022
 
Number of PRSUs granted
   
96,000
     
92,500
     
88,582
     
94,000
     
88,169
     
100,000
   
49,996  
PRSUs outstanding at December 31, 2022
   
89,600
     
77,380
     
21,342
     
85,810
     
58,779
     
91,190
      45,632  
Fair value as of grant date
 
$
21.21
   
$
47.58
   
$
52.15
   
$
14.85
   
$
46.42
   
$
51.75
    $
30.46  
Remaining lives
   
-
     
1.00
     
-
     
2.00
     
1.00
     
3.00
      4.00  

The Company recorded compensation expense related to the PRSUs of approximately $2.9 million, $5.0 million and $1.4 million in the consolidated statements of income for the years ended December 31, 2022, 2021 and 2020, respectively, based on the probability of achieving the performance condition. Total unrecognized compensation expense related to these awards at December 31, 2022, is $2.5 million, which will be expensed over the service period based on the probability of achieving the performance condition.

RSUs are stock units subject to service-based vesting conditions from one to five years. At December 31, 2022, there are 89,696 RSUs outstanding, 89,696 of which are unvested. The following table outlines the RSUs granted and outstanding as of December 31, 2022.

   
March 14,
   
March 14,
   
April 29,
   
April 29,
 
   
2022
   
2022
   
2022
   
2022
 
Number of RSUs granted
   
50,004
     
28,726
     
11,393
     
4,522
 
RSUs outstanding at December 31, 2022
   
45,055
     
28,726
     
11,393
     
4,522
 
Fair value as of grant date
 
$
30.46
   
$
30.46
   
$
31.39
   
$
31.39
 
Remaining lives
   
4.00
     
2.00
     
0.32
     
4.00
 

The Company has recorded compensation expense related to the RSUs based on the provisions of ASC 718 under which the fixed portion of such expense is determined as the fair value of the RSUs on the date of grant and amortized over the vesting period. The Company recorded compensation expense related to the RSUs of approximately $1.3 million, $0.3 million and $0.0 for the years ended December 31, 2022, 2021 and 2020, respectively. Total unrecognized compensation expense related to RSUs at December 31, 2022, is $1.6 million, which will be expensed over 3.36 years.
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Contingencies
12 Months Ended
Dec. 31, 2022
Contingencies [Abstract]  
Contingencies
Note 18. Contingencies

On October 9, 2020, a purported stockholder of Turning Point Brands, Inc., Paul-Emile Berteau, filed a complaint in the Delaware Court of Chancery relating to the merger of SDI with a TPB subsidiary pursuant to the Agreement and Plan of Merger and Reorganization, dated as of April 7, 2020, by and among TPB, SDI and Merger Sub. The complaint purports to assert two derivative counts for breach of fiduciary duty on TPB’s behalf and against the TPB Board of Directors and certain SDI affiliates. The third count purports to assert a direct claim against TPB and its Board of Directors based on allegations that TPB’s Amended and Restated Bylaws are inconsistent with TPB’s certificate of incorporation. On October 26, 2020, the TPB Board of Directors adopted Amendment No. 1 to TPB’s Amended and Restated Bylaws, which amended the challenged section of the bylaws. On June 30, 2021, the court granted in part and denied in part the defendants’ motions to dismiss. Among other things, the court dismissed TPB director H.C. Charles Diao as a defendant in the action and dismissed the third count of the plaintiff’s complaint as moot. The remaining defendants attended a mediation in late November 2022 where a tentative settlement was reached. The impact to the Company is not expected to be material.

Other major tobacco companies are defendants in product liability claims. In a number of these cases, the amounts of punitive and compensatory damages sought are significant and, if such a claim were brought against the Company, could have a material adverse effect on our business and results of operations. The Company is subject to several lawsuits alleging personal injuries resulting from malfunctioning vaporizer devices and may be subject to claims in the future relating to our other NewGen products. The Company is still evaluating these claims and the potential defenses to them. For example, the Company did not design or manufacture the products at issue; rather, the Company was merely the distributor. Nonetheless, there can be no assurance that the Company will prevail in these cases, and they could have a material adverse effect on the financial position, results of operations or cash flows of the Company.

We have several subsidiaries engaged in making, distributing, and selling vapor products. As a result of the overall publicity and controversy surrounding the vapor industry generally, many companies have received informational subpoenas from various regulatory bodies and in some jurisdictions regulatory lawsuits have been filed regarding marketing practices and possible underage sales. We expect that our subsidiaries will be subject to some such cases and investigative requests. To the extent that litigation becomes necessary, we believe that the subsidiaries have strong factual and legal defenses against claims that they unfairly marketed vapor products.

We have two franchisor subsidiaries. Like many franchise businesses, in the ordinary course of their business, these subsidiaries are from time-to-time responding parties to arbitration demands brought by franchisees. We have reached an agreement to arbitrate a claim brought by a former franchisee. This matter relates to the termination of the franchise agreement by the franchisor for failure to pay franchising fees and our subsequent demand that the franchisee cease using our marks and de-image locations formerly housing the franchises. The franchisee is claiming tortious interference and conversion. We believe the franchisor’s ultimate termination of the franchise agreement for multiple uncured material defaults by the franchisee was proper. We believe we have good and valid substantive defenses against the claims and intend on vigorously defending our interests in this matter.
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Earnings Per Share
Note 19. Earnings Per Share

The following is a reconciliation of the numerators and denominators of the basic and diluted EPS computations of net income:

   
December 31, 2022
   
December 31, 2021
   
December 31, 2020
 
                 Per                  Per                 Per
 
   
Income
   
Shares
   
Share
   
Income
   
Shares
   
Share
   
Income
   
Shares
   
Share
 
Basic EPS:
                                                     
Numerator
                                                     
Net income attributable to Turning
Point Brands, Inc.
 
$
11,641
               
$
52,059
               
$
38,192
             
                                                             
Denominator
                                                           
Weighted average
           
17,899,794
   
$
0.65
             
18,917,570
   
$
2.75
             
19,398,474
   
$
1.97
 
 
                                                                       
Diluted EPS:
                                                                       
Numerator
                                                                       
Net income attributable to Turning
Point Brands, Inc.
 
$
11,641
                   
$
52,059
                   
$
38,192
                 
Interest expense related to
Convertible Senior Notes, net of
tax
   
-
                     
4,317
                     
4,188
                 
Diluted consolidated net income
 
$
11,641
                   
$
56,376
                   
$
42,380
                 
                                                                         
Denominator
                                                                       
Basic weighted average
           
17,899,794
                     
18,917,570
                     
19,398,474
         
Convertible Senior Notes (1)
           
-
                     
3,208,172
                     
3,202,808
         
Stock options
           
155,221
                     
256,252
                     
336,159
         
             
18,055,015
   
$
0.64
             
22,381,994
   
$
2.52
             
22,937,441
   
$
1.85
 

(1) The effect of 3,208,172 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information
12 Months Ended
Dec. 31, 2022
Segment Information [Abstract]  
Segment Information
Note 20. Segment Information

In accordance with ASC 280, Segment Reporting, the Company has three reportable segments, (1) Zig-Zag Products; (2) Stoker’s Products; and (3) NewGen Products. The Zig-Zag Products segment markets and distributes (a) rolling papers, tubes, and related products; and (b) finished cigars and MYO cigar wraps and (c) CLIPPER reusable lighters. The Stoker’s Products segment (a) manufactures and markets moist snuff and (b) contracts for and markets loose-leaf chewing tobacco products. The NewGen segment (a) markets and distributes liquid vapor products and certain other products without tobacco and/or nicotine; (b) distributes a wide assortment of products to non-traditional retail outlets via Vapor Beast; and (c) markets and distributes a wide assortment of products to individual consumers via the VaporFi B2C online platform. Products in the Zig-Zag Products and Stoker’s Products segments are distributed primarily through wholesale distributors in the U.S. and Canada while products in the NewGen segment are distributed primarily through e-commerce to non-traditional retail outlets and direct to consumers in the U.S. The Other segment includes the costs and assets of the Company not assigned to one of the three reportable segments such as intercompany transfers, deferred taxes, deferred financing fees, and investments in subsidiaries. The Company had no customer that accounted for more than 10% of net sales in 2022, 2021, or 2020.

The accounting policies of these segments are the same as those of the Company. Corporate costs are not directly charged to the three reportable segments in the ordinary course of operations. The Company evaluates the performance of its segments and allocates resources to them based on operating income.

The tables below present financial information about reportable segments:

 
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
                   
Net sales
                 
Zig-Zag products
 
$
190,403
   
$
176,491
   
$
132,812
 
Stoker’s products
   
130,826
     
124,280
     
115,866
 
NewGen products
   
93,784
     
144,700
     
156,433
 
Total
 
$
415,013
   
$
445,471
   
$
405,111
 
                         
Gross profit
                       
Zig-Zag products
 
$
106,576
   
$
102,739
   
$
78,278
 
Stoker’s products
   
71,254
     
68,084
     
61,764
 
NewGen products
   
27,708
     
47,011
     
49,948
 
Total
 
$
205,538
   
$
217,834
   
$
189,990
 
                         
Operating income (loss)
                       
Zig-Zag products
 
$
73,342
   
$
77,109
   
$
61,932
 
Stoker’s products
   
53,331
     
52,073
     
45,042
 
NewGen products
   
1,506
     
2,263
     
5,801
 
Corporate unallocated (1)(2)
    (52,665 )     (41,124 )     (48,348 )
Total
 
$
75,514
   
$
90,321
   
$
64,427
 
                         
Interest expense, net
   
19,524
     
20,500
     
13,487
 
Investment loss (income)
   
13,303
     
6,673
     
(198
)
Goodwill and intangible impariment loss
    27,566       -       -  
Gain on extinguishment of debt
   
(885
)
   
(2,154
)
   
-
 
Net periodic benefit (income) cost, excluding service cost
   
-
     
-
     
989
 
                         
Income before income taxes
 
$
16,006
   
$
65,302
   
$
50,149
 
                         
Capital expenditures
                       
Zig-Zag products
 
$
4,641
   
$
141
   
$
-
 
Stoker’s products
   
3,044
     
5,960
     
5,815
 
NewGen products
   
-
     
55
     
320
 
Total
 
$
7,685
   
$
6,156
   
$
6,135
 
                         
Depreciation and amortization
                       
Zig-Zag products
 
$
412
   
$
388
   
$
182
 
Stoker’s products
   
2,972
     
2,565
     
2,215
 
NewGen products
   
1,915
     
2,059
     
2,621
 
Total
 
$
5,299
   
$
5,012
   
$
5,018
 

(1)
Includes corporate costs that are not allocated to any of the three reportable segments.
(2)
Includes costs related to PMTA of $4.6 million, $2.6 million and $14.4 million in 2022, 2021 and 2020, respectively.

     December 31,    
December 31,
 

  2022    
2021
 
Assets
           
Zig-Zag products
 
$
225,893
   
$
227,554
 
Stoker’s products
   
151,241
     
142,334
 
NewGen products
   
39,624
     
72,746
 
Corporate unallocated (1)
   
155,348
     
158,926
 
Total
 
$
572,106
   
$
601,560
 


(1)
Includes assets not assigned to the three reportable segments. All goodwill has been allocated to the reportable segments.

Revenue Disaggregation—Sales Channel

Revenues of the Zig-Zag Products and Stoker’s Products segments are primarily comprised of sales made to wholesalers while NewGen sales are made business to business and business to consumer, both online and through our corporate retail stores. NewGen net sales are broken out by sales channel below.

 
NewGen Segment
 
   
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
                   
Business to Business
 
$
76,462
   
$
107,235
   
$
107,976
 
Business to Consumer - Online
   
16,836
     
37,069
     
43,517
 
Business to Consumer - Corporate store
   
-
     
-
     
4,751
 
Other
   
486
     
396
     
189
 
Total
 
$
93,784
   
$
144,700
   
$
156,433
 

Net Sales:  Domestic and Foreign

The following table shows a breakdown of consolidated net sales between domestic and foreign.

 
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
Domestic
 
$
381,723
   
$
415,514
   
$
391,705
 
Foreign
   
33,290
     
29,957
     
13,406
 
Total
 
$
415,013
   
$
445,471
   
$
405,111
 
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Selected Quarterly Financial Information (Unaudited)
12 Months Ended
Dec. 31, 2022
Selected Quarterly Financial Information (Unaudited) [Abstract]  
Selected Quarterly Financial Information (Unaudited)
Note 21. Selected Quarterly Financial Information (Unaudited)

The following table presents the quarterly operating results:

 
1st
   
2nd
   
3rd
   
4th
 
2022
                       
Net sales
 
$
100,894
   
$
102,925
   
$
107,802
   
$
103,392
 
Gross profit
   
51,794
     
51,469
     
52,712
     
49,563
 
Net income attributable to Turning Point Brands, Inc.
   
10,998
     
5,424
     
11,536
     
(16,317
)
Basic net income attributable to Turning Point Brands, Inc. per share
   
0.60
     
0.30
     
0.65
     
(0.93
)
Diluted net income attributable to Turning Point Brands, Inc. per share
 
$
0.55
   
$
0.30
   
$
0.60
   
$
(0.93
)(1)
                                 
2021
                               
Net sales
 
$
107,641
   
$
122,643
   
$
109,904
   
$
105,283
 
Gross profit
   
53,261
     
59,973
     
54,269
     
50,331
 
Net income attributable to Turning Point Brands, Inc.
   
11,783
     
15,355
     
13,468
     
11,454
 
Basic net income attributable to Turning Point Brands, Inc. per share
   
0.62
     
0.81
     
0.71
     
0.61
 
Diluted net income attributable to Turning Point Brands, Inc. per share
 
$
0.57
   
$
0.73
   
$
0.65
   
$
0.57
 


(1)
The effect of 3,213,796 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.

The amounts presented in the table above are computed independently for each quarter. As a result, their sum may not equal the total year amounts.
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Dividends and Share Repurchase
12 Months Ended
Dec. 31, 2022
Dividends and Share Repurchase [Abstract]  
Dividends and Share Repurchase
Note 22. Dividends and Share Repurchase

The Company currently pays a quarterly cash dividend. Dividends are considered restricted payments under the Senior Secured Notes Indenture and 2021 Revolving Credit Facility. The Company is generally permitted to make restricted payments provided that, at the time of payment, or as a result of payment, the Company is not in default on its debt covenants. Additional earning and market capitalization restrictions limit the aggregate amount of restricted, quarterly dividends during a fiscal year.

On February 25, 2020, the Company’s Board of Directors approved a $50.0 million share repurchase program, which is intended for opportunistic execution based upon a variety of factors including market dynamics. The program is subject to the ongoing discretion of the Board. The total number of shares repurchased for the year ended December 31, 2022, was 1,021,052 shares for a total cost of $29.2 million and an average price per share of $28.62. On October 25, 2021, the Board increased the approved share repurchase program by $30.7 million and by another $24.6 million on February 24, 2022. $27.2 million remains available for share repurchases under the program at December 31, 2022.
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Organizations and Basis of Presentation (Policies)
12 Months Ended
Dec. 31, 2022
Organizations and Basis of Presentation [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the U.S. (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. The Company’s significant estimates include those affecting the valuation of goodwill and other intangible assets, deferred income tax valuation allowances, the valuation of investments and the valuation of inventory, including reserves.
Reclassifications
Certain prior year amounts have been reclassified to conform to the current year’s presentation. The changes did not have an impact on the Company’s consolidated financial position, results of operations, or cash flows in any of the periods presented.
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies [Abstract]  
Consolidation
Consolidation

The consolidated financial statements include the accounts of the Company, its subsidiaries, all of which are wholly owned, and variable interest entities (“VIEs”) for which the Company is considered the primary beneficiary. All significant intercompany transactions have been eliminated.

GAAP requires the Company to identify entities for which control is achieved through means other than voting rights and to determine whether the Company is the primary beneficiary of VIEs. A VIE is broadly defined as an entity with one or more of the following characteristics: (a) the total equity investment at risk is insufficient to finance the entity’s activities without additional subordinated financial support; (b) as a group, the holders of the equity investment at risk lack (i) the ability to make decisions about the entity’s activities through voting or similar rights, (ii) the obligation to absorb the expected losses of the entity, or (iii) the right to receive the expected residual returns of the entity; and (c) the equity investors have voting rights that are not proportional to their economic interests, and substantially all of the entity’s activities either involve, or are conducted on behalf of, an investor that has disproportionately few voting rights. The Company consolidates its investment in a VIE when it determines that it is the VIE’s primary beneficiary. The Company may change its original assessment of a VIE upon subsequent events such as the modification of contractual arrangements that affects the characteristics or adequacy of the entity’s equity investments at risk and the disposition of all or a portion of an interest held by the primary beneficiary.

The primary beneficiary of a VIE is the entity that has both: (i) the power to direct the activities of the VIE that most significantly impact the entity’s economic performance; and (ii) the obligation to absorb losses or the right to receive benefits of the VIE that could be significant to the entity. The Company performs this analysis on an ongoing basis.

Management of the Company has determined that Turning Point Brands Canada (formerly ReCreation Marketing) is a VIE for which the Company is considered the primary beneficiary due to the power the Company has over the activities that most significantly impact the economic performance of Turning Point Brands Canada and the right to receive benefits and the obligation to absorb losses of Turning Point Brands Canada through the Company’s 65% equity interest, additional subordinated financing provided by the Company to Turning Point Brands Canada and the distribution agreement with Turning Point Brands Canada for the sale of the Company’s products that makes up a significant portion of Turning Point Brands Canada’s business activities.
Revenue Recognition
Revenue Recognition

The Company recognizes revenues in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (Topic 606), which includes excise taxes and shipping and handling charges billed to customers, net of cash discounts for prompt payment, sales returns and sales incentives, upon delivery of goods to the customer—at which time the Company’s performance obligation is satisfied—at an amount that the Company expects to be entitled to in exchange for those goods in accordance with the five-step analysis outlined in Topic 606: (i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations, and (v) recognize revenue when (or as) performance obligations are satisfied. The Company excludes from the transaction price, sales taxes and value-added taxes imposed at the time of sale (which do not include excise taxes on smokeless tobacco, cigars, or vaping products billed to customers).

The Company records an allowance for sales returns, based principally on historical volume and return rates, which is included in accrued liabilities on the consolidated balance sheets. The Company records sales incentives, which consist of consumer incentives and trade promotion activities, as a reduction in revenues (a portion of which is based on amounts estimated as being due to wholesalers, retailers and consumers at the end of the period) based principally on historical volume and utilization rates. Expected payments for sales incentives are included in accrued liabilities on the consolidated balance sheets.

A further requirement of ASC 606 is for entities to disaggregate revenue recognized from contracts with customers into categories that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Company management views business performance through segments that closely resemble the performance of major product lines. Thus, the primary and most useful disaggregation of the Company’s contract revenue for decision making purposes is the disaggregation by segment which can be found in Note 20, “Segment Information”. An additional disaggregation of contract revenue by sales channel can be found within Note 20 as well.
Derivative Instruments
Derivative Instruments

Foreign Currency Forward Contracts: The Company enters into foreign currency contracts to hedge a portion of its exposure to changes in foreign currency exchange rates on inventory purchase commitments. The Company accounts for its foreign currency contracts under the provisions of ASC 815, Derivatives and Hedging. Under the Company’s policy, the Company may hedge up to 100% of its anticipated purchases of inventory in the denominated invoice currency over a forward period not to exceed twelve months. The Company may also, from time to time, hedge up to 100% of its non-inventory purchases in the denominated invoice currency. Foreign currency contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these foreign currency contracts are transferred from other comprehensive income into inventory as the related inventories are received and are transferred to net income as inventory is sold. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized currently in income.

Interest Rate Swap Agreements: The Company enters into interest rate swap contracts to manage interest rate risk and reduce the volatility of future cash flows. The Company accounts for its interest rate swap contracts under the provisions of ASC 815, Derivatives and Hedging. Swap contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these swap contracts are transferred from other comprehensive income into net income upon settlement of the derivative position or at maturity of the interest rate swap contract. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized currently in income.
Shipping Costs
Shipping Costs

The Company records shipping costs incurred as a component of selling, general and administrative expenses. Shipping costs incurred were approximately $24.2 million, $27.6 million, and $22.8 million in 2022, 2021, and 2020, respectively.
Research and Development and Quality Assurance Costs
Research and Development and Quality Assurance Costs

Research and development and quality assurance costs are expensed as incurred. These expenses, classified as selling, general and administrative expenses, were approximately $0.6 million, $1.1 million, and $1.3 million in 2022, 2021, and 2020, respectively.
Cash and Cash Equivalents
Cash and Cash Equivalents

The Company considers any highly liquid investments with a maturity of three months or less from the date of purchase to be cash equivalents.
Inventories
Inventories

Inventories are stated at the lower of cost or net realizable value. Cost was determined using the first-in, first-out (“FIFO”) method. Leaf tobacco is presented in current assets in accordance with standard industry practice, notwithstanding the fact that such tobaccos are carried longer than one year for the purpose of curing.
Property, Plant and Equipment
Property, Plant and Equipment

Property, Plant and Equipment are stated at cost less accumulated depreciation and impairment. Depreciation is provided using the straight-line method over the lesser of the estimated useful lives of the assets or the life of the leases for leasehold improvements (4 to 7 years for machinery, equipment and furniture, 10 to 15 years for leasehold improvements, and up to 15 years for buildings and building improvements). Expenditures for repairs and maintenance are charged to expense as incurred. The costs of major renewals and improvements are capitalized and depreciated over their estimated useful lives. Upon disposition of fixed assets, the costs and related accumulated depreciation amounts are relieved. Any resulting gain or loss is reflected in operations during the period of disposition. Long-lived assets are reviewed for impairment when changes in circumstances indicate that the carrying amount of an asset may not be recoverable.
Goodwill and Other Intangible Assets
Goodwill and Other Intangible Assets

The Company follows the provisions of ASC 350, Intangibles – Goodwill and Other in accounting for goodwill and other intangible assets. Goodwill is tested for impairment annually on December 31, or more frequently if certain indicators are present, in accordance with ASC 350-20-35 and ASC 350-30-35, respectively.

When testing goodwill for impairment, the Company has the option to first perform qualitative testing to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company chooses not to complete a qualitative assessment for a given reporting unit or if the initial assessment indicates that it is more likely than not that the carrying value of a reporting unit exceeds its estimated fair value, additional quantitative testing is required. If the carrying value of a reporting unit exceeds its fair value, an impairment loss is recognized in the amount by which the carrying value of the reporting unit exceeds its fair value, limited to the amount of goodwill at the reporting unit. The Company determines fair values for each of the reporting units using a combination of the income approach and/or market approach. Under the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. Under the market approach, the Company selects peer sets based on close competitors and reviews the Revenue and EBITDA multiples to determine the fair value. See Note 10, “Goodwill and Other Intangible Assets” for further information on goodwill.

Indefinite-lived intangible assets are tested for impairment at least annually; however, these tests are performed more frequently when events or changes in circumstances indicate that the asset may be impaired. Impairment exists when carrying value exceeds fair value. The Company’s fair value methodology is primarily based on the relief from royalty approach.

Definite-lived intangible assets are amortized over their estimated useful lives, generally on a straight-line basis for periods ranging primarily from 3.5 to 15 years. The Company continually evaluates the reasonableness of the useful lives of these assets.
Fair Value
Fair Value

GAAP 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) and the lowest priority to unobservable inputs (level 3).

The three levels of the fair value hierarchy under GAAP are described below:

Level 1 – Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets at the measurement date.
Level 2 – Inputs to the valuation methodology include: quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in inactive markets; inputs other than quoted prices that are observable for the asset or liability; and inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 – Unobservable inputs that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.
Deferred Financing Costs
Deferred Financing Costs

Deferred financing costs are amortized over the terms of the related debt obligations using the effective interest method. Unamortized amounts are expensed upon extinguishment of the related borrowings. Deferred financing costs are presented as a direct deduction from the carrying amount of that debt liability except for deferred financing costs relating to our revolving credit facility, which are presented as an asset.
Income Taxes
Income Taxes

The Company records the effects of income taxes under the liability method in which deferred income tax assets and liabilities are recognized based on the difference between the financial and tax basis of assets and liabilities using the enacted tax rates in effect for the years in which the differences are expected to reverse. The Company assesses its ability to realize future benefits of deferred tax assets by determining if they meet the “more likely than not” criteria in ASC 740, Income Taxes. If the Company determines that future benefits do not meet the “more likely than not” criteria, a valuation allowance is recorded.
Advertising and Promotion
Advertising and Promotion

Advertising and promotion costs, including point of sale materials, are expensed as incurred and amounted to $9.3 million, $12.1 million, and $5.2 million for the years ended December 31, 2022, 2021, and 2020, respectively.
Stock-Based Compensation
Stock-Based Compensation

The Company measures stock-based compensation costs related to its stock options on the fair value-based method under the provisions of ASC 718, Compensation – Stock Compensation. The fair value-based method requires compensation cost for stock options to be recognized over the requisite service period based on the fair value of stock options granted. The Company determined the fair value of these awards using the Black-Scholes option pricing model.

The Company grants performance-based restricted stock units (“PRSU”) subject to both performance-based and service-based vesting conditions. The fair value of each PRSU is the Company’s stock price on the date of grant. For purposes of recognizing compensation expense as services are rendered in accordance with ASC 718, the Company assumes all employees involved in the PRSU grant will provide service through the end of the performance period. Stock compensation expense is recorded based on the probability of achievement of the performance conditions specified in the PRSU grant.

The Company grants restricted stock units (“RSU”) subject to service-based vesting conditions. The fair value of each RSU is the Company’s stock price on the date of grant. The Company recognizes compensation expense as services are rendered in accordance with ASC 718. Stock compensation expense is recorded over the service period in the RSU grant.
Risks and Uncertainties
Risks and Uncertainties

Manufacturers and sellers of tobacco products are subject to regulation at the federal, state, and local levels. Such regulations include, among others, labeling requirements, limitations on advertising, and prohibition of sales to minors. The tobacco industry is likely to continue to be heavily regulated. There can be no assurance as to the ultimate content, timing, or effect of any regulation of tobacco products by any federal, state, or local legislative or regulatory body, nor can there be any assurance that any such legislation or regulation would not have a material adverse effect on the Company’s financial position, results of operations, or cash flows. In a number of states targeted flavor bans have been proposed or enacted legislatively or through the administrative process. Depending on the number and location of such bans, that legislation or regulation could have a material adverse effect on the Company’s financial position, results of operations or cash flows. The U.S. Food and Drug Administration (“FDA”) continues to consider various restrictive regulations around our products, including targeted flavor bans; however, the details, timing, and ultimate implementation of such measures remain unclear.

The tobacco industry has experienced and is experiencing significant product liability litigation. Most tobacco liability lawsuits have been brought against manufacturers and sellers of cigarettes for injuries allegedly caused by smoking or exposure to smoke. However, several lawsuits have been brought against manufacturers and sellers of smokeless products for injuries to health allegedly caused by use of smokeless products. Typically, such claims assert that use of smokeless products is addictive and causes oral cancer. Additionally, several lawsuits have been brought against manufacturers and distributors of NewGen products due to malfunctioning devices. There can be no assurance the Company will not sustain losses in connection with such lawsuits and that such losses will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.

Master Settlement Agreement (MSA):  Forty-six states, certain U.S. territories, and the District of Columbia are parties to the Master Settlement Agreement (“MSA”) and the Smokeless Tobacco Master Settlement Agreement (“STMSA”). To the Company’s knowledge, signatories to the MSA include 49 cigarette manufacturers and/or distributors. The only signatory to the STMSA is US Smokeless Tobacco Company. In the Company’s opinion, the fundamental basis for each agreement is the states’ consents to withdraw all claims for monetary, equitable, and injunctive relief against certain tobacco products manufacturers and others and, in return, the signatories have agreed to certain marketing restrictions and regulations as well as certain payment obligations.

Pursuant to the MSA and subsequent states’ statutes, a “cigarette manufacturer” (which is defined to also include MYO cigarette tobacco) has the option of either becoming a signatory to the MSA or opening, funding, and maintaining an escrow account, with sub-accounts on behalf of each settling state. The STMSA has no similar provisions. The MSA escrow accounts are governed by states’ statutes that expressly give the manufacturers the option of opening, funding, and maintaining an escrow account in lieu of becoming a signatory to the MSA. The statutes require companies who are not signatories to the MSA to deposit, on an annual basis, into qualified banks, escrow funds based on the number of cigarettes or cigarette equivalents, i.e., the pounds of MYO tobacco, sold. The purpose of these statutes is expressly stated to be to eliminate the cost disadvantage the settling manufacturers have as a result of entering into the MSA. Such companies are entitled to direct the investment of the escrowed funds and withdraw any appreciation, but cannot withdraw the principal for twenty-five years from the year of each annual deposit, except to withdraw funds deposited pursuant to an individual state’s escrow statute to pay a final judgment to that state’s plaintiffs in the event of such a final judgment against the company. Either option – becoming an MSA signatory or establishing an escrow account – is permissible.

The Company chose to open and fund an MSA escrow account as its means of compliance. It is management’s opinion, due to the possibility of future federal or state regulations, though none have to date been enacted, that entering into one or both of the settlement agreements or establishing and maintaining an escrow account would not necessarily prevent future regulations from having a material adverse effect on the results of operations, financial position, and cash flows of the Company.

Various states have enacted or proposed complementary legislation intended to curb the activity of certain manufacturers and importers of cigarettes that are selling into MSA states without signing the MSA or who have failed to properly establish and fund a qualifying escrow account. To the best of the Company’s knowledge, no such statute has been enacted which could inadvertently and negatively impact the Company, which has been, and is currently, fully compliant with all applicable laws, regulations, and statutes. However, there can be no assurance that the enactment of any such complementary legislation in the future will not have a material adverse effect on the results of operations, financial position, or cash flows of the Company.

Pursuant to the MSA escrow account statutes, in order to be compliant with the MSA escrow requirements, companies selling products covered by the MSA are required to deposit such funds for each calendar year into a qualifying escrow account by April 15 of the following year. At December 31, 2022, the Company had on deposit approximately $32.1 million, the fair value of which was approximately $28.0 million. At December 31, 2021, the Company had on deposit approximately $32.1 million, the fair value of which was approximately $31.7 million. The drop in fair value was due to increasing interest rates affecting the fair value of US government securities held in the MSA escrow account. Inputs to the valuation methodology of the MSA escrow deposits when funds are invested include unadjusted quoted prices for identical assets or liabilities in active markets at the measurement date. During 2022, no monies were deposited into this qualifying escrow account. The investment vehicles available to the Company are specified in the state escrow agreements and are limited to low-risk government securities.

The Company discontinued its generic category of MYO in 2019 and its Zig-Zag branded MYO cigarette smoking tobacco in 2017. Thus, pending a change in MSA legislation, the Company has no remaining product lines covered by the MSA and will not be required to make future escrow deposits.

The Company has chosen to invest a portion of the MSA escrow, from time to time, in U.S. Government securities including TIPS, Treasury notes, and Treasury bonds. These investments are classified as available-for-sale and carried at fair value. Realized losses are prohibited under the MSA; thus, any investment with an unrealized loss position will be held until the value is recovered, or until maturity.


Fair values for the U.S. Governmental agency obligations are Level 2 in the fair value hierarchy. The following tables show cost and estimated fair value of the assets held in the MSA account, respectively, as well as the maturities of the U.S. Governmental agency obligations held in such account for the periods indicated.


   
As of December 31, 2022
   
As of December 31, 2021
 
          Gross     Gross     Estimated           Gross     Gross     Estimated  
         
Unrealized
    Unrealized     Fair           Unrealized     Unrealized    
Fair
 
   
Cost
   
Gains
   
Losses
   
Value
    Cost     Gains     Losses    
Value
 
Cash and cash equivalents
 
$
1,929
 
$
-
   
$
-
   
$
1,929
  $ 12,155   $ -     $ -    
$
12,155
U.S. Governmental agency obligations (unrealized position < 12 months)
   
10,226
     
-
     
(1,251
)
   
8,975
      19,918       4       (357 )    
19,565
 
U.S. Governmental agency obligations (unrealized position > 12 months)
    19,918       -       (2,842 )     17,076       -       -       -       -  
Total
 
$
32,073
   
$
-
   
$
(4,093
)
 
$
27,980
  $ 32,073     $ 4     $ (357 )  
$
31,720

   
As of
 
   
December 31, 2022
 
Less than one year
 
$
-
 
One to five years
   
7,443
 
Five to ten years
   
20,746
 
Greater than ten years
   
1,955
 
Total
 
$
30,144
 

The following shows the amount of deposits by sales year for the MSA escrow account:

Sales
 
Deposits as of December 31,
 
Year
 
2022
   
2021
 
1999
 
$
211
   
$
211
 
2000
   
1,017
     
1,017
 
2001
   
1,673
     
1,673
 
2002
   
2,271
     
2,271
 
2003
   
4,249
     
4,249
 
2004
   
3,714
     
3,714
 
2005
   
4,553
     
4,553
 
2006
   
3,847
     
3,847
 
2007
   
4,167
     
4,167
 
2008
   
3,364
     
3,364
 
2009
   
1,619
     
1,619
 
2010
   
406
     
406
 
2011
   
193
     
193
 
2012
   
199
     
199
 
2013
   
173
     
173
 
2014
   
143
     
143
 
2015
   
101
     
101
 
2016
   
91
     
91
 
2017
   
82
     
82
 
                 
Total
 
$
32,073
   
$
32,073
 

Federal Excise Taxes:  Tobacco products, cigarette papers, and cigarette tubes are subject to federal excise taxes.

Any future increases in federal excise taxes on the Company’s products could have a material adverse effect on the results of operations or financial condition of the Company. The Company is unable to predict the likelihood of passage of future increases in federal excise taxes. As of December 31, 2022, federal excise taxes are not assessed on certain novel nicotine products, including nicotine pouches, e-cigarettes and related products.

As of December 31, 2022, approximately half of the states and certain localities impose excise taxes on electronic cigarettes and/or liquid vapor. In addition, there are several local taxing jurisdictions with an excise tax on e-cigarettes. A number of states have begun to enact taxes on other novel nicotine products, such as nicotine pouches, as well. We expect the number of states implementing taxes on new and novel nicotine products to increase. Several states have also implemented additional regulations on new and novel nicotine products, such as licensing requirements.

FDA: On June 22, 2009, the Family Smoking Prevention and Tobacco Control Act (“FSPTCA”) authorized the FDA to immediately regulate the manufacture, sale, and marketing of four categories of tobacco products – cigarettes, cigarette tobacco, roll-your-own tobacco, and smokeless tobacco. On August 8, 2016, the FDA deeming regulation became effective. The deeming regulation gave the FDA the authority to also regulate cigars, pipe tobacco, e-cigarettes, vaporizers, e-liquids, and other nicotine-containing tobacco-derived products as “deemed” tobacco products under the FSPTCA.

The FDA assesses tobacco product user fees on six classes of regulated tobacco products and computes user fees using a methodology similar to the methodology used by the U.S Department of Agriculture to compute the Tobacco Transition Payment Program (“TTPP,” also known as the “Tobacco Buyout”) assessment. First, the total, annual, congressionally established user fee assessment is allocated among the various classes of tobacco products using the federal excise tax weighted market share of tobacco products subject to regulation. Then, the assessment for each class of tobacco products is divided among individual manufacturers and importers.

In August 2016, the FDA’s regulatory authority under the Tobacco Control Act was extended to all tobacco products not previously covered, including: (i) certain NewGen products (such as electronic cigarettes, vaporizers and e-liquids) and their components or parts (such as tanks, coils and batteries); (ii) cigars and their components or parts (such as cigar tobacco); (iii) pipe tobacco; (iv) hookah products; and (v) any other tobacco product “newly deemed” by the FDA. These “deeming regulations” apply to all products made or derived from tobacco intended for human consumption but excluding accessories of tobacco products (such as lighters). Accordingly, the FDA has since regulated our cigar and cigar wrap products as well as our vapor products containing tobacco-derived nicotine and products intended or reasonably expected to be used to consume such e-liquids.

Subsequently, on April 14, 2022, the FDA Center for Tobacco Products also obtained jurisdiction over non-tobacco nicotine products (“NTN Products”), including synthetic nicotine. That law subjects NTN Products to the same requirements as tobacco-derived products, including not selling these products to persons under 21 years of age, not marketing these products as modified risk tobacco products without authorization, and not distributing free samples of these products. Additionally, NTN Products became subject to premarket filing requirements. Under the new law, manufacturers were required to file a PMTA by May 14, 2022, in order to continue selling products currently on the market. NTN Products subject of a timely-filed PMTA, and not in receipt of a negative action, were allowed to remain on the market until July 13, 2022, at which time these products became subject to enforcement, similar to tobacco-derived products remaining under review.

A successful PMTA must demonstrate that the subject product is “appropriate for the protection of public health,” taking into account the effect of the marketing of the product on all sub-populations while a Substantial Equivalence Report must demonstrate that a new product either has the same characteristics as its predicate product or different characteristics but does not raise different questions of public health. We submitted premarket filings prior to the September 9, 2020 deadline for certain of our tobacco and tobacco-derived products, all of which remain under review. We likewise filed premarket submissions for certain of our NTN Products ahead of the May 14, 2022 deadline. We have continued to supplement these applications with additional information; however, there can be no guarantee that the FDA will accept such amendments or that the applications will meet the standard of “appropriate for the protection of public health.” The FDA has indicated its enforcement priority is those applicants who have received negative action on their application, such as a Marketing Denial Order or Refuse to File notification and who continue to illegally sell those unauthorized products, as well as products for which manufacturers failed to submit a marketing application. Despite these stated enforcement priorities, given the FDA’s limited resources we expect that for a period of time there may be a lack of enforcement, which may adversely impact our ability to compete in the marketplace against those who continue to sell unauthorized products. There can be no guarantee that the FDA will not shift its enforcement priorities or that it will increase in ability to enforce against unauthorized products over time.

The FDA has issued a number of rules related to premarket filings; however, those rules were not finalized prior to the September 9, 2020, deadline. On October 5, 2021, the FDA finalized two rules related to the Substantial Equivalence process and the Premarket Tobacco Product Application process, respectively, which both became effective November 4, 2021. Both final rules (collectively, the “Rules”) indicate that any new or additional requirements will not retroactively apply to currently pending PMTAs for tobacco and tobacco-derived products; however, the information outlined in the rule remains important to the FDA’s substantive review of an application. The FDA has yet to indicate how it might apply these Rules to NTN Product filings. We believe we have products that meet the Rules and have filed premarket filings supporting a showing of the respective required standards. However, there is no assurance that the FDA’s guidance or regulations will not change, or that the FDA will not prioritize its enforcement in a manner that negatively affects our pending applications, or that unforeseen circumstances will not arise that prevent us from sufficiently supplementing or completing our applications or otherwise increases the amount of time and money we are required to spend to receive all necessary marketing orders. Although we filed many premarket applications in a timely manner, no assurance can be given that the applications will ultimately be successful. This may result in the prioritization of supplementing or completing applications for high priority SKUs in our inventory position, which could adversely impact future revenues generated by lower priority SKUs.

In addition, we currently distribute many third-party manufactured vapor products for which we are completely dependent on the manufacturer complying with the premarket filing requirements. There can be no assurance that these third-party products will receive a marketing order or otherwise remain in compliance with relevant legal requirements. While we will take measures to pursue regulatory compliance for our own privately-branded or proprietary vape products that compete with these third-party products, there is no assurance that such proprietary products would be as successful in the marketplace or can fully displace third-party products that are currently being distributed by us, which could adversely affect our results of operations and liquidity. For a period of time after the filing deadline, we expect there to be a lack of enforcement, which may adversely affect our ability to compete in the marketplace against those who continue to sell unauthorized products.

On May 4, 2022, the FDA proposed two tobacco product standards related to combusted tobacco products: (1) a ban on menthol as a characterizing flavor in cigarettes; and (2) a ban on all characterizing flavors (including menthol) in cigars. On June 21, 2022, the FDA also issued a proposed product standard related to restricting the level of nicotine in traditional cigarettes. These product standards are required to go through the formal rulemaking process where we have the opportunity to comment on the proposed rule with regard to any impact on any of our products. The FDA’s policy on these and other regulated products may change or expand over time in ways not yet known and may significantly impact our products or our premarket filings.

Prevent All Cigarette Trafficking Act (“PACT Act”): On December 27, 2020, the PACT Act as part of the Further Consolidated Appropriations Act, 2021, was signed into law. This law included an amendment to the Jenkins Act expanding the definition of “cigarette” to include “electronic nicotine delivery systems,” or ENDS, and required that the U.S. Postal Service (USPS) promulgate regulations clarifying the applicability of the prohibition on delivery sales of cigarettes to ENDS. USPS issued its final rule on October 21, 2021. We have received appropriate shipping exemptions from carrier services we use to carry the affected freight. Failure to comply with the PACT Act could result in significant financial or criminal penalties. To the extent we are unable to respond to, or comply with, these new requirements, we could lose our shipping exemptions, be subject to civil or criminal penalties, or there could be a material adverse effect on our business, results of operations and financial condition.
Concentration of Credit Risk
Concentration of Credit Risk:  At December 31, 2022 and 2021, the Company had bank deposits, including MSA escrow accounts, in excess of federally insured limits of approximately $105.2 million and $137.2 million, respectively. During 2022 and 2021, the Company invested a portion of the MSA escrow accounts in U.S. Government securities including TIPS, Treasury notes, and Treasury bonds.

The Company sells its products to distributors, retail establishments, and consumers throughout the U.S. and also sells Zig-Zag® premium cigarette papers in Canada and some smaller quantities in other countries. The Company had no customers that accounted for more than 10% of net sales for 2022, 2021, or 2020. The Company performs periodic credit evaluations of its customers and generally does not require collateral on trade receivables. Historically, the Company has not experienced significant credit losses.
Accounts Receivable
Accounts Receivable

Accounts receivable are recognized at their net realizable value. All accounts receivable are trade related, recorded at the invoiced amount, and do not bear interest. The Company maintains allowances for doubtful accounts receivable for estimated uncollectible invoices resulting from a customer’s inability to pay (bankruptcy, out of business, etc., i.e. “bad debt” which results in write-offs). The activity of allowance for doubtful accounts during 2022 and 2021 is as follows:

    December 31,     December 31,  

  2022    
2021
 
Balance at beginning of period
 
$
262
   
$
150
 
Additions to allowance account during period
   
191
     
237
 
Deductions of allowance account during period
   
(339
)
   
(125
)
Balance at end of period
 
$
114
   
$
262
 
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies [Abstract]  
Fair Value of MSA Escrow Account

Fair values for the U.S. Governmental agency obligations are Level 2 in the fair value hierarchy. The following tables show cost and estimated fair value of the assets held in the MSA account, respectively, as well as the maturities of the U.S. Governmental agency obligations held in such account for the periods indicated.


   
As of December 31, 2022
   
As of December 31, 2021
 
          Gross     Gross     Estimated           Gross     Gross     Estimated  
         
Unrealized
    Unrealized     Fair           Unrealized     Unrealized    
Fair
 
   
Cost
   
Gains
   
Losses
   
Value
    Cost     Gains     Losses    
Value
 
Cash and cash equivalents
 
$
1,929
 
$
-
   
$
-
   
$
1,929
  $ 12,155   $ -     $ -    
$
12,155
U.S. Governmental agency obligations (unrealized position < 12 months)
   
10,226
     
-
     
(1,251
)
   
8,975
      19,918       4       (357 )    
19,565
 
U.S. Governmental agency obligations (unrealized position > 12 months)
    19,918       -       (2,842 )     17,076       -       -       -       -  
Total
 
$
32,073
   
$
-
   
$
(4,093
)
 
$
27,980
  $ 32,073     $ 4     $ (357 )  
$
31,720
Maturities of U.S. Governmental Agency Obligations
   
As of
 
   
December 31, 2022
 
Less than one year
 
$
-
 
One to five years
   
7,443
 
Five to ten years
   
20,746
 
Greater than ten years
   
1,955
 
Total
 
$
30,144
 
Deposits by Sales Year for MSA Escrow Account
The following shows the amount of deposits by sales year for the MSA escrow account:

Sales
 
Deposits as of December 31,
 
Year
 
2022
   
2021
 
1999
 
$
211
   
$
211
 
2000
   
1,017
     
1,017
 
2001
   
1,673
     
1,673
 
2002
   
2,271
     
2,271
 
2003
   
4,249
     
4,249
 
2004
   
3,714
     
3,714
 
2005
   
4,553
     
4,553
 
2006
   
3,847
     
3,847
 
2007
   
4,167
     
4,167
 
2008
   
3,364
     
3,364
 
2009
   
1,619
     
1,619
 
2010
   
406
     
406
 
2011
   
193
     
193
 
2012
   
199
     
199
 
2013
   
173
     
173
 
2014
   
143
     
143
 
2015
   
101
     
101
 
2016
   
91
     
91
 
2017
   
82
     
82
 
                 
Total
 
$
32,073
   
$
32,073
 
Allowance for Doubtful Accounts
Accounts receivable are recognized at their net realizable value. All accounts receivable are trade related, recorded at the invoiced amount, and do not bear interest. The Company maintains allowances for doubtful accounts receivable for estimated uncollectible invoices resulting from a customer’s inability to pay (bankruptcy, out of business, etc., i.e. “bad debt” which results in write-offs). The activity of allowance for doubtful accounts during 2022 and 2021 is as follows:

    December 31,     December 31,  

  2022    
2021
 
Balance at beginning of period
 
$
262
   
$
150
 
Additions to allowance account during period
   
191
     
237
 
Deductions of allowance account during period
   
(339
)
   
(125
)
Balance at end of period
 
$
114
   
$
262
 
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2022
Acquisitions [Abstract]  
Acquisition of Direct Value Wholesale

In April 2021, Turning Point Brands Canada, a VIE for which the Company is considered the primary beneficiary, purchased 100% of the equity interests of Westhem Ventures LTD d/b/a Direct Value Wholesale (“DVW”) for $3.9 million, net of cash acquired, with $3.5 million paid in cash at closing and $0.5 million in accrued consideration paid during 2021. DVW is a Canadian distribution entity that operates in markets not primarily served by Turning Point Brands Canada. The acquisition expands Turning Point Brands Canada’s markets in Canada. On April 13, 2021, in connection with the acquisition of DVW, the Company provided a $3.7 million unsecured loan to Turning Point Brands Canada bearing interest at 8% per annum and maturing April 13, 2023. The unsecured loan is eliminated in the consolidation of Turning Point Brands Canada. The following table summarizes the consideration transferred and calculation of goodwill based on excess of the acquisition price over the estimated fair value of the identifiable net assets acquired:


Total consideration transferred
 
$
3,462
 
Adjustments to consideration transferred:
       
Cash acquired
   
(43
)
Accrued consideration
   
472
 
Adjusted consideration transferred
   
3,891
 
Assets acquired:
       
Working capital (primarily AR and inventory)
   
1,334
 
Fixed assets and Other long term assets
   
27
 
Net assets acquired
 
$
1,361
 
         
Goodwill
 
$
2,530
 
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2022
Inventories [Abstract]  
Inventories
The components of inventories are as follows:

   
December 31,
   
December 31,
 

 
2022
   
2021
 
Raw materials and work in process
 
$
7,283
   
$
6,936
 
Leaf tobacco
   
43,468
     
35,900
 
Finished goods - Zig-Zag Products
   
42,279
     
25,663
 
Finished goods - Stoker’s Products
   
9,667
     
8,959
 
Finished goods - NewGen Products
   
15,431
     
8,591
 
Other
   
1,787
     
1,558
 
Inventories
 
$
119,915
   
$
87,607
 
Inventory Valuation Allowance
The following represents the inventory valuation allowance roll-forward, for the years ended December 31:

 
2022
   
2021
 
Balance at beginning of period
 
$
(7,668
)
 
$
(9,924
)
Charged to cost and expense
   
(987
)
   
(2,795
)
Deductions for inventory disposed
   
4,122
     
5,051
 
Balance at end of period
 
$
(4,533
)
 
$
(7,668
)
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2022
Other Current Assets [Abstract]  
Other Current Assets
Other current assets consists of:

    December 31,     December 31,  

  2022    
2021
 
Inventory deposits
 
$
6,395
   
$
12,091
 
Insurance deposit
   
3,000
     
3,000
 
Prepaid taxes
   
448
     
-
 
Other
   
13,116
     
11,655
 
 Total
 
$
22,959
   
$
26,746
 
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment, Net [Abstract]  
Property, Plant, and Equipment
Property, plant and equipment consists of:

     December 31,      December 31,  

  2022    
2021
 
Land
 
$
22
   
$
22
 
Buildings and improvements
   
3,096
     
3,096
 
Leasehold improvements
   
5,404
     
5,374
 
Machinery and equipment
   
25,832
     
19,591
 
Furniture and fixtures
   
9,264
     
9,402
 
Gross property, plant and equipment
   
43,618
     
37,485
 
Accumulated depreciation
   
(20,830
)
   
(18,835
)
Net property, plant and equipment
 
$
22,788
   
$
18,650
 
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Deferred Financing Costs, Net (Tables)
12 Months Ended
Dec. 31, 2022
Deferred Financing Costs, Net [Abstract]  
Deferred Financing Costs
Deferred financing costs relating to the 2021 Revolving Credit Facility consist of:

     December 31,      December 31,  

  2022    
2021
 
Deferred financing costs, net of accumulated amortization of $200 and $94, respectively
 
$
282
   
$
388
 
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Other Intangible Assets [Abstract]  
Goodwill
The following table summarizes goodwill by segment:

 
Zig-Zag
   
Stoker’s
   
NewGen
   
Total
 
Balance as of December 31, 2020
 
$
101,446
   
$
32,590
   
$
25,585
   
$
159,621
 

                               
Acquisitions
   
2,530
     
-
     
-
     
2,530
 
Cumulative translation adjustment
    182       -       -       182  
Balance as of December 31, 2021
 
$
104,158
   
$
32,590
   
$
25,585
   
$
162,333
 
                                 
Acquisitions
   
-
     
-
     
-
     
-
 
Impairment
    -       -       (25,585 )     (25,585 )
Cumulative translation adjustment
    (495 )     -       -       (495 )
Balance as of December 31, 2022
 
$
103,663
   
$
32,590
   
$
-
   
$
136,253
 
Unamortized Indefinite-Lived Intangible Assets
The following tables summarize information about the Company’s other intangible assets. Gross carrying amounts of unamortized, indefinite-lived intangible assets are shown below:

 
December 31, 2022
   
December 31, 2021
 
   
Zig-Zag
   
Stoker’s
   
NewGen
   
Total
   
Zig-Zag
   
Stoker’s
   
NewGen
   
Total
 
Unamortized, indefinite life intangible assets:
                                               
Trade names
 
$
-
   
$
8,500
   
$
9,162
   
$
17,662
    $
-    
$
8,500
   
$
10,786
   
$
19,286
 
Formulas
   
52,217
     
53
     
-
     
52,270
      52,217      
53
     
-
     
52,270
 
Total
 
$
52,217
   
$
8,553
   
$
9,162
   
$
69,932
    $
52,217    
$
8,553
   
$
10,786
   
$
71,556
 
Amortized Intangible Assets
Amortized intangible assets consists of:

    Zig-Zag   
    Stoker’s   
    NewGen   
 
 
December 31, 2022
   
December 31, 2021
    December 31, 2022     December 31, 2021     December 31, 2022     December 31, 2021  
   
Gross
    Accumulated     Gross     Accumulated     Gross     Accumulated
    Gross     Accumulated     Gross     Accumulated     Gross     Accumulated
 
   
Carrying
   
Amortization
   
Carrying
   
Amortization
    Carrying
    Amortization
    Carrying
    Amortization     Carrying
    Amortization
    Carrying     Amortization  
Amortized intangible assets:
                                                                       
Customer relationships (useful life of 8-10 years)
 
$
-
   
$
-
   
$
-
   
$
-
    $
-     $
-     $
-     $
-     $
6,936     $
4,768     $
6,936     $
3,939  
Trade names (useful life of 15 years)
   
-
     
-
     
-
     
-
      2,372       475       2,372       316       7,158       2,137       7,158       1,677  
Master distribution agreement (useful life of 15 years)
   
5,489
     
915
     
5,489
     
549
      -       -       -       -       -       -       -       -  
Franchise agreements (useful life of 8 years)
   
-
     
-
     
-
     
-
      -       -       -       -       780       780       780       325  
Non-compete agreements (useful life of 3.5 years)
   
-
     
-
     
-
     
-
      -       -       -       -       100       100       100       100  
Total
 
$
5,489
   
$
915
   
$
5,489
   
$
549
    $ 2,372     $ 475     $ 2,372     $ 316     $ 14,974     $ 7,785     $ 14,974     $ 6,041  
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets (Tables)
12 Months Ended
Dec. 31, 2022
Other Assets [Abstract]  
Other Assets
Other assets consists of:

     December 31,      December 31,  

  2022    
2021
 
Equity investments
 
$
13,376
   
$
25,649
 
Debt security investment
   
7,820
     
8,000
 
Other
   
1,453
     
1,750
 
Total
 
$
22,649
   
$
35,399
 
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Liabilities [Abstract]  
Accrued Liabilities
Accrued liabilities consists of:

   
December 31,
   
December 31,
 

  2022    
2021
 
Accrued payroll and related items
 
$
7,685
   
$
6,974
 
Customer returns and allowances
   
7,291
     
6,497
 
Taxes payable
   
1,867
     
2,053
 
Lease liabilities
   
3,102
     
2,976
 
Accrued interest
   
7,277
     
7,318
 
Other
   
5,779
     
7,119
 
Total
 
$
33,001
   
$
32,937
 
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable and Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2022
Notes Payable and Long-Term Debt [Abstract]  
Notes Payable and Long-Term Debt
Notes payable and long-term debt consists of the following in order of preference:

   
December 31,
   
December 31,
 

  2022    
2021
 
Senior Secured Notes
  $ 250,000     $ 250,000  
Convertible Senior Notes
   
162,500
     
172,500
 
Gross notes payable and long-term debt
   
412,500
     
422,500
 
Less deferred finance charges
   
(5,743
)
   
(8,328
)
Net notes payable and long-term debt
 
$
406,757
   
$
414,172
 
Redemption Prices of Senior Secured Notes
The Company may redeem the Senior Secured Notes, in whole or in part, at any time prior to February 15, 2023, at the redemption prices (expressed as a percentage of the principal amount to be redeemed) set forth below, plus accrued and unpaid interest, if any, on the Senior Secured Notes to be redeemed to (but not including) the applicable redemption date if redeemed during the period indicated below:

On or after February 15, 2023
   
102.813
%
On or after February 15, 2024
   
101.406
%
On or after February 15, 2025 and thereafter
   
100.000
%
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Taxes [Abstract]  
Income Tax Expense (Benefit)
Income tax expense (benefit) for the years ended December 31 consists of the following components:

 
2022
   
2021
   
2020
 
   
Current
   
Deferred
   
Total
   
Current
   
Deferred
   
Total
   
Current
   
Deferred
   
Total
 
Federal
 
$
8,457
   
$
(4,713
)
 
$
3,744
   
$
11,315
   
$
(583
)
 
$
10,732
   
$
5,285
   
$
3,642
   
$
8,927
 
State and Local
   
2,815
     
(1,291
)
   
1,524
     
4,210
     
(637
)
   
3,573
     
1,930
     
1,100
     
3,030
 
Foreign
    83       (502 )     (419 )     -       (265 )     (265 )     -       -       -  
Total
 
$
11,355
   
$
(6,506
)
 
$
4,849
   
$
15,525
   
$
(1,485
)
 
$
14,040
   
$
7,215
   
$
4,742
   
$
11,957
 
Deferred Tax Assets and Liabilities
Deferred tax assets and liabilities consists of:

    December 31,     December 31,  

  2022    
2021
 
   
Assets
   
Liabilities
   
Assets
   
Liabilities
 
Inventory
 
$
1,384
   
$
-
   
$
2,096
   
$
2
 
Property, plant, and equipment
   
-
     
2,856
     
-
     
3,259
 
Goodwill and other intangible assets
   
-
     
2,812
     
-
     
8,573
 
Foreign NOL carryforward
   
561
     
-
     
265
     
-
 
State NOL carryforward
   
2,483
     
-
     
2,421
     
-
 
Unrealized loss on investments
   
5,168
     
-
     
1,322
     
-
 
Leases
   
3,544
     
3,222
     
4,150
     
3,826
 
Original issue discount
   
1,604
     
-
     
2,720
     
-
 
Other
   
8,614
     
2,963
     
9,003
     
2,305
 
Gross deferred income taxes
   
23,358
     
11,853
     
21,977
     
17,965
 
Valuation allowance
   
(3,062
)
   
-
     
(2,649
)
   
-
 
Net deferred income taxes
 
$
20,296
   
$
11,853
   
$
19,328
   
$
17,965
 
Reconciliation of Statutory to Effective Income Tax Rate
Reconciliation of the federal statutory rate and the effective income tax rate for the years ended December 31 is as follows:

 
2022
   
2021
   
2020
 
Federal statutory rate
   
21.0
%
   
21.0
%
   
21.0
%
Foreign rate differential
    -0.5 %     -0.1 %     0.0 %
State taxes
   
5.7
%
   
3.4
%
   
2.9
%
Permanent differences
   
-0.2
%
   
-4.1
%
   
-1.6
%
Other
   
1.7
%
   
0.7
%
   
4.7
%
Valuation allowance
   
2.6
%
   
0.6
%
   
-3.2
%
Effective income tax rate
   
30.3
%
   
21.5
%
   
23.8
%
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Pension and Postretirement Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2022
Pension and Postretirement Benefit Plans [Abstract]  
Net Periodic Benefit Costs
The following table provides the components of net periodic pension and postretirement benefit costs and total costs for the plans for the years ended December 31:

 
Pension Benefits
   
Postretirement Benefits
 
   
2022
   
2021
   
2020
   
2022
   
2021
   
2020
 
Service cost
 
$
-
   
$
-
   
$
-
   
$
-
   
$
-
   
$
-
 
Interest cost
   
-
     
-
     
190
     
-
     
-
     
-
 
Expected return on plan assets
   
-
     
-
     
(322
)
   
-
     
-
     
-
 
Amortization of (gains) losses
   
-
     
-
     
72
     
-
     
-
     
(131
)
Settlement and Curtailment loss (gain)
   
-
     
-
     
1,180
     
-
     
-
     
-
 
Net periodic benefit cost (income)
 
$
-
   
$
-
   
$
1,120
   
$
-
   
$
-
   
$
(131
)
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Commitments (Tables)
12 Months Ended
Dec. 31, 2022
Lease Commitments [Abstract]  
Components of Lease Expense
The components of lease expense consists of the following:

 
For the year ended December 31,
 
   
2022
   
2021
    2020
 
Operating lease cost
                 
Cost of sales
 
$
940
   
$
907
    $ 908  
Selling, general and administrative
   
1,622
     
1,907
      1,480  
Variable lease cost (1)
   
765
     
1,182
      587  
Short-term lease cost
   
37
     
48
      131  
Sublease income
   
-
   
(60
)
    (120 )
Total
 
$
3,364
   
$
3,984
    $ 2,986  

(1)
Variable lease cost includes elements of a contract that do not represent a good or service but for which the lessee is responsible for paying.

           For the year ended December 31,  
 
 
2022
   
2021
   
2020
 
Financing lease cost
                 
Selling, general and administrative
 
$
1,138
   
$
1,094
   
$
922
 
Total
 
$
1,138
   
$
1,094
   
$
922
 
Amounts Related to Operating and Financing Leases
   
December 31,
   
December 31,
 

  2022    
2021
 
Assets:
           
Right of use assets - Operating
 
$
10,967
   
$
12,883
 
Right of use assets -  Financing
   
1,498      
2,170  
Total lease assets
 
$
12,465
   
$
15,053
 
                 
Liabilities:
               
Current lease liabilities - Operating (2)
 
$
2,007
   
$
1,950
 
Current lease liabilities - Financing (2)
    1,095
      1,026  
Long-term lease liabilities - Operating
   
10,243
     
12,261
 
Long-term lease liabilities - Financing
    350       1,075  
Total lease liabilities
 
$
13,695
   
$
16,312
 

(2)
Reported within accrued liabilities on the balance sheet

 
As of December 31,
 
   
2022
   
2021
 
Weighted-average remaining lease term - operating leases
 
6.5 years
   
7.3 years
 
Weighted-average discount rate - operating leases
   
5.19
%
   
5.21
%
Weighted-average remaining lease term - financing leases
  1.8 years
    2.0 years
 
Weighted-average discount rate - financing leases
    3.42 %     3.37 %
Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities consisted of the following:

   
December 31,
 

 
2022
 
2023
 
$
2,564
 
2024
   
2,392
 
2025
   
2,121
 
2026
   
2,084
 
2027
   
2,035
 
Years thereafter
   
5,344
 
Total lease payments
 
$
16,540
 
Less: Imputed interest
   
4,290
 
Present value of lease liabilities
 
$
12,250
 
Maturities of Financing Lease Liabilities
Maturities of financing lease liabilities consisted of the following:

    December 31,
 

 
2022
 
2023
  $ 1,122  
2024
    174  
2025
    129  
2026
    63  
Total lease payments
  $
1,488  
Less: Imputed interest
    43  
Present value of lease liabilities
  $ 1,445  
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Share Incentive Plans (Tables)
12 Months Ended
Dec. 31, 2022
Share Incentive Plans [Abstract]  
Stock Option Activity
Stock option activity for the 2006, 2015 and 2021 Plans is summarized below:

          Weighted     Weighted  
    Stock     Average     Average  
    Option      Exercise    
 Grant Date
 

 
Shares
   
Price
   
Fair Value
 
Outstanding, December 31, 2020
   
711,060
   

19.58
   

6.42
 
                         
Granted
   
119,500
     
50.93
     
13.58
 
Exercised
   
(202,768
)
   
10.22
     
6.35
 
Forfeited
   
(7,957
)
   
33.22
     
9.63
 
Outstanding, December 31, 2021
   
619,835
    $
28.51
    $
8.70
 
                         
Granted
   
114,827
     
30.58
     
10.34
 
Exercised
   
(40,331
)
   
12.49
     
4.08
 
Forfeited
   
(11,117
)
   
32.60
     
9.35
 
Outstanding, December 31, 2022
   
683,214
   
$
29.74
   
$
9.24
 
Assumptions for Options Granted Under 2015 and 2021 Plan
The following table outlines the assumptions for options granted under the 2015 Plan.

     February 10,      May 17,    
March 7,
   
March 20,
    October 24,    
March 18,
   
February 18,
   
May 3,
 

 
2017
   
2017
   
2018
   
2019
   
2019
   
2020
   
2021
   
2021
 
Number of options granted
   
40,000
     
93,819
     
98,100
     
155,780
     
25,000
     
155,000
   
100,000    
12,000  
Options outstanding at December 31, 2022
   
20,000
     
44,983
     
58,067
     
141,784
     
25,000
     
93,248
      93,448       12,000  
Number exercisable at December 31, 2022
   
20,000
     
44,983
     
58,067
     
141,784
     
25,000
     
61,081
      39,097       4,080  
Exercise price
 
$
13.00
   
$
15.41
   
$
21.21
   
$
47.58
   
$
20.89
   
$
14.85
    $
51.75     $
47.76  
Remaining lives
   
4.12
     
4.38
     
5.19
     
6.22
     
6.82
     
7.22
      8.14       8.34  
Risk free interest rate
   
1.89
%
   
1.76
%
   
2.65
%
   
2.34
%
   
1.58
%
   
0.79
%
    0.56 %     0.84 %
Expected volatility
   
27.44
%
   
26.92
%
   
28.76
%
   
30.95
%
   
31.93
%
   
35.72
%
    28.69 %     29.03 %
Expected life
   
6.000
     
6.000
     
6.000
     
6.000
     
6.000
     
6.000
      6.000       6.000  
Dividend yield
   
-
     
-
     
0.83
%
   
0.42
%
   
0.95
%
   
1.49
%
    0.55 %     0.59 %
Fair value at grant date
 
$
3.98
   
$
4.60
   
$
6.37
   
$
15.63
   
$
6.27
   
$
4.41
    $
13.77     $
13.06  

The following table outlines the assumptions for options granted under the 2021 Plan.

    May 17,     March 14,
    April 29,
 
   
2021
    2022
    2022
 
Number of options granted
   
7,500
      100,000       14,827  
Options outstanding at December 31, 2022
   
7,500
      98,148       14,827  
Number exercisable at December 31, 2022
   
2,550
      -       -  
Exercise price
 
$
45.05
    $
30.46     $
31.39  
Remaining lives
   
8.38
      9.21       9.33  
Risk free interest rate
   
0.84
%
    2.10 %     2.92 %
Expected volatility
   
31.50
%
    35.33 %     35.33 %
Expected life
   
6.000
      6.000       6.000  
Dividend yield
   
0.63
%
    1.01 %     0.98 %
Fair value at grant date
 
$
13.23
    $
10.23     $
11.07  
PRSU Activity
Performance-based restricted stock units are restricted stock units subject to both performance-based and service-based vesting conditions. The number of shares of common stock a recipient will receive upon vesting of a PRSU will be calculated by reference to certain performance metrics related to the Company’s performance over a three to five-year period. PRSUs will vest on the measurement date, which is no more than 65 days after the performance period, provided the applicable service and performance conditions are satisfied. At December 31, 2022, there are 469,733 PRSUs outstanding, 469,733 of which are unvested. The following table outlines the PRSUs granted and outstanding as of December 31, 2022.

    March 7,     March 20,     July 19,     March 18,     December 28,     February 18,     March 14,  

 
2018
   
2019
   
2019
   
2020
   
2020
   
2021
   
2022
 
Number of PRSUs granted
   
96,000
     
92,500
     
88,582
     
94,000
     
88,169
     
100,000
   
49,996  
PRSUs outstanding at December 31, 2022
   
89,600
     
77,380
     
21,342
     
85,810
     
58,779
     
91,190
      45,632  
Fair value as of grant date
 
$
21.21
   
$
47.58
   
$
52.15
   
$
14.85
   
$
46.42
   
$
51.75
    $
30.46  
Remaining lives
   
-
     
1.00
     
-
     
2.00
     
1.00
     
3.00
      4.00  
RSU Activity The following table outlines the RSUs granted and outstanding as of December 31, 2022.

   
March 14,
   
March 14,
   
April 29,
   
April 29,
 
   
2022
   
2022
   
2022
   
2022
 
Number of RSUs granted
   
50,004
     
28,726
     
11,393
     
4,522
 
RSUs outstanding at December 31, 2022
   
45,055
     
28,726
     
11,393
     
4,522
 
Fair value as of grant date
 
$
30.46
   
$
30.46
   
$
31.39
   
$
31.39
 
Remaining lives
   
4.00
     
2.00
     
0.32
     
4.00
 
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Basic and Diluted Net Income per Share
The following is a reconciliation of the numerators and denominators of the basic and diluted EPS computations of net income:

   
December 31, 2022
   
December 31, 2021
   
December 31, 2020
 
                 Per                  Per                 Per
 
   
Income
   
Shares
   
Share
   
Income
   
Shares
   
Share
   
Income
   
Shares
   
Share
 
Basic EPS:
                                                     
Numerator
                                                     
Net income attributable to Turning
Point Brands, Inc.
 
$
11,641
               
$
52,059
               
$
38,192
             
                                                             
Denominator
                                                           
Weighted average
           
17,899,794
   
$
0.65
             
18,917,570
   
$
2.75
             
19,398,474
   
$
1.97
 
 
                                                                       
Diluted EPS:
                                                                       
Numerator
                                                                       
Net income attributable to Turning
Point Brands, Inc.
 
$
11,641
                   
$
52,059
                   
$
38,192
                 
Interest expense related to
Convertible Senior Notes, net of
tax
   
-
                     
4,317
                     
4,188
                 
Diluted consolidated net income
 
$
11,641
                   
$
56,376
                   
$
42,380
                 
                                                                         
Denominator
                                                                       
Basic weighted average
           
17,899,794
                     
18,917,570
                     
19,398,474
         
Convertible Senior Notes (1)
           
-
                     
3,208,172
                     
3,202,808
         
Stock options
           
155,221
                     
256,252
                     
336,159
         
             
18,055,015
   
$
0.64
             
22,381,994
   
$
2.52
             
22,937,441
   
$
1.85
 

(1) The effect of 3,208,172 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information (Tables)
12 Months Ended
Dec. 31, 2022
Segment Information [Abstract]  
Financial Information of Reportable Segments
The tables below present financial information about reportable segments:

 
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
                   
Net sales
                 
Zig-Zag products
 
$
190,403
   
$
176,491
   
$
132,812
 
Stoker’s products
   
130,826
     
124,280
     
115,866
 
NewGen products
   
93,784
     
144,700
     
156,433
 
Total
 
$
415,013
   
$
445,471
   
$
405,111
 
                         
Gross profit
                       
Zig-Zag products
 
$
106,576
   
$
102,739
   
$
78,278
 
Stoker’s products
   
71,254
     
68,084
     
61,764
 
NewGen products
   
27,708
     
47,011
     
49,948
 
Total
 
$
205,538
   
$
217,834
   
$
189,990
 
                         
Operating income (loss)
                       
Zig-Zag products
 
$
73,342
   
$
77,109
   
$
61,932
 
Stoker’s products
   
53,331
     
52,073
     
45,042
 
NewGen products
   
1,506
     
2,263
     
5,801
 
Corporate unallocated (1)(2)
    (52,665 )     (41,124 )     (48,348 )
Total
 
$
75,514
   
$
90,321
   
$
64,427
 
                         
Interest expense, net
   
19,524
     
20,500
     
13,487
 
Investment loss (income)
   
13,303
     
6,673
     
(198
)
Goodwill and intangible impariment loss
    27,566       -       -  
Gain on extinguishment of debt
   
(885
)
   
(2,154
)
   
-
 
Net periodic benefit (income) cost, excluding service cost
   
-
     
-
     
989
 
                         
Income before income taxes
 
$
16,006
   
$
65,302
   
$
50,149
 
                         
Capital expenditures
                       
Zig-Zag products
 
$
4,641
   
$
141
   
$
-
 
Stoker’s products
   
3,044
     
5,960
     
5,815
 
NewGen products
   
-
     
55
     
320
 
Total
 
$
7,685
   
$
6,156
   
$
6,135
 
                         
Depreciation and amortization
                       
Zig-Zag products
 
$
412
   
$
388
   
$
182
 
Stoker’s products
   
2,972
     
2,565
     
2,215
 
NewGen products
   
1,915
     
2,059
     
2,621
 
Total
 
$
5,299
   
$
5,012
   
$
5,018
 

(1)
Includes corporate costs that are not allocated to any of the three reportable segments.
(2)
Includes costs related to PMTA of $4.6 million, $2.6 million and $14.4 million in 2022, 2021 and 2020, respectively.

     December 31,    
December 31,
 

  2022    
2021
 
Assets
           
Zig-Zag products
 
$
225,893
   
$
227,554
 
Stoker’s products
   
151,241
     
142,334
 
NewGen products
   
39,624
     
72,746
 
Corporate unallocated (1)
   
155,348
     
158,926
 
Total
 
$
572,106
   
$
601,560
 


(1)
Includes assets not assigned to the three reportable segments. All goodwill has been allocated to the reportable segments.
Revenue Disaggregation - Sales Channel
Revenues of the Zig-Zag Products and Stoker’s Products segments are primarily comprised of sales made to wholesalers while NewGen sales are made business to business and business to consumer, both online and through our corporate retail stores. NewGen net sales are broken out by sales channel below.

 
NewGen Segment
 
   
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
                   
Business to Business
 
$
76,462
   
$
107,235
   
$
107,976
 
Business to Consumer - Online
   
16,836
     
37,069
     
43,517
 
Business to Consumer - Corporate store
   
-
     
-
     
4,751
 
Other
   
486
     
396
     
189
 
Total
 
$
93,784
   
$
144,700
   
$
156,433
 
Net Sales - Domestic and Foreign
The following table shows a breakdown of consolidated net sales between domestic and foreign.

 
For the year ended December 31,
 
   
2022
   
2021
   
2020
 
Domestic
 
$
381,723
   
$
415,514
   
$
391,705
 
Foreign
   
33,290
     
29,957
     
13,406
 
Total
 
$
415,013
   
$
445,471
   
$
405,111
 
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Selected Quarterly Financial Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2022
Selected Quarterly Financial Information (Unaudited) [Abstract]  
Quarterly Operating Results
The following table presents the quarterly operating results:

 
1st
   
2nd
   
3rd
   
4th
 
2022
                       
Net sales
 
$
100,894
   
$
102,925
   
$
107,802
   
$
103,392
 
Gross profit
   
51,794
     
51,469
     
52,712
     
49,563
 
Net income attributable to Turning Point Brands, Inc.
   
10,998
     
5,424
     
11,536
     
(16,317
)
Basic net income attributable to Turning Point Brands, Inc. per share
   
0.60
     
0.30
     
0.65
     
(0.93
)
Diluted net income attributable to Turning Point Brands, Inc. per share
 
$
0.55
   
$
0.30
   
$
0.60
   
$
(0.93
)(1)
                                 
2021
                               
Net sales
 
$
107,641
   
$
122,643
   
$
109,904
   
$
105,283
 
Gross profit
   
53,261
     
59,973
     
54,269
     
50,331
 
Net income attributable to Turning Point Brands, Inc.
   
11,783
     
15,355
     
13,468
     
11,454
 
Basic net income attributable to Turning Point Brands, Inc. per share
   
0.62
     
0.81
     
0.71
     
0.61
 
Diluted net income attributable to Turning Point Brands, Inc. per share
 
$
0.57
   
$
0.73
   
$
0.65
   
$
0.57
 


(1)
The effect of 3,213,796 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Organizations and Basis of Presentation (Details)
Outlet in Thousands
12 Months Ended
Dec. 31, 2022
Segment
Outlet
Organizations and Basis of Presentation [Abstract]  
Number of reportable segments | Segment 3
Number of retail outlets in North America | Outlet 217
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies, Consolidation (Details)
12 Months Ended
Dec. 31, 2022
Turning Point Brands Canada [Member]  
Consolidation [Abstract]  
Ownership interest 65.00%
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies, Derivative Instruments (Details) - Maximum [Member]
12 Months Ended
Dec. 31, 2022
Derivative Instruments [Abstract]  
Percentage of anticipated purchases of inventory that may be hedged 100.00%
Term of hedge 12 months
Percentage of non-inventory purchases that may be hedged 100.00%
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies, Shipping Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shipping Costs [Abstract]      
Shipping costs $ 24.2 $ 27.6 $ 22.8
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies, Research and Development and Quality Assurance Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Research and Development and Quality Assurance Costs [Abstract]      
Research and development costs and quality assurance costs $ 0.6 $ 1.1 $ 1.3
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies, Property, Plant and Equipment (Details)
12 Months Ended
Dec. 31, 2022
Machinery, Equipment and Furniture [Member] | Minimum [Member]  
Property, Plant and Equipment [Abstract]  
Estimated useful lives of assets 4 years
Machinery, Equipment and Furniture [Member] | Maximum [Member]  
Property, Plant and Equipment [Abstract]  
Estimated useful lives of assets 7 years
Leasehold Improvements [Member] | Minimum [Member]  
Property, Plant and Equipment [Abstract]  
Estimated useful lives of assets 10 years
Leasehold Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Abstract]  
Estimated useful lives of assets 15 years
Buildings and Building Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Abstract]  
Estimated useful lives of assets 15 years
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies, Goodwill and Other Intangible Assets (Details)
12 Months Ended
Dec. 31, 2022
Minimum [Member]  
Goodwill and Other Intangible Assets [Abstract]  
Estimated useful lives of definite-lived intangible assets 3 years 6 months
Maximum [Member]  
Goodwill and Other Intangible Assets [Abstract]  
Estimated useful lives of definite-lived intangible assets 15 years
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies, Advertising and Promotion (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Advertising and Promotion [Abstract]      
Advertising and promotion costs $ 9.3 $ 12.1 $ 5.2
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies, Master Settlement Agreement (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
State
Counterparty
Dec. 31, 2021
USD ($)
Master Settlement Agreement [Abstract]    
Number of states that are parties to the Master Settlement Agreement and the Smokeless Tobacco Master Settlement Agreement | State 46  
Number of MSA cigarette manufacturers and/or distributors | Counterparty 49  
Term for restricted withdrawal of principal from MSA escrow account 25 years  
Deposit made in MSA escrow account $ 0  
Fair Value of MSA Escrow Account, More than 12 Months [Abstract]    
Estimated fair value, more than 12 months 7,820 $ 8,000
Fair Value of MSA Escrow Account [Abstract]    
Cost 32,073 32,073
Gross unrealized gains 0 4
Gross unrealized losses (4,093) (357)
Estimated fair value 27,980 31,720
Maturities of U.S. Governmental Agency Obligations [Abstract]    
Less than one year 0  
One to five years 7,443  
Five to ten years 20,746  
Greater than ten years 1,955  
Total 30,144  
Master Settlement Agreement Escrow Account by Sales Year [Abstract]    
1999 211 211
2000 1,017 1,017
2001 1,673 1,673
2002 2,271 2,271
2003 4,249 4,249
2004 3,714 3,714
2005 4,553 4,553
2006 3,847 3,847
2007 4,167 4,167
2008 3,364 3,364
2009 1,619 1,619
2010 406 406
2011 193 193
2012 199 199
2013 173 173
2014 143 143
2015 101 101
2016 91 91
2017 82 82
Total 32,073 32,073
Cash and Cash Equivalents [Member]    
Fair Value of MSA Escrow Account [Abstract]    
Cost 1,929 12,155
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Estimated fair value 1,929 12,155
U. S. Governmental Agency Obligations [Member]    
Fair Value of MSA Escrow Account, Less than 12 Months [Abstract]    
Cost, less than 12 months 10,226 19,918
Gross unrealized gains, less than 12 months 0 4
Gross unrealized losses, less than 12 months (1,251) (357)
Estimated fair value, less than 12 months 8,975 19,565
Fair Value of MSA Escrow Account, More than 12 Months [Abstract]    
Cost, more than 12 months 19,918 0
Gross unrealized gains, more than 12 months 0 0
Gross unrealized losses, more than 12 months (2,842) 0
Estimated fair value, more than 12 months $ 17,076 $ 0
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies, Food and Drug Administration (Details)
12 Months Ended
Dec. 31, 2022
Class
Standard
Category
Oct. 05, 2021
Rule
Food and Drug Administration [Abstract]    
Number of categories of tobacco products regulated by the FDA | Category 4  
Number of classes of regulated tobacco products on which user fees are assessed | Class 6  
Number of rules finalized by the FDA | Rule   2
Number of proposed tobacco product standards related to combusted tobacco products | Standard 2  
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies, Concentration of Credit Risk (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Customer
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
Customer
Concentration of Credit Risk [Abstract]      
Bank deposits, including MSA escrow accounts, in excess of federally insured limits | $ $ 105.2 $ 137.2  
Gross Sales [Member] | Customer Concentration Risk [Member]      
Concentration of Credit Risk [Abstract]      
Number of customers accounting for more than 10% of sales | Customer 0 0 0
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies, Accounts Receivable (Details) - Allowance for Doubtful Accounts [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of period $ 262 $ 150
Additions to allowance account during period 191 237
Deductions of allowance account during period (339) (125)
Balance at end of period $ 114 $ 262
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions, Unitabac (Details) - Unitabac [Member]
$ in Millions
1 Months Ended
Jul. 31, 2021
USD ($)
Acquisitions [Abstract]  
Total consideration transferred $ 10.7
Cash paid for assets acquisition 9.6
Capitalized transaction costs 1.1
Inventory acquired 0.7
Intellectual Property [Member]  
Acquisitions [Abstract]  
Indefinite-lived intangible asset acquired $ 10.0
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions, Direct Value Wholesale (Details) - USD ($)
$ in Thousands
1 Months Ended
Apr. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Apr. 13, 2021
Dec. 31, 2020
Assets Acquired [Abstract]          
Goodwill   $ 136,253 $ 162,333   $ 159,621
Direct Value Wholesale [Member]          
Acquisitions [Abstract]          
Equity interest 100.00%        
Cash paid for acquisition $ 3,500        
Purchase Price [Abstract]          
Total consideration transferred 3,462        
Adjustments to Consideration Transferred [Abstract]          
Cash acquired (43)        
Accrued consideration 472        
Adjusted consideration transferred 3,891        
Assets Acquired [Abstract]          
Working capital (primarily AR and inventory) 1,334        
Fixed assets and other long term assets 27        
Net assets acquired 1,361        
Goodwill $ 2,530        
Turning Point Brands Canada [Member]          
Acquisitions [Abstract]          
Unsecured loan       $ 3,700  
Interest rate       8.00%  
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions, Turning Point Brands Canada (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2021
Dec. 31, 2021
Acquisitions [Abstract]    
Acquisition of additional ownership interest   $ (2,250)
Non-Controlling Interest [Member]    
Acquisitions [Abstract]    
Acquisition of additional ownership interest $ (1,100) (1,123)
Additional Paid-In Capital [Member]    
Acquisitions [Abstract]    
Acquisition of additional ownership interest (1,100) $ (1,127)
Turning Point Brands Canada [Member]    
Acquisitions [Abstract]    
Payment for investment $ 2,300  
Ownership interest 65.00%  
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments (Details)
$ in Thousands, € in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2018
USD ($)
Derivative Instruments [Abstract]              
Settlement of interest rate swaps   $ 0   $ 3,573 $ 0    
Maximum [Member]              
Derivative Instruments [Abstract]              
Percentage of anticipated purchases of inventory that may be hedged   100.00% 100.00%        
Term of hedge   12 months 12 months        
Percentage of purchase price of non-inventory purchases that may be hedged   90.00% 90.00%        
Foreign Currency [Member]              
Derivative Instruments [Abstract]              
Notional amount of contracts executed       0      
Notional amount       0      
Loss reclassified into cost of sales and interest expense   $ 100   $ 0 $ 0    
Derivative Instrument, Loss Reclassified from AOCI into Income, Effective Portion, Statement of Income [Extensible Enumeration]   Cost of sales Cost of sales Cost of sales Cost of sales    
Foreign Currency [Member] | Other Current Assets [Member]              
Derivative Instruments [Abstract]              
Fair value, asset   $ 1,200          
Foreign Currency [Member] | Accrued Liabilities [Member]              
Derivative Instruments [Abstract]              
Fair value, liability   $ 0          
Foreign Currency [Member] | Purchase [Member]              
Derivative Instruments [Abstract]              
Notional amount of contracts executed | €     € 28.9        
Notional amount | €           € 18.5  
Foreign Currency [Member] | Sale [Member]              
Derivative Instruments [Abstract]              
Notional amount of contracts executed | €     € 28.9        
Notional amount | €           € 18.5  
Interest Rate Swaps [Member]              
Derivative Instruments [Abstract]              
Notional amount             $ 70,000
Loss reclassified into cost of sales and interest expense       $ 100 $ 1,500    
Derivative Instrument, Loss Reclassified from AOCI into Income, Effective Portion, Statement of Income [Extensible Enumeration]       Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net    
Settlement of interest rate swaps $ 3,600            
Interest Rate Swaps [Member] | LIBOR [Member]              
Derivative Instruments [Abstract]              
Interest rate percentage   2.755%       2.755%  
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments (Details)
$ in Thousands, € in Millions
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Fair Value of Financial Instruments [Abstract]      
Note payable   $ 412,500 $ 422,500
Foreign Exchange [Member]      
Fair Value of Financial Instruments [Abstract]      
Notional amount     0
Fair value, liability     0
Foreign Exchange [Member] | Purchase [Member]      
Fair Value of Financial Instruments [Abstract]      
Notional amount | € € 18.5    
Foreign Exchange [Member] | Sale [Member]      
Fair Value of Financial Instruments [Abstract]      
Notional amount | € € 18.5    
Senior Secured Notes [Member]      
Fair Value of Financial Instruments [Abstract]      
Interest rate 5.625% 5.625%  
Note payable   $ 250,000 250,000
Convertible Senior Notes [Member]      
Fair Value of Financial Instruments [Abstract]      
Interest rate 2.50% 2.50%  
Note payable   $ 162,500 172,500
Level 2 [Member] | Foreign Exchange [Member]      
Fair Value of Financial Instruments [Abstract]      
Fair value, asset   1,200  
Fair value, liability   0  
Fair Value [Member] | Senior Secured Notes [Member]      
Fair Value of Financial Instruments [Abstract]      
Long-term debt   226,400 250,000
Fair Value [Member] | Convertible Senior Notes [Member]      
Fair Value of Financial Instruments [Abstract]      
Long-term debt   $ 139,200 $ 159,800
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Inventories [Abstract]    
Raw materials and work in process $ 7,283 $ 6,936
Leaf tobacco 43,468 35,900
Other 1,787 1,558
Inventories 119,915 87,607
Inventory Valuation Allowance [Member]    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of period (7,668) (9,924)
Charged to cost and expense (987) (2,795)
Deductions for inventory disposed 4,122 5,051
Balance at end of period (4,533) (7,668)
Zig-Zag Products [Member]    
Inventories [Abstract]    
Finished goods 42,279 25,663
Stoker's Products [Member]    
Inventories [Abstract]    
Finished goods 9,667 8,959
NewGen Products [Member]    
Inventories [Abstract]    
Finished goods $ 15,431 $ 8,591
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other Current Assets [Abstract]    
Inventory deposits $ 6,395 $ 12,091
Insurance deposit 3,000 3,000
Prepaid taxes 448 0
Other 13,116 11,655
Total $ 22,959 $ 26,746
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant, and Equipment [Abstract]    
Property, plant and equipment $ 43,618 $ 37,485
Accumulated depreciation (20,830) (18,835)
Net property, plant and equipment 22,788 18,650
Land [Member]    
Property, Plant, and Equipment [Abstract]    
Property, plant and equipment 22 22
Buildings and Improvements [Member]    
Property, Plant, and Equipment [Abstract]    
Property, plant and equipment 3,096 3,096
Leasehold Improvements [Member]    
Property, Plant, and Equipment [Abstract]    
Property, plant and equipment 5,404 5,374
Machinery and Equipment [Member]    
Property, Plant, and Equipment [Abstract]    
Property, plant and equipment 25,832 19,591
Furniture and Fixtures [Member]    
Property, Plant, and Equipment [Abstract]    
Property, plant and equipment $ 9,264 $ 9,402
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Deferred Financing Costs, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Financing Costs, Net [Abstract]    
Deferred financing costs, net of accumulated amortization of $200 and $94, respectively $ 282 $ 388
Deferred financing costs, accumulated amortization $ 200 $ 94
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Roll Forward]        
Balance at beginning of period   $ 162,333 $ 159,621  
Acquisitions   0 2,530  
Impairment   (25,585) 0 $ 0
Cumulative translation adjustment   (495) 182  
Balance at end of period $ 136,253 136,253 162,333 159,621
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 69,932 69,932 71,556  
Amortized Intangible Assets [Abstract]        
Intangible asset impairment   1,981 0 0
Annual Amortization Expense [Abstract]        
2023 2,200 2,200    
2024 2,200 2,200    
2025 1,600 1,600    
2026 1,600 1,600    
2027 1,600 $ 1,600    
Minimum [Member]        
Amortized Intangible Assets [Abstract]        
Amortized intangible assets, useful life   3 years 6 months    
Maximum [Member]        
Amortized Intangible Assets [Abstract]        
Amortized intangible assets, useful life   15 years    
Zig-Zag [Member]        
Goodwill [Roll Forward]        
Balance at beginning of period   $ 104,158 101,446  
Acquisitions   0 2,530  
Impairment   0    
Cumulative translation adjustment   (495) 182  
Balance at end of period 103,663 103,663 104,158 101,446
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 52,217 52,217 52,217  
Amortized Intangible Assets [Abstract]        
Gross carrying amount 5,489 5,489 5,489  
Accumulated amortization 915 915 549  
Stoker's [Member]        
Goodwill [Roll Forward]        
Balance at beginning of period   32,590 32,590  
Acquisitions   0 0  
Impairment   0    
Cumulative translation adjustment   0 0  
Balance at end of period 32,590 32,590 32,590 32,590
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 8,553 8,553 8,553  
Amortized Intangible Assets [Abstract]        
Gross carrying amount 2,372 2,372 2,372  
Accumulated amortization 475 475 316  
NewGen [Member]        
Goodwill [Roll Forward]        
Balance at beginning of period   25,585 25,585  
Acquisitions   0 0  
Impairment   (25,585)    
Cumulative translation adjustment   0 0  
Balance at end of period 0 0 25,585 $ 25,585
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 9,162 9,162 10,786  
Amortized Intangible Assets [Abstract]        
Gross carrying amount 14,974 14,974 14,974  
Accumulated amortization 7,785 7,785 6,041  
Asset impairment charge 300      
Trade Names [Member]        
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 17,662 17,662 19,286  
Trade Names [Member] | Zig-Zag [Member]        
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 0 0 0  
Trade Names [Member] | Stoker's [Member]        
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 8,500 8,500 8,500  
Trade Names [Member] | NewGen [Member]        
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 9,162 9,162 10,786  
Formulas [Member]        
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 52,270 52,270 52,270  
Formulas [Member] | Zig-Zag [Member]        
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 52,217 52,217 52,217  
Formulas [Member] | Stoker's [Member]        
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 53 53 53  
Formulas [Member] | NewGen [Member]        
Unamortized Indefinite Life Intangible Assets [Abstract]        
Gross carrying amount 0 $ 0 0  
Customer Relationships [Member] | Minimum [Member]        
Amortized Intangible Assets [Abstract]        
Amortized intangible assets, useful life   8 years    
Customer Relationships [Member] | Maximum [Member]        
Amortized Intangible Assets [Abstract]        
Amortized intangible assets, useful life   10 years    
Customer Relationships [Member] | Zig-Zag [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 0 $ 0 0  
Accumulated amortization 0 0 0  
Customer Relationships [Member] | Stoker's [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 0 0 0  
Accumulated amortization 0 0 0  
Customer Relationships [Member] | NewGen [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 6,936 6,936 6,936  
Accumulated amortization 4,768 $ 4,768 3,939  
Trade Names [Member]        
Amortized Intangible Assets [Abstract]        
Amortized intangible assets, useful life   15 years    
Trade Names [Member] | Zig-Zag [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 0 $ 0 0  
Accumulated amortization 0 0 0  
Trade Names [Member] | Stoker's [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 2,372 2,372 2,372  
Accumulated amortization 475 475 316  
Trade Names [Member] | NewGen [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 7,158 7,158 7,158  
Accumulated amortization 2,137 $ 2,137 1,677  
Intangible asset impairment 1,600      
Master Distribution Agreement [Member]        
Amortized Intangible Assets [Abstract]        
Amortized intangible assets, useful life   15 years    
Master Distribution Agreement [Member] | Zig-Zag [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 5,489 $ 5,489 5,489  
Accumulated amortization 915 915 549  
Master Distribution Agreement [Member] | Stoker's [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 0 0 0  
Accumulated amortization 0 0 0  
Master Distribution Agreement [Member] | NewGen [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 0 0 0  
Accumulated amortization 0 $ 0 0  
Franchise Agreements [Member]        
Amortized Intangible Assets [Abstract]        
Amortized intangible assets, useful life   8 years    
Franchise Agreements [Member] | Zig-Zag [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 0 $ 0 0  
Accumulated amortization 0 0 0  
Franchise Agreements [Member] | Stoker's [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 0 0 0  
Accumulated amortization 0 0 0  
Franchise Agreements [Member] | NewGen [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 780 780 780  
Accumulated amortization 780 $ 780 325  
Non-Compete Agreements [Member]        
Amortized Intangible Assets [Abstract]        
Amortized intangible assets, useful life   3 years 6 months    
Non-Compete Agreements [Member] | Zig-Zag [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 0 $ 0 0  
Accumulated amortization 0 0 0  
Non-Compete Agreements [Member] | Stoker's [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 0 0 0  
Accumulated amortization 0 0 0  
Non-Compete Agreements [Member] | NewGen [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 100 100 100  
Accumulated amortization $ 100 $ 100 $ 100  
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets, Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other Assets [Abstract]    
Equity investments $ 13,376 $ 25,649
Debt security investment 7,820 8,000
Other 1,453 1,750
Total $ 22,649 $ 35,399
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets, Equity Investments (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2022
Oct. 31, 2020
Dec. 31, 2018
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other Assets [Abstract]                
Equity investments       $ 13,376   $ 13,376 $ 25,649  
Payment for investment           1,000 16,657 $ 19,250
Wild Hempettes [Member]                
Other Assets [Abstract]                
Payment for investment   $ 2,500            
Purchases of inventory           400 2,100  
Amounts payable       0   0 0  
Ownership interest   20.00%            
Percentage interest that can be acquired   100.00%            
Secured line of credit provided   $ 2,000            
Investment income (loss)           $ (100) 100  
Wild Hempettes [Member] | Maximum [Member]                
Other Assets [Abstract]                
Term of secured line of credit provided           5 years    
dosist [Member]                
Other Assets [Abstract]                
Equity investments       7,900   $ 7,900    
Payment for investment   15,000            
Purchases of inventory           0 0  
Gain (loss) on investment       0 $ 1,600 (7,900) (7,100)  
BOMANI [Member]                
Other Assets [Abstract]                
Payment for investment   $ 1,800            
Purchases of inventory           0 0  
CASH [Member]                
Other Assets [Abstract]                
Equity investments       0   0    
Gain (loss) on investment       (4,300)        
Real Brands [Member]                
Other Assets [Abstract]                
Purchases of inventory           0 0  
Amounts payable       0   0 0  
RadioShack [Member]                
Other Assets [Abstract]                
Payment for investment     $ 400          
Amounts payable       0   0 0  
Docklight Brands, Inc. [Member]                
Other Assets [Abstract]                
Payment for investment $ 8,700              
Purchases of inventory           100 0  
Amounts payable       $ 0   $ 0 $ 0  
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets, Debt Security Investment (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other Assets [Abstract]          
Payment for investment     $ 1,000 $ 16,657 $ 19,250
Debt security investment     $ 7,820 $ 8,000  
Old Pal Holding Company LLC [Member]          
Other Assets [Abstract]          
Payment for investment $ 1,000 $ 8,000      
Interest rate     3.00%    
Extension period for maturity date     1 year    
Weighted average interest rate     3.00%    
Debt security investment 9,200        
Allowance for credit losses     $ 1,400    
Accrued interest receivable $ 200        
Old Pal Holding Company LLC [Member] | Other Current Assets [Member]          
Other Assets [Abstract]          
Accrued interest receivable     100    
Old Pal Holding Company LLC [Member] | Level 3 [Member]          
Other Assets [Abstract]          
Debt security investment     $ 7,900    
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities [Abstract]    
Accrued payroll and related items $ 7,685 $ 6,974
Customer returns and allowances 7,291 6,497
Taxes payable 1,867 2,053
Lease liabilities 3,102 2,976
Accrued interest 7,277 7,318
Other 5,779 7,119
Total accrued liabilities $ 33,001 $ 32,937
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable and Long-Term Debt, Summary of Notes Payable and Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Notes Payable and Long-Term Debt [Abstract]    
Gross notes payable and long-term debt $ 412,500 $ 422,500
Less deferred finance charges (5,743) (8,328)
Net notes payable and long-term debt 406,757 414,172
Senior Secured Notes [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Gross notes payable and long-term debt 250,000 250,000
Convertible Senior Notes [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Gross notes payable and long-term debt $ 162,500 $ 172,500
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable and Long-Term Debt, Senior Secured Notes (Details) - Senior Secured Notes [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Feb. 11, 2021
Notes Payable and Long-Term Debt [Abstract]    
Face amount   $ 250.0
Interest rate 5.625%  
Maturity date Feb. 15, 2026  
Guarantee threshold amount for obligations $ 15.0  
Redemption price (expressed as a percentage of the principal amount to be redeemed) if the Company experiences a change in control 101.00%  
Debt issuance costs   $ 6.4
On or after February 15, 2023 [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Redemption price (expressed as a percentage of the principal amount to be redeemed) 102.813%  
On or after February 15, 2024 [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Redemption price (expressed as a percentage of the principal amount to be redeemed) 101.406%  
On or after February 15, 2025 and thereafter [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Redemption price (expressed as a percentage of the principal amount to be redeemed) 100.00%  
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable and Long-Term Debt, 2021 Revolving Credit Facility (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Mar. 31, 2023
Feb. 11, 2021
USD ($)
2021 Revolving Credit Facility [Member]      
Notes Payable and Long-Term Debt [Abstract]      
Maximum borrowing capacity     $ 25.0
Amount drawn under credit facility $ 0.0    
Letters of credit outstanding $ 3.6    
Maturity date Aug. 11, 2025    
Period prior to maturity date of Convertible Senior Notes 91 days    
Consolidated Leverage Ratio 5.5    
Exclusion threshold for letters of credit $ 5.0    
Threshold percentage of total commitments outstanding 35.00%    
Debt issuance costs $ 0.5    
2021 Revolving Credit Facility [Member] | Plan [Member]      
Notes Payable and Long-Term Debt [Abstract]      
Consolidated Leverage Ratio   5.25  
2021 Revolving Credit Facility [Member] | Eurodollar [Member]      
Notes Payable and Long-Term Debt [Abstract]      
Margin on variable rate 3.50%    
Letters of Credit [Member]      
Notes Payable and Long-Term Debt [Abstract]      
Maximum borrowing capacity     $ 10.0
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable and Long-Term Debt, 2018 Credit Facility (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Mar. 07, 2018
Notes Payable and Long-Term Debt [Abstract]          
Loss on extinguishment of debt   $ 885 $ 2,154 $ 0  
2018 Credit Facility [Member]          
Notes Payable and Long-Term Debt [Abstract]          
Secured credit facility         $ 250,000
Additional borrowing capacity under accordion feature         40,000
2018 First Lien Credit Facility [Member]          
Notes Payable and Long-Term Debt [Abstract]          
Payment of term loan $ 130,000        
Loss on extinguishment of debt (5,700)        
Loss on termination of interest rate swap agreement $ 3,600        
2018 First Lien Term Loan [Member]          
Notes Payable and Long-Term Debt [Abstract]          
Face amount         160,000
Payment of term loan   $ 0 $ 130,000 $ 16,000  
2018 Revolving Credit Facility [Member]          
Notes Payable and Long-Term Debt [Abstract]          
Maximum borrowing capacity         50,000
2018 Second Lien Term Loan [Member]          
Notes Payable and Long-Term Debt [Abstract]          
Face amount         $ 40,000
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable and Long-Term Debt, Convertible Senior Notes (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2019
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
shares
$ / shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Notes Payable and Long-Term Debt [Abstract]          
Repayment of convertible debt     $ 9,000,000 $ 0 $ 0
Gain on extinguishment of debt     885,000 2,154,000 $ 0
Outstanding principal amount   $ 412,500,000 $ 412,500,000 422,500,000  
Strike price (in dollars per share) | $ / shares   53.64 53.64    
Cap price (in dollars per share) | $ / shares   82.86 82.86    
Payment for cost of capped call transactions $ 20,530,000        
Convertible Senior Notes [Member]          
Notes Payable and Long-Term Debt [Abstract]          
Face amount 172,500,000        
Interest rate   2.50% 2.50%    
Maturity date     Jul. 15, 2024    
Principal amount of convertible debt purchased   $ 10,000,000 $ 10,000,000    
Repayment of convertible debt   9,000,000      
Gain on extinguishment of debt   900,000      
Outstanding principal amount   $ 162,500,000 $ 162,500,000 $ 172,500,000  
Shares issued upon conversion (in shares) | shares     3,029,699    
Conversion rate     18.6443    
Principal amount of notes to be converted     $ 1,000    
Conversion price (in dollars per share) | $ / shares   $ 53.64 $ 53.64    
Debt issuance costs $ 5,900,000        
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current [Abstract]      
Federal $ 8,457 $ 11,315 $ 5,285
State and local 2,815 4,210 1,930
Foreign 83 0 0
Current 11,355 15,525 7,215
Deferred [Abstract]      
Federal (4,713) (583) 3,642
State and local (1,291) (637) 1,100
Foreign (502) (265) 0
Deferred (6,506) (1,485) 4,742
Total [Abstract]      
Federal 3,744 10,732 8,927
State and local 1,524 3,573 3,030
Foreign (419) (265) 0
Total 4,849 14,040 11,957
Assets [Abstract]      
Inventory 1,384 2,096  
Property, plant, and equipment 0 0  
Goodwill and other intangible assets 0 0  
Foreign NOL carryforward 561 265  
State NOL carryforward 2,483 2,421  
Unrealized loss on investments 5,168 1,322  
Leases 3,544 4,150  
Original issue discount 1,604 2,720  
Other 8,614 9,003  
Gross deferred income taxes 23,358 21,977  
Valuation allowance (3,062) (2,649)  
Net deferred income tax assets 20,296 19,328  
Liabilities [Abstract]      
Inventory 0 2  
Property, plant, and equipment 2,856 3,259  
Goodwill and other intangible assets 2,812 8,573  
Leases 3,222 3,826  
Original issue discount 0 0  
Other 2,963 2,305  
Deferred income tax liabilities 11,853 17,965  
Uncertain Tax Positions [Abstract]      
Uncertain tax positions 0    
Interest and penalties recognized for uncertain tax positions $ 0 $ 0 $ 0
Reconciliation of Effective Income Tax Rate [Abstract]      
Federal statutory rate 21.00% 21.00% 21.00%
Foreign rate differential (0.50%) (0.10%) 0.00%
State taxes 5.70% 3.40% 2.90%
Permanent differences (0.20%) (4.10%) (1.60%)
Other 1.70% 0.70% 4.70%
Valuation allowance 2.60% 0.60% (3.20%)
Effective income tax rate 30.30% 21.50% 23.80%
Income tax deduction related to forgiveness of debt   $ 7,500  
Income tax benefit related to forgiveness of debt   1,600  
Income tax deduction related to exercise of stock options   7,200 $ 3,300
Income tax benefit related to exercise of stock options   1,500 $ 700
State [Member]      
Income Taxes [Abstract]      
Net operating loss carryforwards $ 30,700    
Net operating loss carryforwards with indefinite carryforward period 24,000    
Valuation allowance for NOL carryforwards $ 2,400 2,600  
Unsecured Loan [Member]      
Income Taxes [Abstract]      
Forgiveness of debt   $ 7,500  
XML 99 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Pension and Postretirement Benefit Plans, Components of Net Periodic Benefit Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Pension Benefits [Member]      
Net Periodic Benefit Costs [Abstract]      
Service cost $ 0 $ 0 $ 0
Interest cost 0 0 190
Expected return on plan assets 0 0 (322)
Amortization of (gains) losses 0 0 72
Settlement and Curtailment loss (gain) 0 0 1,180
Net periodic benefit cost (income) 0 0 1,120
Postretirement Benefits [Member]      
Net Periodic Benefit Costs [Abstract]      
Service cost 0 0 0
Interest cost 0 0 0
Expected return on plan assets 0 0 0
Amortization of (gains) losses 0 0 (131)
Settlement and Curtailment loss (gain) 0 0 0
Net periodic benefit cost (income) $ 0 $ 0 $ (131)
XML 100 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Pension and Postretirement Benefit Plans, 401(k) Retirement Savings Plan (Details) - 401(k) Retirement Savings Plan [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Voluntary 401(k) Retirement Savings Plan [Abstract]      
Maximum annual employee contribution percentage 15.00%    
Employer contribution percentage for employee contributing 4% or greater 4.00% 4.00%  
Matching contribution percentage by employer 100.00% 100.00%  
Employer discretionary contribution percentage 1.00% 1.00%  
Employer matching contributions $ 1.5 $ 1.6 $ 1.6
Maximum [Member]      
Voluntary 401(k) Retirement Savings Plan [Abstract]      
Employee contribution percentage matched by employer 4.00% 4.00%  
XML 101 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Lease Cost [Abstract]      
Variable lease cost [1] $ 765 $ 1,182 $ 587
Short-term lease cost 37 48 131
Sublease income 0 (60) (120)
Total operating lease cost 3,364 3,984 2,986
Financing Lease Cost [Abstract]      
Financing lease cost 1,138 1,094 922
Assets [Abstract]      
Right of use assets - Operating $ 10,967 $ 12,883  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total lease assets Total lease assets  
Right of use assets - Financing $ 1,498 $ 2,170  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total lease assets Total lease assets  
Total lease assets $ 12,465 $ 15,053  
Liabilities [Abstract]      
Current lease liabilities - Operating [2] $ 2,007 $ 1,950  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued liabilities Accrued liabilities  
Current lease liabilities - Financing [2] $ 1,095 $ 1,026  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities  
Long-term lease liabilities - Operating $ 10,243 $ 12,261  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating and Finance Lease, Liability, Noncurrent Operating and Finance Lease, Liability, Noncurrent  
Long-term lease liabilities - Financing $ 350 $ 1,075  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating and Finance Lease, Liability, Noncurrent Operating and Finance Lease, Liability, Noncurrent  
Total lease liabilities $ 13,695 $ 16,312  
Weighted-Average Remaining Lease Term and Discount Rate [Abstract]      
Weighted-average remaining lease term - operating leases 6 years 6 months 7 years 3 months 18 days  
Weighted-average discount rate - operating leases 5.19% 5.21%  
Weighted-average remaining lease term - financing leases 1 year 9 months 18 days 2 years  
Weighted-average discount rate - financing leases 3.42% 3.37%  
Maturities of Operating Lease Liabilities [Abstract]      
2023 $ 2,564    
2024 2,392    
2025 2,121    
2026 2,084    
2027 2,035    
Years thereafter 5,344    
Total lease payments 16,540    
Less: Imputed interest 4,290    
Total lease liabilities 12,250    
Maturities of Financing Lease Liabilities [Abstract]      
2023 1,122    
2024 174    
2025 129    
2026 63    
Total lease payments 1,488    
Less: Imputed interest 43    
Present value of lease liabilities 1,445    
Cost of Sales [Member]      
Operating Lease Cost [Abstract]      
Operating lease cost 940 $ 907 908
Selling, General and Administrative [Member]      
Operating Lease Cost [Abstract]      
Operating lease cost 1,622 1,907 1,480
Financing Lease Cost [Abstract]      
Financing lease cost $ 1,138 $ 1,094 $ 922
[1] Variable lease cost includes elements of a contract that do not represent a good or service but for which the lessee is responsible for paying.
[2] Reported within accrued liabilities on the balance sheet
XML 102 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Share Incentive Plans, Equity Incentive Plans (Details) - shares
Dec. 31, 2022
Mar. 22, 2021
Apr. 28, 2016
2021 Plan [Member]      
Share Incentive Plans [Abstract]      
Number of shares authorized for issuance (in shares)   1,290,000  
Number of shares available for grant (in shares) 1,160,673    
2021 Plan [Member] | RSUs [Member]      
Share Incentive Plans [Abstract]      
Number of awards granted, net of forfeitures (in shares) 103,282    
2021 Plan [Member] | Stock Options [Member]      
Share Incentive Plans [Abstract]      
Number of awards granted, net of forfeitures (in shares) 109,119    
2021 Plan [Member] | Performance-Based Restricted Stock Units [Member]      
Share Incentive Plans [Abstract]      
Number of awards granted, net of forfeitures (in shares) 16,978    
2015 Plan [Member]      
Share Incentive Plans [Abstract]      
Number of shares authorized for issuance (in shares)   100,052  
Number of shares available for grant (in shares) 0    
2015 Plan [Member] | Voting Common Stock [Member]      
Share Incentive Plans [Abstract]      
Number of shares authorized for issuance (in shares)     1,400,000
2006 Plan [Member]      
Share Incentive Plans [Abstract]      
Number of shares available for grant (in shares) 0    
XML 103 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Share Incentive Plans, Stock Option Activity (Details) - 2006, 2015 and 2021 Plans [Member] - Stock Options [Member] - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock Option Shares [Roll Forward]      
Outstanding, beginning balance (in shares) 619,835 711,060  
Granted (in shares) 114,827 119,500  
Exercised (in shares) (40,331) (202,768)  
Forfeited (in shares) (11,117) (7,957)  
Outstanding, ending balance (in shares) 683,214 619,835 711,060
Weighted Average Exercise Price [Abstract]      
Outstanding, beginning balance (in dollars per share) $ 28.51 $ 19.58  
Granted (in dollars per share) 30.58 50.93  
Exercised (in dollars per share) 12.49 10.22  
Forfeited (in dollars per share) 32.6 33.22  
Outstanding, ending balance (in dollars per share) 29.74 28.51 $ 19.58
Weighted Average Grant Date Fair Value [Abstract]      
Outstanding, beginning balance (in dollars per share) 8.7 6.42  
Granted (in dollars per share) 10.34 13.58  
Exercised (in dollars per share) 4.08 6.35  
Forfeited (in dollars per share) 9.35 9.63  
Outstanding, ending balance (in dollars per share) $ 9.24 $ 8.7 $ 6.42
Intrinsic value of options exercised $ 0.7 $ 7.9 $ 3.7
XML 104 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Share Incentive Plans, Assumptions for Options Granted Under 2006 Plan (Details) - 2006 Plan [Member] - Stock Options [Member] - Exercise Price $3.83 [Member]
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share Incentive Plans [Abstract]  
Number of options (in shares) | shares 74,379
Exercise price (in dollars per share) $ 3.83
Number of options exercisable (in shares) | shares 74,379
Remaining lives 1 year 6 months
Expected life 10 years
Exercise price (in dollars per share) $ 3.83
Risk free interest rate 3.57%
Expected volatility 40.00%
Dividend yield 0.00%
Fair value at grant date (in dollars per share) $ 2.17
XML 105 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Share Incentive Plans, Assumptions for Options Granted Under 2015 Plan (Details) - 2015 Plan [Member] - Stock Options [Member] - $ / shares
12 Months Ended
May 03, 2021
Feb. 18, 2021
Mar. 18, 2020
Oct. 24, 2019
Mar. 20, 2019
Mar. 07, 2018
May 17, 2017
Feb. 10, 2017
Dec. 31, 2022
February 10, 2017 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)               40,000  
Options outstanding (in shares)                 20,000
Number exercisable (in shares)                 20,000
Exercise price (in dollars per share)                 $ 13
Remaining lives                 4 years 1 month 13 days
Risk free interest rate                 1.89%
Expected volatility                 27.44%
Expected life                 6 years
Dividend yield                 0.00%
Fair value at grant date (in dollars per share)                 $ 3.98
May 17, 2017 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)             93,819    
Options outstanding (in shares)                 44,983
Number exercisable (in shares)                 44,983
Exercise price (in dollars per share)                 $ 15.41
Remaining lives                 4 years 4 months 17 days
Risk free interest rate                 1.76%
Expected volatility                 26.92%
Expected life                 6 years
Dividend yield                 0.00%
Fair value at grant date (in dollars per share)                 $ 4.6
March 7, 2018 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)           98,100      
Options outstanding (in shares)                 58,067
Number exercisable (in shares)                 58,067
Exercise price (in dollars per share)                 $ 21.21
Remaining lives                 5 years 2 months 8 days
Risk free interest rate                 2.65%
Expected volatility                 28.76%
Expected life                 6 years
Dividend yield                 0.83%
Fair value at grant date (in dollars per share)                 $ 6.37
March 20, 2019 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)         155,780        
Options outstanding (in shares)                 141,784
Number exercisable (in shares)                 141,784
Exercise price (in dollars per share)                 $ 47.58
Remaining lives                 6 years 2 months 19 days
Risk free interest rate                 2.34%
Expected volatility                 30.95%
Expected life                 6 years
Dividend yield                 0.42%
Fair value at grant date (in dollars per share)                 $ 15.63
October 24, 2019 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)       25,000          
Options outstanding (in shares)                 25,000
Number exercisable (in shares)                 25,000
Exercise price (in dollars per share)                 $ 20.89
Remaining lives                 6 years 9 months 25 days
Risk free interest rate                 1.58%
Expected volatility                 31.93%
Expected life                 6 years
Dividend yield                 0.95%
Fair value at grant date (in dollars per share)                 $ 6.27
March 18, 2020 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)     155,000            
Options outstanding (in shares)                 93,248
Number exercisable (in shares)                 61,081
Exercise price (in dollars per share)                 $ 14.85
Remaining lives                 7 years 2 months 19 days
Risk free interest rate                 0.79%
Expected volatility                 35.72%
Expected life                 6 years
Dividend yield                 1.49%
Fair value at grant date (in dollars per share)                 $ 4.41
February 18, 2021 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)   100,000              
Options outstanding (in shares)                 93,448
Number exercisable (in shares)                 39,097
Exercise price (in dollars per share)                 $ 51.75
Remaining lives                 8 years 1 month 20 days
Risk free interest rate                 0.56%
Expected volatility                 28.69%
Expected life                 6 years
Dividend yield                 0.55%
Fair value at grant date (in dollars per share)                 $ 13.77
May 3, 2021 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares) 12,000                
Options outstanding (in shares)                 12,000
Number exercisable (in shares)                 4,080
Exercise price (in dollars per share)                 $ 47.76
Remaining lives                 8 years 4 months 2 days
Risk free interest rate                 0.84%
Expected volatility                 29.03%
Expected life                 6 years
Dividend yield                 0.59%
Fair value at grant date (in dollars per share)                 $ 13.06
XML 106 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Share Incentive Plans, Assumptions for Options Granted Under 2021 Plan (Details) - 2021 Plan [Member] - Stock Options [Member] - $ / shares
12 Months Ended
Apr. 29, 2022
Mar. 14, 2022
May 17, 2021
Dec. 31, 2022
May 17, 2021 [Member]        
Share Incentive Plans [Abstract]        
Number of options granted (in shares)     7,500  
Options outstanding (in shares)       7,500
Number exercisable (in shares)       2,550
Exercise price (in dollars per share)       $ 45.05
Remaining lives       8 years 4 months 17 days
Risk free interest rate       0.84%
Expected volatility       31.50%
Expected life       6 years
Dividend yield       0.63%
Fair value at grant date (in dollars per share)       $ 13.23
March 14, 2022 [Member]        
Share Incentive Plans [Abstract]        
Number of options granted (in shares)   100,000    
Options outstanding (in shares)       98,148
Number exercisable (in shares)       0
Exercise price (in dollars per share)       $ 30.46
Remaining lives       9 years 2 months 15 days
Risk free interest rate       2.10%
Expected volatility       35.33%
Expected life       6 years
Dividend yield       1.01%
Fair value at grant date (in dollars per share)       $ 10.23
April 29, 2022 [Member]        
Share Incentive Plans [Abstract]        
Number of options granted (in shares) 14,827      
Options outstanding (in shares)       14,827
Number exercisable (in shares)       0
Exercise price (in dollars per share)       $ 31.39
Remaining lives       9 years 3 months 29 days
Risk free interest rate       2.92%
Expected volatility       35.33%
Expected life       6 years
Dividend yield       0.98%
Fair value at grant date (in dollars per share)       $ 11.07
XML 107 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Share Incentive Plans, Compensation Expense Related to Options (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Compensation Expense [Abstract]      
Compensation expense related to options $ 1.1 $ 2.3 $ 1.2
Unrecognized compensation expense related to options $ 0.7    
Period over which unrecognized compensation expense will be expensed 1 year 9 months 7 days    
XML 108 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Share Incentive Plans, Performance-Based Restricted Stock Units (Details) - Performance-Based Restricted Stock Units [Member] - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 14, 2022
Feb. 18, 2021
Dec. 28, 2020
Mar. 18, 2020
Jul. 19, 2019
Mar. 20, 2019
Mar. 07, 2018
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Incentive Plans [Abstract]                    
PRSUs outstanding (in shares)               469,733    
Compensation expense               $ 2.9 $ 5.0 $ 1.4
Unrecognized compensation expense               $ 2.5    
Maximum [Member]                    
Share Incentive Plans [Abstract]                    
Period between performance period and measurement date               65 days    
Employees [Member] | Minimum [Member]                    
Share Incentive Plans [Abstract]                    
Performance period               3 years    
Employees [Member] | Maximum [Member]                    
Share Incentive Plans [Abstract]                    
Performance period               5 years    
March 7, 2018 [Member] | Employees [Member]                    
Share Incentive Plans [Abstract]                    
Number of PRSUs granted (in shares)             96,000      
PRSUs outstanding (in shares)               89,600    
Fair value as of grant date (in dollars per share)             $ 21.21      
March 20, 2019 [Member] | Employees [Member]                    
Share Incentive Plans [Abstract]                    
Number of PRSUs granted (in shares)           92,500        
PRSUs outstanding (in shares)               77,380    
Fair value as of grant date (in dollars per share)           $ 47.58        
Remaining lives               1 year    
July 19, 2019 [Member] | Employees [Member]                    
Share Incentive Plans [Abstract]                    
Number of PRSUs granted (in shares)         88,582          
PRSUs outstanding (in shares)               21,342    
Fair value as of grant date (in dollars per share)         $ 52.15          
March 18, 2020 [Member] | Employees [Member]                    
Share Incentive Plans [Abstract]                    
Number of PRSUs granted (in shares)       94,000            
PRSUs outstanding (in shares)               85,810    
Fair value as of grant date (in dollars per share)       $ 14.85            
Remaining lives               2 years    
December 28, 2020 [Member] | Employees [Member]                    
Share Incentive Plans [Abstract]                    
Number of PRSUs granted (in shares)     88,169              
PRSUs outstanding (in shares)               58,779    
Fair value as of grant date (in dollars per share)     $ 46.42              
Remaining lives               1 year    
February 18, 2021 [Member] | Employees [Member]                    
Share Incentive Plans [Abstract]                    
Number of PRSUs granted (in shares)   100,000                
PRSUs outstanding (in shares)               91,190    
Fair value as of grant date (in dollars per share)   $ 51.75                
Remaining lives               3 years    
March 14, 2022 [Member] | Employees [Member]                    
Share Incentive Plans [Abstract]                    
Number of PRSUs granted (in shares) 49,996                  
PRSUs outstanding (in shares)               45,632    
Fair value as of grant date (in dollars per share) $ 30.46                  
Remaining lives               4 years    
XML 109 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Share Incentive Plans, Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Apr. 29, 2022
Mar. 14, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]          
Period over which unrecognized compensation expense will be expensed     1 year 9 months 7 days    
March 14, 2022 [Member] | Vest in Five Years [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]          
Number of RSUs granted (in shares)   50,004      
RSUs outstanding (in shares)     45,055    
Fair value as of grant date (in dollars per share)   $ 30.46      
Remaining lives     4 years    
March 14, 2022 [Member] | Vest in Three Years [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]          
Number of RSUs granted (in shares)   28,726      
RSUs outstanding (in shares)     28,726    
Fair value as of grant date (in dollars per share)   $ 30.46      
Remaining lives     2 years    
April 29, 2022 [Member] | Vest in Five Years [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]          
Number of RSUs granted (in shares) 11,393        
RSUs outstanding (in shares)     11,393    
Fair value as of grant date (in dollars per share) $ 31.39        
Remaining lives     3 months 25 days    
April 29, 2022 [Member] | Vest in Three Years [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]          
Number of RSUs granted (in shares) 4,522        
RSUs outstanding (in shares)     4,522    
Fair value as of grant date (in dollars per share) $ 31.39        
Remaining lives     4 years    
RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]          
RSUs outstanding (in shares)     89,696    
Compensation expense     $ 1.3 $ 0.3 $ 0.0
Unrecognized compensation expense     $ 1.6    
Period over which unrecognized compensation expense will be expensed     3 years 4 months 9 days    
RSUs [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]          
Vesting period     1 year    
RSUs [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]          
Vesting period     5 years    
XML 110 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Contingencies (Details)
12 Months Ended
Oct. 09, 2020
Count
Dec. 31, 2022
Subsidiary
Contingencies [Abstract]    
Number of derivative counts filed in complaint | Count 2  
Number of franchisor subsidiaries | Subsidiary   2
XML 111 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator [Abstract]                      
Net income attributable to Turning Point Brands, Inc. $ (16,317) $ 11,536 $ 5,424 $ 10,998 $ 11,454 $ 13,468 $ 15,355 $ 11,783 $ 11,641 $ 52,059 $ 38,192
Denominator [Abstract]                      
Basic weighted average shares (in shares)                 17,899,794 18,917,570 19,398,474
Basic EPS (in dollars per share) $ (0.93) $ 0.65 $ 0.3 $ 0.6 $ 0.61 $ 0.71 $ 0.81 $ 0.62 $ 0.65 $ 2.75 $ 1.97
Numerator [Abstract]                      
Net income attributable to Turning Point Brands, Inc. $ (16,317) $ 11,536 $ 5,424 $ 10,998 $ 11,454 $ 13,468 $ 15,355 $ 11,783 $ 11,641 $ 52,059 $ 38,192
Interest expense related to Convertible Senior Notes, net of tax                 0 4,317 4,188
Diluted consolidated net income                 $ 11,641 $ 56,376 $ 42,380
Denominator [Abstract]                      
Basic weighted average shares (in shares)                 17,899,794 18,917,570 19,398,474
Convertible Senior Notes (in shares) 3,213,796               0 3,208,172 [1] 3,202,808
Stock options (in shares)                 155,221 256,252 336,159
Diluted weighted average shares (in shares)                 18,055,015 22,381,994 22,937,441
Diluted EPS (in dollars per share) $ (0.93) [2] $ 0.6 $ 0.3 $ 0.55 $ 0.57 $ 0.65 $ 0.73 $ 0.57 $ 0.64 $ 2.52 $ 1.85
[1] The effect of 3,208,172 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.
[2] The effect of 3,213,796 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.
XML 112 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information, Financial Information of Reportable Segments (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Customer
Segment
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
Segment Information [Abstract]                      
Number of reportable segments | Segment                 3    
Segment Information [Abstract]                      
Net sales $ 103,392 $ 107,802 $ 102,925 $ 100,894 $ 105,283 $ 109,904 $ 122,643 $ 107,641 $ 415,013 $ 445,471 $ 405,111
Gross profit 49,563 $ 52,712 $ 51,469 $ 51,794 50,331 $ 54,269 $ 59,973 $ 53,261 205,538 217,834 189,990
Operating income (loss)                 75,514 90,321 64,427
Interest expense, net                 19,524 20,500 13,487
Investment loss (income)                 13,303 6,673 (198)
Goodwill and intangible impairment loss                 27,566 0 0
Gain on extinguishment of debt                 (885) (2,154) 0
Net periodic benefit (income) cost, excluding service cost                 0 0 989
Income before income taxes                 16,006 65,302 50,149
Capital expenditures                 7,685 6,156 6,135
Depreciation and amortization                 5,299 5,012 5,018
Assets 572,106       601,560       572,106 601,560  
NewGen Products [Member]                      
Segment Information [Abstract]                      
Net sales                 93,784 144,700 156,433
Reportable Segments [Member] | Zig-Zag Products [Member]                      
Segment Information [Abstract]                      
Net sales                 190,403 176,491 132,812
Gross profit                 106,576 102,739 78,278
Operating income (loss)                 73,342 77,109 61,932
Capital expenditures                 4,641 141 0
Depreciation and amortization                 412 388 182
Assets 225,893       227,554       225,893 227,554  
Reportable Segments [Member] | Stoker's Products [Member]                      
Segment Information [Abstract]                      
Net sales                 130,826 124,280 115,866
Gross profit                 71,254 68,084 61,764
Operating income (loss)                 53,331 52,073 45,042
Capital expenditures                 3,044 5,960 5,815
Depreciation and amortization                 2,972 2,565 2,215
Assets 151,241       142,334       151,241 142,334  
Reportable Segments [Member] | NewGen Products [Member]                      
Segment Information [Abstract]                      
Net sales                 93,784 144,700 156,433
Gross profit                 27,708 47,011 49,948
Operating income (loss)                 1,506 2,263 5,801
Capital expenditures                 0 55 320
Depreciation and amortization                 1,915 2,059 2,621
Assets 39,624       72,746       39,624 72,746  
Corporate Unallocated [Member]                      
Segment Information [Abstract]                      
Operating income (loss) [1],[2]                 (52,665) (41,124) (48,348)
Operating costs related to PMTA                 4,600 2,600 14,400
Assets [3] $ 155,348       $ 158,926       155,348 158,926  
Segment Reconciling Item [Member]                      
Segment Information [Abstract]                      
Interest expense, net                 19,524 20,500 13,487
Investment loss (income)                 13,303 6,673 (198)
Goodwill and intangible impairment loss                 27,566 0 0
Gain on extinguishment of debt                 (885) (2,154) 0
Net periodic benefit (income) cost, excluding service cost                 $ 0 $ 0 $ 989
Revenues [Member] | Customer Concentration Risk [Member]                      
Segment Information [Abstract]                      
Number of customers accounting for more than 10% of sales | Customer                 0 0 0
[1] Includes corporate costs that are not allocated to any of the three reportable segments.
[2] Includes costs related to PMTA of $4.6 million, $2.6 million and $14.4 million in 2022, 2021 and 2020, respectively.
[3] Includes assets not assigned to the three reportable segments. All goodwill has been allocated to the reportable segments.
XML 113 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information, Revenue Disaggregation - Sales Channel (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net Sales by Sales Channel [Abstract]                      
Net sales $ 103,392 $ 107,802 $ 102,925 $ 100,894 $ 105,283 $ 109,904 $ 122,643 $ 107,641 $ 415,013 $ 445,471 $ 405,111
NewGen Products [Member]                      
Net Sales by Sales Channel [Abstract]                      
Net sales                 93,784 144,700 156,433
NewGen Products [Member] | Business to Business [Member]                      
Net Sales by Sales Channel [Abstract]                      
Net sales                 76,462 107,235 107,976
NewGen Products [Member] | Business to Consumer - Online [Member]                      
Net Sales by Sales Channel [Abstract]                      
Net sales                 16,836 37,069 43,517
NewGen Products [Member] | Business to Consumer - Corporate Store [Member]                      
Net Sales by Sales Channel [Abstract]                      
Net sales                 0 0 4,751
NewGen Products [Member] | Other [Member]                      
Net Sales by Sales Channel [Abstract]                      
Net sales                 $ 486 $ 396 $ 189
XML 114 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information, Net Sales - Domestic and Foreign (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Information [Abstract]                      
Net sales $ 103,392 $ 107,802 $ 102,925 $ 100,894 $ 105,283 $ 109,904 $ 122,643 $ 107,641 $ 415,013 $ 445,471 $ 405,111
Reportable Geographical Component [Member] | Domestic [Member]                      
Segment Information [Abstract]                      
Net sales                 381,723 415,514 391,705
Reportable Geographical Component [Member] | Foreign [Member]                      
Segment Information [Abstract]                      
Net sales                 $ 33,290 $ 29,957 $ 13,406
XML 115 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Selected Quarterly Financial Information (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Selected Quarterly Financial Information (Unaudited) [Abstract]                      
Net sales $ 103,392 $ 107,802 $ 102,925 $ 100,894 $ 105,283 $ 109,904 $ 122,643 $ 107,641 $ 415,013 $ 445,471 $ 405,111
Gross profit 49,563 52,712 51,469 51,794 50,331 54,269 59,973 53,261 205,538 217,834 189,990
Net income attributable to Turning Point Brands, Inc. $ (16,317) $ 11,536 $ 5,424 $ 10,998 $ 11,454 $ 13,468 $ 15,355 $ 11,783 $ 11,641 $ 52,059 $ 38,192
Basic net income attributable to Turning Point Brands, Inc. per share (in dollars per share) $ (0.93) $ 0.65 $ 0.3 $ 0.6 $ 0.61 $ 0.71 $ 0.81 $ 0.62 $ 0.65 $ 2.75 $ 1.97
Diluted net income attributable to Turning Point Brands, Inc. per share (in dollars per share) $ (0.93) [1] $ 0.6 $ 0.3 $ 0.55 $ 0.57 $ 0.65 $ 0.73 $ 0.57 $ 0.64 $ 2.52 $ 1.85
Convertible Senior Notes (in shares) 3,213,796               0 3,208,172 [2] 3,202,808
[1] The effect of 3,213,796 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.
[2] The effect of 3,208,172 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.
XML 116 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Dividends and Share Repurchase (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 24, 2022
Oct. 25, 2021
Feb. 25, 2020
Share Repurchase [Abstract]            
Share repurchase program authorized amount       $ 24,600 $ 30,700 $ 50,000
Total number of shares repurchased (in shares) 1,021,052          
Cost of shares repurchased $ 29,224 $ 38,678 $ 10,191      
Average price per share (in dollars per share) $ 28.62          
Remaining share repurchase program authorized amount $ 27,200          
XML 117 brhc10049632_10k_htm.xml IDEA: XBRL DOCUMENT 0001290677 2022-01-01 2022-12-31 0001290677 2022-06-30 0001290677 2023-03-03 0001290677 2021-12-31 0001290677 2022-12-31 0001290677 tpb:VotingCommonStockMember 2021-12-31 0001290677 us-gaap:NonvotingCommonStockMember 2022-12-31 0001290677 us-gaap:NonvotingCommonStockMember 2021-12-31 0001290677 tpb:VotingCommonStockMember 2022-12-31 0001290677 2021-01-01 2021-12-31 0001290677 2020-01-01 2020-12-31 0001290677 tpb:FirstLienTermLoan2018Member 2020-01-01 2020-12-31 0001290677 tpb:FirstLienTermLoan2018Member 2021-01-01 2021-12-31 0001290677 tpb:NotePayableIvgMember 2020-01-01 2020-12-31 0001290677 tpb:FirstLienTermLoan2018Member 2022-01-01 2022-12-31 0001290677 tpb:NotePayableIvgMember 2021-01-01 2021-12-31 0001290677 tpb:NotePayableIvgMember 2022-01-01 2022-12-31 0001290677 2019-12-31 0001290677 2020-12-31 0001290677 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001290677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001290677 us-gaap:TreasuryStockCommonMember 2019-12-31 0001290677 us-gaap:NoncontrollingInterestMember 2019-12-31 0001290677 tpb:VotingCommonStockMember us-gaap:CommonStockMember 2019-12-31 0001290677 us-gaap:RetainedEarningsMember 2019-12-31 0001290677 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001290677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001290677 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-12-31 0001290677 tpb:VotingCommonStockMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001290677 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001290677 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001290677 tpb:VotingCommonStockMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001290677 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001290677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001290677 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001290677 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001290677 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001290677 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001290677 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001290677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001290677 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001290677 tpb:VotingCommonStockMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001290677 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001290677 us-gaap:TreasuryStockCommonMember 2022-12-31 0001290677 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001290677 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001290677 us-gaap:NoncontrollingInterestMember 2021-12-31 0001290677 us-gaap:RetainedEarningsMember 2022-12-31 0001290677 tpb:VotingCommonStockMember us-gaap:CommonStockMember 2020-12-31 0001290677 us-gaap:NoncontrollingInterestMember 2020-12-31 0001290677 us-gaap:TreasuryStockCommonMember 2021-12-31 0001290677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001290677 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001290677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001290677 tpb:VotingCommonStockMember us-gaap:CommonStockMember 2021-12-31 0001290677 us-gaap:RetainedEarningsMember 2020-12-31 0001290677 us-gaap:RetainedEarningsMember 2021-12-31 0001290677 us-gaap:NoncontrollingInterestMember 2022-12-31 0001290677 us-gaap:TreasuryStockCommonMember 2020-12-31 0001290677 tpb:VotingCommonStockMember us-gaap:CommonStockMember 2022-12-31 0001290677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001290677 tpb:TurningPointBrandsCanadaMember 2022-01-01 2022-12-31 0001290677 srt:MaximumMember 2022-01-01 2022-12-31 0001290677 srt:MinimumMember tpb:MachineryEquipmentAndFurnitureMember 2022-01-01 2022-12-31 0001290677 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001290677 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001290677 srt:MaximumMember tpb:MachineryEquipmentAndFurnitureMember 2022-01-01 2022-12-31 0001290677 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2022-01-01 2022-12-31 0001290677 srt:MinimumMember 2022-01-01 2022-12-31 0001290677 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001290677 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001290677 us-gaap:CashAndCashEquivalentsMember 2021-12-31 0001290677 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001290677 2021-10-05 0001290677 tpb:GrossSalesMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001290677 tpb:GrossSalesMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001290677 tpb:GrossSalesMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001290677 us-gaap:AllowanceForCreditLossMember 2021-12-31 0001290677 us-gaap:AllowanceForCreditLossMember 2020-12-31 0001290677 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0001290677 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0001290677 us-gaap:AllowanceForCreditLossMember 2022-12-31 0001290677 tpb:UnitabacLlcMember 2021-07-01 2021-07-31 0001290677 tpb:UnitabacLlcMember us-gaap:IntellectualPropertyMember 2021-07-01 2021-07-31 0001290677 tpb:DirectValueWholesaleMember 2021-04-30 0001290677 tpb:DirectValueWholesaleMember 2021-04-01 2021-04-30 0001290677 tpb:TurningPointBrandsCanadaMember 2021-04-13 0001290677 tpb:TurningPointBrandsCanadaMember 2021-07-01 2021-07-31 0001290677 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-07-31 0001290677 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-07-31 0001290677 us-gaap:ForeignExchangeContractMember us-gaap:ShortMember 2022-01-01 2022-12-31 0001290677 us-gaap:ForeignExchangeContractMember 2021-01-01 2021-12-31 0001290677 us-gaap:ForeignExchangeContractMember us-gaap:LongMember 2022-01-01 2022-12-31 0001290677 us-gaap:InterestRateSwapMember 2018-12-31 0001290677 us-gaap:ForeignExchangeContractMember us-gaap:ShortMember 2022-12-31 0001290677 us-gaap:ForeignExchangeContractMember 2021-12-31 0001290677 us-gaap:ForeignExchangeContractMember us-gaap:LongMember 2022-12-31 0001290677 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2022-12-31 0001290677 us-gaap:AccountsPayableAndAccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember 2022-12-31 0001290677 us-gaap:InterestRateSwapMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-12-31 0001290677 us-gaap:ForeignExchangeContractMember 2020-01-01 2020-12-31 0001290677 us-gaap:InterestRateSwapMember 2021-01-01 2021-12-31 0001290677 us-gaap:ForeignExchangeContractMember 2022-01-01 2022-12-31 0001290677 us-gaap:InterestRateSwapMember 2020-01-01 2020-12-31 0001290677 us-gaap:InterestRateSwapMember 2021-01-01 2021-03-31 0001290677 tpb:ConvertibleSeniorNotesMember 2022-12-31 0001290677 tpb:SeniorSecuredNotesDue2026Member 2022-12-31 0001290677 tpb:SeniorSecuredNotesDue2026Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001290677 tpb:ConvertibleSeniorNotesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001290677 tpb:ConvertibleSeniorNotesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001290677 tpb:SeniorSecuredNotesDue2026Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001290677 tpb:SeniorSecuredNotesDue2026Member 2021-12-31 0001290677 tpb:ConvertibleSeniorNotesMember 2021-12-31 0001290677 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001290677 tpb:StokersProductsMember 2021-12-31 0001290677 tpb:NewgenProductsMember 2022-12-31 0001290677 tpb:StokersProductsMember 2022-12-31 0001290677 tpb:ZigZagProductsMember 2021-12-31 0001290677 tpb:NewgenProductsMember 2021-12-31 0001290677 tpb:ZigZagProductsMember 2022-12-31 0001290677 us-gaap:InventoryValuationReserveMember 2020-12-31 0001290677 us-gaap:InventoryValuationReserveMember 2021-12-31 0001290677 us-gaap:InventoryValuationReserveMember 2022-01-01 2022-12-31 0001290677 us-gaap:InventoryValuationReserveMember 2021-01-01 2021-12-31 0001290677 us-gaap:InventoryValuationReserveMember 2022-12-31 0001290677 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0001290677 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001290677 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001290677 us-gaap:LandMember 2021-12-31 0001290677 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001290677 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001290677 us-gaap:LandMember 2022-12-31 0001290677 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001290677 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001290677 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001290677 tpb:NewgenProductsMember 2020-12-31 0001290677 tpb:ZigZagProductsMember 2020-12-31 0001290677 tpb:StokersProductsMember 2020-12-31 0001290677 tpb:NewgenProductsMember 2021-01-01 2021-12-31 0001290677 tpb:ZigZagProductsMember 2022-01-01 2022-12-31 0001290677 tpb:ZigZagProductsMember 2021-01-01 2021-12-31 0001290677 tpb:StokersProductsMember 2022-01-01 2022-12-31 0001290677 tpb:StokersProductsMember 2021-01-01 2021-12-31 0001290677 tpb:NewgenProductsMember 2022-01-01 2022-12-31 0001290677 tpb:NewgenProductsMember 2021-12-31 0001290677 tpb:NewgenProductsMember 2022-12-31 0001290677 tpb:ZigZagProductsMember 2022-12-31 0001290677 tpb:StokersProductsMember 2021-12-31 0001290677 tpb:ZigZagProductsMember 2021-12-31 0001290677 tpb:StokersProductsMember 2022-12-31 0001290677 us-gaap:TradeNamesMember tpb:ZigZagProductsMember 2022-12-31 0001290677 us-gaap:TradeSecretsMember tpb:ZigZagProductsMember 2022-12-31 0001290677 us-gaap:TradeSecretsMember tpb:StokersProductsMember 2021-12-31 0001290677 us-gaap:TradeNamesMember 2021-12-31 0001290677 us-gaap:TradeNamesMember tpb:StokersProductsMember 2022-12-31 0001290677 us-gaap:TradeSecretsMember tpb:ZigZagProductsMember 2021-12-31 0001290677 us-gaap:TradeSecretsMember tpb:NewgenProductsMember 2022-12-31 0001290677 us-gaap:TradeNamesMember tpb:StokersProductsMember 2021-12-31 0001290677 us-gaap:TradeNamesMember tpb:NewgenProductsMember 2021-12-31 0001290677 us-gaap:TradeSecretsMember 2022-12-31 0001290677 us-gaap:TradeNamesMember tpb:ZigZagProductsMember 2021-12-31 0001290677 us-gaap:TradeNamesMember 2022-12-31 0001290677 us-gaap:TradeNamesMember tpb:NewgenProductsMember 2022-12-31 0001290677 us-gaap:TradeSecretsMember tpb:StokersProductsMember 2022-12-31 0001290677 us-gaap:TradeSecretsMember tpb:NewgenProductsMember 2021-12-31 0001290677 us-gaap:TradeSecretsMember 2021-12-31 0001290677 us-gaap:FranchiseRightsMember tpb:ZigZagProductsMember 2022-12-31 0001290677 us-gaap:CustomerRelationshipsMember tpb:StokersProductsMember 2021-12-31 0001290677 us-gaap:NoncompeteAgreementsMember tpb:StokersProductsMember 2021-12-31 0001290677 us-gaap:DistributionRightsMember tpb:ZigZagProductsMember 2021-12-31 0001290677 us-gaap:DistributionRightsMember tpb:StokersProductsMember 2022-12-31 0001290677 us-gaap:TradeNamesMember tpb:StokersProductsMember 2021-12-31 0001290677 us-gaap:CustomerRelationshipsMember tpb:ZigZagProductsMember 2021-12-31 0001290677 us-gaap:CustomerRelationshipsMember tpb:NewgenProductsMember 2022-12-31 0001290677 us-gaap:TradeNamesMember tpb:ZigZagProductsMember 2021-12-31 0001290677 us-gaap:TradeNamesMember tpb:NewgenProductsMember 2022-12-31 0001290677 us-gaap:NoncompeteAgreementsMember tpb:NewgenProductsMember 2021-12-31 0001290677 us-gaap:TradeNamesMember tpb:ZigZagProductsMember 2022-12-31 0001290677 us-gaap:DistributionRightsMember tpb:StokersProductsMember 2021-12-31 0001290677 us-gaap:NoncompeteAgreementsMember tpb:ZigZagProductsMember 2022-12-31 0001290677 us-gaap:FranchiseRightsMember tpb:StokersProductsMember 2021-12-31 0001290677 us-gaap:FranchiseRightsMember tpb:ZigZagProductsMember 2021-12-31 0001290677 us-gaap:NoncompeteAgreementsMember tpb:StokersProductsMember 2022-12-31 0001290677 us-gaap:DistributionRightsMember tpb:NewgenProductsMember 2021-12-31 0001290677 us-gaap:NoncompeteAgreementsMember tpb:ZigZagProductsMember 2021-12-31 0001290677 us-gaap:CustomerRelationshipsMember tpb:ZigZagProductsMember 2022-12-31 0001290677 us-gaap:CustomerRelationshipsMember tpb:NewgenProductsMember 2021-12-31 0001290677 us-gaap:TradeNamesMember tpb:NewgenProductsMember 2021-12-31 0001290677 us-gaap:CustomerRelationshipsMember tpb:StokersProductsMember 2022-12-31 0001290677 us-gaap:DistributionRightsMember tpb:ZigZagProductsMember 2022-12-31 0001290677 us-gaap:FranchiseRightsMember tpb:NewgenProductsMember 2022-12-31 0001290677 us-gaap:FranchiseRightsMember tpb:StokersProductsMember 2022-12-31 0001290677 us-gaap:NoncompeteAgreementsMember tpb:NewgenProductsMember 2022-12-31 0001290677 us-gaap:FranchiseRightsMember tpb:NewgenProductsMember 2021-12-31 0001290677 us-gaap:DistributionRightsMember tpb:NewgenProductsMember 2022-12-31 0001290677 us-gaap:TradeNamesMember tpb:StokersProductsMember 2022-12-31 0001290677 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001290677 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001290677 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001290677 us-gaap:FranchiseRightsMember 2022-01-01 2022-12-31 0001290677 us-gaap:DistributionRightsMember 2022-01-01 2022-12-31 0001290677 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001290677 us-gaap:TradeNamesMember tpb:NewgenProductsMember 2022-10-01 2022-12-31 0001290677 tpb:NewgenProductsMember 2022-10-01 2022-12-31 0001290677 tpb:DosistMember 2022-12-31 0001290677 tpb:CanadianAmericanStandardHempMember 2022-12-31 0001290677 tpb:DosistMember 2020-10-01 2020-10-31 0001290677 tpb:WildHempettesLlcMember 2020-10-01 2020-10-31 0001290677 tpb:GeneralWirelessOperationsIncMember 2018-12-01 2018-12-31 0001290677 tpb:DocklightBrandsIncMember 2022-04-01 2022-04-30 0001290677 tpb:BomaniColdBuzzLlcMember 2020-10-01 2020-10-31 0001290677 tpb:DosistMember 2021-01-01 2021-12-31 0001290677 tpb:DocklightBrandsIncMember 2021-01-01 2021-12-31 0001290677 tpb:WildHempettesLlcMember 2021-01-01 2021-12-31 0001290677 tpb:BomaniColdBuzzLlcMember 2022-01-01 2022-12-31 0001290677 tpb:RealBrandsIncMember 2022-01-01 2022-12-31 0001290677 tpb:BomaniColdBuzzLlcMember 2021-01-01 2021-12-31 0001290677 tpb:DosistMember 2022-01-01 2022-12-31 0001290677 tpb:RealBrandsIncMember 2021-01-01 2021-12-31 0001290677 tpb:WildHempettesLlcMember 2022-01-01 2022-12-31 0001290677 tpb:DocklightBrandsIncMember 2022-01-01 2022-12-31 0001290677 tpb:RealBrandsIncMember 2022-12-31 0001290677 tpb:GeneralWirelessOperationsIncMember 2022-12-31 0001290677 tpb:WildHempettesLlcMember 2022-12-31 0001290677 tpb:WildHempettesLlcMember 2021-12-31 0001290677 tpb:RealBrandsIncMember 2021-12-31 0001290677 tpb:GeneralWirelessOperationsIncMember 2021-12-31 0001290677 tpb:DocklightBrandsIncMember 2022-12-31 0001290677 tpb:DocklightBrandsIncMember 2021-12-31 0001290677 tpb:WildHempettesLlcMember 2020-10-31 0001290677 srt:MaximumMember tpb:WildHempettesLlcMember 2022-01-01 2022-12-31 0001290677 tpb:CanadianAmericanStandardHempMember 2022-10-01 2022-12-31 0001290677 tpb:DosistMember 2022-10-01 2022-12-31 0001290677 tpb:DosistMember 2022-04-01 2022-06-30 0001290677 tpb:OldPalHoldingCompanyLlcMember 2021-07-01 2021-07-31 0001290677 tpb:OldPalHoldingCompanyLlcMember 2022-07-01 2022-07-31 0001290677 tpb:OldPalHoldingCompanyLlcMember 2022-12-31 0001290677 tpb:OldPalHoldingCompanyLlcMember 2022-01-01 2022-12-31 0001290677 tpb:OldPalHoldingCompanyLlcMember 2022-07-31 0001290677 tpb:OldPalHoldingCompanyLlcMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001290677 tpb:OldPalHoldingCompanyLlcMember us-gaap:OtherCurrentAssetsMember 2022-12-31 0001290677 tpb:SeniorSecuredNotesDue2026Member 2021-02-11 0001290677 tpb:SeniorSecuredNotesDue2026Member 2022-01-01 2022-12-31 0001290677 tpb:SeniorSecuredNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2022-01-01 2022-12-31 0001290677 tpb:SeniorSecuredNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2022-01-01 2022-12-31 0001290677 tpb:SeniorSecuredNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodOneMember 2022-01-01 2022-12-31 0001290677 tpb:SeniorSecuredRevolvingCreditFacilityMember 2021-02-11 0001290677 tpb:SeniorSecuredRevolvingCreditFacilityLettersOfCreditMember 2021-02-11 0001290677 tpb:SeniorSecuredRevolvingCreditFacilityMember 2022-01-01 2022-12-31 0001290677 tpb:SeniorSecuredRevolvingCreditFacilityMember 2022-12-31 0001290677 tpb:SeniorSecuredRevolvingCreditFacilityMember us-gaap:EurodollarMember 2022-01-01 2022-12-31 0001290677 us-gaap:ScenarioPlanMember tpb:SeniorSecuredRevolvingCreditFacilityMember 2023-03-31 0001290677 tpb:CreditFacility2018Member 2018-03-07 0001290677 tpb:SecondLienTermLoanFacility2018Member 2018-03-07 0001290677 tpb:FirstLienTermLoan2018Member 2018-03-07 0001290677 tpb:RevolvingCreditFacility2018Member 2018-03-07 0001290677 tpb:FirstLienCreditFacility2018Member 2021-01-01 2021-03-31 0001290677 tpb:ConvertibleSeniorNotesMember 2019-07-31 0001290677 tpb:ConvertibleSeniorNotesMember 2022-01-01 2022-12-31 0001290677 tpb:ConvertibleSeniorNotesMember 2022-10-01 2022-12-31 0001290677 2019-07-01 2019-07-31 0001290677 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001290677 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001290677 tpb:UnsecuredLoanMember 2021-01-01 2021-12-31 0001290677 us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-12-31 0001290677 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-12-31 0001290677 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-01 2021-12-31 0001290677 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-12-31 0001290677 us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-12-31 0001290677 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-01-01 2022-12-31 0001290677 us-gaap:QualifiedPlanMember 2022-01-01 2022-12-31 0001290677 us-gaap:QualifiedPlanMember 2021-01-01 2021-12-31 0001290677 srt:MaximumMember us-gaap:QualifiedPlanMember 2021-01-01 2021-12-31 0001290677 srt:MaximumMember us-gaap:QualifiedPlanMember 2022-01-01 2022-12-31 0001290677 us-gaap:QualifiedPlanMember 2020-01-01 2020-12-31 0001290677 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001290677 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001290677 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001290677 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001290677 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001290677 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001290677 tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2021-03-22 0001290677 tpb:TurningPointBrandsInc2015EquityIncentivePlanMember tpb:VotingCommonStockMember 2016-04-28 0001290677 tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2021-03-22 0001290677 us-gaap:RestrictedStockMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-12-31 0001290677 us-gaap:PerformanceSharesMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-12-31 0001290677 us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-12-31 0001290677 tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-12-31 0001290677 tpb:NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanMember 2022-12-31 0001290677 tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-12-31 0001290677 us-gaap:EmployeeStockOptionMember tpb:NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanTurningPointBrandsInc2015EquityIncentivePlanAndTurningPointBrandsInc2021EquityIncentivePlanMember 2020-12-31 0001290677 us-gaap:EmployeeStockOptionMember tpb:NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanTurningPointBrandsInc2015EquityIncentivePlanAndTurningPointBrandsInc2021EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 us-gaap:EmployeeStockOptionMember tpb:NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanTurningPointBrandsInc2015EquityIncentivePlanAndTurningPointBrandsInc2021EquityIncentivePlanMember 2021-01-01 2021-12-31 0001290677 us-gaap:EmployeeStockOptionMember tpb:NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanTurningPointBrandsInc2015EquityIncentivePlanAndTurningPointBrandsInc2021EquityIncentivePlanMember 2021-12-31 0001290677 us-gaap:EmployeeStockOptionMember tpb:NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanTurningPointBrandsInc2015EquityIncentivePlanAndTurningPointBrandsInc2021EquityIncentivePlanMember 2022-12-31 0001290677 us-gaap:EmployeeStockOptionMember tpb:NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanTurningPointBrandsInc2015EquityIncentivePlanAndTurningPointBrandsInc2021EquityIncentivePlanMember 2020-01-01 2020-12-31 0001290677 us-gaap:EmployeeStockOptionMember tpb:NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanMember tpb:ExercisePriceTwoMember 2022-12-31 0001290677 us-gaap:EmployeeStockOptionMember tpb:NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanMember tpb:ExercisePriceTwoMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20200318Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2020-03-18 2020-03-18 0001290677 tpb:AwardsGranted20210218Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2021-02-18 2021-02-18 0001290677 tpb:AwardsGranted20170517Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2017-05-17 2017-05-17 0001290677 tpb:AwardsGranted20191024Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2019-10-24 2019-10-24 0001290677 tpb:AwardsGranted20180307Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2018-03-07 2018-03-07 0001290677 tpb:AwardsGranted20210507Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2021-05-03 2021-05-03 0001290677 tpb:AwardsGranted20170210Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2017-02-10 2017-02-10 0001290677 tpb:AwardsGranted20190320Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2019-03-20 2019-03-20 0001290677 tpb:AwardsGranted20170517Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-12-31 0001290677 tpb:AwardsGranted20180307Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-12-31 0001290677 tpb:AwardsGranted20170210Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-12-31 0001290677 tpb:AwardsGranted20210218Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-12-31 0001290677 tpb:AwardsGranted20210507Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-12-31 0001290677 tpb:AwardsGranted20191024Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-12-31 0001290677 tpb:AwardsGranted20200318Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-12-31 0001290677 tpb:AwardsGranted20190320Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-12-31 0001290677 tpb:AwardsGranted20200318Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20190320Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20170210Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20191024Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20210507Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20180307Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20170517Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20210218Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2015EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20220314Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-03-14 2022-03-14 0001290677 tpb:AwardsGranted20210517Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2021-05-17 2021-05-17 0001290677 tpb:AwardsGranted20220429Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-04-29 2022-04-29 0001290677 tpb:AwardsGranted20220314Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-12-31 0001290677 tpb:AwardsGranted20220429Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-12-31 0001290677 tpb:AwardsGranted20210517Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-12-31 0001290677 tpb:AwardsGranted20220314Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20220429Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20210517Member us-gaap:EmployeeStockOptionMember tpb:TurningPointBrandsInc2021EquityIncentivePlanMember 2022-01-01 2022-12-31 0001290677 srt:MinimumMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-12-31 0001290677 srt:MaximumMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-12-31 0001290677 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20190719Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-07-19 2019-07-19 0001290677 tpb:AwardsGranted20201228Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-12-28 2020-12-28 0001290677 tpb:AwardsGranted20200318Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-03-18 2020-03-18 0001290677 tpb:AwardsGranted20210218Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-02-18 2021-02-18 0001290677 tpb:AwardsGranted20190320Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-03-20 2019-03-20 0001290677 tpb:AwardsGranted20220314Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-03-14 2022-03-14 0001290677 tpb:AwardsGranted20180307Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2018-03-07 2018-03-07 0001290677 tpb:AwardsGranted20201228Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-12-31 0001290677 tpb:AwardsGranted20180307Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-12-31 0001290677 us-gaap:PerformanceSharesMember 2022-12-31 0001290677 tpb:AwardsGranted20220314Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-12-31 0001290677 tpb:AwardsGranted20190719Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-12-31 0001290677 tpb:AwardsGranted20210218Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-12-31 0001290677 tpb:AwardsGranted20200318Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-12-31 0001290677 tpb:AwardsGranted20190320Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-12-31 0001290677 tpb:AwardsGranted20200318Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20220314Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20201228Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20190320Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20210218Member us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-12-31 0001290677 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001290677 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001290677 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001290677 srt:MaximumMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001290677 srt:MinimumMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20220429Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-04-29 2022-04-29 0001290677 tpb:AwardsGranted20220314Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-03-14 2022-03-14 0001290677 tpb:AwardsGranted20220314Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-03-14 2022-03-14 0001290677 tpb:AwardsGranted20220429Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-04-29 2022-04-29 0001290677 tpb:AwardsGranted20220429Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-12-31 0001290677 tpb:AwardsGranted20220314Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-12-31 0001290677 tpb:AwardsGranted20220429Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-12-31 0001290677 us-gaap:RestrictedStockMember 2022-12-31 0001290677 tpb:AwardsGranted20220314Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-12-31 0001290677 tpb:AwardsGranted20220314Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20220314Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20220429Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0001290677 tpb:AwardsGranted20220429Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001290677 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001290677 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001290677 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001290677 2020-10-09 2020-10-09 0001290677 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001290677 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001290677 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:NewgenProductsMember 2022-01-01 2022-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:StokersProductsMember 2021-01-01 2021-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:ZigZagProductsMember 2020-01-01 2020-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:StokersProductsMember 2022-01-01 2022-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:NewgenProductsMember 2020-01-01 2020-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:NewgenProductsMember 2021-01-01 2021-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:StokersProductsMember 2020-01-01 2020-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:ZigZagProductsMember 2022-01-01 2022-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:ZigZagProductsMember 2021-01-01 2021-12-31 0001290677 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-12-31 0001290677 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0001290677 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0001290677 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-12-31 0001290677 us-gaap:MaterialReconcilingItemsMember 2021-01-01 2021-12-31 0001290677 us-gaap:MaterialReconcilingItemsMember 2020-01-01 2020-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:StokersProductsMember 2021-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:ZigZagProductsMember 2022-12-31 0001290677 us-gaap:CorporateNonSegmentMember 2021-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:NewgenProductsMember 2022-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:NewgenProductsMember 2021-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:ZigZagProductsMember 2021-12-31 0001290677 us-gaap:OperatingSegmentsMember tpb:StokersProductsMember 2022-12-31 0001290677 us-gaap:CorporateNonSegmentMember 2022-12-31 0001290677 tpb:SalesChannelDirectlyToConsumerOnlineMember tpb:NewgenProductsMember 2020-01-01 2020-12-31 0001290677 tpb:SalesChannelDirectlyToConsumerOnlineMember tpb:NewgenProductsMember 2021-01-01 2021-12-31 0001290677 tpb:SalesChannelOtherMember tpb:NewgenProductsMember 2020-01-01 2020-12-31 0001290677 tpb:SalesChannelOtherMember tpb:NewgenProductsMember 2022-01-01 2022-12-31 0001290677 tpb:SalesChannelDirectlyToConsumerOnlineMember tpb:NewgenProductsMember 2022-01-01 2022-12-31 0001290677 tpb:SalesChannelBusinessToBusinessMember tpb:NewgenProductsMember 2020-01-01 2020-12-31 0001290677 tpb:SalesChannelDirectlyToConsumerCorporateStoreMember tpb:NewgenProductsMember 2021-01-01 2021-12-31 0001290677 tpb:SalesChannelBusinessToBusinessMember tpb:NewgenProductsMember 2022-01-01 2022-12-31 0001290677 tpb:SalesChannelDirectlyToConsumerCorporateStoreMember tpb:NewgenProductsMember 2020-01-01 2020-12-31 0001290677 tpb:SalesChannelDirectlyToConsumerCorporateStoreMember tpb:NewgenProductsMember 2022-01-01 2022-12-31 0001290677 tpb:NewgenProductsMember 2020-01-01 2020-12-31 0001290677 tpb:SalesChannelOtherMember tpb:NewgenProductsMember 2021-01-01 2021-12-31 0001290677 tpb:SalesChannelBusinessToBusinessMember tpb:NewgenProductsMember 2021-01-01 2021-12-31 0001290677 srt:ReportableGeographicalComponentsMember country:US 2020-01-01 2020-12-31 0001290677 srt:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2022-01-01 2022-12-31 0001290677 srt:ReportableGeographicalComponentsMember country:US 2021-01-01 2021-12-31 0001290677 srt:ReportableGeographicalComponentsMember country:US 2022-01-01 2022-12-31 0001290677 srt:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2021-01-01 2021-12-31 0001290677 srt:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2020-01-01 2020-12-31 0001290677 2021-07-01 2021-09-30 0001290677 2022-04-01 2022-06-30 0001290677 2022-10-01 2022-12-31 0001290677 2022-01-01 2022-03-31 0001290677 2022-07-01 2022-09-30 0001290677 2021-04-01 2021-06-30 0001290677 2021-01-01 2021-03-31 0001290677 2021-10-01 2021-12-31 0001290677 2022-02-24 0001290677 2021-10-25 0001290677 2020-02-25 iso4217:USD shares iso4217:USD shares tpb:Segment tpb:Outlet pure tpb:State tpb:Counterparty tpb:Category tpb:Class tpb:Rule tpb:Standard tpb:Customer iso4217:EUR tpb:Count tpb:Subsidiary false --12-31 2022 FY 0001290677 http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold http://fasb.org/us-gaap/2022#InterestIncomeExpenseNonoperatingNet http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold http://fasb.org/us-gaap/2022#InterestIncomeExpenseNonoperatingNet http://turningpointbrands.com/20221231#OperatingAndFinanceLeaseRightOfUseAsset http://turningpointbrands.com/20221231#OperatingAndFinanceLeaseRightOfUseAsset http://turningpointbrands.com/20221231#OperatingAndFinanceLeaseRightOfUseAsset http://turningpointbrands.com/20221231#OperatingAndFinanceLeaseRightOfUseAsset http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://turningpointbrands.com/20221231#OperatingAndFinanceLeaseLiabilityNoncurrent http://turningpointbrands.com/20221231#OperatingAndFinanceLeaseLiabilityNoncurrent http://turningpointbrands.com/20221231#OperatingAndFinanceLeaseLiabilityNoncurrent http://turningpointbrands.com/20221231#OperatingAndFinanceLeaseLiabilityNoncurrent P3Y P1Y 49 10-K true 2022-12-31 false 001-37763 TURNING POINT BRANDS, INC. DE 20-0709285 5201 Interchange Way Louisville KY 40229 502 778-4421 Common Stock, $0.01 par value TPB NYSE No No Yes Yes Accelerated Filer false false true false 424000000 17562795 RSM US LLP Richmond, Virginia 106403000 128320000 114000 262000 8377000 6496000 119915000 87607000 22959000 26746000 257654000 249169000 22788000 18650000 8443000 1363000 12465000 15053000 282000 388000 136253000 162333000 83592000 87485000 27980000 31720000 22649000 35399000 572106000 601560000 8355000 7361000 33001000 32937000 0 0 20000 38000 41376000 40336000 406757000 414172000 10593000 13336000 458726000 467844000 0.01 0.01 40000000 40000000 0 0 0 0 0 0 0.01 0.01 190000000 190000000 19801623 17485163 19690884 18395476 198000 197000 0.01 0.01 10000000 10000000 0 0 0 0 0 0 113242000 108811000 2316460 1295408 78093000 48869000 -2393000 -195000 78691000 71460000 1735000 2312000 113380000 133716000 572106000 601560000 415013000 445471000 405111000 209475000 227637000 215121000 205538000 217834000 189990000 130024000 127513000 125563000 75514000 90321000 64427000 -19524000 -20500000 -13487000 -13303000 -6673000 198000 27566000 0 0 885000 2154000 0 0 0 989000 16006000 65302000 50149000 4849000 14040000 11957000 11157000 51262000 38192000 -484000 -797000 0 11641000 52059000 38192000 0.65 2.75 1.97 0.64 2.52 1.85 17899794 18917570 19398474 18055015 22381994 22937441 11157000 51262000 38192000 0 0 57000 0 0 -1830000 860000 81000 0 -2879000 -272000 0 0 0 0 -269000 260000 0 273000 813000 233000 857000 2634000 -692000 -2291000 2622000 1138000 8866000 53884000 39330000 -577000 -615000 0 9443000 54499000 39330000 11157000 51262000 38192000 885000 2154000 0 0 0 1188000 9000 54000 -123000 0 0 149000 25585000 0 0 1981000 0 0 -13570000 -7100000 0 3388000 3105000 3237000 1911000 1907000 1781000 2576000 2541000 2230000 -6506000 -1485000 4742000 5273000 7557000 2554000 -29000 -167000 370000 54000 255000 0 2103000 -3317000 2112000 32653000 9000 8004000 -4581000 134000 5373000 -420000 -996000 -2076000 1240000 -2367000 -5064000 0 0 -54000 830000 -2943000 7643000 30273000 68217000 43678000 7685000 6156000 6135000 0 16416000 39441000 1000000 16657000 19250000 10170000 19664000 0 62000 54000 3000 -18793000 -58839000 -64823000 0 250000000 0 0 130000000 16000000 0 3573000 0 9000000 0 0 51000 0 0 0 9625000 0 0 0 4240000 0 0 7485000 0 0 1737000 4250000 4096000 3802000 0 6921000 194000 504000 2071000 862000 155000 2111000 1523000 1229000 0 0 29224000 38678000 10191000 -43303000 57067000 -29340000 -31823000 66445000 -50485000 -320000 191000 0 128320000 41765000 95250000 15155000 35074000 32074000 143475000 76839000 127324000 106403000 128320000 41765000 4929000 15155000 35074000 111332000 143475000 76839000 18717000 12539000 11455000 13369000 16063000 3384000 0 0 10000000 1354000 1261000 1099000 19680673 197000 100530000 0 -3773000 -8872000 0 88082000 57000 0 0 0 -1830000 0 0 -1830000 233000 0 0 0 -692000 0 0 -692000 0 2554000 0 0 0 0 2554000 96005 0 862000 0 0 0 0 862000 0 1523000 0 0 0 0 1523000 398670 0 0 10191000 0 0 0 10191000 244214 2000 0 0 0 1735000 0 1737000 0 0 0 0 3940000 0 3940000 0 0 0 0 0 4050000 4050000 0 0 0 0 38192000 0 38192000 19133794 195000 102423000 -10191000 -2635000 23645000 4050000 117487000 81000 0 0 0 -272000 0 0 -272000 813000 0 0 0 2634000 0 0 2634000 0 0 0 0 78000 0 182000 260000 0 7557000 0 0 0 0 7557000 158420 2000 2069000 0 0 0 0 2071000 0 2111000 0 0 0 0 2111000 896738 0 0 38678000 0 0 0 38678000 0 1127000 0 0 0 1123000 2250000 0 0 0 0 4244000 0 4244000 0 0 0 0 52059000 -797000 51262000 18395476 197000 108811000 -48869000 -195000 71460000 2312000 133716000 860000 0 0 0 -2879000 0 0 -2879000 273000 0 0 0 857000 0 0 857000 0 0 0 0 -176000 0 -93000 -269000 0 5273000 0 0 0 0 5273000 35394 1000 503000 0 0 0 0 504000 0 155000 0 0 0 0 155000 69756 0 0 0 0 0 0 0 0 1141000 0 0 0 0 1141000 5589 0 0 0 0 0 0 0 0 -88000 0 0 0 0 -88000 1021052 0 0 29224000 0 0 0 29224000 12000 0 39000 0 0 0 0 39000 0 0 0 0 4410000 0 4410000 0 0 0 0 11641000 -484000 11157000 17485163 198000 113242000 -78093000 -2393000 78691000 1735000 113380000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 1. Organizations and Basis of Presentation</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Description of Business</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Turning Point <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Brands, Inc. and its Subsidiaries (collectively referred to herein as the “Company,” “we,” “our,” or “us”) is a leading manufacturer, marketer and distributor of branded consumer products. We sell a wide range of products to adult consumers consisting of staple products with our iconic brands </span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Zig-Zag</span><sup style="font-style: italic;">® </sup><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">and </span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Stoker’s</span><sup style="font-style: italic;">® </sup><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">to our next generation products to satisfy evolving consumer preferences. Our </span>three<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> focus segments are led by our core, proprietary brands: </span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Zig-Zag</span><sup style="font-style: italic;">® </sup>and<sup style="font-style: italic;"> </sup>CLIPPER<sup style="font-style: italic;">®</sup><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> in the Zig-Zag Products segment; </span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Stoker’s</span><sup style="font-style: italic;">®</sup><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> along with</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;"> Beech-Nut</span><sup style="font-style: italic;">®</sup><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Trophy</span><sup style="font-style: italic;">®</sup><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> in the Stoker’s Products segment; along with our distribution platforms (</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Vapor Beast</span><sup style="font-style: italic;">®</sup><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">, VaporFi</span><sup style="font-style: italic;">®</sup><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Direct Vapor</span><sup style="font-style: italic;">®</sup><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">)</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> in the NewGen Products segment. The Company’s products are available in more than </span>217<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">,000 retail outlets in North America. We operate in </span>three<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> segments: (i) Zig-Zag Products, (ii) Stoker’s Products, and (iii) NewGen Products</span>.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Basis of Presentation</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the U.S. (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. The Company’s significant estimates include those affecting the valuation of goodwill and other intangible assets, deferred income tax valuation allowances, the valuation of investments <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">and the valuation of inventory, including reserves.</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain prior year amounts have been reclassified to conform to the current year’s presentation. The changes did not have an impact on the Company’s consolidated financial position, results of operations, or cash flows in any of the periods presented.</div> 3 217000 3 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Basis of Presentation</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the U.S. (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities, disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. The Company’s significant estimates include those affecting the valuation of goodwill and other intangible assets, deferred income tax valuation allowances, the valuation of investments <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">and the valuation of inventory, including reserves.</span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain prior year amounts have been reclassified to conform to the current year’s presentation. The changes did not have an impact on the Company’s consolidated financial position, results of operations, or cash flows in any of the periods presented.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 2. Summary of Significant Accounting Policies</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Consolidation</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The consolidated financial statements include the accounts of the Company, its subsidiaries, all of which are wholly owned, and variable interest entities (“VIEs”) for which the Company is considered the primary beneficiary. All significant intercompany transactions have been eliminated.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">GAAP requires the Company to identify entities for which control is achieved through means other than voting rights and to determine whether the Company is the primary beneficiary of VIEs. A VIE is broadly defined as an entity with one or more of the following characteristics: (a) the total equity investment at risk is insufficient to finance the entity’s activities without additional subordinated financial support; (b) as a group, the holders of the equity investment at risk lack (i) the ability to make decisions about the entity’s activities through voting or similar rights, (ii) the obligation to absorb the expected losses of the entity, or (iii) the right to receive the expected residual returns of the entity; and (c) the equity investors have voting rights that are not proportional to their economic interests, and substantially all of the entity’s activities either involve, or are conducted on behalf of, an investor that has disproportionately few voting rights. The Company consolidates its investment in a VIE when it determines that it is the VIE’s primary beneficiary. The Company may change its original assessment of a VIE upon subsequent events such as the modification of contractual arrangements that affects the characteristics or adequacy of the entity’s equity investments at risk and the disposition of all or a portion of an interest held by the primary beneficiary.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The primary beneficiary of a VIE is the entity that has both: (i) the power to direct the activities of the VIE that most significantly impact the entity’s economic performance; and (ii) the obligation to absorb losses or the right to receive benefits of the VIE that could be significant to the entity. The Company performs this analysis on an ongoing basis.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Management of the Company has determined that Turning Point Brands Canada (formerly ReCreation Marketing) is a VIE for which the Company is considered the primary beneficiary due to the power the Company has over the activities that most significantly impact the economic performance of Turning Point Brands Canada and the right to receive benefits and the obligation to absorb losses of Turning Point Brands Canada</span> through the Company’s </span>65%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity interest, additional subordinated financing provided by the Company to </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Turning Point Brands Canada and the distribution agreement with Turning Point Brands Canada for the sale of the Company’s products that makes up a significant portion of Turning Point Brands Canada’s business activities. </span><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Revenue Recognition</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company <span style="font-size: 10pt; font-family: 'Times New Roman';">recognizes revenues in accordance with Accounting</span> Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (Topic 606), which includes excise taxes and shipping and handling charges billed to customers, net of cash discounts for prompt payment, sales returns and sales incentives, upon delivery of goods to the customer—at which time the Company’s performance obligation is satisfied—at an amount that the Company expects to be entitled to in exchange for those goods in accordance with the five-step analysis outlined in Topic 606: (i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations, and (v) recognize revenue when (or as) performance obligations are satisfied. The Company excludes from the transaction price, sales taxes and value-added taxes imposed at the time of sale (which do not include excise taxes on smokeless tobacco, cigars, or vaping products billed to customers).</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company records an allowance for sales returns, based principally on historical volume and return rates, which is included in accrued liabilities on the consolidated balance sheets. The Company records sales incentives, which consist of consumer incentives and trade promotion activities, as a reduction in revenues (a portion of which is based on amounts estimated as being due to wholesalers, retailers and consumers at the end of the period) based principally on historical volume and utilization rates. Expected payments for sales incentives are included in accrued liabilities on the consolidated balance sheets.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A further requirement of ASC 606 is for entities to disaggregate revenue recognized from contracts with customers into categories that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Company management views business performance through segments that closely resemble the performance of major product lines. Thus, the primary and most useful disaggregation of the Company’s contract revenue for decision making purposes is the disaggregation by segment which can be found in Note 20, “Segment Information”. An additional disaggregation of contract revenue by sales channel can be found within Note 20 as well.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Derivative Instruments</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Foreign Currency Forward Contracts:</span> The Company enters into foreign currency contracts to hedge a portion of its exposure to changes in foreign currency exchange rates on inventory purchase commitments. The Company accounts for its foreign currency contracts under the provisions of ASC 815, Derivatives and Hedging. Under the Company’s policy, the Company may hedge up to 100% of its anticipated purchases of inventory in the denominated invoice currency over a forward period not to exceed twelve months. The Company may also, from time to time, hedge up to 100% of its non-inventory purchases in the denominated invoice currency. Foreign currency contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these foreign currency contracts are transferred from other comprehensive income into <span style="font-size: 10pt; font-family: 'Times New Roman';">inventory</span> as the related inventories are received <span style="font-size: 10pt; font-family: 'Times New Roman';">and are transferred to net income as inventory is sold</span>. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized currently in income.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Interest Rate Swap Agreements: </span>The Company enters into interest rate swap contracts to manage interest rate risk and reduce the volatility of future cash flows. The Company accounts for its interest rate swap contracts under the provisions of ASC 815, Derivatives and Hedging. Swap contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these swap contracts are transferred from other comprehensive income into net income upon settlement of the derivative position or at maturity of the interest rate swap contract. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized currently in income.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Shipping Costs</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company records shipping costs incurred as a component of selling, general and administrative expenses. Shipping costs incurred were approximately $24.2 million, $27.6 million, and $22.8 million in 2022, 2021, and 2020, respectively.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Research and Development and Quality Assurance Costs</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Research and development and quality assurance costs are expensed as incurred. These expenses, classified as selling, general and administrative expenses, were approximately $0.6 million, $1.1 million, and $1.3 million in 2022, 2021, and 2020, respectively.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Cash and Cash Equivalents</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company considers any highly liquid investments with a maturity of three months or less from the date of purchase to be cash equivalents.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Inventories</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost or net realizable value. Cost was determined using the first-in, first-out (“FIFO”) method. Leaf tobacco is presented in current assets in accordance with standard industry practice, notwithstanding the fact that such tobaccos are carried longer than one year for the purpose of curing.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Property, Plant and Equipment</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Property, Plant and Equipment are stated at cost less accumulated depreciation and impairment. Depreciation is provided using the straight-line method over the lesser of the estimated useful lives of the assets or the life of the leases for leasehold improvements (4 to 7 years for machinery, equipment and furniture, 10 to 15 years for leasehold improvements, and up to 15 years for buildings and building improvements). Expenditures for repairs and maintenance are charged to expense as incurred. The costs of major renewals and improvements are capitalized and depreciated over their estimated useful lives. Upon disposition of fixed assets, the costs and related accumulated depreciation amounts are relieved. Any resulting gain or loss is reflected in operations during the period of disposition. Long-lived assets are reviewed for impairment when changes in circumstances indicate that the carrying amount of an asset may not be recoverable.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Goodwill and Other Intangible Assets</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company follows the provisions of ASC 350, Intangibles – Goodwill and Other in accounting for goodwill and other intangible assets. Goodwill is tested for impairment annually on December 31, or more frequently if certain indicators are present, in accordance with ASC 350-20-35 and ASC 350-30-35, respectively.</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">When testing goodwill for impairment, the Company has the option to first perform qualitative testing to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company chooses not to complete a qualitative assessment for a given reporting unit or if the initial assessment indicates that it is more likely than not that the carrying value of a reporting unit exceeds its estimated fair value, additional quantitative testing is required. If the carrying value of a reporting unit exceeds its fair value, an impairment loss is recognized in the amount by which the carrying value of the reporting unit exceeds its fair value, limited to the amount of goodwill at the reporting unit. The Company determines fair values for each of the reporting units using a combination of the income approach and/or market approach. Under the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. Under the market approach, the Company selects peer sets based on close competitors and reviews the Revenue and EBITDA multiples to determine the fair value. See Note 10, “Goodwill and Other Intangible Assets” for further information on goodwill.</span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Indefinite-lived intangible assets are tested for impairment at least annually; however, these tests are performed more frequently when events or changes in circumstances indicate that the asset may be impaired. Impairment exists when carrying value exceeds fair value. The Company’s fair value methodology is primarily based on the relief from royalty approach.</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Definite-lived intangible assets are amortized over their estimated useful lives, generally on a straight-line basis for periods ranging primarily from 3.5 to 15 years. The Company continually evaluates the reasonableness of the useful lives of these assets.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Fair Value</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">GAAP 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) and the lowest priority to unobservable inputs (level 3).</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The three levels of the fair value hierarchy under GAAP are described below:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 1 – Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets at the measurement date.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 2 – Inputs to the valuation methodology include: quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in inactive markets; inputs other than quoted prices that are observable for the asset or liability; and inputs that are derived principally from or corroborated by observable market data by correlation or other means.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 3 – Unobservable inputs that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.</div> </td> </tr> </table> <div> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Deferred Financing Costs</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Deferred financing costs are amortized over the terms of the related debt obligations using the effective interest method. Unamortized amounts are expensed upon extinguishment of the related borrowings. Deferred financing costs are presented as a direct deduction from the carrying amount of that debt liability except for deferred financing costs relating to our revolving credit facility, which are presented as an asset.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Income Taxes</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company records the effects of income taxes under the liability method in which deferred income tax assets and liabilities are recognized based on the difference between the financial and tax basis of assets and liabilities using the enacted tax rates in effect for the years in which the differences are expected to reverse. The Company assesses its ability to realize future benefits of deferred tax assets by determining if they meet the “more likely than not” criteria in ASC 740, Income Taxes. If the Company determines that future benefits do not meet the “more likely than not” criteria, a valuation allowance is recorded.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Advertising and Promotion</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Advertising and promotion costs, including point of sale materials, are expensed as incurred and amounted to $9.3 million, $12.1 million, and $5.2 million for the years ended December 31, 2022, 2021, and 2020, respectively.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Stock-Based Compensation</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company measures stock-based compensation costs related to its stock options on the fair value-based method under the provisions of ASC 718, Compensation – Stock Compensation. The fair value-based method requires compensation cost for stock options to be recognized over the requisite service period based on the fair value of stock options granted. The Company determined the fair value of these awards using the Black-Scholes option pricing model.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company grants performance-based restricted stock units (“PRSU”) subject to both performance-based and service-based vesting conditions. The fair value of each PRSU is the Company’s stock price on the date of grant. For purposes of recognizing compensation expense as services are rendered in accordance with ASC 718, the Company assumes all employees involved in the PRSU grant will provide service through the end of the performance period. Stock compensation expense is recorded based on the probability of achievement of the performance conditions specified in the PRSU grant.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">The Company grants restricted stock units (“RSU”) subject to </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">service-based vesting conditions. The fair value of each RSU is the Company’s stock price on the date of grant. The Company recognizes compensation expense as services are rendered in accordance with ASC 718.</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> Stock compensation expense is recorded over the service period in the RSU grant.</span> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Risks and Uncertainties</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Manufacturers and sellers of tobacco products are subject to regulation at the federal, state, and local levels. Such regulations include, among others, labeling requirements, limitations on advertising, and prohibition of sales to minors. The tobacco industry is likely to continue to be heavily regulated. There can be no assurance as to the ultimate content, timing, or effect of any regulation of tobacco products by any federal, state, or local legislative or regulatory body, nor can there be any assurance that any such legislation or regulation would not have a material adverse effect on the Company’s financial position, results of operations, or cash flows. <span style="font-size: 10pt; font-family: 'Times New Roman';">In a number of states targeted flavor bans have been proposed or enacted legislatively or through the administrative process.</span> Depending on the number and location of such bans, that legislation or regulation could have a material adverse effect on the Company’s financial position, results of operations or cash flows. The U.S. Food and Drug Administration (“FDA”) continues to consider various restrictive regulations around our products, including targeted flavor bans; however, the details, timing, and ultimate implementation of such measures remain unclear.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The tobacco industry has experienced and is experiencing significant product liability litigation. Most tobacco liability lawsuits have been brought against manufacturers and sellers of cigarettes for injuries allegedly caused by smoking or exposure to smoke. However, several lawsuits have been brought against manufacturers and sellers of smokeless products for injuries to health allegedly caused by use of smokeless products. Typically, such claims assert that use of smokeless products is addictive and causes oral cancer. Additionally, several lawsuits have been brought against manufacturers and distributors of NewGen products due to malfunctioning devices. There can be no assurance the Company will not sustain losses in connection with such lawsuits and that such losses will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Master Settlement Agreement (MSA):</span>  Forty-six states, certain U.S. territories, and the District of Columbia are parties to the Master Settlement Agreement (“MSA”) and the Smokeless Tobacco Master Settlement Agreement (“STMSA”). To the Company’s knowledge, signatories to the MSA include 49 cigarette manufacturers and/or distributors. The only signatory to the STMSA is US Smokeless Tobacco Company. In the Company’s opinion, the fundamental basis for each agreement is the states’ consents to withdraw all claims for monetary, equitable, and injunctive relief against certain tobacco products manufacturers and others and, in return, the signatories have agreed to certain marketing restrictions and regulations as well as certain payment obligations.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Pursuant to the MSA and subsequent states’ statutes, a “cigarette manufacturer” (which is defined to also include MYO cigarette tobacco) has the option of either becoming a signatory to the MSA or opening, funding, and maintaining an escrow account, with sub-accounts on behalf of each settling state. The STMSA has no similar provisions. The MSA escrow accounts are governed by states’ statutes that expressly give the manufacturers the option of opening, funding, and maintaining an escrow account in lieu of becoming a signatory to the MSA. The statutes require companies who are not signatories to the MSA to deposit, on an annual basis, into qualified banks, escrow funds based on the number of cigarettes or cigarette equivalents, i.e., the pounds of MYO tobacco, sold. The purpose of these statutes is expressly stated to be to eliminate the cost disadvantage the settling manufacturers have as a result of entering into the MSA. Such companies are entitled to direct the investment of the escrowed funds and withdraw any appreciation, but cannot withdraw the principal for twenty-five years from the year of each annual deposit, except to withdraw funds deposited pursuant to an individual state’s escrow statute to pay a final judgment to that state’s plaintiffs in the event of such a final judgment against the company. Either option – becoming an MSA signatory or establishing an escrow account – is permissible.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company chose to open and fund an MSA escrow account as its means of compliance. It is management’s opinion, due to the possibility of future federal or state regulations, though none have to date been enacted, that entering into one or both of the settlement agreements or establishing and maintaining an escrow account would not necessarily prevent future regulations from having a material adverse effect on the results of operations, financial position, and cash flows of the Company.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Various states have enacted or proposed complementary legislation intended to curb the activity of certain manufacturers and importers of cigarettes that are selling into MSA states without signing the MSA or who have failed to properly establish and fund a qualifying escrow account. To the best of the Company’s knowledge, no such statute has been enacted which could inadvertently and negatively impact the Company, which has been, and is currently, fully compliant with all applicable laws, regulations, and statutes. However, there can be no assurance that the enactment of any such complementary legislation in the future will not have a material adverse effect on the results of operations, financial position, or cash flows of the Company.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Pursuant to the MSA escrow account statutes, in order to be compliant with the MSA escrow requirements, companies selling products covered by the MSA are required to deposit such funds for each calendar year into a qualifying escrow account by April 15 of the following year. At December 31, 2022, the Company had on deposit approximately $32.1 million, the fair value of which was approximately $28.0 million. At December 31, 2021, the Company had on deposit approximately $32.1 million, the fair value of which was approximately $31.7 million. The drop in fair value was due to increasing interest rates affecting the fair value of US government securities held in the MSA escrow account. Inputs to the valuation methodology of the MSA escrow deposits <span style="font-size: 10pt; font-family: 'Times New Roman';">when funds are invested include</span> unadjusted quoted prices for identical assets or liabilities in active markets at the measurement date. During 2022, no monies were deposited into this qualifying escrow account. The investment vehicles available to the Company are specified in the state escrow agreements and are limited to low-risk government securities.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company discontinued its generic category of MYO in 2019 and its</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman';">Zig-Zag</span><sup style="font-style: italic;"> </sup><span style="font-size: 10pt; font-family: 'Times New Roman';">branded MYO cigarette smoking tobacco in 2017. Thus, pending a change in MSA legislation, the Company has no remaining product lines covered by the MSA and will not be required to make future escrow deposits</span>.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company has chosen to invest a portion of the MSA escrow, from time to time, in U.S. Government securities including TIPS, Treasury notes, and Treasury bonds. These investments are classified as available-for-sale and carried at fair value. Realized losses are prohibited under the MSA; thus, any investment with an unrealized loss position will be held until the value is recovered, or until maturity.<br/> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Fair values for the U.S. Governmental agency obligations are Level 2 in the fair value hierarchy. The following tables show cost and estimated fair value of the assets held in the MSA account, respectively, as well as the maturities of the U.S. Governmental agency obligations held in such account for the periods indicated.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">As of December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">As of December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Estimated</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; white-space: nowrap;" valign="bottom"> Estimated</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Unrealized</div> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Unrealized</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Fair</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Unrealized</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Unrealized</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> Fair</div> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Gains</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Losses</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Value</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Cost</td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Gains</td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Losses</td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> Value</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Cash and cash equivalents</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">1,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">1,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">12,155</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">12,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">U.S. Governmental agency obligations (unrealized position &lt; 12 months)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">10,226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">(1,251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">8,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">19,918</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">4</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">(357</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">19,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 20%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">U.S. Governmental agency obligations (unrealized position &gt; 12 months)</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">19,918</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">(2,842</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">17,076</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">32,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">(4,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">27,980</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">32,073</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">4</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">(357</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">31,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> </tr> </table> <div><br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="letter-spacing: normal; width: 100%; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none;"> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> As of</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Less than one year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">One to five years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">7,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Five to ten years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">20,746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Greater than ten years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">1,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">30,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The following shows the amount of deposits by sales year for the MSA escrow account:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Deposits as of December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">1999</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2000</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2001</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2002</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2003</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2004</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2005</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2006</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2007</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2008</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2009</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2010</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2011</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2012</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2013</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2014</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2015</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2016</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2017</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Federal Excise Taxes:</span>  Tobacco products, cigarette papers, and cigarette tubes are subject to federal excise taxes.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Any future increases in federal excise taxes on the Company’s products could have a material adverse effect on the results of operations or financial condition of the Company. The Company is unable to predict the likelihood of passage of future increases in federal excise taxes. As of December 31, 2022, federal excise taxes are not assessed on certain novel nicotine products, including nicotine pouches, e-cigarettes and related products.</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">As of December 31, 2022, approximately half of the states and certain localities impose excise taxes on electronic cigarettes and/or liquid vapor. In addition, there are several local taxing jurisdictions with an excise tax on e-cigarettes. A number of states have begun to enact taxes on other novel nicotine products, such as nicotine pouches, as well. We expect the number of states implementing taxes on new and novel nicotine products to increase. Several states have also implemented additional regulations on new and novel nicotine products, such as licensing requirements.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">FDA: </span>On June 22, 2009, the Family Smoking Prevention and Tobacco Control Act (“FSPTCA”) authorized the FDA to immediately regulate the manufacture, sale, and marketing of four categories of tobacco products – cigarettes, cigarette tobacco, roll-your-own tobacco, and smokeless tobacco. On August 8, 2016, the FDA deeming regulation became effective. The deeming regulation gave the FDA the authority to also regulate cigars, pipe tobacco, e-cigarettes, vaporizers, e-liquids, and other nicotine-containing tobacco-derived products as “deemed” tobacco products under the FSPTCA.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The FDA assesses tobacco product user fees on six classes of regulated tobacco products and computes user fees using a methodology similar to the methodology used by the U.S Department of Agriculture to compute the Tobacco Transition Payment Program (“TTPP,” also known as the “Tobacco Buyout”) assessment. First, the total, annual, congressionally established user fee assessment is allocated among the various classes of tobacco products using the federal excise tax weighted market share of tobacco products subject to regulation. Then, the assessment for each class of tobacco products is divided among individual manufacturers and importers.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In August 2016, the FDA’s regulatory authority under the Tobacco Control Act was extended to all tobacco products not previously covered, including: (i) certain NewGen products (such as electronic cigarettes, vaporizers and e-liquids) and their components or parts (such as tanks, coils and batteries); (ii) cigars and their components or parts (such as cigar tobacco); (iii) pipe tobacco; (iv) hookah products; and (v) any other tobacco product “newly deemed” by the FDA. These “deeming regulations” apply to all products made or derived from tobacco intended for human consumption but excluding accessories of tobacco products (such as lighters). Accordingly, the FDA has since regulated our cigar and cigar wrap products as well as our vapor products containing tobacco-derived nicotine and products intended or reasonably expected to be used to consume such e-liquids.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Subsequently, on April 14, 2022, the FDA Center for Tobacco Products also obtained jurisdiction over non-tobacco nicotine products (“NTN Products”), including synthetic nicotine. That law subjects NTN Products to the same requirements as tobacco-derived products, including not selling these products to persons under 21 years of age, not marketing these products as modified risk tobacco products without authorization, and not distributing free samples of these products. Additionally, NTN Products became subject to premarket filing requirements. Under the new law, manufacturers were required to file a PMTA by May 14, 2022, in order to continue selling products currently on the market. NTN Products subject of a timely-filed PMTA, and not in receipt of a negative action, were allowed to remain on the market until July 13, 2022, at which time these products became subject to enforcement, similar to tobacco-derived products remaining under review.</div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">A successful PMTA must demonstrate that the subject product is “appropriate for the protection of public health,” taking into account the effect of the marketing of the product on all sub-populations while a Substantial Equivalence Report must demonstrate that a new product either has the same characteristics as its predicate product or different characteristics but does not raise different questions of public health. We submitted premarket filings prior to the September 9, 2020 deadline for certain of our tobacco and tobacco-derived products, all of which remain under review. We likewise filed premarket submissions for certain of our NTN Products ahead of the May 14, 2022 deadline. We have continued to supplement these applications with additional information; however, there can be no guarantee that the FDA will accept such amendments or that the applications will meet the standard of “appropriate for the protection of public health.” The FDA has indicated its enforcement priority is those applicants who have received negative action on their application, such as a Marketing Denial Order or Refuse to File notification and who continue to illegally sell those unauthorized products, as well as products for which manufacturers failed to submit a marketing application. Despite these stated enforcement priorities, given the FDA’s limited resources we expect that for a period of time there may be a lack of enforcement, which may adversely impact our ability to compete in the marketplace against those who continue to sell unauthorized products. There can be no guarantee that the FDA will not shift its enforcement priorities or that it will increase in ability to enforce against unauthorized products over time.</div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The FDA has issued a number of rules related to premarket filings; however, those rules were not finalized prior to the September 9, 2020, deadline. On October 5, 2021, the FDA finalized two rules related to the Substantial Equivalence process and the Premarket Tobacco Product Application process, respectively, which both became effective November 4, 2021. Both final rules (collectively, the “Rules”) indicate that any new or additional requirements will not retroactively apply to currently pending PMTAs for tobacco and tobacco-derived products; however, the information outlined in the rule remains important to the FDA’s substantive review of an application. The FDA has yet to indicate how it might apply these Rules to NTN Product filings. We believe we have products that meet the Rules and have filed premarket filings supporting a showing of the respective required standards. However, there is no assurance that the FDA’s guidance or regulations will not change, or that the FDA will not prioritize its enforcement in a manner that negatively affects our pending applications, or that unforeseen circumstances will not arise that prevent us from sufficiently supplementing or completing our applications or otherwise increases the amount of time and money we are required to spend to receive all necessary marketing orders. Although we filed many premarket applications in a timely manner, no assurance can be given that the applications will ultimately be successful. This may result in the prioritization of supplementing or completing applications for high priority SKUs in our inventory position, which could adversely impact future revenues generated by lower priority SKUs.</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">In addition, we currently distribute many third-party manufactured vapor products for which we are completely dependent on the manufacturer complying with the premarket filing requirements. There can be no assurance that these third-party products will receive a marketing order or otherwise remain in compliance with relevant legal requirements. While we will take measures to pursue regulatory compliance for our own privately-branded or proprietary vape products that compete with these third-party products, there is no assurance that such proprietary products would be as successful in the marketplace or can fully displace third-party products that are currently being distributed by us, which could adversely affect our results of operations and liquidity. For a period of time after the filing deadline, we expect there to be a lack of enforcement, which may adversely affect our ability to compete in the marketplace against those who continue to sell unauthorized products.</div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">On May 4, 2022, the FDA proposed two tobacco product standards related to combusted tobacco products: (1) a ban on menthol as a characterizing flavor in cigarettes; and (2) a ban on all characterizing flavors (including menthol) in cigars. On June 21, 2022, the FDA also issued a proposed product standard related to restricting the level of nicotine in traditional cigarettes. These product standards are required to go through the formal rulemaking process where we have the opportunity to comment on the proposed rule with regard to any impact on any of our products. The FDA’s policy on these and other regulated products may change or expand over time in ways not yet known and may significantly impact our products or our premarket filings.</div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">Prevent All Cigarette Trafficking Act (“PACT Act”):</span> On December 27, 2020, the PACT Act as part of the Further Consolidated Appropriations Act, 2021, was signed into law. This law included an amendment to the Jenkins Act expanding the definition of “cigarette” to include “electronic nicotine delivery systems,” or ENDS, and required that the U.S. Postal Service (<span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">“</span>USPS<span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">”</span>) promulgate regulations clarifying the applicability of the prohibition on delivery sales of cigarettes to ENDS. USPS issued its final rule on October 21, 2021. <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">We have received appropriate shipping exemptions from carrier services we use to carry the affected freight. Failure to comply with the PACT Act could result in significant financial or criminal penalties. To the extent we are unable to respond to, or comply with, these new requirements, we could lose our shipping exemptions, be subject to civil or criminal penalties, or there could be a material adverse effect on our business, results of operations and financial condition.</span></span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Concentration of Credit Risk:</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">  </span>At December 31, 2022 and 2021, the Company had bank deposits, including MSA escrow accounts, in excess of federally insured limits of approximately $105.2 million and $137.2 million, respectively. During 2022 and 2021, the Company invested a portion of the MSA escrow accounts in U.S. Government securities including TIPS, Treasury notes, and Treasury bonds.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company sells its products to distributors, retail establishments, and consumers throughout the U.S. and also sells <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Zig-Zag</span><sup>®</sup> premium cigarette papers in Canada and some smaller quantities in other countries. The Company had no customers that accounted for more than 10% of net sales for 2022, 2021, or 2020. The Company performs periodic credit evaluations of its customers and generally does not require collateral on trade receivables. Historically, the Company has not experienced significant credit losses.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Accounts Receivable</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable are recognized at their net realizable value. All accounts receivable are trade related, recorded at the invoiced amount, and do not bear interest. The Company maintains allowances for doubtful accounts receivable for estimated uncollectible invoices resulting from a customer’s inability to pay (bankruptcy, out of business, etc., i.e. “bad debt” which results in write-offs). The activity of allowance for doubtful accounts during 2022 and 2021 is as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">2022</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at beginning of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Additions to allowance account during period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">191</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deductions of allowance account during period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(339</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at end of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Consolidation</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The consolidated financial statements include the accounts of the Company, its subsidiaries, all of which are wholly owned, and variable interest entities (“VIEs”) for which the Company is considered the primary beneficiary. All significant intercompany transactions have been eliminated.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">GAAP requires the Company to identify entities for which control is achieved through means other than voting rights and to determine whether the Company is the primary beneficiary of VIEs. A VIE is broadly defined as an entity with one or more of the following characteristics: (a) the total equity investment at risk is insufficient to finance the entity’s activities without additional subordinated financial support; (b) as a group, the holders of the equity investment at risk lack (i) the ability to make decisions about the entity’s activities through voting or similar rights, (ii) the obligation to absorb the expected losses of the entity, or (iii) the right to receive the expected residual returns of the entity; and (c) the equity investors have voting rights that are not proportional to their economic interests, and substantially all of the entity’s activities either involve, or are conducted on behalf of, an investor that has disproportionately few voting rights. The Company consolidates its investment in a VIE when it determines that it is the VIE’s primary beneficiary. The Company may change its original assessment of a VIE upon subsequent events such as the modification of contractual arrangements that affects the characteristics or adequacy of the entity’s equity investments at risk and the disposition of all or a portion of an interest held by the primary beneficiary.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The primary beneficiary of a VIE is the entity that has both: (i) the power to direct the activities of the VIE that most significantly impact the entity’s economic performance; and (ii) the obligation to absorb losses or the right to receive benefits of the VIE that could be significant to the entity. The Company performs this analysis on an ongoing basis.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Management of the Company has determined that Turning Point Brands Canada (formerly ReCreation Marketing) is a VIE for which the Company is considered the primary beneficiary due to the power the Company has over the activities that most significantly impact the economic performance of Turning Point Brands Canada and the right to receive benefits and the obligation to absorb losses of Turning Point Brands Canada</span> through the Company’s </span>65%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity interest, additional subordinated financing provided by the Company to </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Turning Point Brands Canada and the distribution agreement with Turning Point Brands Canada for the sale of the Company’s products that makes up a significant portion of Turning Point Brands Canada’s business activities. </span><br/> </div> 0.65 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Revenue Recognition</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company <span style="font-size: 10pt; font-family: 'Times New Roman';">recognizes revenues in accordance with Accounting</span> Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (Topic 606), which includes excise taxes and shipping and handling charges billed to customers, net of cash discounts for prompt payment, sales returns and sales incentives, upon delivery of goods to the customer—at which time the Company’s performance obligation is satisfied—at an amount that the Company expects to be entitled to in exchange for those goods in accordance with the five-step analysis outlined in Topic 606: (i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations, and (v) recognize revenue when (or as) performance obligations are satisfied. The Company excludes from the transaction price, sales taxes and value-added taxes imposed at the time of sale (which do not include excise taxes on smokeless tobacco, cigars, or vaping products billed to customers).</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company records an allowance for sales returns, based principally on historical volume and return rates, which is included in accrued liabilities on the consolidated balance sheets. The Company records sales incentives, which consist of consumer incentives and trade promotion activities, as a reduction in revenues (a portion of which is based on amounts estimated as being due to wholesalers, retailers and consumers at the end of the period) based principally on historical volume and utilization rates. Expected payments for sales incentives are included in accrued liabilities on the consolidated balance sheets.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A further requirement of ASC 606 is for entities to disaggregate revenue recognized from contracts with customers into categories that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Company management views business performance through segments that closely resemble the performance of major product lines. Thus, the primary and most useful disaggregation of the Company’s contract revenue for decision making purposes is the disaggregation by segment which can be found in Note 20, “Segment Information”. An additional disaggregation of contract revenue by sales channel can be found within Note 20 as well.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Derivative Instruments</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Foreign Currency Forward Contracts:</span> The Company enters into foreign currency contracts to hedge a portion of its exposure to changes in foreign currency exchange rates on inventory purchase commitments. The Company accounts for its foreign currency contracts under the provisions of ASC 815, Derivatives and Hedging. Under the Company’s policy, the Company may hedge up to 100% of its anticipated purchases of inventory in the denominated invoice currency over a forward period not to exceed twelve months. The Company may also, from time to time, hedge up to 100% of its non-inventory purchases in the denominated invoice currency. Foreign currency contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these foreign currency contracts are transferred from other comprehensive income into <span style="font-size: 10pt; font-family: 'Times New Roman';">inventory</span> as the related inventories are received <span style="font-size: 10pt; font-family: 'Times New Roman';">and are transferred to net income as inventory is sold</span>. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized currently in income.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Interest Rate Swap Agreements: </span>The Company enters into interest rate swap contracts to manage interest rate risk and reduce the volatility of future cash flows. The Company accounts for its interest rate swap contracts under the provisions of ASC 815, Derivatives and Hedging. Swap contracts that qualify as hedges are adjusted to their fair value through other comprehensive income as determined by market prices on the measurement date. Gains and losses on these swap contracts are transferred from other comprehensive income into net income upon settlement of the derivative position or at maturity of the interest rate swap contract. Changes in fair value of any contracts that do not qualify for hedge accounting or are not designated as hedges are recognized currently in income.</div> 1 P12M 1 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Shipping Costs</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company records shipping costs incurred as a component of selling, general and administrative expenses. Shipping costs incurred were approximately $24.2 million, $27.6 million, and $22.8 million in 2022, 2021, and 2020, respectively.</div> 24200000 27600000 22800000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Research and Development and Quality Assurance Costs</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Research and development and quality assurance costs are expensed as incurred. These expenses, classified as selling, general and administrative expenses, were approximately $0.6 million, $1.1 million, and $1.3 million in 2022, 2021, and 2020, respectively.</div> 600000 1100000 1300000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Cash and Cash Equivalents</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company considers any highly liquid investments with a maturity of three months or less from the date of purchase to be cash equivalents.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Inventories</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost or net realizable value. Cost was determined using the first-in, first-out (“FIFO”) method. Leaf tobacco is presented in current assets in accordance with standard industry practice, notwithstanding the fact that such tobaccos are carried longer than one year for the purpose of curing.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Property, Plant and Equipment</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Property, Plant and Equipment are stated at cost less accumulated depreciation and impairment. Depreciation is provided using the straight-line method over the lesser of the estimated useful lives of the assets or the life of the leases for leasehold improvements (4 to 7 years for machinery, equipment and furniture, 10 to 15 years for leasehold improvements, and up to 15 years for buildings and building improvements). Expenditures for repairs and maintenance are charged to expense as incurred. The costs of major renewals and improvements are capitalized and depreciated over their estimated useful lives. Upon disposition of fixed assets, the costs and related accumulated depreciation amounts are relieved. Any resulting gain or loss is reflected in operations during the period of disposition. Long-lived assets are reviewed for impairment when changes in circumstances indicate that the carrying amount of an asset may not be recoverable.</div> P4Y P7Y P10Y P15Y P15Y <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Goodwill and Other Intangible Assets</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company follows the provisions of ASC 350, Intangibles – Goodwill and Other in accounting for goodwill and other intangible assets. Goodwill is tested for impairment annually on December 31, or more frequently if certain indicators are present, in accordance with ASC 350-20-35 and ASC 350-30-35, respectively.</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">When testing goodwill for impairment, the Company has the option to first perform qualitative testing to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company chooses not to complete a qualitative assessment for a given reporting unit or if the initial assessment indicates that it is more likely than not that the carrying value of a reporting unit exceeds its estimated fair value, additional quantitative testing is required. If the carrying value of a reporting unit exceeds its fair value, an impairment loss is recognized in the amount by which the carrying value of the reporting unit exceeds its fair value, limited to the amount of goodwill at the reporting unit. The Company determines fair values for each of the reporting units using a combination of the income approach and/or market approach. Under the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. Under the market approach, the Company selects peer sets based on close competitors and reviews the Revenue and EBITDA multiples to determine the fair value. See Note 10, “Goodwill and Other Intangible Assets” for further information on goodwill.</span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Indefinite-lived intangible assets are tested for impairment at least annually; however, these tests are performed more frequently when events or changes in circumstances indicate that the asset may be impaired. Impairment exists when carrying value exceeds fair value. The Company’s fair value methodology is primarily based on the relief from royalty approach.</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Definite-lived intangible assets are amortized over their estimated useful lives, generally on a straight-line basis for periods ranging primarily from 3.5 to 15 years. The Company continually evaluates the reasonableness of the useful lives of these assets.</div> P3Y6M P15Y <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Fair Value</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">GAAP 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) and the lowest priority to unobservable inputs (level 3).</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The three levels of the fair value hierarchy under GAAP are described below:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 1 – Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets at the measurement date.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 2 – Inputs to the valuation methodology include: quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in inactive markets; inputs other than quoted prices that are observable for the asset or liability; and inputs that are derived principally from or corroborated by observable market data by correlation or other means.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 3 – Unobservable inputs that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Deferred Financing Costs</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Deferred financing costs are amortized over the terms of the related debt obligations using the effective interest method. Unamortized amounts are expensed upon extinguishment of the related borrowings. Deferred financing costs are presented as a direct deduction from the carrying amount of that debt liability except for deferred financing costs relating to our revolving credit facility, which are presented as an asset.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Income Taxes</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company records the effects of income taxes under the liability method in which deferred income tax assets and liabilities are recognized based on the difference between the financial and tax basis of assets and liabilities using the enacted tax rates in effect for the years in which the differences are expected to reverse. The Company assesses its ability to realize future benefits of deferred tax assets by determining if they meet the “more likely than not” criteria in ASC 740, Income Taxes. If the Company determines that future benefits do not meet the “more likely than not” criteria, a valuation allowance is recorded.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Advertising and Promotion</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Advertising and promotion costs, including point of sale materials, are expensed as incurred and amounted to $9.3 million, $12.1 million, and $5.2 million for the years ended December 31, 2022, 2021, and 2020, respectively.</div> 9300000 12100000 5200000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Stock-Based Compensation</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company measures stock-based compensation costs related to its stock options on the fair value-based method under the provisions of ASC 718, Compensation – Stock Compensation. The fair value-based method requires compensation cost for stock options to be recognized over the requisite service period based on the fair value of stock options granted. The Company determined the fair value of these awards using the Black-Scholes option pricing model.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company grants performance-based restricted stock units (“PRSU”) subject to both performance-based and service-based vesting conditions. The fair value of each PRSU is the Company’s stock price on the date of grant. For purposes of recognizing compensation expense as services are rendered in accordance with ASC 718, the Company assumes all employees involved in the PRSU grant will provide service through the end of the performance period. Stock compensation expense is recorded based on the probability of achievement of the performance conditions specified in the PRSU grant.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">The Company grants restricted stock units (“RSU”) subject to </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">service-based vesting conditions. The fair value of each RSU is the Company’s stock price on the date of grant. The Company recognizes compensation expense as services are rendered in accordance with ASC 718.</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> Stock compensation expense is recorded over the service period in the RSU grant.</span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Risks and Uncertainties</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Manufacturers and sellers of tobacco products are subject to regulation at the federal, state, and local levels. Such regulations include, among others, labeling requirements, limitations on advertising, and prohibition of sales to minors. The tobacco industry is likely to continue to be heavily regulated. There can be no assurance as to the ultimate content, timing, or effect of any regulation of tobacco products by any federal, state, or local legislative or regulatory body, nor can there be any assurance that any such legislation or regulation would not have a material adverse effect on the Company’s financial position, results of operations, or cash flows. <span style="font-size: 10pt; font-family: 'Times New Roman';">In a number of states targeted flavor bans have been proposed or enacted legislatively or through the administrative process.</span> Depending on the number and location of such bans, that legislation or regulation could have a material adverse effect on the Company’s financial position, results of operations or cash flows. The U.S. Food and Drug Administration (“FDA”) continues to consider various restrictive regulations around our products, including targeted flavor bans; however, the details, timing, and ultimate implementation of such measures remain unclear.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The tobacco industry has experienced and is experiencing significant product liability litigation. Most tobacco liability lawsuits have been brought against manufacturers and sellers of cigarettes for injuries allegedly caused by smoking or exposure to smoke. However, several lawsuits have been brought against manufacturers and sellers of smokeless products for injuries to health allegedly caused by use of smokeless products. Typically, such claims assert that use of smokeless products is addictive and causes oral cancer. Additionally, several lawsuits have been brought against manufacturers and distributors of NewGen products due to malfunctioning devices. There can be no assurance the Company will not sustain losses in connection with such lawsuits and that such losses will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Master Settlement Agreement (MSA):</span>  Forty-six states, certain U.S. territories, and the District of Columbia are parties to the Master Settlement Agreement (“MSA”) and the Smokeless Tobacco Master Settlement Agreement (“STMSA”). To the Company’s knowledge, signatories to the MSA include 49 cigarette manufacturers and/or distributors. The only signatory to the STMSA is US Smokeless Tobacco Company. In the Company’s opinion, the fundamental basis for each agreement is the states’ consents to withdraw all claims for monetary, equitable, and injunctive relief against certain tobacco products manufacturers and others and, in return, the signatories have agreed to certain marketing restrictions and regulations as well as certain payment obligations.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Pursuant to the MSA and subsequent states’ statutes, a “cigarette manufacturer” (which is defined to also include MYO cigarette tobacco) has the option of either becoming a signatory to the MSA or opening, funding, and maintaining an escrow account, with sub-accounts on behalf of each settling state. The STMSA has no similar provisions. The MSA escrow accounts are governed by states’ statutes that expressly give the manufacturers the option of opening, funding, and maintaining an escrow account in lieu of becoming a signatory to the MSA. The statutes require companies who are not signatories to the MSA to deposit, on an annual basis, into qualified banks, escrow funds based on the number of cigarettes or cigarette equivalents, i.e., the pounds of MYO tobacco, sold. The purpose of these statutes is expressly stated to be to eliminate the cost disadvantage the settling manufacturers have as a result of entering into the MSA. Such companies are entitled to direct the investment of the escrowed funds and withdraw any appreciation, but cannot withdraw the principal for twenty-five years from the year of each annual deposit, except to withdraw funds deposited pursuant to an individual state’s escrow statute to pay a final judgment to that state’s plaintiffs in the event of such a final judgment against the company. Either option – becoming an MSA signatory or establishing an escrow account – is permissible.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company chose to open and fund an MSA escrow account as its means of compliance. It is management’s opinion, due to the possibility of future federal or state regulations, though none have to date been enacted, that entering into one or both of the settlement agreements or establishing and maintaining an escrow account would not necessarily prevent future regulations from having a material adverse effect on the results of operations, financial position, and cash flows of the Company.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Various states have enacted or proposed complementary legislation intended to curb the activity of certain manufacturers and importers of cigarettes that are selling into MSA states without signing the MSA or who have failed to properly establish and fund a qualifying escrow account. To the best of the Company’s knowledge, no such statute has been enacted which could inadvertently and negatively impact the Company, which has been, and is currently, fully compliant with all applicable laws, regulations, and statutes. However, there can be no assurance that the enactment of any such complementary legislation in the future will not have a material adverse effect on the results of operations, financial position, or cash flows of the Company.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Pursuant to the MSA escrow account statutes, in order to be compliant with the MSA escrow requirements, companies selling products covered by the MSA are required to deposit such funds for each calendar year into a qualifying escrow account by April 15 of the following year. At December 31, 2022, the Company had on deposit approximately $32.1 million, the fair value of which was approximately $28.0 million. At December 31, 2021, the Company had on deposit approximately $32.1 million, the fair value of which was approximately $31.7 million. The drop in fair value was due to increasing interest rates affecting the fair value of US government securities held in the MSA escrow account. Inputs to the valuation methodology of the MSA escrow deposits <span style="font-size: 10pt; font-family: 'Times New Roman';">when funds are invested include</span> unadjusted quoted prices for identical assets or liabilities in active markets at the measurement date. During 2022, no monies were deposited into this qualifying escrow account. The investment vehicles available to the Company are specified in the state escrow agreements and are limited to low-risk government securities.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company discontinued its generic category of MYO in 2019 and its</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman';">Zig-Zag</span><sup style="font-style: italic;"> </sup><span style="font-size: 10pt; font-family: 'Times New Roman';">branded MYO cigarette smoking tobacco in 2017. Thus, pending a change in MSA legislation, the Company has no remaining product lines covered by the MSA and will not be required to make future escrow deposits</span>.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company has chosen to invest a portion of the MSA escrow, from time to time, in U.S. Government securities including TIPS, Treasury notes, and Treasury bonds. These investments are classified as available-for-sale and carried at fair value. Realized losses are prohibited under the MSA; thus, any investment with an unrealized loss position will be held until the value is recovered, or until maturity.<br/> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Fair values for the U.S. Governmental agency obligations are Level 2 in the fair value hierarchy. The following tables show cost and estimated fair value of the assets held in the MSA account, respectively, as well as the maturities of the U.S. Governmental agency obligations held in such account for the periods indicated.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">As of December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">As of December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Estimated</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; white-space: nowrap;" valign="bottom"> Estimated</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Unrealized</div> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Unrealized</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Fair</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Unrealized</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Unrealized</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> Fair</div> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Gains</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Losses</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Value</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Cost</td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Gains</td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Losses</td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> Value</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Cash and cash equivalents</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">1,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">1,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">12,155</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">12,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">U.S. Governmental agency obligations (unrealized position &lt; 12 months)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">10,226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">(1,251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">8,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">19,918</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">4</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">(357</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">19,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 20%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">U.S. Governmental agency obligations (unrealized position &gt; 12 months)</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">19,918</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">(2,842</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">17,076</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">32,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">(4,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">27,980</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">32,073</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">4</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">(357</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">31,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> </tr> </table> <div><br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="letter-spacing: normal; width: 100%; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none;"> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> As of</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Less than one year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">One to five years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">7,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Five to ten years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">20,746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Greater than ten years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">1,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">30,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The following shows the amount of deposits by sales year for the MSA escrow account:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Deposits as of December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">1999</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2000</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2001</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2002</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2003</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2004</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2005</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2006</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2007</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2008</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2009</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2010</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2011</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2012</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2013</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2014</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2015</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2016</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2017</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Federal Excise Taxes:</span>  Tobacco products, cigarette papers, and cigarette tubes are subject to federal excise taxes.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Any future increases in federal excise taxes on the Company’s products could have a material adverse effect on the results of operations or financial condition of the Company. The Company is unable to predict the likelihood of passage of future increases in federal excise taxes. As of December 31, 2022, federal excise taxes are not assessed on certain novel nicotine products, including nicotine pouches, e-cigarettes and related products.</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">As of December 31, 2022, approximately half of the states and certain localities impose excise taxes on electronic cigarettes and/or liquid vapor. In addition, there are several local taxing jurisdictions with an excise tax on e-cigarettes. A number of states have begun to enact taxes on other novel nicotine products, such as nicotine pouches, as well. We expect the number of states implementing taxes on new and novel nicotine products to increase. Several states have also implemented additional regulations on new and novel nicotine products, such as licensing requirements.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">FDA: </span>On June 22, 2009, the Family Smoking Prevention and Tobacco Control Act (“FSPTCA”) authorized the FDA to immediately regulate the manufacture, sale, and marketing of four categories of tobacco products – cigarettes, cigarette tobacco, roll-your-own tobacco, and smokeless tobacco. On August 8, 2016, the FDA deeming regulation became effective. The deeming regulation gave the FDA the authority to also regulate cigars, pipe tobacco, e-cigarettes, vaporizers, e-liquids, and other nicotine-containing tobacco-derived products as “deemed” tobacco products under the FSPTCA.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The FDA assesses tobacco product user fees on six classes of regulated tobacco products and computes user fees using a methodology similar to the methodology used by the U.S Department of Agriculture to compute the Tobacco Transition Payment Program (“TTPP,” also known as the “Tobacco Buyout”) assessment. First, the total, annual, congressionally established user fee assessment is allocated among the various classes of tobacco products using the federal excise tax weighted market share of tobacco products subject to regulation. Then, the assessment for each class of tobacco products is divided among individual manufacturers and importers.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In August 2016, the FDA’s regulatory authority under the Tobacco Control Act was extended to all tobacco products not previously covered, including: (i) certain NewGen products (such as electronic cigarettes, vaporizers and e-liquids) and their components or parts (such as tanks, coils and batteries); (ii) cigars and their components or parts (such as cigar tobacco); (iii) pipe tobacco; (iv) hookah products; and (v) any other tobacco product “newly deemed” by the FDA. These “deeming regulations” apply to all products made or derived from tobacco intended for human consumption but excluding accessories of tobacco products (such as lighters). Accordingly, the FDA has since regulated our cigar and cigar wrap products as well as our vapor products containing tobacco-derived nicotine and products intended or reasonably expected to be used to consume such e-liquids.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Subsequently, on April 14, 2022, the FDA Center for Tobacco Products also obtained jurisdiction over non-tobacco nicotine products (“NTN Products”), including synthetic nicotine. That law subjects NTN Products to the same requirements as tobacco-derived products, including not selling these products to persons under 21 years of age, not marketing these products as modified risk tobacco products without authorization, and not distributing free samples of these products. Additionally, NTN Products became subject to premarket filing requirements. Under the new law, manufacturers were required to file a PMTA by May 14, 2022, in order to continue selling products currently on the market. NTN Products subject of a timely-filed PMTA, and not in receipt of a negative action, were allowed to remain on the market until July 13, 2022, at which time these products became subject to enforcement, similar to tobacco-derived products remaining under review.</div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">A successful PMTA must demonstrate that the subject product is “appropriate for the protection of public health,” taking into account the effect of the marketing of the product on all sub-populations while a Substantial Equivalence Report must demonstrate that a new product either has the same characteristics as its predicate product or different characteristics but does not raise different questions of public health. We submitted premarket filings prior to the September 9, 2020 deadline for certain of our tobacco and tobacco-derived products, all of which remain under review. We likewise filed premarket submissions for certain of our NTN Products ahead of the May 14, 2022 deadline. We have continued to supplement these applications with additional information; however, there can be no guarantee that the FDA will accept such amendments or that the applications will meet the standard of “appropriate for the protection of public health.” The FDA has indicated its enforcement priority is those applicants who have received negative action on their application, such as a Marketing Denial Order or Refuse to File notification and who continue to illegally sell those unauthorized products, as well as products for which manufacturers failed to submit a marketing application. Despite these stated enforcement priorities, given the FDA’s limited resources we expect that for a period of time there may be a lack of enforcement, which may adversely impact our ability to compete in the marketplace against those who continue to sell unauthorized products. There can be no guarantee that the FDA will not shift its enforcement priorities or that it will increase in ability to enforce against unauthorized products over time.</div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The FDA has issued a number of rules related to premarket filings; however, those rules were not finalized prior to the September 9, 2020, deadline. On October 5, 2021, the FDA finalized two rules related to the Substantial Equivalence process and the Premarket Tobacco Product Application process, respectively, which both became effective November 4, 2021. Both final rules (collectively, the “Rules”) indicate that any new or additional requirements will not retroactively apply to currently pending PMTAs for tobacco and tobacco-derived products; however, the information outlined in the rule remains important to the FDA’s substantive review of an application. The FDA has yet to indicate how it might apply these Rules to NTN Product filings. We believe we have products that meet the Rules and have filed premarket filings supporting a showing of the respective required standards. However, there is no assurance that the FDA’s guidance or regulations will not change, or that the FDA will not prioritize its enforcement in a manner that negatively affects our pending applications, or that unforeseen circumstances will not arise that prevent us from sufficiently supplementing or completing our applications or otherwise increases the amount of time and money we are required to spend to receive all necessary marketing orders. Although we filed many premarket applications in a timely manner, no assurance can be given that the applications will ultimately be successful. This may result in the prioritization of supplementing or completing applications for high priority SKUs in our inventory position, which could adversely impact future revenues generated by lower priority SKUs.</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">In addition, we currently distribute many third-party manufactured vapor products for which we are completely dependent on the manufacturer complying with the premarket filing requirements. There can be no assurance that these third-party products will receive a marketing order or otherwise remain in compliance with relevant legal requirements. While we will take measures to pursue regulatory compliance for our own privately-branded or proprietary vape products that compete with these third-party products, there is no assurance that such proprietary products would be as successful in the marketplace or can fully displace third-party products that are currently being distributed by us, which could adversely affect our results of operations and liquidity. For a period of time after the filing deadline, we expect there to be a lack of enforcement, which may adversely affect our ability to compete in the marketplace against those who continue to sell unauthorized products.</div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">On May 4, 2022, the FDA proposed two tobacco product standards related to combusted tobacco products: (1) a ban on menthol as a characterizing flavor in cigarettes; and (2) a ban on all characterizing flavors (including menthol) in cigars. On June 21, 2022, the FDA also issued a proposed product standard related to restricting the level of nicotine in traditional cigarettes. These product standards are required to go through the formal rulemaking process where we have the opportunity to comment on the proposed rule with regard to any impact on any of our products. The FDA’s policy on these and other regulated products may change or expand over time in ways not yet known and may significantly impact our products or our premarket filings.</div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">Prevent All Cigarette Trafficking Act (“PACT Act”):</span> On December 27, 2020, the PACT Act as part of the Further Consolidated Appropriations Act, 2021, was signed into law. This law included an amendment to the Jenkins Act expanding the definition of “cigarette” to include “electronic nicotine delivery systems,” or ENDS, and required that the U.S. Postal Service (<span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">“</span>USPS<span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">”</span>) promulgate regulations clarifying the applicability of the prohibition on delivery sales of cigarettes to ENDS. USPS issued its final rule on October 21, 2021. <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">We have received appropriate shipping exemptions from carrier services we use to carry the affected freight. Failure to comply with the PACT Act could result in significant financial or criminal penalties. To the extent we are unable to respond to, or comply with, these new requirements, we could lose our shipping exemptions, be subject to civil or criminal penalties, or there could be a material adverse effect on our business, results of operations and financial condition.</span></span></div> 46 49 P25Y 32100000 28000000 32100000 31700000 0 <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Fair values for the U.S. Governmental agency obligations are Level 2 in the fair value hierarchy. The following tables show cost and estimated fair value of the assets held in the MSA account, respectively, as well as the maturities of the U.S. Governmental agency obligations held in such account for the periods indicated.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">As of December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">As of December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Estimated</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: center; white-space: nowrap;" valign="bottom"> Estimated</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Unrealized</div> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Unrealized</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; text-align: center; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom">Fair</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Unrealized</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Unrealized</td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> Fair</div> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Gains</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Losses</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Value</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Cost</td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Gains</td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Losses</td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> Value</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Cash and cash equivalents</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">1,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">1,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">12,155</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">12,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">U.S. Governmental agency obligations (unrealized position &lt; 12 months)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">10,226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">(1,251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">8,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">19,918</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">4</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">(357</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">19,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 20%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">U.S. Governmental agency obligations (unrealized position &gt; 12 months)</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">19,918</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">(2,842</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">17,076</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">32,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">(4,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">27,980</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">32,073</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">4</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">(357</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">31,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"/> </td> </tr> </table> 1929000 0 0 1929000 12155000 0 0 12155000 10226000 0 1251000 8975000 19918000 4000 357000 19565000 19918000 0 2842000 17076000 0 0 0 0 32073000 0 4093000 27980000 32073000 4000 357000 31720000 <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="letter-spacing: normal; width: 100%; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none;"> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"> As of</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Less than one year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">One to five years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">7,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Five to ten years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">20,746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Greater than ten years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">1,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;">30,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 7443000 20746000 1955000 30144000 <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> <span style="font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The following shows the amount of deposits by sales year for the MSA escrow account:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Deposits as of December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">1999</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">211</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2000</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2001</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2002</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2003</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2004</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2005</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2006</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2007</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2008</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2009</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,619</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2010</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2011</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2012</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2013</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2014</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2015</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2016</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2017</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 211000 211000 1017000 1017000 1673000 1673000 2271000 2271000 4249000 4249000 3714000 3714000 4553000 4553000 3847000 3847000 4167000 4167000 3364000 3364000 1619000 1619000 406000 406000 193000 193000 199000 199000 173000 173000 143000 143000 101000 101000 91000 91000 82000 82000 32073000 32073000 4 6 2 2 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Concentration of Credit Risk:</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">  </span>At December 31, 2022 and 2021, the Company had bank deposits, including MSA escrow accounts, in excess of federally insured limits of approximately $105.2 million and $137.2 million, respectively. During 2022 and 2021, the Company invested a portion of the MSA escrow accounts in U.S. Government securities including TIPS, Treasury notes, and Treasury bonds.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company sells its products to distributors, retail establishments, and consumers throughout the U.S. and also sells <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Zig-Zag</span><sup>®</sup> premium cigarette papers in Canada and some smaller quantities in other countries. The Company had no customers that accounted for more than 10% of net sales for 2022, 2021, or 2020. The Company performs periodic credit evaluations of its customers and generally does not require collateral on trade receivables. Historically, the Company has not experienced significant credit losses.</div> 105200000 137200000 0 0 0 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Accounts Receivable</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable are recognized at their net realizable value. All accounts receivable are trade related, recorded at the invoiced amount, and do not bear interest. The Company maintains allowances for doubtful accounts receivable for estimated uncollectible invoices resulting from a customer’s inability to pay (bankruptcy, out of business, etc., i.e. “bad debt” which results in write-offs). The activity of allowance for doubtful accounts during 2022 and 2021 is as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">2022</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at beginning of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Additions to allowance account during period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">191</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deductions of allowance account during period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(339</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at end of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable are recognized at their net realizable value. All accounts receivable are trade related, recorded at the invoiced amount, and do not bear interest. The Company maintains allowances for doubtful accounts receivable for estimated uncollectible invoices resulting from a customer’s inability to pay (bankruptcy, out of business, etc., i.e. “bad debt” which results in write-offs). The activity of allowance for doubtful accounts during 2022 and 2021 is as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">2022</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at beginning of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Additions to allowance account during period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">191</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deductions of allowance account during period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(339</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at end of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 262000 150000 191000 237000 339000 125000 114000 262000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 3. Acquisitions</div> <div><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-style: italic;">Unitabac</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">In July 2021, the Company acquired certain assets of Unitabac, a marketer of mass-market cigars, for $10.7 million in total consideration, comprised of $9.6 million in cash and $1.1 million of capitalized transaction costs. The acquired assets are comprised of a portfolio of cigarillo products and all related intellectual property, including Cigarillo Non-Tip (“NT”) Homogenized Tobacco Leaf (“HTL”) products and Rolled Leaf and Natural Leaf Cigarillo Products. The transaction was accounted for as an asset purchase with $10.0 million assigned to intellectual property, which has an indefinite life, and $0.7 million assigned to inventory. The intellectual property asset is deductible for tax purposes.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-style: italic;">Direct Value Wholesale</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: justify; text-indent: 0px; text-transform: none; font-variant: normal;">In April 2021, Turning Point Brands Canada, a VIE for which the Company is considered the primary beneficiary, purchased 100% of the equity interests of Westhem Ventures LTD d/b/a Direct Value Wholesale (“DVW”) for $3.9 million, net of cash acquired, with $3.5 million paid in cash at closing and $0.5 million in accrued consideration paid during 2021. DVW is a Canadian distribution entity that operates in markets not primarily served by Turning Point Brands Canada. The acquisition expands Turning Point Brands Canada’s markets in Canada. On April 13, 2021, in connection with the acquisition of DVW, the Company provided a $3.7 million unsecured loan to Turning Point Brands Canada bearing interest at 8% per annum and maturing April 13, 2023. The unsecured loan is eliminated in the consolidation of Turning Point Brands Canada. The following table summarizes the consideration transferred and calculation of goodwill based on excess of the acquisition price over the estimated fair value of the identifiable net assets acquired:</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: justify; text-indent: 0px; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="background-color: #FFFFFF; letter-spacing: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none; width: 100%;"> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="margin: 0px 0px 0px 7.2pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-indent: -7.2pt;">Total consideration transferred</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">3,462</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; white-space: nowrap;" valign="bottom"> <div style="margin: 0px 0px 0px 7.2pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-indent: -7.2pt;">Adjustments to consideration transferred:</div> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; color: rgb(0, 0, 0); margin-left: 18pt; font-family: 'Times New Roman',Times,serif;">Cash acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">(43</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; color: rgb(0, 0, 0); margin-left: 18pt; font-family: 'Times New Roman',Times,serif;">Accrued consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman',Times,serif;">Adjusted consideration transferred</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">3,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman',Times,serif;">Assets acquired:</div> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">Working capital (primarily AR and inventory)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">1,334</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">Fixed assets and Other long term assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman',Times,serif;">Net assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">1,361</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-family: 'Times New Roman',Times,serif; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman',Times,serif;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">2,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">The goodwill of $2.5 million consists of the synergies expected from combining the operations and is deductible for tax purposes.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Turning Point Brands Canada<br/> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In July 2021, the Company invested an additional $2.3 million in Turning Point Brands Canada increasing its ownership interest to 65%. The Company received board seats aligned with its ownership position. The Company has determined that Turning Point Brands Canada continues to be a VIE due to its required subordinated financial support. The Company has determined it remains the primary beneficiary due to its 65% equity interest, additional subordinated financing and distribution agreement with Turning Point Brands Canada for the sale of the Company’s products. As a result of the Company remaining the primary beneficiary, the increase in ownership interest resulted in a decrease in Non-controlling interest of $1.1 million and a decrease in Additional paid-in capital of $1.1 million.</span> </div> 10700000 9600000 1100000 10000000 700000 <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: justify; text-indent: 0px; text-transform: none; font-variant: normal;">In April 2021, Turning Point Brands Canada, a VIE for which the Company is considered the primary beneficiary, purchased 100% of the equity interests of Westhem Ventures LTD d/b/a Direct Value Wholesale (“DVW”) for $3.9 million, net of cash acquired, with $3.5 million paid in cash at closing and $0.5 million in accrued consideration paid during 2021. DVW is a Canadian distribution entity that operates in markets not primarily served by Turning Point Brands Canada. The acquisition expands Turning Point Brands Canada’s markets in Canada. On April 13, 2021, in connection with the acquisition of DVW, the Company provided a $3.7 million unsecured loan to Turning Point Brands Canada bearing interest at 8% per annum and maturing April 13, 2023. The unsecured loan is eliminated in the consolidation of Turning Point Brands Canada. The following table summarizes the consideration transferred and calculation of goodwill based on excess of the acquisition price over the estimated fair value of the identifiable net assets acquired:</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: justify; text-indent: 0px; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="background-color: #FFFFFF; letter-spacing: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none; width: 100%;"> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="margin: 0px 0px 0px 7.2pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-indent: -7.2pt;">Total consideration transferred</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">3,462</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; white-space: nowrap;" valign="bottom"> <div style="margin: 0px 0px 0px 7.2pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-indent: -7.2pt;">Adjustments to consideration transferred:</div> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; color: rgb(0, 0, 0); margin-left: 18pt; font-family: 'Times New Roman',Times,serif;">Cash acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">(43</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; color: rgb(0, 0, 0); margin-left: 18pt; font-family: 'Times New Roman',Times,serif;">Accrued consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman',Times,serif;">Adjusted consideration transferred</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">3,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman',Times,serif;">Assets acquired:</div> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">Working capital (primarily AR and inventory)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">1,334</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">Fixed assets and Other long term assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman',Times,serif;">Net assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">1,361</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-family: 'Times New Roman',Times,serif; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman',Times,serif; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman',Times,serif;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif;">2,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1 3900000 3500000 500000 3700000 0.08 3462000 43000 472000 3891000 1334000 27000 1361000 2530000 2500000 2300000 0.65 1100000 1100000 <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 4. Derivative Instruments</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Foreign Currency</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company’s policy is to manage the risks associated with foreign exchange rate movements. The policy allows hedging up to 100% of its anticipated purchases of inventory over a forward period that will not exceed 12 rolling and consecutive months. The Company may, from time to time, hedge currency for non-inventory purchases, e.g., production equipment, not to exceed 90% of the purchase price. During 2022, the Company executed various foreign exchange contracts, which met hedge accounting requirements for the purchase of €28.9 million and sale of €28.9 million. The Company did not execute any foreign exchange contracts during 2021.</span> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">At December 31, 2022, the Company had foreign currency contracts for the purchase of €18.5 million and sale of €18.5 million. The foreign currency contracts’ fair value at December 31, 2022, resulted in an asset of $1.2 million included in Other current assets and a liability of $0.0 million included in Accrued liabilities. At December 31, 2021, the Company had no forward contracts. Losses of $0.1 million were reclassified from Accumulated other comprehensive loss to <span style="-sec-ix-hidden:Fact_876a6f781fb445afa42fcb1aace1d745"><span style="-sec-ix-hidden:Fact_76fd46ff9d4f4be89b038867ecf69096"><span style="-sec-ix-hidden:Fact_6ccd2237a9ed4734943201e15d442899">Cost of sales</span></span></span> for the years ended December 31, 2022. There were no amounts reclassified from Accumulated other comprehensive loss in 2021 or 2020.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Interest Rate Swaps</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company’s policy is to manage interest rate risk by reducing the volatility of future cash flows associated with debt instruments bearing interest at variable rates. In 2018, the Company executed various interest rate swap agreements for a notional amount of $70 million with an expiration of December 2022. The swap agreements fixed LIBOR at 2.755%. The swap agreements met the hedge accounting requirements; thus, any change in fair value was recorded to other comprehensive income. The Company uses the Shortcut Method to account for the swap agreements. The Shortcut Method assumes the hedge to be perfectly effective. Losses of $0.1 million and $1.5 million were reclassified into <span style="-sec-ix-hidden:Fact_c3c2b7454ca343b7a41108ca4c1fed32"><span style="-sec-ix-hidden:Fact_f63ba309ca6242978e681231c75a07ef">interest expense</span></span> for the years ended December 31, 2021 and 2020, respectively. The Company terminated the interest rate swap agreements in conjunction with the prepayment of all outstanding amounts under the 2018 First Lien Credit Facility (as defined below) in the first quarter of 2021 with an early termination payment made by the Company in the amount of $3.6 million which was reclassified out of accumulated other comprehensive loss into loss on extinguishment of debt.</div> 1 P12M 0.90 28900000 28900000 0 18500000 18500000 1200000 0 0 100000 0 0 70000000 0.02755 100000 1500000 3600000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 5. Fair Value of Financial Instruments</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The estimated fair value amounts have been determined by the Company using the methods and assumptions described below. However, considerable judgment is required to interpret market data to develop estimates of fair value. Accordingly, the estimates presented herein are not necessarily indicative of the amounts the Company could realize in a current market exchange. The use of different market assumptions and/or estimation methodologies may have a material effect on the estimated fair value amounts.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Cash and Cash Equivalents</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents are, by definition, short-term. Thus, the carrying amount is a reasonable estimate of fair value.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Accounts Receivable</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The fair value of accounts receivable approximates their carrying value due to their short-term nature.</div> <div><br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"> Long-Term Debt </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company’s Senior Secured Notes (as defined below) bear interest at a rate of 5.625% per year. As of December 31, 2022, the fair value approximated $226.4 million, with a carrying value of $250 million.  As of December 31, 2021, the fair value approximated $250 million with a carrying value of $250 million.</div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Convertible Senior Notes bear interest at a rate of 2.50% per year. As of December 31, 2022, the fair value approximated $139.2 million, with a carrying value of $162.5 million. As of December 31, 2021, the fair value approximated $159.8 million, with a carrying value of $172.5 million.</div> <div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">See Note 13, “Notes Payable and Long-Term Debt”, for further information regarding the Company’s long-term debt.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Foreign Exchange</div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">At December 31, 2022, the Company had foreign currency contracts for the purchase of €18.5 million and sale of €18.5 million. The fair value of the foreign exchange contracts are based upon quoted market prices for similar instruments, thus leading to a Level 2 classification within the fair value hierarchy, and resulted in an asset of $1.2 million and a liability of $0.0 million as of December 31, 2022.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"> At December 31, 2021, the Company had no foreign currency contracts. As there were no open contracts as of December 31, 2021, there is no resulting balance sheet position related to the fair value.</span></div> 0.05625 226400000 250000000 250000000 250000000 0.025 139200000 162500000 159800000 172500000 18500000 18500000 1200000 0 0 0 0 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 6. Inventories</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The components of inventories are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Raw materials and work in process</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,283</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Leaf tobacco</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finished goods - Zig-Zag Products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">42,279</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finished goods - Stoker’s Products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,667</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,959</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finished goods - NewGen Products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,431</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,591</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,558</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inventories</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">119,915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">87,607</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following represents the inventory valuation allowance roll-forward, for the years ended December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at beginning of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(7,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(9,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Charged to cost and expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(987</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deductions for inventory disposed</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,051</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at end of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(4,533</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(7,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The components of inventories are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Raw materials and work in process</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,283</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Leaf tobacco</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finished goods - Zig-Zag Products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">42,279</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finished goods - Stoker’s Products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,667</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,959</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finished goods - NewGen Products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,431</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,591</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,558</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inventories</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">119,915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">87,607</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 7283000 6936000 43468000 35900000 42279000 25663000 9667000 8959000 15431000 8591000 1787000 1558000 119915000 87607000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following represents the inventory valuation allowance roll-forward, for the years ended December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at beginning of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(7,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(9,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Charged to cost and expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(987</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deductions for inventory disposed</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,051</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at end of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(4,533</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(7,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> </table> 7668000 9924000 987000 2795000 4122000 5051000 4533000 7668000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 7. Other Current Assets</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other current assets consists of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inventory deposits</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,395</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Insurance deposit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Prepaid taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">448</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,655</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,959</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26,746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other current assets consists of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inventory deposits</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,395</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Insurance deposit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Prepaid taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">448</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,655</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,959</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26,746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 6395000 12091000 3000000 3000000 448000 0 13116000 11655000 22959000 26746000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 8. Property, Plant and Equipment, Net<br/> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property, plant and equipment consists of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-style: normal; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-style: normal; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-style: normal; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-style: normal; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-style: normal; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-style: normal; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Land</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Buildings and improvements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">3,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">3,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Leasehold improvements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">5,404</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">5,374</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Machinery and equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">25,832</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">19,591</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Furniture and fixtures</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">9,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">9,402</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Gross property, plant and equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">43,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">37,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Accumulated depreciation</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">(20,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">(18,835</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Net property, plant and equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">22,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">18,650</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property, plant and equipment consists of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-style: normal; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-style: normal; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-style: normal; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-style: normal; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-style: normal; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-style: normal; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Land</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Buildings and improvements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">3,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">3,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Leasehold improvements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">5,404</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">5,374</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Machinery and equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">25,832</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">19,591</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Furniture and fixtures</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">9,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">9,402</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Gross property, plant and equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">43,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">37,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Accumulated depreciation</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">(20,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-style: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">(18,835</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">Net property, plant and equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">22,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-style: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-style: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal;">18,650</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-style: italic; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 22000 22000 3096000 3096000 5404000 5374000 25832000 19591000 9264000 9402000 43618000 37485000 20830000 18835000 22788000 18650000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 9. Deferred Financing Costs, Net<br/> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred financing costs relating to the 2021 Revolving Credit Facility consist of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred financing costs, net of accumulated amortization of $<span style="text-indent: 0pt;">200</span> and $<span style="text-indent: 0pt;">94</span>, respectively</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">282</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">388</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred financing costs relating to the 2021 Revolving Credit Facility consist of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred financing costs, net of accumulated amortization of $<span style="text-indent: 0pt;">200</span> and $<span style="text-indent: 0pt;">94</span>, respectively</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">282</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">388</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 200000 94000 282000 388000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 10. Goodwill and Other Intangible Assets</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes goodwill by segment:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Zig-Zag</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Stoker’s</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NewGen</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101,446</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,590</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,585</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">159,621</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Acquisitions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Cumulative translation adjustment <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">182</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">182</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">104,158</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,590</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,585</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">162,333</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Acquisitions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom">Impairment <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(25,585</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(25,585</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Cumulative translation adjustment<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(495</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(495</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of December 31, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">103,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,590</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">136,253</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company tests goodwill for impairment annually during the fourth quarter, or more frequently when events or changes in circumstances indicate that the fair value is below its carrying value.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company performed quantitative testing on its NewGen reporting unit as of December 31, 2022, using a combination of the income approach utilizing Level 3 unobservable inputs and the market approach. Based on the analysis performed the Company concluded that the carrying amount of the reporting unit exceeded its fair value resulting in a non-cash goodwill impairment charge of $25.6 million included in Goodwill and intangible impairment loss for the year ended December 31, 2022. Continued regulatory uncertainty in the vape industry, along with revised views of recovery in the vape industry based on a leadership change in the fourth quarter 2022, resulted in the impairment.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company performed quantitative testing on its two remaining reporting units as part of its annual impairment test and determined that no further goodwill impairments existed. For the quantitative assessment, the Company used a combination of discounted cash flow models (income approach) utilizing Level 3 unobservable inputs and the Guideline Public Company Method (market approach). The Company’s significant assumptions in these analyses include, but are not limited to, projected revenue, the weighted average cost of capital, the terminal growth rate, derived multiples from comparable market transactions and other market data.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s goodwill impairment analysis referenced above used the discounted cash flow model (income approach) utilizing Level 3 unobservable inputs. The Company’s significant assumptions in this analysis included, but were not limited to, future cash flow projections, the weighted average cost of capital, the terminal growth rate, and the tax rate. The Company’s estimates of future cash flows are based on current regulatory and economic climates, recent operating results, and planned business strategies. These estimates could be negatively affected by changes in federal, state, or local regulations or economic downturns. Future cash flow estimates are, by their nature, subjective and actual results may differ materially from the Company’s estimates. If the Company’s ongoing estimates of future cash flows are not met or if discount rates change, the Company may have to record additional impairment charges in future periods. The Company also used the Guideline Public Company Method (market approach). The significant assumptions used in this analysis include, but are not limited to, the derived multiples from comparable market transactions and other market data. The selection of comparable businesses is based on the markets in which the reporting unit operates giving consideration to risk profiles, size, geography, and diversity of products. The Company probability-weighted scenarios for both the income and market approaches and also applied an overall probability-weighting to the income and market approaches to determine the concluded fair value of the reporting unit given the uncertainty in the current economic environment to determine the concluded fair value of the reporting unit. The Company believes the current assumptions and estimates utilized in the income and market approaches are both reasonable and appropriate.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following tables summarize information about the Company’s other intangible assets. Gross carrying amounts of unamortized, indefinite-lived intangible assets are shown below:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Zig-Zag</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Stoker’s</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NewGen</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Zig-Zag</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Stoker’s</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NewGen</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unamortized, indefinite life intangible assets:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trade names</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,162</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,662</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,786</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,286</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Formulas</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom">52,217</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,162</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">69,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">52,217</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,786</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">71,556</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the fourth quarter 2022, based on its annual impairment testing the fair value of the trade name in the NewGen segment was less than its carrying amount resulting in an impairment of $1.6 million included in Goodwill and intangible impairment loss for the year ended December 31, 2022. The circumstances giving rise to this impairment are consistent with those resulting in the NewGen goodwill impairment discussed above. As a result of such circumstance, as of January 1, 2023 the Company will begin to amortize this trade name over its estimated useful life of 15 years and transferred the asset to amortized intangible assets consistent with its other trade names.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortized intangible assets consists of:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); text-align: center;" valign="bottom"><span style="font-weight: bold;">Zig-Zag   </span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Stoker’s    <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">NewGen    <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">December 31, 2022 </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">December 31, 2021 </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">December 31, 2022 </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">December 31, 2021 </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Gross</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom">Accumulated</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom">Accumulated</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom">Accumulated <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Accumulated </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Accumulated </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Accumulated <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Carrying</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Carrying</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">Carrying <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">Amortization <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Carrying <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Amortization </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Carrying <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Amortization <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Carrying </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Amortization </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortized intangible assets:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer relationships (useful life of <span style="text-indent: 0pt;">8</span>-<span style="text-indent: 0pt;">10</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">6,936</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">4,768</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">6,936</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">3,939</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trade names (useful life of <span style="text-indent: 0pt;">15</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">2,372</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">475</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">2,372</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">316</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">7,158</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">2,137</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">7,158</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">1,677</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Master distribution agreement (useful life of <span style="text-indent: 0pt;">15</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Franchise agreements (useful life of <span style="text-indent: 0pt;">8</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">780</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">780</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">780</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">325</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Non-compete agreements (useful life of <span style="text-indent: 0pt;">3.5</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">100</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">100</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">100</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">100</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">2,372</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">475</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">2,372</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">316</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">14,974</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">7,785</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">14,974</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">6,041</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the fourth quarter 2022, the Company recorded an asset impairment charge of $0.3 million related to the franchise agreements intangible asset within the NewGen segment included in Goodwill and intangible impairment loss for the year ended December 31, 2022. The Company exited the franchise business and determined that the intangible asset was fully impaired.</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Annual amortization expense for the next five years is estimated to be approximately $2.2 million for 2023 and 2024 and $1.6 million for 2025 through 2027, assuming no additional transactions occur that require the amortization of intangible assets.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes goodwill by segment:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Zig-Zag</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Stoker’s</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NewGen</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101,446</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,590</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,585</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">159,621</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Acquisitions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,530</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Cumulative translation adjustment <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">182</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">182</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">104,158</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,590</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,585</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">162,333</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Acquisitions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom">Impairment <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(25,585</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(25,585</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Cumulative translation adjustment<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(495</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(495</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of December 31, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">103,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,590</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">136,253</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 101446000 32590000 25585000 159621000 2530000 0 0 2530000 182000 0 0 182000 104158000 32590000 25585000 162333000 0 0 0 0 0 0 25585000 25585000 -495000 0 0 -495000 103663000 32590000 0 136253000 25600000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following tables summarize information about the Company’s other intangible assets. Gross carrying amounts of unamortized, indefinite-lived intangible assets are shown below:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Zig-Zag</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Stoker’s</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NewGen</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Zig-Zag</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Stoker’s</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NewGen</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unamortized, indefinite life intangible assets:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trade names</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,162</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,662</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,786</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,286</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Formulas</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom">52,217</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,162</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">69,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">52,217</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,553</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,786</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">71,556</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 8500000 9162000 17662000 0 8500000 10786000 19286000 52217000 53000 0 52270000 52217000 53000 0 52270000 52217000 8553000 9162000 69932000 52217000 8553000 10786000 71556000 1600000 P15Y <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortized intangible assets consists of:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); text-align: center;" valign="bottom"><span style="font-weight: bold;">Zig-Zag   </span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Stoker’s    <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">NewGen    <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">December 31, 2022 </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">December 31, 2021 </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">December 31, 2022 </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">December 31, 2021 </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Gross</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom">Accumulated</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold;" valign="bottom">Accumulated</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom">Accumulated <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Accumulated </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Accumulated </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Gross</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> Accumulated <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Carrying</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Carrying</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">Carrying <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">Amortization <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Carrying <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Amortization </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Carrying <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Amortization <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Carrying </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> Amortization </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortized intangible assets:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer relationships (useful life of <span style="text-indent: 0pt;">8</span>-<span style="text-indent: 0pt;">10</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">6,936</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">4,768</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">6,936</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">3,939</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trade names (useful life of <span style="text-indent: 0pt;">15</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">2,372</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">475</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">2,372</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">316</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">7,158</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">2,137</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">7,158</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">1,677</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Master distribution agreement (useful life of <span style="text-indent: 0pt;">15</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Franchise agreements (useful life of <span style="text-indent: 0pt;">8</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">780</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">780</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">780</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; white-space: nowrap;" valign="bottom">325</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Non-compete agreements (useful life of <span style="text-indent: 0pt;">3.5</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">100</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">100</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">100</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">100</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">2,372</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">475</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">2,372</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">316</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">14,974</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">7,785</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">14,974</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 4%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">6,041</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> P8Y P10Y 0 0 0 0 0 0 0 0 6936000 4768000 6936000 3939000 P15Y 0 0 0 0 2372000 475000 2372000 316000 7158000 2137000 7158000 1677000 P15Y 5489000 915000 5489000 549000 0 0 0 0 0 0 0 0 P8Y 0 0 0 0 0 0 0 0 780000 780000 780000 325000 P3Y6M 0 0 0 0 0 0 0 0 100000 100000 100000 100000 5489000 915000 5489000 549000 2372000 475000 2372000 316000 14974000 7785000 14974000 6041000 300000 2200000 2200000 1600000 1600000 1600000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 11. Other Assets</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other assets consists of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equity investments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,376</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt security investment<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,453</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35,399</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company records its equity investments without a readily determinable fair value, that are not accounted for under the equity method, at cost, with adjustments for impairment and observable price changes.<br/> <br/> </div> <div><span style="font-style: italic;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Equity Investments</span><br/> </span> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);">In April </span>2022,<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> the Company invested </span>$8.7 million<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> in Docklight Brands, Inc., a pioneering consumer products company with celebrated brands including </span><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-style: italic; color: rgb(0, 0, 0);">Marley Natural</span><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);">® cannabis and </span><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-style: italic; color: rgb(0, 0, 0);">Marley</span><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);">™ CBD. The Company has additional follow-on investment rights. As part of the investment, the Company has obtained exclusive U.S. distribution rights for Docklight’s </span><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-style: italic; color: rgb(0, 0, 0);">Marley</span><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);">™ CBD topical products. Purchases of inventory from Docklight Brands, Inc. were </span>$0.1 million<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> and $0.0 million in </span>2022 and 2021, respectively.<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> There were no amounts </span> payable to <span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);">Docklight Brands, Inc. at December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> </span>2022 and 2021.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In October 2020, the Company acquired a </span>20%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> stake in Wild Hempettes LLC (“Wild Hempettes”), a leading manufacturer of hemp cigarettes under the WildHemp™ and Hempettes™ brands, for $</span>2.5<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million. The Company has options to increase its stake to a </span>100%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> ownership position based on certain milestones. As part of the transaction, the Wild Hempettes joint venture was spun off from Crown Distributing LLC and formed as a vehicle for the Company to be the exclusive distributor of Hempettes™ to U.S. bricks and mortar retailers under a profit-sharing arrangement. The Company has provided Wild Hempettes with a secured line of credit up to $</span>2.0<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million with a term up to </span>5<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> years. The Company accounts for its investment in Wild Hempettes as an equity method investment. The Company recorded investment loss of $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million and income $0.1 million for years ended December 31, 2022 and 2021, respectively. Purchases of inventory from Wild Hempettes was $</span>0.4<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million and $2.1 million in 2022 and 2021, respectively. There were </span>no<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> amounts payable to Wild Hempettes at December 31, 2022 and 2021.</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In October 2020, the Company invested $</span>15.0 million in dosist<sup style="line-height: 1; font-size: smaller; vertical-align: text-top;">TM</sup>, a global cannabinoid company. The Company received a warrant exercisable for preferred shares of dosist<sup style="line-height: 1; font-size: smaller; vertical-align: text-top;">TM</sup> that will automatically be exercised upon the changing of certain federal cannabis laws in the U.S., rescheduling cannabis and/or permitting the general cultivation, distribution and possession of cannabis in the U.S.. In the fourth quarter 2021, based on the financial results of dosist<sup style="line-height: 1; font-size: smaller; vertical-align: text-top;">TM</sup> and the overall cannabinoid market, the Company deemed our investment was impaired resulting in the fair value of our investment decreasing to <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"> </span>$7.9 million resulting in a loss of $7.1 million which was recorded in investment loss for the year ended December 31, 2021. In the second and fourth quarters of 2022, based on contemplated sales of the assets of dosist<sup>TM</sup>, the Company deemed its investment was impaired resulting in decreasing of the fair value of the investment to $1.6 million and $0.0, respectively. These impairments resulted in a loss of $7.9 million which is recorded in investment loss for the year ended December 31, 2022. Fair value was determined using a valuation derived from a relevant market index (Level 2) and relevant revenue multiples (Level 3). The valuations were probability weighted based on anticipated outcomes. Given the significance of the Level 3 input to the valuation, the Company has determined that the non-recurring valuation resulted in a Level 3 classification within the fair value hierarchy. <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">There were </span>no<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> purchases of inventory from </span>dosist<sup>TM</sup><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> in 2022 or 2021.</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In October 2020, the Company invested $1.8 million in BOMANI Cold Buzz, LLC (“BOMANI”), a manufacturer of alcohol-infused cold brew coffee. The Company received rights to receive equity in BOMANI in the event of an equity financing. There were no purchases of inventory from BOMANI in 2022 or 2021.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company has a minority ownership position in Canadian American Standard Hemp (“CASH”). CASH is headquartered in Warwick, Rhode Island, and manufactures cannabidiol isolate (“CBD”) developed through highly efficient and proprietary processes. <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In October 2020, CASH merged with Real Brands, Inc. (“Real Brands”), an over the counter traded shell company. CASH continued business under the Real Brands name. The Company maintained its ownership position in Real Brands subsequent to the merger.</span> In the fourth quarter 2022, as a result of a significant decline in the enterprise value, the Company determined that the fair value of the investment was $0.0 and fully impaired the investment. The impairment resulted in a loss of $4.3 million which is recorded in investment loss for the year ended December 31, 2022. There were no purchases of inventory from Real Brands in 2022 or 2021. There were no amounts payable to Real Brands at December 31, 2022 and 2021.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In December 2018, the Company acquired a minority ownership position in General Wireless Operations, Inc. (d/b/a RadioShack; “RadioShack”) from 5G gaming LLC for $0.4 million. There were no amounts payable to General Wireless Operations, Inc. at December 31, 2022 and 2021.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <span style="font-style: italic;">Debt Security Investment</span><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In July 2021, the Company invested $8.0 million in Old Pal Holding Company LLC (“Old Pal”). In July 2022, the Company invested an additional $1.0 million in Old Pal. The Company invested in the form of a convertible note which includes additional follow-on investment rights. The accrued interest of $0.2 million was rolled into the note in July 2022 resulting in a total investment of $9.2 million. Old Pal is a leading brand in the cannabis lifestyle space that operates a non-plant touching licensing model. The convertible note bears an interest rate of 3.0% per year and matures July 31, 2026. Interest and principal are receivable at maturity. Old Pal has the option to extend the maturity date in one-year increments. The interest rate is subject to change based on sales levels of Old Pal meeting certain thresholds. The weighted average interest rate was 3.0% for the year ended December 31, 2022. Old Pal has the option to convert the note into shares once sales reach a certain threshold. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The conditions required to allow Old Pal to convert the note were not met as of December 31, 2022. Additionally, the Company has the right to convert the note into shares at any time after January 1, 2022. The Company has classified the debt security with Old Pal as available for sale. </span>The Company records the debt security at fair value and includes unrealized gains and losses recorded in stockholders’ equity as a component of accumulated other comprehensive income on our Consolidated Balance Sheets. The Company reports interest income on available for sale debt securities, in interest income in our Consolidated Statements of Income. Quarterly, we perform a qualitative assessment to determine if the fair value of the investment could be less than the amortized cost basis.  The fourth quarter 2022 qualitative assessment determined that the fair value of the investment could be less than the amortized cost basis and therefore the Company performed a quantitative assessment of the fair value of the investment.  The fair value as of December 31, 2022 was determined to be $7.9 million based on a Monte Carlo simulation (Level 3).  The Company determined that the impairment was a result of credit related factors and, as such, recorded an allowance for credit losses of $1.4 million which is included in investment loss for the year ended December 31, 2022.  <span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The Company has recorded accrued interest receivable of $0.1 million at December 31, 2022, in other current assets on our Consolidated Balance Sheets.</span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other assets consists of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equity investments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,376</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt security investment<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,453</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35,399</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 13376000 25649000 7820000 8000000 1453000 1750000 22649000 35399000 8700000 100000 0 0 0 0.20 2500000 1 2000000 P5Y -100000 100000 400000 2100000 0 0 15000000 7900000 -7100000 1600000 0 -7900000 0 0 1800000 0 0 0 -4300000 0 0 0 0 400000 0 0 8000000 1000000 200000 9200000 0.03 P1Y 0.03 7900000 1400000 100000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 12. Accrued Liabilities</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accrued liabilities consists of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accrued payroll and related items</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,974</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer returns and allowances</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Taxes payable</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,053</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accrued interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,119</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">33,001</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,937</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accrued liabilities consists of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accrued payroll and related items</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,974</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer returns and allowances</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Taxes payable</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,053</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accrued interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,119</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">33,001</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,937</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 7685000 6974000 7291000 6497000 1867000 2053000 3102000 2976000 7277000 7318000 5779000 7119000 33001000 32937000 <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 13. Notes Payable and Long-Term Debt</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Notes payable and long-term debt consists of the following in order of preference:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"><br/> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom">2022</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">Senior Secured Notes<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">250,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">250,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt;">Convertible Senior Notes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-size: 10pt;">162,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-size: 10pt;">172,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; font-size: 10pt;">Gross notes payable and long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">412,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">422,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt;">Less deferred finance charges</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-size: 10pt;">(5,743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-size: 10pt;">(8,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; font-size: 10pt;">Net notes payable and long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">406,757</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">414,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Senior Secured Notes</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">On February 11, 2021, the Company closed a private offering (the “Offering”) of $250 million aggregate principal amount of its 5.625% senior secured notes due 2026 (the “Senior Secured Notes”). The Senior Secured Notes bear interest at a rate of 5.625% and will mature on February 15, 2026. Interest on the Senior Secured Notes is payable semi-annually in arrears on February 15 and August 15 of each year, commencing on August 15, 2021. The Company used the proceeds from the Offering to (i) repay all obligations under and terminate the 2018 First Lien Credit Facility, (ii) pay related fees, costs, and expenses and (iii) for general corporate purposes.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Obligations under the Senior Secured Notes are guaranteed by the Company’s existing and future wholly-owned domestic subsidiaries (the “Guarantors”) that guarantee any Credit Facility (as defined in the Indenture governing the Senior Secured Notes or the “Senior Secured Notes Indenture”), including the 2021 Revolving Credit Facility, or capital markets debt securities of the Company or Guarantors in excess of $15.0 million. The Senior Secured Notes and the related guarantees are secured by first-priority liens on substantially all of the assets of the Company and the Guarantors, subject to certain exceptions.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company may redeem the Senior Secured Notes, in whole or in part, at any time prior to February 15, 2023, at the redemption prices (expressed as a percentage of the principal amount to be redeemed) set forth below, plus accrued and unpaid interest, if any, on the Senior Secured Notes to be redeemed to (but not including) the applicable redemption date if redeemed during the period indicated below: </span></span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">On or after February 15, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">102.813</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">On or after February 15, 2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">101.406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">On or after February 15, 2025 and thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">100.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">%</div> </td> </tr> </table> </div> <div><br/></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">If the Company experiences a change of control (as defined in the Senior Secured Notes Indenture), the Company must offer to repurchase the Senior Secured Notes at a repurchase price equal to 101% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Indenture contains covenants that, among other things, limit the ability of the Company and its restricted subsidiaries to: (i) grant or incur liens; (ii) incur, assume or guarantee additional indebtedness; (iii) sell or otherwise dispose of assets, including capital stock of subsidiaries; (iv) make certain investments; (v) pay dividends, make distributions or redeem or repurchase capital stock; (vi) engage in certain transactions with affiliates; and (vii) consolidate or merge with or into, or sell substantially all of our assets to another entity. These covenants are subject to a number of limitations and exceptions set forth in the Indenture. See Note 22, “ Dividends and Share Repurchases”, for further information regarding dividend restrictions. The Indenture provides for customary events of default.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company incurred debt issuance costs attributable to the issuance of the Senior Secured Notes of $6.4 million which are amortized to interest expense using the effective interest method over the expected life of the Senior Secured Notes.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">2021 Revolving Credit Facility</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In connection with the Offering, the Company also entered into a new $25 million senior secured revolving credit facility (the “2021 Revolving Credit Facility”) with the lenders party thereto (the “Lenders”) and Barclays Bank PLC, as administrative agent and collateral agent (in such capacity, the “Agent”). The 2021 Revolving Credit Facility provides for a revolving line of credit of up to $25.0 million. Letters of credit are limited to $10 million (and are a part of, and not in addition to, the revolving line of credit). The Company has not drawn any borrowings under the 2021 Revolving Credit Facility but does have letters of credit of approximately $3.6 million outstanding under the facility. The 2021 Revolving Credit Facility will mature on August 11, 2025 if none of the Company’s Convertible Senior Notes are outstanding, and if any Convertible Senior Notes are outstanding, the date which is 91 days prior to the maturity date of July 15, 2024 for such Convertible Senior Notes.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest is payable on the 2021 Revolving Credit Facility at a fluctuating rate of interest determined by reference to the Eurodollar rate plus an applicable margin of 3.50% (with step-downs upon de-leveraging). The Company also has the option to borrow at a rate determined by reference to the base rate.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The obligations under the 2021 Revolving Credit Agreement are guaranteed on a joint and several basis by the Guarantors. The Company’s and Guarantors’ obligations under the 2021 Revolving Credit Facility are secured on a pari passu basis with the Senior Secured Notes.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The 2021 Revolving Credit Agreement contains covenants that are substantially the same as the covenants in the Senior Secured Notes Indenture. The 2021 Revolving Credit Facility also requires the maintenance of a Consolidated Leverage Ratio (as defined in the 2021 Revolving Credit Agreement) of 5.50 to 1.00 (with a step down to 5.25 to 1.00 beginning with the fiscal quarter ending March 31, 2023) at the end of each fiscal quarter when extensions of credit under the 2021 Revolving Credit Facility and certain drawn and undrawn letters of credit (excluding (a) letters of credit that have been cash collateralized and (b) letters of credit having an aggregate face amount less than $5,000,000) in the aggregate outstanding exceeds 35% of the total commitments under the 2021 Revolving Credit Facility. The 2021 Revolving Credit Agreement provides for customary events of default.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company incurred debt issuance costs attributable to the issuance of the 2021 Revolving Credit Facility of $0.5 million which are amortized to interest expense using the effective interest method over the expected life of the 2021 Revolving Credit Facility.</div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">2018 Credit Facility</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On March 7, 2018, the Company entered into $250 million of credit facilities consisting of a $160 million 2018 First Lien Term Loan and a $50 million 2018 Revolving Credit Facility (collectively, the “2018 First Lien Credit Facility”), in each case, with Fifth Third Bank, as administrative agent, and other lenders, in addition to a $40 million 2018 Second Lien Term Loan (the “2018 Second Lien Credit Facility,” and, together with the 2018 First Lien Credit Facility, the “2018 Credit Facility”) with Prospect Capital Corporation, as administrative agent, and other lenders. The 2018 Credit Facility contained a $40 million accordion feature. <span style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In the first quarter 2021, the Company used a portion of the proceeds from the issuance of the Senior Secured Notes to prepay all outstanding amounts under and terminate the 2018 First Lien Credit Facility in the amount of $130.0 million, and the transaction resulted in a $5.7 million loss on extinguishment of debt, which includes a $3.6 million loss from the early termination of the interest rate swap agreement.</span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Convertible Senior Notes</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In July 2019 the Company closed an offering of $172.5 million in aggregate principal amount of its 2.50% Convertible Senior Notes due July 15, 2024 (the “Convertible Senior Notes”). The Convertible Senior Notes bear interest at a rate of 2.50% per year, payable semiannually in arrears on January 15 and July 15 of each year, beginning on January 15, 2020. The Convertible Senior Notes will mature on July 15, 2024, unless earlier repurchased, redeemed or converted. The Convertible Senior Notes are senior unsecured obligations of the Company.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';">In the fourth quarter 2022 a wholly owned subsidiary of the Company purchased $10.0 million in aggregate principal of its Convertible Senior Notes on the open market for $9.0 million that remain in the Treasury and may be redeemed subject to compliance with applicable securities law. The transaction resulted in a $0.9 million gain on extinguishment of debt. As of December 31, 2022, $162.5 million aggregate principal remains outstanding. </span>The Convertible Senior Notes are convertible into approximately 3,029,699 shares of our voting common stock under certain circumstances prior to maturity at a conversion rate of 18.6443 shares per $1,000 principal amount of the Convertible Senior Notes, which represents a conversion price of approximately $53.64 per share, subject to adjustment under certain conditions, but will not be adjusted for any accrued and unpaid interest. Upon conversion, the Company may pay cash, shares of common stock or a combination of cash and stock, as determined by the Company at its discretion. The conditions required to allow the holders to convert their Convertible Senior Notes were not met as of December 31, 2022.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The Company incurred debt issuance costs attributable to the Convertible Senior Notes of $5.9 million which are amortized to interest expense using the effective interest method over the expected life of the Convertible Senior Notes.</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the Convertible Senior Notes offering, the Company entered into privately negotiated capped call transactions with certain financial institutions. The capped call transactions have a strike price of $53.64 per and a cap price of $82.86 per, and are exercisable when, and if, the Convertible Senior Notes are converted. The Company paid $20.53 million for these capped calls and charged that amount to additional paid-in capital.</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Notes payable and long-term debt consists of the following in order of preference:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"><br/> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom">2022</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">Senior Secured Notes<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">250,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom">250,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt;">Convertible Senior Notes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-size: 10pt;">162,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-size: 10pt;">172,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; font-size: 10pt;">Gross notes payable and long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">412,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">422,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt;">Less deferred finance charges</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-size: 10pt;">(5,743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-size: 10pt;">(8,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; font-size: 10pt;">Net notes payable and long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">406,757</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> <div style="font-size: 10pt;">414,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 250000000 250000000 162500000 172500000 412500000 422500000 5743000 8328000 406757000 414172000 250000000 0.05625 0.05625 2026-02-15 15000000 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company may redeem the Senior Secured Notes, in whole or in part, at any time prior to February 15, 2023, at the redemption prices (expressed as a percentage of the principal amount to be redeemed) set forth below, plus accrued and unpaid interest, if any, on the Senior Secured Notes to be redeemed to (but not including) the applicable redemption date if redeemed during the period indicated below: </span></span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">On or after February 15, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">102.813</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">On or after February 15, 2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">101.406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">On or after February 15, 2025 and thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">100.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">%</div> </td> </tr> </table> </div> 1.02813 1.01406 1 1.01 6400000 25000000 25000000 10000000 0 3600000 2025-08-11 P91D 0.035 5.5 5.25 5000000 0.35 500000 250000000 160000000 50000000 40000000 40000000 130000000 -5700000 3600000 172500000 0.025 2024-07-15 0.025 2024-07-15 10000000 9000000 900000 162500000 3029699 18.6443 1000 53.64 5900000 53.64 82.86 20530000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 14. Income Taxes</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income tax expense (benefit) for the years ended December 31 consists of the following components:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,457</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(4,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,744</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,315</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(583</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,732</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,927</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 10%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State and Local</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,524</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(637</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,030</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 10%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Foreign<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">83</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(502</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(419</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(265</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(265</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 10%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(6,506</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,849</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,040</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,742</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,957</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred tax assets and liabilities consists of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">2022</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assets</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Liabilities</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assets</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Liabilities</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property, plant, and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,856</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,259</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill and other intangible assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,812</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Foreign NOL carryforward</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State NOL carryforward</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unrealized loss on investments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,222</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Original issue discount</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,604</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,614</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,963</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,003</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross deferred income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(3,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net deferred income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,296</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">At December 31, 2022, the Company had state net operating loss (“NOL”) carryforwards for income tax purposes of approximately $30.7 million, which expire between 2034 and 2042, $24.0 million of which has an indefinite carryforward period. The Company has determined that, at December 31, 2022 and 2021, its ability to realize future benefits of its state NOL carryforwards does not meet the “more likely than not” criteria in ASC 740, Income Taxes. Therefore, a valuation allowance for state NOL carryforwards of $2.4 million and $2.6 million has been recorded at December 2022 and 2021, respectively.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">ASC 740-10-25 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. The amount recognized is measured as the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. The Company has determined that they did not have any uncertain tax positions requiring recognition as a result of the provisions of ASC 740-10-25. The Company’s policy is to recognize interest and penalties accrued on uncertain tax positions as part of interest expense. For the years ended December 31, 2022, 2021, and 2020, no estimated interest or penalties were recognized for the uncertainty of tax positions taken. The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. In general, the Company is no longer subject to U.S. federal and state tax examinations for years prior to 2019.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reconciliation of the federal statutory rate and the effective income tax rate for the years ended December 31 is as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Federal statutory rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%;" valign="bottom">Foreign rate differential<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-0.5</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-0.1</td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">0.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Permanent differences</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-4.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-1.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-3.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Effective income tax rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> </table> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Palatino Linotype','Book Antiqua',Palatino,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Palatino Linotype','Book Antiqua',Palatino,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The permanent differences for the year ended December 31, 2022 are not significant in the aggregate. The permanent difference for the year December 31, 2021 are primarily related to income tax benefits of $7.5 million ($1.6 million tax effected) as a result of the forgiveness of the $7.5 million unsecured loan and $7.2 million ($1.5 million tax effected) as a result of stock option exercises. The permanent differences for the years ended December 31, 2020  are primarily related to income tax benefits of $3.3 million ($0.7 million tax effected) as a result of stock option exercises.</span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income tax expense (benefit) for the years ended December 31 consists of the following components:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 10%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,457</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(4,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,744</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,315</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(583</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,732</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,927</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 10%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State and Local</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,524</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(637</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,030</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 10%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Foreign<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">83</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(502</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(419</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(265</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(265</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 10%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(6,506</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,849</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,040</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,742</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,957</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 8457000 -4713000 3744000 11315000 -583000 10732000 5285000 3642000 8927000 2815000 -1291000 1524000 4210000 -637000 3573000 1930000 1100000 3030000 83000 -502000 -419000 0 -265000 -265000 0 0 0 11355000 -6506000 4849000 15525000 -1485000 14040000 7215000 4742000 11957000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred tax assets and liabilities consists of:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">2022</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assets</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Liabilities</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assets</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Liabilities</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property, plant, and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,856</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,259</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill and other intangible assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,812</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Foreign NOL carryforward</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State NOL carryforward</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unrealized loss on investments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,222</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Original issue discount</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,604</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,614</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,963</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,003</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross deferred income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,358</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(3,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net deferred income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,296</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1384000 0 2096000 2000 0 2856000 0 3259000 0 2812000 0 8573000 561000 265000 2483000 2421000 5168000 1322000 3544000 3222000 4150000 3826000 1604000 0 2720000 0 8614000 2963000 9003000 2305000 23358000 11853000 21977000 17965000 3062000 2649000 20296000 11853000 19328000 17965000 30700000 24000000 2400000 2600000 0 0 0 0 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reconciliation of the federal statutory rate and the effective income tax rate for the years ended December 31 is as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Federal statutory rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%;" valign="bottom">Foreign rate differential<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-0.5</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-0.1</td> <td colspan="1" rowspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">0.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Permanent differences</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-4.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-1.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-3.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Effective income tax rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> </table> 0.21 0.21 0.21 -0.005 -0.001 0 0.057 0.034 0.029 -0.002 -0.041 -0.016 0.017 0.007 0.047 0.026 0.006 -0.032 0.303 0.215 0.238 7500000 -1600000 7500000 7200000 1500000 3300000 700000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 15. Pension and Postretirement Benefit Plans</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company had a defined benefit pension plan. Benefits for hourly employees were based on a stated benefit per year of service, reduced by amounts earned in a previous plan. Benefits for salaried employees were based on years of service and the employees’ final compensation. The defined benefit pension plan was frozen. The Company’s policy was to make the minimum amount of contributions that can be deducted for federal income taxes. In the fourth quarter 2019, the Company elected to terminate the defined benefit pension plan, effective December 31, 2019 with final distributions made in the third quarter of 2020.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company sponsored a defined benefit postretirement plan that covered hourly employees. This plan provided medical and dental benefits. This plan was contributory with retiree contributions adjusted annually. The Company’s policy was to make contributions equal to benefits paid during the year. In the fourth quarter 2019, the Company amended the plan to cease benefits effective June 30, 2020.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table provides the components of net periodic pension and postretirement benefit costs and total costs for the plans for the years ended December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Pension Benefits</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Postretirement Benefits</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected return on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortization of (gains) losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">72</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(131</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Settlement and Curtailment loss (gain)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net periodic benefit cost (income)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(131</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company also sponsors a voluntary 401(k) retirement savings plan. Eligible employees may elect to contribute up to 15% of their annual earnings subject to certain limitations. For the 2022 and 2021 Plan Years, the Company contributed 4% to those employees contributing 4% or greater. For those employees contributing less than 4%, the Company matched the contribution by 100%. Additionally, for all years presented, the Company made discretionary contributions of 1% to all employees, regardless of an employee’s contribution level. Company contributions to this plan were approximately $1.5 million for 2022, $1.6 million for 2021 and $1.6 million for 2020.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table provides the components of net periodic pension and postretirement benefit costs and total costs for the plans for the years ended December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Pension Benefits</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Postretirement Benefits</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected return on plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortization of (gains) losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">72</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(131</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Settlement and Curtailment loss (gain)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net periodic benefit cost (income)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(131</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> </table> 0 0 0 0 0 0 0 0 190000 0 0 0 0 0 322000 0 0 0 0 0 -72000 0 0 131000 0 0 -1180000 0 0 0 0 0 1120000 0 0 -131000 0.15 0.04 0.04 0.04 0.04 1 1 0.01 0.01 1500000 1600000 1600000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 16. Lease Commitments</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company’s operating leases consist primarily of leased property for manufacturing warehouse, head offices and retail space. The Company’s capital leases consist of vehicle leases. In general, the Company does not recognize any renewal periods within the lease terms as there are not significant barriers to ending the lease at the initial term. Lease and non-lease components are accounted for as a single lease component.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Leases with an initial term of 12 months or less are not recorded on the balance sheet. Lease expense for these leases is recognized on a straight-line basis over the lease term.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The components of lease expense consists of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the year ended December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">2020</span><br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease cost</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cost of sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">940</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">907</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">908</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Selling, general and administrative</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,622</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,907</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1,480</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Variable lease cost <sup>(1)</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">765</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">587</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Short-term lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">131</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Sublease income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">(120</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,984</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">2,986</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Variable lease cost includes elements of a contract that do not represent a good or service but for which the lessee is responsible for paying.</div> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;" valign="bottom">      <span style="font-weight: bold;"> For the year ended December 31,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"> 2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing lease cost</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Selling, general and administrative</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Assets:</div> </td> <td colspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="-sec-ix-hidden:Fact_433536d8794c4d5bb1b8af3f951d4c65"><span style="-sec-ix-hidden:Fact_eb42fdc92715414f9b27ae6a67e4185a">Right of use assets</span></span> - Operating<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">10,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">12,883</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"><span style="-sec-ix-hidden:Fact_0a7efc26aefb492c92ffbbb59808be88"><span style="-sec-ix-hidden:Fact_1d571b0f33244910a187b1d87d22d33d">Right of use assets</span></span> -  Financing<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">1,498</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">2,170</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Total lease assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">12,465</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">15,053</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Liabilities:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="-sec-ix-hidden:Fact_d1dcf83b550846b291727ac938787672"><span style="-sec-ix-hidden:Fact_61d22b401c134a11b410dd7f285fe6c9">Current lease liabilities</span></span> - Operating<sup> (2)</sup></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">2,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">1,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="-sec-ix-hidden:Fact_87b24599d7454832b2e44212c09553b0"><span style="-sec-ix-hidden:Fact_d42fcfe60f3a4ef59ccfbde3cc6759a8">Current lease liabilities</span></span> - Financing <sup>(2)</sup> <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">1,095<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">1,026</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="-sec-ix-hidden:Fact_e41839825229409281fcf6664273e474"><span style="-sec-ix-hidden:Fact_a293129b483c43b4b93c0a2cae784188">Long-term lease liabilities</span></span> - Operating<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">10,243</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">12,261</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"><span style="-sec-ix-hidden:Fact_fcec3e7513d543d2b52042b508473778"><span style="-sec-ix-hidden:Fact_5aaeb2d3cc6042c0be794cde311ab6ee">Long-term lease liabilities</span></span> - Financing <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">350</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">1,075</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Total lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">13,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">16,312</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reported within accrued liabilities on the balance sheet</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">As of December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-weight: bold;">2022</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-weight: bold;">2021</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average remaining lease term - operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.5 years<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7.3 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average discount rate - operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom">Weighted-average remaining lease term - financing leases<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom">1.8 years<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom">2.0 years<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom">Weighted-average discount rate - financing leases<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3.42</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3.37</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nearly all the lease contracts for the Company do not provide a readily determinable implicit rate. For these contracts, the Company uses a discount rate that approximates its incremental borrowing rate at the time of the lease commencement.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Maturities of operating lease liabilities consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,121</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Years thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,540</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: Imputed interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Present value of lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Maturities of financing lease liabilities consisted of the following:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">December 31, <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,122</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">174</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">129</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">63</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">1,488</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom">Less: Imputed interest <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">43</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Present value of lease liabilities<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">1,445</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The components of lease expense consists of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the year ended December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">2020</span><br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease cost</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cost of sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">940</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">907</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">908</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Selling, general and administrative</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,622</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,907</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1,480</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Variable lease cost <sup>(1)</sup></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">765</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">587</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Short-term lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">131</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Sublease income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">(120</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,984</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">2,986</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Variable lease cost includes elements of a contract that do not represent a good or service but for which the lessee is responsible for paying.</div> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;" valign="bottom">      <span style="font-weight: bold;"> For the year ended December 31,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"> 2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing lease cost</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Selling, general and administrative</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 940000 907000 908000 1622000 1907000 1480000 765000 1182000 587000 37000 48000 131000 0 60000 120000 3364000 3984000 2986000 1138000 1094000 922000 1138000 1094000 922000 <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Assets:</div> </td> <td colspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="-sec-ix-hidden:Fact_433536d8794c4d5bb1b8af3f951d4c65"><span style="-sec-ix-hidden:Fact_eb42fdc92715414f9b27ae6a67e4185a">Right of use assets</span></span> - Operating<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">10,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">12,883</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"><span style="-sec-ix-hidden:Fact_0a7efc26aefb492c92ffbbb59808be88"><span style="-sec-ix-hidden:Fact_1d571b0f33244910a187b1d87d22d33d">Right of use assets</span></span> -  Financing<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">1,498</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">2,170</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Total lease assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">12,465</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">15,053</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Liabilities:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="-sec-ix-hidden:Fact_d1dcf83b550846b291727ac938787672"><span style="-sec-ix-hidden:Fact_61d22b401c134a11b410dd7f285fe6c9">Current lease liabilities</span></span> - Operating<sup> (2)</sup></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">2,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">1,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="-sec-ix-hidden:Fact_87b24599d7454832b2e44212c09553b0"><span style="-sec-ix-hidden:Fact_d42fcfe60f3a4ef59ccfbde3cc6759a8">Current lease liabilities</span></span> - Financing <sup>(2)</sup> <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">1,095<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">1,026</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="-sec-ix-hidden:Fact_e41839825229409281fcf6664273e474"><span style="-sec-ix-hidden:Fact_a293129b483c43b4b93c0a2cae784188">Long-term lease liabilities</span></span> - Operating<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">10,243</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">12,261</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"><span style="-sec-ix-hidden:Fact_fcec3e7513d543d2b52042b508473778"><span style="-sec-ix-hidden:Fact_5aaeb2d3cc6042c0be794cde311ab6ee">Long-term lease liabilities</span></span> - Financing <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">350</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">1,075</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Total lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">13,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">16,312</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reported within accrued liabilities on the balance sheet</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">As of December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-weight: bold;">2022</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-weight: bold;">2021</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average remaining lease term - operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.5 years<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7.3 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average discount rate - operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom">Weighted-average remaining lease term - financing leases<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom">1.8 years<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom">2.0 years<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom">Weighted-average discount rate - financing leases<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3.42</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3.37</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> </table> 10967000 12883000 1498000 2170000 12465000 15053000 2007000 1950000 1095000 1026000 10243000 12261000 350000 1075000 13695000 16312000 P6Y6M P7Y3M18D 0.0519 0.0521 P1Y9M18D P2Y 0.0342 0.0337 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Maturities of operating lease liabilities consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,121</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Years thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,540</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: Imputed interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Present value of lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2564000 2392000 2121000 2084000 2035000 5344000 16540000 4290000 12250000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Maturities of financing lease liabilities consisted of the following:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">December 31, <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,122</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">174</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">129</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">63</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">1,488</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom">Less: Imputed interest <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">43</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Present value of lease liabilities<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">1,445</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1122000 174000 129000 63000 1488000 43000 1445000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 17. Share Incentive Plans</div> <div> <br/> </div> <div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On March 22, 2021, the Company’s Board of Directors adopted the Turning Point Brands, Inc. 2021 Equity Incentive Plan (the “2021 Plan”), pursuant to which awards may be granted to employees, non-employee directors, and consultants. In addition, the 2021 Plan provides for the granting of nonqualified stock options to employees of the Company or any subsidiary of the Company. Pursuant to the 2021 Plan, 1,290,000 shares, plus 100,052 shares remaining available for issuance under the 2015 Equity Incentive Plan (the “2015 Plan”), of TPB Common Stock are reserved for issuance as awards to employees, non-employee directors, and consultants as compensation for past or future services or the attainment of certain performance goals. The 2021 Plan is scheduled to terminate on March 21, 2031. The 2021 Plan is administered by the compensation committee (the “Committee”) of the Company’s Board of Directors. The Committee determines the vesting criteria for the awards, with such criteria to be specified in the award agreement. As of December 31, 2022, net of forfeitures, there were 103,282 Restricted Stock Units (“RSUs”),  109,119 options and 16,978 Performance Based Restricted Stock Units (“PRSUs”) granted under the 2021 Plan. There are 1,160,673 shares available for grant under the 2021 Plan. </div> <div> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On April 28, 2016, the Board of Directors of the Company adopted the 2015 Plan, pursuant to which awards could have been granted to employees, non-employee directors, and consultants. In addition, the 2015 Plan provided for the granting of nonqualified stock options to employees of the Company or any subsidiary of the Company. Pursuant to the 2015 Plan, 1,400,000 shares of the Company’s voting common stock were reserved for issuance as awards to employees, non-employee directors, and consultants as compensation for past or future services or the attainment of certain performance goals. The 2015 Plan was scheduled to terminate on April 27, 2026. Upon adoption of the 2021 Plan, the 2015 Plan was terminated, and the Company determined no additional grants would be made under the 2015 Plan. However, all awards issued under the 2015 Plan that have not been previously terminated or forfeited remain outstanding and continue unaffected. There are no shares available for grant under the 2015 Plan. The 2015 Plan was administrated by the Committee.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On February 8, 2006, the Board of Directors of the Company adopted the 2006 Equity Incentive Plan (the “2006 Plan”) of North Atlantic Holding Company, Inc., pursuant to which awards may be granted to employees. The 2006 Plan provides for the granting of nonqualified stock options and restricted stock awards to employees. Upon the adoption of the Company’s 2015 Equity Incentive Plan in connection with its IPO, the Company determined no additional grants would be made under the 2006 Plan. However, all awards issued under the 2006 Plan that have not been previously terminated or forfeited remain outstanding and continue unaffected. There are no shares available for grant under the 2006 Plan.<br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> Stock option activity for the 2006, 2015 and 2021 Plans is summarized below:<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Weighted</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Weighted</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Stock</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Average</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Average</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Option</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> Exercise</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> Grant Date</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Price</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding, December 31, 2020</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">711,060</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">119,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(202,768</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(7,957</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">33.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9.63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding, December 31, 2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">619,835</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28.51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8.70</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">114,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(40,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12.49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(11,117</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9.35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding, December 31, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">683,214</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29.74</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9.24</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Under the 2006, 2015 and 2021 Plans, the total intrinsic value of options exercised during the years ended December 31, 2022, 2021, and 2020, was $0.7 million, $7.9 million, and $3.7 million, respectively.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">At December 31, 2022, under the 2006 Plan, the outstanding stock options’ exercise price for 74,379 options is $3.83 per share, all of which are exercisable. The weighted average of the remaining lives of the outstanding stock options is approximately 1.50 years for the options with the $3.83 exercise price. The Company estimates the expected life of these stock options is ten years from the date of grant. For the $3.83 per share options, the weighted average fair value of options was determined using the Black-Scholes model assuming a ten-year life from grant date, a current share price and exercise price of $3.83, a risk-free interest rate of 3.57%, a volatility of 40%, and no assumed dividend yield. Based on these assumptions, the fair value of these options is approximately $2.17 per share option granted.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">At December 31, 2022, under the 2015 and 2021 Plans, the risk-free interest rate is based on the U.S. Treasury rate for the expected life at the time of grant. The expected volatility is based on the average long-term historical volatilities of peer companies. We intend to continue to consistently use the same group of publicly traded peer companies to determine expected volatility until sufficient information regarding volatility of our share price becomes available or until the selected companies are no longer suitable for this purpose. Due to our limited trading history, we are using the simplified method presented by SEC Staff Accounting Bulletin No. 107 to calculate expected holding periods, which represent the periods of time for which options granted are expected to be outstanding. We will continue to use this method until we have sufficient historical exercise experience to give us confidence in the reliability of our calculations. The fair values of these options were determined using the Black-Scholes option pricing model.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table outlines the assumptions for options granted under the 2015 Plan.</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;"> February 10,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;"> May 17,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">March 7,</div> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">March 20,</div> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;">October 24,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">March 18,</div> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">February 18,</div> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">May 3,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2017</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2017</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2018</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2019</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2019</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number of options granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">98,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">155,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">155,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">100,000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">12,000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options outstanding at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58,067</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">141,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">93,448</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">12,000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number exercisable at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58,067</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">141,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">39,097</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">4,080</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise price</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15.41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">51.75</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">47.76</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Remaining lives</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">8.14</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">8.34</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Risk free interest rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.65</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">0.56</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">0.84</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27.44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26.92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28.76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30.95</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">31.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35.72</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">28.69</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">29.03</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected life</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">6.000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">6.000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dividend yield</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.83</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.95</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">0.55</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">0.59</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair value at grant date</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.98</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15.63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">13.77</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">13.06</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify;"> <br/> </div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table outlines the assumptions for options granted under the 2021 Plan.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> May 17,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">March 14,</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">April 29,</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">2022</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">2022</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Number of options granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">100,000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">14,827</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Options outstanding at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">98,148</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">14,827</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Number exercisable at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">2,550</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Exercise price</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">45.05</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">30.46</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">31.39</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Remaining lives</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">8.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">9.21</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">9.33</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Risk free interest rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">0.84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">2.10</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">2.92</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">31.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">35.33</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">35.33</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Expected life</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">6.000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">6.000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Dividend yield</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">0.63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">1.01</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">0.98</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Fair value at grant date</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);"><span style="text-indent: 0pt;">13.23</span></div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$<br/> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"><span style="text-indent: 0pt;">10.23</span></td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$<br/> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"><span style="text-indent: 0pt;">11.07</span></td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br class="Apple-interchange-newline"/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company has recorded compensation expense related to the options based on the provisions of ASC 718 under which the fixed portion of such expense is determined as the fair value of the options on the date of grant and amortized over the vesting period. The Company recorded compensation expense related to the options of approximately $1.1 million, $2.3 million and $1.2 million for the years ended December 31, 2022, 2021 and 2020, respectively. Total unrecognized compensation expense related to options at December 31, 2022, is $0.7 million, which will be expensed over 1.77 years.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Performance-based restricted stock units are restricted stock units subject to both performance-based and service-based vesting conditions. The number of shares of common stock a recipient will receive upon vesting of a PRSU will be calculated by reference to certain performance metrics related to the Company’s performance over a <span style="-sec-ix-hidden:Fact_0c9a225531dd4f41ab068548e45ff9bf">three</span> to five-year period. PRSUs will vest on the measurement date, which is no more than 65 days after the performance period, provided the applicable service and performance conditions are satisfied. At December 31, 2022, there are 469,733 PRSUs outstanding, 469,733 of which are unvested. The following table outlines the PRSUs granted and outstanding as of December 31, 2022.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">March 7,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">March 20,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">July 19,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">March 18,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">December 28,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">February 18,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom">March 14,</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number of PRSUs granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">96,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">88,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">94,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">88,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">49,996</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">PRSUs outstanding at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">89,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">77,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,342</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">85,810</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">91,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">45,632</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair value as of grant date</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52.15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">46.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51.75</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">30.46</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Remaining lives</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">4.00</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company recorded compensation expense related to the PRSUs of approximately $2.9 million, $5.0 million and $1.4 million in the consolidated statements of income for the years ended December 31, 2022, 2021 and 2020, respectively, based on the probability of achieving the performance condition. Total unrecognized compensation expense related to these awards at December 31, 2022, is $2.5 million, which will be expensed over the service period based on the probability of achieving the performance condition.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">RSUs are stock units subject to service-based vesting conditions from <span style="-sec-ix-hidden:Fact_7641228837d4487f895c909f25825cb7">one</span> to five years. At December 31, 2022, there are 89,696 RSUs outstanding, 89,696 of which are unvested. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal;">The following table outlines the RSUs granted and outstanding as of December 31, 2022.</span></div> <div style="font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 9pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 14,</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 14,</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">April 29,</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">April 29,</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2022</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2022</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2022</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2022</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; width: 52%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Number of RSUs granted</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">50,004</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">28,726</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">11,393</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,522</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">RSUs outstanding at December 31, 2022</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">45,055</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">28,726</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">11,393</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,522</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Fair value as of grant date</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">30.46</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">30.46</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">31.39</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">31.39</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Remaining lives</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4.00</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">2.00</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">0.32</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4.00</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company has recorded compensation expense related to the RSUs based on the provisions of ASC 718 under which the fixed portion of such expense is determined as the fair value of the RSUs on the date of grant and amortized over the vesting period. The Company recorded compensation expense related to the RSUs of approximately $1.3 million, $0.3 million and $0.0 for the years ended December 31, 2022, 2021 and 2020, respectively. Total unrecognized compensation expense related to RSUs at December 31, 2022, is $1.6 million, which will be expensed over 3.36 years.</div> 1290000 100052 103282 109119 16978 1160673 1400000 0 0 0 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> Stock option activity for the 2006, 2015 and 2021 Plans is summarized below:<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Weighted</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Weighted</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Stock</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Average</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Average</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Option</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> Exercise</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> Grant Date</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Price</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding, December 31, 2020</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">711,060</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">119,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(202,768</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(7,957</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">33.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9.63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding, December 31, 2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">619,835</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28.51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8.70</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">114,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(40,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12.49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(11,117</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9.35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding, December 31, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">683,214</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29.74</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9.24</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 711060 19.58 6.42 119500 50.93 13.58 202768 10.22 6.35 7957 33.22 9.63 619835 28.51 8.7 114827 30.58 10.34 40331 12.49 4.08 11117 32.6 9.35 683214 29.74 9.24 700000 7900000 3700000 74379 74379 3.83 P1Y6M 3.83 P10Y 3.83 P10Y 3.83 0.0357 0.40 0 2.17 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table outlines the assumptions for options granted under the 2015 Plan.</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;"> February 10,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;"> May 17,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">March 7,</div> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">March 20,</div> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;">October 24,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">March 18,</div> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">February 18,</div> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">May 3,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2017</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2017</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2018</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2019</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2019</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number of options granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">98,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">155,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">155,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">100,000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">12,000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options outstanding at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58,067</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">141,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">93,448</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">12,000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number exercisable at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58,067</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">141,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">39,097</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">4,080</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise price</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15.41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">51.75</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">47.76</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Remaining lives</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">8.14</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">8.34</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Risk free interest rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.65</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">0.56</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">0.84</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27.44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26.92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28.76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30.95</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">31.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35.72</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">28.69</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">29.03</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected life</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">6.000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">6.000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dividend yield</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.83</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.95</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">0.55</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">0.59</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair value at grant date</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.98</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15.63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">13.77</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">13.06</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify;"> <br/> </div> <div style="text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table outlines the assumptions for options granted under the 2021 Plan.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> May 17,</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">March 14,</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">April 29,</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">2022</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">2022</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Number of options granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">100,000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">14,827</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Options outstanding at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">98,148</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">14,827</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Number exercisable at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">2,550</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Exercise price</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">45.05</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">30.46</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">31.39</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Remaining lives</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">8.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">9.21</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">9.33</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Risk free interest rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">0.84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">2.10</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">2.92</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">31.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">35.33</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">35.33</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Expected life</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">6.000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">6.000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">6.000</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Dividend yield</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">0.63</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">1.01</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">0.98</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Fair value at grant date</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);"><span style="text-indent: 0pt;">13.23</span></div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$<br/> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"><span style="text-indent: 0pt;">10.23</span></td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$<br/> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"><span style="text-indent: 0pt;">11.07</span></td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 40000 93819 98100 155780 25000 155000 100000 12000 20000 44983 58067 141784 25000 93248 93448 12000 20000 44983 58067 141784 25000 61081 39097 4080 13 15.41 21.21 47.58 20.89 14.85 51.75 47.76 P4Y1M13D P4Y4M17D P5Y2M8D P6Y2M19D P6Y9M25D P7Y2M19D P8Y1M20D P8Y4M2D 0.0189 0.0176 0.0265 0.0234 0.0158 0.0079 0.0056 0.0084 0.2744 0.2692 0.2876 0.3095 0.3193 0.3572 0.2869 0.2903 P6Y P6Y P6Y P6Y P6Y P6Y P6Y P6Y 0 0 0.0083 0.0042 0.0095 0.0149 0.0055 0.0059 3.98 4.6 6.37 15.63 6.27 4.41 13.77 13.06 7500 100000 14827 7500 98148 14827 2550 0 0 45.05 30.46 31.39 P8Y4M17D P9Y2M15D P9Y3M29D 0.0084 0.021 0.0292 0.315 0.3533 0.3533 P6Y P6Y P6Y 0.0063 0.0101 0.0098 13.23 10.23 11.07 1100000 2300000 1200000 700000 P1Y9M7D <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Performance-based restricted stock units are restricted stock units subject to both performance-based and service-based vesting conditions. The number of shares of common stock a recipient will receive upon vesting of a PRSU will be calculated by reference to certain performance metrics related to the Company’s performance over a <span style="-sec-ix-hidden:Fact_0c9a225531dd4f41ab068548e45ff9bf">three</span> to five-year period. PRSUs will vest on the measurement date, which is no more than 65 days after the performance period, provided the applicable service and performance conditions are satisfied. At December 31, 2022, there are 469,733 PRSUs outstanding, 469,733 of which are unvested. The following table outlines the PRSUs granted and outstanding as of December 31, 2022.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">March 7,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">March 20,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">July 19,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">March 18,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">December 28,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">February 18,</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;" valign="bottom">March 14,</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number of PRSUs granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">96,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">88,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">94,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">88,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">49,996</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">PRSUs outstanding at December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">89,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">77,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,342</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">85,810</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">91,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">45,632</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair value as of grant date</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52.15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">46.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51.75</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">30.46</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Remaining lives</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">4.00</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> P5Y P65D 469733 469733 96000 92500 88582 94000 88169 100000 49996 89600 77380 21342 85810 58779 91190 45632 21.21 47.58 52.15 14.85 46.42 51.75 30.46 P1Y P2Y P1Y P3Y P4Y 2900000 5000000 1400000 2500000 P5Y 89696 89696 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal;">The following table outlines the RSUs granted and outstanding as of December 31, 2022.</span> <div style="font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 9pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 14,</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 14,</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">April 29,</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">April 29,</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2022</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2022</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2022</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2022</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; width: 52%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Number of RSUs granted</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">50,004</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">28,726</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">11,393</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,522</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">RSUs outstanding at December 31, 2022</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">45,055</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">28,726</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">11,393</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,522</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Fair value as of grant date</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">30.46</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">30.46</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">31.39</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">31.39</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Remaining lives</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4.00</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">2.00</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">0.32</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4.00</div> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 50004 28726 11393 4522 45055 28726 11393 4522 30.46 30.46 31.39 31.39 P4Y P2Y P0Y3M25D P4Y 1300000 300000 0 1600000 P3Y4M9D <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 18. Contingencies</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0);">On October 9, 2020, a purported stockholder of Turning Point Brands, Inc., Paul-Emile Berteau, filed a complaint in the Delaware Court of Chancery relating to the merger of SDI with a TPB subsidiary pursuant to the Agreement and Plan of Merger and Reorganization, dated as of April 7, 2020, by and among TPB, SDI and Merger Sub. The complaint purports to assert two derivative counts for breach of fiduciary duty on TPB’s behalf and against the TPB Board of Directors and certain SDI affiliates. The third count purports to assert a direct claim against TPB and its Board of Directors based on allegations that TPB’s Amended and Restated Bylaws are inconsistent with TPB’s certificate of incorporation. On October 26, 2020, the TPB Board of Directors adopted Amendment No. 1 to TPB’s Amended and Restated Bylaws, which amended the challenged section of the bylaws. On June 30, 2021, the court granted in part and denied in part the defendants’ motions to dismiss. Among other things, the court dismissed TPB director H.C. Charles Diao as a defendant in the action and dismissed the third count of the plaintiff’s complaint as moo<span style="color: rgb(0, 0, 0);">t. The remaining defendants attended a mediation in late November 2022 where a tentative settlement was reached. The impact to the Company is not expected to be material.<br/> </span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other major tobacco companies are defendants in product liability claims. In a number of these cases, the amounts of punitive and compensatory damages sought are significant and, if such a claim were brought against the Company, could have a material adverse effect on our business and results of operations. The Company is subject to several lawsuits alleging personal injuries resulting from malfunctioning vaporizer devices and may be subject to claims in the future relating to our other NewGen products. The Company is still evaluating these claims and the potential defenses to them. For example, the Company did not design or manufacture the products at issue; rather, the Company was merely the distributor. Nonetheless, there can be no assurance that the Company will prevail in these cases, and they could have a material adverse effect on the financial position, results of operations or cash flows of the Company.<br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> We have several subsidiaries engaged in making, distributing, and selling vapor products. As a result of the overall publicity and controversy surrounding the vapor industry generally, many companies have received informational subpoenas from various regulatory bodies and in some jurisdictions regulatory lawsuits have been filed regarding marketing practices and possible underage sales. We expect that our subsidiaries will be subject to some such cases and investigative requests. To the extent that litigation becomes necessary, we believe that the subsidiaries have strong factual and legal defenses against claims that they unfairly marketed vapor products.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We have two franchisor subsidiaries. Like many franchise businesses, in the ordinary course of their business, these subsidiaries are from time-to-time responding parties to arbitration demands brought by franchisees. We have reached an agreement to arbitrate a claim brought by a former franchisee. This matter relates to the termination of the franchise agreement by the franchisor for failure to pay franchising fees and our subsequent demand that the franchisee cease using our marks and de-image locations formerly housing the franchises. The franchisee is claiming tortious interference and conversion. We believe the franchisor’s ultimate termination of the franchise agreement for multiple uncured material defaults by the franchisee was proper. We believe we have good and valid substantive defenses against the claims and intend on vigorously defending our interests in this matter.</div> 2 2 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 19. Earnings Per Share</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"> <br/> </div> <div> T<span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">he following is a reconciliation of the numerators and denominators of the basic and diluted EPS computations of net income: </span></div> <div style="text-align: justify;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2020</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> <span style="font-weight: bold;">Per</span></td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> Per</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;">Per <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="padding-bottom: 2px; vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Income</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Share</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Income</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Share</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Income</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Share</div> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; font-weight: bold; margin-left: 7.2pt;">Basic EPS:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Numerator</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Net income attributable to Turning </div> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 25.2pt;">Point Brands, Inc.</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">11,641<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">52,059<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">38,192<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Denominator</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Weighted average</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">17,899,794<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">0.65<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">18,917,570<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">2.75<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">19,398,474<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">1.97</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt;"> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; font-weight: bold; margin-left: 7.2pt;">Diluted EPS:</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Numerator</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Net income attributable to Turning </div> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 25.2pt;">Point Brands, Inc.</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">11,641<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">52,059</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">38,192</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; padding-bottom: 2px; vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -16.2pt; margin-left: 25.2pt;">Interest expense related to </div> <div style="color: rgb(0, 0, 0); text-indent: -16.2pt; margin-left: 34.2pt;">Convertible Senior Notes, net of </div> <div style="color: rgb(0, 0, 0); text-indent: -16.2pt; margin-left: 34.2pt;">tax</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">-<br/> </div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,317</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,188</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Diluted consolidated net income</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">11,641<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">56,376</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">42,380</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Denominator</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Basic weighted average</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">17,899,794</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">18,917,570</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">19,398,474</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Convertible Senior Notes (1)<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">-</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,208,172</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,202,808</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; padding-bottom: 2px; vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Stock options</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">155,221</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">256,252</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">336,159</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; padding-bottom: 4px; vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">18,055,015<br/> </div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">0.64<br/> </div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">22,381,994</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">2.52<br/> </div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">22,937,441</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">1.85</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> The effect of 3,208,172 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.<br/> </td> </tr> </table> </div> <div> T<span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">he following is a reconciliation of the numerators and denominators of the basic and diluted EPS computations of net income: </span></div> <div style="text-align: justify;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2020</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> <span style="font-weight: bold;">Per</span></td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> Per</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; white-space: nowrap;">Per <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="padding-bottom: 2px; vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Income</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Share</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Income</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Share</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Income</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="text-align: center; padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">Share</div> </td> <td colspan="1" style="padding-bottom: 2px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; font-weight: bold; margin-left: 7.2pt;">Basic EPS:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Numerator</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Net income attributable to Turning </div> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 25.2pt;">Point Brands, Inc.</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">11,641<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">52,059<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">38,192<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Denominator</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Weighted average</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">17,899,794<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">0.65<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">18,917,570<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">2.75<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">19,398,474<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">1.97</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt;"> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; font-weight: bold; margin-left: 7.2pt;">Diluted EPS:</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Numerator</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Net income attributable to Turning </div> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 25.2pt;">Point Brands, Inc.</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">11,641<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">52,059</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">38,192</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; padding-bottom: 2px; vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -16.2pt; margin-left: 25.2pt;">Interest expense related to </div> <div style="color: rgb(0, 0, 0); text-indent: -16.2pt; margin-left: 34.2pt;">Convertible Senior Notes, net of </div> <div style="color: rgb(0, 0, 0); text-indent: -16.2pt; margin-left: 34.2pt;">tax</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">-<br/> </div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,317</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,188</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Diluted consolidated net income</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">11,641<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">56,376</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">42,380</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 7.2pt;">Denominator</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Basic weighted average</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">17,899,794</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">18,917,570</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">19,398,474</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Convertible Senior Notes (1)<br/> </div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">-</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,208,172</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,202,808</div> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; padding-bottom: 2px; vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -7.2pt; margin-left: 16.2pt;">Stock options</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">155,221</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">256,252</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">336,159</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 2px; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="width: 10%; padding-bottom: 4px; vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">18,055,015<br/> </div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">0.64<br/> </div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">22,381,994</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">2.52<br/> </div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">22,937,441</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="width: 1%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="width: 7%; text-align: right; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 4px; border-bottom-style: double; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">1.85</div> </td> <td colspan="1" style="width: 1%; padding-bottom: 4px; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> The effect of 3,208,172 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.<br/> </td> </tr> </table> </div> 11641000 52059000 38192000 17899794 0.65 18917570 2.75 19398474 1.97 11641000 52059000 38192000 0 4317000 4188000 11641000 56376000 42380000 17899794 18917570 19398474 0 3208172 3202808 155221 256252 336159 18055015 0.64 22381994 2.52 22937441 1.85 3208172 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 20. Segment Information</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In accordance with ASC </span>280,<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Segment Reporting, the Company has three reportable segments, </span>(1)<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Zig-Zag Products; </span>(2)<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Stoker’s Products; and </span>(3)<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> NewGen Products. The Zig-Zag Products segment markets and distributes (a) rolling papers, tubes, and related products; and (b) finished cigars and MYO cigar wraps and (c) CLIPPER reusable lighters. The Stoker’s Products segment (a) manufactures and markets moist snuff and (b) contracts for and markets loose-leaf chewing tobacco products. The NewGen segment (a) markets and distributes liquid vapor products and certain other products without tobacco and/or nicotine; (b) distributes a wide assortment of products to non-traditional retail outlets via Vapor Beast; and (c) markets and distributes a wide assortment of products to individual consumers via the VaporFi B</span>2<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">C online platform. Products in the Zig-Zag Products and Stoker’s Products segments are distributed primarily through wholesale distributors in the U.S. and Canada while products in the NewGen segment are distributed primarily through e-commerce to non-traditional retail outlets and direct to consumers in the U.S. The Other segment includes the costs and assets of the Company not assigned to one of the </span>three<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> reportable segments such as intercompany transfers, deferred taxes, deferred financing fees, and investments in subsidiaries. The Company had </span>no<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> customer that accounted for more than 10% of net sales in 2022, 2021, or 2020.</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The accounting policies of these segments are the same as those of the Company. Corporate costs are not directly charged to the three reportable segments in the ordinary course of operations. The Company evaluates the performance of its segments and allocates resources to them based on operating income.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The tables below present financial information about reportable segments:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the year ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Net sales</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">190,403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">176,491</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">132,812</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">130,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">124,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">115,866</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">144,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">156,433</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">415,013</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">445,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">405,111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">106,576</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">102,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">78,278</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">71,254</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">68,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61,764</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">205,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">217,834</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">189,990</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Operating income (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">73,342</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">77,109</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45,042</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,506</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"> <div> <div style="margin-left: 9pt;">Corporate unallocated <sup style="line-height: 1; font-size: smaller; vertical-align: text-top;">(1)(2)</sup></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(52,665</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(41,124</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(48,348</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">75,514</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">90,321</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">64,427</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Interest expense, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,524</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,487</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Investment loss (income)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Goodwill and intangible impariment loss</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">27,566</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Gain on extinguishment of debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Net periodic benefit (income) cost, excluding service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Income before income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,006</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">65,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,044</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">320</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,156</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">388</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,059</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,621</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,299</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,012</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Includes corporate costs that are not allocated to any of the three reportable segments.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Includes costs related to PMTA of $4.6 million, $2.6 million and $14.4 million in 2022, 2021 and 2020, respectively.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assets</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">225,893</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">227,554</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">151,241</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">142,334</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">72,746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate unallocated <sup>(1)</sup></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">155,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">158,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">572,106</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">601,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto; color: #000000; text-align: center; margin-left: auto; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none; background-color: rgb(255, 255, 255);">Includes assets not assigned to the three reportable segments. All goodwill has been allocated to the reportable segments.</span></div> </td> </tr> </table> <div> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Revenue Disaggregation—Sales Channel</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Revenues of the Zig-Zag Products and Stoker’s Products segments are primarily comprised of sales made to wholesalers while NewGen sales are made business to business and business to consumer, both online and through our corporate retail stores. NewGen net sales are broken out by sales channel below.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NewGen Segment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the year ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Business to Business</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">76,462</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Business to Consumer - Online</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">37,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,517</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Business to Consumer - Corporate store</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,751</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">396</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">189</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">144,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">156,433</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Net Sales:  Domestic and Foreign</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table shows a breakdown of consolidated net sales between domestic and foreign.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the year ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Domestic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">381,723</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">415,514</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">391,705</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">33,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29,957</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">415,013</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">445,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">405,111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 3 3 0 0 0 3 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The tables below present financial information about reportable segments:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the year ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Net sales</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">190,403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">176,491</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">132,812</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">130,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">124,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">115,866</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">144,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">156,433</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">415,013</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">445,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">405,111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">106,576</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">102,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">78,278</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">71,254</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">68,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61,764</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47,011</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">205,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">217,834</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">189,990</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Operating income (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">73,342</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">77,109</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45,042</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,506</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; padding-bottom: 2px;" valign="bottom"> <div> <div style="margin-left: 9pt;">Corporate unallocated <sup style="line-height: 1; font-size: smaller; vertical-align: text-top;">(1)(2)</sup></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(52,665</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(41,124</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(48,348</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">75,514</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">90,321</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">64,427</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Interest expense, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,524</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,487</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Investment loss (income)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Goodwill and intangible impariment loss</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">27,566</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Gain on extinguishment of debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Net periodic benefit (income) cost, excluding service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Income before income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,006</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">65,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,044</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">320</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,156</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">388</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,915</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,059</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,621</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,299</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,012</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Includes corporate costs that are not allocated to any of the three reportable segments.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Includes costs related to PMTA of $4.6 million, $2.6 million and $14.4 million in 2022, 2021 and 2020, respectively.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom"> December 31,</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assets</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Zig-Zag products</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">225,893</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">227,554</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stoker’s products</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">151,241</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">142,334</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NewGen products</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">72,746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate unallocated <sup>(1)</sup></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">155,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">158,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">572,106</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">601,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto; color: #000000; text-align: center; margin-left: auto; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none; background-color: rgb(255, 255, 255);">Includes assets not assigned to the three reportable segments. All goodwill has been allocated to the reportable segments.</span></div> </td> </tr> </table> 190403000 176491000 132812000 130826000 124280000 115866000 93784000 144700000 156433000 415013000 445471000 405111000 106576000 102739000 78278000 71254000 68084000 61764000 27708000 47011000 49948000 205538000 217834000 189990000 73342000 77109000 61932000 53331000 52073000 45042000 1506000 2263000 5801000 -52665000 -41124000 -48348000 75514000 90321000 64427000 -19524000 -20500000 -13487000 -13303000 -6673000 198000 27566000 0 0 885000 2154000 0 0 0 989000 16006000 65302000 50149000 4641000 141000 0 3044000 5960000 5815000 0 55000 320000 7685000 6156000 6135000 412000 388000 182000 2972000 2565000 2215000 1915000 2059000 2621000 5299000 5012000 5018000 3 4600000 2600000 14400000 225893000 227554000 151241000 142334000 39624000 72746000 155348000 158926000 572106000 601560000 3 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Revenues of the Zig-Zag Products and Stoker’s Products segments are primarily comprised of sales made to wholesalers while NewGen sales are made business to business and business to consumer, both online and through our corporate retail stores. NewGen net sales are broken out by sales channel below.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NewGen Segment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the year ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Business to Business</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">76,462</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Business to Consumer - Online</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">37,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,517</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Business to Consumer - Corporate store</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,751</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">396</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">189</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">144,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">156,433</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 76462000 107235000 107976000 16836000 37069000 43517000 0 0 4751000 486000 396000 189000 93784000 144700000 156433000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table shows a breakdown of consolidated net sales between domestic and foreign.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the year ended December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Domestic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">381,723</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">415,514</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">391,705</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">33,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29,957</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">415,013</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">445,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">405,111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 381723000 415514000 391705000 33290000 29957000 13406000 415013000 445471000 405111000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 21. Selected Quarterly Financial Information (Unaudited)</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table presents the quarterly operating results:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">1st</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2nd</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">3rd</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">4th</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100,894</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">102,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">103,392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,794</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,712</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49,563</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income attributable to Turning Point Brands, Inc.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,998</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,424</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(16,317</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic net income attributable to Turning Point Brands, Inc. per share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.65</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(0.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Diluted net income attributable to Turning Point Brands, Inc. per share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(0.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)<sup>(1)</sup></div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">122,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">109,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">105,283</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53,261</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">59,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income attributable to Turning Point Brands, Inc.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,783</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic net income attributable to Turning Point Brands, Inc. per share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.81</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.71</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.61</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Diluted net income attributable to Turning Point Brands, Inc. per share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.73</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.65</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto; color: #000000; text-align: center; margin-left: auto; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The effect of 3,213,796 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The amounts presented in the table above are computed independently for each quarter. As a result, their sum may not equal the total year amounts.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table presents the quarterly operating results:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">1st</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2nd</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">3rd</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">4th</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100,894</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">102,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">103,392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,794</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52,712</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49,563</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income attributable to Turning Point Brands, Inc.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,998</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,424</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(16,317</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic net income attributable to Turning Point Brands, Inc. per share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.65</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(0.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Diluted net income attributable to Turning Point Brands, Inc. per share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(0.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)<sup>(1)</sup></div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">122,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">109,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">105,283</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53,261</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">59,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income attributable to Turning Point Brands, Inc.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,783</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic net income attributable to Turning Point Brands, Inc. per share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.81</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.71</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.61</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Diluted net income attributable to Turning Point Brands, Inc. per share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.73</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.65</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto; color: #000000; text-align: center; margin-left: auto; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The effect of 3,213,796 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive.</div> </td> </tr> </table> 100894000 102925000 107802000 103392000 51794000 51469000 52712000 49563000 10998000 5424000 11536000 -16317000 0.6 0.3 0.65 -0.93 0.55 0.3 0.6 -0.93 107641000 122643000 109904000 105283000 53261000 59973000 54269000 50331000 11783000 15355000 13468000 11454000 0.62 0.81 0.71 0.61 0.57 0.73 0.65 0.57 3213796 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 22. Dividends and Share Repurchase</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company currently pays a quarterly cash dividend. Dividends are considered restricted payments under the Senior Secured Notes Indenture and 2021 Revolving Credit Facility. The Company is generally permitted to make restricted payments provided that, at the time of payment, or as a result of payment, the Company is not in default on its debt covenants. Additional earning and market capitalization restrictions limit the aggregate amount of restricted, quarterly dividends during a fiscal year. </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On February 25, 2020, the Company’s Board of Directors approved a $50.0 million share repurchase program, which is intended for opportunistic execution based upon a variety of factors including market dynamics. The program is subject to the ongoing discretion of the Board. The total number of shares repurchased for the year ended December 31, 2022, was 1,021,052 shares for a total cost of $29.2 million and an average price per share of $28.62. On October 25, 2021, the Board increased the approved share repurchase program by $30.7 million and by another $24.6 million on February 24, 2022. $27.2 million remains available for share repurchases under the program at December 31, 2022.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> 50000000 1021052 29200000 28.62 30700000 24600000 27200000 Includes assets not assigned to the three reportable segments. All goodwill has been allocated to the reportable segments. The effect of 3,213,796 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive. Reported within accrued liabilities on the balance sheet The effect of 3,208,172 shares issuable upon conversion of the Convertible Senior Notes were excluded from the diluted net income per share calculation because the effect would have been antidilutive. Includes costs related to PMTA of $4.6 million, $2.6 million and $14.4 million in 2022, 2021 and 2020, respectively. Includes corporate costs that are not allocated to any of the three reportable segments. Variable lease cost includes elements of a contract that do not represent a good or service but for which the lessee is responsible for paying. EXCEL 118 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $J);U8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !*B6]6O%^5N>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NFD9$E'7"]-.("$Q"<0M 40\DM,Q3XDN-?=]<)K3,QS :_S0 M!X*R*.[ $6NC6<,$S/Q"%$UM4&$@S7TXXPTN>/\9VAEF$*@E1QU'D+D$T4P3 M_6EL:[@")AA3KV_?)]8??5=CUQN[M M/S:^"#8U_+J+Y@M02P,$% @ 2HEO5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !*B6]6KX,C5&X' "H, & 'AL+W=O7$F4A4&,9]* MDJ11Q.3K)0_%\WG+;FUVS(+%4F4[.A=G*[;@,@]E4DP^//$71Z& MF1)>-^E5^\W S#RSAK@A_!KY:GK=.6L3GCRP-U4P\_\F+ M&^IE>IX(D_Q?\KP^MM=O$2]-E(B*8KB"*(C7?]E+ >)-@6/5%-"B@+XKL+LU M!4Y1X.Q;T"T*NCF9]:WD'$9,L8LS*9Z)S(X&M>Q##C.OAML/XNQWGRL)WP90 MIRY&PDOA9U2$Q3[Y$JM O9)QO&Y/V>_2)G?S$?GXX1/Y0(*8W 1A"+N3LXZ" MDV<2':\XT>7Z1+3F1#8E-R)6RP3.XG._*M"!J]Y>.MU<^B5%%4?<.R:.?42H M1:GF@ER\_(;)8V(Y>;FC*1_AY7^E,9S=TIV]O*Z[#AI?;5ON;C@]:U92/(;$*G]Z63P^]P2' \7- 5R%;Z #A M]8\L3'1<7;2L*2%#8A5"_2VA_GXM:!C'*0O)C*^$5#I2N(Z2J1846M44E"&Q M"JC!%M1@/U!3+@.1/3!\ H\=;:_;H;09O&M';[2^*31#8A5H)UMH)^BMNJF4 M>>\+$@\:USUG$@6'J[7;-FT[MHX86MB4F"&Q"K'3+;'3_9K96V17L%/K.W"M MNN:%5C6%94BL LNV2@MG-<)5=,Y:8#ODKNYUO/"BIL!,J56)O3&]]IZ603*( M,+G3K1_T=XC5/A_QNL;(#*E5D=$2&47OLL@&5T'(R22-'KC4HL)%+,MN.X-! M7^>W7;RV,2Y#:E5.(>:QD:=?6FU*H,2U]OX\Z\8.A"1Y4PK(TA-[Z0;_Q52Q&7 MLJ#ET5.K/QAHJ1GU^J;4JM1*MV_C=GT;XCTA843+8_P1F2MP&T1(XHH4< )5 MX>N;(ZX^^J(%:#0*F%*K BS#@(V[^ +@+7LA8Q_:7O 8>.O)$&3^Q_HVATOVJ&5#>U9< M>DL6+SCYR71C@(O+-.9XB,Q@EZ'!QGW^>XYNM@7]]U8\QUJ&N-RU2(/D*0A# MO5,Q&AU,J57)E>'!QAW_>W+;H6\JQ5,0>_HFB&M^TWMBHR'"E%IU,K5,$12W M_>^Q346BX*G[=["J?5;L4.Q"]#K53LP:S1*FU*K$R[0 ML_2SUT;3@RFU*J0R/5#<^%^+/)@N18REAQTB@\%)N]NEVKD/O+0QK4.$!UJ& M![K#\P<*4I9X)#;]^/")S+F72FAE6F2XDBNB"(S+7 GOUQ'Y8!W#DW3%)'EB MH7ZJ$M=KS/$0 8*6 8+BKA_2O1_$"S)_C1Y$J,6W0V!ZJ85D-"^84JM"*O," MQ1W]IG61+R^%O:I+JCN$)O=S;3C RQK3.D0XH&4XH'N%@Y\\#-N_8O!BT#M9 M L.:3\9)DM:,:[CF1&BQ&4T%IM2JV,I40/=*!3]$".F3R?4\DM3.3NY0JH%E MU/J;4JO"*JT_W'XCW75;EX56-JA[#]M+3]="_; MG^?$]6J2[ T+VV#44L,5ZZ@9=?VFU*J+#DK7[^SE^O/N2%P(2@LAM49CA\[0 M\SA(@("_%M,N.3#J^TVI58 MUB$"@%,& &>OUP=?(BX7V5#V%134$B)3M&*QOL'A@O78C"8!4VI5;&\6!>'^ M?>Q>S<@P]0,E)!DJQ2&3YU.1=4LY=NC5K5# RQI#.X3M=TK;[^SUWF"^!).& MMC!FB2[MGG2<=F-+I.WLY_6J"GB\97!#YGBKHB'$6+K6P3%IWMU#KO[D]>]#K MT\%I;WN/!8A#F'RG-/D.;LTWX]15(",R'FG)X I=[70A7M2XM1S"W#NEN7=P M*[Z!5!>R=Y3/YC?D;DZNKZ=:4D8-O2FU*JG2T#NX_=Z0RN8.LV>>EA8N,0N\ M)?1>_XC\"#+?$3 M-:.&WI3:FEKGS=+NS#OE2^03XF5O<=>KO+=[M\OPA_GB M\TYY^'H-_PW+$"0DY(]0:AT/8,"4ZV7QZPTE5OE"\0>AE(CRCTO.?"ZS ^#[ M1R'49B,[P?8_)US\#U!+ P04 " !*B6]6(%B-(S<' #F( & 'AL M+W=OM!13XF MGA>."Y:5@\E5_=U]-;D2*Y5G);^OD%P5!:N>W_-D!M\27C3W+O,]*A/ KQ M55]\F%X//*V(YSQ5V@6#'VM^P_-<>P(=W[9.![M[ZH'[GU^\_UP'#\$\,LEO M1/YG-E6+ZT$\0%,^8ZM#@B(K M-S_9]^U$[ W ?L\ LAU CAU MP-H'>A&61W6+5-LYY>DYHGB(B$>(9?C-\<-Q>_@8XMT% M379!D]H?[0MZ556\5(A)"7%>V.+9./#M#O3>NI!+EO+K 6P>R:LU'TQ^_ &' MWJ4MNA,Y:\5*=[%2E_?)#9,+6X";44$]2N_U]01[H>_1J_%Z7[K%C,24>#NS MEBA_)\IWBGJ7IF)50HI5/.79FCWF?(A**%IBAE@.I46GH=179QC[.OETXB!( M/G1&0K+] MOBVMPXW!,IO&T+@Y(4F0="1:K,+([YF] M:"AV@)A5(- MZX3DWU;9$L"FZ@RV:8XMTQK%<4>R:87C,.C9:,E.<>)4?,MG'*9T"CLF%05' MBGVWIV=BYIWO=XN!:81I2.T*L=<0R'-JK%L'O==7DCM6?NNE=7?BA]T-9#,+ MO*!/Y1XG\7$S.ID$KVKOK67VO98])5:QK1O0>'?+GG_/%)+10\2 M8R8M9I$?!SUR&U)A-ZKNF%2@%_I9E7.]S=&[><4WG][2N"1P2);'7C<$THSCJ@RUNR(3=:-I,N6-KF=0A!(C8E6>:T8 F/445-W3" M;CQM:K]#GDF<("+0KG3UF7:AAX.P;_X:-N'HJ'XQS]ACEF<*$&]M&K&3<:_M M&D_EK1UTPSKLAMVN1UNR9]V@60,VH05[TRC)IE5$0]RS*@W:L)MM(+!:04'> M6Q6K1I-:E'H>[HJTF)&$]G1>I*$;<=/M)7>6HJK/K<"Y7)3S$125 FK&H[7F M$1-BW5KA-&EK;1A'W(QK]XD'YI58^&:(M.&M1^7>X$BEB3$?TZA; M.FQF'J4]32UI8$?,3BFR3SO3 *NH<8FQWV@1<]HAOD$3?R M?N,,.K%#$VNR"GM!TFTC;&:T?V(;I!$WTC9)<$BC"2P_B"-BK+[%+HR@ >Y1 MV9"-N,EV(XHB4[I7D/7BIZ)4T#ERZ!][%#O]V6L^LCYR^/^.VC$WL"1N6#XH MD7Y=B'S**_E3?3I2S_9'+">EY:F\M:-N:$D.'0U?S@=2QW^)SKQS#\/.K]": MY2M^B=A*+425_:--%@PT(-\;>E[][Q)E4FJ6Z201*R6A.9[J(\;6,D!\$ZGF689;, ERZ:CK$0I6V:P(:TB+:=&3(G?;>!M=EX< MXYX^@38$I@<(#,A3%GE$P;79^'/<]NJ -W*D;[M N MK8I57C_H%1O0BP+VPD(_DU]#O1?26I*HR? 1H:9NBQE.>HY?M($]=<-^7S5G M50F;PJ[2!'@$D];M\FQFV.\[(="]AZR'.%^.='&O1)[K?0O'6P[I8>4[-;F- M(]IMFBU6A.(>MM.&[=3-]@TWI:5&6Z5:Z WX-@ZN-CM*(]R#>=I@GKX2\_4N M/%J^R77KP=%BYSHXTH;_]##_H+OZV*_P.V^YEX*F_M MZ)M.@)ZH$Z G[01.Y:T===,)4']2?=AL-6HYRQ*&W!3-[C; MZ0@U:WU$1CI=OGIM3N2M_=:I:05\[S09Z3M;BM=&?2IO[:@;\OMN\A_*R.WP M_9=\W0+O--G(&N^]A-9_ 7#'JGE62I3S&8SQSB,87&U>JF\NE%C6[Z4?A5*B MJ#\N.(.ET0;P^YF P_/V0K_JWOUIP^1?4$L#!!0 ( $J);U;[O%FV'@0 M 'H3 8 >&PO=V]R:W-H965T&ULK5A=<^(V%/TK&G>G M36:RL66,,2DPLR'3:1^VPX3N]J'3!V$+[(EL>249=OOK*]F.C< (2,P#^./> MHW.DZ-P;37:4O? 88P&^IR3C4RL6(G^P;1[&.$7\GN8XDV_6E*5(R%NVL7G. M,(K*I)38KN/X=HJ2S)I-RF<+-IO00I DPPL&>)&FB/UXQ(3NIA:T7A\\)YM8 MJ ?V;)*C#5YB\25?,'EG-RA1DN*,)S0##*^GUB?X,'?+A#+B:X)W?.\:*"DK M2E_4S1_1U'(4(TQP*!0$DC];/,>$*"3)XUL-:C5CJL3]ZU?TWTKQ4LP*<3RG MY.\D$O'4"BP0X34JB'BFN]]Q+6BH\$)*>/D-=E6L/[9 6'!!TSI9,DB3K/I% MW^N)V$N WHD$MTYP+TT8U F#4FC%K)3UA 2:31C= ::B)9JZ*.>FS)9JDDPM MXU(P^3:1>6(VIQFG)(F0P!%X1 1E(09+!BH KQM [;4'GJ,03RVYF3AF6VS- M?OX)^LZO7>IZ M.T#AJM Q/Z[%,8TB*3J\MPB),M6A%\!Q"1VUDM?9?T"F]8 MXBE7V,X@]";V=E_1<8SKNTV,1M1KB'K&15D*&K[$E$28\5\ _E8DXD?GTGA] M+DU/8)KB8:-X:%R:A70P+/\2(\"5]CN0(P:VB!08W,C]%E%"$.,@Q]*&8[DU M;[MFHQIBM+<2SKT##Y;K3)#&WF_8^]>Q+SER@ H14Y;\)U\H%=733NH5OK_' MRG.JSP']"P(U":-&PNA-$A+.B_/T1T>L#GF;(C3"04,X>!-A6:^YD-:<9)MS MK(.SK$T1&NMQPWIL9/V,\X*%L2R^$0AIFLIJ7M(_1W5\1,0=0-_S#PD?QT%W M//2?SSA=8?9O9Q4TXEWK37VAZ>KW.@78 MCR'7.'VI[@E-5]VV!M!8C5_7_!V.7 ]PQI+/1>GTVVH/S>5>IW^U)=?HVEX: M=YOR1:&ZBK85@,:ZVZWB,E>ND75:@0-]=W HH"O2'SM!X)W@WQ9V:*[LG?RO M,.D:7J,V\H(A](]$=$0& ^E^(_^$B+:^0W.!U]WO3YI]O,0!C9A7>T%/:/H, MM.T!'/7D@,8^XVK5/:'IJML> YJ;C!X<,+C( <]$Z?3;9@.:NXWW.F!'-W'" M "^(U/\];1L/]Z+&XRW^5R.;&CQCB,ZX;19<8UE^M^/5\$;:II"*MKUW,*). MI3XCMDDR#@A>RQSG?B3=DE4'/=6-H'EY5K*B0M"TO(PQDOM=!E4E 4& #6&0 & 'AL+W=O8%#0K1[-I M=>U!S*9\I_*L9 \"R5U14/'O'CM_@F(;X.J!!_9FPO3[XC367!^5?]XSZ]'3EZ1BQG M2Z534/AX8G.6YSH3S..?.NFH&5,'GGX_9G]7D0Y^LCWO[.:4#7!)<]E]1?M#]@P'*'E3BI>U,$P@R(K#Y_TN5Z(DP <] 20 M.H"8 5Y/@%L'N-\:X-4!7K4R!RK5.B14T=E4\#T2&@W9])=J,:MHH)^5>M\? ME8#_9A"G9G->2IYG*54L18\*/F!3E41\A>[+)2\8ND:?'Q/T^M4;] IE)?JT MX3M)RU1.)PK&UUDFRWJLN\-8I&[@RP<9N]<*M\[@_OQ5]O%U()N%?^MJW^ M(;MGSZX%Y$9NZ9+=CD A)!-/;#3[^2<<.+_85NZ2R9(+)3M;5:]956\H^^P# MB*>D.;,6["'4KT*U1#[-/.P[V)U.GDX7PP+S?"_$Y[#$ G-\C%O8&0&_(> / M$IASJ70-])(XA Z:("SR.AG43JRH*YQ'/6P.;$;>%@'.$_W69Y7MTY6 M*EJNLT7.4%9L:28:EE9ZN+L-H1\$)KTNS-RI0<@Y,=(2(\/$8%<0&%GVK&^> M728W%1G0[90MK+57)SQ;X2@R5=N& D$V%<\"ZZ/4VA$\V)>KS@EJD/$T6Z(% M:!YH-UI"-[H"ELM\EVJ5T.TZ6[+JNI6E^])VS%^&)!9(',4]!%MG@(>M0>VJ M%@S.3ZS6.Z3HLUV]ZV1GMU< QRN331<6^*Y#3$9=&!@/KX]3:Q;PL%NX;U@< MQ<_*I=OEO>AD\)I*%X4]Q^MLC@4&,MJG?*UEP,.>X

UIZS1P/'AHNZ,2U+$F#&H) M0E@4T ?DA@IV8^4UZ%V^]YQVT6S)I;*=G^9;KT.&OUOLX,%NN!47&YG$JL:#P..X1/=(:)(('ZRG)\IW6N^^I*#+H MN;ZWHBZ:+;E4MO/E;&T9&;9E_WM%$5M%F6IL09&Q;[8="PJ/3PSA^1*T-HX, M/U;Z4CW[A)*B3W"T6[.S>I*([Y0$&Z[-G+VX+OI8Z:+9DDME.U_9UC^28?]X MT'Y=+(>UM%>(Q3:&41R'<:=*+,@HQJ$?FH[+AHS=./)"KZ=:6O](AOWC47]> M8F7Q?)'C@X7MJ*GMN9-NO2;_Q(J,W=#SS(=/DY,'W@43Z^K%@83"WI7J\/2X MN=J\G'A;/9(WKM_AF^3PBJ%- MJR^X4KRHOFX839G0 /C_BG-U_*$':%[ES/X#4$L#!!0 ( $J);U8:IACG M'00 %D/ 8 >&PO=V]R:W-H965T&ULK9=;C^(V%,>_ MBI6NJEUI9A+G1C(%)"ZMN@^CCI:=]J'J@TD,1)O8U'9@=C]]CYU,@"0P2.6% M7/B?8__..3FVAWLNOLD-I0J]%CF3(VNCU/;1MF6RH061#WQ+&?RSXJ(@"A[% MVI9;04EJC(K<=ATGM N2,6L\-.^>Q7C(2Y5GC#X+),NB(.+[E.9\/[*P]?;B M2[;>*/W"'@^W9$T75+ULGP4\V8V7-"LHDQEG2-#5R)K@QSGVM(%1_)G1O3RZ M1QIER?DW_? Y'5F.GA'-::*T"P*7'9W1/->>8![_UDZM9DQM>'S_YOTW P\P M2R+IC.=_9:G:C*S(0BE=D3)77_C^=UH#!=I?PG-I?M&^T@Y G)12\:(VAAD4 M&:NNY+4.Q)$!#L\8N+6!VS;PSQAXM8%WK8%?&_@F,A6*B<.<*#(>"KY'0JO! MF[XQP336@)\QG?>%$O!O!G9J/.-,\CQ+B:(I6BBX0%*51'R%9KR 4MKH'.\H M^LP27E!TCUX6<_3QPR?T 64,?=WP4A*6RJ&M8#;:IYW4(T^KD=TS(V,7/7&F M-A+]RE*:GCJP :-A<=]8INY%CW.:/" /WR'7<=V>"Y)0D=6>!84K&CUOCGGW#H_-(7 MQULZF]_(V4F,_2;&_B7OIS%FT&4S$\N^ %:. N-(-]/=&&,<#(;V[C@R756 MW= ]5OE#;:A R4EI5#CH8\ZE_'1G"*%\%'GM(PQN M62*W=#:_D;.3L(9-6,.+)3(IN%#9#V)6*0A>R6!YS;,?4##;>OF#_H>V'#X^ MJC)AOE*TAA7WRK!7PX='Q>"TBNI=Q;RKP)'G]-?3H $?7 1_.8!6(!44\#XM M)E!9.RJ5Z4CO 0XZD[MWHT'<@NQ3#=H?3E=T!C)J(*.+D+!W@)T!@Y56",J2 M[P@Z*).YR?9[7%'/C,,V5E?DANWL=35GJ.*&*KXV=4>%J%.74I'MB*IZ U1L M>54&X\X$HT[GZVKNS6#W0.:^ M0W8,HQ.&B%(B6Y:*+'.*%$>,L_L$-HN"YV"]!F)%H=6K7F:WF\Q@T"[7/E6( M@S9R5W4.]["MPQ=W-"W9T,1^[[7 M1NZJ M^/XS9S5]:79OOHS%%0L39G-PF563)5;=F;M\WY<&).1:WW4WUN-&>9 M@YOJT/E$Q!JZ%,KI"EPZ#P.8DZC.<=6#XEMSLEER!>&PO=V]R M:W-H965T&ULK59M;]HP$/XK5E9-J]0U;[Q4'40"LFG]4 V5 M=?OL)@>QFMB9;:#MK]_9"2E02/G0+XGMW//XGCOGSH.UD(\J ]#DJ@Y)EDJ+H@:C!P7CU9L^U7'8 OB](X"@!@3[@,X10%@#PE,!G1K0L9&I MI-@XQ%33:"#%FDACC6QF8(-IT2B?<9/VF9;XE2%.1Q/!EF3W19/$'D>V$M=.$ MM=/&'HT*(35[H;8*8?"6'*MGSE[P=RCKZH;GF91":8F'7MK_@RRPH#9A/Q+O M:M^NW==4WU6$QV"U'<1W+>*W%MU^8[*CM]OH[;;JO7_55_E?:4&9M[,1'J@5 M*&U+P%%=%7]ORZ>KWKZR S;^GK2W)MYA9;U&6:]5&?8!K/(&PO=V]R M:W-H965T&ULM9QK;]LX%H;_BI =+%J@:<2+)+N;!FBMN128 MSA;-S.R'Q7Y0)#KFCBQY2#II]M7UXCN+KQUK\ M(7>,J>#;OJSD^XN=4H=W5U;"_L_/T7]H MS&LS=YEDF[K\!R_4[OW%ZB(HV#8[ENIK_?@3ZPQ%)EY>E[+Y-WCLM.%%D!^E MJO?=Q?H.]KQJ_\^^=0W1NP#%$Q?@[@(\OH!.7$"Z"\BY%]#N MJT3&NE:8FWV^5T+_E^CIULZDK69>\R!0K@ENE_].= MJF10;X--)G?!#WI@R. R^.TV#5Y]]SKX+N!5\.NN/LJL*N3UE=+W8")=Y=WG M?6P_#T]\'L+!Y[I2.QE\7Q6L& :XTC=_''C?DU!^DB4>F^L,T^K9I]*VH]X&>X")3O+IO9PA7G,EW4+.W M82D[^0AR]G["[T\2"8>V,7-7_^"XO!O4),M&2Q=*-B@.>FI.:DO^G!X M5WH9Y55>[QG4@&V@J ED5LN'&X10E%Q?/?1;QE5%",=XJ$I=%5FAM54-O$0G M+Y%W:'PH_JW7@W9ZJEHONGE=Y;QD/5_F??,J-Z/H(.H'KN=82J0G@@)2NREN#B MGGCNI?4TJTA=!4*K%6QI=;*T\EIZ97KH=7/;II]DIJ>%[AT]!?3 5T]O@D.9 M5>I-XY/]>>0'XQ(RN'*[9#UR"$BVU^&E_R+CP]LYZMG=F M%:FK0'0-WSD*+62$WGO_N>N7^[HN'GE9!OQD!D2(T+D)'$7.] %D8S=>R=!, MCYC0669XI;+JGM_IH99):=9@ORGDMNQZA<:>7)7CR2<9>L+6$S[3TP/K]AC0 M W8]D"@9CS) EJ#0\>&JIGQ8>D)>FM XIE?_G&?-F8)]TZ2TG[$7 \I#$8WN0 MBJ*Q/4"%R=0XM+R _,"0/MMYYK+L&X.] P01Z%C!I A.EX14T!&$SK!G2299(%K]I.>NTU!>SZ>$P&D C%CB=719*I$6?I /GQX!E1/]]^")C,S?4% M.]223\PA=Y]W*&8#B73SC_WXH&)XI+? @$/_,7BG5SDF3;*A=W1I%KR&X4J> MW?%R^AB#O3SRTG/,HM'2I:(-F];B"_;CRX<\KX_F#*DW2L8?,KV5@"WH4H8^ MG(3C:0S("$'C(0\'0Q,+$[;8@OW8\DGC2J5JP>'%%;N$<4EP'#DF -UZ; '0 MK,)P8BG"EEBPGUC^WFSK^NPEFG/8Y)Z.77)2@>PR,@6J_CL0-7A,,> @P-6"K!,U3R/#<.V=/DQ'") 6'J MN'!5EY@X>P$DT[O_U*BR_(']_*&-B*/&#[T!*,$4%^TQO[=L@M9\J8;.UZPD M!2274ULVM@R"_0SR[*AGH=D)&BP&S;CHL"*.'5>DMW5*QI8 6(GIU'RQ&()G M,.3<5!WH#\"(T.4L0!:OL+M"NS*JA^M$6@9;+,'K%^6SVP/F&8E([,6=%^_@ M2T9+EXHVK!!8."+^;,HF.W"5E2VN%EP=!3Q"B)O\N$QB)XT"R6(4C9=<6$8B M>(00RR-DCD?^/'*-J?I4(=\TV6M]'&QF169^(\9%HL[;;)YD T@TC5/D& -T M9$WIQ!F76#HA?CKYDCVUV?IM+>8R*P3 "Q2.> M\N/*5VU"\-R44TP?O3GWO$$@, F1DSH"=>LX'B,,H)OR9O&%^/'EBZASQ@I? M!GD^@4Q<,AF7AS: QLD@ YJ)_898O"%^O#GM-T?9I"; U1@T!6 *6B7K\68# MZ:+5BHQA&M+%=#65(B>6>TC\HNW&9I/FRJ=>GGIQ_73):.E2T89M:LF+S)2+ MGJ=%TZ*WK.)Z.?NE5A-#9;Y$!$CTRN0L=JDWU-",12[B1ZY;6_/2LYM7BNDF M4X$F+A;(Q^P >W+AR/$$I'Y(-*:QU!MI:,DB%O%G?D[;C'EFH]8S6J@F/SS; M4T!V9PUL.?,U(Z]D6+>WD$/]D#,<=7E6EIJ,&T@ B_@DKW"FADGFL R>4ZQN.TG#?2T(LE&CI#-(-..5:2 MY4>3Y9YTXROQ=&YF)2D@2?JY[Z$9BS+4CS*W2F_FF2B"E.LY(_F6:R>?JOQM M(%@M[K.J*T^<#Z74!R6=W5E)"D@N43)54**]1V%F\,8.Q(*;X^;$ US4)8]+ MVD?'S@DD"YU,#20CJW B]40T> < GWX#\!B7$J7@ NB@)G1'Z\^'Z[97FS06UKP?A]U=5%\J= B:R29?>X@,2(YI_N?1/569$&B9D@M<%_"SFHL_T+AHM72K: ML"$MRT1^EOFMLHLQV'3 4RMX!8P$H"*%DM@9\4!-*IK,ID6])WK]$//5;P*H M-$7N%@G(2!0FXX02),-]V="#!9?(#RZ_UB87W;*Q@L8V:,UE#T0)31QOKBZ) MW7P2% XG!$^9LS03)6=,6&;J3/ZIZH6B%T_5):.E2T4;-J%%J,B/4+-3%7A6 M-HRIN^]"S]2Z4SH%=,,I/?1AV2GRL]/,7'7IAJX=[ -4P(Q. =EP1@\?8K>D M%/M):3A5!Z,:?(;=11A-WH2,T]F0#IC,*: ;3N:A+4M$,?).TMOCX=#F]+2[ M@LN\K*6IB9W.["8AK/FH_2LY31#@%(Z]V/72*;QHM'2I:,,&MEP6^[FLR:H? M,EX$Q5&8M5WM6#=NNMI6FT8%FQ5@K54RKC]O(!F.G(4>DB$:34SNV()9[,\% MS3NTCW$V^2#0JINXT;,E'B\"D"P.XW&J&) 1LII: RPYQ?3\R6+^C+0XMI6N MJGLF\NR22>Q%M!=/F"6CI4M%&S:RY;K8SW6?I#SJ1NS:5;'GYXF:L939@C?8 MK/.9JGE)"DC0H,0R=-;[0R@_[:7/F4-S\"RS+OG;3!W0# !FQ'G.%%+A>'P@ M@U3A>FKWL(@7^Q-6.$2KX ?_ M!@R07"("U%]!83RYB"260Q,_AW[Z_<>F+.F=8?X8+QT-BT9+EXHV;#\+O(D? M>/_G&98LRKB+1DN7BC9L4\NXR9D/:\W-L"Y.Y)EA\Y(4D%Q2[&2'KWK?[+!G MXK[YA@P9-$\IMU^1<'KW]"T<'YKOGAB]_Q&]2]OOTK!AVJ_V^)R)>U[)H&1; M'3)\F^A[$NVW9;0O5'UHOC_BKE:JWC<_[EA6,&$$^O?;6D_E[H7Y@--WEMS\ M%U!+ P04 " !*B6]6$X#S]%L, #88P & 'AL+W=OR)D%Z9K/-Q)OM0Z 'P'@#4Q6-9?:E7G#?.M\VZ MJ"_/5DVS?7M^7B]6?)/5;\HM+\1_[LIJDS7B;75_7F\KGBV[0IOU.79=_WR3 MY<79U47WMP_5U46Y:]9YP3]43KW;;++J^R]\73Y>GJ&SIS]\S.]73?N'\ZN+ M;7;/;WGS:?NA$N_.#RS+?,.+.B\+I^)WEV?OT-O4\]L"'>*/G#_61Z^=]J-\ M+LLO[9N;Y>69V[:(K_FB:2DR\>N!7_/UNF42[?C:DYX=ZFP+'K]^8F?=AQ]\V:PNS\(S9\GOLMVZ^5@^IKS_0%[+MRC7=??3>>RQ[IFSV-5- MN>D+BQ9L\F+_._O6"W%4@(03!7!? ,L%_(D"I"] I (43Q2@?0$J%?"\B0)> M7\"3FS3UH?V^@"\7H!,%@KY (!5 9*) V!<(NZN[OQS=M8RR)KNZJ,I'IVK1 M@JU]T05$5UIVJ<1_.=>K MK+CGM9,7XA_EXLNJ7"]Y5?_#B;_N\N:[,W,^W4;.JY]>.S^UF-]7Y:[.BF5] M<=Z(AK7TYXN^$;_L&X$G&['9E'TMSG_>\\UG7OW7^:-L\N+^\%Y#>VVF?;=< MYFT'R=;.ARQ?SFX*YSK;YHUX;R"-H+;63:O.1[[=58N5Z#9+1]M^#74,M'>Q MV&UVZ^Y2_*M9\:HE%B/2JATJ'KAS4RS*#7=>_5K6]6M3/>SY]<1950B5:Q-= M8J;[K2QF(HR:JEROVPMV4S2\XD(E V5JIOR]%!=I7.Q=%^/C&^K;-BP9VL<2*^>.,0]+.#7337!>N>T^LXV['_X0K-@XOSA^/( MTV!4//J@9]=_?UOR'?_J1L4;))%-LEB MFV3,)EEBDRS=D_FC_N.'KG\4U:,XHX%_F?8N#:]O=/8L9Q MMF),KGB35]WDY2S:(3I;_D_,GNW[GYV"=T-VDWW3!1]5FBOUFFL0$8&(6$6@ M4!XN&$B3@(B4JB/3<44CY;V#\AZH?+;N=%^+R<<1NK^_?2=F_0>^U[B&1#;R MG]K#;9)%-LEBFV3,)EEBDRSU#%$X"C#_$&#^

'"0/C)*+U$\D M=H5(,JJ*%XOO3E-E12WN"L6H"LEK9#ZU-]LDBVR2Q3;)F$VRQ"99&CRW-X>' MT J-H;5/A$2RTD[274 Y_%O[FNN"*03[JHK GD>E[@K2Q"""@8@$1*1 8T>" MS@^"SHV"QM]XMFVV)MN=3O7:!7&X+P"0R*D<5Z0B^9(EABD8C D@2&I!B(U M:*SQ8.(@LXL#:0P.DU9-'*ML$5(MB1F9AWZ@]!2K%HU5ML0J6VJ+;1QM@Y6# MS%[.;9,5RZQ:.I'([*HZO\M%N-T4BSW+UA]V:"*9CHW8.!@\P.SDEZ@UU=S?]GF%*,J'P!K#HU M5MEBJVS,*EMBE2VUQ38.O<':069O1T1S8?^77%LW[1_^LNK[OU3:VNIJ2^UQ6$1# DAB$,AB0: M"'4]158 -59U<"N0V:[X38QX>;>VJE42]B=@2 1#8AC"-! 2(MER3&"F%&0: M:SD8%0AP*HKE]'(K=K4"JXD^FBO9M0;D8JIF0RI.?[^NP6%?GK&9!H:)3Y6) M787IPE?U9Q *:#@QN>/!U," J3$6?7KU57\!S.RGWKE;98NLLL56V9A5ML0J M6XI5TTIT D*"^805B0>/ YL]CK]H&=9OA:-86<(AD0P)-9 9EC>M<-@H@2&I%!=8[4'5PB;72';"[-8 M=6(4[4%(!$-B#43,[U36'B1*8$@*U376?O!(L-DC>Q]Z855(X'F!K"U(%,,0!D,2 M&))"+1XK.V3^V)SY/W/9$JL>@.SD836AQJX_ER6%;0 8PF!( D-2;8N#"9<> M#PX -CL /[!^B=6L&7DAQ4K86MV(894MMLK&K+(E5ME26VSC^!J\$&SV0IZ] M@-GSF(P[K'H,,XP0DGLM;(W $ 9#$AB2@DT>RSK8(MALB_S( B8&MTAB#"T+,+LA+%S#-]"?O0K=J@Q UG9^% M3?X[_OC0(LG9_Y]5GWAW=&EO#\) MHXTV<#?%M08R0PC+-Y($W$H2PY4Q&)),M$>R8%,=#.,IFYX,B3\Q)_[&=20" MY_0P)((A,0QA&LB,8DIE.>&D'F0:2WET8,>=$#:376Y+O*(3,=R U#Y0Y*@YO1 M,)3SHUB'4Y9:F 85(.HKHX$F&2=(3MF)YC@*(0'R)S0?LG9BSMJ?O^:AU]_J M@12K;)%5MM@J&[/*EEAE2XGJ8J"0S#T:3$7;X&00LY/Q%ZUYF&L].0IMLD56 MV6*K;,PJ6V*5+26F'2WC\!M<'V)V?5Z^YD'@_2 P)((AL08RPV$PER<9>$\( M#$G!RL9Z#RX(,;L@ME<]"+R'!(9$,"360$+9>68P3P)#4J"JL?*#44+,1LE+ MUCP(;)C D B&Q!K(#!U-,KW,L%VB(YHK^91VJ\I$C-/!+J%FN^2T90^J&A#* M*6D5XF'Y20813!3#$ 9#$AB20BT>*SM8 ]1L#3QSV8.J>3N2)553:<]5%(4/ M@, 0!D,2&))J&SR1KM(A\Z?FS/\'%CVHFCD3C\SE#4QK'E1C1"#/D[LL[(W $ 9#$AB20BT>BWKT MK ZS)W)3U[LN,Q>2;GG5/66M??NY\^5;5[3*%^T3B/;>_*[(&[WFX &-:PIO M9( A,0QA,"2!(:D1,E9[<$.HV0WY$;7!(51-I_UYX/FR^E:]#ZMLL54V9I4M ML0E_4WTWIUXXEZ4V-N/D =0F6VR5C5EE2ZRRI;;8QL$V^![4['N,!] 3NC+\S ^J\0_" M4.[,L.L!0Q@,26!("C1X_ 2SP>_P7K8]1*>N![L>,"3J(>.CRG.,I60TAJD8 M#$E@2 HW:*SQX'QX9N?CI5MPS/0G/R;.ZAD03[?[P<7(];!\':V>[[#*EEAE M2Y^CR3B4!L_',WL^M[QIUOM%-1%0BVR]?LK,P4<-PEM!-! B;R;VX&>WPC4Q M&)+ D%33%C)A 'N#[>&9;0_C?AH/W@,"0R(8$L,0IH',*$6*CK#7 3*-I1S, M#L]L=ICWTWCP60P8$L&0&(8P#00A7\Z=$@UL1D,JRZDC0U.+0-[1TT9/VMLA M[>? 6HT]U4R?A[+*&A BF,I/0-/@9D'HRBLSL0Z'B0QC&E@0^O*1Y$37.N49 M(JG^,Y!P*H:'%-XSI_#/WU"COP!6MS)898NLLL56V9A5ML0J6^JIKD5[7MU# MOKQ&=G[T#03M=UZ\SZK[O*B=-;\31=TW@8C7:O\U$OLW3;GMOI3@<]DTY:9[ MN>+9DE'"3:V+FV)GMMAM_/6$O^ZN\^= M[:]'&Z4?3(%HX:D4THR#PMKJ*@Q-6F#)S(6J4-+,4NF26>KJ/#251I9YHU*$ M<13UPY)Q&20C/W:KDY%:6<$EWFHPJ[)D^GF*0FW&02?8#MSQO+!N($Q&%>G_O;7)Q=ODIO%1C]>87D"W MJPE_O#NOMY92J6 MXCB@"VA0KS%(7K_J]*.W1Y*Z;).Z/.8]N9<:4Y5+_H.2JIIK1SL)E2)BVF3M MLX24NL"R[W0V7?\<+'O:ETL=K>>C.6E8)]$H7.\![+6 O;\",N'Q3H4RY@QR M$AT@RIOYA J^QIK('$2J_?=WD(;] U#]%JK_KU">IB$C*-IVOF9.@@R>-8$X.#W(,7G MI2!=MZ(^.G0_2"D$J,HA'*[%\,71Z<1_0(0[DE>BSKVP&SJ<*VEK]6M'V[=C M4DOFK^7UPW/#=$X[! *79!I=#"BPKL6\[EA5>0%=*$MR[)L%O7^HW0*:7RIE MMQT7H'U1DY]02P,$% @ 2HEO5LW\' BN!0 5 T !D !X;"]W;W)K M&ULI5?);ALY$+W[*P@%"!) T69G@10CEZ7#HDYP*Z0>V)(.3E76%#%BZ;.A+1S*-2H4>3D:C-\-"*M.;GL>] MA9N>VRIH96CAA*^*0KKMG+3=7/3&O7;CB\KRP!O#Z7DI,[JA\*U<.*R&'4JJ M"C)>62,F2 MM&8@T/C58/8ZDZRX_]VBOX^^PY>E]'1I]0^5AORB]ZXG4EK)2H72:/^D1PB+Z1)Q5QZY85=B84C M3R;$H_-A@#%6&28-\+P&GCP"/)Z(3]:$W(L_3$KI?P&&8-E1G;14YY,G$:\H M&8CC<5],1I/)$WC'G>O'$>_X]UP7?\V6/CB4S]^'HE#;.#EL@UOJU) MR9AN3;WI\V?C-Z.S)SPXZ3PX>0K]=Y+W-/"U#23& _%_0W1%/G&JC-\XFU<> M@-Z+KY4SRF1B894)8NZ X/OBHT$B&4P%+VZJI5>IDDZ1%R]0SK%?UZ2WW//D M'*4BV*.<'"DTL1<4EJ"Y(Q,'.B)']U787]0'P%@7Q[ MS\@]J(>V]E#9ER[G,5I:!KX*4:OBNRQ1!G.2OC/:KS??JWT65\JAIAOQ9O]E MR^::-A_(/& Q$%]QV!1XQ[7+%8=;KJ72AC%]N/Q*T??80$1.X[>5R36))P$8AEI*' D\#@+@4TE1G MJZYJC=&!$RH9C44J$UL*I0A9C@<J-*CP\IZPB*! M063Q$(E ^'BS2RG&L=THQ\B@ZFV)P MS#!4$3_$!8./YUVE>:;"80P49POH6;\7H,-=X%5FU IE#"]WL41R=952 U$' ML:6REKKJ\IA9FVX4CV80MSC&1$5IFDRAEX[JL/7Y95=?/L"U!6#EW1X,BLQN MN/ @^<" ,FO0:N9B$\$' @97R+;?L&:>S?, /E^20_=RJ2L,C"U)U\5]UP<8 M*1I<$8=X0;95R)]L+ZE 'O%A[;WQL>O".K1)SO<2TJ9286RH\3%$%"*.&K1U MG]Q+P-$C_5I:KQBZWR48OM93AJN[SU=O(GTN5@A>;!V M@78U$C+D=+!H0?2 M<.^EBU&6Q?=\+"03ZD=OM]O]9)C5+^6=>/U[XY-TF4+/:5I!=31X^[HG7/V& MKQ?!EO'=O+0!K_#XF>.%0(X%<+ZR>"4U"S;0_9":_@M02P,$% @ 2HEO M5OM IQS@*0 @7P !D !X;"]W;W)K&ULO7UK M<]M&EO9W_ J4)S4E55&T2$F692>IDIW+9M]QHK7D2>UN[8YYS3%Y"0;&>VMA+)(@ATGSY][I?&MP]U\[%=6]NEGS9EU7[W;-UUVU?/ MG[?9VFY,.ZVWMJ)OEG6S,1U];%;/VVUC3??\M7[MI MOO^V[KNRJ.Q-D[;]9F.:W1M;U@_?/9L]%ZMUAPO/O_]V:U;VUG8?MC<- M?7KN1\F+C:W:HJ[2QBZ_>W8]>_7F'/?S#7\O[$,;_9UB)8NZ_H@/O^3?/3L% M0+:T68<1#/US;]_:LL1 !,8_=,QG?DH\&/_M1O^)UTYK69C6OJW+WXN\6W_W M[.6S-+=+TY?=^_KAWZRNYP+C9779\N_T0>Z].'^69GW;U1M]F"#8%)7\:SXI M'J('7IX^\L!<'Y@SW#(10_F#ZS=-W==6MV_3'*K?Y<(#G!*B'=NZ@?3-_X7?3]"NP][:N6OH[-\R*=VN; M9OZ*S=-E49DJ*TR9MAU=(*;OVK2HLK+/;=K1W4;&;#$7/K^M-UM3[29I0=?: M?M$6>6$:FFF2FK+$70_K(ENGIK'T5UV6!.5#97/ZNLK3>[K5+$I+4W26EM6E M-&'1 ="CO_[EY7Q^^OKOO_S8\I^SU\6YDUK M&JVA:Z9*[VO>L 9"K&4DT>BY)5 )$.#0ZKV#]4>+3J)% _] ("T>_^+.15.; MG':!!":-EZ<&DPC4.Q)YW3JM:1J"?5/3ENDN+VGCZ@? E:T->,\V1=L56?LJ M/3+'?$M7=T0UP Z-4U3WM)F@GM1TM);V(Z8NJK9? C)%]@>T&:_J)M<]B60;-+VVVW==*_3H\4QKRM=$9*W$YZ M:(_HP]/MXX"6)ON8'A6R*K,H2MQ'T&[,1TM8RXJ6:<0L -33H+M-UCTEI+9$ M3J5I='LG-(].5"_*8B5,27.915LW"QG]TY;T)JVSK-O6!OAYT@G&I#&*XP07 M>50\W]C,DHX=#D!46^0]H:^Q7=]4>T.]9EH[RHX/T5,WRA)#VB1R[9BOJ[HC MXJN!>]D?@H &*9K4$NG7FR+S_-T*WT-0=,2#M&M$BBHHGL:E+9CN":*ZO+>\ M<)H[H0GRGI='F%O8M2F7-!9F\< +H&LBB+QH(S@[2W,OR5P9+&O*0M&Q5B0< M6Q9Q$<$49,HP5Q%/TFQ=X%+%#5U2UJ2[_)I&95,\Y\;LP&;5RO*,-<%5 *L& M^]_RU(0MGCKIM[1L8),V#%^0;*E8$$/DRMR;.F>)Q[1%#[(T(L2"$DS38!X1 M\[*?RR51BSRYQ^N,\IPF,MGND?TZX*K6LQ5+,GH">U"WA8.&]Y[&3757^%H5 M],':EGFZV#TFX 1S(RCU*');H!+.T\*"9.XKS^?;^@%"E20M"?>L4U7GB4]7 MB^%X@$U-H$6ZA BIH,W+1@6"8X)D:QLVWDGF*;<]R?V.X478'_"V++8[!(X4 M-'!F!\I.6%)!&]*;@@4T04,1J>U:^@.6.FU'M:K!'&1P%\0;[^AKH9<] T#X MRS% +I#O2K=7Z:]]:M7'=X"'%2W^O%@=3^_ X[N19M*1#RU((= SR^D>Z.)ZGA MZ4D\ PK[3#ZG-6D8DHCWA$;/99%1\R7+(7[NFF+1BVNW:JQ0!UL23SV_5+IN M3>G,C$2GCD1E#>'NMH04<)OV6Z*+F+(CP?'$?'[,1=]"0L>Z94HD2'*3:.4] M;2R-[&UCAXM&KO^3YF_DUI;%/QG#3)!U&2RU)3Y7]QC+FY9FT@5Z:*'L4WE+/%;BFA]U0 MB!'#$,S$;Y,@3\!4^)@9>TD8C%W\HPXNJCSXZ_9#*+]LOBG,"SOR#3]T1E= M6[,3/1CV.T908__,GJ7[>W:=+ON&[2/U3YR$OKY]F[XX?0'4 0#OG+"F:\V* M^)4DC75X#X1.$H*VS!L+8H9K' 2((P:K4S(J[*INO-#,[;8@";DFMQD@DZ3I M&S+59*\F20=?:B468$_@-[0G5<>JVLV/KS+3KM,E\8G@1RP2D4]>[BX))C)+ MIY'1Y!73/0)&@<]C$>T,\M:N(ILG(]D*6Q!^]0;>J-)!+-DWY@_"GPJD%-XY MLTK?3@;*!_"SZNA;N^S+)$*RDG(D8KU,.5<#\5%. M$ZJ%^1[T?_M@MNFUTUXT_NVZV&Z!]K>TF^VX4'2W9'P+3=;SY"S5$%<@1UJX MD*BK9,I?D:IO8'<#YIRX /C$OV"ZUE2S3XB44>4>PW\_/I M/"67LJ2-F=#'R^F+\!&S?#.?3U^Z2R #!.PX;#>3&^BO4\C'%@*+ "EW4(>M M-0U<"+KA!]KBLMZ*CTR?_X,@J+!0_G>0__0AXQ_2!:'C=.5 MY[)/LEA60VW RH28E)XEG2_W?0U&)XRY9 ]SIS&FOIE-9\D0;[/IV=>B[2T$ M%[[D/WXD07Q//%'MD8\S6Z&*R @E:Y# *0NZ.Q\X3BQP#7$_"=&B4X^+")3D M"X=R2424D&\LIUD@@)#I+A(4Q(4M*T%B01:G-@ S)=(79H#6KYAKB)C'>H.@I*&[.V4"2!]&#H $+\K"1X53=N=%(18^0MQ$Q?= M^^F7GW[ST;V-[=8U;?W?K*&UU@N85^!7#GA6':O(A.D#5$7F<#=JA2&RD$-< M%%5.^HIX?@NA462DBJJZPSU\BX=/K'I:,KO-.K&@(R,/N>#@"[G)&J%#?&Q' MI.Y-6)7,C"?:JVHU36^:FA0( C0WI5$> $$(1SS][7 ;&/.E&*Q9O^E+_H(T M+8FA0@0R'H=S4C1X'F(U^I+QIQ9^V!,P"?R0$V@R17SJG2%,Q_O.4:5@8HE2 M(V*]#SZQ[H.BHBR6/FA86M-J')3_1 0.-7C(VY<8- J3$T80: M&Q!"ZUO"M!=S8G::T%.SB^BQ\?'5TMBF^[53N'(@S%7G>F" RM@^F;-W^!;P(Y6V+#HP& M,B";U>^X#1N%"-OHYDS3#P@,[<5:EL4GEI[8L(D:E:WZG8T5PGJQ82BPV=27[/2L""DLE\A7!>$U=EF*[8;K1/)&XNLYMD9!Z5<>I98NVK^*9:;_+ ",8BD&$Q$J$< M(HYLM=[Y-C_8C*Q?&@EI/1?_7S826$3X@Z2;F.P.HX@+8UM4/D]&76)9Z\G\ M].3L@L%U5\YP99(,5>COV$G RN3DX!]"/3F(.W'09.L")JQEG/VNEH=8!&[@ MT8R*1&MYU67Q$38"2WO0@B><)8$@2D_BBR01X*32D'TES[.DY@<1T?&$)HHR M^648,\O6-5OT/$?--F-)<-' ,=11W'?)H=(57:WVYP:*9/0" 8QAO-BQP" P M_?12AZ"/+M=^RJS-)2X>Y%# T22)G A:$9S/X4:PC&"'E62)(NV(24WPQ ML.]\) 8+5@D010P\%&CGU$TAZEF9BX$#R8CIRH3D24;0?3TS^1\_R"N&4 M&+X]T(>B0$I,X/'3W2R//9#LXC.#62+"NG%*3V(%&.1]%('X\G80@KR_C5B-+3@AA'8RG,JS$5NVOQ ;"6U003C?\5^C9H M5M*J A"Y0XH!M?! EHE2Q9^NR7L'?3R0X4] 28J(5 M*V8I_E-3[TP)_]3SQ ]?@FYB=&+%?PY,LF3<)/.NJFA;LV>"A';LP?I2I(,HM(M<*$R'XLU+,6%SC_ZNI/8;^;B_*RU1/C(+DF]1Z9J5C@BCMH>E8B I+-CGRB! M+WTP9[U *8^6P/ Z]<&S8P%?7'Z^YG=M%'<]RTC>)U F83EKB@4$->K]7B4L M;5Z\3OXF<#E[DP2+0R^&#BB.>0@#/HJ?+\'&(0Y5,NBNL0Q _&*Z!^?\J^#4 M4/JK$0A=X<47PO?ZR45^;KR$;>3]$76#HUJ?X1R^GB(B"A=B$ D:S:+U&HXY MW*,Y(JI[>0L6&Q#8==/4B[HQ&DR/IE&U2CM@\ WNA#_(6JA1B+E2:7]_SOS^ M?!BA909+G< H0A]R<5SQI>)2\CR\J*+4K=M%&VQG,( ,?BZ M!A?K^E"%\6,7VP=%4>&1V$\P^'H2O7'JW=#B2,.LB9X%EV$::CF;:?9BD?F%4(2IZON$?5 0]_3[>33;TT&8\VB2H% M/:")E*?Q+L,(8NOTSGRRXR'Y@&S>'K5F.[Z_]T9D6( &OHBF9&Z_BO"D5_?5 M,"TG\0CO60PLB[P@&)"ZL,G"=@\H))1 J"NN9)U 8XO6AXLS/DE$0A G5IYJ MI!JITJ5Z(2$!+K^8(22!K#+U5)"[:=JA-:5.HQ8[1=5O$O2USIR/BT\\TB)L M+7:),YC9SV."!;ZM,*>:R6,NJ#.+27VA],A@08@97)YSQ"10@/<81QPHIM9] M6/.:7=P_ P3YEI'."5E\=2^;G(-A.2&T*\0?HYV\\4GO_6]".IR99**:B\T] MKEU TLBP8.;I2\0R'TF52.ICHPX5;=4W5R%U@=3&?#K;RPE=A*31'O%8U(KLX\D;Y@'L!@%I#HHH5""W9/GB;N&8++X[DABR%"XJQMT:WO'9 M\& "Z3C*R8')#T-NE[.7DR%T3G$'1#LP5U(,*K6]Y2&PL>'EA;;: M(+RT*7+.(>7.%0JR@3)YM.U1N%]!=DGKVV"J)9PJ[E$)<2/KV8"&CI/490GJ$COXTL0"8/TTK=Z%V+2X5^]\B MDR_>*2]9=(9$Y8EB/$+X^Z+]*.;&!U^( X/CG:EZY$-)3FN,#)EV5S>O*5E? MEL>9RH#\QJYZ]1I-"7L''5$&KFX7N0 M]BL-^;&05E&!4ZN!5^-5@PEZ=N(4[;I8^ R8U*@@6E!4M0N>^$RS2QAQ5"([HH9 MQUFH78S%@//$XWRQX[OV,AY8MC'" 8Y*/!C4\#2%K551)<@@P8EJ[Z,S(E2V/LKM3S>P8YP MVAP@,JUHPO+1?2+RV7;)YBGLSFJ"Q7>>B&=4?O51]T!TKBY:@S' P M#;5%S.G'DR'X!(4Q/? ME:B'&0&6_DU&!Z'=VFT1L"F)[IF>L](4Y+G#26DTU]5+X<8("*A S_-"''&=:FBF])7HNQ?KPQ7OIT;O;Z^-7Z4W?M'W4^D!7?>^1=LN([%!P^%// M]=3&N8:>9P;;Y9S#(U^6[)KI4*Y?MK7OF'SWG[\%OG,\?;R?LX8-PMU-R8(T M^4;2>9 7(KN+ MB+A&.+\G=C,KJR:HDM-P+T50$($DPNA,?@B*"3<. >(Y_H(2@%%"B M3JVH*<_UI3$R.?UCZ!(E>: ) M=B=+$*G6DKEX*9<#.D;2S?8DH%%2M"2XP04JO0/A^DA6&:FON9=>349]:"43 M&M%=PMU;LT,VC1L$_^AS*>EF+)IN[^%MR5;^DO" \0PZ!D#+-[9U7BB MFMZV%,V02^",I'U'KB$^FC*GM,N^_U=PS[ M(:;IWPFPNF^=4<_X<^:ZM%^(%2^54L &FBYB+X6K,G.1$%FO/=3:<\2;Z&K8 M#NVO8H/"FD-KV2?7M.@\X=UB*AE:UP+F7X1X2/PA1_1!3ECQ9GPQ1>]L@].M;3AD"$MDCTEF24 M(TT(XW*2#MB'+3150I>3UAW/H>+H+2=T<[#_8I2I$0A1#_YRS99&C)?@7) M#RS7 XH?LU+WF#?8I5Q=FTNC\L+N(W?O\6&@).A1I>+@5W"1:^C_9#NYL;XP MCR9+5%,)2D5Y^;*T#'9'3OJ/E2#SQA-DC%FN2:^6J& Y.%T"0Y!/U8UE(&(O M9FW8.')@[;5VG TR'H]"OL=].\G)ZZ-I!1,&;_)V"L"QP"YY5ZY M(]!3XN70EU1BZ,Y&Y*A(TAHO-OG0-?5SV+S65>@R# MF!F1]#BL0:X0_]RH!A[T"8XR&!ND*G(6 V:3@T94+.TC[VYO5K:+*B$"X'%X MD,)P"R9JKQ8;,7#H7Q8I'Z:WJ!4?(X60EKS[Y>9VDMXUG,/C"GFKTMI?6]2T MI]JXE0R.@(#H'K1OF7M2AU !)R1&3CC3*9:!=-L@=QN5<;VWV@>A40>I$)# MKHUS?K36U_1'SY -#G<1[5/1O4T\F!?3LAD3L)P@"A'IRV[7\#> M6 FVZZS7M/P^:_L 09S.G;@&37^"B*PS.@CCB];F)A/G0L6_[YG2*D=7+)I/ MDVL>_D#R/W)]EOS<8 ?E]X]^[:-7DP]AWZ,_>=M&OTKP58+JH.1G.$')WYCT M$JF&Y'XWOI[&UQ/? +C?87L^0X>3FYNKQ(9U>3 MJ]G+]#P].KNX3.F^J\G%B\SU.Z:7DZN7IX0DN8$0=$X_"BX]-IM3V?EY,F13\*>P4*BC\J+)>>3^?F5_J8+Y\G9Y'+F?M.%"_KNXN),?^/\2?KNY?FE_J8+E_3=[(7[ M31=>TG=G+\[U-UVX @0S]YOT\&ER3N/@ASY@,6?\0Q_F6!G_T >Z>BD_].$\ MF=$6XH<^7!#)S_B'/KQ(KF;X'PH^>3G'_P=DI^3UDSKV/W[*BE:+C%YQBYMJ M8S6T)%SNP@!6[I8BLT<"W9&M#7?KRZ+EHSX&M$_P,GQB>^\$E6'PI$#Q&SM< M['Y:Y#2T$.ZC+8MU+0UX6U(2B-Z%2,=GUTM&\KC0GHRCQP5.MD'4F*4S-&SG75N(+FCWB1"X- MC#4C!=9R%@J[[^R8,#E/'6$!AX$<9$&<6YP&%[G/9.#]8K^"#62>P41R"42=UI97UM\$JN7 M9#?7#VG!P$@91241+0Z\AS%<8U?L5[D,#(M=+],)_8A34K9-JXV#UD;.8->9 M="]SS8@8[A))U!T8+5^)CB@X$%9$V6C.0X/,UH!PQ)8W<0 M;1*B)H!K=#BD$POIUY?E1-F )X*6+%6N^U5/IBG4GDQ-Y.J54%0*8GJB&^Y" M"EKI=29G.MA/(:**^-T!P'+\H[T'OCGDIWZ2E]MRS)Z3I)+6#@4M M1T[ C K0BC-M$BGDYZ-EVNY7*)B/5@[(+ M&YS2Q77\TD BH0(?'U$2 /FN>Z)"/>Y+DD!(GQ'GJ)*F)XC:)2DZ1M\>A24S M6(.C%JZY\(V>AO<).P9B%O&-%H=E1;(3'02">A::_-=#8[:1, V^*VYFZHGM M+Y\E45&MW0N?](>NMV@CGYA?1.:'BPFZL13*E*9KN8 "T1! MN(1 S^/@)M;\EE-"C&?EQ^3&KPSRMEX ?IHMM@ND\*^JJQ.'[4-UZD3XKW>_ MIC>!!%DTQS96NR/GS7;$A&X,;>,KS8,3=6T:C^*446LV=J VI?YMB.51LPZI M=(U*2QHZ,@)0P]AR.PU+JOE,PW4,C3QN6CW^%)7).(7T@!K]Z<(B M$?]I0IX*(X?3#='9B%8\6B6W!/N4>61I#FJ!!BA:V,QL!L626T0+6;,LB_+ MX$A"RS-L%\+]9$_X\VE0<=B0AH%3-A)L"E;YP+ M(A!.AVMQB^#.?$012R3%D=W"W %W?)Q?9HNMWNI22JD*G MP[DUU/;O/0$U._.FNSOD3(*9PTT_Q+5%5W5FY?"(V(1ZA#BC2*Y0G32*P[0F MSH9X0]X[N5NH.CAZ%B\EJ/ MRF@,C+1P,_J .]?I,4 =NR:TX$W1B5,XY+E6NG&= +NUVTZL4DBJHZNRWZD,I)VF&-O8X@V<5G5 P/$4 AW'[_.RJ M-]R:$O$#U)LE:GX_T<-\\WTII]*,S,EH3<&I-N'(8W+8*O#> M;RRG:1GO[;*7HI>?P*%$^>$<;\X?K8?5Z05J8]EG@F!76/O*:;:!\HVLI$') MK=#I4-.$T@7AI-0D0<9$JT+S:;LM.B>0M6IL!)=\^*N<8K/OI+B35,@%) I' MD\1#%%PP[@B<<&R4TP"-=0=,&#G"GPO+(KGOEK9SX;90V@!>BGH=Y9@0ZQ(E MLM@M#6J34!(%Y.[O .-]%..'Y;E/<0@;1.MBV3U&C(4-_%)H(Y +EG C25B, M/NV+N4;!T\X10N5TR!5M"R$1U]LWO9Q9['OTO+1*5*@.Q +0)(^PML?*N,I, MIW]*^DXBP?5;E?Z6D92E;R_B3#P #>-U#V1$[,/'8S^BV[2LWY_1<.,EK_.& M5;R2P>[IW#VUGS43 N/R+35!0M_WKSC;#="+3)Y-TS>X3PKN!.2CK"[+,%H4 M3WF/[WT897B\"MQ&J."Z20;AK\@*]R1%'C4.-]&R'N\'!JO/);YAV6@B\W$E MYXEGJ :&1]C(RZ=\SA$K52W8:N@BJGV)Y8!_0\2]._;-G=(6"QREU02TNK.= MQ P5/[G8FA;R71DN.U9(9\![\CH&#*.P5W6/Y4M(/2IR06'!YQ*_(XY=#B9A % M]50@-0V3@;X=2)YP ,N!^.%77FQPPJ\^')6)N3='0)CZ"HI(CX<9>XQ(.V'W M3P[R()B&PW!R'(P4*?92E)B$5\A T7G31;M5] @U_M0W0SO"G63!EE9(;0S3 M8]>"MH[]9%DY\@FK>+^Z7R_4A1L(:4!MSI?!R$ PUP9-V9",%@ MDANY],V7Y3WM[#_9NF.<51X!'HY&["G3ZN(%I )&UI4;N? ML@&Y!]SO[!\^:(EDA^(DW\D/]8\"1AL'EZ/1@410 '($6S[K&\$"+$+5K[3$F,.K.\V$I8RE@.24$H44I/AJSB,V2G&=N[5>* M<[;49&!0V\8UMGZ%U1P!^$56<_KGK>;?*G9E#^*DOA*<3+Z#@+G7H+$9B.,1 MY?BJ_1C@J_0(QW2A933E,L:* "GU&'.M&Q'T[6^^]]9=/Y;'_%DNUT]KA?__Z:XR6[%GJ7Y9*3Q6B'?708 M>]48;S;&6>2[.*@6H71?':Y@NW%OHU ;;#\Q:=U["]3&?F!BOG,N0NAB'B_CX^$0<+/%O,+"?[&8; M=7Y((6833BIXX!P'[Q*.AA*3P[V88]EPKI3+(,LHP5SN@@9TD(JT2X+E$?=% MA\(6"-R&F\Q*&).FE/?T: L$IR0[IYA#;0O,Z9J-LXFW5@0&=\XE7*5A83R, M!1; ?$(H=F4$*Q,QH7Q .2ONBT> 5#.7%;K7+\D3I3Z8TKVLY)'V5VD0.:SZ MPT=JB>53//;2@6L) M)8Z.(B\=4E$X"0=D&-\O6!>9=<JS:< "4V(EY MW2\ZF YC\"SKP2GME7/SY9P\!J2-SE!G_C/^33M>?-'N!UV+KK\C](TV_;;+ MD%+LV7L)=&2[;"JMH$XD+(R<4>8-RQA=S M%,E>G"8NW=9J,EOAJMGL7&!+Q]XC_#QZ+33MZ8I??LW%@%4G;XCV5U/W?NUK>:UTN%U> MSOW.-"M08&F7].CI]/+BF;Q1SGWHZBV_9'I1=T1 _"<2 [;!#?3]LJX[]P$3 M^+>.?___ 5!+ P04 " !*B6]6SDWON-P& "L$ &0 'AL+W=O=; *2HQE;.BT6"V-NWN]\"/MUH\]460CCV M6)7*G@T*Y^J3\=AFA:BX'>E:*'Q9:5-QAU>S'MO:")Y[H:HG-5^+WX7[H[XQ M>!MW6G)9"66E5LR(U=E@,3VYF--^O^%.BHWM/3.*9*GU5WKYE)\-)N20*$7F M2 /'SX.X%&5)BN#&WU'GH#-)@OWG5OO//G;$LN167.KR7N:N.!L<#U@N5KPI MW1>]^2AB/ >D+].E]7_9)NQ-YP.6-=;I*@K#@TJJ\,L?(PX]@>/)"P)I%$B] MW\&0]_**.WY^:O2&&=H-;?3@0_72<$XJ2LKOSN"KA)P[7V1_-])*0LB>CATT MTOHXB](703I]07J:LE^U=])!QE)OY*IPPM Y&L._" LODFAL[ M9* &]FHZ&1VA0,N2>@VJG':\9!D\D;DPG'P:XK6JC;2P"%6OWH\.>Q))QFW! MN,JA:S3M/F!CQFLX4\I_((?T*#.+"K!D9/0RQG99-+M6:7G8YK MK=[=RIJ]^?&'XS2=?+B^]0_3#V_91UWIM5#>]UL-0#/-/@N^ZO9^O/W<;=[Q MY8N&]3QLIO=K[AH#5_S"UO9-E DX].'9<"B"O491.)0D6HA)9G5CL@)T!KYQ MA4_?I,,<.^1:$=KZ)1@VAE\"$X_DBNU]H*A'R%G&>.W?&R$>R^T*6P'!M1\0NDOHPE M?]L810F[T;#%+@!1;MDE5SSG5-YWGW[RJD-(_?Z ^;: R75\@5::76PI%"+. M))Z''90YFTXFKZF\:*M 12(0"@]\$;KJ'@^8JNP. #1899]OKU@^7H[Y2Z&T M97)U=]^5B>^WV>A]$M$=,@6L?*-0!\56&,;,SD8'71IJ+JFPXT9T<*DM(1/S M==!O8)2.:8@;^BT<-.2-(2E"%SFXNR>@>$!4HAQR"9:5R\8+(%*"P14P1[E% M;UE2'SC$,J5=1%6"HSROYFSYM"]IOFX2OB4[)AYK_WV/$*$W/?I@.\/PH57W M6ULOT]DPU@R!I)6*9P>/I&MY)AH%X(A]EU%1OP\ "TQ"P!^U&6*-LB)KJ(I* MS8D<][F*ZN(>X+9V*%7'KQG00Z944_E\5<0'M&O']5EHJEU["?(C2HGC0V0V M[S,E%GR8\S::[T&.P@/C;&@+9@.*,YSDP&VV4[BM%$]%*V$\*\/?C)=94W;& MUEKG&Z#CSU2@:$IB)JQMVZ>/- +,!-,/B-]WEG6H%T]J7!KVX%LFBL$^"FXE MR;^$VJ(="+$K3I+;;P=3W]?D53(;S@_39)'_A>,7SI^01KY>%#A)+OMME[R9 MSY*WR>*Y[DGF1ZW>;QJK[\)L>/Q^FBS^[?D]SK<$?IR'[,VV;Q9?/,8=M;Y- MIL/9;)[\+!][0Q$[?@-(!D5!.12FBI^2]"BY_A8L8 $UA]/DEY@L+*3#@]G$ M5T.709KE:8\\?&"1\2@G]DD)LY:H$O0I.HH29W1% WHI?<71KD ._NCB0_D. M]>_KGY=// 20!Q]-P?/0A/NS/O?M4XX# &X_GC8EQ;A!<+; ].^Z%=5R M>/ ZM$QK&.0NI*7766(TCNWJX7F;4Y',;2RGT@@AGV^ M(A-.JD;X"EZ*..QRM O-81@T(F;:-DMM\D@0F.5<8;B5Z/":SDU[O9 .:NC^ M9U\:D7V+0.;?HQ%#>)N*YQR)$VIGKO"U$8*Z,Z"W#P5?/%2'-%!#328QEFXJ MU-TQ:D&S#&[A6M<6\#:)%&9;L,^>!3P'A0JAA^?*(^@./,P!Y'8SG2,I908\ MN\/_U&']0[$_J^Z(+K8(THA^YX=\H(DHW,ZBT7/7E7'O!EFA6?T]F4X_.#R& MRV2WVEW%%^$&NMT>[O&_&PO=V]R:W-H965T-Q_&8Y>55$D7FX9J[!3&5M+CU2[&KK$D\W"HTN-T M,GD[KJ2JH]EE6/MJ9Y>F]5K5]-4*UU:5M.L;TF9U%2719N%>+4K/"^/992,7 M]$#^S^:KQ=MX0,E51;53IA:6BJOH.OEP,V7[8/"7HI7;>1:L9&[,-WZYRZ^B M"1,B39EG!(F?)=V2U@P$&M][S&APR0=WGS?HOP;MT#*7CFZ-_EOEOKR*SB.1 M4R%;[>_-ZC?J]9PQ7F:T"W_%JK,]G48B:YTW57\8#"I5=[_RL8_#SH'SR8$# M:7\@#;P[1X'E1^GE[-*:E;!L#31^"%+#:9!3-2?EP5OL*ISSLX]DU5)R9,1= M[;QM$7#O+L<>V&PQSGJ#H2GQ]!_(#7'<7XWGL0T%@<"@.)&Z=;BMK66ZFPM M_BA)W)JJD?7ZS:OS-'EWX41CM,*6=E:Y;TY(YTRFI*<M+ M4?20])B5LH:IQ9ZHS)*"RSBXZ"&EQEQPHJ1\H>J%:!OVD$PFKX4IA (_67N5 MJ2:@-ZT%HB,7-NLET(Q="P!;(=GM2EI80:C)P4]Z\-%:U,8S%P)"DIY8HS6[ MDG4N,E,[RMH0E"K4;[RK'U+7(U%84PF/4<34^'<4Z!+ZLP\9/,-)_?.6TL!T M)"A>Q"/16).WW22B[ZUJ.!*CP R@/;GWG6H.[.8\SJF,D+S6,F?NA5$PV#"D M1^:/PTL)U:U[&7QH# 4.*JM29:6H,.L[ 3++3(OX MDR*]LE*.AYP@*L4 NG M;Z<7Z7G\'H,((>29BA ZJ0_MQR>[L0N9^.:O(QK;8;>&I3&XI-Q?2?"9S+X7)%%PU.FP5$5"AY#_\!] M6[6:V_C$=%K@P5+)'WATGP8:M\*M<2$0G 2'0>4!AY5[GB /*]FXX_/I9#N? MU.9LF#X\J<1\#69H0RXL%KDT(#2$KFA]"^Z9=!AA82H]'VPYS3UPM\-S3C)4 MZ> +V>9&E'/=33W$Z:Y&6)/S_VG;IVP=E JYL+33D)*[!Q&66LB*VS:$_MTV MVX&BY&9J%%!X"19#?KGPNOI]@:X>P>33WQ:0QN_.SE[O-^79P3J.SH\+ MF+08-RRT[VL4(/>$Z'IB)1V7B+%ZK3@1EW:5N6!VNQ-?=37!KWMVG/TN++ZH3 MF@HC MD54+JP?P\K-W8^;EIO)(: M;RRXIJJ$W5RA,NN+03K8+GR0J]+SPFA^7HL5WJ+_O;ZQ]#;JK!2R0NVDT6!Q M>3&X3%]<35D^"'R2N':]9^!,%L9\YI>WQ<5@S &APMRS!4$_=WB-2K$A"N-+ M:W/0N63%_O/6^NN0.^6R$ ZOC?I#%KZ\&)P.H,"E:)3_8-9OL,UGQO9RHUSX M#^LH.ST90-XX;ZI6F2*HI(Z_XK[%H:=P.GY (6L5LA!W=!2B?"F\F)];LP;+ MTF2-'T*J09N"DYI)N?66=B7I^?EK(2U\$JI!,$MX+;70N10*WFKG;4/H>W<^ M\N2(Q4=Y:_0J<>,)IF\-YH7SIXI0LLOC8PH@B[,+-MF%?908LO,4]@D@XA M&V?9 7N3+NU)L#?Y\;3AS\L%O5#9_+4/@6A_NM\^'Z47KA8Y7@SHK#BT=SB8 M/WF4'H_/#D0_[:*?'K+^HZ0=-OJ;\0BS!+X'FH\E CHOZ51@ 4O6N L:HC(- M"Y3B#F&!J.F$>+14N"2WV( GQ6M3U4)OH'%2K\)*A;XTA0.A"Q".^D/-)]:1 MKLNM7+ J=X\$WI@UWJ$=0D[;LD K%@KA[Z98<5P@'?6)+XVTI.'-D=3DFN#W M=&#L9_HIZ(30!MF](WMUEX+C3'=9)'"9Y\86%)[:#$.$.\E I^:T2[0HJ:]8 M!&T\:,S1.6&EVH#4APL,K IL$0DUT.SD_8&^'$!HR^=0LI98/?O(*R]QX8/;EN GCTZS].3, MP2UJ2:3<(M%+N/))<_!4N(C(MKQ_I1]A(50M)0K"<_)MMK/D.)O] C5:V) 4 MI1R*EOHB5@M:W/;&B&.?N5V"!3S.LN-D2O>(4H&%M?0E5]W7&9/=Q]EL?-2* M/>0K_9:OV7CKZ; CZ!Q%\#0=<2^9G1:X"-@!=+)D-OYY<-+)\R3['G#28W+X ML_"DL^?)Z7=Y.R%O.XQN$4,%03H9 I=8-CZ+ -V(3:QI.H1?5V402\^&0%,< M+!M+@3&4<::+X]5*A(;7;U!=_2HV%HJ^(&-T11CJ?"L-K]KV!)?^(;"WO:X4 M!3L/:K')Y=P =;A@78B+Q>O&DLG8Y\C]Y'AZEI[NL@^I.6HK#^PG>TY](*'U MO.VG1SO/W+YYK"N@JCSN M]Q[]D +U<]*)>3)D"Z%HND"(WQ^U<;*M1A7.2&R[_4Z_;W@:]:;?"NTJS/@. M0J^/@W"WVGU&7,;I>2<>OT'>"[LB@HG2):F.DY/9 &R M'DNB'RT+T/[24/FT+^R@^[B:_PM02P,$% @ 2HEO5BPTX'M@ P (P< M !D !X;"]W;W)K&ULA57;;MPV$'W75Q!*$22 M;-UOF]T%O';3!FA2P^X%2-$'KC2[(BR1*LFU[+_OD%K+,N)L7J0A.>?PS PY M7 Y"WJD&0).'KN5JY39:]PO?5U4#'57GH@>.*SLA.ZIQ*/>^ZB70VH*ZUH^" M(/,[RKB[7MJY:[E>BH-N&8=K2=2AZZA\W$ KAI4;ND\3-VS?:#/AKY<]W<,M MZ#_[:XDC?V*I60=<,<&)A-W*O0@7F\3X6X>_& QJ9A,3R5:(.S/X5*_

E17<$HX*.\?%/'XYYF &*X#N Z B( MK.YQ(ZORBFJZ7DHQ$&F\DW/7;-V$6 M?#BA,IE4)J?8?U2$T^ O0@/)SLD\U#\:()7H>L%Q2A&Q(VRV2B40JLA.M'@E MU<+!I$.W!6D2_W)@JF ^H7-#!SQV&B2C+3+PVMXVI"6]%!4HY?SDY%Y4Q/C/ MO#+.G-^ [H@66UI5PDEB+\D*)TZ],@BZ)]=2 MU(=**R>)O"@OG2CULBS^UO]6BSN0;]\449A_4,^P$MUSI_#*M/P6] 6&7X _ M.X>IE\0A>J=EZ/RN&Y!.Z.5%CM\T+9Q9/C&F,"R],DS1*G(O"W*;XC&#C.^Q M/=EC89*-1%.V'\D];0]T[#_&E_(*B$38&?;3@/<;(W%[;$LHD9M[U ;IOF],5%OE*!YV5"Y1TXM\$@H;6L' M#]C4%: 3AOO>>1=Y>9FB<04F-:A665G/8=1,]4)![21>B&I2+TA?R$'9+X4D M7AK'HY"CIM?NB3]K7!V@3-.>%>H\<#WVL&EV>@$NQL;W[#X^'Y\Q2H:Z6]@A M-#C/4Y?(L26/ RUZVP:W0F-3M6:#KQA(XX#K.X$7Z3@P&TSOXOI_4$L#!!0 M ( $J);U8&-A6.> ( ) % 9 >&PO=V]R:W-H965T')@$M&!3VVQV M_WW'AM!4RD;MQ9X9SWM^PS!>'(1\4 6 )D]UQ=72+;1NYKZOL@)JID:B 8XG M.R%KIM&5>U\U$EAN077ETR!(_)J5W$T7-K:1Z4*TNBHY;"11;5TS^;R&2AR6 M;N@> W?EOM FX*>+ANWA'O379B/1\P>6O*R!JU)P(F&W=%?A?!V;?)OPK82# M.K&)J60KQ(-Q;O*E&QA!4$&F#0/#[1&NH*H,$&H?V3_8VK&6 M+5-P):KO9:Z+I3MU20X[UE;Z3AP^0E_/V/!EHE)V)8Y,:7V/^Y+1=9SFO\)#20R8B<_2)= M,.N#K MF F=0H2%V,#,YJI6,9W#,<2(O"()^W4AH6)D3S9Y .7$\==XZ5IL31EX8)DX8 M>LEX['P1FE5(2JDW&\^,D7B3."'G6N"?3$D-&Y6W93] M2>_>JELF]R57I((=0H/19.P2V&PO=V]R:W-H M965T2K-H62J)VJH<&W<,O7N38+WFQ2LS7<@?Y1+R1:7H>2\1(JQ45% M):RFSFDPGL?&WSK\Y+!1>SHUF2R%N#?&]VSJ^(80%)!J@\#P\PAG4!0&"&D\ M;#&=[D@3N*_OT"]M[IC+DBDX$\4OGNE\ZB0.S6#%FD+?BLTWV.;3-WBI*)25 M=-/ZQ@.'IHW2HMP&(X.25^V7/6WKL!>0^&\$A-N T/)N#[(LSYEFLXD4&RJ- M-Z(9Q:9JHY$K:0V%^IGUVZ*%BE*:LR>O'0\!H+KUUZ WKB M:3S'>'OI%G/>8H9O8 8AO1:5SA6]J#+(7@-X2+!C&>Y8SL.CB.>0]F@4N#3T MP_ (7M1E'5F\Z-U9T]^G2Z4E7IH_APK0PL>'X_8]JO;C4G0OL7&@J\!$KK:A8C0GV M$LHE2-O/?8.8YAH1D"N,)Q\)FE;,&UYDO%HKB\O+6HI',,B*1*X_&FSE%>#S MS$7QCTO?C?T8932,R35+*/QE= MD9$;#F*4L1^2KU(H1>MC:9,X<@=!0J*A&R=]?R4F0H-9'S=3T.+@IC#M,$E0P:M#WZ:&KY>U-AA+DVLX_A0UI*MT. MB6ZU&[&G[61Y<6_G\S63:UXI6L *0_W>L.]0V=7"%ZQ4Q%_).O2 M+#'0M"NV0XNBQ;;#L(-BT[%0?7@2G;3[]:-DU\N -,!VL461?'PT_;C8&?OH M:@!D3TIJMXQJQ&8>QZZH07$W-@UH\E3&*HYDVDWL&@N\#$E*QEF2G,6*"QWE MBW!W9_.%:5$*#7>6N58I;I]7(,UN&:71R\6]V-3H+^)\T? -/ !^:>XL6?& M4@H%V@FCF85J&5VD\]74QX> KP)V;N_,?"=K8QZ]\;E<1HDG!!(*] B<7ENX M!"D]$-'XV6-&0TF?N']^0;\.O5,O:^[@TLAOHL1Z& M>;S"2!>>;-?%3JEBT3HTJD\F6PG=O?E3_QWV$F;)*PE9GY %WEVAP/**(\\7 MUNR8]=&$Y@^AU9!-Y(3V0WE 2UY!>9A?00760LFNA>:Z$'K#+HU#=\IN 16?I4?AWKOD*>'D;U\YJ[A!2PCTH<#NX4H?_LF M/4L^'.$]'7A/CZ'_^Z".PATF>VL0V/F8'?]&@[<:O(7WDD8E1V^B85B#GUC* M[F%KY#9 4(Y =LT+(04^4Q))VR$SU7Q$4P:U!ALFO6^,_-C](QV]5O>4:? H MI/"B52UQH!BNC$7QBP?ID^^$V"3L?#HZ&66SC)Z3V8P=&DN\IR4%=A,VAJ-* MK<9.5L/ML)0N.BW^">\VV@VW&Z$=DU!1:C)^_RYBMML2G8&F"$+#*LZ_PU02P,$% @ 2HEO5O8;T &Y"@ 1\ !D M !X;"]W;W)K&ULO5EM;]RX$?ZN7T'XC$,"R.N5 MM"^V+S'@Y)HT19,&EUP+7-$/7(F[XD5+;DC*Z\VO[S.DI-6^V#%\O<*P35'D M<%Z?F:%>K+7Y8DLA'+M;5LJ^/"F=6UV=G]N\%$MN!WHE%-[,M5ERAT>S.+#I_..2B&70EFI%3-B_O+D)KEZ-:+U?L$_I5C; MWIB1)#.MO]##N^+ER9 8$I7('5'@^'NAMN!C>LR%M-J2>[W"0Y_)G[OCU"Z/7S-!J4*.!%]7O!G-2 MD5$^.8.W$OO<]5NMB[6L*L95P?[A2F'8.^6X6LA9)=B-M<+9%^<.)]'Z\[RA M^BI03>^AFJ3LO5:NM.POJA#%+H%SL-CQF;9\ODH?I/BSR :Z0EA+M6".TZL0V_*;L&S1 MTIAMF!4+!+*[BGZ3B[/?^"+ZY/0787[\X2)-IC_9Z(-8OQ4J^JP=KZ)7O.(J M%XQ;IN<,AA?+&1AHC#^,3J-DF,2CT02C+(W'ES25CN/QQ9C>C2_C29I$-_G7 M6EI)H6\CK,J&T1E^PNAUO:PK3GC 8%]E:4P04?R.B"-.67*1LC/\X/]W&$H\ M0Z,X&5\<9VB2QEF6[3)TUOR\6ZZX-/Y$.NU9V,6>;T>/X/79Z)*V> )^^!V. M4\]Q%D\F69_C,YK.)G$ZSKQM7VLPIS;,">MZYD0B8'++-E>JYE6U845MO!]X MKZB-*]G7FALG3,RP8ZD-YHWX6F,35J]+H9BXQ8.EUWD)YX+32,5R:?)Z:1T) M0!.%S#G(XF=WRJA:1M&Q&:85)4,FY,1OBP+\;[(BP$H;RERB()^6D M:_0)R6@'U$D4@AL=K*2WVCYWR%SQ;*H5GI&H."C1JI5C?,IV&@W(N@+TG&[>\!>(>T4Q"6] MY8I7&PO1MT*YGJBY5GE5%WZVT5BG&;[4-4S6,+DGI[C+A:!]I(JMDK',(L/1 M,AB',Z756.5AD!K"2\UXE:2>F\IX1/K1N3Z5IB=K:S=ZDL ;PO.*A1!PMA2KAK_;7?L M^G_C+D&/00?>1SIYG^*K;JU!D:HNFMPUI26?7>%LDL8_^ACM:YBH>0,4 ARB MKFC]16DV)^;!=FO@:+O/PDNDA1 #]J8QSPZ3')G!6EH9[SAE33H[B)1"VIP< M$N^\1\TIE)>Z$)5ES_9"Z/EA#+&'8NAM+4$'^%*7;!G>T'V M?,<(76*R1W58>OQL;VC8:/5!Y%X_9K,92@)W2<&2YE"2>TS'# M.;^C%/6>"MRK15#1VM>-I![X',I@*,EZP^5\!;56854P$FRX0*% 3@M(C&$\ M ZT7;$D!NJK Q=SH):D9UO=:::3TB8/G@7=2D?86;MX6*!R/BG\TQCO\0?DL MC$"H@?<9(B98F;B]W[!/M>L3K"/MEM46?X)UUN*(>>:UJXWH\=O8BPC^<4NU M;NGXG9\YKFX*<30:PL/0/D/6>U4+/U%>&T/FZ,$>'0+L4GH)?\^K0(J )Z>% MZ.-PW1IW72^-SY!)#2D$F)PT +BJ=0R\-P]Y0F.P8+O1:06*%8]_LVZ+C(((. M8CH)RD2& I;4-&'KF;<501!D@J?7_B0O)]P0%0;L MW?SH"N0.38I\A+W(S9:(,2J:MHCG?< VZMJ%2F*VY 3XVF-O _% M3:X-N@Y'P\!2%[NQ@DQG]38RGPB+]P6:IWM?M-T/A1XC'HE=T6.Q:]OI4TAN MR;2.3:JRV_2]+;2\"M>E1)UVI"P*84/]C+RE2;BKE84/):("(TG[A&K\I-"+("HAK4_AOB#6N+.M_#M BS,SX#%+K-68LY<(*O)&QUPE":Z@$4(LP/CA(;YDU]^GBC5=J1"*RJ[.[-6* MQRM+:$X$A1\69AV.=3@@U*TT6H4RY>FG[D8!V@2)[&(#D>;(OB=[[.S".>2D M7JWVH,()EK6O)+E%E)+3>2/0DA70IH7[O6;9;KME'!#NUWQG-].U.XX[WO-[ M-3/WG3CZ=4,5\UZ=[U&I5GB 5KY1\D,1*^:H&)TXJWSP;4E%@907QI: XM!9 M746'S>-A _R8KOXQ:WX]SBRP8RX.Q;Z*/AL4X$@"2R2&T+]>Q.,A];*7,=IN MZF>GZ')3=LKZ+Y-A/+V@VX/D,DXQH.L]I"0;C=,87$7C#+1H/!VRPZF&U]-V MM:<[SGJ'3B[CRXP./5C1G3Q-,#-A[Q[H%SJDNK^"[_KM@UAPG69:%VZ:V^8F MAJW1(E24[E'UJ]W^N>D2N[XOHKY/]<^F_B[YO[1WGPDA=BX$&A@&ZHH 7)1P M>M6I$0&BT:60F-)#IK9[?6Q/(\=J7,K3M;5M93M@-S!!0X&DMS6219^ON+DF M^!N'G5"*!0&RG

    =Q0;I[E%I* M^L,YM9;*H_7W?*R%$K+:FEM+EY1*CX>[,K08<]BUM($@W=G6#!XZ$+-<@G1< MM,S"/?@^P;'0)3A6@D2$G6FCF* $RF7^^ISV+70B-W?2;A@2,CLQ6LGOS#N, M7+P8)5I&DQT[:.$.EU(TJL9;#@;>E5AQ)&TASO?*XN-&*\ZLA/,'7 D$H=%[QK].+1G0D^EVB%?UI,!K+9R MI1YBA4I%^JZ<^@C1JAJ0#N'/T M( (TV/G8&#[#8%T+QF2@XLY["7\K6=)'U5]R5L=^#^*K-$G0@87%&,\RPG!& M1(*R=.@MI =SO>GZ37:;L#IRZM.D2&\-ED*.&)/0)=RR$8:'QJZC3/?D3Y2O M>>9:5SFFKW-A5X/"""&M2;)D0"7%FVXO;6MV>N7!_=KP5.U%^M2K3=?P/=+2 MP+29?%H!?0;-\XM'?Q2K#+>OZ8 Q:M]I$MY-;L[&;>"@B6.@E@/74E4*V E" M=))]"V_XD,=V>++D@ MYHZB +'Z]\GBGR4WT'CJ*ZHEG_M9>+;G MXNWH=T%&D-1IU/?\W=6)_TT9E;P"[.P!'ZZ#79B[S2@&&F58AT;IEG M)P;9R,J,#DRV]EJ"DR79N>T6FV/:(9?>JY]>/-<;Q^MMC=HK<\9Y0M?((<225-;[B51?DR$H)@.&-,2P M"R/[H:N&(A1@ID&Z5WHJ_VY&_%01]IWLXW,?H*IZ+3@I.8/GV_TFYR03O+&4 M8Z732;725"@?&L"*':QW*2[V(1;O&9 ?P!BV++"[%; P[,QEK"]=M?U@EY"% M[.?G?!G/YV@"QO#71.?AR4%B(7"$LKK+OU37U-2MAL>5O)'LA6YQ 'F^&IWU MQGM6J^K-5.E+ OI(7:*YCE(#Y:(M7I.(GS^(4R=50=PYCF$SIV'9"OB4WMYV MZY9EDQ9E)1881@"?"_JWFDNA_ JE]J.0AY1([BD_/BI6X*L]5F"/%9A6[D\Y M-9?@>E;:$'590A!(#7TIF5T.=QU8N/>M"A_5#%R+63US M?=4J=U(7'%I-X8-.Q6L\[4R+.U17*:'%5HGI%BL P_ *-],I7HQ"L8Z><3LF M-/O9FHS1C;A<\6K2+BNL\"^K)>Z^\";,-T,V2^LIR%^6TOI>><#&=?J)O&":^Q\ M5&+WHS0,++4B'(*T:B#]LCC^.[Y>Y'QRXE=77+5H5 VC[YOHMYMZD1O*DYC; M+'272BH1#I7T:ZPV2_XGY!>&AQ@'7!J]Q;$7G18@%ZK!8NYWVLSW HQNO@,J M5H&KD-C?.^.-T?%Q=SI7MZE6JU3RB)[QQJG5-&C5(E"[3Z7T%/ZA53&\B.;7 M3Q/]-\<@& "F*NN=ID]-6Y^!:<^ &%9.;?YB5&@CR[76L(:] MG[=KONVD:(5GRN"'-/^1?G;+L7,!B@0PD38F@*V\)C>=C>S[?<+<^=;Q7QH 4!W38R(XFI%.5LDHD%.Q5V\%?]'P;TT[9>G7)]@*\P6'0E#7V MG9%R/&Q -=*B:4??55_$C+)8=])?M8ORJOAD(KTI((G"Q6HC5R;]:&'';&MC M=#M--K:@C:)1,"F!$!I%FB/8!&D1:$T>2B;2R]4GA@_@B?G+K9F'J R,Q$P% M .MG:M00 CDUB*NE ?9R1\W9J$$VOR,". 1(YUE5D8U+ELNEP#D&Q07UU_0? MPQ>U&'YV$E67Q>4KF&=TH6K#]-CWU #,SUX\C]AEK:\NA,(74?]!, 6!$STH M@-O2F&D1EW!RC7PLSZ5;# MO"LGG]*XTDL2BM0BD_L$^3A!;E@JNP]=L,\7N04!D:XH2K7 .WBI(BC"8@ IDN M*#E<(Z7NPXW!HUA'1?-9?VJZ39MV)54%="K&SXQFBG5*3/-_*Y@M(NN8S DJ M:M,[UDJSG4=).(SC[0+]3;VAX_$3C5%E6O-7[Y U&Y\^7H&? /+\6T <9!!, MY?RUD#QQ1IC^^*)T>20$4"2F8 M,VJ[M-6_$P>KM#@)O^GB&C6$Y3J7A6* M8$79BI0?FL=P9]26B?'*):14O-SU 3X7 Z@61EG"5^$8DZ:45XYIB0Z?F'$^ MF<-*R1.,%9D$'QAD6\!3'S:@)*X[NZX-GPEN<"J;4!F"#PPCK?"XW6-C0OE+ M[T^"H7>^:?:64=ZL3VX',EP./ZWT[=%SP*__],\E]?+;+ M+EQ5BT4=OI[I3&.JA,/Q)$=#.,"B<#H!FOI]VGS<<"CRYW<9"E822OG?/SM* M5_,O'XBMB>8JW#AF' ?(RU_?-K3CZUN)3"2&9E-5MI.:;?S@R8/P]L=\&^9< MU31[>%1,-1#!?Q!0NU%SD5_SSG\R ]F+X+0('OVZ1)"5])]&6OH#:VZ]/;[\ MXH]3^5*L_/&#SXO9\<.OZ+\>/=HE+==*R.0VLMA4#+'X\^S@L6Y9X=S"(*?V\R]_N.W5]KJ$W<@X MM\>W/;VBGQUL%?#_=B[BW_H@/Z)_\_EQU]^*\_*8CN&7^WW[#;_^[GV7 MKXK'C^[2COG5*.U?@^NB,+6]Y_)K&^1']%R.'A6?/[SUU.VO8A?V@_SUR_/; M;K='CW]#LG[7=^ [ -%NZW%]=WOJ:/BT:.[S$K^NI%UX]%_CM%_@O[:LX2A_XA[^TM7 MYZ-I#I#6+-H-Z@'RU?_]0I0^^04Z.GI;3AW%C*0W_6;8G 9M/Y-^635H MC"NL8?-SE&%&?A+P0!:@3\$G\$J\9+FIEY7P3G ?T=.:FYF#0"#U6?X5+G;6 M'#2C-L5Z267N[$G\N#73Y/Z6>.9\TQM'\J]V!9XM>8LK;*70 ';TKTO=;LA< MZ+C8>KSS:&2.(O">_S*204?AQ"P#UL:,1+%J9J!;1=.BP-PD?6!*9VGED+$W M9UOR)#\CZ [;A_ Z(RWEOL>5\7YG1+RN/]]')WN9R::@Y0SWF)?N@,J#'7JW M H[D *WR^"RO1A0AHSW@W7ARKUY!TI":6&P+EOH4-4*KSZ M,4KX @WEL.O27!S;.!LNVX,53?G<#:>*]>S,MG#:@M"G,!Z32WH[:JF#9ZOY MY9? V^JL]XRN'XK1]?&>T77/Z+J34$*;D4Y1M[#UPMPLJJ]- WS;KJH&A(5H M+,U:0NC.T 71/>]34>!,V134LDJT&3R]'=.Y&T+4:W%OMVJ"_Q1T'81*9-72 M%3[KR198"EMMV_;A@/M#C BYK"-HU1W,F:F,VZ/0S:,_UJ[\J&!66NES65^Q MB)"-P(WOP9=WUM"_%LX8$/9?)@4%JU?L;')T?(!K[?AS?W,)STDZ')@&NI2B MI>IPM186%&,1*_G&KKH9V3K6UP##6;3.N;48&+Z0G5R Q.P/I!RC= MT2W*G0CE8X&MJ2_C!T_,@F2;^86F;N"E F>*=]B)K)7*.9.N":&[/)7^9:_& M+@F;RP_MINHOP'99S/Z3)KB9O[XJ;%&LBPM&R'RBW$I@; 4P0XQ^ RRWWF*] M,UY+UC0F2[X[K9,FWI)S9G'!\1MDH8U M\]="-1<+U;'P&S%W1Y($X%%L3,9'D,BP@8)X8 M54)PZS7I[QD+/E3YDCB;L/NG(VBX.SF )%TZXP9NU MEIXI9/8O*O95[D0(T#-<=\0?F;2!7?#\M/$$1%FG5?B6UHHVIIB]"@VW&PJ' MLQ=Q>]LY+7BOJF/BLP6=S7EIW(761-UB&OX]4Z?N<"8SR!78-:==9\:OZ\W5 M9PK(1&R8>N\P3^G))6U)?PXZJ_GY+W"BE2AZY$9G3P<3EG,DXW/NY"+=@3*\ M;24D_):F77)2+3X^D$%NI2,V7N)&JRMRUA"K!"%CLD>PU-8S7BCKK0NU:V.S MC%]QW1-G9N)D;6"WNFXRMUQ&+.D%,..'?/9??Q7!8$Y(F2M()"/%H]+VC2A= MQRU:M2N+4AP62K;I%&4Y:JG462.CZ37"DO8@@1$"2^VU93V;PV*K'Y)]\VO' M<^G:>*;9DVN-C.D!>PRC. Q]\YOCIZG/P>'L>VETN6J[D)H>C-J#FF3 @^'. MEMS>;X@! A *:^LTLJN&@[!<:D_P1$D&S>O/7K\.&_()L>,K#.P^QW0[U9OY9-4*F\UQ+FCA)'8 MW]@]BQ%*.&GO',9.0F91JQ3.WM%J[1ZM1FU^@_3\F[JXMFZK^V+%[/@0'5)M MD20\O<,E_?;JX"J@M5X I[M2(6Z&EFP[;51!)E>X%.6LG,-8[/%W$9:5+L,! MG2)+[2.'F[M;, T]MB$M!:8DW]/;=,>8KY\0CRU$2Y7\FQ[,J8NMX4D[K LA MS3I^<'1\-T;:/V+6X;H0,73Z9/;D/1,F7L"BCU_S*6Z[KV?G[27HH@LQN/37 MLY5VSL1U AK,?+MZLBTK[I$P^Q]DKJ2-AV.!SUM=2I!K: \6=,O1NZY$U_.( MT*",73*+I>S:^.>.4#WY=-9AF?XRT%R%*MR,3V[?O"2/H.P6',(W-E^\B)/ MTD-L9S@>/2>$WS7-?5YU\\T*7*)SC3YG/BR]#X\8VOEK%TB6?F&OR3G(S_B0 M;4:,?6B ^GIIYWO-MHCI@A?6]J8Z%6,;!V&QD28I%6Y9#+J8P29;,Q$JDX^7 M;X(>K&H%BT._DO[XMOZ4+++2<<*_WBY@/T6)S>NG:@D4N)&!F#<.0(9G@V6C MX(Z\J>^0Z;E>$W&:AOG1R0^ @L0NJ[+CSAC8F-YR1R9X2[+^E'=X%<)@62K6 MB"Y+)3J>#"\:)_LO.I;DT*@O+AV-5L9]#KIF,OS0S,89LAAIU];C'!;.:(O6 MG^B3E-YA.U7,-NLVRG_T[F>GVG;03RMWMN#E#RR:*SJ4X,7MZ&C6'"BJ&ONI MV$KW(#4W^A6:4'#_0IF;MK["X)#OP_B8E+=L7G>;]3"_8C%O:SIV]&]GSK'Q MS*O$WQ2WPOK(HO']( <@BJD:C6E/P[7"4.7#,WKH?F3/ERN$S,Q11_-#M/EC M78&UH5\WP?[JO\W=MSX[/L3+@(U-&BLQJ_B%;GOI)=5A(E(G'CWSL5FU8@J:N"VYJ^O_"-3XZ/2]EQ(96,(/JJ@C)'4$@B M4FT*::EV(-^)GFC7V(+]PQZ3%QOOZ(NO]7^>#6$U.WHR>XD6D]^7G.ZTJ 1_ MA/[W)PO6:FP-\7_7-O9UN/(FUZX$M$;"NT1B;UZC7E#Z/_NLYW6/^,2RGD^/M@5W+?6KKC-.5* M#,5P$%6T:"H.,H:%!H@8N._=Z]R9YDAA; .?8FCO['1O1T"2O^TMQ^W/)6N" M38;K+ I<)LEYO@VS5^(\.]^OO>,G)L'M!31J@ :/7DK8\?L&?0?(FSE^^/#K MV+7^>'LIZNIT)H#*^)X2H,Q'_5=$0.:YL>!N9N4 M_4UR'G<5'CQ^\."K;;55CC!]6SW6KTL227S^]&KTV],PATK*M=U80J[/7QW. M4C HCL!Y+"Z]]=9G)=E!HT%KGT4GD[L+<21$(DG9+&*P85W#?>#DG81AGE_2 M":(KNO5)<>M!-TM-5TK).;+EKR/)U\G2XVYI\DXM)0*WLNY;<1;?WDERMMQ! M3]2^M-RA]SMO8!&@)@KH^=6F+C6X$<&*VI>)>Q>.UC,E?2V7SOY/%B4JU[#9 M9=(6AEJU"_:^Q+CG4)#D8P('2O,HQR+,Q>*/MQ9\9$ZO!AT['N$R,)VTJXF. M>1IPOO$:\=S0^%_Z QB./Y=0AF?P@&C@X&KKDIQEQ2\8]96TZ/,@?PY.M%; M\3$&B):"0I MDCPV)WVE64[3C-FHT-W3WF^\2])H*G^ 1(O)[-FL-* ].]U<(4;OUHV/?",H MLU%PCM<\7^)-[ZLC^'EDW;A3U=8(9(NZX_A.UP,\L]STTJG:VL=G<>!<@\A% MXJ#:T_?-^/9"&V^%VZ0E1._@[;Q3RNWH "T2=?1 )-^V6 )5+#DG0.18HN>K MNSGJ(X/VN)B].">-O)[]V'8=B=^S1ML=_K%9H>G>5S&Z!,VV9;T[5)[4N'AY:O^/7AEK*PH5CTX^E/[7I M]E9*K=T48?3\,4+=XNV6=Z9MT'H96607;92NA0=2*+"KJH2O29IW,Z_6+.1U MM:KTM@:X9"LH>AW$R]*U":?U=GQ71('<5WT;P5[70G%8@O$=3 M).;KN7:?S>P&V]-%7,!B1@MVSBH85W?TR@II,4ZOWM2#VZ5H-X[T4Q0636QK MQ^T!&4QX^20=:%(KC6)+[IG7!Q>MCQ'TNSH3&PD5Q_GLE/PAS,^;ZG\V>5I& MD8\C6TASJ6,+26 Y]%]T6-AY"/T@$1W[9&[K%\XJ+V >UVH)LU).?_(6_629 M#[)=4Y4\_#'ZWQ$,OYB&0LGQGD2C.IQUWZ[/&=C#]^)X8<2,Z:6-Z+RFS8=: M4 -SM!)>(NKGRVF8(^;;X;1%M*C^B+0%EB7[48 M8T$T3A*7Y$Z.R%_IV$JH1C+7DD==)GLN5P#JL%@/3X$\3)\#P:0I<-$!V4C+ M=A6)KA[ !7^(T]1H+@J<@?@^B_.@\ VZ(((&!46-R-"FC*C0?3@7;C2M]_?I MWL&52U6UHW'=*OQU9,V<,)Z+6\S;U7^G"%CT\!69[!F-#U52HC5JTAML+-"I MF0=K;!VD"7PL_:2#%IHS>DACQ[;MSLJF^KDT4'6YN!!I1^I=X1[TZT5 _H\? M>]JUI"(:52^,.RTOZ+_MTUM6S5;PX8Y.\;^5LVKQ[Y_]_/_^5K]^^/#!@T?' MGW_^&2<_GK!GY]L;JCG-*6HX+&)$7S($)FY\M/GR54,:%U&<-Q4N!U*\\'WI MYV5@('=I-^/4@T0K2%-?,3'A(&,9Y3/.)69MP(]0F*\JB!!>\PTC]I_ZL:5< M&W4@^P,## JLFE]9O^EC45.&Q^13-UTI-3EP>B IQIX4&I),BU&G9!2V0#FA M$S=MSXK/.#VUH)TQH0%"*TB>Y.]<[_QD13?KO.07<3CMJT.6!E.B M3(CQ,4@GRXP;C\^B[5:0'MDW140%I*]W68+F3N3Q^3LMMRVP5(5(TV?@'^+\ MH\O1=BY\69,+ 5Q?DS)0X*>RVAA6&^>(C/VW5O_AR@"@^LS?:\]?O4C8\?-J+;B >RT'RE*\>E>\Y[X6>6?&XQ=DN7@K!98=C*'C M1P]@/3G7?_N"E1LE0YY(K;+,2FRUGA$UK>AA=B_9/+JH%DB6I.G897/1UAMD MIX% NV$%IS>:P)_JQB4%:2';"P#UM] -GRRK4 M"^_'S#%W9#+EN:X2FZ0/(95V#0<=L?XKG?[A[$FT PUAXSR9/@!]HRL_ZQ35 MC)Q0N0J#814Y,W'.I7,#5C :TG17-9NZ%!,]E UV>09. XF&A*R43->,Z5ZT M#&V%^ZR36_VR6B) '"Z +,Y"")SS:#2VP(AN>:PK8XWS_@ E9#<^/&&UKMLK MYP:DT !&"KMD5J*&7>(@ R)EA?-<7 PQ* A*4NGP.T%%T>N37H>[ZY6DI*/9A*R M@?9FGDL[1U)L%195*<%^8".NU BM\VIQ*5B564D((SJ1XX0[;& S1\5:T[K" MD<_%;CK">C9"C;(Q4)@,9 226(27&QI,' .%:8+!LT7N PP*'Q'[,>K% E')M9ME+@@LL"\DA$5/%Z4NY'N[S46 M*ZG9P&6^$Q$"^N\C66U!E,$:K18,1Q??A:9LGJF6)\^9T$)SC$WJ1EC(C?E,2N0Q4!X0K4+#'B $ M"7X%!)]8#Y#4A^J"[ZG#V=\JJ'3)U#K) _3_#881FKG/4LN ?+4M$AF',PG= MP?')0@9*2V'^7#CCL"56+(V8_)9U6?UBG.1- HQ/U3"@A;P3@?\1HKIME/ " MG"*-TL&;9%/N9RG7:*R,$+NJ04EQ,NG:Y4 ]*:)EU9"6X=...(X!%5B$K!I] M%%R,%=GUE8XDJ#I23I=^Z-JH"4GY6UF]UV1R!C3G.2K09[:9C1D1$AI3:AP/ MA4NP8*V46B/4P)ZFR[_XJ'N>)6+@GNIH'Y*]-EO,T8H^7B,\]S,4@ V&"SZM M(JBAL,J,=)$^J7'+IG7X*R**!2?_9_=P8$-'R_HVG,#]KV??D$V#F+N&X1I2 M^:J'#^O#[&$O#_\#^82KA@2WCQ][RFP*5_2D/'I_KR&C@$Q#26K?8" GETB) M=/D?949?JURXS(;'#-F:_./P/P^1I:)7/ENM13E\PY'G8O;BAZ>%6;&\0W+N M:0<,2YR6VU8;Z%U_CT5QUSK-J/#Q3M'Z^,JY4U^S15B1R Y"Z4!&5%F+\$M! M\5W&Q9VB,5+MH563DN@^.[HP%&K//P-[:I]!AR1G S*"T91[!1\K!L5:7N60]:?; M6QJY/[)HEMLD0='QNP7S&SI+X3)^#'HFLM(XT'=:RMMA=O@DJ(6?9\K6WQ[" MFR()^:X5VE2ICE SDU2QT;^9ZBAF/QR^D"*)OWWS+#_W8A.MRG^V^2U%JS[F MT<.C_XJ0M423_G'RA![\PU-^+D)+SU9P)/]:TTM5G209*;N"5\F$_\USX6$?E^U.P;%B30<-,D(=7OK1 MI1)A;97$A6]TMXA2B!?<";]%[RV1E7LEXP9QD'?=APYXPAXGN=?]0^['"MMK,/NB>B2W-YQW(>Q8[O=9TC3SVUK; MM*2" GC;LKICNY.>;/>9G4*8?YQS^3&HM526GF'0'F/AO(:',X P%B6VP MW8Z$%KL%9%MS%J7DYP&4_)QYS3CYY!^,.FR7,C8F+V=GU5>QEE[Q(^[C1K+D M.?Y0/1/3;56C>#SE<5$=R>M=YVV?:_M$[N(&0WG5M>OS MJX\_CK^5%V53SKY!J+9=??SQ? O&J+/VXP\D]]0^_GA>(69?E[.334.>0/CX M _J>SFAT9)^>M]7\$QC4\WHQ^UM5UWVUN.W1.-7]]F&1SGK1W?Z8;C"4EP%, M&.M;'LB'?2ZW%,-S;W),K#KI*3GFO]59(D3^(Y*:Y*K<^AS?-AAO6IT@V'$F M*)(3K9SXZ .9A?IH#Y*%]7]W]X/+8R WLKG8#IB%.\G*L]NZ'+&5_ MDYY(X4M,'4GC5@6:< VX4+6"-J2=A )#I*K=B$1<]825O2OA Q*!_,!2RIN_ MUU87* :J@U!@@1I%(1R].'!;7M,VV"E-YG6X C%!2)ESFPOSAG"7B=AE1>K! MK&@0;YM?W1W7QJ?2;DD6>]%Q27FDH_'YMW%!K.\_3<3=-@'DPR M$2F)N*"AB1Z&VH!PWI(=*Q7A',6-0K*"T$F,7(^S"W,;@2F'N97U-2UO M*KWF*LI1]O;#56/=)#SU,O2DX+A"#3 _+D9968&4,54\Z95 ^DYC41R.3X-; MC 87(1@VN-ERT\A.<0Y%ZNN[\C*5JN>):$]0*&!"U\MRJW#0@%0>^1$)V5%- MZ%?_\.#P MB]D*K5HA=W\X.CQ*/V'8])N']IO9 MC#CE]UH^6V,FX;XG(;+IIF?P/<:-:R M[0[DZZU!VB/R!;[\XM&CQQ*D_=MF5:+\B0& =]-JBJ_^'WDG'O*"/13:/<:< MD^!^?O20$.85NSK3/S)49 M6TQ2%2LKM=*V#^EI3\^KL)R]""VJ.YZC;)CDV'@VG[YX;O2:A:]:9E1E*.OA M7,'^RY JP>/X"G^Z[;[_ZU7*V_?F8SG+D>/6S*//WNN9@W]$:! M^ ,-N5DOF'@5:W#:EMTB%5M:?0I,+UQOWDWCEY^MDO%M61#GGT\.CA\4/1(3<(_R>9.6&9^;-1]+(D;TD4 MJ?NSKEPIHC<8?ROJ(<005KX8[+\OPABM8^P@MGUWOFE2Y\@RI(MDQ#WAN@$VT-\NEDCKM^(Q5FF$GJ69W# M2? M?*F5>?/S,']MMS*J[1*Y;ZM8SRORT?E+W*S]\KP5(2I1],L*M>/U2RN0&E\F M=.'A=_\%QU_;C +ZY LC[P9[\>EV/)9.*&=CE< M<@A.JK#$LEIV0G0/U-JFNPA74E^ $RRUK"C($R9!&$7B1[CZE<8W$YS8G'S] M16IT "R9S;(ZVW06C@@<+"!]U?>*PA]U3P7U ;=1<8Q;0QLA[XDH-0+=5;/% M"7VLC?XV&73?L4''*_/,[+EH0J!FC4%JZM.B3@VXN'@&&/TV3024>Y8/C_^X M-7OF$EW2*M9R^QU_]<=MK\,7*(E=Q[4H'2"#PGR MJAJP ^'FYT#,9CT:Z?&7VR-5PHOC-(FMH9PC879Z==T+/\UK12T$@0^)?^"B M.9DH:$SQBYK M:.8D:D*:J"4VP'VZF9B#YHY+/T/$7TQ-X1[/@E-\/)3"S$S?)0E#8AYS*^\: M:!=*7"858)%FD/ZBCIWNU1JMX-A;0\TM+$]?7<8@]%I,9J%7WG)4E=&]OLKY M:L I=OQY?$0JB(J%J&,JMD_RM+UD?GQLJ!RU/PMJP"[9;4_PT,_%%$>%9(#"BCW)OD4=K0H-2ZKG%"DC8ARB->^.GBA?]0N0.HPK M<9H37CFW[$[(R:LYS,MP=4<7PO^7)E-QS3\IP@9Z9Q(._([2MU-"1LCNV>RZ M]^TAWA\$XOUP#_'^_4&\?[$3]@W=O70UVXCB57&C8_X3VUI!"I&Z<([F8)R& MYF>F** ""T8:+#:C(-VT8AU7H(LE6$V4[5N(B<$Z0IJ^R+0C@JM*6:.U>.)$ MSTG)?SW[_,'1O=?WD5E#PR7ER]!"_O[K&:@BX#3Q0V!;7M!WAHWX7(A(27M? M_>!Y6U>([7RMN0RN2U*N:R0U?H$R'>=UOGSPZ%AOXKO-*GWQ\,M'7SQ^J+RK MWZ6@*A;YI(T\$7_%#=YP ,W"\=^=_-4B\7>28^$;GKEO&F-4E@I B708=8AU M'R8I*XVT0DU1YE"77\CM:-:,"R878PO$.K9R&"7Q"R%B6&KNM. HT+F@9!#R MZJ0SGCBTC-VIW1U/0O8Z:%=7#5 SU<7/.E%R\=L.O$<,SJ%E]A%(H6O,N*@L MA433.)?NU/BSMAO@LGPN,%7N1V.XE#"V<-]$WB98P&==G.BXK[,P9')\NU=F M#JU&A'6.B4962TN&C3I(+S>(&V8Y/9ZSM8W5$(N2:5&U0AT7.[ 67H)7;%#'B$/&9LR1 M_%9ZH##?79N?AMN)^B#=\XTES[Z-R;.+=A!"54D+IT2Z+/QL4J$48XW"*4YK MN,4UKZWT$U;WVGWTZ588%@'V)6GJ%B/K1B3J[.:-F&2&J6BN2RPINRI'7HJ; M#H?]&KI7RI7V*QQ]!ZC*UU29"///:X]9J67O;'RV8-B1%Q#E\)90CN0A\1S_]ZH/HSF3:/H M(-OS9SEMUAF02:I T)P2YH%T%"-=05.\%>3&I&'U0M2+)$QOYP@V!L-D/)B& M"MT6\#4D&77Z3C,?DE.,WT*>H8\S1:@922X8YZLM*_H6;F%E1A-*.V[NVB!D M8V7X%G-HJCGZ<(>L9KD8Z5TA\2O92^J\XVNCT^:"KHHORY_[BZ/2) <"J31G M6B^)[EN,IYC1';*B@:3>*?$BE!#1-DV4Y(=\.$_+R//>D9Z+3U .:HR"G6=3 M89W6BB) IDNKY\><@)=TRCS.TX*ZL3.#7!G&YZAA"T9=1;XKZ3!>\.W).02V M2#@S@$1F6/H>H\K"7;>7N%714)P#=+62-+/YW2LG*8\;&=56N+GSP2N9J/90 MHS.[X1YQ_$R /5A2)6L;L_)\]4N%/@DU20V\(W>6N_92!3)U1H"!@LQ[?RX\ MGZB>YTWIXEN$W/Y_MLGLQ<_OGHBS+4LV7IDTBP;,@[;U2E> M>%H'IQU2\I]S#A?E.EL!R3LP,!.9.LS?5[GB^=.S:^#$AX=6. MX?0:G5QF)U;,)_UF"+&);G8!18(^-M>43X>42EU>'LY.!MK<$.UR6DA)UZ<> M5YH45#R)*F21"B!W<=^4\_8U;?H %$HO#RP@8]5KFMLYM!$W>PK\1SV")>EK M$#HRGX<#N*1/C9+#M'3MFPK._AD'P\5,2VT==>7QY+CXB3P6]A0?\KK>*)G: M.8G8Y81B :4;-X?GLANRC5N&0^EA2@RP.\)&#XH9_O_]6,%X$N+.O82'-7N9 MNAS] "+<8O:J?),?B1E]B"%6H)KZD1?*.J];?%DJ3O3!SY!R/WHRPPMFWY?L MJ>CG;S!.L77IC#X1/--+AO# B/H>B):C!P?_>5W@YW:,2]D%%>C_YKUXPE?- MK3E[R9XI86#5"^F)+62#8P44R6\AS-J\;G0I@%TG,R=9HM16A-4IJO<:T_,@ MF9X6@$'!!).>"]TX8B(=6A^-/4'I&N$/EEJ.89N3V<>-5/HM3,12!HXZT@BA MK+FY\.&"+TSG9V=G%PAU,-G5]E0]7J*U30 <@RH1- M)+4V@@UZM.(9.[(ZNQ4/=\!5.,QV$8CSM1D[VX??&7"4O/53P2Y-U_V*X*3QX5O?I8H-/P_N2:7'=&3H.L=YC2$+ MK.)^V_FN6PFQ2]4LH/AA8T@-MIZ'D6]^*\KE13I3D MD!>OV\*BC:1-DD\W\0!(6M0K C'LT?\8%ZJ\7;HNXYO];IG,=$=4%QZ)D(C;?:;GII NY3OMT4[\V?K8V=X65"7;X+DA;AGGKS*XMJXB<,@WH]Y?GF* MS2Z81'8<0=P2>XF!#T[\:?5#6%6*Y)$[2.X7#H;5 2RP>:H/<+@SJ.H+=I]3 MW'.[]W8A8"RM\@WM4)X_KUT#DT,% _PDV#>KC1%< ME&LH%,WG1L*Y@V9G782.HVS<,SW>A%C/V!&RDAJ!L,2=9\4;QJ\?+P4PT'(+ M* _-OKO8ON;!GZW6=-7?5NYF"WJ.E5RVH)B0*)5E'5UQ'"HB$][9TM[D^7T,RB?#YX6ZMG)2_%WF3T*V/$PML9(Q-AT47G%X33L M>-;Y,2 8PKU([''1)D-!ETDLAXB^\XY_*: MZ7VUG>KQ<6@BL0AI*\O7,QI07@IG[#_"#?0'I=7?_5B6^RTS9HHBBU5++C[2U@3'^F,;'.,;*XS*85 MV>-2B$YLXNKP!JG)/#>L S_:IDY#-'4],0W6@=#D'!S0,-'<<.N(!+G4@;7+ M:U4A*3:G8@TYW4'U5LX,,]?_#6AL7 JW$\#TV/X4)3 (CZN5DNRY2_N-L54. MJ/!SI]\_5R2.E&'0]S?DR=<%U]Y".#9=P]=,GSKR\B&(M^2U(!=)!;762=+- M1@JK4@*%6U99S!4O!%_O^PB&5-K.0UV3+P/C^-\_>_ 9_[R&3K"?Q3/[]N3% M]S]4_<">T&?OX0V+JY\YF5XARSQ!^\2_#8NQVR@^ MW!AL+VLR+-[E*=O$:.V:LS5?'1]_\?4[/*W<#.WTTV;3AS1_K&XP9"9W"Q/$ M*N*&\P)C13T* (F=!$U-B:MA-7_90U-)KFLTERHUR#0:GT%6]^=0M!&?H0 G M*=YT9DRA&#TVL+;-FBU,I/TG>I3SLCM%W8EYCP709=S;$1Z>AFI!%V=7T>Y) MV!&Y5D18^/Z429_]ZW__+_H##LA?]H?L-W7(U*=]Z^E*77;)=#C]I_:$)2$] M#1$]/5VB?\.SDU?,[SPN-RR:WZXQG3AG],V7>9W\TU@G_]UVG?S^[.S/3G9V M)@' N\Y/SX")+0O>I%NZ>?8#D_IAWV_U[,3;(="%,>\%""8NC&=58%3ZU?;) MD=XW3(^BQ)^HO+@"5IV,T(X]Q7STI"-<+X<_3V$Q;YJ%><"7X11AE0_%Q7A\A/\W M72\D[;W"@ 1A9ZE:@VR??/=T]KW@O6Z?;F)7G\,5\')QF%;Q0>)V>7EY.$A9 M/]=G:!M/$KO#2#V"RY F847L#'B1Q47DXGP8UOV?__0G/(F$_) .L80#%/EL MOIG0!KVYTM!HVE=R[P?+NTQ$X*P6XRC1.!I!@@"ZW8R<#5BF"HT-& M0S_<6;7G8$W/%8W<7 0TI4JT>0P8]/0A,O?BFK7[DSWE(#Z%7>U41$#R\#I6 M_\61&S#0GZ\X$>F^)VK$*GJ^>R,MX43-]L(&Y_J&TN03W5V"<7#Z7]!;W39Z M2Z)"J4!;]\]_YO]HV9<"6\:?^ H/,<(G!+ 7XLZ+5\ZUX_P%!=>_#AS$8L"( M02,5/%QG;@!'@-F(8D JFMJV7)CHP26J$=F0X,2H/E,TKQ>G*7UA,7H+[W( MB,/ 5PIRT16[#")WPJ@(]';7, J[C6+W"U%P^QS[!\FQ/]KGV']_.?9W*/,% M"E9!L/2[_^_@X$E#3EIW<+!-_,%RO "!'2N0/PN0#7 D6 &"JCW,8+4?!@@[ M2>/.A0]+>0WISA5)'O>YE[H&Q32?!J9Y:3?U(M(IDX[DNI^<<#\E1:0PB2^8 M/T&Q53#)*VZ_VEC>@ S1LNI\V0K=;9P4C=^;EQMCX4)#;;L^8='RK=_.7TMJ M&ZEU\8A[-E_3CD,1:Q72H#/FI/JRU'"6:&1;!-;;4B1$+E<AFI(--I2P54!43.&>^G$*N-8U+=@1(LZJVX^^^.+SKVXM M SA-73[&M7/MK*VP4*$)_')R_-;I9Q_:OI7(P?:H/V0D83IH<+UE+AJ"Z]E+ MS=1N=^+@^O8W:\$O:TH+7U'U@B_)M]5-3N3_BO1%[(%TS=?[H-9>-&\LFEQ, M'-8 3'.=/@BPN'V%*Y8C#Z);',"?N$IL!JZPD'[:"]U>Z&XN=&Q2M7U$D&3\ M(*>HPN&M!W9(ROVO8/\P7IP,)7%8F04V"F-L)2Y=OR5IP7AT0/LUVID^-0!E MWVW6FAY(U.1BCNG')1::>$12^&$1N,@]Y[63_\1"Y/-JG2 5FS+@UMV;$[0 MD_MA?W#V!^<7'APFM+<:#64>)HEENDZ)Z+'WD'HIVS%#;S& .\*B@*S7=6@0 MN.?0H52-A,5>/O?R>7/Y7)+/KL7#D3$V%I&S+&94/4S_VUZ5=4+FQ2JDO>#M M!>_F@B=%#MJ^PU)MVC)(L6U]8/](J2"D^,[LV*;4MHM\Y0LB,Z.#&;'([(5S M+YPW%TXN2.T%1QJ&I/HXB64W>:M_#BAKL+9D>SG;R]G-YZ%ZQV$:].H?YNZH6H!2+A0&DS+N F91JRQT9*]O=CMQ>[][E='$V:P M)FF""&VVW1P26@^12H:,<+U.*B)%2;HDA:2%E.2XRP77%]5,A%R.L[=2$VNU MWKG8#4:C+G>D1TPQ# 18.WU^UZN M;BY726Z@S!,-UR(TW,-]% 2"XZ1\H\9NA.+]TZXM%R:#T%UM9=&*[&7O[W\W5S^)-]-FPLOBYM&-L,( M3Q% VDJ. Q?B:%81!6\H^$3OW-HB3P?25:I<6V$+]&7Y)NQOY[U(OH-(9K<-VTH,$S9K1-L^Y AB3"D"S,0HJ%2ES=FVZ(I"[2'DH]_],:?8MNR]/? MR^=O53YC:X>JV=*)WLD9V9?LO83 Y;^D=04*%)IRCP/:"^#["R#=KQ.>3![J MG*@VV0O<7N!N+G ]6J,(63J$+:#@,/)9NV8W"Z.FAM$G)1?D.K>K:IZ*EWH' M]-UIA:NPQ*U6CC*,%#HN:BK97VP6YY?O8[,7N+W >8%["V<0&N_UL1NPM^&&LJN62^9YD>Y\ MR@AK]#1?&]W!U/.50>FSB#C(F!'VHKD7S1L5<+D6B;'K?.3;K;D%PG(':12^ M7K?-V0%*MTQE"EY<:$6U["NF^F+2D,F19STY1/M:AKT _P)'VRE3*W4E#T2K M&, T>'9K)N+'A*9]'TE.7@KU2:&_TC#"TW)=28N;;H-NP]-- O90M=_9<>$2 MGQ62WJ+4%^&4!&H?W]S+T;O)$1.^T)T?06A>E P'!-XFJ]S.V V9I4E(KFX7 M/+P7P-^J $[4*IHC'YML+ZI^7DOW:-^,="]H>T&[N: IXXN664#=15Z[RU"^ M;IB6VMK>:; RQ2G!@>4(Z83IE&FB6446H+\# QU$?5:05<%5U$&@L\K80*9Q6Z,^Y8#)1+66?VTQ8F M(1411A;0[4,]I@7=7WF_U^/Q+HTFWGHLF!M56MBUEPW)Y7FUGF2A10F_ZT?& MN(9F$)9UZ>I)A^AE)'6:/=,KK#?26M\FW/._ MG'K/]I&Y1^=;FL(N[#9_FJ_%,[\6][4;330VT?<2:H+9JA8AK##6JIOUYV4G M_2E+O;&%&::!'CC7#UVT8A3PDH5&*8<]X0OW,[VU LM]@_([(T__8D^>_CLA M3]]?D+^Q"_(ML ():$5&Y:V;25%Z:^DBI#:<.76@"I7.Q*4(L+#E*5,HSYZ*5U.X$M^2BJC=TNUUQ$]]XI4_QB&[V M<9/?[1EYG^-P&5C N*T0>@@L0PA534EW'OV67!6NMMW?$7L)?P<)5Z7OY'!>5PBOSZ0)VUZ:]M)TML7Y&PEZEWD*FLTZRV&*DNRCE=QETHY^?[2OV]/+V+/&6$] TG MA]"FN6LOA_.])/U>)>G#Q:"2>)&=CZ9VRPVWP6Z&<";EH<#-I!PDIR.X0O02 M7)!9KYM3M-UW/[+__EO<3^7B7VO82S!A*YM)+FF=AK#%[>"])> MD&XN2,%Z=+-&\V*UEZ.]'-ULFPO6(J Y M)7)/(M4T3:@O55HW#,9>#M!24^G;&E@UE'?8VK]JU<<. MJB:($$*!NDW+&Q3>7N;V,G=CF?.!M! &[52NSJ5TVT-]>CNF]>C;N='TGZ$X M@TMF9TNZ<]O4SN$#2N!'JG]X3IK]&]^DXYEV97\?B,';!C@:S+^5LVKQ[Y_] M_/_^5K]^^/GQT?&CKXX_8Q#=R:YN\XP'/A,H1'V5VLYS99?TTA$N4R8Q._R% MDYB.MEU/X?&$QFB88II AD]&P<""!;LWFE6:V*K5>H",I\W173(J^LT<<3>F M?XN<,ZG#]\'M:#V8UN0;FCFG(+*Z&PEUU;[S0H#)5D!$>)XWQH M8W%@3P/:<]T7CD9.#THA&'!N8%F+_Z1X-O0UVMI=$'FFW65*3YF7$#RE2E)T M2Q)&"('1<3>-_JWR,#.@II.\QU\>'QT]?/Q()._5>92OF&.FMZ11]#M%D]Y/ M-E/#O,TT^D577=#XM=<"DU^ VD+;<">2O7EU1D(]#*$_G#U_]:+0&U#7\9R^ M422"TU7+-8H][2?7Q_:DU$IL"B,]?CQY4@$8SQ _>I8NDP.QZXL9N7[\X/AX MMI %6K?]0M[#=WCP#4.Z-)O3@CZG)&^"2O"H-"6@4+*ZR 2+2<9#('U4*XVZ>EQ=! M]JE=+GMZ!NT)NAEPS4X%Q@42>BYYR$D=$>,7F?/JPGE<8,*\4L]'1PJE)2 #1I M?QMJ>8>.V#-!Q^&>EW!& ZTUW=F9SA.=0&HKB9#$Y$3VK<4RO5Y.QCGIJJ$_ MW(%]_V!,&J.;Z"=L(H; *GK6KZ"M&BX(,,_U:RZ#[W9(%NP&&ITC%9X/E[,]I3182/P^ MC"$KL0!D3O")*N2$79(11II&*:SPO?CZ)*7Y.*!3_CR[5]V?G5R&!2IA?BR' M^?GL'N>7.J?*Z&"]H(-:K6<_MAV)(KW;,P(^:^:']ZUB3I]/DT8ECISINFW[ M<%"'1SVNSON;CVV8R1(8M<:BD ZO3.,K\#Y8# M+F;YUW\Y^O)S$()MUG])-Y$H8XTMB:DHLV"5Y%=#*62:SDY"F+&Y_^#K M9^@+=\0_'=&[HX5IO_C6ERSA&2C!;E%<1)=J0S3KG:X?-.#9Y,:>:G\HWAC#4:?,5_!8]50-+ M3IH'UDT&D'++\;-\M+'RW2)U:^'*"(RO%Y-ZF3^1-,YR5J85T(&VJ)YO#FR0 M%4KX:EJ-#II8SR(1N#W/L0@+NB9N82/EY7&$MMY%7FA']^K7;D(^$ O! +T M[31U)\'<#CD%6]I+CO21 D%[[[%LZ5A9>,K&EY1DHJ.V'(DFW9YD,WH5);" MYFGZ2O$!PV:P2G^W)/&.QO [9E#0LIO0,1P0$K=UH%6P78,+DM^%BD9:0G9N M1%#Q$A=%O4:M',Z>-%<9Z2.]N-N()4Z+G8TD\NYE:Y9F/R_79=P&-4LDVD%C M1NG.]M:(%PDKSLIX=[XT$55$-X!AWB6^(_$#% L:/!LNK*K-:FQL@PXD_F;8G(;>[CCT9\J("+AO$W=B M7D@HCOT0;VKBZLDL[&1-LT?V=S(6V 3'H6 M=URR0IC*(5D:=KG=>$7C_+&N8HO,FG(5=C@2>"5-24(O$B1H@ERBN#'20E@1 M*ZA7<&W"JM@]%3V-H M.<-CSKJ9A=J_)"S4,B!;_+RLEY+4B6'FV!BRG!T='^!YQY\?K$B>SV,$1/;^ MHB33"$746_[@D EEQ>%O-;[8OB1K#N1=9YN2A'\((97>7:D'TX?T.'9!T IU M$I('+>ZTBD4>2 MQZ-H)Q><1G@'^\]9>&12UX.$PTUJJL;"IW-.2Y!U"H5FP5W9"BF9Q$K2!!'7 MDA,2.F>.YV]R\]\UO[167II1K?P^DWQOVQ87@/ET?)@6+3/+O6[:2_)J ^_" M94A2J"AOUEXB#)T+F[EYIZ/+T4:AHR,CIZ]ZR6JPNNII@+VDAQC)M)%%@-35 M]=TH'/A9R;=R&./D'ZGZF9+@>"9$7IV_9ML*P7%Y9[=R(@E>Q[/+%!-T"(=@ MX>GTL+-T>L7?LP>KUPPQ2NO>;^BN8FIVN,G&GC3N7%:Y+2$-TDBA_+*2L'LY MPQ#C:RZ](&:MI+0 4Q8LX]74;%N*42CM>X^;7C,ED$ESY=NE4Z#,Q:1J&$_6 M)"&'%0H^CK.%1@7\]8R31N-A ML2P28;^QN9<^HB#ADS2+76W68UG"%$M1.2C<($X"T(PENP;SH+5 MG9-MOV[7+).$S?AKIY$A5@P/UF5YT$839*3=DJ1Z5MG#V?,&[!5"DD;/2?F8 M'>^_5\%DN;K/NRX#1[0I'3[]:+XLI5%C6&Z6IHAH)WL5QB=SBFNP'Q)_Z(&D MY!03@\Z;VH23TZ82228CM=;,RH6Y(C2M'\D(PY5:X/$BH"[Q7$%),2BBLU?2 M"Z!_W+3=7"179:-7;89-FMYWFAXGOMKV-0M((\_G1TM,SCBE5:#I=D[O90(2 M]%ZADT6V\8K\,Q&^?./&-^?6*;S&5H^FEMR"?#0QI? &25,,N1O)((UP65Z0 M@N-$@1D3]%J="5OO_VRO#F??03^2D$"Z8=[;AH8V)>=#)4F ?:1'[OIC.]OS%V;["]_8=NI MAN@9DB8+CFMH.=R1LE+3&^@,2]B3&]FTSN(7NYI7;RJ5;.PV<]I<029T@?XP MMY2)BR1;V%P2ZST+6[NLZFAH1I'*8MQ;/HB.*!DJSI13ST.'4:INB0\>[S\> M?,MFZQWCT1X]^.+1YU]\]>7G @M"CEW3);T8K2&ZIII<&>5C5#>X9!8.>!O3 M*W8D)281S R&'S,HOP0 M\X3^^%E@2"6#7LA3A9F+_94WUNT5W1M2'(]\(!E6XGOB6B49)-M%F\/L\WN M)G+)(3O>O)[1A9S%2\NZ':F+)\1B%:.09P8PN%OK\B>+(3GK2W8"ZNW)* C% ML4$$U995UP\I3"# X%YEA5.TV94$&4P;^@^$(!\..6&_I34BZSB"-8O914G>)SVCTZ4)!T(X;)@W=#[!3;^]%D). M/+T>;BUTINF00>T)-(?6.+!!FC2CP*PN#;X:.P1$J.,?CKXX/GQ !B[Y4*+T M$\R1WOBIK'R"'L=U&\WCR\=N&I>E2XVDJ0L7@6EVUNJ>^W);Z[)UG_P)-HXX M[M\)Z#8>^DDU@1O#7>YR%"):.0,']+/3BO=9+Z*20_>"JP!&Q6[;>5V2+!39 M=749S;C0G)6<6/OE]L*F[WKE +! MF7C/+!".5KL9H%HCJ@"W.,-APAN@UKEUA?K(5:-M =F4G8Y8>NA'76O43?;L M@X0F9R-H_[!%0,Y=.MIH*O*1'ETE3IO\@AQ:T@@0O&1CNBBTNJ=8)Q?$-3!B M[ T0AY6,K1PM9&$":TQJX'H14K$<>ZC],SE&=Q4<&AW5I%*3@;[;!-0H(T"H MRY;4R&@9>=/S$^T08$&N-SOANQR^B1 Z1SM*L@>K(;=JU[0Q302[-21D,_J"PQ M%(L_M@,2/EPP2F3=F7_HKKC2\E&L?!%,"=*)FTRQBU38,HK*@_=/W(:+MKY@ M+6LS%IKK( 8-HV]]0'TE,6P/N7?E>A9[422^XAB2S^'#,UE6GJ,EB,&72%!V M/EHK.,ULB ,-#ZZ,X@T*+I4"-Q(=XQH2K$_HYH'68F$Q)_(_Z?982P+[:?S25N!*+B :,WUDZ/*J MQNO#4@7=2H-+NJQH ;,:PG)1K@>%=_@<1,Q2Q02F]G,9RH&,_)*&*8\MP@K]$)%HR4K-K"%(#6(?4FA-?ECU&M M62U9RB23$JTX]LEW@=BS%+)+/I#_0/)>2QV>52%R76Z:AF0]4#(U^$CB*SX! M_%>5LYN<4G?\\"L%0+=TTY'D(HSL@ %(UJ-<=* C9.F90OK^E.Y@@BO="3O%VD-OM>:G5E95T/I:2N.1FAK[#F0/J6=%*TE*=-)JOALT07,!!O 235%937#E"1A,93G\-37I$ M;$Z5DG'6YZDG,V)^'A:^D(V5G>A?VN]F<(T@15/3+K2PQ\O5&H!&0RO1XG#C M2'8;SJOED%5-&KZMEW"'5JWYS9=5A7)JR=*?]!9A930E.DC MJ?V6>),F3QZDXHYH*MZEN>%^3(A%'OQ<1XQ:F3M* SW=/LF^AOW@5 O\72*D MKEZ'>DLU\_XD33_2[X4I^&)"PR=E9R$#/(LE!TG,A,_MRK5T;6/IBW56:6NO MRU%)^1;?IY:8051)XRU]B!K5QX%8R%3^$?] 6(@+R115D!+\NFOJS](]H-\. M!L'2)=LRIYSE5#@89G2]#_M1.O-!/)EZH-IF5(ZC7.M^4LG MM7!&J]2FUS!A7$FZZMR,9(._3TY3!#&L>#X)NP* MQ-@'4/QUXPQ9(&>"@DMCB,5;''E^H/#5AEN@BH C,A@89_*JE?,WZ?XA@+PI%_Y4;*,4LU1P;FL?SGYT$$K_ M3CX09-3C0+AR:Y(*@29ADHT@7>U(G2*JW<6@9B^@%UE/IC10W6ZWN>@2Y6/Q MUPQO(4,BV-TXTW([13@E@9O3Q5[2H?#1.9>X'J7(-3SG#1:VXKP)YE2KUT;R MH&WH9Q;AO2RO9*?&NB37(3OLI>C;:,==+P^RGR?2/,KYDU2KC<>9VKSAC$]O&H!;KU?L^)]OK MKS=AOM$MG5"HQ98IF;)8M-<'FSYT>3IKK#SS[WM+TJFJB4DFY-W$935RV:H) MZ%?3NY?OMH]RW(X?Z%D#V[YPL3*A=L82PR,I0 M1MMSU;K 5=?6*1!"5CNG&#?J8>L.8".=79<=<@-[1801MEX4)4BPQ/D[-"Q@ZV(3V:*6HQ72\&DU?WV MS.(*9#Z=&U"%&E,R7F=/R+:IYJ6<8' 2S%54,L%F=UN4<8J9#..,0%9AQE&+ MG(;+,J(.C$^:E>$3*[!<'U:T(=5>*DF?5>MD[.D/21,+(_\<$)0NW2AVB'6PX$ MJXFXC <).//T3E&O+K_A"S2R(<\[ML1QPRN"09U&A;R>X3#)=\I&4RXH3(B? M9ETA^QL]C[PP$X5]$I$I'L,.K36K+9% +X2PD_YG79=717K61:ST\-R7UE( V:F(J,*EP_%1*0]0#XX-RFHE53<,LXQEROP)QP##+I;YLI)E MB$R4F:>,5RM#UVD50[:%4FRA6);4T^RO8/,LF#!M=@]QE-!Y:BZ0K"66M?L\ M\6\0KNVCOF]FKRRZ7]&5:^/R/ MHHXB2Y<8< &,TEW;@,'283E3S?(_#O_S4..ASU9K4=??<)S&K< /3SE7Y_2? MK6Y^^?!%W4G\8:-']NRL$R8N^GL?PFN^EP%SD["@]Z[:+C;I;K5V6]70.*51 M,&S!:KXNS^F*YF^6UAZ@UMS7R&@UA/96."7C!4@@-F>#8,AB_^#Q!Y,GI;_! MT-GT1>T5OF?55TJ7B>@H%,HHDD52$5\O0:*);(^S2UOD$S$F\D^:#&P^&QN' MXRS[E='*=F1*RSF7E(+/LER6W6*'P5>,." "B-4:30CA?9Z+X]@WS<+2Y>?B MR3NOUJ44Q/$BW9 M],IOE9*58K%YW>U93JOMP*(/M$:;DP4N"WZ>,J-NO.@+>JRF>5@VTR4=]RD[ MY4T8+MONM9CLBI*(Y);HWVS.>%@X.X3O20MZCD*=]&^-,V8]0\RH44.?C1[) M_:O/:-V>W7IRH*+7"* N;LBM<72;;@TY2>/=OF#L?OE81=E[ZJY/%$?X>(\C M_/WA"&]V"E6+?+.M10!)8EB!5XP ,T0Y\M"7IYMGN80S4K1\SD!3[*E](XJ(G.-A!M8 MN2[+;OMJ*!!_J;BW1;1GHDLU6Y-[,G1JLB1._>RBLM"&V;/;UI.&UA(F1GQ; MV+II^DO2'4SY=5UOA$D[72B!K.PJSSIE:Y+,^6N\G'K SLO .BP]%"@3XPH>] ME?/?FG7(3V1OM_5&J2%4EM4_/"O74$?#96!U!<)B!R+*0Z*Q*P@KG$4%CXDT M8)]!JF-LP,G="%6Y13[[[<90,I'EQVJ<8C./Y+([.(I,3U9:0CF(D/J&)='R M]_(M;37".OIE"H?8X8:)QF;C."$_.'/&RY5$A^NT�HOK5#CX7M3WM!++:A M8(;R4[R :E"$LGP2Z6HBQZ:OLLF).F%0G92/][%^G.2WIZM+H!%<;X.0I$8F MQ84@U5,VO9P++5GJ"X^/TD@_TGV3A5H?+1W^U 5;.86"V-&\&HPV)FGALME% MYZ;=8WRPOTB7ARZ:D_24'E"Z('?B%N5*0H8294,8;KBCJ/0SG3G7H66(?OH- MDG6OK((AIPQ:!'C1^# TN!Y%/L9QIQ'(.[@NYB&? (N8W(N",=-8@ &1!'6DM$3T860D)QYW:M.DO+2H"^$#FJN:.:2P!3RV+5/.W!K'/*#]5()ZU5[RBIJ+#UDT&4R"CM7SZ;G MAGGW0WK#$UK(\0S9X8QI)0#;5:6M6JS$SUDEXMT6"'E>282 A+K(CJI"##-W M &8*BK;UD%OD=6 V=)I(ZP0+?1LK2K&D$:[I*8OXQ5;9:/ MC1@5IC"[J+8;190;VB4&Z>JB;Z2"&9MSP2+(+I(2WX,+8R70_GIMI/DTB>XB M((8G<'PWA$ON-\3"SW%RW?AI_99Y5NIMG7$[+8/IC$MK05POQ>_]T*X3JT') MYVK['3EW0L;JI32A8B^@^46Y=4"QC +/V<#Q--\MS\AGV3H>-V.84LA]:E0_ M<:NI#!N?PRC[,!]A$'K_ACVQAVRY?5Y[P=<*4L:-) M5MA>Y*XR-R!QZ_1F&-]L*S94&4IL'2>BKA22U4,6IHP<'ZB,6%4"I7\0A]RQ>CMA/2C>BQTB@J%Y?#)<4' MF1_,>">VK5[#FW3GS.GWE?A@7#9@[. 3#+EDM06ZUGOK*,G$"[0$?<773#3: MTD.,1I,=T[0.*+=+DP0_.21"/+]1V"S2DS+,(\$$QK/QDY#*L3B1AMM$^B%W MM/@9PT12NS<9.QN?J;E3!P.@GL4 9UA5?9 *F2 @.63U(-0M M(\J)1$E(.S)J_ ,K:F-M%!TM?TX/SW2>S=S7*.0 H'[0'JM@V+!=2J-6@$II MMJEC4=RB_&2(IQ7V6E5/-%G;K.KW\KR--7M9=-E8[;K9CLQT\8GEPHX?['-A^US8]"G\1VPQ%@&$$:YKZ07HI:L4 MV?FN(WY M*:5<0BZH)&-.D3.,4-8@<;.-*':3<^0,DC%M>R0X2U6MXQ5-^^)P,K]C.0DKOY2RX=AX0$N%U3#8IL&><2"1 M6QGBFV-#)UN0/*^8/,:V1PU.*LQ!G=SF>(]=($ I

    A'K65',P2&8)T9+YCSB<%>'."PM_Z+I8!U,)NBTK,F3HX]S22OB*F*X\ M(0IF@6O"2>F=:3*1JV@DDR?WE.4GY@;\(Y=!72C71\23.P'M:71-3$2 KA%( M<3*8@8/NRNPQ07N=N(3->W:,'X>SEW@>9T:&)9H!^8[ 7^9@@,!=DX=_MU^826+BSQE)8D8$ M%6-LZ9O2*8C+W4TA=U7_>IL#1M#O;':3Z]D+\U:3MD/&S_1/2B^$/VU$=8Z/ M!AJ0>'ML7T^OSGABS-=T'28X]S#BT!<,,1AV9.>J""?Z)3"0W>B/#U$Z MESJ"C>K_G1V2XYG)J*#*H<,RI'"M&FE8#.CBDM/VHVNHZV;"SQ7 2$ M!Q2(+NU"LGC&2"X-*C2CR31,9]=?]6AXOB/ Y_=0]C4U*+N%E1BY/5/545S, M1E^5C* 4ME4-MSWF>MC>]7'NL [?=O+?T]17M^]?*'@KOLZ!2@G.JKT!]LCY0:>:&J1!IX? M*%T,T:?N25QL;GTG6]^ZPY>!SYY*<'^B=S+R-MW"X<6C7- ?EZ31Y)]F\&E7 M=B6M\2OBMT[OU/%;4[Z"-K1^516S5)^QC)$W+#> ) MN-!;2F'F:QS1=X>S2&LW(/CA]'GDF_!EN5[K[UC8V91X?)&/UT5MFQ M""A9*=QM(9'"9.!$Z[<*.PB"LO>J7N&[/1L"A-NM*?D%+,L@#F^[_!F;M72< M[]@\.&,L0,:^,HNG]?(\P%O =\DW$>L_+7'D.KGN&HEEA'TR^2A& MGZ,Q,G#?W6$R=^#L2) DIR<^YZR?=RBNO!*^*ACJCQY8M]EGL5P$!4#SQ G( MH2.NSU&[%D'"M0+\& %\LNG. FF1OWH2TQ62QD *];Q=%G/2W8N-S3A"Y%.X M,7:DX:18\?9DQKWHT;XU"*%L'G J1A$G5X[G\+^%]1IN4I,&112;Q=E+J$6, M072NJI;:CH"3#3#?;=&^YP,M,1]F2_N1+/K/"^WB@%=__^T3/ -!/7KX9;L% MV%['8^J+['%+#XW"[M&?*W\\-8XPW3<6.SFDUD"CU M6F07>^_Z6"(R(^M4P,>UP)IE!VA2[K3.$8Y%$;=&N?/2==TP)-.(]<"]9XH] MC&XYK?A2M_3H\9LU#8KFM1FQK$(IKE'_:B92AXD3P*A0$*/S%,QFOXC M?:T+B\J0X%;+C9^!GJW;?M.%[:"S+])>5&5BV%)]D=<67(H'E*71-A/SS0H+ MLX=8 GS1KJU%0&Q G7'6V::S%G$<=X;-2R$T:?0T)@XB155O6!RA"#D >8?W M <,18TGKQ-T4>Q^,;XY45;)(L9R:8SED[M!Q*G&0J]Y12TJ&/T+?9?+29)O% ME]6S;"CWAJ_*1LS@/%+N>R)FFH$]=PDQ_1.,HC'IG\S;[\P+LMLX)0;O@!Y6!%*2[#YO&=O>H$24U_(*]R_@,K:?A12S(3$Y5/]EA$DL.^&,Y M:"M.KUH0,/'S[X>#Z+);TU_):]1LXFWZL8?O2<^;6%;!>(2+RJCC#F>>OE&@ M_$,>V3/[>DI0HD]2->N-E6-=C$OG.;G%Z*+%S)$81VGS^87>6U(>UEAY..L^ M'7[=(SZU=/C1/AV^3X?O)/0Z>OS5%X4S],59J*0?6*22-=UH)/6UU.&/K"EG MH2X4_./9LB76GW%[3AJ#&B:C8&SQVA@Q&05*PG.*]. MJU3:XNPKQ%-V3X6M>1A#SN'$$_ZYZ:I^4J9[/9 MPFK?/WUJ835RV=C.E?6/3.UD(99U[S#+*RYQ$?U_C;/%E^0(A;Y5Y+##"B;' M<_#6!-]KZ#!I2)8E MSE@AXEOD5NP"_ :TS3VD:"0<(2*]73F]O M94EV:YGUK,O#B.4"ZD\J:U*$SA&06QK4QN"R_'1&0Z1Y8F/K^&M/G1Q%C8\K MXJ92(<#K%"Q+N*$)=%9BPU@!"TJPA&;A?/D.O@^^O++1E.&ZI?N#7XNOA881 M%QP#303_.SC.C>1?Z^TM%#F18+,<2YXJ\\G@2%);+>,<4"["K(#]1.&^55)F M2A149@D&)%.S7FUYG8_@:=V77?8QQ2#]K^>4H24+KZI09SR/*:_AOC(5$C'0#,.]E,L\5IGQ M*2R2I_&K9IW^["_/&Z50.D:\\,%CC1>R&3X[T;XT+Z1BQ/CUC(OIJ>*HH>WN MX6NJ)R;^'E-I9XQF6T11= *H:F*P1D];=S3T+=ZU=:6I^9$V^VG4W#^H]/# MGSCCQUU_UDKWO+WT!!&:XC9A#![Y@.R*XYRS+%D7SC4 V\U;? M*R[P3,:>L88A/&&)N_^ !,[5)'I2SUN.$CMALM2*/.P;.IOE9N;"^]^EVGIZ MY8NN'<322%-_@F%>N:_D(WARUG&D#*?>K-%_G'S[Q$2ST%U4;H<7BM4X*9<( M]#M3UKWA*<,'Y2[_1JHBT\C^]5^.OGCP=420R!?8]65M^BWM)!2*G1)\+AVT M&-AXC@ ?8W+L-.*#(DQVIXDB$L!@F"BO]7J=G0*Z<;BW%R)IRB"=[H1-DYJ MNJN/>^JBXQ)7QR4KT8UJ*D)3I+@:3B(]S^JGM2L;\BG"6> B];((6R1VEFQV,1C ]T#IEZ(US/NN7=X:NJ4Q-2,MZJ#F?3^5ZHK/[T!FNF)U9*ZA3I719XFZ*O+D]'^H:[]+3*] M6S,%;MIK(K-:$T(Q68Y%9(8B&>K:,K-"U^TEF GN++UP@73 .!C/S)>L:E-# M>LR&5#-KF^A]&!GJ=5W8II9 =-*4"<2F31]OW:WU&=LWOGN$H#N**=-X%T_Q M9!CCB76(W-X8+O(*79> .ACE)I:#3$VIDNFDD0N-<+N=[')YX[B0Y1J!DXXY M@ES1KUZ/V9GE/XGVEV!7$:,'.>UNJD$7ZQ'D Z*I MV=T<]1,K&JIK->XF_8_JODM,,RXJ JC'X=-(F-TV;PNJ^=QU]O2>X8G++":; MSJ;<_ID?Z^]F!V^#%+NN#:1#UJ1ATV,9X!_':*'=0GEQ,H63G5([/9!U>UA! MJX1E8LGNM]+:42MFA!,[3 CO"XPHZO.'[@A.9H%H#52O6JML\7Z5GH?4TD'X M9)06@&9$4V+[RGU8S7ON[Q8Y^O27Y-DNQK^KVTO[#0(8VNZ1E/*\J]8,%&JW M#42\_&+GNZK;THD1JL]B(F"O="DP8 MF19QI7>Y'$ID)#AFD82@F("&BL[&R&@73 7GCS1)E$O)T>'%2(VY#M'P\FO_,@G#>G#_?B]!8C\@:PO=-M'^S$Q#'.]+C'SNXEB1&NFE3D%HF 5FUF846\T-+5 M#]X7U76O>N-$>7P59:*=%H#'$*N=>/?-][NOP0R@+;H$QH>]=F?V*+8,IQZI M-VXCM0QHV\K!6E6OB#>0R571;5O6\PA[H'D?=!Y"73;-1J@!Y:EM(T3_L#_ M[UHCY\5VZ69QACH600GQ"]L&G^!*1[@6(X_S&NLV+;2S],V0D;Q YVHP[CFM MY6^HM6-3O2^=T".-@D,VB37T/I(;4C?'19 M\BYU0ST=X6?C^T;V^*I$0Q&>^#)]+*^JM.!\NOWVJ)#K'O&IH4*.]ZB0/2KD M+8Q\N]P-R^"GRUH(2?M^DR,<<0%(81'CFEV;&&;DN\;?P-_K:AAH(03@7*1' M9";CQ(?6U=I771NT'.81*I;:NCZX(KUZ@ :5_J_I@M]MK7%>3MRYNTJD_ MAZXME#K(PRG\DOC[F0W_37U6CG.^NY9^KL'"!ECO6NJ%4EN.1=!XG>],&0$% MPZ@NM4F1^9]2?#KQ&[GHX+@>;YIB8-SK"W]68N:,5!SL/2.N7[[O:/GGKVMC MT/"82RV3-(H&F0F\NVYC!.MNB;EQDZ>(B"/$P%*+<;&]I7.YU:!"@W"X%R8L MWK MFS#&F;"O%6JI<85K]"?-!G0T=I[XBPP/#N-L:D?&&B.W698?27*NE#I1 MCGI'XY#!!KRMG4,BW,WO4H\<@)9"/@LXQ8";CRGU.7(AX:TC&B-]<4 'Z'OA M\.RP\-X$UV-->A$[7\II1L^NVWJ+_;[+KFP1AGA$R+@25V)H(V(HQQ;H14W# M97&/31RX/$7BAS((6YH48)@FEAV34OCX@:LQ"V2]#49:GM(5.74H'^L-%W]( MP<0;X6'A3&>:?T+#&.AE$(WG)EKP3'/)Z*')/AK9Q(>-\$_B=IA< S%15>^N M^['S4<7#*XV\ "(C0' 5Y[LIP[[Q%%!Z%!AK/C,BAJW)C*>R.ZX/@A8.H&=! M#?&=Q%N+3)[QDES".)O**K)#E.02)_9&,9(;W+J2UQ,0:#VH=Z)CZ0_7WAK)(Y2;%F'T<[3' MA?1LI'^;IW(V3-I@'!I]@&4I?36L;5\LL-$>A+;=XQH;6NH.Q@[N[+NAQ&]2 M_[NCQX^_*E*QC@PN!2GRT&G6GA#?^;'D*-))FOV3.'M#COQX$H$C,7ZYC?FY MR9-.7OEG\9P1CD!=:O M!#_)X2]C%'MRS2SF>2_>%8NPK(R[ $:>A8W*['M19B\I>?;6#<9*FBOM#0.^5]26]J6LV0HM M/%L#ZE;)MSB(;#N#T,6X2=B8__[BQ[AM9,@N-X*#\#0L\O/HV!76]/[T0'_# MYO)I."_K)<^K!($T9(9#K=@CB_#1.T=/D_2VF$>^7.GT:K2[]C7CYA/BA>XJ M;GN*3B?BV%7;0+Y2!MS@2*+<3QCJ^62@CS3ARDJOY2J-C[5;!&-/O:@XALW5 MH%RRC(X='/04PJ%"3B,3"G*.EKSHU^.I8,5' =:8]','QN59?"XM6M]#[XR> M%3F/&YWONN47H&?E?S]GL8P\Q*2!#T<3XC9+JFJ5Z) >PX6;3,M!KE\M)V1! MJZ&UA#F[!1NP/#?$T?GE'.^DARZZ\I+1.!&.)+1\'>G6PA!G'M0O)O\&/41!U6^)FA3?@?,(\XL-EJ/J),72[FP+NV]"OJ\SG M[:.EHZ!TC"VE,4=VCR\GSTEP)2TH]M-6F=GVD]**&T-15<>$MVUU1*^+BSJN M2M$H-,)!+N6-!N&Q+)P/H-)-?HA5=6[O)^1&/LOH/$0C1WTDS;R2 IPX6^[B M,RJ&K+=-F/P2XC56;> K2N\*/[H5EN%.!)O5.)6MSNSFU):!V^YI+YU)(J:= M!-2^BZ'B!MWR+COQR>HKHS:U0B]_2\N"QK^Y(P6KDWLO\%9F_ =F[Y$+9VOW$U)K+P:<+Q(=B#3.AQ:"0G& M./$82!66B*UQ$5M46$?#O/.!I')N"?^R&Q0&TR[OYYWKA)81-LD=\:"<1"H? M\96>GE?U@BZ):,9J6="SQD#V+[KVK"M7*3YP\/1OSQ(7(>IB/-(5V1SF_Y#J M+;F4-D,%]$B_@Q9(.O1-E#R8G"ABLHJ#XI)8\/LL_:+/=3(2:MG>7X>9-*J; M3#(R\C)IGZM*EN$IPM(AR3LUOLT1VZX_&7&#%JGXF1F9%D8?[LL49%GD"P!/ M^ZSOSC=M%]Q/50=;+/*\7,ATM<$(+Q2B0D)A=IG(:.,3/+783B65 M[(WE@MXEDN,TR8Y=HD^_=-8X7WM_.#H\>H W_.'X\\,OOYHQJ@?'SJDJY\97/\_]E[U^8V MDF-;]/N)./^A[QS[W%$$2)/48S2>XQU!4:.QMD,;PZ) M+^<'2=K2EK(6"AV4 \I&WFJ:9+7H7E&B>%D5&XL+LGM1:A@I\H96@6*1-">+ MIMMX!W"5\,BN-8DMGWHV&>-=/=)ECWAH]4B/=_5(NWJDZX NFZ3]L%WEA&1" M8[LNR=-,(D%+!X#S&)I2L\WC!225"I: &^@SH:!FLVS)HVY*EV=>B EK-\U: ML_R!]/E]?,O+0'P/7SWY]IN7M";2;'O91V,4 6U)'[FCDM&JW9X/O(?P7LOW MXIO3]X*%+S*S)Y%F.'_<$ 1LO9J\!H^\*XB&N388Q@)4?6(/8]@GI,4R"C75 M*"-OQ?'*I!VG0X6T]D3L &.-+(>^?+Q25Q?9S'$4!S@ M\C;@?W"%<0-M0+&,>"L&)C-$SJ/[%]]HC"T[]R&"W_8><8!)!@ _*W$"MBM\ M!#[!MMS M.@? TM-:!>NZ4INWA&ZDRWT'.W"(Y&@E'M>"_=#@ L!1_7F&ED M.TA=30_?9*,F3;MO&5ZWGPK_/(G(O4RHYW$-R;@SQDX;3;K+&,JU2VD>' 3. M5N0;6^?^VX7 V8)\8UJKUM>"P+G?.$'1!.S+@$/,GI%&MVVQG"4J 6E2PS>! MNC%,9R;YPX4YSDD$5*HR?:^(8D_%N]Q'QCE1WM15,>DE<5)^CHTF/_*I7_CL M;!ZP)J X7M(%SYG:HP-R,W6#!"&#=E_P.E8K!\0P'P)^N7]"?RV:25>D<#.G M-1#8X_-30 \N2&SAORZ+=0 U>JMX8EI09GQ6/=\^WCL66O]Z_MZTA='A,[J MN"P#U65?@K3C^X#C>MS- 0WV'-@_A\]&6*P0F!KL7+^\79SQ$A,T-535+K>L MY4 KZ9^YC]??F#UYS+Y6>;2FQ. .CH1"ABY4C=^ZO;+X[ZZ8MJ%8I[!MU$(M MVYA7T(5;?6A1MUQXT#K&^4>KV7?21JN%^-=\'G\Z%+-\IWVKJ-/WO_Q.VDD7 M=?TACP1RW)"*OD^^<=)ZEZQ_1WN1K-PY,T:0.IQZ<>PA&+2._]YO5@BZ@+L( M8BQK*KV#"8A""%/IAN.@+KIE7J5FP)BI,7PG9LYT%%*Q-(1,$A:,>W=I_QX% M%H_34+>$<'&"_$,78)D=;D#>&[0=+Z[OPJV$T&"XJ5-0RS/F'T.,0KZT24 4 M:H#>_Q0>&?6.:8V^J&@P:Y)._PRL/MV097[N[[0VLT_QF:B6C/@T%Y:W6X_0 M_34Y#@E-6B:*$SS8B:EQ4FY2#A6G7"4;,-M+*3%O]8BI\63%V788L,6+M_2A M(.#@G<&YEU/&GV202:F\22.88%-!><>DS OA0_6!3"[=,%:./-?YW.NLJ!0* M"[4IW$Z!BYD\;Z52!M]DK;D(>;QJ"\:\-+T"83FT3%](%1,\#*E,.U_4I5-% MT;A9 RW)AS%V]3+8CG."J@^"!2B/P!AC+#\#VL_+,-7Q>\P^T\?/B6])KHK+ MQE98!/646P%/.GS^G?2">T #U'7)LDT]#@'STQB )&ZX1J?]V$V'H&Y36(6 M@L:'0ODCN*L[61!?29*4(%LO]$S]YF4.MP=W1E=))Q97C?(OV:W53EN.P,[R MB18;8P\KQ%AH0)S'OZ@[ '+]9&5U$UBD49RN7J>UMT0MW>YLVS4;[3(ED7<7 M@;%H"KA1:24&<$#1,FP"0.*T0]EZ33#^TI[MZ:G)GDF)!CFV29M$C MW1_#;&LN\ATZ@7,I5F%CQM"ZE> M K:&JK^Z8_H%S1FGL:O4<\-E?JZP [8>1G97U(=XJ/]VB:[U;8)0ID]G4=.UM'+MS%]JZ4*_ ARLU?;\+7FKX6(1KLU,7Y@,; M[<*Q6S-WMI9BL280Q32K?6^4F9T%:^"1:?\=Z01Q4?:SXY3<5\.A .V;YP&& MT]1Q8]=^(/M6&(!,+YE]E[;S;2ZBC,+V$80LK9UZ&!_*K^ ^:?_IJ5NMQ9G[ ME@VP@U&\]J58U -VD%2JW03HFNDL9]\VF*C1NK(=FN"H<(T XB'VX<9-A^-Q M^)012[]YY%O^6;<"1_ B(I'06D;"<^O=# 0?+*9%;%);\I&RW8QV33HZC^7& M"APFEPDV!]9'RY>AJC ?,?',=YK/92&> M@'51@>"N$%\O&9 8 SZ?4DR'D+(1HU$J$1,U3*):>^DJJ.JWK+E"M\3+4-Z/ M>^EG-Q.^G.Q54?*QBX:'!"S2&B)2C>!?*Z5[2*?257&7[6T3T8/"7L9CF):H MQDI1D6V^:P;.3G!! @DJ6>R;D$;IPS<.U0QSS;-W;]X?PQL#25=T66PK3IBZ M-V(&P#L2B=Q//0AO7$BS&"N7O1G/%.^6JT#4L^S]:NUI,I/]'\D4F-_%QTW, M:;!!1%9LD=!1RF=;W5\3'A!3%" MQ0WX$C?[:ZL)50TZHS0372S4[Z+WN>$AA+DL:%Z__[@?T ]UTWV%'L,TN-R& MG#94/"2:C&V#<^0:$MV\V1C?V\.6GM?.)+@ TCY8:H):)K)J3E2_N_]2?1S/ MG,X:(AZ/^;G+1*1;QSD(%NVV?ZZRH2UKYN.O:7/P_X_$JT6G\-7_9^R? -?: M*SGQ*EG*1;QZZBU9H/C3FP&\7+Y1R"AO5<(622!1:%?:3=J:": H^?*@!>(Y MW!Q2O4O'3*1A&DZZP;DJW2Z @=I):&"T'D3A1D';[\IB%4S)=S#Q2;JW8%DITKJ\AHU78> M9&TB2 ]MRUR]]&Q:3SJ.])E5FTCWSX4&+EOGD7&DP)?L(Q/J:CEPS>5<7WL@ M$_>1_ODHM)+&W)BG]=;"\"0G/F/ZX CM&12L(F;RD2V\^. MUYP=87]8=3P#7VK1=T2]=-KBL24S#QWGC>[$A41ET9P$8@2OS M/D*D]%@O4 $I901:RNX_SP"Z2O)\/Y*B01G@IXT$=7N# L=7T0A>BLELC9W& M5T*#6G1>KD6D.G(-E(F0!91$YH6TI 6=B-H'IETQM51( MU0XO)SQ9K*9IC.7QCK3O+6 #GA4Y7X?+G'M)Q@ *,'WU3%)T80MON:E,ZI\5 MH*+UR!;:;.3!+7R.RG30C;086BY_ SEV)DOHVMBUX>VYJ8W0ZSV'HBROMK2O ME_,4$L>T1E]< "M1%?/&*PF9":5H*DZ""7\*2$X6WY\6N\@EA^"H!09^J;M*KT*^&:,L?(E( ML$>H3&H/ !D3#I)A^DSV/""1;&)5AUI/*6@[JTON2]_:;6R/@R'N6KCE:I2= MO'@9$\(V^&"KGJ2*B]?39,PY2*#=%I>NPL^F?M!8JC;$:5N/Q[',L&!/-^C M-"\G7J[=[,#6TA:>\30X@QR^CO_,/&-]@,";V=E'-3:23X:2;I]8G**-$V4* M:<-[Z]R'<']PFUX*$9A$?\>>RY[4FZ?R&OE9Y).(8)/66"&:T48QB/>YP:KT M8.U-J.[P-#3&YEE%2N@DJ*WB!;<-A2X"5.M3?&CAY-6& *5(L*C[23EQCDE\ MN!895[#ISQ3^N0U&,7G'Q-8D7X\+C,O(290:K@X*Q>J^$$5/&(T,OLO%/3:8 M#*LUXSPD?2;;CVY:RS'47W\7@ Q1*KX$,D-:[JX+):6C'G+( C'US/%-6(]V MTJ LCN_.WCKN:U-^?,8 *QZ]MZDUE<\5ZF(8AJ1[?V^2/J_-[H5@LO00F[U] M/#PK\B9\ZIEUC %:G&CC1X+L9!^LR1FQ6:3B51!-8DL 8CDD+A/8.$DJFF_> MX2KYG/$DM,PZ"5T:K[=RPK35A"%SF#: %HL]+L3>1DWKK_OD0J'ML+_FFD#; M+%?LVK0<<.@P::G&N5^2)V-A8V'7Y ML9M: M>:36'D''A(-%RJ@WP!!EC=7$F95R#=G^Z]7W_6K,UZ_^XT1E9>- >E)6L1O\ M_:CP"$H5=9.#Q1<%(%+VN+Q7< %&H<%! M7-D;E76D @[!-'BC7<7GM50%M.D*2L*@.,-# IH%1(O55,*I-P1B'ZT*0+3= M2 F]<(SZ$5,KJ0LIV/'@[DT(AJ0Y$L7?Z7$3T>_:+1KDMR?4>95/QO4O'$F 7P_$R MJ84;GC.MO*=I3%P(G"DRJ.K]/#80^S_0X?L@G @\%E.?Q09^H-93N1RP&ZXI M.QX1A]XD.[7#^;CL$0^M*.+IKBCB]U<4<2TDOF%G[[(.:$7,\&56@R%74UUU M#W?'.\E6E1=)-L(&ZCU B)I,TUI8$/*/X7X84H]P9J7795HG'T2*3GC$\[+7 MGJRP9X/42B&2&L&N6?N"%P*#,>'X8-DIO"RCDFUSYM<)(83L#RV20(W'DFK6 MXU>(UQXS M= OXN0W;#T5JB8/QNL@/U(?/,7TQ.+=T>'Y@%VQE-7MG)2J1IK[8-('6&#Q< M7 :R 1 RD*XHKK^EA%C7.5M"2U$N<=[\TMGJ 'YXDP4A@^2*F)]+[[LGG4>GR M$'U;^M,QZP4M+1VYB7"Q&BZS@7G&"+J'GD:FG#RD^D*;'/(RUQ3).2+I/OO- M]XC@T1MP:!WC!.D/4.M6,\_SXWD!>O<6D*]=J5"%([LSL99+ZAB2Y]?53)N8 MM2J3!N)3;1XW:7.R^]G+4.J(24TVUC0N![WN[?MW E&E,%'95/I,&XZ4Z3/H ME!6<-6T0(575Q^8XPYIL2$N\J;T6QRO"V1%J18@P&9[ LN"G9%%(,F9=* M_A,CE0-H61X7P%]3'L4)SCAL*BVV/=(VJ0B/AYF*M:(4'_))MG97WJ9&%I1GOU;$_,(83O&=".62<5 MDD%^&;N-]3RL%A5&@Y6 MZJ3BQ91?26*.97H$>W+R02]E#AX%=956FX2J30FWBU:/QNT5"'!B&GH?T8="W M;<",X_[@2B43VC#%TP8"4$"* *C#(7(>==K^4M$I()_VW([_/E3CK#4$DWH3FG):J)E_,M7!U_Q MOU>X'/R_)7[Y\O3=JQ_)"^!XX5>?$#.6@'@2BK6*HW2S]8#6B&ML8Z/X^?^L MFR1>ZC_Q?];3?G!5(IW]9DA9D_7T)D_)N-J1KEH_['6]&A@U:Z1GW]W@Z7FW MKK<\?;@>+WWLX,71ZP95O^="TT_]A@ES:>!>9\W0D9(D,Z4A)^X[+SZ7+A]O MS)^2G?$__<__07^ \/S'3@!_GP*8YD8;$!P*+$"L(4Z07)"+7=%GZZ9=%*N= M .X$\!8T(*(G9^JTC\QK0"RE,FA5%TI6 MFY?:5;CMT9%(J0]:N9/GG3Q_MCR;?M ((@^",C9!D94H:Q2X23FG:[BOG]$Q MR&.:C$EVEW55?T2\)MH+7,7*$8QUL>[XO9+TVDGS3IKO M5YI]B7!/64=$ZIU,[F3R M9DP(A?7QD\B936LR?G="NQ/:SQ1:5Q8!G98T)(*?TGC"<* LA7+K-SE=W:X1 M)/:=W.WD[C/E3K-K4(L6[UI1,&-ONL)I[-^!R-U)@A,.%O/*FT7KD4U2=Q6'XFB>]3.X-HN^] M%B*"\4U:C2PH8Z24V=[&=/DB#"&;]A \1Y@%_0Q3KE1Z%J-!U$P?JV5_EO M$7U#CJO.BJ963(M1H)-"/CF?N?5%EB(%/9 VLO=\AFK468W27@8NPVKH2 %/ M-#@H[1#FDI>?(?RHG(EMG%2T;H+F):MFEXA[MF*M,FNIA"5).:(*J2$U>D=Z M;H3HQ8]B:]M/^GY8@ )E-$ @%<1S>'N'P$;VLTL$1UIO!C%*E%:66^MS;$O3 MA8ZF]/CDYF#1>;'(ET4E4)<;*T='CGXY"2W6435SY+F&FA%S,RU16[JIG$;% MY,NF^9+D1G!7I>NABED535J#4(2#T%P$//':YA9[^.,"W)'6&.PA77KP33X5 M9IW6).ZSF53-+P6+M_"UY/ D1MOF'DW[+?._'XWPBX?OC) DOFY<&CJ!Z1 R M9:M\Q07C\3?K;AP .OSOB@J'" @UFE SS!DOK=(Y!C"J.%2A[)^K1@O'D*&O M&,ZJCSZ9)W5E6/,BN7"&^WU94?%!T!Z#$QH:6S= ''\^BKZ?!_^PVVQ.C=EQ M?QF U:W5_?>/)QL*3/3&/T4MJ)MTP@4S!5,@FS.6&D9;8;C90MZB>.N(3"(B MB98#-@#L Y)3$8!RF9AH<]@)7J,OEQWX7.0L319"EWOK*F^T=\0XK=35A_+Y MT/?F!['Q20,I&\*&5D5[[$/A;^A01(]:KP2JEZVH!PB.VF)4*IC95 MPK-!Z; V&ZH\9"*- Q6TWO&-;]].Q:^J#:R<$K3,N>@XLB0R"C+S#"84:_VX MR#;L^V&3,(!NVW#(]4(A]V$ALB$5R4G!IM95N(L%A!A=:.1AK;MIP2A":W1T M,EXO5\C6U7P/V%'>KI +H+5T@ZKB)I$XVT4LW3Z>];W<%-]?BQ-ZJ7BJ0\I! MN;LFTA&HE>^*K,=(TK-:O;Y+EW:13_D.F,T*_I@V$K+P%@*ZA94?7NMX5,RB M2R,N'?G][,1W+'IPZX(/P;G4GWRHZG-#!M^'NN4[ANQ#WY HK//"X\Q/5WTR M.#VO7P*L& .,EET0G'SM,ZN\QKT3&P8![=1NRAAH=UL#/Z!8Z5N;P_VNR,+H M>32'47LGP:@'E[I'O:<>#VSJTN53@>])>18W^R&X0>5'H (B-S+8;#4*V>1( MVZ 4PZ; / 5B!D?#4AA\ZV5<@*Z: ;J+_5^S(7)H??'1)I#Q@P:BNF8[5\]I M2^[WC>6-^W9_/NI&%PW.?NC$]-#B'H^AU1"9_G5T_0EE;VJ3_C ?(3>M*Q)( MT#&'F-8A9Y+2$GK* ?QL,;(,N -87 .[,ZRY A(W Z[%; TUF3>*U,BA'E#9 MN5T^VN$^$5XW8GRNI$0#CFGR&3K$ M?PT *4K\EJX '^3K+8-QS<-ZR%L8#S(A6POS #FJNM@#,U*MM_F0)&K@DSVL MZ'R#\J>F9>337FF$0^X?PBUW%Q9BEW:QFM<)^*]1>-QL7B#%AP4C+QI.3VA( MS-=K[4)4>\C[ZYO-HM6V]G,.#X=YL4G=.$.IUP,')@N5S3;]9QZBHKQQ_SR?&C6XD[B)-[GU%NKQ M5DS8HME LCG?U,']<\<'@4D):-4TDJZGI2>\B^!Y96'!YTHC) M9BNOCCSE+.=Y* A,I!_?@#GRE\D:V^_.\K++/?I(Z^S-+,6Y?LVF;B; _W)F MEQO6K";BE-&WMB7Y--E7V./N1XWWO M0)KF,,+64[]AE7^B[K#_G H=/NJ%@3$$ZK*8\CEZ%O1QF/Y+G(#-GJQU75,88(.](TPU< 7C\\V/L;7YWF+-@4 M52#5VN76+WO$0\NM?[/+K>]RZUMSZS$0I=#;P!A,8L>2VYAV/:"MRUR&Y&)D M#D*3R EYD/2F8V^Z;>N)T!FQ2;49&\G0@9K8?'%]'K33.;@A6X6DYXW^S-;Z MS]%JB@K_9YG$2'^E:8:3?(7GT76@T(5?*@3XB_/;DK2Y!Y!*X!>-:5)LGILL MF$G^?C'#=ALZI52>3+,_'#T]R): 90L9#Z?H^P?&2"/-6%FBJD\W7]V]/2/ M@*XK$&%W9'0X)AQQ6X.%37I0GR:BW M?PK,5YUT'03W]X MO/\LC)GCE+K)924LC.8^HLM@S:N#&\.K@1 5U M7CF%<0G ,'*>7 J;)-\11#N)GI+#*E8Y\] Q-;'LC_)*1$X)\JNFXN4HGBX" MP"'ZZYUH SXVK3VA&%NC',5!4!J>!>(W?$60S>L:\HN R=,*)]"%4$4H'A_Y M?K<<"92:EFLH*M%1 K6>LFON\%^RWVJ=^:>4E&^<%>-0Z;V& 4)-#IO6)G) MS3WR/PC]'WV)\8>C[=0UDL)( A*[YIN=<%Y?.%=ESI1K(Z&PS#F2,[)@L1O! MTW6DXBWD(S$PPO?13@1W(G@#$>1"#U^.,2$3HRV"DT@J#H:'Z+L@A?4*,2LD M@XL=!L%.V&XB;*+B% CRHU8 :9])U,[F;J^3*TD9PG \NFN#W4G M/C<4G\:%.N)V74\^_#I:2K<6^XG'KJT0N:];5K!:WUB5>-):!LO0!%KP&M/' M:AC$2(JS%M_&;H.1%A(J!VA4[X@PE M;F>._%;?X>)AR&,M45Q374%/W6!H15,HBJZU<&K]OZ:;.D)(!H*DE85(I^YB M+E=IPSO4J5^LEQ_8)A"-&% ),TRM.:V8=0,D!#ME:CF M0J&= !LHI^M.=G:R 3JH^,S"T=TT0(D9P6OW-YOI'%NPJ@_N__=?CLX+N;1_G>7AFPXSHX M199HM<,] )7X1F<3/,.6EQ)0QJE_4GWY MZ),8*(>5RZZ)YMZ::)[OFFA^?TTTUTE[2MFV!P(,'*9Z)>DU#O)(6#W55)4% M,FD*01C)8+DMTJ;)&$8(U 'F4I,,&>L5GQ T=Z46X:6W8T")6>3-\G[@8#8T MQ)5=,%N/[2A[KZB4I'YGFR;ZILS=Z7[R<$3G^@^S9MQ3BN]]_9CZ2ZR M8T'B/#HX.(IVG>\GWR(@-Y %1GB*:'RII6L1RN*K#/.$/K_5G%@]<5,N+)9[ M%^8%V??X:5_+ F:N:3Q'UZS)N^E^]B: M#>#E"OO9SC$ALB=NYI;Z6'QW P3 M!K?B8O&B6=(XM^\[@!(8K^,6AB=@C4'1=&2JU$V 9%!J$RWB.'/2R<=FUJ2( M9OKU%R. VDY1.3)5VS,T])W3%8IIN!Z&AJQ L!RO_S[2CWYYN+D>G5C0E&5] M/A+S$!S"$8(B;C[8G2-(A7A6P@ 8]9R,,-U)(J)C5Q=!;+JX) MM+6]Z?"?F^[ ?O;3Y5AFZ.:IJ_]WS3J%GV(2\$,;U4/2\_V G+QO%-8*>I$) MH'4=&:]&NTW[#3GQ('#.!!+)IQI=$NR"].1"VB<2L!N[;P5SFZA;S*!5WC-. MZ'SHW!C%WV?_,Q]ED!9,D%V\H&UQ4@2FY<9GW8/9Y=?5PCT)^$25W$8@@1MJ MY4]5Q*.M]]0-M*E%O<5_I)$.T24TIDWRE3<6=9"*_"/#Y">4Y56CY8_(U7$< MAM1> $%K!'=T"0W<9 LTP;FRW!/*2)5UM=#@1;=9^$ODA*<_2F43]EN)4%R M[,'(PRE;%FV;P#TD'7WXS]!V>M2;G.O!\"/4&0)(>:BY&KPX^KN05&V1_0<0 M-D#\F..%?6H\ YN/1=% %QU]B&RRZ1P?VUQ&5CS^\E7HD1SX+F/P%6(G 5Y9 M=FNP%P9M9>$\\!_@JKHS?T@%TG$:98BQ2YCJW7>VR'9PE*@_H"79CPG5Q8S; M980 0Z"(."JY;F#2M8)&OF%I7\_]N L"$+489>DVLV$X=+ +<'<77[AUU!F?6MT/Y ]U%^O(_H8 IT;\*G!_!V" M$3/N>,_-WJ50=Q)Z"S3IBD#*N,R1 P55K2)OBC"ZD[:=M'VFM)U[_%H?S%PZ MUT=@B?:P2=KL\OT[^;M-^1MO01;TN40IG PI0]01!)(-Y4DZ_?Y$4KC8['^" MU/24=>;W'R6%'($4#)@@S7%1-]Q8_+#*"*Z+M*1F=N&FVT(Q-PN/<19T!,,? M?H.2G;!%M$)&H\$_2@;9+@R$"YVL"B"Y_=J LO9^)+;/H@S20&88^\3UR/P\ MC&NX\_@:O'74E^/-Y>* 1W17+D92=K(<6V)2X\R,LIM$\24ZY,D!!#\]-SXN MX,G;PJ=UV-D9=OM#&8!$IVO=W6*9+&X$BAR,[P14VK'S81'Z:(B*X.<^0L^] M(+8WM31 M=JYOD'KUP5.\Y(+%?" MGCK(^+ I8XH7-@ZAD*BE[Z9M]09YW:%K_HITQU#&->$\.T]N.;]]25A)400K M&L6Z6[LM1],&_!)8< 9S"]'G'B E?#;S]^-(+11:OW?!LC+*H1 MC+Z# ;K,_;$ 6G5>/O*1B@O3VYV3G4(-UZEP/9_G; M8[YMMF(G#Q82_=:*,MX/J2L7J+JZRIJ3PYB(8@Q:B%IS8?ETZS36_%VAU9.# M&VU%VUR<..#0A'*)Y0FL95X M977):+.D=U(WTU$XYE+HRL9#?(FU0LB&Z1KV-D8>JD&LP"TI2U5_L2R"I-7. M7LB0VE'T.#?COFD5:$K=:\'L-QQ2>:L41@1Y#805OL+7F^_"!KFYZQ"=.0/[ MQ\IH[SI9CTF]NNV96[H%NJ8:V>G?V,-*]-&U2NAV=:>W4G?Z[:[N]/=7=WK] M&-"G8(?CK)-=NB3=Q4&Q+\D?#8]3C$XGH2&Z%^@:B 1HXPMPO3#UQSDS*;=T M,].OH/GI?\345+?5@,Q[Q"4;DB@ M*XN;P6#//; 4ODYA8_._%K1]4BO:U&=YR=;)E@=R6\SVYS+Q9^2PK&WQSK1 MPP9L*[:EX5$W4^%884=[XMMB>J383/W(I2.M1(=U/RY9F9%*F=B;L006\N49 M_0P?Z35'%DRG&0,<(:R&2"H;@!J##HYFZ%.)\Q^[BIU:B6*$^UD6WY;>[-"/ MLEUJY8K4RD!Y%[D/.+W)>=TED7>2=ON2YOT^6[R@:HS+T!!GXM@7).$F]9$A/31;E"+[+SI@"M)(>+R83?B=U.[#Y3[$+7E22VI7CB@/6B\Y[&>(F9_EW(831'=1K(339^DT7Q.A9Z-\AXR>QQ'>/ -W5+5S]Y$. M7D@A-ZW/*\=+,A1)2.FQ15<@;;<.>4_$17Z.0)6O-6#<^NQ%@J[+H8T8QR@+ M\ERGLGMQ;3;&X/EQ8^ICZ(6:S[:-B2"4%:H1Y*J5O;9=Y$BF<(F+5 @QHVU1 M(4*ST ^=U=+[ZK$YI;6HP%O'G1 .8L'OJ2P%1+)M3:,5.B]MBH@X&@DW;-&: MT( GO7+92SOX8X^4K9F22V6%TTY"/74M><%+M7!C8)^TDB-N-PWS\,G^MW\, MX!P&O&1##'3S)H;O#;>5%ME)@DD+&+*O8[,04[C5U9YL:_+81PDMVSO7+&&@ M33/Z";'W?.XBB=SQU?.2)JM9P=U7[9]I$(]X0?C0:&F5J ]?Q^;_%5?$,"-S MPK-$;%!B?NTH2J%A9T*N#3?ZDG&[(P7S*@<*P+BN/Y3\7=*&*"U:=V,I(/L7 MJS%Z]F2!=+5 \LA'H"(UG__W_=/]D1$B:3<_J4M2FD4N?UFC[XJ>Q95I*R8? M;P.[Y1(J&NV X[QU :X=C_4)\SCYE[!$-%=YDE?Y-,^^SL.ZOW_-%0YD9,0E M?S2B51Y89A+45@)HW-N69T<'?_2LW .\"(G1\@4@2M#>4A2>2AM)06)VZX([%^-4F/-'HPMEH8'SRQEN< M5<8V6,!X=-IUP9!+.G0B0W\?[;0#7LVSX'L@Y2JR!V-JG*%9PVLM-4L@H;-D3+5 MM+NTG$GIRN6SH-^.77(1(?T\K\B&E+.B7W&BQZ%/1:+4-!=%&">?:,&9BI?R ML?%JK%BFW$=: "@"Z3-"LMZU2C\^]EWF %>X\ .]WF*J%B"1F@H"Z-#U&VLZ M!;V(7J+*EN5:;U&Y-"7LW21%U[BBEROO)7=I+2-C114T#R=\[^]3VZ'Q"1$0 MW3L_%[\9 Y?41N>5)*6E7UHJ9?VN6O/EWDA@??U)(+88UV?6F<-!%?\-XF6D M:6"N0IK0;MDU)NSD4NN)*W3?:)6[IH)]77"7KP<-9AA8%9QUYFE$6I5A29EQ MLB&WA1^RUE)$@81&CA5N.7TF]I=PLY(TL"HK0V\R+#9%[6-Y1_V'7 N\0]Z, MF^@I@^$Q.,7K";DO-?U>/GK*3P]5IVPL&A&5S-N8::FY5'F6%STI1"E)5^:\ M_G$U:"-:QWF<]<(74ER>*8HY011+Y\74:W"\(&F(!AR;Y!Q1L(W^ N;Y'65: MK61/4#)-EH +M]95Y]+#6*"-UMIFZJ;F3!N[6,IQ^F8Q1BVF6 )<%RHDD]A;0(W/BPD MIW'ZK4[VK_6Y.T.[@N?+U64.558L^>D&0>GS_HZ= -^EH(/A.:Q[/97OU&+0 MZ1&(E+[,T*O>KY%L1N>H*2N-'!6K$(\>*9'3/1&F!(TY_&B'9(XCS807^0K],1-7>?K M3BW- 3GOX4QJRX9:JM-:#K41OFX,_XTUY[2>,+2A*I@K_;]@Q74*O!O+'\3& MZ*.3D'Y'15FPI7Q9M8I"M0'W8!% -F4R=G' MV^2^?0^#NP+N@A0B'04%#]C00_ 8&;.@8&//UV/W=5.E)MSU[(ZRQUX4;**- MPF_^H"B-^S$\2M1U14Y1QN[*QDTJ%>^&WG?C+G@^<2;O&C% M0,=U*?T3HBES*6?4$(54&8>X7@LN.@DTTP&WJAPP//>RFKW*S0U9_D5T#]N7 M9N+Q!NBOJJZH6)5GHEM)>#ECYBU,AN?F1YH5L LC2#KAN2.Y^-3Y.C$?5%(_ M)O-C+\L_WB8G>K:RE,UMQ%WE_?Y*EX+.X1=ETF)JHA%-=J:P?5@1M1U04(ER M>%_#2MXKOIX=/AY:\EX::.3#5/+&=P:]^L>ZFN^])XV;O00YFX_*ZJ#E\YM- M12>VF_-5T)NG"=A5VG/S7.[[0EOOCJ4?]F?I*:!E>D7N679XL/OF:1 MU1M6\>R@;!H>WO1CA 2Z;4=BQVR\C#-E_G:_Q!]!F">N$9N<:E1>66&>G8;G M6[!,3T P\#*3CO-11-PU4S7+DJ9[9"]BQ?RCD9_^"@$["51H S@B@3P2,4]J MM&V-TA)ZGW&&>4C6O;1)Q>D9B_D+E=)O0]?@(,QP>3P[AT)^O(73 LNE$?A5 M?2X&(B380EM\RI9V=#(>8!TLZX<20TU($/7Q(6X<#Z MEGX'B A ,^!A.DF,!$KL&Z]%7Y*T5:\O2>:\7"92L(#("LR!+R!N.KM*\P9! M#U^A,S"*)$\J-"?<8A%+="28[9< QB09R^SZ23+"YZM6*U>IV:FM[O22^+GD M16<.\:;PJ83A)SNEW2_SIF2%:PQ'0Z:N528:154WGWXI:2H?2(L"$=:#]@6( M $#QW;XFNC/Q9)/D<$5.FO+Z,HKK&BUA/RB:"+>&?32KN@9RV+"Q1"E@H-TJX7+ MS[C3BQY+BJ;#FM!9SY%9OJ?XB\?#CD4F?$1B+H'.TWM7<4>WN%1_ V/\Y,/% M?G8&=*5*EQSD(@"WQV">D9GOAF0F7BQQZF=%7?)$ M(DO5'#<-HW*/=%4ELS*CLXGKR8KKN2 R9W__ $P %Z$YR&F9F&R$>6@(X/CK M^+QN2H7*@4D2WM0_%X(Q$W(< 3\-ESO=N[0E^30KV-WR=%1L5?J+N>E6(FGI"6*D;XA>H==L)\Q938.]B1Q?E_%(!4 ZNC,F M'QB$>NFF%U:W)%D-?5Q %##A8@T5^X-Q!TQ1MY]_2+0+H_4S=OZDJ1T-I::C M$8=DSD.V(#4/\(92,UK\[WG>JGTO=AKY$LR_H/'8AF%N1'\AHSH-\3=+!R#) M5HXS\\G73:7S5E0:%ULN$>=B+@(IT(O;(_%\J9Q43*QUK940%3 Y6J?7-@>( M1P,Z$_5FF,.^X/AEKR2 !)MNA&&4=/[GC!8_L$*0,Z4&#W#N ;LDZ#Q34<@) ME;)&I1.I(9_X:V*=H;2>[DE]*?Z;K1>TK8\_JDIY# MQ];A6A%OPP/ F62F#X&K2$FTH!ZZ9XG'4EO!1-L7"L M(4FX2D8G65:OQ'*V,#D,Z!$6C7Z?(<$"3$]52/10[5CQTJ?V1L3D4>$SQ5., M'18D\+PHIRQD8I6P20:FC5=<\"9\K!(EC,+*/J](9+!LV@79<3"P;#N!_ M4)H2SY7"G9D]QQ@GB2[I35J&W7/L/]T'\&\G"ZEPT$$%O#?_-'8SC$[B K(HAUKR:E5KD%GN<^136DD1C0UK MJDDM]X]OZ>/?G2_JI?BB%;9G;7W^OF$@,6=?-55[MK^XZ@&PUU0=>#!0!AW5 M:C&3XZG<6A,"3%\F\3AH],*%^!M_C5?>BT5BV7A\WTU0<*OK6(./ DXXAX4Z M87A2,GBI-A2@:UFJ%I6-'/%G^54@0>5TH0^"B^635>$N;7\K:?O#7=I^E[:_ M3I!I(/6\OD.\]Z.K\=Z/KL9[-P$F@RY]7;QWQF^_+=SVU^\_"Y#=XK#?%-78 M]@::0OB;HM9N8M8^?*!:TTYTRXBUOPJ8VCC]6\&K'07 VOOF 1ETVZS!>(MV MXI<>%#1VW=I''0UY/R+3"(:,S:'[C M"U+990F_'(1Q3OKC$)]9)SHD"RT//I<9P'20>M>=L+>D(3"7^#2'N7Q?L:AK M;L=VLW5(I\F__$7B=^2*@;/H65D(W-<>#MRW/?AT9OBTEY9]3]GL<[YC!TA( M+>[.VW6L.9X+"X?<2U).EI BV4#4&![_F@R5)'"HO_+][F=.;6XI\$J6P2_! MMJG[()?NV 3"83[P'8ANI86NJNUXPBY*V$;N/MS8W']OAQ.N@7A\.*_K04O\ M9'35R)MS5NF:^$/BV\IEP(I45W;L8MP1&E'KEML5S D:H:]/)D='.T3XH*@C MEK0)>3W)E=Q:>HB#0W]TSC> ^;UC"=!6$FE9]/[/P-23!A?X+TE\N==I)GGN MI-%FH>\+S3B]FG* 44>1;0<-W,GLF88"^7T.&^J(&=!&&+OC363NK1 &4NH5_K>9O@\:^\ROYP+1 M)%5DD9E(0G,2BG5D!/O9Y3KT_<5*"#HT,B[1+GI.&X M-*=^XG:!N,5I(=EGQ 70-_NZ#0G M 1G+6P_8"-+R*#(YDRI6;;+J8!S;[+I0''@Z^,)0OA=H%,2HL3@P8%<+-O(# M#4^()<N%1HATQ"U*TH9S'P6W5+LEM9EY.=4O-PG>FY25>%$'S(78@4 SV MT;-$ZRN$;]Y7[+)NOL?FX1Z%")8>:T- F]#]C#83>$.5 *0,[/QCY"U7 MU"'?G.T[58IFTBU%<]@;+=QB7"2X*FN^FF6C+%?SQA=T0B/4&L/*%MM0$C0C M4)49JKA,?G*,/6,ES]0BD^A/N=F(S(SVD<]%L)GO4W+9)M.Y28G(!-*@G+%: M>Y$U#9;R\W/I<@U"?E8TG0=4\&TB,2UX/%DKXQI70=-AFFYH'VXP124-!WGS M8FDQ3PRU5.QBQ.UIJ>9KU0*8M*U-L9/G<]<&)U">H5%3"?_Y;_(G\WFX%?"7 MT)+.4\>%B12,CC;H;+J):^TC6DN#LR5"49VQ1E,X5PDX12-,7L >B#_[YG+" M=;Z%\)']30 0<32=UMC.VQ8M&0]H.+8(""A4_SER%OTM)]6&LM!\(!5H.Y[) MK60]M^]H:(%YX%YEEXR',V_J\_7B"S74B1G^D3XU]0:5I!):H% 0_-ZOZ";K4AJJVAC,Z;K^X!H?OPB/Z5;;5GD#^A KP/B'($S> M\X&_PR0LUBY14](PXN+A-T^^H_=TJ\%EZC7!T6V@)9)'!P>/5:;.7*A?$NM7 M;K6L"$%\*29#, )6J4:XF#-(*R2C_;VL:=&SMNI\]LFR&.B5]X]\E=Z(+^B0 MKA_T8AT^XTA7J2 9D"[2%GQ#L+%:[>%.\#$G\3XY$%:YTB";X$G/[9(D]\,L M>_V/'W ]G%7-=C0"#XM,<6J$,Q(5]VJ(T5S_%%V57K7\C* MROY^>FRK5>C*1I(0K9CH1HBQ,C%P_JN8[_U7/L_>_/.M8-5EYWA(F(6&R%#Z M-66L+E\[IR@CL[HL:A9 '7CXYH;7I$G18B*%\K'$M2?*6Y:"I_SWBE0$_=IH MI2ZU2!.P*BZ8);W$,0>>G>SL-:34@,,PPH\XU MO]DSQH9"(D5"LH4HI22Z?&XJB15*!'G<2TUNA(S1WK8DNLA%Y6 MN"X\^F4LR]N$3-A>JC>-8#IM:AUMC9R&)NP>YH^&S9^A($13C2Y@;G03V]NO:__0#^Z%+'V8M5 C71G MKF\;SVNNO>32[PM-0_ LU^2^+$N&QN3"AE%V23E#;ZW7!NK7O-J?V[AQ2P>8 MB/8R0^KF%DK_-NGC,%_VLEU.]U9RND>[G.XNIWO3[EGOW$0TH%*@4.>-+Z,U MAD /3W=L;SR],;1!J&O:CK66^?(7\I?&KF1-&(MC4=5'@P/T4._<87^]P2&7 MK'CWVDF1Q^(T"_0-4[$,MXWE&^9737RVT-_//HK"T$O23T0FL;.2[DH."&@#!SUK#>NH$#*!Q#),U@^F,'DWM3X5?;9L7E_6T@,[SH_? M= X;U,JN#1;9L)AJ07>O$E?,_A#X$!/*3[>+>"^"XJ?F@P\+%BZA.4_$.#M= MR+T?LG9WT MW4#Z!@I:=Q*TDZ!-"4I;7GQA\0?R@QW9&?6%DY;PH+XF7"1'XK83IYTX#8L3 M#$J%%4%5G+'@M'9!ZB-@]55:+R&U)EWUH4)GE_W*L.S1IW?BMQ._0?&C_XW MCZ9N$_VR%4LE&V3N8Z$8C\%%N1MNK/^05NT;1PVV1 EZ-!2SLD.:W:;]0P!8 M,&.5F#ER,J/ !TU,OF-*D*DE[>;3#[%&I5V00\E9D7N#VP7*%-@F8U\2-WWY M-B"M,YTH9%6K51:A(K*:,T).+[W=2;V*< Y)*B*BSI'/"=DXTV(UH4EON%OO MK'#G'L$HA-4E'Q >!/1PJ2E$;( 5EW&=)0K1M>OMW]/J=>GYY^IM+DJWG9K2 MS? M-T4I1&H300MC")12=;@VDHIX:?4<;>R_>=6-X]R-6VXD7OLR[3XB3[(;LG87 M_49#;4QN:63KL%U27D$G9!$1^@NF#2D0^\BYZIN!5L*7,,$! I7D61QL%:X2 M&5=O>85 @SL4N7RJ6&K*,\F'IGMOYZB#@Z!%@1W"\4!,JBFX^LX*\1GMBT\J MI(<]K? P+; F!Z$,'X@=Q6,N01^$2[3T*Q&Y@#OH6AZ,1MA(MF@6I8O[^KI' M 93HI7K<3KC;+AV/:"'322KZ2%\-&S1PB"D1R_7:&J]&K;@3T)AKAGE["CSB MB0-127GA&.TE68( MOV1*-UX,:6 JEHB-HIV>*[LDJZ<)4L6;D8/L2YYC0A98!@IK-XU(]5$6MS ) MAC3=CU)SFI ,!EJ1#X$,0NBG.CH &$(G)WB,YJF0U*L;!VR\=!L9QH8)4?1C MH>D4@6O4" 5JHEYS<"Z0%Q$YT@68@"D]%'L" M>^\_DS0E2YTR*NBQ9O2_HS2HKH'V93Z-F%F;X7,6+>2L*SE'89-" M8733[6AC0]0_GNB(RRKN#RPHJ7NVV]0_QMN7Q2O2#8@RUT,=&V5 PYQ?^/9S M@US6L+7(/_8]$5 OB<74'O]-1(XAHDQ=PT:]M#5Q3L/ID*T!VC3$_= M!'4:WIH;$H)XI81:LV T<0EU+EP1_.:"V_3!-R[HUER!ZQMF@?R*)R515[7FQ1AT]^4,+QQ2I*3RD_WF, M^X7+2"5A2KJ _*1U* ;OY4#WC/?""WOUJ+I MKO*BD)?[V?=(WC8UX*N"(4*;PS6)=#_11KH]>?7(S.PG=_Z#5&U'>\.C*),N M0=47F\UL*?OQLD]$KYCZG"E;0+A[*[IU2MND5Z!W.+;U0.+XFD95ZTCKY<(5 MV!],X-E#X$2=UN3\#QT%7R\[?) 9C3 ]\;2,' T6F$YS^?3@"7GV=>44R>@B M^:R$FA4GU!@G$5;+KKJW!,?NHJZFOJ5=(&QS:4,9>Y*B (?4KV__S=UZJ(V= MHD=ZK>@EXB6%(%?,.GJM:@KG2!LU"LDI5<*T)[G@L0Y#LJ<9_/N[W-0N4E"@ M-CKLL7*Q%UWUK_HBFS.V9L/C?//-5U+:=:NN_%M%YRIQJ:#1R=^.OOP\ MM!#-<$-)BB-M][HG=DBTWPHXK<$?XS8R7%K)'7[)='"7^&9S']A:>RT1>S%2 M9D7I8JCRI5X.93VON1V*$?P:W^Z)8V [/5EB3-^WN2SC:DH_8&]%PP6<]H;[ MKVWN 5?UM"ZNAYK477.-1=G0+R%XQM*JY$GCKD"M4",'AZ$BQ=IK#>S9AH83 MBX 6LTVZNC2.W1_TR./&9F8.:^4T-RV%V^?2W[IK;-I+UY)-KW$]LJ7([-4N M7!I9)Z@*;7\QL+[5K76]L>,EG;+[+S MYS""JYJS&"$<>S>&$8#;O#JB6^81*8+*&A!WB?3X1ADV,V+#B%K_S!-T8X:T M38V]8TR[MS+]Q[LR_=]?F?[U7*W^7<0MW[&S:ZM)H;CPEQH.]Y/."+/07%M6_%,;3@@S@"W_R2)Z&]5LZW_<]@8$TWDGW:M+V M96K]#=1_-&1"O7^X6 Q9=C^OQA_QEW6!$33:,H>R8-OEY)>7)'$6*4 2?*M+]*^,H%O'P7?')D#S@.Q?ZY1IXVY#,[F>CIGR_PN.\&][KTWFH3G&%]! M&C UUHO(+4YR7UYPQ&X(V@.QHA8&M2?N$F1Z PXUJR>, T-R_?WI#V$UD&,+ MI&W2@#&M5VN/,^,6"#B2Q8;OQ!('SXQH;P[Y:RDOPFN48'CA\G(M;N78S7/& MY6GJLMP3VIZBY3"K>38WQA\=F 9D'& S:)P"'Q344$BDPO+U]EII5*@#M^(( MT,07B^!08S50.H6R$,9O60YMAM ,,(P]?&P'@FY_C/GHV#6(VLW'8Q*997!+ MKY4L/AYGMK%][!]P:4RH)A%@NG71SI0/!,L%NBAH0:EI0A9:M)I'\1"/- 4$ M#AD4M8=S#Z2^=CB"7Z21?X47VFCE6F+*ST0KOIDE3;0D'P-ZVWG\MR*R_-DY_+L7)XA M>TJCYG\'GQW=8&YZ"B*'$U"&T5#H[__/WMYQ-5G4S=Z>#,G.FF5Z"CA@UC9_ ME@L+:7F4]2+)>?AB/XL/S_CIF7_\G0!)??4?/]65NX?"/EVZ=V([D['Q^:MU MM)_%Q]W.ZEP3J:-71,K/E-;0(R9NT-K1T^OS"I@F M[R-16\ZVU)X+$&Q*%2&5X@&CJ$?!DP#2 8I)BY\MZOC,%^.5O0%*0@1S I%D MZDQ&(B/)+*S/ZX%O;_E*5M8"ZFIKL'^LNZ(]*TI0&GM>5'[(Z<*MR,:8;OZ1 MD8Z5= S;PXG5.9]1'14[M]<;UX49U=#F%6UX&5Z40IA!_MEUUO>S(>OQ U+B M)RWO]K"98BCU"P E=XD@.RQW!L:7]! -X3ZJ?T-6\J_EA\>/OWG^[.GS0TU- MFK\?[Q:TR^/]C!^:F:?>IY)YQ85-4]>2D9V< M\) F]H50@JN^BL-$KLME/Y%=EAT^'WF(XJOP\A .0VYM[JI)5*@>SUA?CH>V MOOKUQ%(HO IV\VE$8R>9]A0 4=9X>9^'!--Q52&J\K-@XM,\7P%/[?!@[V^C MJ)DBK3R]"@ -!7/)!/[M_51 #AX?/#EX_-6@67 K*!['\("PRGP4GWTGU_!OSF6SAB3_8S/#F31V?FV7=FZY"&0TAQPD5D][& UU\1R_PP]LQ,W[/7 MBH#.6S89FGO50>C?9' U=+_X5@07AE3KD'P=JA*$R"4X\#&^@E8K8-+PC392 M8,0&R4Q)+B(2T3A5=PKF5C.7P(S^UCB-M[T/V#A,UPTGL$>2-7;K M.L[-H048P89O7!2H1YIGR4TCOK#6L+)Y^.;#] X-,6:N.!.$(:ZTV.!*R M!EL%T;FOZI>K[X4?FGR1+[-W73.E/5,!1)SL*5F^"QYP(@=OZ7-@[T,6QFF>\'TE9!YZLBC<+'L;F$GU*,AC MX^[^A)X<>=+AM]JJQD4?,+]:,RQ_E[GS[!\>&NEE<58(6#J/-1CW]*QO]LVH M@*BD.+0J[@K8^D0!6UNZGLHI=Z*14<\UPR0!)).A);'5=P@%:K%T9C'P>%]@ MHL]/UF2%\7_#E$1TGDS=S[L%W1ZK[$W=-."D_?OIL9"F9HC)R4JBB$(* &.G MHOQD"R3K !L47XOP&NH47H"%HJR9VNBX\7":)R0FI+NJ(I>K'_B:7(:!0FC: MNTD]+,B?V/?["0+\,B=G)ONAS/_M/B0"_.3IB$]],7?D2E^>LJ5C^] M]$_D%8^#.'Q.JFE=E+U3),_D1P'^UO4F)>,X)<\Q'IAD,KPF;+I5JM#>!9C6 M-Y(\Q-Q.-5*=_:"M"3_NO]N7(=*)> Z!QCKI>"J-X;*B /57QD_]MG^MOG^]E?G82GS^OF _9#[I47 M)>@_UN#$_:&INQ6ND$"!""MT0I>)0YN356BD#BI4DN(@:R(F]R0^:Q>VE6^H M-KVBE'\\:5=;\.5"ZW \Y4PK7(L9N7G"6GZ"?N1Q8?H>7O@>EE.RL>HRV:'+ MCR0'$,(IQ-_>T)53(''$6Y']Y_Y+75/_6MJ'BF^%N$#O6;G _TX>:E8?1P<+KE06%S7D:>B?1FLF?R MP-";D80.W"+TLG^@/#&YI@9?(IC7WU[GU@AKHS='Y;@! F$3LD/I9C)4&Y+@ M%5#M<$Q#Y32.D[ "D2J@!?WF*#L&I+*J ^E.^ 6N*4D5??%$NYG>>4IR_4QM02J$TM*P97-!W3FGSM:0CS>@Y M7/17IYE3<]KS=JM6^H'.%UV+Y)M,%E8/I:L:3N'^Z2B[6E[;;KG,LTFWS,J\ MF[H@L#0W:;U!YT?V?36G37=-H+:%6H;_9?[!_+AZ"+:5BDBYM\ MRD$>.GE&XDT[JKFI=*9?0*=."X.[9%^$Y8?>>C <<17HSHX? * 9W0%N8E4G1N5,S@=[.+W'S5>>CR;T2W> M7JD VK" >OQG, &\[9C]?R1L!0;TVG9%C[(?U]-]^N_]'_=/]D\="R MP4]WV>#?7S9X0.(&*S4&@W[OCG]^G[U^?8_Q6:ZY(AW[LYNS9J2E0-JX_OP8 M[5.T1'-%%U1X?'ZTAO$>LE^XB7U$GY#>BE.0K$I9#GJJU]Z\>]VV'?WJG<>G MX(M-&N"5*/76DKE#"Z9S,<'6.TD/O!?(E@II--#3@G V(%74'I#I?2<-,VQ0 M9R^X_'5$8YOLA]6=R.KR$T8HJM/NG#\<[!\<(K8H+16C[&M<6)KIT2WA+=#\ MS2-.'DLXMQ"W!NKQGV35R^?(NM#A!8"8K+U8TK+YI[Y_]V+?9X..8??3#F:/ M1^+AVP)=L89ESD82,D,NPG05D7/QL@=A MH9-1L@7SAZ/'^T^>W0.V^Y#X(+K"H ;NQH;A6^)K9,%-XM\$T7%\T\%ND3> MQ&A+$L5G&_V%#^*_#!&2NTMD7&,CR =E#0#CDFDEPX:\7^AO-.W!01ZF!T;W M8<< 80(=@+7@TZ=JCF9,!]K$_,+)#=61+,_&"H\]R_T'Z\-"665N"6L5DD[/ MP,]="W*I[#&B8P@:?@S-[:?LN+[+3D&S!9\Z>T:?.?$-TN0SKG"D^$O2:FV! MD0753&HF\856J<:"NTP#^ /=_ID0>\;I_,,GD8$;A<'"W*RB)2%$@PC'.V^)6FTBBV5DLYV*4_>6K9T\. MOE(3["]?/7GVC"RC9O*7K[CE )?VT?Z_5O.O:*3T9Y:I8C)D;-W"O:;7ZLI> MJXHKTX9K]6Z4WMLJ>^7&C02DG[*F/1@-*N=-)9!QFPS'S;,_/*4[+5L"D@6" MM! 8D8!TI1"024T 6 .U]C@0.X"ZV>?5T'X2$0ES]N:=>'.^"CZV":A(3B\J M-&8^T[BV283WEUWXL4!Q"XO^'PV_W'X>/Y6=Y4>;>#8\C:LU=SU,) M.X5^3\0]C*LKP_HW:X9'6!RSZT]\ =SG+LLW^T?A+6R6++5)-;YC "1O<\SB+HV-\V0>B OMU\>6OXX15:31"/ZE5H9$MPVD8^J\&( M/ 84IQ8YC6 -CNBV&&8.V)"*NATW_J2CT5P+/)[(=,/ GLS6/ZU-AZ<_X ME7_Y2O16&'X?!5[^'(Z4UW)TD#*NS^R%K,B 6KL]+C:'D(*J=0M>_&6^YG#D MBQV3:^'$?\8\=4?M1+?,"MN$8_27KPZ_"I)S>P/YG 6/0SNZ?/$O"45>WI_/ M=I-<04,[@1 N'Z"=<.^$>XOV)F/L[@10M'=VJ9*]G3>A!E?1VM]IY_G=O>RXJLA; MF) M^0Y^Z1U>@"AX%I][=X3O:R#+8CHMW0,_PF_RC\6R6]ZY"?8UB>!Q#/_= MW8M>DC.9-]D_D(%\= \F)7E\>-=;Y.,2GS??.[Y/?A6#M*>2D;_"N+^]Q7'?7+">'(X.#Y[LY.AW/,B; M"\T?[EI>'NII.3K#W-T,UY[XT?/1TZ/#T;.CY[^= M$W/?+M5M.4NA+8N]I?"OQP?WN#5?6 ,\O(OL+@[=XV>C;P^>[G;UP;S^5W=A MW,E5<+1_<+03RM_PZW>:[K>XJSM-=],I'7TS^N;@^>C;;[[]-4CFP\P07#\+ M\@D;%.HIV1(VU94/SDGYXDGA3Q[Y[621'VQHZ=:F]PGJY?'HVZ?WZ;3]UD7U M=S?R7]TM_#^Z)_[WN&'7G\P]JI7TVD*O[+3NT,OXX*_E6QOY MS27G\."0KMS[C%D]1-G9C>F3A??!#/,A+MT#']-.9>Y4YFY,.Y5YZV,:,*[] M3__S?] ? .40_G9-5.SK].THBN>ITKX$B/J7^3K_? 3/9_N9?[)!O\>S[Y-* MZ&M 7C#T5E12LB'"K\F9\5GK0.G%!U=8^T:$.[^54/;&D: M9V6!"MXE%-,U>V3J@&F)#D4EY()2FY@A$RY=[A1\:UB7,/B%BSNCG/ MF^E>6=?,=&+F8;#ZFJ+](!,#ND #BENF5V5(PF5^H3N(68#[U:#I"BU)(/4P MCV>ZW \.]W3$<,X9OQ+PBDSD^7/ Z'JEX_Q1QQGI-@,\LQ)0RJ"$OGZ2@V&X M-Z1U'==!AN>7@[X*9-9ML]6%%(X,'?$0!:8?T<,[ELP6&*E,\XX$99L8,_G# M-JCNT:?),(MG3RC-B>RJ$JP4# V,Z^ C8+#_NRO0%<^\@N=%ZT91VGDBNA$X MI@9Z%0*A?SEWH]YOZ+/A5W7C?]NU_G?\ CS[L@7@X[AN4X5 9Z8MID4N[#L_ M#PWT_;L7-WH/E!#XNIA<<897Q@5+7_>+(I G2L+S]$70TRI?@@*F(=UVO"Z9 M]SC[*]V'&$"@4<&[ 7<:NA 8[?3P*2.*"F;Z5)C6<@$DW3X%7( 77FM[:&YF M%',-3$&Z'-L@.T98(Y8G&T ">1OG3NM^YBIA2F%B;H9MYKOC/CA.WYZ!O,:= MWXL?H6RZ.1,K"FROI]EVS4B1396S+O!M"YG,&#N!JW *!3WQ(-B>QYREAH&T M\XR9QQM!ZT^9SM,OB\P#@[+FOXKYWG_E MSOJ?,2TG.SW<9#+ ];U;'?//D. .C=ZC^P M<%>/+^4A_P+#5-+Y"IIQSLQ#"ED>MZJE7[6SB\R=U263*YDM#^IH/SM>UM@\ M)FL5\1$&>Y@M)$J>("TOE22)CF*[E*N7;!NF[RN43?,M/^1]/8;1X\G9C9+Z M6A7?V_?O(B^#X2A[?XWW*'9OP3R3@E7M?^<^ A@>]-WTG:8>TW,9_1N@+>0Z MG9,L3AMZ+AM*D[RJ\G%1U<546)D4V]G/]^_[I_M"X$I&^S07-<7DH&? "!Y8 M5.BP5;#2,>;5.E?V)E:R<2&.Z0LD"3)C6HW ,^=M0SU6?/>"P7)2D/GCUFLH M6%E=O],CFO:B&//MO2RF)#75O'1[TV)>F$/>507N#=S&)%53OQRDTN4F6)-S M)Z#\'EQ?R=49PI2,YT!"04L7W9A 4'5,VS,!9++7]'ZKWYP>%WZOZ::,2T Z MGHPX,(>!S8V\'CH:K5JV$9IU8BF599"SFJX%VM>YVMBD#4L95U0T0'.N5P [ MAP$I6N?/#U/MR'$62?OQ];MWW_^LYUSE4(<43I.?^7?H%MN'IXHXP'^*IXL#(BW XRS(>X@H]T4%ZF?G+G/[C*BY H M6L\*2->MVA9.BPF9DF<&7ABYI\A.@%^-P(#;$Z(298D,#S%>72!9G9 KISS; MHT"5('J:@S1TU>!>6PW*,]T/#8EGT['1*^X7_=-5::%RY_[%<07*O*LF M"SQQ0HL^!]\3;W,KHB"&4Q0.2%G)$XF;5RPYJ >;U4<(:6,+ZSKHQ\+!(=JWGEPMHD<\2D_\6^,IFF$.G6,_F" MXD>7T*\7V\E;.3ZL1$D$('*?(")GY3UN"DH'P9W$$@MZV*+,RGJ2ARV8+$81 MN-Z?!N$.X0\C)"J>NQC+(V$O$0)VX2_1*(/8O97_HKCJ$U8@]%O2'CRX:487 M' ^)R:N56CRJ -%20H?&1X',O+EC?W/JVA4'1=TWFM1U]ML7-8[@4>0SKXZ>DEPPV5?%X] M4%PR@T.^ MMVMN[&?K<:I63T!^,[^D+Q*+F5BG9!'V GJ]V\YX<+2A"RWKN@ MX>]!)09_YY]OO;OC+UI^;(8TO#R;WDX#+G&I>U9(\;Z-(NY%[Z/ +?-_"45/ MNZ;W8TN&PFW>:95+6KWZWK*UW@6V+$=;KH(85A %ABBDO"+LX16V*<\!&V7B M5?P*W=)E7MVZ,K=$9'6IC] M^K,(8^[)HQVK"5KPH(?D[HQMY965<$T2Z(8F<3"LF1\)??1/]%7R5.LU4H0R M)?-H#<'EV(S -6>#.P@*&'7FM=A9D6?&A/_."-SP'(9>%.=NWPA;YZR8=IKY MDO ?WH=+0:UR?KJU@+,71R=97<&.C7[(CB3I(9=(/-^52/S^2B2N9_3"ZH)9 M.R-?L XIA3;FD-MZ&:AIES4I="B7\H*I;^<51QZ1)6IO%%2.X5%V1=H.N?// M2R+:X91_EB<1X)RO>)PUH84#-V8@Q_JW ?\L7OW5DZ M$1\B>UCC4OM@ZI9T=ZX;R;W3L)H0^@_!"C$7Z(20.]EVH!5.?!GOJ S3@UUQ M3UZ/)DS4[F:!'CPFW8TI(X?]J:=^ O^9[K@O]BN M#;1HW,I5&-;^.CW=UU(S\?Y^((;Z'9Z*SV%2N>7+XUXY74Y"5E<(?J_NFW^T=W MJ>[O0Y'?HHI^0&KY"SDD]QFP_\V8&0_':'[#Q02G*";8K>ZMK^Z62H_?RDH_ M;,_DV?[CG6-R!X[)8^XW1$2;/'M(5N+OWVU8ZE?FIQB-_=E.B_]I"]#5U>6'ME PEK=]:KW:4*I*\F)8-%2,:K4B M:B;^G.7=N@Z_:N25_+NA6K>KU_;KPT>RZ=F;R^M'?SHZNK? E3)IB+&T'OH^@ MH=U@W).+%D@><>",(H(*MF8J+1FH2/-M&>C2D4;4K^L.U=SHNT /?:L0(J$4 M"-W4!?J*'LFST^:C9P<'21,1^KO1G'OT]( ;(2YK78CM%Z'OZ#T0%'0FKH(\ MMUG'3S6 .Z:B-T[';_1977; L"'?ZQ&R6;HOQ=843,$^W8 MLM*=N1+=1UI3)4/!/_&@;%:XQUUBWK$T6SLYK"3G;2-2!L?-G=K:7W=K4NW M5CGKC>'U/W[0=S^GX[9 DZ.\&^7OZ?N'&ZE"#?W>JZ)?+]^;?N54GCQ6@(_1%EN"K='&&;\XZ7'B M0YPS=L1]*>P&YY46"MWD>ZR[&.$!?3V0#U+!>N9PWO;^&R 'ZXL1VLE(\TEO MCX5)82E39#"MYM2FFD223# M?.\J[NT5-?]C37)\5I#K-LK^AO;#R0=%6PA]5_Z!:'/[N')5ZT+%M[:9BG@U M^7F&]6D*5J8MSR].VS;^<)=KL630BHK['S:42.@OULV@5^XMZHYK1LU+0_-6 M['&-Z&JBN- XMJ+U7N08TKRNI^UW@X?E.P$"";.4[AF^N:M6\"C\GVR7X)C> M,BM\ U"MJ!VT\0!CFL8%0(5$C0M"UM>W"/E5WEA;P.8UN#WT+Z93S'_V/N"- M_N8N J#:\6Q&:A*3Q@RV !'>YHCX^+/X^^9H4YA= ZT/O_M 0YSI$/,P1-'] M WB"=U@YK0TD+T_?O?J13B8W;-Q2$?5]54I+JTFZ&GY-;N A8_P;@23$D#9& MS;U]SV[B8(J[,_3T3_$D^3X?%[@S(%.SKI&32<>:"_6#I1?0K-Q'A;P*+:5W MX';N!.YW(G"DY_6*,Y )BHNG;AGLP0!GN?08IJ'%Q+><[\1P)X;7%\.7CG%7 MH,>"J0'?K-_SG3- 7.CYW0G93LBN+V3OF@+@&<"H61=GT'@*#^2JZ9Y>K#N) MVDG4]27J38Q$R VYK#504P!MAYN)@QCM1._ZHO># MQ!,R (#5 !X-4/1]V"#!W9)6=MAXTZ)=U:WB,$W0)1^=^?@0X[QJP()_K,_I M4[[MO:AF$O;:B>Y.=*\ONC_F8\7)2>**[4X%[N3H)G)T@KBK\D]X[Z%Q\TYT MDJ(4A1N9\?RF_.Y6L#W8""S<3NIV4G=3J4.Z"L$/9E+A6%P4/'O]OGIY;/ZR MD[2=I-U TEY'M2:T+ZO&38N);'BJZ!0];A<#WLG9IVBT#C&WF2O6QA5 'G:> MFU*J7;!D)V:?)68,FSRYR&8EX+)W-^).A&XJ0OULU10U;+.++%\S_BJ@^Y)J M* M\S144.VG;2=NG2EO;<0AMUJ&(!UFJ.6?D+7[Z_AUF5W&Q4\URQ.K2)^_5' KS\'C8&;=*@+RRM) M2TH)9MW,\\I3-#')X/C"\E= *3'4/J/>>W8(KOUJW2H7!KQ0MBI5=E,I.S,4 MHJ$<-CR.9)"Q8^DY4X:AX+6:_N\K+B'#!$W= M9SJYD9U5(%5H45\FQ'TYR@3*BSV4AM*<4&E+_ZK/*TLZ>#&B_>S(17[A\LG" MD_JUV8\_GF33/XW_E&=7"$$ WSYY>>K!M_9B^.MT^JJ:*W6=*5J>=W0$ M*R[0VW+B^"UU8[EFY9B=N2JOUD'6!K\71R=5M'ZZ2M&AI3-B>=Y 6UKP MJ!B#[1.@V7?([/>%S/[M#IE]A\Q^?3/OQWC;O&_R2LSE>S'N7E?9V\FZ9MN. M[;H?FGQ!U^_Q?O:N:Z87HT']R@9-DYTL"A<*RE%ICM8K<-N>@\-]Q8Q 0NC^ MKG$MNZ/"GLC?^UZL*[)K]'N]^T9,!)"'+IWO.\"?^2K-.AAHRD//EV3?N/MG M?D9WU/-YW41M"__S.O.O!ZDFP]]J8U#3!N%,]%[F+M$-C1;?GY2C!K2N0O,N1'7_V35%B\R(FE*O7AZ'B9SPSSX*&V]_3J[E9S+ M5))!](!--,?$GV=S,DITY&Q_I8U+9-_0 7K9=',Q\T[J=NE X'X\64>2C*I> MAS8^-+UQ"Y+W)(\.F?&737*Z4T?\Z=CH1V]K+7T!.4;U5 C_:.L_;!8*>Y8C M*PJZK-X7P4CQEN@QTHMFS"F6HZX=G7:!;3%QHX0)F#U\K%BRFNH:*"G#V*W/ MX23VMQKO3C=H)-$"77+60#/P#>:,4BE/"Y1-LD4L3\R!?!$>LY^.QGLPS-V( MXP]GO0!'\;LW[X_C&A2@P9NX8J4?K=P\UW"J9_UJC+/ ?91DL> JBSH9=E$?9\5W]X1&Q7 M%)%JW%GASH5*OALOB[7X_'XQ:1DX#($C%JBRI/$O64+:I;K1"R&N@%WS$5T_ M^10!&7H9DT3*Y,PV^=$E0^,8TX:;S4V8&B?@Q_B!RNF,_)^6FUJ_!_\\1Q_B M5 Z-ZOUXCN3*LPM/FD.C*]R23K/E+GC5._2;M0MZ==6-:4)Q$18N+]>+?8W) MW$/_WPDI141V2;%PE[!PS95HAY M(GO,+%OD !R@7X@SSI1Y8\M@JT@A+W\,>0M/+[L9IJ550!MY;A ^%R%V^ MZP-2D#EZ[++F7M8<1]$-/FB4Z::2;E[4;.X55J\;<463\,!K66!)A?,)7;CX M:#Q9G\I"5[29E28=+4?K9BA5+9I)MVS7TKF-?N:@SH* #B]%N,$$M0&\AX&I MD]XY]I$Z#430)S6(B >'5KFNT@//88:X L=(2Y:A49,&4$XU1!=",:UY(>L6 MAR@&9LG).\$:Z:FUM1 MU!'M/Y\K?@']][SF.'+>%C+Q,7B2>RN"#V,=R""A,?)1-5S AEZR;;OE2AF& M(GTM WX8P8FF1D]D7OMS%(V#*\]@I*YZ7 HKQS(ES.F?U;!^SD*WOWA)BCM6D3N OP!% V3,3- M"M#H]5-@*^3 N3EA4T\5A,\%')^>!"+.9P?/1IF?&Q_4$V7DU%OS)$3TOWY? MKT@#T3<>]3$K;/N]8$XLBM7*5U^19IVRZ3I9 '/%Z,TQ*F7X7(?$P6@8TX*O M5=2DDIFURB_4M,E%L3'8A4%PH6$ADLT-)!P+0,[GS#6L&A@Y(,2E];5LZ!Y] ME]I9#&3@&C85L,PU7>%RUJ&E 270PHR.WP7).$NZJ/)S8?,6FXP\6(ZNZWP+ M$Y"@U>-(KYH.T'@RR(%=9@U-PQ(R@@-C"N(:C6KXNS M1P$N*,Y_\--^A[:,0;3MU_2\C=.!O"().WSW]M'6.4!?ABV4V^BC K#XS,' M#!1D*L@YA^'WR++$KO)OB^6J!D"%C1L(CH3+OA;AF@*B>H%,EB MX-83-MQ'GMNX;GQN,GH!FT?IT3TBNT!*6?X]K P+\4 MK$K\;7PG:\0@4&V37ABT(DU'/Y;:%*87[L8],LY+'E"[< S\$\?+PTOV(:@- M[3N+J#NA&RA^2KB5&]R(H5K>U,:/)$!)]JKV:;"GJ K\ZYPI.-6\"O.3%:JK M<&-&+O4MW&!#I9G[4%:).DMR/=OLX6]3FO595+ MX%:D901M0Q+"NM$&G;S)SO>?'XC -(=.Z,3*SLD?6N">A2:XQ211=!N3"8> M;G@;D^A6SVKN/^93!?* K#YAD6W=9P+AE.(E($;7M2/O-2VY*H*Q MK-!-T+5NUI&M;M:Z7[T@^ IZ[_G98\NFY%,!- Z^D#;K07>S8Z_U$/:9XPL_ MH="56N%:GR$A!J'^B1S^[.A@Y*,"U\#PU>>]CO$(E1TUT$)8I5Z[-M8/F!/R M*EC)I]%EIL&\0RG!Z]>C[#7],B[&&F<\X51'-,P*%6'*1@BUH*<:!6-YX9G#9AAF)N1-6(!>X4!*%$AW\IKU4::0@I#GKN@S41:6^JQO.'C$0&6J\8M )IR M%@$#VN@GLZ$E&08[>_8U@SVL4)1L)^#*W\]^(%M.=IXLJC9\LG5F!A@J^Z\S MUS3>UKQD6*IAV.B,"ZF5$3[^ZO_@*P0EN.JT8+/W1E3"N;69MI&C%E2PTZ%# MW*LCWT<./9R]N- (\587_1T3QSIL'$Z;GNX8&T-8@(L;84R'$LITCXV-7E1^ M!EH.45[L;[DX;\.YOHGJW:-_*=[3S_ P3L\-:=JM:MM?.';%OJ\ GF"E5\A-['.-4LCCUCI'%Y=8W$O@_9:]XANB0;FO/2%\=X]_6T9CQP07V> M]J9R[TK@,TY^;S6V'_\T%;\Q,MYAT[_=4?_.+ MAVG=/R4U'8<6C<&!&6@H6_<)FS>W']*^V3C-G*>Y'Q\%G]SQF6-5L%R1 MO&A=&QQ9"5N%7I3'AYRR16;7U&DC@J/;/ N%"\CX3W(!G6T<5_UQ/\1N&0E])=1M?$_=O^"+RC65BP'R_=.F"Q5P>=K5>^2*( M6='0*=5XC!RSM9QP_T ((40__G"R9YQRII3Z&7Q ?$=SJ2SP>>+*'IG6]LA M))W,W[?6CP2\\0QT+4SRIN$Z ?[ZOK=37L\PB\FB1K)$C4N!U$1;63)Z2%+; MLJ@PQ44VI]]6_3%@B;S" OQ8:;^G(O+_L_>NS6TC2:+H]XW8_X"K<>_:$1 ' M ,%7>]H1\JM'NV[;Q]*FP21&7E.[,RL_(DW"9;KL+=N&WN#"?52H(RWULB39>S,; US#16*>,7Q_M> M3[N-:(VUX,;D,)8^6>Q(Y6FRB:H0(JR+HN!*Y:.J'E=:2W&CCZ3J^ 03_KZA< MN,W./\[#KX9?Z+($^%7;+Q+^U=,PH81*'$IL47>3].*0E)\ZX2&,5 > CM=Y MX:_$Y$:4@-;V(%>I+!B.*\.!R<6A!&5PY3M0A$>'J6"!U#*W_.'MY?7[B^*N MD:2J/JIJ02HDN6*,9PK-;1*IF]G,2F9UMQG631*KQ(/Y:8)<@@;_E_/U?JS& M)1 <1^RG[#R@@&W)TG*/L=G IE@>G926]C6>/P"E8UTXG_@[83VY^<">/52/ MDL6E0UEDCY2.+Z642J4^I="UI2HE "EU,64"+E!S)<=SWF[ U6 _0]&BW*#G% [92H_(C)"W@![]EZ1Z>PF(+LH,9W'.Z MRX4JN'@I"N6U$KP_ZT84V@GF($;H]P:4HAKPTNQJ.Z,H6:5%\A*X6DLA#B^* MZ,(G.EP3I) AEC_F;'B+I0\+E]2)>7;;_SOXI5+5UZ)->_Y)5Z%8?XSBWB-M>_FY5WDX>67 M%I!.IMH<5_BF7(_*!^@O/^%8 LU\Q0L3\'(6T--)6ELSFB8L_BZ&F-*&Q0_[ MK_@^TENLY*?+O@K6:T0BS[D0P?AEUIK-T&,9W-J*P45-U,\- MK)WW[6S(V*_72L\&S=93TJ"Y*5A6%5K(Q>3\,=^.E9>]? MB_$9'$WY3\OFI+(BC:>OZ9J4.)I&? S,]%Y>1D2R=#WI])Z>9/F0Q_R6+IQX ML9=!0TK2GZ&D]PM)_T>#3R6NFYU1+J4LFROBS$K;!*\!==+B' A'MR#STS 2 MZJ7!@@:?UR'G0UN6):I-ZZ:JM=JLUC)5M9:JUMK\#/&2)Z"OL96@K;/"ZE%] MV2TGPD0\*AO9AEQ_3Z7I5',L"HV6?D1!;*'=1)^D'XKS!H^)X^WRET7>)ZP6 ME]?*.BH9/-ZFB&UV)9GR[G/>;Y,GS"BNAD5X'@B/5)I7XX<)O/*>SRS 7_$* M,8!>C!G(/2/>O5_LJ@H2!YWE9?:B!3).1&$9'5+Q^JUR A6(.MV + "91*NIE+M59ZAIU,E"OT1[8R;%9&_;#KYRM.0;NS3U;&X'4%Q/",NN9'. MI^Y8Y2@ ,S3^/ZG#R?KM5\EX]CJ[^\@;GVXF&L%6G55+J]8ZZ+$NT MO W VIU?N=2;DQ^NYS[;//)82Y?& _2T$[F_0A *BW$ (*0QWSH__\R;0[]^ MN_I'T1TJS91 (]WP-G[!>/S=+S[Y+LZDR_N0>%:QBC\ZBL6U:"!DP6B\]2_7 MR\(SIIU(!SX?,?^>]VI01PNG,U]U^9IG+ 2,.:& +FTZ$1:JO$@1KUCO-6: MH0K1V'P11/>,]/?W*/A>'H+3)CBR*V,#Q8I%.=AR'U;1^,(/$WI"#!JW(-=( MY%JLRM6P[K32 7^+?>%RT9:\I'1;E9@MT+2CEIGU =9^%:,7FB%BRZ61S[4O3X> M'0,?8($C=Y+H,7&&0FV>Y[EQS.N="[*(N%O4EGMYP0K-.^">S!2< MO*(84M2\XW&E+[DHE+63?+$HFZ9XX-<$%-6SE&>8H9B!X?,4!(&1B'$7% W?^>W)-T;DZCV8SN8&6-;3\+@,-,O3"Z)D: MA,5!/G(#/NB7'Z35PCT<#"1)$#P.GYC[KZ[;-+0JBN!;&O17+;JG81@%QP5T MJR#UY"64"VIF;;IYJ5IY)/ER6/EW[H//Q?^&DV!RG?OQ\N.70NER'Z^G?6+. MK)BHY2=YN9(8S"/&!HK@8EGGE:1-Q)P*+/J _6/G!MU%X/(A9O@P/5(ZG:XH ML:/!: ("CA8L]T ;QD<6:\4X'PRNRIE,W&L@?-$1\A(S-\Z(*1@<6=GN#:JL M/.J-UK)RR<&R"7^ E;?C$4TEXMI*Q%DJ$??\$G&;70W!1U]%Q=3;IU_"L%E* M(9MC4WPKQHC*0[A3)$8Y90FUT.-)!&A9\&BI]D.D$9(\C5 9ZA"7F(H*3-6R M8=2S*.M2[26YN%&6P,K)JST6ESSV0.[!,[B*\!;'@>XL);@>>T+WG9;\Y8PK MY@+\^@$8__JU)G9:Z'%2%02Z3Y-O?];.)Y*ZQXW\K-$GX!:""XB8(X5X%SL+ M.J##,;MKS^=V 6'CXHA@E/!?SLQ] "+4JP2'1DQ*+.E_\)+J/%6\HWFC0&8;B"\47IZ$SVO"EFSWB=838$.D;.>1X$;>4 M8&A,Q6COG=3Y>=^4.X37\B-JF\I*E@A&TUY:!=_?UQ_#' M8+ J';-[XR]:3_/;VQ>UBT@K:^V26.+(_FGHV#<7[Q[(;>EW]N;%ODDA9^YB MS! 5&Y\<=./FQ-!MHZ\X\1D#J<1E?*B<\4R*YR^Z@W.4). MWWZ?/QWA+H]"5)I(<'']F=[^R\!!! MUZY1U&(^9[..C.[NY8&T3[O;VU[D)WU]-+85JYXTY$K(#BMDIFWK(Z/-P/IX M>55!W@F9VNMFMI>@\_Z@U^:!7<>VWV8&XLC86)FY%LW<&W,PU.U^FW'N\;*C M@KP38M,Q57X^Z@U.17Q.)2=DJF-Z?M!JIKQCF^]FZJG5_-&O<9100_W,3SN52%3)X5-'R/->7KEZQ M@UI>L8-:_IFR0]N.=:>.;]58[B,'LJN#\4QCJ ]&;4X!Z2Z-%)"GS^V6/NH? MXR3(9\I(1P%D5[F]WVOS1+_KB=EN[5*)2J=$9336K5&;9QO=)9$"\M29O6^V M.D:BZX;A1$_LU##LX\W /<* F;HU:'.$V3.DZK-CJN%8-UJ=B_<,J?KLF,IN M-2H]]GA3L60;>L[41T.EYTYY^8,TV[8993V?^*G[S;9J%/;CDP6J1^*P/1(C M?62<3)&W:C100M9!(;-'NM'J<)?C954%>2=$JF.M..>VV3L9^>EV N+(V/AX M(3\J ;0G^L16;J*"O$.0'Y4 G0]:O9"Z8[OO9F+I$!.P;U1';2?4PWYFEPWT M0;];LV5/CJS/CZO,D3[NJ].J4U[^ $.P![UN707<[:A8\60;)ZACB#(GW9I8 M?')D?7Y<]5P*D-H.GS8+)S<9-+0B$GNF;01' 60[O0[/%+D*2,6F1X!D1(%2V'2HV'D>V.LGVB@4!0*!K-RQDL1/HFA-ZFN/- M_=!/TMA)_>],8S\6+$P.?U/2H9EOLWK*#HKVK@!_1):I;^B&U>8I310:'[H1G-VA,/)CCG[T_G4VO:B-P+3 M9[89?7>71 K(4V?VB:'W6[W6L+LD4D">.K.?F\/>,2KV;L?\W>7#HP"RJ\(R MM'7;.L8A\,^4CXX"R*XRN]WNP+6N&X:V\PJM9@PNPY3%+$GS(WI="YGJGSVU M3HV)/FCU"/T94O79,95EZ -#]92=\O('Z)ZU>]UJ\^]VM*EXL@WKV=?M<;RE^%WB+#F\) 6X)"BES>.'[XZP@A;Y6DZE:=\>J;/=UK,3;>8:?HTB[\X/ NK"]L/4"6_\:< T?[YP_+C( M0>R=!0ZA&CHBZ?LX:QOI@^'^6SN>"=%.F%'.%8^TLJ:UGC@-U&ZFU^??%,&. M=TTEU">UYC,0ZC;\W0Z>P/WJ^*$6A1H\[([MC=0+6[ MD#4(VP%S3./QX%B8I(.)I>YR67?U_N9I=J"Q7[D^:XV92&;^2E@)TEU MB([=($/PM(3%WWV7T>?[IFIG9G@=UVB\ \[#V[LMZ Q+= 80Q9N*-T\)D.-Q M.HX:S4H7'5(73<9[3QETABD4(!OP8FL#4\]-P]A_?Z&:_]J=PK MQ'6S*&9B"*R6.C]:O7JENPF3HP"RJ]7#YE WC#;G2W>71 K(4V?VX4#O&\=8 M*?],^>@H@.PJLY^/!KV]%[@<45=(MW:IA*53PC(P=-/>>V!_%"120)XZL_=5 MN^ A4PR'/RZ^+%((^838[E\PI"Y0:U0BATN$V_JX58O91;[I(DR*EQ^1!;-U MPSZ"JS&?'3-W!J:.W 5X/FPWJ._8:="),972VD_3VJ8^&;0YP[>+C*-@ZK[6 M-D>MCG[KF-)61_AG;]Y%(6E%)V4>7L:BKG(],B"[FLL#&VBV:@.[2R(%Y*DS M^\#4K>$QIJZ?*1\=!9!=9?;ST5@=TW1VETI8.B4L\'9S_M,=[3T.VEGO<^W@GQ=]'Q]^CR=XS88J_57/G7J+]_J2W]YNP.G8P M= H\HY3SI@S^;%BB,X"H<1T'&PFVKM[;1N@[=4AMCHL04W27UX/,ZRP.,;C\ M&D%XJ;V-G=!+=.TR='L'K&MX*B(/5MT%@&M>E"%NJX0Z7*KEQ;[IN%4560<1 M9)KZT#85MY\TY-UG0R6G#]4(6+HQ.&1?RO%PNX*\$P=)>]W,8^H.1KTV!\)T M;/N';$3H.!LK0WE*AK+UDHGCY78%N3*4#0(TW'_&_MCM9$.N+?_;O_\;?('Y MI>([7/3-WZ:Q]M?R([&(_$A3@O*?69+ZL_LB1?D7@_Y[K:!\PF '>\ MA[,W?T,ZY3^A'=TQE [DD\ 3F;LK)\"!D/AHPP_J*.B))[6/4:REMTR[QTVR M55B(@$&=(*#6E007TCSFQLQ)X'' T O;'/0,;>X'@0](G<71'#ZS![U!^5D4 MESSPP(+PIU,L@"1ZT3>D5P'$P][XIYYV#:\I'O-#";H[)]$6L3\'*@?WFA?[ MWUFH3>\EJ/ESWZ,@F]-O$:3/[.Y7>"YA-WB38*\5VFZ&_W)G M3_]6_._]>Y MT;[&D9>Y:9(#C0E3/0P^[V)1(^2LJ/>! BS MV::6]L"ID4A[&/;LGW2Z]ARHZ;*_SOT?TK=F;R"XH !NB0N Z $\BK0G_^O< M\V_\5 .E>9?>XN/\4=C4/WI7/2VOHEHX"Q8GM#(#U3J?L]AE( >PJUA+YM$? M\%"Y:\=U69)$L<\2#NT[)W0\'[ VS1(_A.]@"5 YJ0]"= ^+S1( $F!RJE ! M>\+J!3^BHDZ*5W2:'Z_2Z \6_\=?QI8Y>IT\R)8@S^,Z6UIVK_]$MAQ6M$1) MGT&OOS%7KMJ)4!6E!K%ZPY]6LB:7@_6L6:HEA IK^/PP0^9KXE38WL-:O0I[ M80RRQ9I?:77?@_@DC1:O->3%\UMA:LS-#%X$$4).P^8,]/<6W:'^TXC\&?OB=DB9@GP#JH! MP#0@8!5I8@9XS.BMG(:P86*J81\H1/0N>0'^$?@L[K0T"4.TJ$M1U>A.^LM" M9-N]T;9"5#6U V.%:N\/>M861A<7!@)F@;B2EPA?[/ [Z%?-\Q-^S(A+29H2 MWN-(OR7IN'7"&^21F-UD@9-&\3WLZ+L?1V%[MOI!/^S7&"MT@2]G?OI(#^N& M7K&@5]3H;1D5AXH(#I(@,\%F!"]I6J&\:4D*&-XT 77TWZ5 2+*+- 6AJES M0S^3F5>"UIZ <=X$(-@[;<4>@\K<: ?+>O5F8QB!1Z7=%PI82!KL_D>7%$-E M7UMZ?L:P-ZQK!\/:7CO43*RL(-G'S&D(2.%GHDAF/LEA[]^GRZ]!J_ECLO3;2S@G.36W^62OR+GZ$-]Q,WRL)4=MUR M%Z61%;?C,VT#QG4#)TE^.7O[[>O'K[#)MX"*/R[@CR*1Y@)4,>7/;HLB)_!E MP7TUI+*G/(=&'\K9KZ9%/D81B&BQ0IZ2,XR?T"6H0=G\BL\94K("J(P3)!GY MTLL.QLP!YKW_6?O/:Q\C8W ,M6_1W G_L^*-8_V65G%(PB@&#[V:_Q*?G;VQ M^WEHL!'TA.4"\ 5\A M,#\I$9\9K[4\X* JOWH^;SGA67PED_X,&&FSS?V=.=Y*ZE8V1+K5T6YC-OOE M["_7%V\_??CR\=V7S]'QS)*YI5S6 ]0:(2T W8TQNRN&[%P-98F: Z,C]H]Q_M$!>2G1D/HC,7 N63_+U=>V%G,C#6#UVPL1Q*:+/@=31"[/EI^CUP-)9C.Z%])PEX1F> M^_#MZU_???NMW"Z"\<*6 AMX2'P)+PUHO!90[.MOUQ>;8;*!]IO1LD3IJ H. MQ]8ZP>EB]@>Q((E-56J4$X;NU!)[R M\@0=3ZOG/Y3H)J*C$+R4<4VJ7HK7]V27D@CT/6 M8NHD/M"X:CG!R"TE?8RUJJNND>;HW)=ZI;FT?5'N02LMDO0Q!T%)R2CZ!9["AI5E^3Z_IE\MAS*9L M4 55-P5;6#R$@S MX2T8XUM8"_)(U'[!RN"M<,(TZ]1Y-T!TY$. M!WV(:7F,6"X+@$G(=BHKE37]/2""6^Q MJPS\!3=#TQ9$&"#@P7^&RF2Z48P$D? MW"B,YKX+&X57^NF]=N'2NN@":2_Q14)XWEU\^W"%WPK!>-58I2&P[MSGF\0/ M+,,<@YC$X.Y\\D$GO /8_53[Z+A^ $MVA'G%53_7SH_<9RT8]IKP"9HFO"]2 M]/[2S4"D8JD) W/])N/DK[B;6-XI-*>@HJ;MZGMY M;40EL@1TL-CU,7[RLL)LX<8ZPGA8DHB.@'91:R7^'(7G[Z1Y57E,51BYK2== MY5ISJW2,)>F,BE=M;'F>WB%\"V&O8WQE\_;V.;?W&2M8W''3*,;4*4B(/P74 M.-/H.P^)5[21EQA?W4]>P7FRBG@DI%QN.C>44K2W7SP+( MZ&T]6-C75'E;RJJ*,S)_SF$VJ0J_7&/'O>M[93LTVDZ^/(4"]>)D470R!7]EYN.#1"11E"IB0I%D:E+<_(5.SA;@U\3(!81W M@-./O$ZS\9:ER]4R9<[-YD *V1['S>.*GI$+ZG=6NBP7SO=7ERX/-]!P)U^Z M'$1WNZE<[C^N^@Q*$'G6GI3_[.9\^EM^+T3Y.^CW%@N M.O D^")=9^P;Y),=UCJ\,?UX]0=C-,6J\. M;^YFV&$$N+*O0;0R8"T)KS1)8ZCDHVJ^!MXL(8I>TD(4-< H68SN0*7)_HK9S/ R^6/ M^!/&HUG[T87:O,S;7*NFI:A]%2[75.)5'86-'.2.^*<'+_DV=U3R72WO%B7? M [FE\G$NAUS@#/XOM=CNO.3[P?KD)Y5\[[Q0V=IA0?=&>)(]O9Q2)<*L'15T M]VL:;A6>!IOB":(E>R-$/53(72V7V;"B^SLH*\J8N%'"B\'078M"2HL61PE2 M5"T=>=WZBP7NA_^4Q.GKQ;MKJLOQ\Q,*[F(BV4C1%=,/$$;L=P'^GL6D;C3A M1+JD^3&H%4:/#CRF/A8NW_GI+2^P! /BYOZL?.A_1$<;^Z],-S>I3*]E"XR& M<[U=5Z83!9,DDZLP1?W:E2BA$75LP"6Y(,1LQNL7@9R;E6N)^$3:8$-U5)2E M20KKT$$'K_WK!NTK]>W:2UX'\FI?]K5>:%Z+;J1(77+>I/HF0V[)KM2MB[*1 MS4SK2O\)+)[D)9:EM$M5["C67@2ME*LOJ;$5JYSVU^M[?IR M<[Y?"0D=8>*76&;[BC/P3HIM]U&E6A+P:>6JW:E2W023(&N5JO6 TTCVH9OP MVQ'&PAJEKV2J =5O>8D#$ 80DNM)'3:0CSI(6/S==[F/LR6W57"$1G.1KRH* M*^BEZ/5S-5?%_08!8^6=]*ZEVL0*68 M\-)_PM9Y!%1]?RZO^':C/D5IC=!(F<=5TJ/J-#I:IS%0=1JJ3N-X>AVVG/FW MLM=ANY/]CC@$SZK7PWG]_D)D^_%) MV G_;"]MR]=@WK.%R!M2G#TK@F@YZ"T+,2$2Q K-V*-$$B4'J:3ZUXN+KX!8 M!H$;(ZDK/I5>.6=. @Y7HI4ST59ON*?]CIX/!'K?6?T[7I&$YU^PW"RK BLS M#=@ST,2\_H,\(0S7D05C=N/$!('+T)T/)3#QR2(1F\8,$YBR1U3%$Z@7GB@0 MJ3,,%7@).AW2HZ?:6X+?)\BIE%P"$=XM] JM ;^G72&F28*<_. URM.F(CV/ M,,+R3G ODMQ5%XKD9I'%BRC/@?N)1%.QI;<18(12!'[,2% K)*#E5Y-+0ZB= M!1 &X ,WO"1VB0J$0MK3E+D.L@N([KT&J\P!IRFK)9N+-#JM[Z%*3X6G3X W MO;D':D'*S8M$CDZ[I)2%'^+I0)[I#HG^+F@BH&F:E_$C9/4]ND[@8E$;$74O M$OD[%I_,\"A )"WXRGDV#*/B4E<6<4$]X2Q2"RLR"GI9T$?L4XTK/"R[!L[F M*".W?HY=^O^B3X@EJA#6D+0=J"69".:7-Y2^6@/ZB< MT1_0^,N*C:> $!X VY_Y+DB4/*/HS\P77M,4TVSX7EI#.DFM:->D3.6"KBSW M+908;.V?H*OP?7Z(B2-,IH,B27/%RS/+I%5#GQ7';7[H =@Q:M_[? D.>9YL8J/]]SA+*OG:2+ M!7DN@;M!H(*CN]SF43X*Z(N91\Z'4Y;>,19*XJ:OLZM++,<7<5F %]G@8<\O M9\89_5M#0Z)BGAM>' M0#,VOYE=Y$D:KV9O=-3_9T6H<5PT(B':\QWNC1!OPOXKQ&_W['9B?&_MD>TI M3W]1+W!1?*+Z0^,(X+KYHPR8*CW=H__2DNR>W=T4WWFY.]![?M,6+;CFQ++JK)JUDN/._G%FEU8'5PB.77R^DS1,CS M7EZQ@UK^Y-GA62=_K!%9ULNECTV'V$TV<"/?NU[7=W"JETN6@:7O9?#D>#SI% MT^VWL/>Z1\63+?.DI9N#-B,!Q95'MWS[7'E^# 15^:EBCH74 70ZKN>I ]G5 M$,;6Q[8JE%! /@=>-VW=L%5N2@'Y+)C=U"<#E9LZDMS4>ZF1^P#.G8JS6HBS M^GI_/%9$/>'E#\%3IM&M-.?)$?49\I35;]-Q.!J78#,/9Y\#%3;T)BZD03"= M315UII=T:\AW-*6AJ]'(SK;WB*!%GYC=:W([7DX]7LB5C.U1QHSNY06.EU./ M%W(E8_N3L='XU.U8V]YW'7J[1;^:3X>HSJ-M@:R;;[E%U5*5*AQ [D49SM'; MOU@=ND/W@%NW#=VVVLP>=I'WN@B3DH>#;'T\T>U6C[>ZR'M=A$G)PT&V/ASK MPU9+2W?+>]U,Y;8[V &O3XI"FO@LH>*I$UZ^?9X:F*I.KNO)%>%'?/CV]:_OOOVFO9RVZ2TH_W2/$GW MWAI],CRA>;D*R X V55>;W,Z0'>IHX!4?'XTU#GMC-!5&KE_:-&"[CG5>3+( M=_&D+,%O=''?-5[8Y']G2=[_H+UT59[HU.(OW1KU%5%/>/GV>6JD#UJM*WJ& M1'UV/&4!3QU%EZ[*%)V]N8Z=,'%<="^NTYRJSE)PE+-GR\ M.K./=%/=&ZB ?!:\KFJ-'NT&=F"ZZI?TEL7:RYLV/;Q.#ID[VO%QAQL,UZ;D M=Y%GN@B3XF/%QZ< D^+C[?EXTNJ-'"@R4@?3 X^(?0HN/UX(>\^&RHY?>B(SQCKQJC-,[[C9??CA;S[?*@$ M]2&#:NA6J\=OA^#VAB B_]N__QM\X0!%BN\09V_^-HVUOY8?"?14'BG?];?; M.$? +4,>$$&/V,I?#/JO:9?%5S(;85,GBW/FP9V&K!8#.%D:%1_%?$GZ[ R@ M;H)V/1.\=%YQS&G?\(K.A,:SNE$"?SI)$N&5G1!IW/GI+7Q:&U7&JI/*=.Q* M#3(DL98PX &91U,_R.\$BV9:R.ZT#]^^TG:BGMZ&?%P&] MB@+@>&W!XED4SQ&?XE59Z*>/ M-K #.]9=J,P=( 11;' !6LIJ5EGU#1)?28 M%=G&#.8L!#D 28"C@+Y)(PT+5^&GP/-_L!0^ &%R(_@D\H#UY%]I+__C+V/+ M,EYCF2O]U7S]ZC$PSQI@EJI?@'5NHLB[\X, 29 MA;.;=A CYSYGYP_[/V MG]?^'&3B,^B1;Q'(WG^^UNC[Q/\7V" <:V&!G M<:4-H2Z:B,^ MRQYKNF32-YF?YLW]G3G>2NI6-D0LZFBW,9O](>/;F> E.EW\ V*6D$JIVE'=2%9(]TRQV'.SI_=+^.W M O@T"CP Z9/_9^9[?GK/S9>S0.!!&211%KLL>:PL;P'6V9LO60PZ%G2+OX"U M,^P11;/ ZP%CIMU%\1]H?%T.G:YY;)J"X8^_@Q7E4RK$5UQ3P78RT&4][7>F M35G@@X>@P7;X"V=!= ?OCZ,Y6$GP'+@-P'< L\;1'5GY[XX?.&CE 2_ CBRF MWY. LN]1\!T?>@?FRT^UCXY+SY5T0Y"![_[,T($!HY+ &LGLGEXAEJ3- # Q M/.6#O2&U2Z80#62$BI@1K\PRW,JC5>K69%A"-;C#[JUVQP#G,S^$C8%)1?SQ+R.4"G)&!C7UB3GJV!V@O0K@!R7IC&I##HS"_K@HHNS/6F.TL)+EDY[O%(9(L*E-UG& Y^[CCW/2]@ MNSJS&ZZ/RYM"O\:#H28;H5W@/1K[#M\[<*2W D+P,?=;+M7@/(!K#MHJO8VR M!-1JLO<*J1,3!VN/XE!_\:8$KKU&MB--U,7_T+R=#):@/CCK7!V:;U[:<2EW]=H51[_GUV%B;=<^< M6&.AQ[SE.B"J?\+C,AWKI7AU+I8\C7JCLEH)'GDQ[%GY!U2AO6 N%F0']U@I MM;J4[=;QM"R4*KJIZ I>>HMOC6982S64JJMH+=,:]_HEYHKOL*)C[19DN(KE MI<5%]1I:X<72G>6P1)3Y\Q:OSD#2_ M75V(LN@DHX: XJ%>N?\O(3UK#?Z69(N5]1[(%53T$?@A.\]K5LU*H54R=X* M"GO3V[_]%=[V!E8/80MQXL3W!*KC8DU2QU_*"YGGP+Z6JL/ZV7N;Q#)OY8%F5^ M*2HD+Y C*IFCO4KY1U%^N4[$=2UD*9>[11Q]]_&AZ;U4U>D4, ,2\RI"+'/L M&[U^(1&TT1?#<:D'BN+/-:O#GT[Q5BYX(ZET$EXP&/XD%4 NU37R.OVDL0RR MZ*=QPDJ]9%$!V4X-Z@9$,+93T#^BZA7A2OTY[@\674W*@PCM)1F[[@MM MQHMZA7%>*[#FN#>N\BWQN@>_!,KZ']G;X-I;P/:RB>](S'H_OA0-> MA\M.TS'%(,.H'-\6)%BKX3]V!WXGJO32[11L!D+K1A#2^!_EH,.J9FW)BR5^-*L T#,E' MAU>9([ 7S;R(0 )\+F.>H Q^>L5"'WYWQ=P,-_,Y2MEJ[HS9PKDG?P_QE 5! M[EA:ACD&0L?@5G_R6:A=LWBN?8K(N/$V%/KNSPQ>C/TO,]Y0T14V6.4%K&:% M"@T;66$M.V'G2G\[;51R0MUE& ^K/&!-!L?# Z4_4L EWE>%JMP^!P\-E@!' M4IDO^F/) T/7)IK/HU!T'WL\]'X2ZZF^TIWTE8Y47^GSZRO=J(4T"F_.276\ M9]-TM_X*W@S!5=N]D_>]![A>BNM1'ZA(#C$OUT*S* A$'V=#MYZ4=D(/+?:X M8EL A5C,0I?]K-KYM$?5-F]13U3%9H[3KC84J%82UKL%Y/$=P!]LX]; T UUBM\Z@HLK]R4-AS:5>VWJWSBN_,S2+D65JJ?X=,]H.H\@VQCJH\%(L?M) M0]Y]/E2"^F"2RM;-T=X+ZIY;]W]C@]2Z,J7*XB64#;!L5WJ]X:4MH?:13>,, M>\[-HC7FCFEN$&$[BX-=)=_Q)IIH-F/43/$2BZ1%?_@7\6%^A1EO:!U([?PW M-S&[P=\W=:)C@]N@-[0&/VD)1U$B4,3=*>QC 8B&E36;D%ESVM?I'= ,GP7_D@ .P4HIMLYHSW%L&O MBJ=T<5O-[XPW(0$XY>Z7NW^^%*3T7_$) @"CYF!CSQ081MQIQ$WZ?$;E_*+^N@?\ OX"39%W;"0Q< C MY16.BPS^MNI&OVT%YE$BLH23E=3&T0PW0$<'6(/WD^&C[[!9++Q''C5'K_'> M1%\TL^(U>'1#$RBX"+CB/+K#AFTOFF.[JZLEV33Q/=^)L8-,EH%?^2)17' ^ M'^!0+ [OOJ]31GOI).(>)NQ3D]4DOOJ2(AT$YB8";1[F,TL:=RKZU]:(9/F^ M'$3YVDW.2):Y^D(L7:,[O/A\ 7ZC8I+?W 7+%,V5$H;Q%R5F4,38#Q?SG]0X M.2B;>9O51%U1E UGG(<+Y')"YZJ*N@9!&LY!PT4QXCD L2"Q1OJE\!/>5>>4 MG7/E]!,9_'S!<@\ZON*?S$UI_@*86$=LBE_0N203.Q.#6F_1DE!<2V#/2'IL3 O!' M+HH&:!-0Q62P$K19+,8J&"13+1%XR1+#FE(D=,.^5AJV/H(O26S[21-<6 M099@]W6,6Y@U\42MYB MN5EX ML@,O>=%/.H,K=_V(T+,!B&72=P*L71W/[II)3,/JC75Y=T)K]FSCZ4.==R6TSTLR#VRZ![G#'S-Z0%ER M9:Z6_($$;PLIH\L9IE QQ17[.!,"0E(QH8L&U(1I' 6U;,SJ MN+'(H[RBQ.P\HTFF,Q:+U%T^#&=U5HI2G.6#%#1K>,%X@*\ &_33TKA0&<5E MOA8?J0:S^4N]AZ/D_24KE@EP_2 RB0R.'^*87H5]3)\ M L%MHFN!/_=Y\B&_UKTA=8/S9*7Q:Y7D71K]3-G6&TSL\!P(@,4S1:]YQI0^ MT3$UE,TQ32*30,KK0;R-Z0 :NHGI,.:%+.'O\#%W@4FFF(-_YP.U/3_!_"D" MS+-.$\C2BT2IAH3='@J(1)TP.9.R%F! M1N[>4^80@2^8AE*!99+.T4(:O(0O(JYQRG&+9>).RC$)T2\8DU:0MU^RK!A4 MEE"FW 7FC^;H3K#O-# 0%@1UXF1!JY+V.^.,BR)&V5D?^)?7F&*R'Y0/9P7* M((F99,4CC7._\@PSS5\LQYSQJ8>(;1!0L%G_XCFTXB!''"AH69(GQ1@H29H* M73XT9^EMY&F8W^:/_,#!T?*L,0VH-EL+V0KL/I!-=33?^^7L7__O[\$?P_YP M8O=M\XP/6-HY49K/(-=GV_>82+[$<7EAR$APR^%O^2$4GVD=))%&\^7HN8XGRE #S >7TQ'Y=W7_5. MR)?'Q*X$P2?^>/$>5 1OG=@-G/L$_A+^H7W]]$ZGO+4W]T-4G0XQ+2A"O%X4 M'@>X\00"S\7XAWBW>Y*!.( .!3CQL$1:\>*FG,HM3D37[[&J6!P)M3C G'P6 M_@/X6[:@<:M6Y33E$TM31$GQ9!4M*+2D"_/9N.7Y\$O<'PDUX1/>P(\'>5:\ ML'8:*FV>^V\&[968,0]XPY]ZL7,7TMG"-(ICFN8E']X]@ Y,RWL1?UM0WQH9 MT@5@[(<_!Z* V7C1[PWS#54W'F4IFA7J.:-N1)K:.71^Y&N*"-*?P7XY M(M!LK>K5)A1+T' D\U.++7Y$ V[1K')E["?:Q(0/@)'STYLE>>"PXTX\<< ;RL>UG+/PI?W>P/A)>TE>0Y*RQ;D7W6$!R:)J(SQV'H#_'CLW>/I+ M1HQ\(;(]N&BT$/9/6#*I8.D!<*<89.&#;0?>RT5$JZE3W")2KYW!VC'MGY$O M7*"$D!3@IH#PHK"FK)/@IK1>:(,_K%;*P,?;@"=3JN0CJ?:#H 3'Q8<_(*@1 MX!6NXA;AP]ZH\1#>5^1!\KA6"H]Q1XDSQ^H5/G2^^,%&Z:O"W;'6"2DR?\S^ MS/R8)?7*#;RO)F5A'CHZJ)+R2-\#)Y3DB&G?D+A-Z;4'4/&*EP .#,J*]0Q# MB*]# JRA .,W@Q[X7?D34P:"2Z52!=%G?N("I^93KQEW_WX#E_\VGR+;?Z6) M6A;&KUZB$K_:#^]N6455 ,4AP.4IE<(9W=BGI3A")%)R[QA3=/SORU[N2_8C M3Q*]=%XU/$!,0FIJREC()Z"7@0J%YY22F3;]&'XG+HLI"T3!+69YKC' JBU8 MH8* %P.<$H7__RJG:/EKV=7&/ L6//8'16(SC5*J*IQ#%,+O5]@4<\>63'F M#S"M8D@7SNPZK5*O*LPS+)6T2GF6A&;A86C4SI-[=SA<2END "Z@UW-;2*_P 5Y@1=,:[Q@ MNCBUN"^NT\&["^7;DE8PV$-Y$Q%:1* $11$R:8$7$^G59 GY;7JY7;K&NSJR M6$H/(HM@H:Q< IID=&\AU?:"ZQKXI,>YSU'&%%*Y<^#<]?C9-]%2.A#!@R=0 M0=S7<5#%ES>[W2!@$=8-8]B3^BQ0.7STA2@G=8XY[0]ONY^LM9-OYPD0WIU$1IFLVJA=W0V$Y M-)FGRM+\Y'4V\OC$7*,'+P<@H@ "HC. 4AZB1[XL;]& MF=S!?@E#X"_5KC4MMY\+WC[$AHN)+YV!?V=%#?E*L,L(<1O?9Q]"_AC_>+5J MQXNY)#6YPA,F'WLGAXRY"US2>AU\K9G9IL.Y-4B33NTJ!W:B3Q#42>S_4>EV$RI.4FIT MQH1ODKX=6[WQ$+_E1R%TJ>X/%KM^0LR#P7=^2**O1XED7-#) AXE]?8"_+O! MTHU?265'/$7%AS%Y(NU2]*1(E1[XPO/R;N>]7.I7OPU!JN$H8Z'VKO'#:^] M(?N+7)6CCD9[%2.?R!4FX([DT(%]*.\NODS97#.UMRBKX"E3^L]Z7=D78O\J M U?K7MIB3QR=MH!D?KURXZW*>]'^ZWNZOH3 T=^Y^X==5^9D,M;%&=X_@23_ MZ%WUP-NY 89/4_PPS&8@C6!(L%'MZRT$[POMMRB._43[Q]6%KEV&;D_7WL:8 M./L/9[YXK?V.TN#,$\#]=33%"RU!KGBG)]G[3U'L8X+=D[XN"ZR^]?X+K_>^ M#P%[2?Z$G' 0#^M5S80[P<N6.=IE$#&47D;B2+2@FQ M0@0J]%7,R'#>:[DNJK8GP[/XJBMZ57D.?YE?%\5KY_QPR>G/ 26'!4(:<#N0 M)Y+B19B^QG]EW-=CW*.0W9,9^&B5VKUPZ?907(DBU*+&I0(PG1MX>>!3%C,5 MA*>*KI(-B-B "^JZ&'6\W$;\T'58HMP^OHB0$W6^? MQ].!V1-O?R^6S!9OIF#?\"K(M6@2NQJA M>Q(E\ "$Y58"-B-GP1"P.Z*(@GI_G>(!;P,O'T$F)\#Q&7W!@67^93D$S=:)N2& R_5(*=W-:Y;)G2(#I:] MJCYA/]4)ZQ93M0@[J468J%J$YU.+L'V2J;P>DH>923;'6W?_Q9H4"9 DX'FA MEY09C+($=&GR"I5K D8SX3< 4RY 71S)=[3'"]/6=J8\Z0ZZ*R1FAVZ& QXL M>G_V.Q6L-NE*<(:8P+DMA,,]DNA]8=N7,MW'2S@2I3T/X'PDA?='R?\!G=DA MDG53O@JH]GGUIKJ25;%$C274':G-_;2-*G(/0SH/,1CT06Y[%OM4N&U%D-;> M*/6$SO1-M=[9&W,RF>Q*PS4,&]A#2_XA[\_9 K)UY.GFF-]V=VN9>[>LAVEBQ]*$A4RRM H]UINGIUP8JC[#['N'8/HH:&,5FBLU4X+%#[;XS:P33E6@<E*)8^-&2*I57@L<8TF:JYO%L2N9=X?W?G6BKLZ!9"%)-U M7'T?+.C8W107Y:$](P]M_'D$'*JA_#@@ZY9_=O1#?Q1#'QHRQ= JX%AMEE0S>;?D<2]"9["AQ8@&':B+OECSN M0^@F1S',5/&8XK'3#S<0;99AZYK5'\,?@\&KUB\P)[W?N?;RIR'FD-Y=$^2U M*WH!<'$];_4"W>[IAI:WM[VB&>_]PNGNLZF2.25S2N:.[0;P!X,ZY1AWWC$^ M6H0H#GG6'-*V@JNK9QO5\X$.7ZZCU D.&^[L!!TM^EM55^,O!OVG>5$V#=@. M@-_> SGTK=:=0TC?THU6BW>ZQ,)*")40=@$AIRN$#?Y"_K=__S?XP@&4%]\A MHM[\;1IK?RT_$CB1'ZGA4M#OM3:+PO3\CB&]<=.!!YC],IN=OW4")W29=G7+ M6*I=Q+$3WK YF/JDZ>U; ""SV3^S)/5G][#DWQ G*V \>_,^BP'QFF58$ OC MDV]T[8YI[ =SLY0A36,_RA+83 P[">$+]Q;A!62':>RX*7VEI;=,6V0Q?)

    Z)G^YG MP"$_[H:/\7W/APB6_RC\D#;>]S,/UVO8$D?#@@[IG6] 7.JD@9"R(:Q)'QU*7> MI\X35H<'9?MAX>?",=8%':[8 A,]0#\>WX.PP-< Z$M'8Y%X;OOC4;6.6.@D M"^Y#4U#W9>NO@^0\?.+)+33(,:Q8VIW^G4R7SFR5;KJ%?C1_U)0+RR<6>\OP M#M3H\G#CVR5(GO/#VC.T(UCUH.,S+$I67?/.K2QP -]46_[K]ZX3D.J@N"?V''ZZ9S60QU[//TE^T'W'^V[8/0.H_%JA ME*VMQS$?)]LU#V.B;QV)S,LJENUW/:S*RI'+>8,D*K-R3A^?VYN_F]GH9-7/' M";FC3(^8VC.923*35#!)&7&5F2,S1P5S?.Z/3#?S1F/4\56&V3:F)G!1UE(R MQF0M)3-)UE(RB5.CNZCBH[_UU]3-;J=F)8/7#[]H0YD"?U MV2^+R1G26,^-39EZF7J9>M=(O>:]\7G2.7-IIEZFWN6H=^J#T$F4"T&;&Z > MH8)7%;O$["6K0P__/# ^%%&&M?M=OI(6N^O7]4HKO\A&3'YSPOJ6\-?O?TO) M V"=5Q2%P=($Y WQW%GF?3 &<8ZL)$IK+=>7L=SRRC>//YI_]@=O4Y1;45JJ MD*P/2;#*LE)-:2GZ;/H(9SC*<'3]<.0-"S@*+(.@3!ILK6#6.T$#M1*YJH8+ MYX"C$];55&V.&E16,P-3!J8,3*O 1#U#@6AEG$;,DV CBTQ[);0*PL=UQ?-. M#4RG:XVKVUB0C$L9ES(N-1F7O$4V(*:F99M16.!.,B!I[C+0Y%2[55!54 MMD5&F:\/97[?JJ.I\6G!X&0B&SW'U-* B; ,(:=EH#XH;[GV2%B_*K+X6;E< MLB0_(TG.^L)UZ0M6Z,BA;PR0Z6#$P9F+YF M8#)2$$>99C%2AJ*TQ#.O(V)!8>+QI8#I= X6C-I2K=9OSL"4@2D#4X. B1!+ ME7,H2.R9HE@KCK6DT8'-YBRI."&O!YAJ0AG=)L\;9(H\(*RI2G 1O&'%564Z6I#R@=J-5] MM/]S<(,P.K/C:P5\.6D3+)L#OF=.X,NHD5'CZ'-W"3J6,,@0BQD)7 >EL6/2 M>Q$9YO6>N^^#&B?T6#6Y35Z&C P9#8<,0@PWT6%I*64A"*TQUCIZI:5DRL2+ M0<;7UEXW8T7&BH9CA7,Z.!$H:!.:14H4$8Q2[01WW$5O3X<5]5D8LD&G6QD" MOFX(.)F@>V$$,;IB4S_""]MP[T&6Y"S)>3.OB(55 M&H=(5<3<,L>U"8QAY;5(8?I"L8MA1/859,C(D-%$R&">4Q0DYXH"5A"O""?! M$3 F##1THM!1O859*S(6-$HK# 2&1L5B2:&U#9,,2XCXOC].U3CW&O?S#/N[!OJ<;$.0 M8&IRXQU2$3$CJ Z.(6F)H\0IRBOLS=)YW#B'4D,V@"W\TGCU,.-8QK%KQ+& M..BTAF'F-0L&&Q(IV,( :M9ZXM=&YETRI:O)?J^,8QG',HY=H)9A<((BB2UG MA$GM+-8<@QZ&+*7"A+6!/[G$3H:Q#&,9QAH"8\)YB3D*03+*O%4F!(^-D,0' MPB-95]*G'DP2NJUI!J4,2L<(W>\O6-VGOEF<+NB0A&")%BXBQ8(G)@BN)7>< M1Z&8<^L.$AKG-\H(D!$@JR7-HL_IK"LN-69>@F$5F-7*1!>QE0'1&+W#:X\_ MLY,M32XH(3SE&'*#$(!>2>E(SP&M:XN43V@)#$H5U\?**V$F97__M__ Q<- MK-JK]!/0)%&^TQN;"5&>7IG>->6UV>/^\N2;Q6I_!H+\@RDB*1:<22V8BEA1 MQB/%S ;$C5<,3]8;[@S^]6C7NU1B_+C(3-_WVN-[@)\,!Z,[EK_&IO!* Q:R4/;!FX#Q>3>(Q#JQ^+*Z-98[I6IWQ'V0 ><*=00EI? MS!#6:SB$STSY"F<&@\?T1',/(C!J#<)PW$VOF+,S/"I]>3X(>-OOMP#6[,L? MXU.TFH-9-X'9QK(> 4=#)=$TE9]57#LD#296A. \Z&95/FY JU%_=FCWKCDU M'_D,-L4V7>[E*F:V@+^Z!=/W$KV 1V!9IB2#]?&+#< 7UJK;A]6&MQ7<\!C, MH!5ZZ>[O8%-((VY1W"Y8[V7K\UV8+[KK#-SX?@B/=,#/MYU?$X\,.D-@LCX\ MJS-'+\_8Z0E#WDY'OO 4WQFZ\3"QO[']7\/+ MUFN0@,D3$L\-Q^YN:5SM%K S?/#_#(C)X+%5SH06[WG;AP?W'EO%2VRX3:_O MMZ;]T\L9+(@+O&^0Y&%.@"1HL$0PFO$PQ'&W[+(.;YMP_H?Q/6SF[@GCK^>W M_RZ>\@,\9-'*L 2[$)UR #Y"":.5L%9)3)VD6I *!D>X-@9?8L.;87#?^O$@ M\0BP()]RX&2>KPKF&1::''=6\_[.["W[<#1_C!J;\G!2@ M]+XWW;[[Y<5\T)C;H!7UFA/)##,*6!#$M3QR M.#_@@_B!E/Q0_<[MM#Y@@*)&8_ZLTN%+3Z]-C7# M$/HFV5!I4P(QCJ-B7B^>F$HS*VKGS)Q!_\O4*-OF+J@NS[JWS^;8-Q[G,=KA M[9.6XT\=(/#R2;[=X-;^ ;5;Z;\_SKXVZC^L_\XB-SC8RL-@:1X,V#S]N,1[ M7T+)!K;?]4#GOW=N;_YN;LL)+_[]ES^E6Y_NC'MZ!RK(LKNGX(+9IA-BME8I M5L=H%ZERJI&O&V;%C&IDR'WF"]Q9GB/^Y^\4P?+/PU4>K*7A5,6,3\*#YUC5 MS(\GYC9(=&)#;VDT=6OO]7/=&J5]S8M( ]3SOP[ZP]J[@FV)U+H"Z#H;:U3Y MVJL6:BT'O79NG%J[C8(_,Z3D=:QS'2>"F%?P:E["61SVO>H$%F <_;>1;N+-Q9 MN/-B[R3@ST!AOTP\U=<5+=,$=_S;29[FLPZ2R>QQ*'M,DHJ*S)+,(IE%,H)D M]L@(<@JE.(>N3%EV"BB7UZ,;LB9[^T\:->X+U,CAE<*J) ME9;1Z:MDGHQ%&8LR%C4.BS([972J$9V^2N;)6)3UHK,=IQW3Y5N^)"M]OB?7 M3EB2[-L3%FX^<6K-(K.>H2+WN7W:F7J9>IEZC:9>D^.!:AO/!=?H*NC3M/'D M];JN\>3UNJ[QY/6ZKO'D];JN\>3UNJ[QY/6ZKO%:!:,INP@!S6\[$1"C-10L M^\K\L>Z0T]T[/3:SJ>/%.Q)>J&,C:\3D-W\^\(5HXZJ1V3GKF'(D9ES(N95S* MN'1:[<@IZ[24@EK)&+)2,QJB"& <,F45JC!H<$:AC$(9A3(*G50[HAHS93C" M"BOF!3(>!^.4^N-8CI0(4.&A,9P;X:$# DGT D,C0R!A2 T(XQI;XPC/B@=@G(Z6'Y9 M*R$#0 : # !GU@FLU510:2GWE@6.K0&IC\P@8KE5Y,*.@PP)&1(R))Q4)["$ M>2(T=3Y()AQ3P7$2J53*$TI5!0"T)4;RA"5&7VT].VP)BXX[0^*"UITJD MCR1H0B.5WL-.@4T,8$HRY9Q$G-&*PZ?CN?DKCTMKF)Z8Y;2)KN_K98EM,LIUE.Z]YA122(*444LX;)()710BEIK<:,2RFRY#YWR6V:H_3\ M#0\W^S_/>-H1-=&2&T69Q(RR8()703/#K#)!D"H'S*F%L;XXJ!5')FE322[E MR,Q"F(5PY^P%(177,B!D*.-,:&*-]^GP00M&8E4QKBL62R9Y%LHLE,W:&:UB M 2G$"3>!64&T8YQ22@1'%$>E+Z"FYITQ"^'S%L+M.R-LB2P0%%P(D=$@E.!@ M/'I'O&,B:/N\Q)+BBX7D9*',0EF],X*9J)SBA#!"&79<2TU QLC ME:2-J)0\F\,V89?-8RN'UG ME-$;$3ECREF6(KV,YXQ(/L*>X7\:(:C,&CY MSG TZ-AQ(1WF=A *[KIH]+;PDCHBJ%/*,AR,,B(@3*T"K3-(7N&+.29Z^[L% M OR4$.:*H[BONV3J>?>.*ZYE^E0_)#HJ'+'0@3@F4HG"R DSW(:(/+>U)!FO M$Y-SA<"L[$B\S515]E"N7WII>U M1"LT#B*R9I%!(H/$4=EN B%DG$>21Q:4,6_D2*])WG>H M;42$"L(2; *(O_5&LA@(F!0N8$[J"1_)"- (LM^_X/E*CK8F:!\.\B89*XI%G5&"- M%*DE+"8C0"/$*B/ 5X@ 3W=\!N]PEL,_8.-KIT#T,?R?DZ"MPZSBB.!L&GYM MX7!9W+.X?Z7BOGW#-]&!G"..@A',$JXB95Y%9REE@N"J<+T, %?#JQD OG( M>+K?*Z(5CAK+X!S#R-M !*.88HFL-J&6.EM9W)L@0UGZHK:1H:EIP8[ MS0+!BFNO151!*T=P/?T**CDZ%V9MDGZ8A;6)PKI#\(8#^:4$!2408TB:&(Q1 MG$D7$!.TEKRR++Y9?+/XUM$;B,/&BK%3$6O&=30&&Z5)I%8J8T,M9ED6UBRL M65A/4TV$""Z"18$SP7B@2CFG,6926J6"J6@0E,7W&8IOT_RE37.*GO&@P[/@ M;23_G[TW;W+;R/)%_[\1]SO@:;IOV!%4=>Z+W>,(6;:[/:&V_&S-G7A_3>2J M8IM%5G.1K/GT[V0"($$2++)8X%(RO$A5( 'DAJ!,X!D&M M0RJ(3@(;CN'(SRR*J6? G@$//GH@S'%O;0!KE''@32>M($2 ,8HIMSU+7CO- M]2SYO%ARJT8SB$1C!"$R-YTD]O8,V#-@SX"'Y]IC[SBH MJ@A9RZPPP(P28^H4$EYXU$GG@IXE>Y;L67+7(:?$*BH;-(N$69L"X*WU6& G M? J3N912>L(2S0KU;-BSX;5+1B8B0L10+4 R!AD-=E0[C ,GE IWL>B#GC%[ MQOR,&7.KI;I,#AMEI7:16:.5 GF)##7<:$%4BWP\CX+:LV'/AI\Q&QY0_Y49 MKCS5Q!O/O,,:)*-!*@87E:*H13X^=\:DY+EUA#UCQ'9Q;[P?CM^_+#_[JB#W MOS_'Q@8_3<8PU+O[,+^:&&_K!%7*>.*%89H)Q1$![93ZZ(TBO*T.VA-BO&$! MJOF_6DY_;Z WO;G:I@:/IG2R>5QA;,ZFOBIHE,KI(*QPS#%FD(W("JHC5L+PT(79 MN)M%_^#A.(_D]:O3=WNLZK'JHG&$%DN&N,8,:0K_&^6-,8HIK9VD'/?HU:-7 MCUX]>EV%IH6Y]#12S95#C&FEK0H8&8=LD,&VA7,]W@'18U6/53U6]5AU@D*7 MU""/A2)"@9%(L.4(TSFGZ?63C@=?)OCS\]_IP/?_:K2"&&2(*S,>C ME @F\L DT(U"/2Y30B)S$UA#B'.68&_M$A2L ?9BQH M2+*37@0]_EPS__YQ\.<@WCN0D:\.?\X[N1-J1 KT'F.IQ\QIQKRVS%D1% X6 M28YE2S^T'I%Z1+JF\?>(])P0::MZNV F>AF(58P%R35'-@1'M$=28]9)3LS1 M^'.ZP%^,+A:1?YUZ>A />*<$1E,B)TDT?:X M=/U\W>-2CTN7TXZ-CT*73\7]RC4H] U M:4=.!<4=Y0)[SX1A1@CF1*":@;ZDK>IQZ9GBTB73.QE,J>LKUQ1[4.E!Y$1F*8M4X'::+T.'!I M/'='.A5.R,Y,7JP(:,_,/3-?D20VG!AGF-841\9\*LU-@V8*"8RI;0L&/D2K M[B5QS[P]\UY $EO-O!01A*X6+ 8.2C97E 5C T/*'6DDGY"=*18],U_G('MF M/JLD1CA(%(6PB$CF0!!C% E'@CE)961'*M$GC,QB RU9S[S7.>2\LB3T+ MN=( [N8,40LTHY&HXP6+@C5TB;ULNPL!U+U1O$E!GG]W/O^I4K:(5IR+VI[YNR9\Q0GOX@&'9-6[!#S6)L@-'6. M@((< L$[4Q\NQ:YB@!C^'+AU*S6A_/M__R^X:& #OTD_P333\@_'"U/-<_-* M?5>>[L:'>9??P43_FRDB*1:<22T E+$"=(X4,QL0-UXQ4L$RW F4,C_T+I;" M'5*(PS=_M=/B+]5@ZH/X78/]:_.<_@EC9D>-F==C;J.$?RYF\V'\M"_#HBTZ MX\=Q,;\-\,%B.K\M_K4PTWF8%DGU'.0/7D_N@!X^%=/@$B[XPHP+DYBT&,(' MPVEBGL+=FNG[W#[K3P_S?&;O'Y4%*"@>Y"V_*=XUMCS\/LQC;@YX!02V6M[\7A^ :N[@]_1U M,\_W;,_'P"@6H]&G:FS!W^SEN>KS)P,%/XKIQ-% \00NW1]1U0$(B8/@I)$? MN9+[C\>85V,8(!!H0Y0#<=V'\2PLR7(,[R\B* -E7[EB."L"C.*N9AL+5'1_ M/YW\GB\!#>U!FH>TB\8XOB^'\?_!.]]]G#2#X@VQ05I*G&)@$F#M,7*$L]P# MDXE=59.[P9(NI_83C/'=QS#Z$/X! [Y=LWFPLRYX'I-4B@$I*T&%TI9Z 38/ M;JF#V.$@Z!Q$]*Y\U*R9@0$U+43P-_UJ K,T@NX; H*UM MBNC9(P5R0S%N$Y"EK;#Z.?_>661QL6T+U>G7*/_S=?'BFX:)L;-KZX_C#R!J M2AUQ[-_"0DU3UOMB.H5+)=4EH?KM:.)^>[&2L8KR8#2BT43*/%$*F 8%0RBA M$5"U34*L=V]] 1+.F?LD?*>+T*J@8*V4Y(H8@YD1V B7CFPQY]J;$#3NP"C8 MN\SYPL>0_ 3)NASYW$QW'@J,;XJ\6D6Y2&NTTV@8NU=YVSO+(Y:&'*6Z/76H MY)BATCU=A7]UM\$O1N%MS*M=+O:*0MMHDYOH5 3PXR$R*;P12/E &;-8&&YM M![3IE:;46!)==* @444-=XAA)"T/7I%ST.:+;TKZ*\$K#7(VG,$/D_C5+F+< M"6Q'[WF[#V+/3:S<\_8W[E_:(_;CL0S1_4*U.S[VW,2?LE#EG+-?JG!AE%Q; M#B3GO[](1VWP>^48*W]/)4^ %^(\?__%V814[:A#Z,\-VV[#X_;4RA]W0^]' MX>L7Q73R\7AW?,,[N+?$2*M[L9NWDWW37%MU!Q@9IFUR[.!!-ATE3UNNMH'M M6L(G#/@T>]KQJOZ!MWZ/Z_ZX!=QRS7>+':W%CT##;HJ3\I_34%]K[:76I3HI M?1U8&.PI9/A-TL+.16QG6=;GNKN5D*YV^($Q-0>RVP.\1@C=6F3IA/-)J:07 M):)30U>E8TG16O_OX7)M!^YMN4!/M6>^_]=B./]4#%#VKU#ETWC/U*W6H_)T!>;_,-.VI)4_Q'FMQ/?<*&M!6DPX1DR)B## MK./::")M)#[$J+AH\T+L\\(^(D"*#JAL<\1>"B,/HN4+2-Z>\7O&[YCQ/05N M)XY1I1V3V)D@#)&&$.:((*PEEQ]WQ_B$#T37=3:NB_'/J"V=5_OY+M@Y?.H6 MTW4E:-O$7'DN3\V?J]V[' :>SZVSA4"7@YE7'\QPE%RQ/TRFOP+G_UK2Q3#, M$IFL?EN=A#23'CE/*=BC!U0"UEGA_7OQS3I_&(^O2 MGU>JYS/:"[@Q'KTHES-Q]GH=3SWL(ZV3)XW[4L#8B*+XQW"6SH'-.$P6[4!( M4A2ZTXI(K9ES5'&/B' ":Y+B '?E;';DPQ@POAU5?A5 V$DGC'/Y-7HDZ)'@ MR4B@I+-<:F(B9BP2JWT,#E0DI"PEP>^J:=P5$DA^I2K1"9'@DBK4X_O@7+Z] M33?H6,[\VB"PRD'=MRV?B]_WHHMP,&JV^UXPT2)23+5V3%BDM-54!XD%YM00 M?5*5B9#K]?X>GH=[*<6H9_V>]9_"^M$IZD*4@A'%-'>:@'+DN*7,,H*H.:F. M1/D (.?S9/TM3:C\^T1I]WMCLH\(Y#XRE_;H08IC!BG/DK3P;BNO?E8,Y[,B M; 7_Y!SPR6)>&/BB\?#"9:IU#FJ/9CA--+L(@S+;RTP#4!+\[1PHWREW-J63 M@1H>RC3;ZA5W^?!V4, =;C*;#_)[:M(R/LVT?'^ZNY%)GI(N)Q8F]B&__GXZ M="%E_X_?A]G-^BG=*4HK[-V]([9@RE 2U8,A@>O#+:]],-.A&3?>G2DZ)PLF,$W7QV$5 M>/9C,_ LS?:;S;/7ZO+>/7W*1JIC-E*W LQ^XGO*0/5167OH+"C30LZ;!',@ MM;61:ZX<\@H 8%131*X9WP/I58L,)B@YTW%G/"D&XMGKR> WU6[$8WV^7ASH;=#]12.7BY28#% M94X:3B7SA%BO.07Y"::_@I_;CD>6RXTOL-S;IRG+"AP@RAHZ35UR!@_ !IO= M!_CRAS#Z='/R70'4 VXH6>)!Q>:[17@W^:4L,?8S@-PPS%YONV945)P1[2)L MDTFE431SWFJ*$3&6QEW%AY^^*V+'KKRP1]+;Z0;!3/-+L?;KXL[,WT_'+\$45PO>W6E=CMN%I![.$_QQ>;K M?UJD/<_O;]$MCK%5U58^8^VG:*H\U;47WZ0>7:5FL[:C#RS6Z=TPU<^7)3\M2UK7=;'S9\VZS@4M]5L\F'X M9L6'EL/QZJ,70!V'3.WOP?@$1]58VTM(U)693'$[39#U;^]>??OF^[<_O'[[ MT[OO?WKW:]L>/K0+:WZEU?:]^.9=AB90\EXG;&VXCOYBMF>SSHI=,>91-8(P MN7Y'S/K3L]?EK9M/;%FD%:U;+Z94SSQ8W/46')')LY2%/X=I0@*@M[6>))@S MI3W\'QB6QC @9YV*LQ+%>%O9.%#S4EW6916C]K=N7PWA)QAM%LC_-1SYOX>[ M^S"?A]F;4:LX%DUQ3);2^"79=V*\K0G^N=,M@^>8WY+)6:1I%,MY%&_>O"Z^ M2$8C05^O?Y0OXJ^_3+Z347+\C]\#X(P7$0:XF,+>3^**RV_AKL(-WYMI^=B5 MM[]>MMI.2P*S^8Y\T58&6#)E_W00V1SA2"/1>D]80$X$AK"SPB!M) ^"!8]T M.]54UL&9Z.?X0I8M/3(ZI9_*+MGV@TSNRW)_H!4.QPYDVRSD@Z22X.#J'AQ( MQEU=)CEOY2R[559\_S;^WPF ZOL?DSX 2SI[=VOFK\WXVU#MO&\&R'GM7.#: MH-19C#&MF%'*,F$)I4BT&-Q7C@RX)0NA8VB8U%A;W$_*Q0?M8 8(#C^X,$V. MJ+3],.<);-+-IANK4?1QL.3X!L+\")^.@.K3N(!M_'!>+.[3@![&O\0N_S"_#^\6 M=[^63WD##WD;7^='_%R]MUE@%P@_1 YZ@53WAJ$"(N42LNT(::EP.XS0KV6 M<-13H%Z];^G4N]JE]4U:+YJ8]N@=?/5M/&R+&/:***RXC(2YB)3G.&!LK(J8 M@LS:[R7\)9%B7N^*-LIE/LW6;3H6_&*:ZF6_^(9O%3KL=#-R4>YU7JM"#*H8 M@5S ?NF W]9U$HZ,U\,/&C:TX /Q^[(9A%G144D2B*:-"Z.@LBYYRC#32M*V[Z8;;^6HA]J$C@)AQP/:!,-8.@Z(+ JG.;/,:2>ED%J)MEKS5\18 M>_:II0_7241A%^2D "1T38V;GK2I?DD..<;M&@/AMJG EM*EOS!^3!S88+O?O0 M6WQ4&71,3]J6:__;CQDS^\P\R,N0NI-Y J6S1,C45"=RAK'0(3AF=8@$4V9\ MB\+6J4W\W225B.]2ZF"^)Y; YU?^=0;&:[6%R??PLCXBPFL[/H-GCMJJ0I=Q MNY.4(?#N'[ YB_MODG?X_6ABS:B.$1M/AKZ.IUNSUE:J.-A4(356@7L_9C_* MO B_AZD;SLJ(\DF*S LQ3).3)#E<2D7Q9),HX];+#F:+.9!LOF'T*7F6JH'! M0!;WD[(36@XV3SZ@Y+JI'&0Q^#!=+<*L&)F/R1S--R0?TZ Y_5E)/CD6L1%9 M]Y^S3^]-K)AS31=3*Z,]/?PD9XG$_-ZF"P MBVG3)$]F0MW2K1IW6L)J!58Y"FDN&[<"%R6W=5[Q)X8V;*#HYLGJ-P=&">]' M,!=5:@\L/%8&D,M8I@7U1'N.C8RMILS3-9CN<4O>;.=*-1H6-G;1-)PN#Z[= MWX ;D^G^=MR^UQU!H>YE.1#YD>'V^' M[C9S2<.AM>73.J!!(UXB"6BAD[&O'/5-4,G;5+;O7!TDI$6]NR];4,Y@8K/Z M_*!JG+*&,2OQLD+-%@S8\/CMQH &BU=O74>$]7#WFJY>UX*U17>VV/NS9I?4646U)7-V!GDJ*BVC"S9JEH#/,%A7 MHI%V1!I$VL(NN_1[G13RMN7'"C'6L6_X9.@C-\4/*]A(:-/H.;O(Z&+RAZ7= M!PIA5G*S5S,E3X["AZ3JEDH-#,"'WXLOW@2@A8)\F9EH^9TI7 4KL+A+&':? MT++Z(OVRU*F7KYF5_J+[*>C@=CB";5@M0!E)E=)8:AB&9P_=\#ZC\&0Q3W[N MV4WQ-QAGA>FP[,,(*MO8+8&Q>C$,^'XQK]L'+]^_G;O0UH@7-NCE-!V&Y;/3 MU1JMTWO]IAQIEH3RM=RHR$EMDP44TCB#A2,)\%S$(.1 -0@]WZ*T'6W;D-SNJJQOF1R;KGF8.1Q4T MP(?UT'ZJ[^]0=UW7?CK!4X\&A4%M!BL7,:TIT8:O M)R/_[>)__J?C@R)\HPY078#-OGW[CU<__5BD811I'(.UF,WRTV:LYD:,9F%& M;G([&;T$1"["KDAYKI.3<(V:-U%;(MKR:+N7H$=1P M+I&*I4R!T-XX39G' X!(>^$21:5(6VMIKL4J:=VSUSF^_JU\)K .6T>0^FU1E(_9;P.?1 MIR)$,).&=5TXWP,4)ZRY.)!TQ1?[/,Q4$B' _6Y4G[ID@X+6T60-Q(/ M&J/(>+HNY^Y,:CR?C=3D16RGCN8C9@L[ ^E6N0?3"_*4I[7FN_M\A0S*".;2 MULV"+%]J)JUYM&;1Q*$G3\C.[NU%.@Q>9HH([G!46+" L?:2(,KC)_#LK07_=J2P>N550(P[XG%N"&YQ%&##1!E%4.C4"FM"K_.ER!^\*I(9 M+X042"OX40N=,N25"91I# O5UA:G2V7U5*OR9$6U*6PVM=6.ZS 8Z:-/Z2"" M6^:8TJ"S41D##=0;94^#XNMAT34D1AI#%(Q)Q7P)N8TIC.I&)5I:;!P MQ>SYJ-H.C?B])OWM"]Z[A-UQ5$$^?&Q%OM/,X:A:?>0\M?I ?UWN.2"NVIG6 MO<>D^EL5L?1?PW2:!?+W[3W\GH^J:FO _\7^Q12_@"(Q^?76N-^^+FK[8'EI M:?ED;.1_*][#S,;O5V(Z.<'*=.&NO8[8*.HQ%8AYQYBSEB$A/5OE6J]=Y^:'ME(&U--\.!8XRT1D-0.Y/&9EN<0<=1( MTMJ62_OQY&G2ZBF 3HXJQD/P60"].%\-6G)4[1-RGMHG;>ZOC:+*N>GKKW73 MUQ4#M=8?/NE"'I6V0.B5$M2I1]0H,W3\DG>Q>#L4JO]8C#Y5(=9G.C+EF*3L M1J1"I,R&H)#1DF@P<%+$B6P--I&USP')K3)T;T<@MD9_GXQ2_9=J_!V?A*H] MN0LPA*;/&(935.-9+FCS1!2^GKZS\M8W]H'LV > AT8]U^YW!38$RVAY,B>9 M(53)P'34QB-/!(]M'?R6NT(NLRMX_ZZD95[WJB\7=#AN;EGI%Y_>9=]WFFK. M"TCR?3R9A]J+EVLLAX,KZ^87@^XX7>3WE<5A#G"PUG5D?LG'VDG+V%;(M'>> M$8,(8IP)L-M2%=> 2$3!X^!;$@0OM$OHACS@'4W1WK""88U_8*DF54S>/)\U M+)EC,^)^GIJ!-5=^_^(^J>&OP59K# N.+&':I7@P)I1P&OX&6&L]QK[(JNL' M5OVFYHSDEEY5SLH5KNJ3G562T#"&+'2*W(%EG6= K9UD53?Q1(Z@O!^9?/RT M<+?IF:"[A'$..[V;^%"QXA9WV9RA;\8K'DF/3'NYVY'[$]RXXH\EQ\!]O\ZS M)=-6E2V5WHW2I6HFL(>4&2I Y +0P7_8X[:8]Y:ZIX_8OK6:2JL>/7MK*M$6 M:/MS2KPJCPAR%2!3GL]FW@";HKDS,'"1I$JUFN6Y*Z#7\!XV/34_F2Y7+IDF M^5$@'U:$D4ZF<\93+IV5;!Q8E%"E0=5?+[PIV7-GB9GU32H+SGR?'I3RP'Y, MM;CNUODK@+&=FB#A5)]"<6&%L))K8TD(8&NRQU:CWK-5+75BEE;A9!Q>IL7> MK!A3UA#+XG.M='H^65NCWV$^DOUG;N\T M&)?*,FUMYM,B'G85_ZW0M51.TMLKC^A\LMX*S22=93F]MOEDMUIJD707YBDV M BT98%>+?6@T:?M*/OT>]:$]JY8:LF4"J7!-(M<=K;X#P-6TO13L7S59MQ, M'8!?'G8#F8!Y/*O-XQSC44_/S#8F7RL F0K2/MW4,VGPZC;80Q5$5[ M2L5P,88='\$^^N(]['=9KVV44U_7#H!G\XG[+=$!\$75#Z$.3,R!&"F(! "H M"EIT;G&W*//2)JFU7/YX&FX3CGX(=>P93!9,)=)1#"KLH313?'_ MEF$HB8 ^AB3BLAIN4GC*: AWI!F:G#M<)[XMXTJ*X0&9SR MJGX1?%A6-$S12M__7C5(>E4:Y+6VT\S[\0SKB!U#U#$@,(61Y29JC(4J&W!V M;!X<[_G8?3"VBCBJI-+Q$4<5D9Q*4VF*\Q6AE+NS+K)7*N[*;NG&C4( ,(RW MV#GGF>92!VJ$%P1HP"ADV@R.O.658,W"],VDS (L=S\A=/6>L@7LI6#CP<)X M;0=269!7"D8Y@67F^V[5HM8G#LRNV@Q;V+JPL[)1W^YA9[L'T;=[^%S;/31_ MSK]WUL1ZK;]VV:%Y?--H@KSEX%GJ<56%VY_+ _%*O+X9EKG>25B/?4;% MQJ7OAC,')CV%(;<>6% !?>HL,IIA1Q T1.)4@U $KSA$_QS'X.J=;$ E M/7HGCK4UC/H?3?1%^W%L&M" M7L6J;-/PN]*!N4VD+J;*Y8@XH1QS*>636N/A]<8[%'WKN=DCB90K0[VPV,,< M&*&IR+)"3DH54O,^F.Y9CM9K0ARM%B5W*1W.LCW_U2ZJ?'SAQ/W[>,3FLW+S MV]^X?X6/V);')I.'W^W0(6O]>"F(7 MY_G[+\XFH=;4BTJM2]_\*E?)6UZ:EMB:KZU4@95*D"7K?/I-T^JH%G_ND^LC MYX&4^N)RW[Y4)Z7BRNIMC*+(?I!U MIU:QDV#7*&['^),Z>"YB.\NR/M?=K72+:HZ>&KDHU ME.+/K;ZEUZ^___Z''YZVM^4"Y2NI5-X8MN:EO"$-%V.IBU;7NK+ [LVG%#-7 ME^/+WEB8Q-VL:V+8*:PJK?O!E>T&.QXA00\;U.Z=?>KV_.EO M+S;Y/54;[NY'DT\A5%E&#;]*2R*6\]0[I7C.^<7^C, M9!4Y1/<=M0Z$:NE3>3FU\!"BOH#H[A&@1X"3(0 ".B8FMY7#C+A@D$21$,(E MHD:'EF+ N#L$$ ,M6QI5?3X(<$Z]ZQDI5Z\7,YA=R&U5%],JIR MZ'E:T?$@=IT?H%)4=+WWOY1;_VKLER%$+?"$A6#"V%VJ6"0G1+7\IK@*=+:B$]LUPILQ@F.25((EK48>O_'>0;U^9@EF7RJP*66'%NI#,<@UI52 M*5U0*X>Q#$%3&@&\=K6PZ@:\\$")*P6OWA71,^/9F3'UOM52*ATD9RX$%2@C M@2/OE;=B9T?<;IB1#!#?+O+Y&3'C&96,*]4DW@0S"\WHMM[D/PL47<:*J2IT MC=^#_?)#;@41,@'4CLE/VP 4$&;,<&L"\LSQ:+&RDC#%$=:&DUVI(MT $!U@ MM%W1X2H J+?[>XYIYQAL,"-4_4"RD7[$ET.QO8%2E\4S?8/[E*@ELEG.Z6T%=RP-5QR1A0+ MTJD48V!1T,%1P5UKXZ3.P(T/I-RN,W,5X'8E^0H]9_YA.9,$+#1A+F+,6"!& MITAD*G$0P+.AK7;XNY:J'FAYJK@YJF.%(16UMY)%Y[BTH?%@2&QAF%BRWDVJ$E PTO5+/ M\ FA9DM;+/].Q71RW9EO'E-6IUJ)A\H-7KKXVH/5JE)!U%49M;;25$(DOX&D MWCK"2!3*(\X1C8Q(R05O"U]\;&DJ2P5\V?$0?*[0IHQ!F"&EC+!1ZU7]M,=4 M1DP5)HJV>I*/J'6V?V!'S*:+9F"/JO]&;XKTPZRH_.$Y*>G-!+@K]5(H$@GL M[1)Z]!*UUEC;=Q,]=L,/K!]Z_'1:JX;MNXD=.9W--F1Y;OL[NAX].7;,Y/C! M]? 2H?TXG@$*E&VE6L &,40I\I&30!@65@D>";R6!*\48_M[9N\'&\5 V"*% M!*CUC#.MO#-<.F\4=AH+Y$XZ8""UT7S"@9 N M5Z2[^F<7J<78LA"'.S:.6YJ>@GH*.@$%G?JTM/4T]Y'*S1.6>=_>KY?1?%1= MPM,RRIYE/7!"!U89W3N5IU<2;1G<$^M"7@!&CRD^>E$RZ6K_3X"J5UAI])I@ M]1&"\N%\F[33!+%!0:B"/S@_9+]_#>/A9%KDYFC!EP[CSC!YC^BKCOR."E ^ M:K)=:U8=!5L?-9<_G5Y!?&P&P%'SV-^X;^4[?FVFTT\IB? N]0QJG*=&1S&Q MRGO%#?,!&TU4P!YQ%22C;&=K[O7'Y]YJ)4-4_)#9X;M%2"VQ]W=7>T1Z(4<# M,'=;SF"?/VF>R:KI@:0'DNZ!) BF _$V2$V9%=@$;0U'PI'4FDFVG'KC'DBN M $C.&0J\;]CGSDU:KT1:=DH?)B=OI=N5.MT)%?##X?>XI;M8A-Z^X1YF=%TR M?:*K&>P)IGM$>-RA&IV(2!&O.0;]#-4.MO&5+KSEIVE(CU6[8K=WZ:3V0Q>^G#LTW6H>==@95_< M?+FNZAQ'3>#LX.VMHL9)AHFR3,NH722***.1D90Z?-(4+'CK]8+QU;KF>J"X MCO'_L8#"4(4ICTHJI)A#1&E+@@B418$1]J>MY\M(#Q274>.NVO7V)H""YE-0 M>3I)C665R\+=PLV]_ZTWH\]F1G^Q#V%+"JW*L+Z>S.:SGT(37"7S7&IIK42" M1IG5428E=:++U#@_@Q^_EECQT]=CP7[-#,BT@HLIIJ MQAU13BH'&AJ.0E/&3JN8J0$E5UIB\6JQXYPGIP=F]S\WUQQPP#-QS)UN ZZG MC@K,J:X1LA[[>@%;]SHKJ5S3"CTL;U*U@E2L('D%?IJ,W58A%8%DC(RG9M_I M+V*CQL'9J+SUC/#3%KUD2 PD?]Z55#X'+V*/:CVJ7=<*/1'5O S<^MV&8^JSH2/K871EOMU&%N<<@V.JGB$Q?E(Z<4W M;\?%#\%.%V;ZJ< 8A X(Y4$N/_1Z<@<+^*E(Q?: H$QQ/QU^,/-03&(,TU26 MZ(OTM?_S;XH0]/7;ZF+^%7_]92I5]*?'G)F"!A&VSTM]8)%H)$"M8#IJQ;R7 M&$D-;[,&M^4U)*6BX[P&L51"Q/Z\ABT%I(#=&*79F_?OI^%]6D%8R;$;WIM1 M8?*,TV(-Y[/B,>M5=XWY!1[XZQS^\#^':4IP->]#,R#9@II!)478.(:]M)9% MY%'D'/2R@-I*E'62&2*:*\B7"_B2[#M'N1&$;ZWAGXM9?GF3P6<5TI4N++\( MB7;%&E&V86)-H#?%N]MEKL':-PH;S'397ZTP\%\Q+0G_%#NDC:<26>9%D,Q) MK B#3<.682P,R>!+X)1).V_J/KE?8.VJ9FO/W,*"7=_"2VS3\E]Y\>OD) MZ.-E&+_X9H63R<.A-.LB-/)7;Y2@WLQGQ1?#+\LI@&&6\ (BXD%L93%X@R(*Y6H M2P-+[N/A.+%,NAMV1!4_#*?PYC?#,"Y>P\2'\P+V-[?0', CX9GIB=,P2FQ2 MQ)"J,;ET3#/(#PR_WX?Q#%8J_0)?A^_#'A7OPSA, 47=9'H_R2QZOX"?X(LW MEQ3[1]7* V'V.:D^1Q6WP^JLJL\6[>YD4 -X]AY8SP WPT7[J:DA)8F"Y=9+D46O!2$T7(<1>+:#68JOC YF&==,)^4J/"! 5\^KQS6 -[G1PME$\/ZJ.)-;7@N=%)XMP5.5' M@O:46UYGFE^"#W=YP]\E9:BMY#)+/;6!+;$!2\8KHAF7U@LJK' >^_T*X?Z2 MRP$I35B 22C%-(K*6;!!C1#"8.?@8><44MNT4YB;DUH:=ONZ0$@(H+LBA[6F;)V;(T%6OL MW'(:P!MLJ(8?_)> V/,D*>:W<'DT^3@H[D<+>%35+SQ![F)\;X:KUN$PEYB& M/6@W3EKGO_'6;!'810XD66D!7Y;0?W\_&KILU33FF^RI]-[E$_QB6BL.,.GA M)(W/PWU))N6)?+5R"!]5L;P&PK.PZ_&=!XXZ%2'XH7?N1[(CX.^A4XLK9?F= M(O7QI9-;=8NGB59R7%\.\I2=7VWB)IO;08/;MYQ?!:(4H_J/;Y.:%TL<';T [2;"-"_+9BV M#\F;K+)Q7-[=LNSI$]\\?M\5T?*(P724EW2JX77>T'YM?*XQE>*_L]) M_5GYQ=_&GVLUISP,^J52$YH=HU5P1"I*'+,,T-%2+@A',C"JO+=M#0^?[!/^ M[YWCSRI+?L3#7WD[#EUZX0'";Q0^)..D&T[NF'G:PU;.3+%_/FJQ6B+/-SX\ MJ1BYM*Q@EY,5UR 0K@+U/UMHESKIMU$R(AV+ABA"N%#<:@!P@VA+!.$U0/N[ MCY-NH1W?,"2N&]I[_/[\S !>^^6G(7^AMPHN/[S>*CA0=%C,@^0J^@A6 471 M6&NU(PP'1; ()XD4Z4!TW$Y#QW8!NFFOK'M%PN./9A=L7FE&W&\]_DB/Y,;) M7[YVO$ORJ(AOTHCXSA[7_0>6+4>6ISK&)4<%=I,S!G:_^.;']6/R%/8T':9> MG^E(R-V:<7DCMCXW06(S'@_[KO X_CE^7J]"0 8@@P3V-5FH$>TDL M#513R3P+G@ JGB9:<"=LDT?I_"TAE;M._JKKZP=R]4;X[8._YEYNG %>,K"" M')4C0*XQ1^! ?%CVB]PCH/8TI%P7@D_8@*,2%,A9$Q3>K46PI=&:X7@&/WP( M8S.>SW)0W"!Q1@IW3<8+7!F.W\/JC89WP_*\W=@R.JXE#"G%W2=& /!))\YK MD7GSR5 /TUP:2G@QS">/W*6P!WEJ_/9_(EJ@V SUP?@L&:(0=,?,TVAS3 M^R&M0NJ G4K!Y&#[:7$7IO"<_/T<:S&?Y-C!O%:M 6<3V(\JX Q0T8Q+@0*7!.3>VH &KR6050 MDZ,"J,E9 ZB;D53#,A_#E M5^"F+/Y&P_C@CARC+A[/ T<%WI)N F\/3$)N5P6K()1O?_GYAY]!%GX[#>:W M5_#'TFWB1L%,LV_D=AG',I_629IOZ>XL'J_KH1';Y!97\UQ>TT@%6U)R5C_@. UQ'$J-)UM S3S,=2\>J!>3(L-^=@.6I@P\?H_F]&8X M#F]C29LU:?[#_#Z\6]Q].YE.)Q_A1:]-"@&=?VHH4X01K*3EU!/"))@/RH)M M&X(.TMDH6\Y9#E.FENRR,:).L_-WJU5E?ODRZVFZ9%Y7,F]<)M@UTN,>YO-E MVMYR_T8AI1G._&*84K5 ?W35Q@Z:V7ZOTG?6 M\^,?GN&Z?6D:JS8"XLJ>ZO(&^&EQG]34T] D-I*@:*1UTK-@L"62:1VBY3@J M1ELB D],DX?K^N3A[+TW83Y/%+-:RJ3Y9_=$J?>?B,FQ8598))4GC"JGC"=2 M(*:)#EJ2H^MN[%C0:I;U0+OD>?Q 08XO$H]D2RIS)"QRF6U>YK(L779-5DLN MJ#*!IYW2OUS/J;\U^XIZ_%PEV_\PG=RES5HN0F,WN.6">T.)]9&9E/AFHY=* M>>D-@'%;M$6L8,5QKQ9TV(!N]IMBK8].%SX ]]&8[R&S)')/5G!M;4HO!@Z1#Y]5 M9(S1,&Y)1(X) 4FK1Q M'K$L)+"K&VX&J\;&E'!5)O$]XJ;TRNQCS[ZD)N<,9^V[M'UL6X:O_)Q2'=]- MFML%/-/:?[!9\48S3!4.3,3 >%26@1+IN!-$F\#8Z?%L$ZC\8@K;]^(;C;=V MRB?%:YG1F5;NKIILN82P@_^Q&*VBH[,FE%6L7?MQR1-7>E1M;,QO.?KV?!N/?CO]O2N*$ M9Z4R6;B!$@XYDAHQ&&0=HX 1TC'O,9?,6A+DJ5'BOYOCRO>N5F9OY <[//*# MWK34C/MS\44V&F?S< ]?_Y@JU-RGY.GP/4YCNQK8 M;L1Z]7Z:HKG&\\WB2JE28O'/R;#R8(,Y'!12875#0=%B]XT-_ >R]+H&GXUV(X#;-* M5TYJQ[@^YS=)*:XC?'SQIA1EH?@E[61;-.N>I?ARM^*Q;;&\KB;?'$(]@CR M9L2 XM1@SR(!=2/X #H(D4%P:;RCEK0E$W1MU.^()$5[JW.VJ!/K'JP"WR!4 M*1@FJQA%4C$>$[3[F+74*C@E@J=2"F:55T$XYR65W& =V[Q7%-$G:V^YX&JZ M\5<'(P7[K7Q ]8Y0RVZ6 M?Y@IV(VT=!K0+^MB02G(JR[PN7YC!6O M'&$J8HP8F\P=#S^KB/C>*G M;761*Q_?/,T]E^:M)G\P7S[D:UUI!1V&>IY. SLJH(M>327%3M;@J)@6=L:8 MEHX#._<(G6Y"/(6SF!&FA4.(&>^MBY'82+P$>R_X70W5KN$4!MT\$)9POFC/ M/1AT08YA1P4ML4>5Z>PL,:>X%$1M_';\:A\5'L6.[65T^N9,[*@S#T8/(I^N MX@6Q>FR4X!,6Y*@#$,:N=X>/&4 B4T2RL9-=$<.[I1M/L:5&ZW)R9A4'INOMA&.'/=[?#J<_!N(-;7,(7YHGP$HN4 2>$5Y9G6*2I-,^Z 00T&% M;5/H4M#"]FTO@.@$EG[[8W,SFUS9[C53;F;8#J&#R/N0M6?IA-XBAWJ*M MCB6;KWPPTOMGL$V3@56\KI*C7U?MB6!BCZ&8VN^S_;[Z""@<@!8' "O7P2-% M-0"$8$%BD+M +M8X+:0-9#L_*&6^J=SD MB\-\/E/6KY>2IE,#*?TI4<+?W_%,,[8(AT3@DK,IJ8^;)2^X^-:.ORH"3Q9GU. M0K::4RZJUI3)-Y(5DAT=S [*-@8TOF^T-FMXP/S-9#8+L[?C[W]/2NAB M.+M-\WP;-Q;24(ME4(QKY)F31C,;I%7"4LJ")BT-,L^ZD+-<=.WEW@-(^<"A M;PV+H\DL-VL*:RM2G@U8D$"EL[&L,I(K3CVHF>1NL""_TCK#*IOIZ-.[BBG@ MJVF=ZV\T:W<3RQR1T40EF+)!.1 Q& 4L3/2V[9CG>LCVP7#YO+9+N EI-988 MT4"FI4\VA^+-/IK[U3:9^BSGYO06^%&A,$Q=KTOAJ),EUFFI@%.Z@(XZ-.+H M:O>+'^73YX?Y]+MQRNZ*WS_AHASE>N?7ZWKG1[G>>3?I!J?G2GZ4(YU?KR.= M'^5(Y_Q$CMD?QV5N#0ARW=J2?KSJ1=])NWE",8LD$*2<8?!6*XT75AA-- JV MI;D@UDBVZR3M25"=:M&2M)PQQT('_X4AZ;@T':K$/S%]=2VK9RXIH>N%UKM%Y&8.=*6GCC2BE>):D\,J'H0*(T MW'L43)3*4<8<5B1&%(V"?P(C+:D'?9[#+%YI6#"7[/TI;9)OG"8KQ,.VGDK:PG#^^-T'F"6G#4 30_ M+/WHH@$WI]>HCCKJYJBWC)!4B;3IA"H(=133#ESWI@(\I,24#(PI_%1H=AGT-0>1N9CB>AG<5L'HCA24F#E4H:2,3PH+*C7WGMM8JM^?05; MA&[T[BUZG_9FIW_ZIGB59=YWP>4!U8DR9/ X:'D-^M&GMDHNEG$P_Z3A(BC& M9.H@P[BUVAL?"-=M?24OB"GB(>MO9?^U04O)!;/F"==-+0KWJB2N\6%9;&ZM ML,ZC=F+UJ+(\Z=OX_;\6H!.NOK(6X\UXE()%XPAHZ\9;H[!78*23B$PPQW7X M.7RG2'.GT,&Y872 B!X(O4WW]6;-4A7P65V__,,DQTRE1)%4EBX7>"^/'>O4 M+#>4VS3(&'6%0-9;E]?)).;-OK42#!B&!@C", M2P9<8Y6U"%29R"*-CIU"63_ LMJW(UC=",:V6Z?6&Y$LK$?DD2U'N]&NI'E8 M&\'@I"YBX343B"EMHQ=$(JV1!KO_Q.N$CZ-D)I=:UFFJ=@IXS9??2Y>'T ><&S#VOUATHUZ9=^3BEV7W4(2T_]I"V:1D?:A>?OM;Y M\ZMSKG;4.>^HQODUUC=_0FWS*ZQK?IJ\*GY4A +7FYZ@.IBN"IC;:+37^&+W M]+E<=81$\CV+:<1J-!(\'! M!@^Z*+8M>287/-'D#SD'SI<)NVM+3BGJCXKO$=<;WR..BN\1W30:.'WDAS@J M4D=<;Z2..*R]06>=#!Z O;86!VM)>/=GJ+AL0RTRV70_*=6Q2O:3I\+>PLEKW@G0=!9O-T5^& ML]_>YMJ,O^;GY(M-'Y=!D46)?'28,<<-L2J"B4J-CI;HEFCD;**>VN0L\])@ M:8Z8]VMSOS5+T(8L""#K'%"CM9I)PUEDSBO#0UO,=7>S5.1&M<3QPBS+P/,D M8<+O8>J&LRRG4UVENL[RX&':;;A'5Z>[U3%8LJ8?<"K]7)[*_#"9OL[T]QK( M[UV#^II'7U%(8X14G*3:UU(A;GE$(-,5B]2U!RF5SJ12N#\DK-GAB:'HAK?X MT&IQG9P*\[+AXHJARJZ'[A;LDB2]<]&ZTH>4G1C+#IEIM5XF]T690/6@X'T" MG%8L_S0L7EG"G"^A^CQ5W<;_&*4:]G?W8,AFL_+EU3Z?6EJ?!O&(0[GV;701JY6DP#F MEW @O9DBVGA*!?,2&Y.2B]HZ0SR67(V#.ZQ!,H D=1P;P9TT).%\H!PXXRPA M.!5)SLWO2ROL"ULNSI>U(,BQ9K-4RQ"0O^%%K>L$+,.9XB1Y;*LCL&KMO]I% MZ(]7A/>3QA'TQ$IZ:G_C_CTZ8F,?RVS=+U1KJ/B^F_A3%JJ<<^D]<0&TB=(# ME%6^]/M]TB"JW\\EWRKG=?KPJ\(LYI/EI6D)W^6U->]G[2EU<9XGLW*'KMRB M65#/IVN5H:H=F_OB0QY3<@ GG_ERMEDK!3VK'G+Y\==%M3!+%WOR^,)&_&7N M3_C\M%1)$?GW%P!"_^??L$!?=_?&RO-=O[#:CB+7HMUZ/6KKI?G F<(IQ'>" M]*5&MAK(HQ=DFR(?LRF;[M2/4W-_XIWJ:>,0VL ];?2TL8,VT/.EC2S%_K(F MQLX@V/Y89$JN@$I?IS.O\?SY$FI/'2>DCOJ/GCQ:R",7A>]IHZ>-7K#T MU-$+EIX\>L'2TT8O6'KJN!QU](*E)X_/5["P>O7WW__PP]? M'[J/Y;JLQ8N_E#>DD3E2'KY5UYYZEOU#\*DW7=>[FT\#=V]OO60/KU@G3'@X MS1TQJ-U;^M1]^5,7.[)KIBT[54U>7L7D'PZUK'29BG*WXE.:&>Y$,WH$\D1%SU%:KSHP,(QF"(N<%"* M:R8E-9H0PB-F7J(8<(ORTN@OT1TX8#R@>+L\5X\./3KTZ'!Y$\<[A[UG*B(P M:P271OD@#6%16.JI\-VAQ('M>U1OX/0&3@])SPB23FC@,&^-#M)Q4&28B5YI M;ZWGR&EF'5$/MW;K4(=! TG)9X)+O0YS!3S3 T8'%@[VF'%DHY)&,*FD5BAY M.(A"\(EW+1WTT!(=4'?HP =$]09.#PX].)P>'!YMW]#$Z0PC%Z-FT7)--.&1 M2VLCCL&UU&4^"4;0@6"] M%C1(\1UVYQ:.64 0T"3(_4XT-A:['F@GG.,*?G MP@LUT.2SC@LY9^1=ZQ"O,^8N=VS+I<'>3-P%8^\NAZVGC:]]$-FN [XJ^R=3 MPJNQSW3PD(;#A4424>,$#XS*8!$WS(AH=724J@Z#5!XN@C=0UW3,.H X*_)*'4"<>DE P8RX(NH#@/6$K,>6M?M9,&?^$!T?@Y,=CG> #2 M\_'%Y.(A[+M'N>>(!\&P$=X@EKK#$1M,(%QHA12EYXJ7P@-.KBA>JA>5/8L= MIWH*9@QAA'KD&5."69Y2[G\>RYN.-M/;GB::(QR&BJB!1,>*P\ M%<)&1A#5-J*6D^J3"$HZX/**PNMZ0=FSV'&*I^$N2 Z<@85FE$<3D;4!5$]/ MC52LQ3=SDE,:/-"T5SQ[?KHZ?CI2[]2(:!\X!1:1#-NHTSF"Q"9*'X,PYV,K MW-)MN6>KGJV>OR;HI;(L>!FB\\P$8H.T#FLE/%QS]EPQBW2 /@/)=42,Z^54892@8724AKL6W+"3E,;I\U4/0N)=<[K%XR? M[)G\\V+R0Q- 2S;?K_-'%H!"O% R1H:\4=128L# =BECW'18".O !%#4%B?] M&;#]ESW']QQ_ HY_F-/WF2/ [<)P8'PE6=#*:D2CT13KH"SU+>;(B2MV^ M]SWW]]S_Q^7^KI3Z2*.4B"AKA60R@BY/E0[24T\"EZ3#,^4F@\?A[\&__)\P MG;SXYN7GR=F].M^S]_6H\\@'BZ(FH,XK1@G5%)1XI2+GU@GM.JR8<)A )Z(M M*> S8/M>H/<S6GGOM[[N^Y_Q3J M?%!8!46%( M'B">GI.['R*,LL1%CJS0BC%A%*ABEBM.M.'$TK,'1X@!1^+90\7I-OZ"=?%[ M1.H1Z5B593\0,8&89)8HX0/3+B@3*14L6DJQE+[#4E1[ZFPHUA:>];SPIU=5 MKH(G>F#HSI:)SCFKG,541L9(-)(;)8@A E-!;4M=J].TR> #3GI;I@>('B"N MSI;AP2O,*>(H>L:MM8(HB[@50AN+;8N[X[21(7C KJEI1F_+](C4(](Y;!F" M4]B*L-0%"1 0=5"1T<"D"@99=K:VI&R V!5EP/>Z2H\,GS4R'&S,$.X-$I%% MC!ECF%@E&<5<:N "YEA+!/M)*F3( ;FF>O8]/O3X\%GCPZ..95# A+'(#>.1 M*$R9)HYB(S5EH:7J\$D @@WD-;7TZ@&B!XC/&B .\'$XA351"0P(0TP8QWD@ M.FD32MEPKMY=& \TOZ*"R5TBPU; 7/GW__Y?<-$ O7R3?H*)NS+*T50SW[Q2 MWY6GN_%AWL]W,-'_EM0X3Y3DQ#'FHC66*^J$1\SH*+&O-A1N#/[5_,";1*+@ M1+7?- MOU9MSJJ&*8X8JERSQT^(.F,9MEJ-SM\$O1N%MK(4G<,>KV2S,9ZE( MW=#8X6@X'X;9N[0UZ97?CB;NMQ>K88L@)=(,1Z$9\UA;2E4 .]M&S[#EX8"# MQ0!<<9](<[H(;9/$P?L@. G(VY1W;JQESMKTLH@")[C>CS8:_^=B-A_&3T^/ M:*P7J)B;WPN3ERAW61NM%BF-?3:3^-4:/:PV8"(QR[X8#TBCXKO@PIT-TX+B MP>.'U;(DC] 2SIXTT^_DU>[DEF[7+2JTYG>\^*;K\J>/)[#V@5T!I>W/7EJG MOZ24G9GL6G-V3N=UN)X=?.36[#::=Y+"\5I$"V8EVL#GM4"[)(W+0-,?BTK) M%5!I:;P^7SKMB>.$Q-%P:/04TE-(#Q\]J25SNF// 07UVQYOZ*B9_6-S#\NAF2<7-D >C51!! M$QS>;..D%+ M,?95#^J!H@>*'B@NH#9@29EA3FG.. O>&*2%9M9Y'0GBK7FAW:D-9 !OZ]&@ M1X,>#9Z/VL"\=-A[KB(/S"NFM;,I1"QX(1F3;8WJ.T2,SQDMSNBYN5+WS,_3 MR3T,_M.@N!^9\7R0 _#"OQ;#^SMX]\5\-I?#U$L51M77TD]Y2XFI2>3G1""O MQO[[FCJ:E<\=C<(Y!.!C&3S 6HZL25U/'.+.M57E^MPLFRM36'H.N@8.:@C^ M0]B(&H>TH1)L!,N 290)A#H<@F#P)VYK\MNE;:#X%=D&/3_U_/0$B80XDD@1 M3!7HR)P2I9AS403+99"L+>_H= WU>@[J.>A:..B1$HEQIB(H=B)@Q+!U%C.K M70PD"*$U;:L,TIU$H@/"KZBVX?4;F<\O/.!ODXG_.!R-LMTYF=^&:3$:,CQT83%;4. MT;-.O5%M9C3^K)WF/??VW'LB:=44$<-T]AJC9PT'-1FHS"5+=WQ.G01J &7]'/FWG-Z#UJ' M>)U^@ZJ?8_'3VS>%,]/I)Z"2CV;J^Q/K/[1WLP2GJHGG^/V;R6SVND$=LXIL MFN<$DG"'P%9P/#!BB>;8(C 6&-CX@3)Q4EN!"WP]V'5EZD7/4"=DJ)<]E?54 M]IQA.[5=MTR@'#PM.3'2.BX1)L(KQ)T\;4RDN*(BU#U#_7$8ZMG!=G_V^5Y3]$]13]+L:0H(H$)'5"TC NK T?$1^JQMQCK M3H\(V\02N2*/7<_$/1/W8NEJ+- K-3/_)AK.4&6TT"D-XYIZ[6@41JK M@I*16&Y/S+7DFC3>GFM[KKUJ$4N9)U0+9Q55S#.L1!3$!NJ8$DRPEDS\#LU3 M-L <]:8^I%=A3$I0.IZU=2P>*7%%%N_YP MLWMS_RVPT7!L1L5P-EN$P@]G#A:X+US[67KJ'J%+_ !$,7:[<M(01==J\1Z K,MBO3&7H6>C*)/P^7HJ("XTHYR#H60Q, M&8AI4H@$)XSUCJ1LI:BCC<(SP8V-5DGSAZ@==?U69'O? MW6=WR/PV%:J]W!GS8Q?Q@HZV??VHK]45U]FXKP!$JU2;1+--?SIG$3G&&=:( M(>^L0=HCJB0*7D=ZVEX3:B#P%5G CV2H:]-5>D#H >%(K6H3%:*FV@N*B$:: M!<^T(01Q@CV-6%ASZ@XT6EQ1UG>/"CTJ_(%0H5U-"#A0;*16UG!F)%;,2L8" M4D%9@G!+E_L.711Z@% /"#T@](!P96J"QM*%R"W62C(3./RI,.$J>F69;#L^ MZ]1Q2=$5%6 [$RH\X[-^K#II%93RE8!B2OHLAF,WN0O%W/Q^P7#_WDM\#4!5 MM1C8R&<33FLKO4)>::8)-DQQ$Y#W!%0:(UHTERY-&3J@O,],[OGF:OGFQXR? MZV)^+7!/,H*BC(%J9A152%'C-/;8(F%#R]%DEP$R>*#X%2G^/??TW'.@U*%< M8\("$2QJ)HBTT1OLJ=&4$6"FTV91$SS0\O]G[UV;VSB2=.'O&['_H0\]WK4C M*+KN%WM6$90L[?J$1])K:6;C?'+45<08!+@-0#+WU[]9?0$!LD'<@0;9&[,R MT4!W5V5E/I69E1?9R4TG-VV5FR6[CN8:"6ZGWAU_-P(7N<+]STAW32??=FFK(E(4O:PZ> MK9FID=8!$6\H8I%&&W000IHHHJ*.[E>7I^=(M"C/=??>NOTQP?<="G4H]#P+ M@79';9W\G+[\['07%TQ*F*$T,A 6G+6&2QJ"P8@RIQ':\YF;8+K;Q;M=O$.A MDT.A)[^+']/CP6!*[3PO?Q?&+3LM;R9>ZT#'#R>V'QH&MS\1_RD)BLQAJ2*+2$ODHG?$Z3VWJT+G1+>HTDB3G+7>1.K MH .#'1\GI7J."3*?_[K_\"%U,[DI?I+YAX(F]O4'J] M7SZ\4M]53/?>E\4J?H*)_BZI<9XHR8ECS$5K+%?4"8^8T5%B7Q6'A1N#OQRO M>!-&B7L3Q[[\J\VS'ZJQU*NS:*R;CQ*CC8:)ZV$VK?T_)Z-Q+]YN[TVZ'&<_ M!Q>N;<@SBL^SI"N?9^.KD+T>7@,GW&97QL,(4DOS01AGP[JS9]ET[KM_^T81 M@GYZ]_[7XB_\T_=S7<]'25)FO%39S22_&8Y@D,.8F9N;?/@GR,PX]&^SOSPN M^(M;BLZF.4<7I37:>*$8C=I@XYP/GEIND29L@6'P^Q1-+B?CJV'>&]]>_MD; M_3[7K/3_3O+>R/>*L?VM(-AC:,&G:"&6!5*@BX>AG1DL:!_^.$]RZJZR\.=- M+P^9#>.O(0Q@E2C+S,##'PR6:P'I4NVJQ63[[][XZI>!#[$'DPBS7WT 9AGZ MV>!7C+FE/I+ *)/<*<95)-)J#)I76-@+[JAD)>SB816L&K0JZB8F+.E[949 MSZPWI<<<%V1,>/SS#2(4[50!#[VQO":8KNZ MS<;#K&KJE,7)>%*L[@#>/BYD(_VGE#H0K7LBY8<@/X/A.+L.()%)5BLIO![" M4_J]/Y(XP7@&Z4>56&8.R ^S,##'[/+CZYH2DJ'SK%RG[%/R(A>3S%-;J0#3 M2?O0_1BZ0J07C0V&OK$@/WI,2ITT(EBCK! ,-B8;2:3$4!&) ^1<5-3_N#QX M\; 8RI3W$E?LAU0>AX!CE$38E,6I-)6PIUA*G0V6+;2(CDRJAW[6*:F2J-F$ M>WEP24_U]S5\4:[.CG(KIX=2+,A&]& 'D:S^?@Z MH=L+C%X0GMT 6P $6GB(*=CH,S!MFNSX"KZY&O9]P4+7P8P BE,1.N"Q,=PP M&9> EV VEK7J3+^$O^)7L\^Z_X2DXY1:SW!4OP0_,<7F-;F!.\*?0.Q!R0+V-CTMJ7FFPH)>M35DYCI5XIYY==8; MU;,&(HX*2O5-_CG *H? R&JD1?[9$T N/$S[(&P+Y7;%4=IIW6)=-4N5MR8 MAC'M=5P,==(?%VHCK/YXW"^(O71S3N.ZS7S/9X^#;NJU6$\-L/!51?$9?$64 M<(!50L"L9!RL3 *FI96!&Q:%80VY0!N[GU^,@DM@^15@;Q0&9R\'PPJ?E [W\2V]4W -7 MYB1ICLY)N<#RIQ&\H]]SMVE!"[6FHA]P,BQ!P0>#I$0-3#_Q409*>0Z(D5I6 M+QHJ#.K&Y,6 I@])PC(8A5H>0G8;3#[*PB#M"+-J5TV'TI@IMX5J@P!M9Z/E MG^Z-'^I9P([X2S6R-^7 9LNK,&9HL(@30YB*U!+8=ZEU/%J/#6LP1( C$!X/ MTU\[8Y9#S-0(Q04A4@JK&(JIL%2,G"$O::3>-=@&>#K3C7TN1YDI <63LR P M5I@1 !EB3>,>TF(E:[)N)S.=*\ L/Q"!A,J -/?21/(T)U$?H5KLY!>[WA3 M\1P76#POH\5N-8^[L=NS?+SY>9#%X4&_[L./?J92% MF'XQ8&U-:OMG]FO8@GX99)]A_>#&>3=%+YE$67\X^ P8,)K8?\*^FL!H[E7I MZ>53TZ!F-KS23U'BR0V\/4^WPO+I?6J0="/MB6WFODKJENN;$3#;J]\^O/U@ M/H=7L*G^<9FG;BV5(N;Z0('"AW@UC5T:#V\JG:J^4OL1*T6K7NY%&EW:ST.> MG(OSKW\W27A=O/_E7Y/7<6L/\EU\U=>0/-S)L0F2U*]_E!X_O7;V4NJ__I#> M._7,SLVDB5A30MW E1FXZ!<^9#!1F0+!O/EV^^O7-^[>OW[_[].;=IX]-:_C8*O3&P![NP?*=O?R4 MW,@);%XG-!V,1]-%,@]G,_=Y_M/6XLDV$D\^W8R OX%#W;V]Z*.["G[2#^_C MFQA+.W6Z#_T&R/0;@##8&/U>,=R"&.G%K_I#]\?9W>@5Y=:)P*70B@4E#0O2 M1P LB;A$C9[.^YL1&$3F)LDJZ&)-4Q4A*N>UL!ACYFG0+&B$I?72IX>M8): WH"\\EXF-]F>4+UA._IZU"3=FX/,C.FW +5,6TC)FT&R:TR^G$. M5>^6=.&!QA;C<^>WY='?_9V@&;CW%#S=% ,. M%%[]1'/FJ''9T77SN]8.$IB^D2R=W=+X_U5CPROE9TL8G%=J[+#O?TK1J:G1 M[!9GR@TKL/KY[QO:SOK MG;QM5(KWN=@[Z1>\$Q#8+/)OSX/:>;_@HX7=K6*K7HXK!OQ8\]_-BX14OA M/?+%MQU^=/C1,OP(V KG)+?2<::M-(P2@6,D7*I 94,WDT?/G#K\Z/"CPX_G MA!^6L1(_UD&]6Y;!Z_Q-G;]I5>R;RXN<_FZN M#(42"'%EA"+<@5XC%=>8.TD8=A@1U=1V>Q\'7;PAP[SS,W5^Z@XW6HH;.!+' M$"524\7 &DJ%%C 53"FNM!&'.N"B#?GK'6YTN-'A1EMQ@QGGJ.7,NL X-RE,1<54##G6!8>S#!#'.:DU08+"A"%3>\J7## MGD_B=MQ!;5V;$ M&L^,.J'NA+H3ZI6%.@@F13 I(1&%5$(J"<64M9F!!::8\PQQS"VI9:'*= M[.5$JJE6>H<7'5YT>-$RO/!28*4]$_MU@;G==^69;7E]>%N>(V+M-S9[C0_#K*S/X##]XT"3O MT0X1-F!DJ9182L0P=5H3;CSA,FB5"M\=J@!'6[UJ:Y0I>O)Z7 [\D?;6N,SHG RC%MQZ+1Z9GL9M]0=N-_!VJ9BORX+KP#)5.\/A8-91**1QD3G ^N"90L8B1*178(RR M&!C5!S)%*;J@IX'S2Y:_A5M !TL=+)T:+ 4=M$7.?CHNGW^2PK>? *%D>^J9J1S_C?)QVG1_&["_;I?_\'/S$597C/L-/!V$T M>A]_#G8\5\8 @]$5E="1,(J< EN,6:D-2BE]=-WR)WBNTS*?JCEBB98C&VRO M#.2IGZ;]W9:$@(M5B^FJ'?5C!-&1!Z9I !/4,*>(D$%0HTT@#!A)):I9YYD4F&O1T"+U'M%^GW_;Y9^]T>]_AP5S MDSSX7X=F\+="E@[ ;)/ZK1D 2]DD>PFA5BHH<@7"_PKHYU,3;6#%XNJ;/P&9 M1G=MTB^O 4IGF=$8*8)%7F%O&,-(!V8"DA$QBY4WXF#2^?!@;JET3LES?=,? MWH;P,>1?>BXT4^*.!F_SX?6;/T/N>J/P/GX<#]T?[V_NVV8T&ADMT=X&S#R) MP'].6R0L)SH:LYS?=D.7)H]1LVS>%\E1FEQJQSD IXL8G581[&K/&+-,I;81T8/RI[#U,:QI;6^ZHK3A:.*HG,Y9 MX%P91 G :"3$6F&"U,X UF(:URWENBE=FI)!MN+T%8V#RD18U .Y-.#O_BX^ M[\R%L$(?8#!S[JR8A8W(/\#BIQB,@2_"^#\,89\+XUX>TEY7</&,]!#M /98%JHB"7U;)7RELN:D). #4: H,(2YKE2 M%G1"@94C\"QJT*--R$OR[*&)YKOA.&287V05$8L=>9Z"647"[$,?[)A%C<27 M69O+I[\!S=9MX3W#[U//QL8C)IN,F![$ID[;6T)%,[C-KHP'Q/"P@@/8G*KM M*+NIEALLO\%%O<+E[G9*3:CT=WF"[]-0^FE9]WDX4MO.!DU#61D^K"SPB\7#:7< MH^]>6S!OVKRG-_S;-XI@"23J#4P?ENMNHRCMS,?(DGT%K(WY\']#]>.*HM4S M8J_>F=&@&0GOTRJ$R-23Z^ROYG8O(Q4!YP2)\77]0+'OK%5I'& M!#^ T10%I9=,]KS:8E*PSCUU!^OL:P_>6-+0]T8S<[DV/M0F_/BJE_OIN&#: M:8^\6"J,,_O+SD23;B*:K!%,5H"3?O;W((0S,E7+ M6^H<7/!N.8YP3Q)-D?"7!C^ !>KW;U>6\_GG!&#Z?OINJNS?F!X,=Y+W!I^G MUL3J$@S:36%WI&LEV8:92^Z!NQ?<2>O_G0Q"1M'Y:N*V#4_R37A2'(0GLVU$ M=EO516Q"%SD]56U6:C^Z*]@2^F"ZO NU$OL:) JL/-MOU&'!3G=,!9]"/1@A M007FM'#81VT%;RJ9NK8.2YG1VD<;4?1,$&Z1C!%'L"ZMPY2R1W78G0)0'*:( MZT*\$CUJO!@5,I/V^6&R[ OE8! *':4W!""9[GD)3NX!5(U;+E&Y5"6&XT)K M&(WO_ ))'AN]!#7OS>R>/RY2EM<_K%G.3AOPH"IYL/F-R]=Z P995V'?/:$: MCQF7W:2W(50YYY)-7>CWJS.>_SA+W@7X7!WTEY_[9C0"X8SCXO=G![.TY\*_ M#>R)< MR/?B'JB] K5==KS(F#621/89P-7Q23.?-'J,3IA=]I7LLS<^.O@;R9-@W*3[ MGBZ7=JRQ7]; '6MTK-',&JACC8XUN@VE8XUN0^E8XYEO*/LVEBJO$U%[*Y2N M'Y1 T#MIYEN=2R<74I+:_['I%GD[)U)_+H]S*C9/B?BI.3B=0 M,^%S! 96"#DDZ).F0I$.2WS6S3C)A%?."*>F5-H0X M0J+!GJCZ_/^1D/X.23HDZ9"D0Y+?I2,!>>$9X8 D(2C/!1< $]IS*TE#>N"* MULWB-)4.7#IPZ<#E.8"+P@H9PCP B626,66T#X8%1 V)S"VO-=Z!2P#[V2SI0#:-Q M>P[(NB;K1P:TFB4>(!IH1LX'CKADG#DEF/4"1:FD(,0O3]#OO#JKM%L_F@+4 MR5T[Y8Y+'I'G!E'-6 A8<>VXE(Q$1)A1RPN8=7+7R5TG=VO+G11(4**]$ $S M)9E!1%(5563<&8F7%VPZJ-P]+-VE42=^G?B=K/AA;:3T,6UYFL7@#:(,<(B3N?Y0GH%\LB9QMQB031>7J2S$\5.%#M1 MW(4H:IIJQ2.I972IPHP!C=0Z;E7DPF!).[?R047Q@+[C738>.9*O.=4H+^KB M 8]-\D%65_DS12?75CB?3^\4\(B]DD[B>*YFNM\*GGM?F-UEZ^#9JQB4)#H&U_FVNW/_EM"OD_B=2'ST-%!A>6H^P) (.E@#%TA( M ]B@Y3; MZ;2,#@1.&P2"M,Y$CBQ(/#,>:>ZU$E$(I8/W>/-HG0X$.A#H0. T0,!A"K8& MLTZ#I>&)U"$$)07WA',.,M^=TK0%! YY@',BIS27UT.8R_^6)?:',?ONL^D- M1M]G_2&P>3M.:;K3Z2.CX"R/O(__F1CDUX(]9D 0:04J$(V!$\5T3*E0U,!? MQE!J'8W=F4H7(M()X9Z%,"H;E4K)A]@PY[@A+E)%0#*Y4XHV^"2Z8XY."#LA MW*D0NF"XILY8ZC1C7BBM([*!&P,2%DQ#9;5#'SR,BG5ZL:Q+>DL/(#J9[&1R M[8V14J]@(R1!:69HU(YK[K&@47 364-V3^>L[^2RD\M]RR7&7FHJ00TUB FO MK>-*>0]7A)0.L\Y_WLEE)Y<[#I]9R9V#.0DR->C4DAD<++$!4PI6)<(VD ;! M;)E/^V&&+,6G))_'C)HYI)N\L17&B?6<&(_[91O&U,/X]20?FUZ_^)RD+>+G2?@TO./W MT>7 S[#[",^66TR]G&FTDE/!.#8::0-;":"P-\&:AJK0W7G +D6W;6I?!ST= M]!P(>BS1P7-L 4@D\P%PQW&KB:=((.\LZ4Y!.NCIH*>#GCU C[&:.1RUI<@Q M(YVE7@*D&,08C^ZXW<,/KT-(CR)*<;0-R/YS8?EBZUD^E]=)1 MB; N]@.G?Z@8O;IZOX(M=5%8Q@0CCF%JE(A(-T9X"XG=GCULB>>*(UBN/ M';!TP+)C8(E(\)$XQS&4D@K)+/2*2>T MDHP*'ABWMJ$<9G<8V&%-AS4=UJR/-20BC:T*P6O+N*%@'T6%B)5, _#HKH-0 MAS4=UCQ/K%D[67$IV"CE352"*^4B\ZFSAY;>$18UI>E0KY4G>2M&8;8U97$- M\-D?*VV0QUC^]U__!2X:X/:7Z2^@;V*0WF!B*@+?OU+?5;SAWI<%'WX"&OY. M C88I8Q92Y@'=K0Z$H%3&A1!U*!*PX8;@[\!AC$M;G-0C^X M<38>%HN9]^QD'++)3;JP$K*]KN^JG#)_,W_VKB?7EP,@9G_VRQ&@WIOJS?"G M@P'.Q9ES:3 .H&9AQJ77(F A%.4:(^+%^B=C KD^_]@++W8"[X8 M80.RB5ED(U-@>T&6 1I_@&??IJ*3@+2]/#,%$;)@\D&Q#J.)_6=-[)#". 99 MOW?=&Q=<-[K(W@[S=&>6YE2DWB;U,4MCSOX?/ 189#S#"7?KY3=;JFHU\K^9 ML;N" 4!#%900<$BIZ%)WD5IG4B[2A;M8#GFX3Q5C#UOV ]X&UQU?#T2S( M3/D4"+: 4<0F!I37L^\AE6_>)__9Q[,.%'@CH^! )73-3=#K,S>[@VIW\?B MRUE&1])RBXRS)C"NF;7$$6$Y7"[:?+24NH4::Z50"BPX+%6DGHLB$)$ M>H77KZ%V()T#-9U,W>?(B^P23)KTM^GW;\_3(T%W[&>W29'(;O(P@E$'?Y]Q M?O*@G%QQ<*"B]TB;*OH8\9.;F M)A^"=@6;4_\V^\M&^)-<.'<1W+--E;S58#2FUFV2444!6Y W4DICO&*BH>S4 M3A=JWF/#IRLEEBW4Q4/#)@/[M9\HDJ D#>]\U\22"M.HK*61 " 'KJGW$2,? M-&AF0:V?47,H8HFEQ,*%/;=C>D6B'*$4$15 9>+!!A><#EZ)"$K5!AT!VT,O M=+',:U/Y;M*/FIP]=U_7KAG7AZVO\/Y=3;FU^U!- MH^V_AN0=3\Y*('^__E%Z_/3:V^W*>5//$NH%9O+!IMB],A,'^")C\ MU=R.%I!DUBWZUZN\?DKEFJ\_,>VB^NH,>.&QJK7-^_?OG[_ M[M.;=Y\^-JWA8ZO0&P,/N ?+=_;R4_+?INTM27]*[IDNDGDXFWD>G_DT^W?Q M>6;>-;&!L:NEN$?2[=R4V0/'^]G+&1\S"#M(!=SJ9G2B7V%+#^']38E5$KRHV)0@KF2-1<1%!+5.!"P>;1 M<"![;UL]RP*@U4T:1SX)39YL9;EW@GID-6%<@L(5B'0:DXAH+%HL/^+Z+0\> MMB3H'#/98=^GI)CA.&187&0%;9*.<]T;7Y?\,H.7=]1>ZN->/L\-B$-JXC1B M\_J.^.7OVV"0]-#.^ZFZ.JPY'A@EL7@:_*@W&H-=!EMD#J]*2%!\Y^%:^OGX MMM@:X9V3"'OF)$]W?S5YN!I.1N$/RN.KRZRIE$ M_R]T)> MZ.UAD,[H9NXWX^)##W22'KPG/:X6C$0!$((7Y0\=#'0X2%)2O,0X!QM'\IL7 M5O&HIH"!5P\^UQ.^NVNI+K(YX])-&)<=6+K8)H/D!Y&NS(QJ M4O$(8)UQ;A)4O^B##E]SE#4@2]GP2\COL?T>68IOLEJB?<>RV])! M;$('.77AS&LKM8E6\$4RR I]K4DU\13L>^<0=R8R0Y#&*% !:@GW1"G=D%*S MMFI"J57<:DUT#,Q&990EA/L8=>J4Q,VCJLE.-[898*TWK*G05!O)J#H/A2?T M^\.O + _+E)5=B\+4"4/-+]Q.>TW6+!UU:7=$TIM0BB]#:$:5;9E-Y4J M6Q'K E9T/P7_.."H_SA+/4GA#B]E)>Z?'EMS@Z]%]$S#?;9-O__NN=]/S27+H#5VRS2*A]^735TK_F]6P1, MHI5>7T][>760;;J:5GZ-,O\]:-;M^(]F>PW?,S"4OK\/*2:\Y7I#GMCS:,<8^&0,_&\9H MHNA1AT8V&MJF&^IB+_D=,TS/)69TX-/BB3UO:.L5:=K6OGL_[Z0L2B\=*.-C MK\AX\'R=0V\V'?5:/H9FZ'U2=-BW:E\9SX)]N[OF6ML"9G(+)F?7R/3#:)^* MS>KYBNTL-7J4@IQMR59L8372^0/X^[7GB+1:,6XDQ\Q98A6-C&KG(])*-77_ MOA_!]DM1K3%%%A611K\.7>$J+(*,TLO>QX])8G99OT6SEE9O.:':Q1UV=-BQ M)78$X[3"BI-H-4O)RU)89YF)-#HG20-VW _H/ 9V(-EA1S?2!2/]2[L$?Y&[ M97.9I4$2[#%EG!"FA-0$>1T<3NT-,.4-J07W@XJ/(K.J06;;STW'MIT.:R!] M#/T^<-UY'4561&D9?]T;]%+TS+CW);3";.HZNF>M42&X<8*E[%RD$5V#W2"6% _3WUNA&AS=L=9):2>EOPML55)-A B.4>1T9$9A$0F) MVDBYO!SRSIHTJ)9:TD>7TVZD[13HCFO9 +X5FNOZ%&M;NZ"9Y+V6^L>V M&O?1-(6*6,P, M#I9&3QASQ$9-6&A0OO9SFG).15,'MQ9J%EWGYPX*GB04,(F10Y12X@631FBM MN<%6F:"=S%7"(C@PR9()\C,#TR3\K^;=23?O'QU8R_RI9U-T#;UJQL[ M-RR[:=W.#;NG%$8;D0IO0ZK&_A'+;N+KE_K^^>.'M[_VJMK\NZKW/=>2:FGQ M[_4+>5>CK%]3-/.Z+[CCXA? R/XBR/GGC(&8)4'<2V+>2%8?# M\2#U/2I0'#[\+FTPW%ILN%=@0F%KG4C1Z#9HQE&RJ>I[?ANF45R-QS<__O## MUZ]?+_ZT>?]BF'_^ 8"=_I##US_4OSW+_KSN_]@WB:G"X,7?/S:G1/4&KC_Q M,(_0+]+KRJ:4!80U!VK[#4RNDG=%-)(TF]NS"VP_D6!#O7HERMP+<'J.B9Y300B MVR!08T^493>)O8/U"B/8@LX;-<7"TZY84S99$81W [=+$7:^;\*#+@_W^/TQ M#-YQ9?EFM6FVPOXB>V"#@=2JW!H#F549]S.H!:7'84S5T43^V7Z'SK/TO^_G ME[JN.[ULZ*AI[(__N[3T=+:TV<*H[,2X/H7V47IZW85L.#TXHCR\O+\U[O

    J+CLCE%[QX& .Q**EL3+SLWF,=[80W3*;M?Y MT,&Y!Z/3T$4OUOX:&>33P0@=D@39 D MLAB0H2)*9G&0BC,3J?6OR+46:$QMN!XP=,!X'&)T*BCL2"8X MA%*J",!'L<2.2NW=EHU1C@*,2*\24]@!XRD,MP/&#AB/ XPX(,8)J(S,,J9$ M-#PB(6W4J4@(8@VE)5M>_%JOU.SA*<+BL9T6CX2R'M8SL2"A[6"^A\6$:.%V ML33H^YEO"NVASZZA7WFID$=.$,29=Q?H M-HZI YD.9+8'&;=Y!H$RU52,[ZQ/_Y:)"[--SF['/A9 M0?IE4+(N#+7(UDLO?=4?NC_.[D:N2<14,LD4BTQ3F3H/2B)P%!I)QL(*!D$ M4;E)H\HGH6F: N&@/0M,<&!'/^Z".9^ZLKA?"Z:UA%DIPZNS+?:OC72$Z>2HDZ/# M;/;U^8 4C?V0$_T(8N<9H0K^X?S[)ZH>S)5]>C$*[D7OSQ=70*,P^+&LQDPI MI\(KJ9EC/I43M,I$&C7'GCG!5WA$L(Q$[S21F#/,HK9$FB",D(%AQ]4)&V[:O#;A98\1WH_'JXR?^Q^+V!EMANK\L$C:UTDE G&M-<..4NM)!XD M1C>*=AM)FS:20QJXC8?0D(\I7XE.["D938M M-[?/@_1E^:"GP<:[C]C91?S_@O/#I8/=XW*O%9^_]O@W#I^?W42\)=%H%RAS M#(1&42.E0E$A'U-;A_U:(^=,-Z7\'81[3EC^CAQI^#2(V('8TP$Q'9BE"-1; M9)D@RA@N=20T@"ZAF&PH7K%#39B<8[E5#^0.Q%H;:OF8QLN:ZW<\FW.>HKI& M59JY5JP/'J?:DT?:XQ[9/'GR M=AM9.P&SV\C:N2Z[W,@4$\Q0C2CRFFDFC5%8G0_P<\1:= M#CUYI#V%(Z/3H'<7I'',;?LY$6BS#?0Y4>@)LU 7+-8Q44L(U.'0,V:A4U < MG_$ARZ\]8WO]WK@7]IMP>WI\VW8'5$?&Y[3/=.QX LZ.#A\[AFPQ&3M\[-CQ MN3B#GZ:VOC1?P6/OHJ*6OH._.DNC%2Z$IW:\ M>;QCYZ=&R742"&L7PFV%"S-GQ%9XAP%ZD/"6*4649#@P))U0F'GJ]QKL1,X1 MZC+1NV.##K!;"S,=8+<,L"GC5F'BM6.>.8^-=20ES HKF2*^J8O6+K/U-&]* M=.D ^UF'-.?4HE6,)4:B YL&16I8B%P[ M%ZT/U#DAN39J94MG'CY>W&5Z9X7=,S5[]EI"_?0X=WV7S1&S*(\SUD/5/-DP M8_*1G41B;WGT/%@&$HJH)9YCSH@+!G.*&U(F=YKW#2CP<"?9@?0]Y9UD1[Z_ M0Z6&/R6J=BAWFBC'$!><8Z61-LP)HR(E1J.(++A1",2)I2*5=XA"&:8J(M& R.4*L;$"1& MZV7FD**K1_ND MG'@;=+WL*'_ 6I5'\%PV;JF&1 6[*C?>(-A2E>$Z&IPJ44GXK/8;G44;C_J[ MFI9M\6=VF-]A_C.C_'/ ? 78=WM@)9NJ M#W:HWQ;4/Z;IE6IF/ M64T8E]+&0*33F$1$HV<25SH)W!G\Y7C5NT0I!LWO% @'[5E@BE-&#=5:6HTT M=K8C(62E6V2*YJL4;H6_G MMY(2%2I!_@85_S?C=EC5[U&-LGZ-NFF FO'P9CMT."M3QQ:"X/P@S&0\7#"( M60+\#X3B4FPY\^)TQHEVDU)H0@(.00CAZ91DB M+'AA8]HVRGM^&Z917(W'-S_^\,/7KU\O_K1Y_V*8?_Z!($1_R.'K'^K?GF5_ M7O=_[)O$5&'PXN\?SU[^%FZ&^3AXX(+Q56^0&>=R8.)9WTL&DC"^"IDU_>0Y MS497(8P+N:V?NWP_6A5$]XT-X+1@D0;8 M>"!P...[GN8]2Z9:H^H,:94QB56=YBZ 2I\OW9*6L=><9FR'?0^K4[K:+H])?X< MA_$[;FLGM^$GR6W[AMG#%W5?NMC_72QM\"\,#-I\#ED>KDUOD&)PR\/A(G3W M13:L?7GEY;T>%!^Q_NQZ*[6!D%9NXUU8LW>.L$=S&.H5OBP7^+=Z?8LO/\'J MXMD.:M($8R $1QQDP6-C3MM@@+NN683Q> [4-"??6*,6-I Q9J3@UC/F@!+=_P+H])Y[+H6=_Z_MM)[:=V*XAMI**B!13A%K+#!?:DA3"3K0TBC-" M5@I5V%QL28O2?MLMMNTPZ.=BW%(U$^1#MXHC7A?8#OE#W[8=YB5I@3+?5 MF-@UQW0\O6^>MM9C)*SCF%(FO=/2466DQQ9C[&.#DKK,)B87Z/GR]"&-Y<=W MGOO&[)&WG%G==)\HL;J&?$0DF-66%PUC]03,M;1;$Z,BWJ>2R)8A+PWG+&!+ MG>;24HOW:I32"]84AGM$7781];_MA.$9" /G5C.3HJFT 6$(2E$E8P &9]HC M:O9JZM$+VM0MZ 2$X<$F5_[WX'&(>I/@.H+6C K<=I@$;31,7 ^S::'KF-JM M?>#O0!?KWV:FWR^B4TLC-8TV,>0H,7!Q_?7P&ICA-O-#X)9Q=I,/O_1\R S8 MM\;#NT$"DF4+ZY6JQT7VMGS([(//YYXZ 74$GC6GL=2L-;XR MX\SP(%E#<)L^BD& Q@W*3:%I@,_3\\>P\13B-CLK*[A M#E?<=K''Y6Z,^%]ZU[HA_]7WB3^J.,E7OWUX^P$@[Q6LR1^7\,\4(AP0("]P MX&H:=SD>WM3Q==65.L:BXHQZ 98$I)S=?SWH_#;DQ?L;@DTV856U,.>I(9GE M[*6:AJ]4Q)N;21.QIH2Z@2LO;+KTPD28W8\@&%_-[6CN8.JO5WG]^RK\IP)6 ME()3&FA=9HL5W\YE"5Q5LRF"6NY'S#ZT6*:Y \ =JTSMOT T0SZ=VUQL[>QT M"IXSV56>]K-O/EV^^O7-^[>OW[_[].;=IX^/!0PUK4(/)++G'BS?V_[2U>#9FF2R]BRZQOW\-HU$("^I+_LV,)SG\MZ!! M>M^K_M#]<38SZ!BY5LQ$2P@C2ECOM>2@D#AF/<4-15((P@B/AW?J>0"UXR:) M:#X)33/T+E"A@S+""&:MTXK;M(=BT'^\H_XPVTU%B2(?(MX_7YU+EX 9C'JC ME%-1@7@<]OL%S/\X!XI[31@CC6D'2^]BCX7O+U^(#5;O^ EC,.E-2,6W(15I M8:;#',*OEO9P\$R'/5=C.THMN*F#;%F\[=S;5PLWV6,>P_$R&$Z@>%-SXL)> MR\=V<>6[X^TR;Z$+%W_4DZ]48V>I;UZ_?O/F[=L#1\3!BM$#%0E[9,I'+*NR MXJ#V%_5PS HG1Y_\XU[>1TVL#^8V^75&/T_".YCEIZ^A_R7\#=YP-9JMZ1\4 M-MAI"6HD$Y%J)K4GB&HM,.>([KD]/!>L/;$]BY?[!!#SX+#(#@.+7<1@Z^'E M_P63?_HZG$&5@)T4008<.0&"AIB9)$:R^XH]PYH_:- M4[1%]XM@/: M96*S!E3C5CBNG608>:8%T\93HAEB+F@AY'Y1C9]3UB+MJSO_VXY39_L&W52L MUZEHW7G@26N"L^=_T@45.>*<828X4802XA'%B EE\7X;D&)QSEE3#]).!3Q) M%3#QWX_9+]JG/46N-^FCKF*=!GG4I33;VOJ$-<16:H]8HQAA26 MAE/K%&B=FM"&LI.[U#K).6GL?-\29%ZRQOON-[525DQ%B"Q+BM)KU. MBENYF7;9;O=VG]WDFRW,F9E+>EFT QZGP,HCXURC B9SU+;2?I5PXBVS5QK M19FNQQ*1=IR1M4:+V"H?:U\U^=MEQ4']I6WG::O7.ELS^TUR[!6U7#+G6+38.(%\ MX$YQ::7!J]6CW]@/<8[)T6K_G-@4'/<= [)8K#SM)1'N&RD,[8[-W@"'W,L>B MEPA[$25EBC&J=- Q *!0Q80A9,^J VGJ9-,I#DL!YO@Q,KM*'=L,6MH=) .C MJ3P3J18].L_2__;5^F^CX]B51K@]V-Q+)^-,2D,Y!X113%%C/44*!X:Y5I[; M_6*-H,>"FJ?C CEZV]M]A3'O2L'96\//'>UQ2\?WE[W68%M7"5HZW.T@:A:: M9(A:8RV)LHP$I"TG6!(?#:5&:[MG#PI3JCV*T ET&%U9)YH[(6R.Z]T)Q^]2 MC6E#WXB5%896M)?8>K0;X,@*<;LH:*JE,I8&SRQW)A*+@@@61\_8GFTK=@KZ M3JN.=I]2N.X!FK1O#G//(JKW<*=/NQOS!C X W=88$RBD9$[P@*.RJBHO7>: M$*,PVV^^*NA0K"D+OPM]?3R:=%$ 7?FNN[^+SSL+O5XA .WLY4S Z\+@T]0% MJC\<3?+P/J:F,V$P*B;Y6^@;V)A?#T?CT< 0C@R/K0;D.UC%IM602/1J0NHNM MHS%.Y-UP'#(L+[*"3MDO@Q23TOL2L@]],Q@MBCR]6YOF\,?E<]V 0':OWPQ><\,9MY= MS&6< VS4T>1'E M_',O#VX\S$>9\<.;9)6EGW^:Y$5CY0]#L-&R5_ R#SP-C'E1/#-[\S\3V'GN M<6KV7;HUO8*@GXJ?I:O%9_S3]^?9S20?36 JV7B8\!>&:K["*$;9M;G-;,@^ MPVN* 0RS<'W3']Z&)$@PO1?UQ\S7HSW/8$A%O/:D/X;;1A-IH;4!T97O?7@B>E M_XPF=M3S/9/?WOO!1?9A9MISPSK/'M_M[U!S%E3\=4P!U;S,YJ"5MI'QC#A6C"OG=)(!,$UK)6S,K"&[GR($O)[ M&O<[&.7EG[W1[Q67%$Q2\@@P1/IIR1Y3[D@W_:T(<0 4?KT MX542I6M8N(])*.LE3AME,L+R+R"N8F^+\=@ 1C? ?07^ O6F=V3F4\NGVIH2$WX#"H '""PN1**6^'=",Z#E1 M#:AQ-^12C+._#U*OR>\J;OSMX]]'4[$O+:_C+Q;33(@@G1:@62*!K X*>TF8 MQV!7+ZQHCKX2*U%@EHG;(,!^1 MDM0;H=)9$7 /7U%L/MSA<;EI[WT=?GGW=O65$.=:/CR#RF9&G15D7"9+'V:% MJ8;'6K>>W96K;:B 1J*+5Y[(]M'D])OOQD"K)>*K>/\^5DY]K!UU:5!_I,9=;T2ZD<95\+> "KZ=KXJ>3?,[K+ MS>2_AE_#EY"?%YWHJP5(:W)/':@'5G2%+V GM:,OH. M+I4V^%#Z [+A9#R"Q?*%8Z!'].H05#(.SEX/AQIK&E#D>,GSM4,B+1:X\ M"E-K_V)_FWYC)9=E-VU6R&5AN_K+/!GAE?[0T&_^Q7AX4[OLJROUD6.E']2B MN"3?^.S^ZTN>+=[?T!=^$X5%/3AO:NHJ7UT[>YG,]JIM_+V6\8N(-274#5QY M8=.E%T7%[A\!:KZ:V]%<5,9?K_+Z]]6!>75^B])9;0.MBU/<\MNY6AA7U6R* MJ);[AY8-9[[55V? ':M,[;\" &H^G=OLJ^>F4_"N;]V]? MOW_WZB-@3W<@^4[>UF4[TF;R>N$0T6P;;5(YN%LYC[?^[2Q M6#;6+%IVDSR4+OXVV'R2],I"&T<;:N-(K.2@AI_-.JC3,]\-\_%5=CGN)U79 MP5[;+_:^ZC53]V0Z.MOL!*R&Z.K=&Q]BI=TXO_,BOT?R,_,:<;H$ICERV.5!G5D/$I"E5><(<&4%E%C MI;!@5%.WBTJ# ,P^J)1%JP)+)3<8TYQ%[#FQP0IYF$J#E3^^VC5-19?I3EWJ M)\6NF6!MZAH8%2?!DVM0>Y,?"N"R/_SZXT(>VJKZX'+&V"1L#CU6AV_YVFRP MH/LO/KC"I#V0[R.89X5P[PUO3S[1RK(<[IEDY<^NO5J%LCY;YP![@IDB#&G'(J-64N4P@TL1L%(U1$0^ M<9RDLSA)5L_,TQ>\J2YQAY(=2G8HN0>4M,M1TBY R7?#02I]$_P]C"S\M\E] MFPS4PCZ=K<,ED=),2RZ$9LXIXYF/C@=JB52J#HWL@'(94(H+UM0![\G@Y $= M [OIZ;QF6[B=]Y'>J#G=7F>^>J.ZHQ%C.7=VO-'Q1L<;'6_LGC>.Z_H^>E^E MJA3:T=S=)]\WZ=A.\*4#/%7O3\&9H,5_@-4D,$9<(Z*XT5DGOB?2"XJ3G%L\&Y#5TV'%WHI@Y9'Z?4; M+1S5!S70:\7@0";Z\6#\B !]*.C];@GV)J3ZI:AQ]?,D3X!1@&@9PSY;^6;* M$[.A#]1A2DQ@V BF@E*2PO\"D=$0@V5#L9MG Y\;&L3PAG,I6@2@RZ%Q?ZS[ M?0<_)P\_>[9O:U1:U\1UCC)-.;.6$?A'&!UP)$9IBQF*HK%=U3-!KDT5/W1! M6A26<$SCM0.4DPUL^L?:44TX4HVM=,@E+!'1(*VX\!XSJ[7F#5U<.B19%M]$ MFWHKGQ:0'/*(MS$KJX7GOF_KXK<'.OG=@BY'="S.IR+"F*LTQ/D&O.WW/^YM M'L>SE;?T4\ZT?:O5U9F-!&F*N4*6BQ 9-]00V*6L":E;!V6T.UU>/_/J7'/9 MGIUD]&3;O:M0GZS9H0.(5'0=,"\,L]2(DE&;I_"@$$ZT( M-!#KNA.CM=5]2EOE.-@K2N_QP/S82-3!YVG!YRZRO^;1=#V_B:-"(D8\U]XR M9;BBA@K%!2DZX?J&;+ .2!\'4GTA6A1C='@$D-9"810IWM(QJKVB3"./"9.&>.U,AU&K892ZD"U*0]PE1!W2+%[1"7:8X@D;N.2. M5U7@2&,]5&Y1RPG;FH(?3X^T'<]V/'MJI.UXML4\>T!]Y@F7Q>EBU$_6D?5X MD1ID+&K&+,Z8"PWHGZYIN'&1&G:N2(L"";O#9YL&O"&6E4BH4.3#DT.6G3% M,1*Q5<$&SYFGQM(H04B]-49%U%1TI4.4I;FWE)T\HAS747V1JCSV*V-6NP"MXYQBTZS&W,DWT.!GK+8'%_P]E=D8$6:;3'J;["92H2X+TA M(C#%K'(H2-!SL<)>4M49Y.L?1I,+T>+$AQ71\,!U53J8.A68.G:5DVBQ1E88 MB5%D3!%EA<7"*BRH%H+(#K#6!2S=JNJPN\2K8UKAK+DZRW$.Q1\M;4*.6-JD MI7[9>7/Y&U3\7UU6Y"#CWHF=O\W 6ZL+;U$A107#E-5*.H\9Q<1&#GN(D$*Z M= #5I.P^[1UCTPHIBIX3W*+XJ#6AI5WZ;WMQ<*N1[@] _K+/#6O]6@DMH$C; MZKSHP$("6^>I9$AS:QVAW&-JHC#@V_0Q$+.\-1CV7F'<2LF', MAB469:&.<,]\$0E?W'4;3 Y?P4O\0R]262;WO'X=.L^^FE'VE_VJI@_B4#^E MB?U2S^M!=VH2D**!4TIT"LVW@C-D@_?:!E!/&TID/QOG,9[%S1=\"IQB"7"B MBX='_QDPQ J@G;B ;\(#2X'#>I#),YA:704$H%97CG M$H=F!P&:I!<_.%@P3AG0#P@WZ4#!$&NE MYH)3XX5F,H3C6V'5@YJ)4"8X7D[&5\,[PH.&(Q?0%V$M!^B@890)65!CN%*<(1Q>#$-V*;MA!D)U3V92O='\# MJ0V1WMYMB/7=VXKY&+WCC'$+9@0&2#58"14Y-R2JCCDV#9V[4 _[[60WL$., MTI!!G^SWDY'Z]:KGKC*X4N\""90OLD^P;WRM5K#V:)AR)=-=:5O)P[7I)2TI MZP.E1O7EA;M-8C]S\P]5ORM'OAKX*Q$ MFHGI?PKY-9YARX!00,8)HK1E$C8C$Y CF"/I='"Z5=;M$1ATAO5>C(+[T4_R MY- X>XDO^#1@LUK7EY6O(ZD5!8-4[/"U-[XJ+NP+DZ8^WLO1:'(];^(\Z)QH M@Y$2\J#ANPZ&=@E#\PIGB385 ;( 2G+"AU'!&^'/9/$$ M#Q@3:^2!^QX RWZ@I)F#RA'=1PSJI A:B:"(9P%1*YE'C HPA 6BL:%ET'-' MC*_#W(_"X.SE. Q*C'B '#$?7A=\X($CTO)_3@,NTE4B+.1#CWSRIOLP!@GN#0!; M)J/:*_^J;]P?+SZZJV$? .AZZ$,_,XD%T@],"U!&A.!E0($S;QD':XHZT)Q- M--)1ZW2KRI.U#V5>))1Y #+%UE(@38$N!=: ?IRY29[#;"IV*[:J*7L-_'VO M";!7*]#(L> ,V-;&PU_>:JR"B8YZBS&7L@7A0D\(C1*7Y+W1'R]B'D(Z @PP M^'&65YO5 =GA-QC%6QC$+]48?H,AS#K5B-&>2NR $YB@H)Q0(HD$BT8([ A_ MYK QRQ]BEC_8E#]>D*4,PA_Z[K]-'/)EV(>Q]V&>!V:*>A/YQW0 ]]@B!JD4 M0T+KJ%@D3D44HXU14!=-<+9CBV:V(*NS!7N8O_AM>9AW!$;XN?>EY\/ WV.# MP'G$3 >+M6!6"^NBCR)UOPXT\';E@;6)#7YY]W;!_E$H'\ +4^5C,'RHRA:* M98H*J58EN^V%OK_(BFEEP!&EK6ONUK'4=>=UVO)'"WUL>W;X;EYH-UI-C9?$ M68N90LYX#>:3T%X9@T+LL&?[B.>+AE(2#PRH4ND-?I\'RGRCPU1QZ' TL=$P M94O.?!>$IRW23P$I[ S09'^_^'B1?V MB"K'S*?9G\\H/O??5MOG_>'@\XMDB&=7O=$8! A8^^Z^7GFL8['@X7;'J[Q$\!@07D&\"L)A>-0+1SU*PYTWQK(GM]QQ\//@,R)9?!O.HWG.2SQF1F M [P87FJ^F%X_'51D0/#R!<7 0[]\_=WPTKV#84&U),8 5,5MY4(!C6\F^]C;\^QK*)YWY_T8]0!#>[$'/[X. &= '>"7 MD- AL[?9QS>OLX]C$V-VZ=PPC7/PN9[^JTF_'^!"]FYX 2PKB]4P?3?I)T:: M$O*J!-P$0K!= (>6QT]YJ%Y4#*/ZLMC<$I.EV96_JW>Y"K*J8ZOJV?!&.W?\ M5##*UUZ_/\)/:LCLG[/V+GUKXF2YE&*R]UV/GJXGW\%B5W%555A>>*K](/"<[5/ M1)<;0:7:"-&W'JS::+!Z&C.QP-_GKH*?],/[V*PAS1:Y3LI/J5G=*7.?DNBF MH;SJPP_/[N8CA1 ..RJ%E,Q*J0W%AA PX1TFPBPWUL^R "K"3=J*\DEHFKQQ M"![.':=,,<>1$I*;8 +1QAJ/'3[(GE9P_[#?'WXMF+I$P,FX#YQ>GO[,J+X% M"MR7_WO;7]KUYIE^QLVW!R'0F_ 5025?-;]S^<)LL)KKQO7OGE0$;40JO VI M&I,+EMU4YA:4K.A"/R5])$ ME.WTN7F7YK)EFN/J#YQ8BF8$AKU:K/&9*/^S[I:E" MI![4VV#SB0&M&J/S]0;8-)!%@UY_@*VD6BL'-5W*OQE81;G'53P^=5H_ K)% M7FJ)P(L ^"%CG+W\F\G!\DA+OD8"8\<$3Y$)".JXX!2@^KT;#Y.?C+ .J)^; MC&+U!&3T28W@L%QPIVMWC-"R$1R2$6K+>:XH?W5C>F$:7WYM^M6U+R;OF<'X M[FHQ[7%N!J/DUD_7!Z' F-N,KL=7*]BW:]2U:%?QSLK*7] V8];9M#:9ENQ& M.Z@TO.0-J_5Y:/^V2% Z!5Z#83<0_'T5QMZ "?:E*77L<=@(_5SD6>2B?NG27B M_&<^'(UFDFU\4$@ZA*G3EOF K:0>\1"C%8R:2!^$E.(4?8=22&GY5YELDW)Y MBJR5XE/YSN#KWU19,ANEY:Q3GW&');08.D>H11T&_W_VOO6WC23)\_L"^S\4 M/#.[.P#%R??#W3!@N]NW?9AQ&VWO#NZ^#/)I<9HB=2S2C_WK+[*J2%%2293X MK)*RT;#(8E5E9&3$+R(R(S-.4@ @8T_&G@-BCS),.JV"H=$S&Y"Q5 !:""2T M4\'=WET*:,*Q;+ '/FW$'KBGA]BCZ4#AMN/[,O:<6LTS]CP1[)%1<$D)4YP* M%K4PG#GP53Q2CA KV6WL48BB&GNJ3QNPI[JGC]BC!CC[/1E[,O8<#GN"Y8'B M@ / #8N*&HBYM#'@^43B%;Y]D#76B)(ZYJH^;<">ZIX>8@_F?"!5!I\,/AE\ M#@8^SG%AF# 6D\ XYB8@(05!*'KAF;Q=GA=KC BKP2=]V@0^Z9X>@@_A><(G M8T_&GD-B#[':><<55\@QJXVE5),H(W6,ZBA;ZP)1K.JZ0.G3_=A3W]-#[$F. M3P:??8//D4@]#E,/F3*_+60]A.P3H@TF1AM%/4?:,26T"HAX)S3F@K%@?5LA M.M*@3?5I ]I4]_01;=!=:UO=5X.,+1E;NH M7BMN;?3:6LJH/3B SOJP,8:<1>"^TP5XQ08CSQ$!U&:7TPWK;5U+HZY_?)I1Z1CJ4> M==TV9+#.AK*@Y7 R1NG].?,2!CP!/& "N] MD\P[4&R;=B H2;262B-JM6:1;(,D M"HMN;T%^D*+W-3L#%)VU*GK/Y3:K]3-3:QN1Y1IC^"N89,A$R50,46@5P8C' M;=4Z)T8<36Z/F?WPV-R-4YSPTE3[JVI =2HO(J?@YQ3\)2;_?"6DMS!920&A MDR0>?"OF((R*Z;O'@4CA)-YR9+S)>+,EWAA"O+).!ZD%HX$H@KWC*'HBE>%QNY@S M)Y!DO,EXD_&F!6^XI=$X;['#G'DGC*,V1L*Q]A'IN&7B>DY6R8"3 2<#3ML$ MCO;:1>V-%IH) _]XZCQ28.>=#+%EWV%.C,EXD_$FX\V6#@ZB.AT,S@7US&.D M &V"5UZR:*)GYGDEX0@\0 IGO,E'*71C^;_#QR?/L=]&>_, M:/;?9KP(K\MR<7$-A\.')+3KL2$+1GB.M6*>18^4" HY*J@T2F*]'0:?/IF( MKF,P>?CD-QUV:2JJ8\Y;AIP,.7N '"%DH-$8I0AG%F'+(D?.^J")5]IOMR?L M]/E$VT(.'[(.S49ER,F0\_0@QQ*I/!7!:!*9L$@RY&3(R9!S2"]'"4-$=-H1QX)25O# (@"/4<@*NV46X\FSBK:$'":' M/&]\SY"3(>> D(.]1=P:X01'C$6MF# ),21W#B/;U[RB;;T<-%0=JK^;(2=# MSM.#'!N"H2P&;0!R?!!&>G9(WO^6)RN MJLK)%NX?%>1(';A0&EGOF(E,QQ3E"$6-Y5QN><[GZ9. ME1_CH>R3?T[(LU9 MV;.R[Z+LD1,5(G..1\XL5=9$PJ.V,?# G6PIQ=:+=)WM9S2DZ)FR'S$GY[Z$ M^Z.FZ_P6+LPH"4@Q!B$H\^D^>;/&PT.K]XL+N,.UH:W=C+9V30$1#"@7.E. ^2R13S$&=5VOFME!*^[:#E M1P+("5*)[@$0^G0 Y(B90T=.#QJ5OQ=Q%D(!8QYFH9P7,Y"O9W^L3ZZ#O%L2 M99*K=R!6OS12]1L(U7IXQJCERCD4I6%"1X.]D(1303Q5 )&]3.)9SZH4ZUF5 M;)55>48V;:'HV::MPPGKGS(&90PZ) ;QX)&/3B&F"./2JX"\!A<*(Z6Y46WY MW-U/[=D/!K5F=F<,RAB4,6B_&.0"EIH3'12)+"*MD(N*"XD9#JUL-(Q&K';>9G'R0WRVC\7Z=6Y8QJ", M07W%((IXC!)%:@Q3-B@OL556!>+A;]P5@TY_JL^V&(2&,L])GQB#NI9.T+6< M@4Z=(+(!:(@PVEJE)/:&!4K!R[&..J:=09[SG8'FY.<';0\TO,-'BOPIJWI6 M]4>JNA::$PDZCB)GDM'J_&,;F?2I\)?=@ZJ?^/2@[56]M<9Z1P3ZIJH?,?VG M,P<'_?SM,CB0LN++= P:,@9IR(<'Y6TAW0KIED+ZWRL9O;G 9I FC&NI66#" M8N5HH(I8D@I^<<>>;:(1D4/6H=GMG5(VGV3 ER$O0]Y6D&^)01[!E@2(K6.0CFD2%7/AKR]0!XB%CPQK[47G$6"#"9>.4-PC)8(TE92\GDD MB5$\U#1#7H:\#'E/#/(TYM1*3(1UF$E.M*>&<"ZTU")Z\GQSTB@?RCR7UTO( MZUI^RS,[&:<3N.9]E,HY+HQE3%!B#%+*6A6# UAC^MFFP!$U%&W)MMW7A*.E MQV5DRQ7P$UU/>[K3GXPGO0\J;IQ!B$265PMF@% EME@'+(F-FB!+X\YK MI=VJGR>&"*'.'(W-+LZ8_:4W7*OA <>"6&Q:)41!U.4.\\QPCA/=PR%Z7 M:M=E3<^:_EPU74F+.948A2@80D3Q(#1E7!/EN(W]/$8J:WK6]*SI-S1=4.,Q MYP+I$,%[U]:SB*T2AG"(L2/O9=I/UO2LZ5G3;Y4;H.WP4 M7B/#[,[>>]?JI65-SYK^/#6=$-#'X*B43#!MK,5"DZB=!3U50)GED3<]G M?YSP[(\3JC.B%"/A#,*.,^J#CDQYAY&F)$9J=SU/M6-UPNY0YYY+9U;>9ZJ\ MEFNJ@_0A&@W.MS(BXH!9L$0JB2GJ9?K 4U+>(R[^=^8HGI]&7T8^3'SQ?13& MOHLYG9U,LNIF/M433F-?RNG- ^:%],QXY0C33,&':!EF."#GF%)VUV3/CIW! M\\O[=ZND+'0])RN.O@5_]C]A-GWQZNR))*]WI=YJ1J",0'[N/+>)?Q[DZ\ P>+A& CIY8PR8QE,L9@:6 &&Z%WG4?K M[_$T:,CRON6,=QGOGA;>I;JM,3!MA7",0:2I<5!*2"49]GCGXD']/9LFG\:5 M\2[CW=/#.^R<1,$&HS @' '>:.D,U\AZYO'.!SCT]F :/&0=*I:6\:YS4XW= MGA1]'J='W %JPE)')>$DK14H%!63E.I(G1(>*_RL"[.U.7'=5X-\*$TW*'W6 ML(*C-<(8$Y"D#$MN"+(RL$B4Y@'Y7?=L]?=(&H"5IW'6U1&3THZ;>9:D/1&[ M"(69%Y^3R!4>Y/#9'TYS.-_XC_O@;1]VW.P;F6M\JW$1 .P#-#_U?P^IE\&_ M!HZ8SZ'Z,0'I"L:OQ;0Q!*6U1LPR[YVQ"$L3K"04,([M?*3^R?/4Z#I.D[MR M1&Z?M3K4JCLA;<<20C(@94 Z%"!I'@6+6J1D6<9)U$$)+A2VB%AP)7=>5#AY MVMJ6@,2& F5 RH"4 >G(@$2P(-QCHIWG+#JJI0@B01&-EIFXC$TZ?9K8E(&$^%!U* MJ\V(E!'IF2"2HEP;2ZS31C)%HZ92$<\Q7"?*D-T/:#MU(MC6+A+)+E(&I Q( MQP8D;)S@"G,DG&66.L,#MP C6GNOO+*]S]3:>A*)X0Q(IZ5GC^SY8_&CG15_ M.07"G"X986=PD)S&@(ER.F#&@E;(6N2",=0QP<+.1\^=/.-IV_B)#F6;N](1 M8<]8D+%@_XX"E]PQ$D*4E,D@M%!(\FB%8QACM>L6Y=.G*6V/!4CT# MN)235 M?__U7^"BL>/P*GV"'J41'4T6ING2S2M-G]9]HA]OW%/)SR?HVC\041A$PD:0 M&48XLIYP'JQCTFK)4O)#+4'P) CD_*%/D5ICVMLT#@D)8LLI4\QQI(3D)IA M( 8W'CO:UN2FAU@*$^[*J_KGHIR/XG=P^&^ S-)U?#A?F_C#C4T) OGFMP_O M/H".OID%\_MK^&)4. M!$CMKKSQ&WUI8]B*69=PY%F;\U7PO;R3._7@^6SYAIS,?9F>- MTJ'+;S\4+1Q_6;#+;_6O2_5$Z8RX\Z9'I'JNR21$U7^M28;-3R] ??G[_Z6/;6-XW&J,Y MB(F[-8PO7GU*^%%,8_$V60.P-:O!,FT]NG'EUO?MX81L!2=T%SAAV\ )?PB< MM*M'(S2SS_8_T*!(__]Y8TYGK85W3%.T*5Q][8N9C%6(+J]"+6:AXU/L5U$B&\C0F(I0J_V8'.V9U>K^&]\BN_"KKKG MM9BY,$YNCP/!J[RV]/W2>+_Z7@.GB_/J_A#,- M_#Y?<3;]NO3L[HI#+D;>C\,=KN%=H=A];:YYDVWMM_@,U]'*3L?^'F=V[V22 M1['I@>2WDUG\S7POL!SLDY\MC3\B-#CAH)]ZA'>GZ6X7J!J'%Z_^9F;NO,!L ML'1J;LTCM,PD[(G->>!/./"O+V>C<4%TSP?^5MR_NO@(&[0!4!N3NPHXJ\CG M(.*Y82+N2(20C1QI(L@E'4V,5Y33\$ S>DN?*H;Z]E[2#" MCQ;;XTG)CH!Q/"G:D=!MI6PC]J7YV\[!7I:?+#^GE9]#VM(;,_V"M>Y(3D!/ M$!L4A"KXA_,_;VU)1A,?TNS.F1R2M4GCQ,.717.MS;R\>%5/!Z<)OQL3.(>V M+[LTD4IRUUU9)H]6GSDNA!-N 1_, E4;*^)(H>O"0J!QP] M9 ?>,1W.3BE6QK$GCF.G1"4L'%-!T^""9#8(PQFG6",NN"$ZXK9$#8I9G:B1 M/FU I>J>'J(21FB 6G'I62I%QJ",00?#($L%MQHCP5$ ,&(F*D09YRXZC3UM M\8R@3T0W& 2?-F(0W--'#&(#U;K1Y6GHQ+%CXJ-'NXWPIY2&<@Y2DY(UA&;@X_^Z4 &2..BA>_BHB'*FUIE0Q+X0U.%K1=M;"$P[3R(#S#H=IIU>FC%U/'+M.AT16&DX9 M%T&RP*2Q2@I':13."*DBW7+"J%OAXPYU[I^E_&>XR7!S(+CA@C"N#2+,6J89 MLC0Z!2&MH4HISMK* ?8NG'WVPEZ?*36G 1B4T8U[SR Q6QE.-8K2!QRB%9SV-0K<]YX\/ MT4,J4.?%PGZAS1_WNM>D/XL+CT$"HHVQD2-KM6'2*24I]>">24N=E[KM2*\^ M1(';UK%"0_: @[RRUF>M[[76.^ZPT-8Z:AT++&AA-3%2<\RX\7S+6>B3!V/; M:CT>T@=4&>VEQCJ,! 1Y+4T*1V5".8 @SCG5$N-HS>4^UVKDYXFS+P3B/20X-M ]"RU((-. M!IU3@0[%!NO(E;=.LV"#@CC/4\PUL2&!RNZ@+(<"ZYE-(RZW4D;8N#W0\?UZ<)Q?HT(5M-$YZ1#?.$:*A8WY8)'R^( M?\KPTWOXZ0Z8*$X]"U)@I#!C)A@:/7)!*!4IDZ[U%(C.AX#[ !,RQ!TYAZ9= MA/Z453ZK_%8J;U0 Q?6,12Z8PU8A(3A6Q'A/'><[5PD[^3+C]BJO2;]4/J\P M-EF?E\&E@C1?IF-0G#$(27>LT0N!F M*8XH1N:C-CQJYIR6SB-L]/M5=C+T.'T\/,1D93[LO:2N<2_AF M!.9:")+.U3':>_!B*4,L",3;-D8^CY"5\K7%AO[N73I19'MZMEXT(<4/;4G6?1S3]9-'HR2][KL+I\2CFQ<[^3SUV)7GV M/GR]F24BE;/:,P!7G$ZGMIHC[:7Q)#)J6$2]#&;OS!(1P[53[SN7)-N]3+0, M!;NM0IQ0L8UUDG"#TK$2C#EN3*0A2@CII,9<[9R]T*V$L>[E,/94R7.BX.5+_O3Z,L(GO7%]U$8 MYY*'>;[IB:X++N7\YOR4%])('+5BF!GJ#/;4H4BB]=1K]WQ7!=%0M$U/=23F MRHN"&1:[#HO= 3F *LTI\Y8XQ[",UEAOD:6(<45B3X/*?8 <'B+\%.?@,Q1U MF>SG#$6.&!-#D"$@S)BTRGCC2'3!8:X#=;T,C??C;^F.E/_I[G)@FW<&7)W, MSZ*Y&(V_ORS^_=/H(I3%^_"U^&UZ82;_WOQ>COX'R,1T2.&_RV_+J^FUB7H8 MEW%S[8N9C4"8SH ,U_,0GG'[\YG82@./3F;]ZW]6-($+36:6RRPZ-0!Y'J\;6?F\8 MN/J]D^NK"562!"RJ&BN?DVH7_D#[2I^,1)U&?KHWLYT'=&\#^C0.2\X"<1 + M<:1$BS2:K68%@?TX;H'P&V=Y5#\F-W3E!%_+>H/XVG-.2;",.J&MHYY:K%/. M6X@[Y^">?%9QRZ,J09E(VZQB&N:#3"YF[>^*.F(#FOVF)S>\V6^:_X-YADQ4UG"DF5?,4B^9\9HSK"6X2+U?:=W6;\)# M)+/?U$F]/4G6]_+3O_X+_)!.;7Z5/H%\)/T831:F$9!;5VY-UY I>S2?@Z'DT $OZRFEJ]W8E&NIO?FV_;=TQLU3&Y[%A;WL(_ M%^5\%+]O4J-!45T9%"4@9;RN5#50?SH/10)A,_E>G)NRF"4Y],$#Q5?(7(1O MZ7. 7\#F;?AF5U?5I+%Y_?%M(K "C?)@E MJ73GU5U5[=SB) <(+OA_A186L]YQ8)9K'4*@JIF7&2>(E4W&BJKAL& MO&X8SOC*,HB-V8"WDP$+$+/JQPU4]XLI+HM(&I+,(D:3I/& MOY7#5I&Y_OO;:3E_/YW_GP L7E*^-JCE^E':GCJKN##8418%A[Z.^FL^92NF]]4R"S MUGCGO3!2,,.MBH%P+R4GH"K*\@> W)U;\/!0RIL[\)9FI9+QX48/8'N;+[>R M^6KES*S'SYO(W)E8M16Q^B&[2F])$4A$-6*31LS*.K!;S,LY@ J8Y-<)3"#4 M^92\SD3)FS'HX8NK[H"A\%X*F2"46:#.6B5P]%P&KC7>O#OI11% W2Z32S5; MA-:^1Q69EYI$8YBC5$4?"0+3:XC$ECI\%-]LC55GM8N53N8%1B?D+!,Z59@" MT#D+=_U4+NP_ 9X3T$*4<)[\G1OO3%!>UGK?7%GZ1L 77VEL6?M'@$8)G*=Q MJ45E-8#)]0&0OYA.FI9-\J!&ER.(E6HP@J\!#$2QN(1[EF]/#E/QX;>/_[4" M+(! MZCM@DU>6 RS '0FVAU$/&8T62>_N BIP^5-AZSQXO[M#XI@^4-Y[9$* M"4UQ;?8B@<;9Z-O9^RWAOBM"$@[A1[SR+#J=Z5XDP%QF/4-KYX-3^? MA=#$QZGE5DV87]KMYSK61K]&T75W@BD9K &+0S&S1EB)*6,>80&N(E4/3:59 M34[<4LIF:J*>V @?YQ!3E]6=MVF]ZLG2BC0/_Y:N5P_]S8!7O+BX9]-T"IO+ M,'GQ*H*4 M&? 5)=G7<#YF1+SY_N*5X+>& :X#X,1Y$T>M:U<]0H,Z DS>8[H!@J+QR"4L M7Z),A3CKSUWA3$*R%;@ X\LX"C#DKUM=0W@[C&;"O@/--BZGW !8%^EB^6MJ M\A.(3^,5KCRB]XN:CVL*&I*%XI@1Q:R2ACOB(F'&:23O7]64;05J_ NK*I[76>>MF9OL/J/KOQO87LYA/5Y=F]91\?6TY MK8W0GWYXL9S:=7%>=>8J@_KZY/7-G51WKUC,IE\W;4:\ -]P'.Z?0-_ZY&*2!"HOYD9X)@<[$9F&SEWD?YX,GO! MRUX0N1IP@O*(/Y<1_]^+\?<"ZSS@SV7 :Q7'*H_X'M+='\853:Q[5M_^LB"7WU+.XJV4 MU4>P:8/>MK:XFP!M:-&F%);9>H-%.1V/_(TTO,U"+K9MHW4(#-A":$Y QI.2))TE*4M2EJ0L2=V1)(*R)&5) MRI*4):E#DH2?M"0] <*>E+21_DK;H>8J;N[I$JV'D/[A[=N??W[W[M8Y8G<- M8\V771-3WR\30:\GI>Q[$')R>U4W2U/NTK/J;+)KN\: M7DLFL\9J2K%$C <6$=?<4\ DX0,)6(?;">58(8ID2K^L/]V_*;B^IW53\"'R M;O>2O:;%8*U^T3VE+DZN2T81$9\(Q%&8LR%AT9BQ2RQ"H:C=.>H4 ,#@P+ MYB/E5AAZ>W,VH(O$NL$B^+01B^">?F&14@.N;N^ASEAT>K7/6/24L8A[P8GQ M/$06F>54*8^-0UX)H:61NNT !8I5?8!"^K3AX*;JGGYAD68Y1LM8E+'HZ%AD M)*/.(BL\E0QS;B2F7'N'=!#.L99#:Q F1"T/H\0:+X'# (I+@6PZTQ/!_C475IXU%54C?_"*,4':, M]@Y&G5CTWA>EATSUWA;"'D)VU]!'>\MBX-H9C1ERR@:!A,;<&F:=\*TUE"EF M]<$EZ=/690@ZBSY,#[06FXN6=E K3I[?\) *:8?-;+AU^$GKL80G2W0X'=Z> MT.U[ZK[=W:?<*.PBEI0AI@P3'ADKHK#2$.6#L;'MI+O-9Y3W,1U!Z8'HDD?7 M,;62>.\Z<9,X2[3&F%AGLK%3>M15_>@ L]# S0,H!51D6,BQD M6 !8\#0$XH16#$M&A-;1!H)]$!8QZ_F6WD(/%^D)'E#6H47Z# L9%DX'"P2T M.'(4H[.4:18UQL&F\S+A,L-!;04+?5PO5WR@\X B$0[@P?)M8:%_2]=<#:3LT-)UAH4,"Z><6\ D2A'!0U!,40_>@L/4 M!XY"<'!].UCHX2JRQ@.(?3(LG):>#K!GCV53.[&8>\]R0ZI%!DPB!E.&HU)2 M>&%1D"9B+$U+7MMNI>0[J_N,#P1MFT#HLB@?+H>:TP@R)&1*? R2&@(ERCB.,.#."VBB=U-PXX[D+ZO:4 M68_VYF\)B4P.NWS205;0B)F0Y4A M,4-BAL3G"8E16FTEQ9$PS0CXAY9RY950G)CH6@+G'AV8L&W@+(9=2E'-D)@A M,4/B$2'1^8 )\SA&3IDDTAH6I$!<:18%(BW)^OTYMV';P!D/9?82\ZD-=U+Z MQR*?VW D>$(8"QXP$M$HIHW07A)G$D818C6W?3[884MXHFC(\KD.VZ0+'3/0EE/FLAJ>8.'UVVQ*D@+.QNYHYGR7Z^. MI+EAQU=X]Q9H369I8<:?PNRB7#/GDG)#@XR"$LPLPL8S[X15%FM!&6K;[(,P MPK4Y[^#9 6N&^JP,[J5?S+X',WOQ"@^OC@EIABBG[&=8.(9!RE*6I2P;GQ;C MPS!5(1)/M?+,8*DI!)&:2RMB=!*W+(@^RO@!PM'7A3,/FF&A0P+.\.",L9@IJS7T3*C M@R%2"QE<5#AH'-H.MWL4+!Q[8>Q.6* 9%DY-3P?8<^#=Y?W2?1.0=[M1]UJK[71;E6\M%]=]__1>X:.PXO$J?H$-I M@$:3A6D6QVY=N7&A&OM/T(]_(*+ 84,V-UCB[&T"F[NV)Y-L129=DMDVMO]3[\4LN.G,!P_47D% $;ZESP%^'8,2^6(^+4##FS+OTUB8R\O9]-L(I#J, MOQ=_O']A^[< .#%R\)Z/\ZG[_>?ZW6OZ+KA6)E+L%7.,1H@%G&>4,>$P7!#D M@?J^28NO+__B]>7?,[Y:_Q6;=O\.;Q\251R0]9[S%[<$K5N!CLX(/;Q^,LV1% >B_,S<82 +7,D:'* O.666)P!P% M%!6*NK7:WY(;Z-CU&IU&@"&AA2$]6= MR4"419@DU;Q5>*#Z%UT+%[]>,60): #B7Z4B!\6GZ9S,P;>)(SX/ $$>1!*P 53&=S6F@F# M8E1NDHNE_?P89E]&S5#=\&R&C^^7/SV-*XC>^(=B[7Z P?3_ MGS?Q;TE HO#J1=6U+V8V D?_ZFI%/X0IDS+)>KH^"2FW*+E!H,[03;!;E3*7 M5SYRN;#_!#!.<-AHUUFM5@FODOJLU*4LXFQZ4?R8?.XERU*$<#;Z=G8^\CY, M7M;K]H*E64Q%I6=,R:@T=QKI2+@BW%GYXA70]>-?TFM>I68/$_55__QWW8V#),7KR+8Q=J@W@RVAL7K5AN5[$*H1KA[Q[-A2;D(2DD6,1-2 M&&/@4PR>1FW!97R896IE[]Z*M+14OBINEE0:=)"W2J-@361>1,&IJFO=53=P4ZL&:J'&XXV8U4'WG$Z'D^_ M5EY4XE_2B/%H BTGIZK2D<_U1%7EWE\K05;%";?0:M@ _UV3R'>Y(??Y!YO9 MN\68D!>[S/OPK3P2<=,C:5D>N99">C?7#L''W5@BMF*)K%A2"Y\+XS3AYT"\ M*O!)WR^-]\OO#UJ!NJ8H.NG)[1G)5OU;3DRT[>88+\ ]VH<6G2\O?C@'?/Z#VCX5@-W3LYNN[AP\-Y?$4%NKE/>'M??>%\)XC(PY^'O^/#__IR-AH7 M1.?AS\/?C^&_M12ZNGA [Z1QSL[JYU\6Y/+;"5V6AU-S;%&V:5%SMDY842V\ MW/1 3R?Q=U20/K"T'WW$NDO9$Y*E+$I9E+(H/0G*LBAU:< .Z>,M*;[MAM?3 M8IRT'OA0+8TB-B@(5$+,_L\FIRE&;N717.M M;;1?O*H73M)T]/J,]?%]]_M.QG@PHXX>Z_62ZL>>B[-=1^Z3V791[,:A.NNG M'!I'*6=1"H&994)%B:V/FFF-+6*MV=N?AU\E> M"V:B 4*W4]XR"&2J.T9UAJX'0A=)IU/3X#'&A"D4E''*280H)X):U[IP?QSH M^O1UND?H(FH@2=LA7AFZ,M6=HCI#UT.]KJ 50<%H(CRS$?Y*;XWA.A@J"6H] MJ9 1W4 7?-H(77!/![PNC =4TPQ=F>JN4YVAZ\$!H_" 4U8QX9C7SA!C/'*2 M.(\LIFU;38X$7?OUNMB DX><=?]DD.ODLX='GQ>\F>/=N@7LE"/>"63L&CV[ M'C+0'PR^._.?TLBC]-P&!2 LH[$6>2H\I5;+:-O\QT>>-'!*KY'Q >(/.50_ M:V*F)R/#-60@7/@8M6/4648ELSPX*2*- 3''G3\V,CSYJ;!.2'ZF)R/#)F1 MG$J,J-;2&1:X2D7!:8PA$,4])??O%LPS33V5_$Q/1H9-R!""%%X0CQ5A3"FI M'==6(4&PX9*AMD--#XH,3WTBI[]3-(^MZ'/(V9M4 2IU;A&:O<957E>13BOJ MUBS=[F7-NDCJXX&OI=CC@8?E@-71^H/[V]=34X1S'ZBGWE,FH[?2RT I=R0P MS-J*@I\X-VS/1=(RB&12,]X]'[R3D2-',:?>*&:LL2Y0;HSECEDK?.LIWB=- M*,MXUS,0Z1&I&>^>/-X1$@)5D@6M%4-1ZHBM(%9'IR#\=[QS66C;XAT>TMO' M(&>\RZ1FO'M.>&<9HY[A@+@23&!MA;161>1342=D6^/9DZ:N9;SK\F3H\?/5 M-A4)[\$4]E.FYV1K23TKF*-%5!XIA9%@#@>+;)!>N$"H8-K)?1;,V=KM?&05 MG*R)F9Z,#+LB@P@Z*!RI)BXP9Z.1U%J+?336I!7ITR'#FH.V8R7=C R9GHP, MC_<95!!6.4NQ3'5W;5311B(UUL&AW0ML[F6JZDYD0$-*,C)D>C(R[!\9K"1$ M&RI9E)H9ZE24-I @--+,>]E2=>U8R/ 0G^')1!,MLS'+3X\MM[EZPY(134^W M+ST@MRH]H#I8C&M['ARG-^O%.L]-^;B"G=5^S)LUW;Z,RJKVU#06KS^^+216 MQ6+BPZPI(9/NBJ-O\,CE=%:]'&XL%_#+LI'1JMB5#W, C]$D52NI*YC$JQQ" M>&Q%0]-Z2B6\2BQ,!4[,16HDE19(1-K&B_LKE1Z4 M%RU56W=-9?2?>ME!IT-B'H$7':1L2"M"8$K1CDC$EG3 M>L[/%NA[IWM)AU3<="^7UK!2GHTE4!N_(]W4YJA<_;RLB/3FMP_O/H#O_F86 MS.^O9RDT7P8=8VBQ\CK/5ZM>\^GETCMMKM1.Z;KS>Y5.U? MKZVVM8>C5C75;I;U;"FT]N*58JM*9^NLNH=9*T9=PI4SFRZ=F0B]>UF8\5?S MO;RVNOCC^6QY?W.XY4$F:*\UG2A#]\>OWFKS__^N[MK^\_ M_?S^T\>V,;QO%$:@NR-W:_C /ZVKV,4B190I&%T-DKG=F^LROO9M_7/U_6;) MMJT]Z+N+D:V&!$*&JV#@3L@#Y+H8S:MX^_7$OZT4^W.8N%$H?QJ5;CPM%[/6 M!L480TQKQAQ7-O!T.*S!( K8L\VKRBP&A;7^'4-(F\!Z=TAV>9N;L$;LN1-*QS?5\3Y"DJW MIIAL0S'=QVC6@WG76+9/9_TZ*7YU\VERU/2@\0%-<;F8I4BQJF@/DG\.(U^? M#?YI,:MR*SY,1Q#MO8&8SX/X_#)QPT'QP2S&9S\#<:%X$^!ALQA U#E.@63E M-8Y->F94AXT_@/.G#V]2>>9RY$<&G@'*RT6*1)MG7G^>A6KFK?)Q/XQ-%?O^K7Y3 MNO1;F,X^&W!4JF$>5/&L;S;+U26,Y)(O]OLRO@6:H-U!14>ZU+SOX\+6L>U5 M=QM.EHD>@'S@RX8:N7^=EN659GV'X7T+;[HHWR5.WMZ5FK:K6XHI M<):PA> M*>5"\!@\X]3CEB %K(IN@A3X=,TEQ7S=)?WE_;L[LJDJ_PG\TE4YYOG7Z6V7 M%$1F],6D4 *(6 #&5B%),MG@H )WX\@O7#5H?I'*T4\23__M#XI@^4,)SNNY M&<>:X9^!E>6\&L\TW&^FX.Y5A5-'$)C,IQ#>I-M 9N9P8STH$21O!$-9U@,R M/Q_-?$W&E:RUC(TI?/7.9*!'%ZN64ZNIB1'G4NU$?7D+S5[RHB*OTY/UT6.#$D@?2O@PY3'-+:M6=)TZ ! . M!+><<4J_V.J9BN#_O9B$@J(Z!*VI=0D,5M5R82POS:S67!\FH[5+U5]HZ3?%>DH+)YW*]J>8V>#/T]HH;OF%4\9_# MM\,$2+,Q0.U/(Y,$)0G)LNDEG#6J7%&Z>N7\NN M65 CPRC&J[%=P06\_6(Z MW5CGNENO9*MOMBAL0?<^;T0+(!%BL[=>D2#$Z#.^7.BY/K@@,7545O4@R M5ZGJ^G1U&>;S<0V>7ZMI2I/J2]<-CRXNH<]+E%W.Y4&$/YG.JZC3-?,!$(2F M6;K9R(R'U^OR)HM\S?G?IASO9L.ZA35FK?[#9@]B%T+9-H3RH\Q75Y,E,(K_ M3#-*4W!QW;026;":H8:N->%+&CJ; K+/"P!@"R@,V%ZA*2CC+Z BQ615:03> M6X(F GHV2@FFM3(4\-MELDO)=E30OIQBF"9K82X@9"JOQ*B<+L!!K0@IH><5 M2M8&?U",FHENTR#ZUR3O=M8\L698&A$>)%T=^^+GA6M/U@"S1*R[F$.A<\[=2[VK0!$GY7V$UJ"T=FJ>YII 6")JG MZU&M6TC-5Z W31"3.%G)2AG*!CLNAL4[D*OPS0 &AL$U./$C7^&)#VEQ/'T:[FT- V%P^.A6&M)]TT/ MW:KH?O@UQ,-RH;6*^Z:'Y'&X\/=0"^$2?%:Q4T(9<-G,Y]K-NC"_@S(/KE2D M^I;$N0SC\0IKUG#A=?*,:C%="N"T:@/$>&''(YJFSBH.6" QZ7([2K%JU+ L\+DJ(J\KA5?__'AJWJ0:8 MA+_7AF8YH[]N/Q*UE76KP*;I1+76^KF.NV;A_RW@:P+MVE$#D4KN7-4$6.91 M':S >X&?\(8)L+$L(20#IS[U<#P"*;E"O&L$U5($ YEL4IUV4E&0(J UE%_: MV,8>+-^U-O*+25IA!D2NF1?\3DB=P#\\3FK"$AW:YRCFE_9E M/07Q:WQ7Y>^,RNGLXYI4K$U->.*Y5\%AJ@6CGAM%K& Q,!$<,TH]8(YT?6I" M['-J(JZ(OR;3P^*OH]_#-2?C^^K>L/+V$@<;SVF:U#Y-8:1PLEPF2(RN/,-! MXPY<4YWDJ5: -(?A.)M/S]+?:NEU6@-@BG%'M8MD9G8TKZT\,. B3;BM_%>[ M1EVB?CEZ3:0&Z@CJMYS_6GM76+G#:V\R%1O#FH]U]>[D](&K=Y$BRUFSVKMT MX(HZ7\2L1_E7/+MJWWZ_]A.P/DT'@>J/*Q]N"IV^ZD[EZ(8&TY98F, L'5Y5 M<>$*E:[(+%P ("P6U>/IJ80H93-_<#9*84,QGKK&9:J["[AS/JV?@)>U=+[Q M>-=: 4Y4W*M=Y910LTBN-/ A@M.8?,3&RB435TW/_'T=3-=YL)H"2,Y]\@H? MRLW$NXOTT&5E5!SPT%^YE8"^IHI%;C =B$\>," K>([7R/K:B,[GZ71M5BCU M(R7.^8K_W5?,J5OY]8,:GFP[Z,/D]!PDI@FXE:R3+4B MK63K 5C?LJQZYZIK#]:@?C;5C'KY(VY:9(8I"">\(188Y+&X2*)@8< MF9+:;T[?W+S^+3M@M/FCF[!'7(2[CPP*_+^C.5D*!;C\&N\*8AO3#ERKR?^)P!H<,JJ M1>$VX52"1\D\#9JEG8G!@//"6(C *8NY::TP]TCA!*=!"QTM%T(P0ZQRB./H M- D:OF&%Z[3L[0:\=;UNTT.K];J&^Y\V+[VWS>/NMJ+7DE)17TMQCIFLM5V) M(UC^29F,7KH^"2! R3),Q^/IUP3+HSI\ UZX:NEDS0!-DNB8U4*+#Y-I9:/2 MA>6\?I*69OZ[DI10WI>U-;O/I>9PC5I^;>SL.YV^ _1J-;8JYE+I"+\XK.JX2?Z[L$;I[8 M\.CS&I9UYQ]>3_V^?0SM3:]M@MAT;,1QR$ ;V=$DAJV14933Y/)>']?FMBH7 M[ZY['G+8Q88#[R@[/\9/G907Y07^3GCEUX>[.O M[=L#9].O#]D>N#-W]M#ZJC7RXCY).08%.%.01Z$3%!QX%.ZD"!7D4ND#!=J-P&X<>3%0%5X?BS YT]9:HHX]@;SG52:+R\/6: MJ",.7UK@O)DG?ZA(>DL6[2N ;@WD'Q55[R62?A 9][+LX))T;8[HK'6*YOHM MS-GC!X\._1+M;SWJ"FA!T+ 48>K0Z0\%\FID@]:SNWN MV7!UB)1G)3E9<++@9&-U:E*>B^1D8Y4E)QNK3I#R7 0G&ZLL.=E8=8.49R4Y M^\[O.=1([6MZ\G$SD8_D55LS4F;]RV/E7.U[]I5LR>6C M9T[UJL7,U&G!IF+&+341,6(=,=A%2DV+C44K&XOV M9V.!&5B3;&,[2U?&YJ=!5Q['8\WK=V;]HO,M/L*@/J5NGW[Y[>GT,7,UMYAA MJ-,M9H7)7,TM9AC*"O,$6^PY5P\5"JZJM'0IQ6NY#^:GJT)\>4[MM'0=:4KY M*;.P6W1M3GG-_.H#77D<,UW9!/2$A=VB*T/'TZ KCV.F*YN GK"P6W1EZ'@: M=.5QW/M,67,H*49_>NST]M[GPU9;'O]>G9T9?&& (O-Y[T>6+OO\Z"[O0T*Z MT+C\4S,>IU[>Z (SGF_C>Q&#Q\' IO38I>J_KC7__2+5)O\UUF=>_[J8EW,S M2<<-5V?GKF]14,CMX&2]?19M,J>19MV@O>>Q-Y=5?S95*<+E!_"K%*_FRKGL">"Q*"81TP% M;D#M8M2@A(@+QM$C58ZNJQQYL,JAH>!9V9Y=X]F#R8UW$S:W]6 \CTYJY8SP MD6$OK7?@RABON60&!?[(3;;;>C!JH,&+X1)E4.U'X]F#V=J#$8*Z@*E1%"$6 MF=7@P#BGC!3".\/T(U5N2P^&#&7V8)Y?X]F#R8UW$S:W]6 (80)11K&(CKD0 MC,#&PR?MJ4*1N4=N8=[6@]$#JM6 R3P'TY/&LP>SM0>C%>&18$&MD"QJ;5DD M3!)GHH^!2?%(E=O2@\%#+6\K6Z<5ZQC+9X=-.K^V=*:K=;-E3X_.^%.ONO:' MQ$=B3$>H[@%C,XE9/#.)3YS$+)Z9Q Z3F,4SD]AA$K-X9A([3&(6STQBATG, MXIE)[#")63PSB1TF,8MGIY8D#K>C)TXG\[.OU0IRXM78WW7HS6B\2%M\?O[P M\66WEXIZV'C.+@>D)CGR#.)'28QBVF<0. MDYC%,Y/881*S>&82.TQB%L],8H=)S.*92>PPB5D\.[&"O)F9B2\' MQ2\3-\PIR?EDIGM/9@*I_:42VK].RW+]1";K6<"".B$H"\8KQ31C1EM.I>"Z MY1C7>T_%QNLG,IW1U9%,=-.13'@@&,XGH#V[QI_H$GYN/(O!UNIP,$-<].PHQ-YZA-3>>Q> 9 M-9XM[*,M+*403VKFO8Z$1>HLXA@'R33Q8'I]2UQ[[TG#VUI8J@98DVQAGW3C M&5ISXT]7# XQEW]I?*K(<%;?\K(@E]\ZN$6AF?*_8Q+^%S ?LU#.B_#M,DS* M4,S"V*0C0N;3?2P M#9.6=/XV^FD8E=:>/@8)J/IK'@_G8=R4$S"O)C&PU,P M-]\.:,4>)"!]6F&;SGR8-=TY:V7^]5N:=U;]OOY+U>C+HIR.1[XS?7_LFF@7 MV;%?QW0)#[].UG3UIV#GX+'^&C^9;VO.*O*"!RP]=H0R9XG1"!%E6)"&,1K\ M819AXNA;\&?_$V;3%Z_.3KWTTE>%SW2?'&3ZV)6^#D&F.XO\,QN"/M/=*_\K MNZ,=<4>UM<118:3&EGDF4BX0N M]'4(,MU9Y)_9$/29[EXY7=D'[8@/BKV7PO,HF*(L<&8]T98ZH@,QQJ5BVT=9 MOV<#K%3V03/=7:([&^1,]S.C.XM\SW9G'KYR2_ONS&6=%O .*O^GRLB8K+9L MYL2[G$_Z\'S2UVO[>S]-/Y@9"& C8.NNJF#4(F1X=(I%':RCDB"JA&-&IT$F.D1+K>0X4N9-4(QBQ%4,B!CA)3W6 M[DHQH%+DO1]/NO&,NKGQ+ :];CP;WWT:WQ 8TY*[B!EGA&H5G8_24Z%()-2& M8RWF;N/J8 ]S[7MCIFXXTI1Z[X&M)X!E\8H-Y\/L7I&L]Q$C?/ MCF<2GQR)1Q3/Q\'BICUR?V] \'6-@>\7%S;,?HT?S\TLE+\NYN7<3-)A3Q5D MKFV4\TC)0!4C2GCFG-?(1:911-$%Z[%]Y+$Q9'VC'%KMDT.;3HV1 Z7U0&K6 MA;UR'9'%3&+/-/IY,3:3F,4SD_C$27QV_A#SZ8@>JK2TA!DEC'!"6H&4T5@+ MQ!YY:L^V_I ::/")N.S$V0$=D<5,8L\T^GDQ-I.8Q3.3^,1)?';^$/&*J6BB MIL@R3;U&DHMH) K$>6X>6P%C6W](#ZA6 R;S_% FL;<:W5?&'F.A\50G]:_5 M "H^ALEH.BO>3^>A+/X#_SD?6MX]_7O:S'B^C7?PV,E?)FX6+@!#S/CM].)B M.JF=I>L'4-;X4<+3O\941.QC<(O9:#X*Y?IIE%+80#T ,PJ,1Z*-\ ;30)!2 M7G)YD$6V./H6_-G_A-GTQ:NS+KA-3UN ^Z\]3X49S[?Q+ :Y\:=N2RU3&@F+ ME7*!:TMQ_5>H>,PXQ5?Z@,KW[ M.$+_<+/L'^=3]WLQO4R*7.:Z]4^"[EP,.]-] +"UTYD/LZ8[9ZW <_V6YIU5 MOZ__4C7ZLJ@J<'>F[X]=;^XB.T[@PE;7WI@R^ _F>[KY]6QF)I^KY]:]6,F0 MLU$*)+QD&$?M9?28PS?AG4/'VL_$^0!>=TP?MJ\XD.D^.?;TL2M]'8),=Q;Y M9S8$?::[5VY9]E+[XJ5BJSWE3AHL E,6:6ZH/7>GK$&2ZL\@_LR'H,]V]J%*9;7V@:-].&+O3"?/3A3V*#A_)W=RVI_OU).\X,.*GT7@!5V^=&[%^ MA)8EV@J'>)2>$8F,MS)X+Y#70GE)C[0$KP:(\P'"_+;G>-Q]W=W3S>Y1U%<= M^N.!Y.990[7/A**N '#V:H_MU7+J38B&1^(=(V!W5-3! M!DZ"M!338RW9DP%5>*"/>U!^]_2P>Q3U55^R![L'6-GLP8)#FIQ8@V1PC$4" MKBS&7B..64 NX$?"QY8>+!FVI?MD#S93E#W89T)15P X>[#']F"-="1@BZG@ M'"P0TLP@2ZR.C%6>[7&6\\&#U50.&#OI[JC3ZV'W*.JKOF0/=@^PLMF#I<(+ M80CEUB!&)-8N.HJ]%Y:XB(UX)'QLZ<'BH6I9T.D?<-S*>*C__NN_P,64I?4J M?8)N)IZ.)@O3]//FE:9;-RY7@_8)AN(?,3 M=+1<",$,LZ:UMY(3Y9&B/C)A5.!M+6YZ2"1Q3R)^ M+5A9#OLQ&+53GZ_(7X[VC]4@%RZ,D_ YD+!*]-/W1N+J[V-3@GK\]/'#N[^. MROFG]-!*2B/0OQ6_3"S/Y]T%171D499B-X@]% M=7I=.Z;ZK\W628Q7QZ!QGKC/CGHIR/XO<&.^-T.I], MYZ%&1/CR#ZDQ(DP$9AEA'J7:F9RGHPD118XBG*"L?N:W:6K]?#Z_?/F7OWS] M^G7XS<[&P^GL\U\ ).E?9O#S7Y;WOBB^78Q?CDT2@3 Y^Z^/+UX5G\Y#$6(, M;EY,8W&L$Z$(I1@CA5",D7''E3#(<) &'94#)_+41RT69=6S8E26BTJ=%I? M#;?J6N+5'#AWYQGO7\,,^/K-C1<^^"+.IA?5_;ZV?<4DS(O1Q$TO0G$99G5K M!1#M%N,: &QP9E&&ZJ%F>+Y.%V-?G)LOX;HH%G!SF!0&X*-Z_>A+&%8=6@[[ M'=,P+6:L)5'NING8#AV;Y^Z"V:N?E[CTYKK\X$ OU:8D]S96E4&R5>@>.:+[.NCPZ$.LQ^>'&S^3H&JMI_]6.RY3LC M9 53U?>ZN'BRYB"BX^5-M7_67'OQ*KDDJ=U7UUEU#[-6C+J$*V2,%.?/K:- MX7VC, *@&[E;P_?B564M$P:\32@UF9>K03*W>W-=QM>^K7^NOM]VM%< M6FSP+;,+6'_EJ0#6@6B#<+H;$/\Q?$X _UNXG *L33[_-"K=>%HN9B&Y(V_& M4_?[BROOQ'E/)?>2T."9L$$QSCA%D1"G/;4M)7QN)4\$P.K+I(VS16CSWPBB MCCOMD-&:,1:U-51Q(Z$MPTAP>.D M:EU[6_LZ,U<$Q,['7M@90+Y@J!AT?"K M^&526QJ O&OH>,7HC7[BYIYNP1[R2/=V5R+)-D32^\9PZ2KM.(QMNG]KE!_Z M]A>O?@&#ZQP@IIFX $@X/R]>?WQ;-#A %!KLM;F5G*T4<]#X'Q?0RG?P"LH- MOMMR-J]^0<*OYI7K;AG$!]AC0T2TEF'CM()@(PA'J.5(VL<><<36W;)?WK^[ MPS$[*X-+SME78&<9)B]>S0&^PVV?;+8B'?A2TSY8-TCTW"K_]+W :EXT- MJSC@9I^7;$ZF__< WQ-%'J+%RMU/E8S,GPN(,,8@C\4EP/@,FI@O;&HIW3H+ MX,V"MWMYK4O_8?]??X.W+NUN\?3:1G.P#F*A3L/7U/WYU.; &'5UYJXALW726CGY7CT M_Q:C-(<$0KYZ2W67@PC#C"#F (U?^RF!SG0Q7[4,M_X%'IV,W!0 (OQPQ8'4 MF?6F3'+=0@$.%NA311BX,JOWSJ?@#(%//3-^E!3/C('U0,"X@-;&B?0O(U/\ M=T7GFV#*^0^KH;JK;QL;'$T _4=^ 6T!U\MD,>MF$LA53;T;%6^6Z+I757A; M3"<@P!"(@; F5!I>R3\P?=ZF%ZE_=\C="IJ*%-)=,2%I 2#A#*B"=X(O_/F\ M^'H.T7D)B'AUWW2V:O6_AA^'54MOS<1XDZ8 X<[+&[1=E["K,=_<>@!?_ (8 M#?9K\Y#7(SI+<2C5) MB!?#$N='DR^AG-.6F^/O'5Y_C8J M?U]5% 71&,61,Y/Y6W *ITD UX;6!V\(B9$S&YA'W&(:I)-&6!BZ:%K*=]Q8 M1?C'K9;??'\3)NX\P=KK;Z/R'Q]A;,O?PI< [NW[,/];2(2U/?;I^V6HGE@2 M>NN>^MEKTH3IEM*T?UXR[@4'AC*)" ,G75MK5'!6!FH$L6ZCFF1>7IW(A*C! M,3HEO&-88L,02"?'PH-@@G1NG.OL+2\GTY;UM(T7]@J"KNDGF!$SKT*VQ229 MP^3174QG:8(56L/H3\G4I%G99(XK%$N2/$C_XD$!-R>0&-Z8B]M_^-RZ:+;I M(7;D&)]M0R0_2HR?C$TSR%5,,AV/'%BAQH\HPW7O++D6)>AWLHC@2Y?AADLR MA \S,*(0Q"R]%W@J^2FU*P3.E#LWL\^UOU(Y*KM[*(YP1P0.PD?+K,(&,^0D M<=8$Z[!I*99QXAA\Z0/"D^ ;S( GT\6LYN440L)*N&[X >&+&8/4-8XAW%11 MDF92X*'1-2&"O#[9>3$[V%N&ADOC+$:28J9D5CY8(QAT41$M6#W MSTWO%?,JC2P+&\;3KQ#J =)!]-6XZA#,C:YX5AB;)@U:]/CE71/7^U<=N8W( MJ/OR)#8/Q1;C]]C)\_TS2FW#*+T+HUHG\#<]5$_@/RSQ9#\I)ANS2JZ7BZG3 M,II+LWHII[YV;25QN>KHXKSJS-72XHWTJL>>'G-76E?;V3@P>@]/,=OF_>MY M:8_/]-S0XK5TP]5PU,>9W6H>W9=KV+(^?XBEO'?36>6%? ]F5H1)2M?X*;@J M"BHH'NR4 'CGDN1CQJL]]V_S(-Z1T'%@V=VW/'5;@DD'!#CY*_V5TBP:AQ4- MG$4CBT:[:*#^BL;.MFTV_7HS-?\.NK<0E4>\?#>9W*HALI^&'C[P!U#_S.', MX3YP^, ^^$/MR.'R()1KX/*5!"74/*"#-ANS1"\HML^_+W+!E7M:^?>I-UP[N]2/$C!.WQ M1-T]N+L.T&Y[N#?(;LM(-9W7G>C\_>O13<;(N]GTXFV3Z_KWT?Q\F1OR2Y6] M!R';Z[(,\+__9+ZM[^$SB@=N7$2:,!:L245QA3;2^T#H6F_+I_44*"+HX3(-LR6-)>V: MO%H*/Z.KE7"Z:6.X1@.&Z'[WAA]&J0YH(3,H95#J/B@Q1@@5F@?$!%,8*Z,) MCX8:YK1R9/-9BKT!)2D&3._YI)L,2AF4,BCM'91,#,XP)"+FBA&LK%8HTLB$ MC41HV9)-W9*9W@M0HF2@\)[+OG8+E(X8#7_I0/NP2XKW0N:3 MP$4&;AI7G$1CF:)<6<:Q(P8I08QW+3MV#AI!UG)='@88T4 1T1U@[)A+EE6X MIRHL?:3$!N]!=<'#L28$(ZS7F@1KO6R9!#IHO'5(%29L0!3**IQ5^&FI<-!1 M"8W A//B+,6QT#29EHD-36V9)&#O+I/1*:NS -6/6*(;B MP_;N[P_/@2V?P^00<*[I0*H]5RO:16$>J=I=<^ R-&5H.C T>2H<%]3(Y&[B MB"PV"HG_W]Z[-K>-).G"WT_$^0\XGC,;]@8EUQ55Y>YUA"S;/9[78VLM]6WL0USC1W>%Z UDISEN+ME: =XV0;DX M!J=F<$\SR:(Q1-BI^PL185HA+F-*M+(*Z]A:KJ2#Y"9@ M)8ZH5 * 3J2AD!%+$L5B"8B"6$) &*=/IYD.B%N4-:@&(SC/ 6R>&]A0(9@4 M$FD$26((EP1;#J5!1!F1/*$F.0"U&!8!; +8!+ Y$-A S*D5U!BLH"\Q=39- MG%!,)$]D$C^AYC>,MQ#C3QEK&ANJ#;UOGG$XIV%PQQAW >EXI!@!!14BG&C M+>4@3NR^JR]W6$W/8 O1!I5?-LR "I+9,,G$$K(DX<))F2%*&X4UAPS$ G. M8%)S(.BQMJJ)>0LTJ3 Z2&:0S&62:1!7 B@ #20$8*N$2CAE3,0T20Q73Z<# M30Q;+#Y^R=SG[E1H0!,JJ0>ADKH!,,TD(Q13"9#4A!@L-,(B(8(: &..T9-I M+(-8BX$&17)"\X8 .<\3"PT$S#A1&HM)(48)T#$4@NB\)-I&$-8"S2Y M?B= 3H"PX^_'5LP_OA;8! MS]H_#88RUQ++ 0Q$B(^9-I'L)P"Q/4G#!E<*<#YCQ3S#&< ,X%A$8E! DD M$@&X99Q99&)B:HY9.=(>(HRU( @M1 +F!,PY-.9H8B5#/H>!"4*(5$@AG1"@ M8QY#;/9]4OWN,">&+8&?M)W3V%AN:"7RC(,\S80]A#6T5 MB@21,&&XI8#%E MP"806+OZ1+NC*8^FSK_##:J":9A!%22TH1)*M:9*6D,!L412Q;45D@)H6>+\ M(5X3@#G6UB(4M0!KT*F604*#A*XEH40)D0BL+<>$ \*QPC+AE'!.!#0U_96/ MM<4(H2W0I!AIPQR$V[8Q'7OL>UF-Z29RU"&>9F9I-1- C58HQLY:,4E,H-*" M&X,3A4%L 6V)E/]2)M_P!8%H3U]P(* !8NQ@!&++$8Q21#!">(&2)( HZC@ MB1#BR73E0"V'>0$+ A8$+%B$!8I:%%LDK , HI#TA:5*,,(5@X*@?3M6N\," MVN*@0:')X]F2J?.XZGI]O(C2WMT2;I_Y:%H$IKPLD7/U>2_M]QP+6;?\LM/I M:??21+]FP_[H1QW'/R(]G)*,S*UYQZ;S2Y$OUJ#G*/KV)7SU$KWZ];6[ M8PT?>&(VJ!"(@P MX$P"9)@6Q/!82A%;S9G6@$HM5Y_IM:5*&M(BB#UE1-BC/Q62:77WK=WLC\_F*GSN.@,8HAD(I80!(AN7$>L824'8V"?&!/YWN71RZ*3>>AA_@R+ M\R>\4 #:-'IARTF,H51:0P)-PA615D!LL5&4Z,W[E^X;O3!H4+58PZR3('T- ME3[DI VKQ"A)*,%6<(4TX\Y\P!92'J_>NV^$],6M./2E"<)W".%;D:"\7/J4 M-A09P"AS'CK20BH$>9QP03!@2-8X[?NUW%>$Z8[JQ-W=LQ>MU7'1NW;ODS;8\>AF;LHS2C_V., MQ]G633" M%0>IEEQSUC6?QCQSEF5V\,GQ33OU?%/!5X&8P K[@ @EQC")C(AC"F@<8RUE M.*RK(!0V56"0QM,X],$DLC& ,*.U/%5&4;]Y8?Q^^ M >=U/59"["7(>9#S&3F/N>$QCF-!@2$(4(ZC.X,_:S\G7^TM.I[O6O"N8.ROS5;]91YI,=KXFY0/Q\]YMO]>=#BD!S6)IN;2$ 8)B[,]2(MJP!&*:<'KPA+ CP/$'"G#3 M$E8" 4 .B .>3!T'+%#6/$6J$,%(#%!,9<"F!1DSS& $ !@ ( /3$ BJEA MFD'!.8*$V41I8C%$%A,DA:2-\F3GVW!Q\>QP:*_;;B%W>-?@='R-.,+RA^4/ MR_]N,%AL5<==H('_: Z:6/Y2&C?,N3&_H<_4?-.[= MF>F';--Y#/195:$T:N#Y,>W=.L=AT.X.'7>6'3Z=(_$NEYWBNBLO.1]^#E+I M9M[NRO0^=R"^.'?"_3+M=7*?HNQ?4*TSM)A:Q24'C!$C$TD)C;F($R85$DF- M2[.3KN$P;H$F'?#Z0"1HFGT0D"P@V7-#,L8I5Q0(#6).$BZ%8#"QS#J8XM12 MO:=NYS%M88 "D@4D:Z2D!B1K/I(I05BL:&* /\$[EL+&DA#*K4"" 6/VU*6= M@A8D#8X9[PC)0LQX^VL7HD8-4*5A^RW![)3=&XW M[<$P/61@N)G^1C/S1XZ+5$U#Z6.C7V"UP&J!U9I&JB,P/AYF8>2?M+O&=IV) M<,).D;<;;F5ZW>Z>^"L<0<@IZ3_:%GGQ]K_;UR?_+:^C?MHS0STXG-'1%'O] M*<8BFQ%-O)#WOF RN^J=Z7\.VZF]2'TG^<']14=V!V==\\%]VI]I[*((AX0; M"HBB1%HJF4V T E7(HY-W3;'FE4XXY,C+^UU/JPB^?3[Y4"Z:]P'[X99NVNS M;/1]_BLG+DY:+DIAV6:^*FG%I$&GQC9,>0=T".A0@P[:KL)+6*B0TX9((2"3&,,$6$,E% M3=/5-:M7#HP-#2VU:[X+MK7X[_Z\L\M![P^;_MN?.(+LE^SP3MJQ!0:.(89R M5*"**(M]6: _QY,0H80U#F !!5;)6"BZ9W>LD(]L%Q87;@'2H)97(A.MMH]"4WTW=^UOMML GZV6 M:(VK&YAT7&ET.Y@CQESI3U.DFL6)H23F4@*)I'7&F31:.?MLS[Z;H\:U[3[= M@%AMSY>FV6$!&P(V%/88B+'% L8$$YPDG%%A5VR[0PB,&A32V29$'-)1 M:U![GA=OKWH#V6F./Q9*O(\T.>(XZ+.+74"-8J,4)@ (PF/,.02&"P$E9U8E MJ\^SW0Y2LU;9YKX'EI]MR$_I5_$.H9GE >8D-(U32X/C;Z!58+K!98K6FD.@(KI*GYN*'3S3,( M,38C2%@U=MWKCO4OSKKFK&+S5L*#&"%@(1-04$L8%QQPC2$D,30DUKIFV^)8 M>]S !IT4T#"E'5 AH,(4*E@0$P(,I5 : HWDFO!$)#P6D@+-]UU&N3M4P)P' M5 BH$%!A'51@)F$Q($P!F!!FC$R0E1 Q#!,*M:E)U#^.KC;S':_X\=L*QQC[ M#6206\6@8)@#("26 MBGT\H&M5!H9?,8N0BM;$(Q>BA&?Q3: M0J6UY5(8+AFQ@#FC3!%#8TYIHIV5=JQ-;.;C7RW1)+ -O2H"/!P!/!!,H,94 M^P97Q$+()4H@UXFV5B.":N#A2/O8H!:@#3ZL.L!#@(<&PH.44,R['UZD508J@A M%F)B42P)H3!QRH#(!& C]M3 AK:0:+ 1%QI%!$0*B+2G/4;))"0,<,@M,4*+ M&,948B03HZ$%JQNP;@N10)-RM ,B!40*B'081%*4L]C&B604$D!CP6."9&PD MQ[&E9'6FZ?80J4'YX8=J6E/\^[__E_M0.HY[ZU\YFO@E:'>'LB3*["\!8QT;CND:M^1+Q4>4EZ^ZM*H]>C>9=,L@]*N4EO M0BKX&%*134A%1IE"Z$; M24R!J%XX.C)S&/'^\N+CYW8VN/)#?3$C"&,961CU*<<^>CCOU\CWH-=?&88I M)K<01^:31I&YHBZ?4&W=[ %I#OWGQ/ MH)36<&J5 WB&$@FM 9(:&C-D+98>JHO??.OY4=P,!OTWKU_?W=V=_E1IY[27 M7K]V6@"_3MW7KT?7OHA^WG;>=*1G*ML]^?WRQ=M/7=T9&C=FW4O[O52Z0>A> M-LBBP8T<1#*U#BK=OYU.3[OOC*-1)+OWT^2(HE[BKK?1BCJE^3;]8] M*&?[40BV>HXX8P(B':,D20A25')&E8B-$$(BQ5;O*D_K.E+5=9^^?!PK.S"E M[$XRJ[W"NW.V16:[+]X.;E)KYW1=E(Z'[A:T&/MI?M6(PJO584/T"80;H21Z M#$K235 R#BBY591$3P@EJ07:\8GE$!#"&>8.# C@2"-O'C.V"Y3TV)C:S@@, M+_YV=>;A[__68]^@K]Y<.BYU'/J;[=I4=KR9;V[;7<[\4:.*3KN16O/-.000Z,T,0!" F4B M8T6QY18;C.,$UQS"M6:"PHYIB);0,._GM5\R(J8DAXQ $#L5 :R"4,$864J@4B%S3&77I(-];G=L>$8:M[9'K 7'O'1*PZA/_SJA:+ZGBX?OS>37D<$==GL+V0]5A7=SXQNZG(Y7W:1R'609EH MQ]!U\/[L9UEF'UG9N7_5OK[8; <:]FXY!9(VTLXH/2P6'V7?K:TV0GX(AZ[5 MF&+?7+7>H)J:T_8 \F_UN]3!^8 M4$,!A1@H(@15[@_G[EVB$NB,];V8/KL3<89:C,SGO#\A$=^G371,W8[')0". MCR8EB+]FPWY1[>E?',!$JB?AX9!S98/ 0P+HZL$U!D+(AF6)!:)^\T!IIK4X$Q%A1$EO M61(#"!2'1N,8U1T)P M<]]4^CP0G1E.#,9$&4PHX4@+:AG6L;7,8!GCN@/5M]BPRGF.$!P)V&[4ONI0 MQE, E@ LAP46H9%6R B8:$BD2B2 FA+)+9 2$;4HYK4=8'$&9HO&X-D!RYR! M5_R[]PX&M>W65OZ*/J9(F6]2I"RVV,%@3/-'T*VV =/*7\6/H5MMW\)5/\K[ M%E8Z""PL\Y^%LUMKVL-;Q\5=._ZN"$G6?5/67==]E7=^F/IBU*8 ]'^6U=NS M8ZFKWEJSZ#OO5K":&[96Y5_;CV/EK]AC&,&O:6CD50[@J;8[?$"#0R.U2B & MG"N"&9%"@D3@!%)FA?!PNZ7675.M.I-MJ26C MY )H"A+@Y)HD#A<(< X=D[%@<8S6:#:V]Y:,T5FG$UWW>N:N[5[IRU1M7*7XVMJMV6Y4XW MZWGQ]IO]8=U H_?M3%Y?I_8ZGVV>\HU^N70+R3 3IA@6P.=! M46($4-#&A&H@8F8TMW4AJ%GXL@ZA^I[1TJ&MM6NX^&::55<6H'LMUQ5.VE MUL%^.8"N'50&H5(WXZ[[X2!2]^7GNA!4IQ8ZO;O3*4&8\-T./%>T4===M+SK M[DKFVX!CT<';N*.-VA2BY6T*UYIU:"JVM78_Q]O^!8*5XWC4+OF>6KV4B%A: M]:'IR\,8^.B;&"WAXMNV,1U['%S\L9?F%LV]E6EDN\:9(UOKOA;8^OC8>G%' MG&/BZJ)SV[&R;N"7T+8M\$O#^04<+[_L6#6&%G"AJUX@:2#IGN!F%+6)R1;+ MTA\;,'Y7B;R.7H>*\] WK)$9@.7NQL>T=^M/Q_ 7_:,]N#D?9FY"-BWVPIW! MX3,%W1]S)7]6#_4FB5&:"B5P3##1*E%<)C$4S+"8ZYHC=&L.S)I[:+[K5V[Z M%?T_*A^,).JJ-WIUZ#K:N$7B+1\IWJPZVH!- 9N.#YMB9+FBRB 6QX1K(QB@ ME%FSL<]+[.+HI/H:YY9%-JS[@46 MCQ7[!)#<4 *%L3$!QDC.8\64!=I21)7:@=/XOIU:/>C<7_5&S%IPZJ$1,&YQ MW% #$U?@SBO%P.RSL.2'%$44R*9$% KH&(NC 12FYHZAD?[60T59\Q:(!9! MG(,X'[,X-1@XB:[)ZW^T9])0<2:X12$[>G%^[EMP M%?=DTO@P+VT(FW*A1^P^H95Q**@1+ &*$$V1H- 09"SGE&DDZQHA;M_Q&!_4)LTOYISO]8X?DZN+%I UK"AK;72V"UN6VO'X>N"DMD!4XD MT(0@Q)2)J73.'&0*8#YJ%[-5?R[G]T-#*&_HEE5#:JD"3 28F(*)6#-AI00Q MUTYVA$R(4H8@JXB1&M7 Q*.]MR; !!8!)@),!)A8%R:LH#RVP'EFP!)$L& ) M9X!9!P48F;KCQA[MJS4!)B!OZ(YYPRMMESIBX=B.T%W_*>5_-Y4^.TV3Q-B9 MBE;Q&""BJ>$PQH(C*RD# MJ:D[=GOGAL.!\D(%A L/T@F-'0 M,DN=+2L545HKZR#-Z,0G>\>&U.P^S#J^!S-*"6DQ\/Q.(@D0UD 1#1!VP")B M(C6!,?,GE,P0/3>"7+F6"[O:/ZQEUHW@!T2 M:Z/CGE!\F,,"-CJ2"+$5AP540/7#SX%-N[(S M3LW?UOMG?M)/2FK<]2*[.% M1P@H"K&E1'!!',A*+8&O![3$".'^QJOS85!O2WBX).3UT?+)]-4JM>E=_@]\LM9:URV&*HH6'SIF[R!>@)T+/SG3C*,0),($4D MP0Q(SA!'DF)$$F'(>C70C88> FF+PH;F307H"=#S7*%'(L9T@@@B%A)*A:)" M"VBI0Q8N9=TI!S69^8V&'BR=)_P?7JCAZ^+GMD%WS4BA%JF4,LTU; & M:Z@1@]9B0 B6PI(8@(0S81.MB#B[+V]HZ.D#<(N")=DDXI+\5RI]#Y\(CIA-(;$*2&!#GAPI-M=8<^_\S@VM.[)MQ6K>$1X2V"&MH!]. 1P&/ A[M M!X^P\H<;QPYB?*T<8)S[#ZQ0G+-$D=4GB&X)CP!M0?C\\&C.O2W^?529\:*" MM^SK3I<#E9R_>ERK%6'STUG9S#9'23>JG_T]79 MN\\?OGX\__KEZL.7J\NZ-5RV"F5!]NSRO7B;%_SZKVP#/H_AS)UK-.Y_]CNRJYNR\ZG;H&63K;K*IX9 MCF,@,86,(4(%%HFEED&I06*!YC6'JSVXXMG]2)@$^6E3A M/%FA^C+;U:38@'X/K2V>0OB-AXHV&2I>4<5_J6^L&7;LUV0Y(R^JWY?ND5P9 M1:DQQ-L?QK!8(8K] 1,&KM[E7\W-1@B((2",848L80K&DB8)LX#'F$MTN/K] M?FHSCVUY6>L_Q\S[PV8A"PK5%]-_@W6;/?5 M^:OGO &AZ&,(52N_JWZ$'] &X!!5__/-!V:LX;&A_-A-GU'17OT&\0,\BTVJ MK:ONR,.# (\N0ZP6-1Z^)!%F@T>Y=CNL0MS).@7.6+M8M6L"9P3.J.$,G ;. M")Q1QQED<'.\G+&K#)=R,?>9I5*[.%/1H/R)QFI_D)^S?-]$PZ[C-']*^[@/ MRE0@[C'+N6#Q=BHZTX*QZ-QH%Z@7J!>H=CGH[UA8CQYRB!G5#^3+J M8+EM)5_N 3^N%'$,D!$@HYF0(:G1F"%,.,!$ M*NW>"XRLY+'5 O%:R"!CR(@QV!9DH)9 6^X!$" C0$: C*U#!@1Q J2$C%)) M,# 2Q;'/)*%,)9J8FI.5$&!CR!#;@PS6X@ %R B0$2"CX9"!'0 (01F@V!)@ M&#>*X]A(98"UTM0EZS@G8NOU5!#@%A9/&C+V&.G9;SCGM[2795$_[27MK2O'XG-B06 M06R"V!R'V*"8>O8G%C!,"'%.<&)B 2UBB5"U!W+NQ/.EJ,5@@ZS8(#9!;):) MC9 ^HUTQJ&!"8H0$$512:1+"C)&2[,G[(Z)%XRTWTSB V#S7O?QV5_=N;20' M@[2MAD5APJ 770W3KJ]XN>BUNX/H72J[QMWI4U>?AGW_O0[J:<:]'.=]RAGO MLT.VZF$D4M($ !!;RH@SH(607$.>P 1BP!G8VU9[2PC>'$P+,? @I,T1TAA: MJ*PDS$W ]X!6P@E>PAA@(J9X;YO;M$50@X)#04:#C#9'1K634(@HP@E'3E"M MK_6HE09[L?O$[F?F> M(YL$#J*^3:/L1J8V;#0_OQCF!YGS179ATTO/ SDC5:.9E%/#)%-QS F12*)8 M"UTE/BSF)J9 40:NZMAR)H]J.?B9^:F-VO=^W.T/?K?18G=CCC@SNCMM#F=UQYKVC?,)48EC\L?UC^L/QA^1N\ M_,]OD^KQO?OA%GOW/T-GLYGYZPTA5=-@_-CH%U@ML%I@M::1*K!:$P856*T9 MAO!S.U2D*:[@4]SE:,;NYN-:[6JJ *7($*(HX4 +RH74"59,,<3CFF0(.,Z/ M@MML3,):,8'-V>!HF-(,8AS$>.E1/@ 1("A$,5=$R%@HI0U'&ENH$PYJQ9B, MQ7A[YW(@Y,2X0?N408R#&!^1&&O C!,F:YQT$F$AE\2*6%"2 $NUK7T%;B!^_-GY^^V0-.;_BV.)/QQ"J.Q2BU?=:!DC&5D@24\((IE)2!C65 M-*':* AJ6I3OQ/VGN(7B!GG_(9H>1+0I(AI+;G'L_FA(B/?O%18 2TEP8DC, MX9Y<>^I< M8@6R*(:!#1IHBHC6FL)-"8*4R27#XQI";&RB@9BYJFI#MQVREQ M6K1!Y^,$$0TBVA01C;$AQ,K8V[=$DU@D@"M#M60RL8FJ:22V$Y><@I:#AJ&$*<$5U%P8PQ"22LC:Z.XNMI-QB\0-.G4J"$X0G%6F&DQB ME5 - " QHD(J0A+NFTYK027?UP8N;!%Z_&D8SW'_]KC/DPCQL*<3#UMY0$5B M*8Z3A F$B2),:$MHK&(JC")Q7)MSML0MW;SW58..J Z1ZR"IS9-4R54<6X , MLY(0?\!6@HQ&W%!LM%6UDKK$#]Y84OF3#F '20V2^EA)53P!PGG?)!&68&%% M;!,<&Z XH)JS.O]AF>.]L:2R(*E!4H.D+I%4&RL*G60"S"UAQOGX3JU"J&@" M!9=)S1D?2SW]S:W?)RVI3W93^-C/W&A*['%W\/#<*UE6-[HUC$FNE44)DT1B M+# 7,+;"02!"<6VURDX" +1!!_0VS"()8AK$%%O!#31$.3DEA,<20*(2)*5F ME%KZT%WPS7V*D#L2Q#2(Z<*C)"A-#"9"<:()8D:I&$DE01QKIV%Q;;G&+ES_ M<.9F$-,@I@O%E JB&!1:Q480 87"- &*@=C'TZ'>F]__!(S>.>>^^/=__R_W MH7>"W_I7;HZ>H.WN4):3G/VDG-/,Q_F*7;G9?'=K($R".8>))D0R)8DQ%O@H MC7 +@&FQ9.Z'UIP-UOQ17'!2_1.-$! [(XHQS(@E3,%8TB1A%O 894BS>A&GL,U<@F5*/NB3?IB+MK E0@ M_^\7Q]:IL>E)P=UOHEMKVL-;Q\Q=._[.RT/]-VG1E[KNJT&O/_/%K4ROVTZ0 M0/]G)(>#WB_1[%BJ0JBM0Y-T]*MR#,7/RH_*A^>?O7",L0XKC/GFL<+#-F$# M_A@VH+D<%%$R;3L>8[2#[!PS_?N^-&;\OB,SAZOO+R\^?FYG@RO_HQ?;T21C M_ /@S],K5L#FS)J^F &Y,?XMC&26HQP]AO=KL-@QU\I09#&-Q<<=^3-O%FJ) MZ4$4;%<[B"H!_F>8#=K)_=*(ZC;4>-+K#;J]@2V4LWOS'3FNH0)R+BPDTF^E M)41+@K0 "D&<>*U:_.9;SX_B9C#HOWG]^N[N[O2G2CNGO?3Z-7(<^CIU7[\> M7?LB^GG;>=.1GJEL]^3WRQ=OKVYL9)/$ZD'42Z+E-L6GKD[MK1-CV3GOW=[V MNKEED9U5PKU7O?->U]$U<[_^FKRW:G!I]3!M#]JVFEUHA:#&2F=U$$6L1C*F MSC

    HDH;46COU[-G-[0]/ K/S #VSRE/RS'S)MNY6>?)K#U2"5W>MF,\@FPM%W0.!-%^,D-A? 0F-+U7.BE\MM[[8_++XWMF_=7]U! MY]Y#3V2EOHG^.92ILWQ.H[,LDI&[V[ S:/D[M9WD.V/J5MZ[ 0PBZR[L%$_H M.8B-[JU,1\,Y7<7*T:PAM$@6"EF?O,[?;TV?K;8?HA=O*Q#A"/]E>.ONI4M= M,^BK-^_;/]J.B"8[ZYIN^Z_3T'R\FG*RT-! SFQB#2))@ MD0B,L>426")17./(5@XX+Y2)=1JC[Y^>#FT=_"3:'XA*G-+2BE#MN%XI2G3" M%9%28 67"] :70!*BK MA][L%T=V@1U15=B\B$T=TO-P9W\U(3>@/EX'U%\\M:6YRBVU6S>G^PFL.ZLT M+8"Z+^\],),,X*PYK MRD&\M =S^]==4=B%GW+MX#[()=5'TIR@_NAU?OC\B'-W77L0.0NYW6D/[D^C MRL"=*1I=VZY-9<$ @-' M>F_(EM>W(C=:.5%14U\-ID?BU973AL8F,K_2\:U[GG'FOJ//#]N57F5%9\Y_ M]4SM=)DMPI'YK)VW_X>S?QWBMIV::_^K8/S1!-SK+.JTW?3RA\KKZ]1>R\%( M,?M13>;:JJR:&2^3<0Z'?U:4M+TGD"O2TY%$/MPRK#5\'NOVK3;05LOR!@! MF@"_NS;CII%XC,4K%_TQJU$;TUOU(_H<5F-=5?@8ZM=&OE?]*'Z&'L[7;O31 MJM2!9D45(C\-@, 4S/_;GSB"[)M>3J?&P^[Z=6CWHI4Y%]+UJ<8I%1O]W M>I'VKE-Y>S8>#,>+JLW)2.(T+QRN9$IV ^&.36JN.G5H1ITO%LO(+UTVGY M?2/GZ#G%V'9#Z^8A'Z=,>_U^+QVX<3E6TA-RVY_.)"BB/.XFIH@MR<@OH1W< M>THGLJ!S>]1D>:0SS;TC;UMGA6E0/MX_-QNJ__%1(6<.^#7L=:][_F?&*<#4 M#BH1JWPUBY\77J:C@7(6B_NZC'E-YE?,PO\J=T6+B;VWVN:_P##G&N1F[ZR& MY6QPE5J9#=/[G!W*J*'^Y] QU-1Y\\"8&%,3(YD0RY2D! @C+4\(QDB9-1RY M+40%8I,&'DD5QXH\YI+_G# M6:?7GBW;NAK7?"!U1H0Y*V[GZ3/:Q*Y&D E&B$#!H8#$HEAPKA/FV,1QCF"T M)LED*84VW+U&O*YH\S1R,/O5B; 7DQ)<86LB?EZN_8QSR]Q.T'01OD3J?OLX M&TN&)8@%PS0F+$DD44S'2C$"@,ISY6JV_[>%LQB&T+2(. MJT&<,6.D^4R<_?%#MCMY%-9#\:S85)WPD00YWW=.<:T34]W8(HV#:5_-Y'DN ME"BC!T]_HGO9;=AD?^%%)8(SD>/I#=!\!&5*Q;MO%Q\OG)WQSFGD/\[<7^.T M"MUQ5F^>)G8S3E')DV"*D92?C/)L9N(ZBQ[C=_=M^F(V*<+G7KR8(6KE)C4. M:IE.\V+V 5]R>SZ?R+3 ;1RQXG/[#U.<,\U-+]YR7LLB*R@_IDC??7*B_$6FG!7*?S>; M3;4PT:K(4%J^8%/+.SOOOUCI1EV76_+V5QG=I%Z5_NGJ[-WG#U\_GG_]+YJLG]7<9S6?5&8^2\>Z_2LW M2Z]/SV]D]]IFG[K.[GO?SN1U:O,LD\Q=\7].3LZZVEDM)R?%T*JSS\7!F0Z] M-%7;4;3Z M8]N-2[>=J^=^JCL]YZ?8A0P^AX,/)I3?U>O:TUW<>ND:N*_27B=S,W96H[;& MS7(;]#\[C4:WSJDYN?DV:5@;N%MG]I,E73S,/8WOQ=NS+(^RS<=7ZJ)R#K,= MA!2;,W>>B_O2)[.U^[(:[9G]U86;D=\D&>2S/+]IVR3Z4(2C?MCH:Y(XSSV- M7OKK$?CE_,/7_!7\Y57E^HE S%W_<7Q]*[(_9,<9@:6/6R0MN8=T;995<67! M0,UD871U8?KCA?%;5<8FCMGRQ(P//W4NZ$Y\!]&W8<== +$\@?2E+08/J2G> MG4;O[U\WWQ48#=50K*?WA:S';CU_]L\L4KOS2#4>:)X/E&1XC*OC!]Y(J M'6J6/>MUK-_7&MI16,_Y34X[.\K?.?7H*>E3U+IYT#'MYL&H? !1[X>[43)> M)^<:]=(QO-B[<7PS0; M.L3WE+VTA2]- !FQXZ5,E70$/OGZLV/OL(4L"%SQ2 M;KI6)73,*S(_*\]_Y&_7&Z8/6#K',5[$BQ&VL^BLZWRL3I6%OA6C\)$#9PDX MH^/D_ULK@'L:_6U^J.64VMEDGCG+5'QK+?LYW=S/VH..NZ"$@9J[388VN^;1 M5S_A":9\&TVX54))+DS%,'IIWZL:]Z0;)U&.\=6]&V?B7G?UEE3FQIKD89/N M+9CT'B7 [P#X7(9>IVURFDZ8+ANX#PH#2?;[CG,\_^7);V.^&TUNDG_:=QPC M?:*#6Y0"JT8$*>2B[7DJZ_OLB5'@IDB!*WY8 K"7A^NT/;AOY>N>R.("GX"7 M7U'L7$P&6.7_FK&X04MGSJ7&SO+WT\O32B:%^]KV_?3EQ.SKNPD[3=KQ M[E"QLY/:/":=3F O8=R(^O.T760SYO&61KCN8I!:6LC5)*%QC M&;K% '/5XX?H\WJS!2R_(K=G![STU2%9A3(U2^V(Y!R.=G8S20)Q2UV$)2/G M!OW3FPH/0,.7T]I_2N$G4PK?O1N!^C@3?=I:<%]#@4FKRDL^#^8VQTMG+WRM M ^KL/O,6[ET^D,P1J$C&*>$_\O']7K?(%'4LD>8,Z#-9TGP_SX\GM9VV5'FJ M3[[I5P?Z75.&,<) ?NV^C&::H[ZRX>K4UKI+2]ZG \FF<8Y00M-E.='NFEUINMU@NE MH]WHMNX6 Y]N52ZPJABS3@5VQRO>ZW;NZY<]I[J7B&*'MDKMFI6<6NS"DJSB MW\=AZG=%6J,2 <\/NO1QVWF-0I%TE;7F#6]_K:RQ%TM>]HG(/_R&0RYV/CUL M?P;BB[>_CPV+;-BWZ8]V-B) 3K]<#&9]G-X4\+0J&^;^&V?)Y^::I\DP3XUS MDY^8^R-]7%5_3:]EM\RKRT:S]'NLYLZMS_$J903W>8JB?Z/;SNZ[+](6 M?1*^\]S:14[D6+ =L#K%5N!VH>+' ZZN MOB?R6*87N+FR,*9Z);^U;^NA_:[MD,P[D"I7!3^*<@3W*P]-.6/G&21>8AT& M.69K+T+L+2S83 AR;OG&WK47HXJT31R'*0$8LUIK1IIGG>^'2:77RS4N][SW M4\:AIK3_O.>=]#K.^2DR<>9\\#<+:#VJ%9_[HZZH])UPM,'W>J1%:#C-?Z'+^HS.:L5IL:4=5MAOUG6 M]39R1Y8IW 5O%SOC7E:<5-]TW8IJW\VPEQRO.Y MLPS2W+[+QN&H?".\,!5.*F*6BY!VA) Y3-8.8O+,\0-+ZVB>+%$AKDZ)ET&1 M>=BK$]@\7N:EJ;"WU3!KY\A??EZ9OU^Z6UFH?YBLTLBHP?18BV3CX."49BK',DFX?^/&.+YR3)&H(_4?GD;9,"E^[)BMIX>W M(ZMP6F7Y=_Z'R=#AH[.DQDJQG+]GD!]%ROR85'D.XA_=WEW'FFM;^IMC^V'" M'7F2O:-W5AAEGZ[J9F]_]KU<97;D/G<*+G?>?&=8I!CZ^?H9Y96Q[6YE8H.T M] KS ?LT,J=WN[8S6DU'>L H_@X[=92F2"I[W4U?C7'A@?#MY""M,,4)+'W M%*3E*48S"4H;YQQ-I34M34"JSS6J7_,GF8"T7JRI".U/[& 'M\Z,R*M[^T/E M1EZ-AR?M]-:Y PX/AZ8]RFQX_![:"+_6BD-F,Q9EE433D.@'6L8+BXVVXNML M%"4=;Z/N,E3TI3?PZLI1HSO>]R@Z9U1-VOF02JL:""J]J6R)@JIL4SLB7_B- M\D^?9O;*ZS?(93O-3> RRIY;W$X[CL=4QNVSZ=KI:(E/.P[!MT9F=+Z8(T^L M5*>^QCSI].ZR,C"5;W>6N_7NTG;/9-.M1U9OX]3OW8Q" W[C MO6[GD][Q@Q]F)]ZT/?(,O42,!QCU.P[5_ Y(7HY?N,#.D77_3/&BEZH\&.!, MG$[^T4C>1@6HA4DW^C:ZS4N;[/0NH>WF"4.E2SD?&*@R6OZ][Z]5L=+J$H&* M(HAB0GZ_:RHFD%5-WCQ(,MH6&X_4OYF8R/YA8T#JE+T(JO0:A0=*N7L3O6R_ MFMQL8FE&7;<8'[Y=C#:9'#OVB6G_D^5\[W!T%^$?[/M8,=3'ZL0=^Y^0D-S*U+9H0%#NJ8_G(HP?%!G^!)F[8>>.> M\@YE@IUTK*2'61&'\/N#E?C=;+1M093MT]5X4[&PD NML@S*?_&$FJ'4S/;Y M="BHR,&\'U/*W^#'U.]M]\:CB)GS503^H^(6,881_M]2\.* M?I".CN/)3QI'3"XN0TQ5-A^+;REY9U[U3^^\3>KZJD721>*2>Z9[Z$V[:$@Q MZ8?A74H[*!,QJS/W/: *K9B'7[T?687U7$O437,<)BN(-O%_9Z)Z>6S.H\QX MZ.,-F HP57^_!2=TE#)7.-=.152'T>Y6YU_UA>N]U ?LS-9G3TRSRL2*F*R8 M6[)B5W\FZ#J.398A^^(NHW#I>)'<+9-DU[KVH:&1FI#T",+S[<6QZEBD8'(5 MD-FJRJGN2T[UQ9EHH9O>G7MJVHH\;3JC>E>'VT5XKX28J8S@,D135%E7J%]8 M13G;^LXU982@JIC'.X:M44UZ7 MZRC:+5-.NF4*;0$^I<%AC<^M/XPRM<'Q!DCNX\DX+45/3GQF!>(I2L(<;S][IEZK"O )<3[^>^?5 MO(G^)E-]$\&BB14>&P8[6).'V\X+KUHZ] UFL/Y:/WYX6\L\*/AN:QT"+BIZL/?_L.P??WG[Y].+_Z^NWR^X?_^G#^^]6GOW_X_O'3^0?WP?G7 M;Q=?7Q1D*GXTWB4:F]VE=?9X5(7@=+()U9JWZXN]O?-1+7WTFX]"YML8N^[( M4M2<5RL,REW74>*#\T7S*"Z30?YF[:!,,\_;)MZX5?74*3>V( *1R0\&\'!2Y.=TS6C/K-)8 MOLKPBQHL') Q884=S[_^[>+#E\NSJT]?OTRQXYA)?,C:=K,M*7@(3RO\5[UW M8+7]LMJ*>KXJPZ#OEXY?OGVZ^O^_?_W'%P=??_ET\=W!V-79IR_?WWWX\N%C MR3H[9=ZR5O_^:YZ\<=/N]Y+SO AE"UR)3D>M .ZC\?USM5:6N;RSW3P7QX<( MBN01#YF3#A_YVV]E4D1E1=TEOOA\YZVM G.'#Y<.H[_]_=/Y/I#X MHDB4DYU)F\2/UCI>W@(CD]-H?/M*&\;(/Z XRLSW@="[;Q88N#1$0QH5#8$A M&A*B(8^)AOS]H3TI-HL*?_AYTU;M@3=MQOMJ.>YM03M0[ST6MY_IQ#M!UDM] M8XUO_K5<0X0JX[U5&<^/7\Z?R[[LUHNKCE?MI-9GEDW89FJ;X3&[H&OLO@2. M*[;.XD-PW$O8%)8;(U7VQAFS=M0BU7M@/[U9>%ZM'JS[V:@+ZJ2JK558HGR- MZK;0ON%ILSEJ')N/%?*;*MI.O*F\;Z_0VP/]R_5JZ)M]D'[3,PYU+,.TV&J!A[(E-.$F*)7 M#7,N6WK\YX7LN6!55MYO 2,M[Y2H7BW+1EKV1+@XHW3Y(T==7O([]U_>L0S.6@\2R4(AEA5C69K&L,LKTK^]_Z?R!,8,( M U1L>M0 RY) ]CIZL?HH AB@2!2/\/WXL<*= W)O!H)^]>?WZ[N[N-+/Z]+KWX_59 MJF_:/VSVVIIKF;YV?JI\#9$ ,6.OW0T@) #'$') 4$S):_L3?8>G-X/;%V]1 M%4]WM6;;(DK]/FE9CUZVL?B[=&YV])M[6+_8JO25C4_:BPI$ONAQ= M^D9%^0YDGO<.N3_'8'#G&^I<#8ON+!>]MOO1NU1VC3,_/G7U:1[]7_C@5O3Y M\WGTG^/SGN$_(?$SA/\L]7??1E]Z/ M8EZLF->K)2T'#P4=8_MW2^"P['[/5_QIS&(H'&& &P-[G;F/,* _X7?[$Y^4 M0(!/X;%#P;S!L>+4XS^=GW_XD)/WTOH6:=%9<IJ\ M'A6^ZD'/:W>4JW<$@GI_KI*]1+V3D5B39ZW>1Q*8J^QO/IZ35;R!Y3J\\!5R M50H*5;JV@Y ?\5=-E^S*V^FC[:K_#\:7WB _ W DSF>%"3#HO5I/_NME^?&&03%W6,P]N!7- ME_?MN15>_N=U/710(.)QS !ARL"4<_%<4.&C5>G0'T<,BV(E^$AD:&T;&NHA M83V?8\V%!V"8,"&X\2&PGD>84,IU43$&#FI=JM=BC4$QQ\T6&7#+Q%; MS^'1AW\.?5&^^\ W@?]AHPM_1,!++T)EXGQ^F?]T? YI%3$*2QH5EC0<&=+1 MO^<7DV!+'Z7\;"UD1_U+!/.0'<#H)YV5OZ?F0S_$"5XJFI"N)9KNLBG17,^O M]L"W1%%6HXF+_.E)^<%(BUZ>P-=GTL=!<#8TX0:#1C,O2:8O+[Q"AM!#/*@FX,,-(:,HW?1'P$9'TOSN4C\^5J$ MYL[N_$$XDW!_GD:7R_88'];'A0<'W/+(VB*4F VXX5SJ69#ZO4^HF5)?YNTQ M 6+?=X>!-_Q6-*/WNV>".R%3?/2/"=P)^_R@[_]MGO:UN-^5M'O7>\'+Y3E M#:V%=>4>K^,XUXOY2F^Z""9XL=^_O%>2:=>7_8US?!<_;0DR;*A#EA13-9BX MZXK;MKP/0OG8^\"%*3$!&%H S/87M:'F P(@7@ 4V\CS6P$C4TD*5?]AD?40 MW(I@8.S8K2!C+(B/W]C8&!?R=,!<&+V$C4,#R^'BBU/Z-]'9P+UU\XS^TNOD M4?XR^O]0X" /SQ!>=L1T\#N>&"PL.')KE]A Q]C C:4V( .@0TT8$/ AME5 MV'U, E!"01&3F&Q8\ %)13@0T#!C@J)QGD/+(!! (.'V @3!T($9"B1@1S$ M2#A>#Z+Z;D&[G;H&T9-(W^RECVF?L[@IS\RHM]):9S%7-K>Y#E[27&=Z/HL; MZ=0WX)ECF$J#G9D6.GG?G/GE7=2 9\-^.XM:[-2O_@.:[$0S>=R-:;.S0*CJ M/@L=:HY5G2_8&)CH<@B>L3(?[5DNRRMP>OUA^XMDDXV!R@[ (JT>-@:"8;\M M+W^28P2?6E[P)O)_+K.;DZ_#P;8@8%EJT1I.^B($"+Y[$/%-V7>,]CM]LUZ;^3#:9^,XC!5GS&MAC/P4M_K-!= 4.EU^F74Q_2JYX:B>Y-]AAQ:<@2Z MLZ:=W2P"D+_)@;X9[5K2^?W4WT\O3Q]0)YJ;3 MRP-;'L)?N\],Q:F$H,'Q5 3;B@"V'L$54 MR,_L]8]TD[EM9UG>D:I;@7O(\B5@ >[V-J%C@[NC3_ .<+ M.CH_&.W0XT)B&V^_![0*:+4N6DWJ=>'19]\W *VR$J[^.NS:O.6W0ZMX UMN M$4J-;;)=P-5&]<4!KIXW7.T6GBI9@T=? M >"K1J>+I'!$\/2[+,<#3LX2G M;5A3ZT3 T-$G-3_JA)02@;:&4YO[=Y-HU2*0FL:DBKV&:!'V>1Q.T;W&N%8& MLQ91(<2X]CZA(\(Y 02%_$3P$V^D"3S!N:-/WFZ.&38^A T5HK@+0VSI5N6F M$(>7-;A=5O?9*_+;DW;F%CRZMS*-"@*^M[K<_X !EO8\H:;#TOJ]YRJMKY]S MUOF68:J(98D\YVO1ON26C+'=H5)P$#=G\X!06XMG3=I>H>>&X4T28;14>\J5=]%UKW-+YU#PFM>^I7_YFU[ID7_#6[^32NA<]\ M$Y]E=L:>+8V]VQI^#P)1$$/_-WYMO(E1B;@LK7A9:&+LV<@X)C/CK)^V.TZK MYC;&HEWZC6V,K5H9CS@9=#HD_,_BXC(J/$GZ]!18:5LLM6-KG88MB_,*3VC; MOM#^)G94.+7")ZJ$8)96K03(VC1+&Q8GGX-&0Q9N6/@F@->N)O:$P O%$_!: M6ESR+,!K+G8\55)7F$_DX/'C)1'D.$!0@*!C@Z!)6Q6TM&+D64!0S>%.ZZ"2 MV (J+6B/R+'!I2>+/.-NP)6)&][#DE6P%!K/8]M_68 T>*\ MZ;7C2PTK_@]@M:N)/26PFL27\-)"CV!2*-]MY4=>\N-N+QH RYHE_1 !-I"P!N'P%) H$8C M4$T?<3P)+.&E-1O/ H'&J.//(+D<]OO.6UL6Z88% CVH5?A?_WH659_COOI\ MO@WX>5S\:!<-P@,"[6IBC4<@CSQS9Z8AZ+A&Q/%KE=YH" #"E('R/(,)#"VM MY7@6,'2>6M.NJ1HKH&=6@IPDF+#TO)N^'VE!MG+VU%[YP5 MU9'WF7O1_2.Z^'R>?RW-;;M;8L4/9XM=^^)D-PKK?B1U,6$O]3T2,T7QL]HDD+L\H_#D1 M_'#;[_3N;Z?#K*4F'_D3%=$JPB+R1]M$OW7DO^P?K?H>^RC7@>@T^O=2":XX MR_3AXC7]OKYVL2#/VVB^?#$*M585^AZ'*"\7W4H0\\FF[6XBK+^E\D;>1F>G MT<4P-??3\OI7V)R7$R#LY'7K@AKT8!.$9X?>-!",T[$WC:"(Y[SI)YO% MNHE$?AZV?2PL<:9HNRNG!;)LR8(+%_*T8,SM>+"+C>%%CG7%J\U'14K'=M7! MY $C=C6QH\6(11&W2N;6D\TH_=A.LT'TN>V@X$*F;?=7E@VC3[['A,YC;+UT M)U&V,BC6\W&PZ-IC06\V-K8H_I;X(2^"A8Z?26Z&#O)SCHOH7&%L?#Z[C*Y2 M1XHQXGTN;UD,8_9G#SS(;ZO!N6/T1$)[E5VV5Z&AO4K]ZH?V*L'EWY4R?63' ME%46QJ0_&SG"W/"YY;UPNNRZR$ZZM'J8M@?W.]JB*RV&UL9&1+V)4-FG6V1@ M3-W](?G@C341@G^S;_]FRWV95J',Y! E9I-]"^61'96(0OL^;/0V.YRYHG-3_@L="O6K.5['K^5N$J M-=/UJJ/:?KMG1VGOSKO$__$"/OK@R9D=5U1N[C3JK*(MS/>R8HIXC%F,(?_> MO";Q4_.OBS1N\;1]$*,!(E)&'AIU"L46YCNJRG32\>WR;]'OETX17@1Q M".*P7!PP'"4$8'CZQ+3&N7]ZXIZ?5[8XP;A(G977[CO3[\-/9\7F/NK7Q%WA MC,S^,,V&LF@'ZDS<_"<8(/\S;^U=RE3)KLU.OO[L6&?[ZES2_+E00<:"C*V4 M,326L28=S[9;&?O8[DKWTKT*,O;8!0TRMEK&\%C&GIIIMUC&SK1V \A+UH.0 M/79%@Y"M$C(T-A;1DS86LU76HH\]KJOI((]\N_;ST[$X0DQ!N5_2Z_MX8YW, M"A 'F7V.,@L!/#[Q^:]WWSY'+^U_#6PW:_L8\;MAUG8LFY6A<*^A/LON]5!> MVU>GT94_^,2W9+GS7]SZ@+P3GRQ*TM[MDNC>0X[:]F=L9W6';/L*J-'.A)=C M]\I)H\_[E@,OC.UN'0DB-X".FU'D9_HF>ME^%6D'%+U.N]C\4+(C_6Y!=F/M MP WW97OVBFS46B%'%[_?<&OSZY9?Z"[KI_;&T]4!T.1G/Y;_ZL81VV;N>O=% M3_]QT^L8FX[I9_\Y]%LX+XUU>-4>O'(WG+E?/0UF'B*SFRAQBY@5E'SYPTVE MVQNXYY:;)%,C3,8P.;E- +"G!V";(0@$Y*E8$_-[4.<]-Y[(YVP6&>92Y^;$ M>SF04=Y9Y>4$?Z27VC'4%)D9O:[/S,C!J;(9"5]M1WRJ[^KV#6>W N?>%V\K M&XGSFX=SV9MUZ9R5[-OY%%E*,(!GX]W 41;UK37MX:V#G:X=?^=W NN_28N4 MUKJO\D3MJ2]&*;Z@_S.20P=I8)3K.Y7>6[(=\EN5LX.=WY\LD\"+(>8W*S\I MA^8?M" /> %5_SUG(1/Y??&[]N!F%D06_*PL%\HWSIUVD8->>A_UG1:+G :5 M:>H52%XXM>#WG:"(8GU8LA/*V"[/* M2^H4B3$/F-*+MU]Z@TCV^QT'/$Z"3C>Y]<)J@,?4&,P)WJ/K"(ZOBB!>4D6P MD/)CBBRN+%B,8_UGP?[\YS\[4*D7\!K.7H9;__K^E\X?F$"$$!8OBF$7WURZ6\C! M,+59#9A-OEP & \#VGKSZJ(28O"6>>I=@'1BRT]B$Q[^(7UI7HW##T7&E\^] M^/"S<"Q&,0@H,"DB&<7I>:WRWJ/4J.C&?6=\+Q:#MS'V?NVUN),HY M3&Z@15Z43SI5]D9V$I^ Y6^4 WEY09[V->RZ'_G[5=G :4Q'3,='[O'N-G6= M-;R9AW$K*O[O,^/RXMF2O]QTRT+[S1?@V#.CYBW".@]BDWV$KO=] M%MJQ4\.H]ZS )61B$F/9?W>"C/$:6*RG0BOP? MKZ&BU]GK49^8O$E,DWEPIPN^6UR8%O=M<=$79Q&]F5F^H!5VLJBK'K2-FR\4 MY^UQS%5[X"XJZQ'.;]HVF=]X##P4+(M@61RQ95&*]^)]G@88'M[NF.Z&U60> M/1(EM6_+8W8!@]X(ML>#;(^YI*; 0\'V"+;'$=L>S;8Z\G#'N[0MN]$_VM?7 M[>Z@UVTR?QZ)@MJWW3&W@D%I!,/C08;'?$W#XYAH\KHVMVE?&ZP;[*1.MDK] M-JKR78O+S5!E.[V[T2[I))&V;],LSU[OCC92RP=7=F1]/EF[:'^LI=^JS(?C M/^T5G_IDS:GV&>VN\7GQUCPXH>5Y;XK&I[Q./ M-Z,9\TQ[8$T^87$KN4KDE ML<5U8GO;-J9CUU7'"P:W7.KKLB4J^^^3F]?MIHZ3(+9@C.!3S@Y">'S*ZA)I MFT[['(2W0'=T2@_"\)"=TF/D^?<.5/=M(#4*E)8_=4EOLF.1_*U/L&DBMN$$ M#\G,RP6Z3GBWE1.P5 9V"%+UF?0Z[T_WV!W:IR+CFU"Q M/*2]S+H\"A6XB3+:#S&?M0P'%?ITA2'8?X%Y=\"\P?Y;G.;QS+3')F1[[.[X M4Y'M8/<=V.Y[YK(;E.?3%8=@^07FW0'S!LMO8OEMFJ?Q5"1P<]/O$?D)3T6Z M@^UW8-OON4MOT)]/5QZ"\1>8=P?,&XR_B?'W7OYP3_BM(_]E_WAVNF,SRT^V MTUO9'>53ONO)U/@WH_W@+-B P0;_/ M7OMVKW\YC;= ?,&PZ]B^*7=7L=$_]V^O;4^=>W9Z8]@\P6;[XALON M8-X=,&\P]ZIQOIN.O<\K.[+H8SK,;GK=I]A+-]A\P>9KHHK;+,X79#;HSJ@^]YRVK0E4]7&H*A M%YAW!\P;#+U*KV9YE]JNMM'E:?0/^[/S##5(L/:"M7<\UEX0V* U=W04Z;J7 M51^^XMBZ%V^C7]WLNJ-+*F=L\O[ ?2W8KZ_]!37$GG^Z^^PF'=WJICSVSI]H M/7O@9J2D_N,Z[0V[YF3VJ[K#]0K5ZU>@:W^);F5ZW>Z>^*,\WT1R..B-/TJ+ M1^:?O7##G1WB]/OJN^IKOTRJ9^[?^A_'_ %!+ P04 " !*B6]6 M&)+#,;]. #AX0$ %P &)R:&,Q,# T.38S,E]E>#$P+3$N:'1M[7UK<]M& MEO;WK=K_@#>[\ZY4!3F^),[%F50YCI--U:S'ZSB[]7Z: DF0P@0$. HB?/K MWW/M/MUH4))EFXJLK:V)3(*-OIX^E^<\Y[O385U__Z__DF7?G9;%@OZ"OX=J MJ,OOO_N<_RL?_I^3D^POU;QL^G*1#>VWV0]=6RRZ:K$JLY^JIFCF55%GO[;U M=JC:IL^S7YKY _XM_=^/[7R[+ILAFW=E,4 ;V[YJ5K:5UV_^NJSJ,GO\Y,'C M!X\>?/GHR1?F]R_:S:ZK5J=#]NB;;[[,3K+'#Q\_L3\_.>&1?"Y#^6[6+G;9 M;#5OZ[;[\V?_MJ3_^RSKAUU=_OFS9=L,)\MB7=6[;[/_>%NMRSY[59YG;]IU MT?Q'GM$G>=:77;5\EM'3??7/\MOLT\VWV M;P_I_YY]QKW!'P:OM(WL[P,T :/!9[BI176FBP%_:J/CCES2ZG@L],%YB9/[ M;?:%ZSN]Z;3+FK8_+1;P*OGCLXQ>]^?/8#,,9>=F]%1;V%R,9B.;%?/?5UV[ M;18G\5=V!-SDLVQ==*NJ.<$!?9L5VZ%U'W7\$OYLUG:+$MIJVJ;DZ;I\DJB! M]S-+X]75[V=MO9AJ8]^"O[PXK685[/&'#Q[)VM]P"WTWZ_QJ2HM7F"5=B.M, MT^/1--$TX+K\8<8P7FH9P]O?WKSZY=7/V>N__O+J;?;#F^>O?OP5A-RK%P]L M[T H/_O=OO[S]?_C=RU=O?_F?E]GKOSQ_-=7AZ\_&__VW1T\?/ANU-Z^+ MOO_S9S^\>?W3ZV)5_@!B]O?G\#_N?,[KLNAP/,.I.TU#N]'WRB?P]="NY4,C M"*9>X9K?P""J+^KS8]::1*7DB+7 /2(!D#U&(G%>+X12[\O!/ M>M9/Y#.0&RIO'E]3WMAY^"S<2/9ON/#D1L*QOMJN9V7WINS+X4_P]Y\>_^E/ M?Y(;YWX#3D[ W[?]4"UW(N.K9@$3\FWVY"EMK1L*A5_+.6H:V:,'W)]W^]]Q M)RY=)WSVVZP:8(QS',;V^]?;;M/VY7>?;[^?%-K7:U;W<[>:'3W,,_S_8WC7 M VF>^YX0JWO>DF[Q[6F9;;C[?=8NL^&TZK.WVZY!Y>QU6T'[/W1%LQ"%3O;7 M/[;5L,,/8#VK,U#=ZJ+)BJX$Q3#;=.VZ'>!/:+G"_5_V S9M=+E]+X _81)Z M&%4[__T4MG[9]=ELEQT5QUDQ#%T!JPZ_Q,>Z M:#M\:TZ?S,L.'X4Y:/IM/10-O&!H<^KCBW:]*9J=>_'S)9SY"E34_EEV-#O. M8##564$O[;?S4Q@3;/9JL2UJZM>Z+!J:N4W9+=L.YGI>GG1E33INI3.$K[,3 M4,Q/JQ(FKFZ;%0@UF #08$T+V:J%]I]AISYON^QH?IR533&KD[W 22^ZH9I7 M&W@K?$7CPJ9/8/K7&%+^+P^TK$M_[]>/'J<6()_OQPX=/:0:=\(0? M/GHF)Q_#)S.7$'>(D9CC![]B: MSL'X'DT_SQL?%S/#Q<*%@24ZJHYA:8LAE]N@WF4@1U%J\K_R#.XYN Z&#LX1 M'+09?"+_[.E).( PJ1U\N%ZWC7X'*NEP&MX;*)XK>!LDOV?+.!?09G F^;-ZC'YQD8#T-7S5$OD(>P M[XG/?X-[0;]\;70"^0@VW%]IO]#3)S\4>%'0=V##+4K\?@4*!;:W!%TL&V 1 M4$>@_\+O2MK8]QO(;*#L^:HK2W1/WH:M=-[A$8>_M5,BFD#UI=5O:?6K!K8- MNU3ALX6Z5TO0"DM0\4A'WNF>8X6Z 9 ML)J;]AP$XHIE3I&]5LVR&9QRTF31K&'+V%2% \C*&D1LUS;5W(NR=;FHMNM< M'ZPK$&/D2,9N\#%I6=>9M>WOO>CW<[#Y8Q45O\I!.->DO>)4G%<@-_?(RMR- M%U^-PE@'UY5P3'L80$&W^90N_&F?D!_:6R!B<5VH([A(/QH#[W[%QO/VHMCV M[T<9 W4DN_IZX8$J>CC'2Q0E5G1@+QY]]:S/^)#*@5^*X:Y"K"^[LPHNNK0M M WV1LTL6,)FV8A_Y9C!BF>^(U M43-//0C()4I'4EZ;E/RDKW5&B\T&MD4QJT7M\#/PW$^EW6+19GVWC3FQ"8T< M0+U^4W9]U0\X-4VYPLL&9P3_K%8ESJ*,P?I3VM&RN"VYV X5.7M0BX>+%K8@ M;<^CJIG76[0$Y=*$-?3WEC''-S7L>GS#:EO5 RU/T]*5#9K=,1\&O+>PGTO0 MR8HMK,*ZZF&.NW;3B98(3Y7K6?G/?]8RN_"!_G3>57AJ:OC]$B.PF3J84*WS M*Y_SE:_F&+8P-6@Y:C1J&#;^;E'6U0SV(?P0S\ :_NC04X0^?=A'V/5JL9W3 MCH,YV\G+_3S8[6G[D>LGK+C Q$ S YEG&4S=HM=AN%LHF_L7_RJ#B^ MB6,29ZPO:MC$*)'@/^7%G-?+60V+JM^T?:4"#I1NN&/A[NF+N4JA@D /' YP M-O^:#!I5T.*1V>O?QZB54(MN N@EP ,R+N ME>^3[4OH=:%OEF#AEB/O#GW_7T4#8H7NU)^[=KO)CLP;?X7N+U#!_+EL0 K6 MV5]>)V("Q\\^\IE_EZCM="PXC.=.ARQ'37#\D]MX!_\WS]NAIU-./AMO+/ Q# <*''[U&G0Y/,?GIRT%$%')PINE:K8HYYVEE^N53$Y2 M]B+@E7\[;^";3__\1M-_)"H=SRY[!%'>&8FN$V]%8$I&LOYJ0\0N\/[D:'&L MR_M2;AIC)\S)O31O<7#DV &YNJPH^-B>@XC5GV[:\[*;]M.#;GC6LC++']*/ MX"/<']!$7X+24*$*CQ8C?KAN,1*- UI62]B!8 >@6,N.OGSX)]=A..*@48,J M*RU1+VBL9%#6,DAX>C'A;7">?S_3)D37KDJ:6#+>PCLDF!6:BNG1PRO]?W=\:H=< I0$:4 +L?) MNW+5DA&/GI_QUJ#;")9EBR<3?30[\:,[UPM,Q8;D3NM=ZC*=8,"CO[UW@@/V M8=EU9*GCZFS 6F?SGJS=R@7W0/']N[2I\O2+A]\\]Z=T4;*G)E?C&*8(>]3A M&G5L^A=G;<7.JFKMM'I4SA<+^ANZ,107I>Z6O2^*]6T>/PQMWE4S]@MMBJY8 M=<7F%,$X.8)CR+)'<$HQ:\^@G7BZR):6$ 2="!U^V\">]Q.?7)?XWJ%S+ZLS MH#^$Q;][!:XO>[S,2(JZ;Z,5%DDP=R_4XT-#SA4>4/36)_86/9M;N"[>E*MM MS4N*>_JK9X\>X'R>/(%#??3E\2KZPPM3U++0NCO!N)*\"8=O:[J@_/AYY M'Y,_!4$'\T^:L3@+^'.4L@N0->AO[AP6BT&%+0K=DB)2Y!M&ASKKT>>MUQKS M3'V08..LS160!;)\AD+PV@[U5VUS\E+ C\Y8NKZ#_0@%MWC--=H"'7ZSK

      GCH_6QO?V. MHPO6#YI6>?J'N=YTU5F).AN:KR9L$KKF75A)$&/W H8%#,[-H<7+-!HYC^PX M3 M:(V!N"Z\( 2=\G*YY!.?_2@1-L2(X\_0WN8+!!57[T"0OWVPCMMS0=T"[,UN MS0 4=G0LLY'[S ;9QK-,W3^'S2@][YUBS.\JV&=".HY^(]VU782_[_[A2,MV1H_&!\U'6/'0>X@_ ?9&1N.HZ.C6+@0",4'*)(>%87/;G$4)VJJ]_A+3\:%P7.TF2_M34779?Q7=[R ?_Z>HMP?WJ& $(N7;1D!: MB2!%"XPX!RYH&**=#(7WZ(>A=M#P>]8N76O'^%S4 [B(%I6\G5PM MJ'SXH;-5@RFN7H"-@5 RRG[7#^6:LX3';\).Q6_+L]%ISB+)6:QQ*NU) '5H MU8)^"^<',S%'^[F?/EV^2W=)IMY$FOZ,,_F&D.8'D:-%GWKV [[O)K#ZZV+I M_3GZT*#ZVXRE'X.:/P2H_D98^JN=@JLAZ@UD>H&15>+P&FV(U,9#?P!>I#AU M?'&CV(#N:'L)EEOZ=JI0)2BY!8?R&58^#X[DA6FR8$7-ZV$P3D3H+2W3%>Z?NS) M+6 \\^ OS6Q3%PQOGB$!&H6,8 _[0?DHTI!.!07;L9S9ZYL) M+T$\+/[U7V)&ILNW';FG8%*MM'(JX )/@L:14-*9#:XGR^&CXQ5W. Q[M.FL M:S(E2 U*+2H'\FVQEX(T(E 9$?\"M^]\(!UU7G7S[1I1)+@I''@ ?V;[Q($F MOR.^>0@:RPZ6:ZFA0O*,H&?L@M)5?!)#"'0GB9)^.Z$LH@ 5_)3UD!C+ ^I# MS3,(CY3[FI6^9T^DR] )C)NBHE9M!M>G<.Y824*T!W5&75$F75V44O(UFR6. M%Y-&CW(\0RBB6!D(1'_T]=6G\)JK=:\[\1'TU!6<:\YIZX[K3!4CENRY)"(1.#7Y"\W8>(O M'C^VH5Z%$/C8'PF56DG\@M 4N M;3H1%HHDMNYM1-\2YE!3*A?M=C;@O> W^\3TRSV/NKM3IN*>3BE15YH&[+*; M@L76X2^2&9]E@4#9'X,H6B<(H$JN=IS3^PMDM*7C_(##1?A)9<"8*.+C52O0 M#,%OKYC/-A=NSL6/$A^6@[:9)E@YKWVL]0G#"0PA#<1\,^5C3LB_MH MV!\M<(+XQO_>PA/+RM$C?3HJ*]^67FU%@&63I55X)@$J^4?OH-\:7,8EBN[] M14A[X99LPWW[H@6H2I\I^LYER9079J] OPW12 MP@)6&(Q@FAF)283[[,M10,3=4KWB6L=\:S(:3JK #^#R(N?B61F_Z'X+1ULX M)GR\#1MYGR3ZYJX*HIMKKW8M7W05!;8.O9P2!.XYB(#,4M@MUA?D'P4KH"%$ M =V6?.)'B9D.O*,YMW;D6&DRLQ!^/I5>$7\V*#,AD[>H&?4U(Q_.L"9Z)=5H,XG+9AD?M>II,GX,+,I&PQ):=@3PG2&^"3YD$_ ]$O;:(Z= M0W#-Q06?":0M5.*T>=L/=PI4^'XU-I3'ATE@].I:/JDWY<&-11(P0%&/,*;* M4))0P?BJV6XD/I&ZS.QEY]M$*W0[G+8=K /T")4D='$@K6%'>F*KR7 ,FJZX M."4E/#8UB.L@2D-&#DDL&XO/*2]4>8;/^'FV<%%V2-4=O4)Q^%NXW;:) MM+?'+,5-OYNVZ5"&=YYK\ZI=R-4#84H-#?"%<^+O>QXG)?WL?E M_IC^*9:WM\&C8>]"3B5F60/3D1LRYY$O(^?T%P\C#C5KV^Q(-7"F';M3)/&? M%&9VCEC* <+<)\$H+HPHV +#*RYD5TQ?G7:)W"7U[8;;\E#I()&OU#N K3_!(70(7XOI6X74OPL8]97/7LT$<.13?Y MMB;"7%_?U3#7^UQ$*EUW&U82(P3W"WF-A72D=X=>/4N_1[[@];9>D7[#'B7R MKY8&=O#KRQS==@Z@;T=BZO VO!M6(J3O!Q_G)OS8V\4F.U# M[Y AY";!;>%6G6R\7M7;)%T?AP0UQY-2$7('^"=-7#1H>L]0+)?\RW9YOP=D M#U (Z#9L ^$_9_,H##61O24L"O_^\,'#1Q2)HX!3GJGSF.V?R7 5A4!!Y+0V M]3MXI\M>Y?U'0DF2]\!$),5,M%CT6\9E^8QPNA(OK\KQ]M_HL+OH0_$ M94"MK^X7,[&86+>*.>@98G0;5E' 3NEE_ (SL&__2MZX!(Z.]\F#FU3">8<0 M1N0K^&[[_7-A .\DDW3[OZO)+.YZ]!SJJ5KV$EO^U=?$4 J! MWNYTAFH$$;Y>*G81R5HY?_ MJ$P@TA#3EL"I#!E#T&BS5:2XX'>XM3DZB:7 3-N-H)A2XX3#$!A,I0BYJ4&^ M+F F.N;*DA8E+D.QM M[OMJ-,A+W_>, 7+3,WFU";S.U.2CB<&F^3-F2^MQG]&Q'@.")6' 4,7(<87! M!0A8.'@M4FG/B9T.+4!&?MAR7OAO!@.J72?@W/!T8W%,*MQ +'I2L567$BQR+<^IR%-'%1-@#:RV MSN;]G%84A.'.#!^1%&K_"F1%/-*N;I&AG")1Y> ?50,7W%:S[#UC%@-F$?;! M" QNAK"TM#5R]QJ'FG0XI)P=X+GN/98R!7K*R99"=PR?>8/34#%//G>NQKMB M!$H/M[+L L2\)B&O/@A+6\W-?A?2#'!W"5_H +GT7K]8XX O"2?8O@A3& M#F]T;N";'=\,,V1#XZ R'CQBT+E _./OI9G[@)A>@(W! U+-2,&_ 8#&HH S M$+=PUQ&164>W#L/\=5+BV>@\2O2>H?D0V)>G]]B7 ZJY-RMR^EM,]R>:)G&P M,4M:)(5)<#F:$4(BFX/?Y_[:<) U=TTNRCGG3?CUY:LYH;@YC5F9!/$6,^78N(_R,(!/I8^^I,^,-F%=?F([0I/BJ%2$VJ M0I[-M@.75!)@A&1+CG"#4<%[*>GAM6+^0&Y[A/EI"5(F>G13X^]"DRMP9XV[ MF]66?4N*:L<,;)(99;%5G)/*VP 9Z7 __H-2T'>$3=#Z>\G251J'A[62Q^** M4/J$W[!^5R1+5UVSBI/E*3HKR$%;VC/D#CM]6>_X%(P-X"%(4&^]0+VGN*H>.2(,0+Z>366 MG.YH.3F]$DFZ/:^":&BX76%@=55NQ^I^+$&=O;4@RS:9B#U*1[RK F-Q(X'Q MJMV7J!Z2NB/CJD^:CY'F@;#W-PW"YEP6^V[L E%Z]#GM3)1)6_97X"=^FR ' M?+FA/1(:NA52FE%E:5,K9U8(FS<7&)277_>=>.Z-'V.=+, ZI@A[E.-!LZYQTD6Y;E""1Y174E_*LSN;M?2]WK_N M2F?0[%]ZL_+%JD!K-5.>+NRB8B!NZNN9$+Q MJEP=)122)I$A6M;]=F?%3'ECO22$>(\+2>A6IQTC)Q9A MN4J ZQVWH61G=RML%G^E*B9 SXQQ.Y/'B;EZ92]Q.0-^.>VF#CU8I2Q[\)KX M6DJ0(YL?:XUEVS7/1.HN\=S6FXX]Z&-LO)LF>#K,BP;EV9Q^SV]5!CXXY_P6 M?%PX&&.N6S3^E3!'XJ-M(B8ZR MRPZZJ2-_J6(/K*IMEXJZN)RV9F7H"B]]@;]V-T6UB%@X\T#TXA=>:,-JHXDL M(K[7"P@-LL$A9$\-BGD/7N'>/_6Q_%-?W?NG#A\"_^+P(7 )&SX_ _W'"3U% M3-S'PS_T"L33?[OG6P5B72[?WQ)4-UH"@RW@C'-.J^X#3ZU%OK%>5*Q6':M" MHPAZ,ECN95L8L-6P_5@EC11-5WLD>GN+P:5Y&679YT(AM,9^'3T_SA[EC[]Y MF(,D4? M$AUK7UX<^V0+I59"@P[FB:ADBH2,B:>I'?4)75;S.=P9U.TP2 O'EX 68YY5 MVP39\?X]CQ\^?,J/6G#D")CB'AN147VD+3?B_[R6M-G';3K:O-'#W.1Z-$,YN(="]W' Q$V MP6YI\5]V+&K;REF!Z83^KB=<:K_ZZE=)K[-.MY2U(V*G-9H7FD!1##HK:!.$ M]!YN;D(?:LHC.)XE^:6=++^*:=&0!W:#:K58N&%E@ M?4)8'@Q=(,"VI%!^ERU+7!4,5 6E(RV0NR3V"^\RP)\'5+IBS15E7_.(83HA? MY^SC6A)A'-U[+9)>C82NOZ^CKDKMU6P%+VFX.E30>V*CXE'_JNJ(PQJ)2J&N M(Y0Q1U2#K^4,+O@;/7?'[$0;Z%<<&07'MC6SMV/1'<,5'0L%G 9;0Y (,CKQV._J;5 0.PNR[8]!'@DY@H-'XL M$>:9J.JC4\*3[2;8**43P[FEEN2A(3XWM]R?.[U64TOV''-?;0%%9VA,V0"! MEP !,5F2&U24H7Z"C4T,, QX(6U)V2R\1WR!/NQJQJ1I1X)XU%=224TJ07T) M##@&11_GB;0X2:?#Y+>4H8O0))T)$#=#X53+E$DY IM6V9?%Z-0]E.3[$>]/_,T M<4QWI+W(YJN^[3J'!)=/_$2OMP M6D:I%V;UZ4(C!DWX[4XI ]6"P5#>DK(L0A?'E2>:*I;+[U!V_UXU"T]E;']F M-O%^6S,T$G/.\[AF]\8L>>_43Q,T&UU[8E M%RU+O+E1]S_,_DK#@R MX83RPTOGN'JO^))TI)34U:+N6U[#ME,5V/-N>E'B0MB\-7NSN:6V;NS'07=< MY(V+*=KXLC(R(.(0#;-T5EBGC] 1N01H-;4E$G-4AV)9:XY%4HB&1/$6E8<> MJ&?7\Z\E=0*U)W+8^>=XU[GRW^XR#EG-C=R6(Z-S?>49=F1U*(>IZ"AM8D=E M+X %ZD"TP-EYNZW)^P3'!RLL8@=E:UDI;U&>DV6)X#E%A?;N)_?QW(\5S_WZ M/I[[AT5>OXP0_F? Y*\YNIVGYJ*GQI](&0VO@'+;\H>0C!8\WM.R M9N\7_K,LM9@4,TSC>VYN=-;SY7L=YX^N>U\+0.G-6P8ORM&4$NKM#@EO00NMPUCUG+ MV[DD/F/)E*;ANK(#A4OJ2N-34[FCG]0AO-DI_&7D]?";D=:N&SO11EML9,IK M(I6#"2=YRO @WLD_*BZIF)G$+,8')C*0>T;CES@CW( MIG*)1@!!,8/S[_+K!PRIA89/\OP)5"#NTM);#JDH=W ,&99,&&94\4@_+%-G MPYN 1M^>[IJ+J9*'UP3]V6> 2LB>7T?"][WJYS:>FU35-039.]BVGUJ9:QR; M!#S,>+"[G%KDJ -6[#N:.V7;0_1]MO48@##>3,6LUY('$UM!4:AD!VC'8*T\ M=S&A<_WP*;1!,4N'W]P'U+WTF"A>9,^Z6LM4IKEOW8W+&%K>6=AP"_<>)AR& M/B1/B7XWBF/[2$'G79/D/.@M M0#Q&](R;%2G "1%^L(MJ:1'NK%M(^^FL%:L@?%I7X0TUTAA+A16/7(2.)E78 M,H3EQ3UEJ*L(G]$)W^F?!,H M73@B;-W7$[ T,[($-,PG:?*&U'PA?(90,GWHY-GC-_')%-8;HUD53?O!I_X# MSCCQ,BU\-4.//*-)"N;(1!#W3-:]&^%&[NTCO8? M&8A!@O(W$@4L4E1\R79Y;@%J\E./X; 6@(,AH18C'$441(D!.!0$,;GCC$$2 M*6AB7" E.JJ3HK?5+;WCWUO2QI>'3]IX206^J:*(3=(P+I2H0KE5=_>5*J?_ M+*.270' -L7@(0 '95MP+S_^"+7.'<;6%3WGL+0K8HYZL1^^ =?<]7WZ]/#[ MU :([M.)/L*<_XSZ970W7,:^.6;@&?-@4I0V2 ..1X#E*%R&6@HWAU1AYI( M B9BYDJ.J7,C>0H8. C+GYK.AEX2/_*P^R/@)C M9A%X2BS+GXN:($F6&!8(_55[XO%CZPUW%!*6U*6"E@F#Y-QM6%MR.[B<]^?0 M-=U/YP@IFHC0%%(6V "4]LZV *QI-=T>B>$IGE;+$X%1[(_,T;#["1TU& MS-TZ6DCG-7XO%+E+1U$B-!<6('*D^2)8!EEK8K1+FZPP$=R/D:7F'#:Q9U@W M$MSTW%HU5ZQ>U)>)?A!F?(41* $<3Z^9=4/#,J2WP?OT%1OSR?B'+QV8=578 M()%VT9<)M"Q)%B>_9]]ZI*GVP:M!+-=(U!&W W07N@4G!K-L>I^.3TYJ6#F: MP3M[(1\:)?Q2KYG7>&5%BGKJ>HGP*9M\O7L9;OIKT9XER6B7VO&:5!*E8\= M<\!G?V3!S:-_>:HR^[H( 1LN9LJY)$*N:8]ZVUE1$R\X M9K.)&-I#L)L4A+$1E:#TC.CW(IJOV>+HI6 M2]Z%-#K[1K)3!KC\"_AI7UV ?MH,I_TQ MY^C=9/HLK.Z=YW$X[=KMZM1G3Z(CM.O*LY8?8AY]B<-17NVL:W_GS)H>(_ F MNNFU_X5QX%-*:L+YX$P;1FW+3ZA&XF:H7?*^^FG1S.6,?4E@B&+Y4P8KJJ_4Y)ARN>2K*>C:A @ M"1F1_8 Y!VCDY:1RP/PO&4N!J@)Y36SM]]"5Y4(A MY0>&4 1S/[I&]Y O Q M%RR?E=2..*]-6O<4 HZFAE9)QWEL(OM'+X\)X6F3Y'3-'S!ZXDD/*FE^(>7\1ZADTP*UQS.?'CTNOV <)2$Y4(^.#!)N>_D-ED%B@$_M(Z:#D=F8 MO@)G.U4;O.Z7CW0^,J>-C":"@L66!!81MQ<89;4*QQ[1K%3ORH'+2I-Q9V*G MT%TN;GUX64N,R:Y80TW*8M>?5ILQ'EG'0-"$2NLU64'*]@1=E8$6U9L<0N6# M6FX[NM!4M_<5+53"B@L[CDHY?ZGBUJ([.*W*W5+S\+W%EK^Z+;'E1'+O?9SY M5L29 \8+'VP.397W%VR^+-?['@C)R*<' M&>6MX5U5(+>_)IZ9FGUY5%8S_A;)\.%",_0E&%X+>';,\Y=W+=VG 'D\ZI#! MJ)E1<55 ^(2IJT3L]\5:(B'B/G9%D:B"#7:[H^]-U&QR6>_C:+<\CH:[45RQ M,0;R"H0+$F/#A+)Z)$PXJ8G\@PD?BQS,.54&VT,/@;SZ3.40A:QB36%R#SI6 MB)1@$;>=_>KR*%S,7GO-<%PJ]G:\+XAI:!K2W$1*.;2'ALM&*I6'RU(29T+W39H M9>E]$?()PRVP:?MJ2(=]$2RZ8FU/"$XE9[@]+Y%^<-%V0O8U@VOH]WS$(<*A M*4QTY)X'KL+I(7!\9; MN:"C2S'ERD?X[K;]'>V";L?\E]Q50S#6F;4:^61= M>Z'S,M5!7>??-!9<%QMO$P1O"?T"8;M^$N(7A#D]-!T$';+4)F)(:Z"9X4]V MXVBI8;/06IDAP4[+];:Z4IR]Q4!%@>4'T5SS^G3ENA40_;M,K',Z7&%#7'*? MB@D$J@T2/_=8PYFT#9_CFPL08A%F()?-G&X.?$ ,L*B^@8T67 )0NZOJ\*&! MC&E/ >$8DWO":KLF:XPCQ($G8+_MKR^\3+NE4FN183OFVAU3[<9UU*YRK8Y9I42_R*,DE((2 M-_L$&]PN;;-OVI2,P)$^6PB#;>8JL_E!.#'E$.;U%RG&XPNW+LJWM4-]>*J,XIK/ALMMB:[\(,B@ D@P;2)\G75DXD$2]!2 M_6?O5,XM.-O[BL7&D^>?/-3RN0=4'Q5=-K/_B?6Z3D$O]1_!C^70G\ M+N64035HV[R.KM>L.%/0GV0)42ZYK-$5_QB<('EL(V=:**_CI9G/?N_8_FWG]\ M[]X_O%'RZ.'AK9*_DCN!#,.3'XAV>VR;^*OH$@Z6!-M(7-\-\<#I5TYKR)B9 M.M:1B8]8710I3L4^>^HRIKX9E<)%F(Y>4JQ *GWKLF@./7%8S-B!N)1+9BKLT:#KCL1@'5!YGE,NB:,+0 M%40A8Y-(I'/V/OTLR8HC6J]JC?65F,S MDR<)5'A<$'B*LV[ M>H"Q"CKQ?C_^-)')7=7OG)!^='@A_1PVV<(E!;RE7452X-Z#].'GWTV^CSD: MQI\8N%)1#TA]WF_[#7Y!\8\64TZV$H24%2U'Z3L1:4\F A,] M)A],(I,4X3'8LD_4+;QXN233&D'+%9?U;>:85,J]UR)\9O3S>;>5B.F>6J_B MUMK?NN$>]Z*-95T85DFT?6GC5ZUC+>'^LV.^K,R-'B2?AMZ0H)Y"1$EO*R!: M"K/PYM(@+6>L.@I^& +,9YVQ1( _S,RXPI)D\+OB$BY3J*/X]8(#Q__8M@1C M8UY\M_S*UVP39_U89,!(R]X$"<(FX]\5/QG5BN97:0M8N((3]&=4Z7SQC!Y] MGP$>2;)*%SWS@\[YR#J*,#RW7.S%'UU'!N[%,<>+:)/YX=O=!LM=R2*RMJ-^ MIA#%@!]I8<+.)Z-QPK_/ZC.5._1N#D#3?N)5?\0WGW>HI' Y0U-2D^MWEHL0 M&)/LQ9V]:@[M>0VOFJ0G9^P//"\"+KR"JQ,Y#=,5@B6)F/,>YTM$5-Z<2YGN MN:*XQF5P4^5F'TK$'5->="-^>'.!AMW92_:ZAS>/:G=.'>7;>H)#QN3[HWRK MO+.^]C:NBKA:':+NKW.XHMDM -^^ -N]L'4.LNRW9MMOF6H+M)(.;W0*<+S$ MLE/[94*%G!Y=B7P:GAI]D'*J6LFX3!51G3!1#5P<-AZ>!#%)R>N17H M%M5J":>_H;1O(CCCV4D7& I_C(D]I&G1N$.]C2KB.2)9EK99/;<58A.F:G$G>5BEKT$]/* M=*ZOE;/./$* '0,<3=XP-72E-B6#>7]E[!'$F8WM/LIM'$\.I_L%"V$XGB_@B:ZM;[];6]>]6\V.'N89_O_QI>_.XLY^]GU039;0@*/)DN05M%,VEH2\/"P'-MJR=\>TH M*J@0$,EP#)>R8#=9OB38\26[;V_90A\Z?B$J71@(U;+#!5.0E*6S;P*J?E2= MW#'W&EQVY(@GWXLJ6A=SMB!H:\AYE MSO32N(J2(Q$KI1]BR(OD>"5_)7F.*6$;)J YL1TTS*J33!/B@Z=2C,@LS$G6 MPKEI>&"\J;XG38^Z87L09PA$$+%\(A%)OAQC)%%M3@>3>2"4S\-=I;Z8KV;1 M^(Y$M0X I&,TJ" #8'">Y==A0XEC9T [%ZDIS\IZBM-2TBJ.;^F=8;+7(1H+C& ./&%^LR"J2!4+J)&.Q[C9( M)O-@]2"7'-V63\_2F6JYV_KH3*5GEHDLF,1C6]S4J6=IN\/Q'>8/CA4J&PH! MB5U6 \6P"LG&&U.A4O*.IN)--,/M,""H#YB3-]L9' %D6^:8'3GS=D$6WLA5 M1;E\VSER K6.('(DF]BIQ;:OU+)7Z[10/]=BE/8\;C^$AR9$($5-JW&.MEX# MXSF!/MB*#2X&^=N#7Q^XB@150Z)Q*"Z,"PK1Q^*M@,_)1_Z/+9>%UF1EVX7P MA]$"^6WJZ,A))UL69VT7Y#\';$UJU(\Z,+'\A$O#&1IZRXIAHSMA-8K)OEQC M@GTO)R!*B=]<5F^10]-.OS/!%-+R=",:O1=KD]/T#'[?6+@A;2!'Z?2_UBVL MXUJ5#>X&W+UC\NCT8J*O:D#'N#R]YLYHE,BFJ,;;4G'VH<+% R_A.=)JT-Q& MX4>%EXF-M"H#;+^J\NY5RCL5BM<@U2\A9X/VW55*WMDQ2*[HV7LBE>"K-=R= M4JR*B>NF3N\$5=81S""Q/S>F$GMJ*P^Q1:DFT%B2SXZ6=2D^@XWW#C11&8$.@GY/OXD3D[/ZH=Z;@MKW' M^A@RJCP(\#^5P9_"3'=5TU=S?9L\ 3( _H<^N[-*S,TB>RX$]TMS!J9Q,V!, MUB#J!<3TGB\+Y@B!4-JB3UCN?IM M<_O, T:%6F8-6PT)]B8R:6)7 XLAJ7=OC-Z]NIK>;8[M-11P"] V517W.XBG M)BQNV%0AFQB%11>D*;A5 M"Q1QJ@T5V)#C\0G2GP**+7QQ'UOXP\;'7[4#WCZ&W7D'&B_I MER-\='QNQ?*A$P>B+218"E'5;;BEV_6%UJ6Z_X MQD&G[U9KSK!JD$6F4TG8;4V[[LONC,+NUYP5H[)D,O M]5Q1Q:S7+9_8[C%@1^4HWJ41I:\;>5;/* MN1.>'#X>C'D8Y-ZSV2(8$W[@@BVTL7_QZ#:_6,MBCCJ9)M-02%/.EK\P$.X3 MTG(K,4*4-C(V]I7^:JF$7%3C%=V[Y#TC?5$L_';,$X,&/YH@L)XN88/ //HE M;^%Q ;48=4@!G,KY*?WXT5=-CFMR'^/(UJ"US@M]B?9?-KY+:@I>9-[#,X*W MH;_\&%$6CH-^N(+SRLQOXXE3RK*H*JQ!*XKW:+UNR;1:5$MQA!"HLF[G12UU M$(N+;-/"?MD%6;ES.!_M6L7>?T'W6M+]QWV1+!U9P"V(G=+![K%3#H?/80(/ M!16@?$,$DF"O=B.6ZLOS=K>S$[#FFO[8E,N]?'+L;CPY&B2UGT@$01#5P[2(7[&=JN%C3*7RH)F%]&8B*YSYR'[BW:^ MY2S&'N4]]H\]!IHS13;S BQ)PQ>(I*X@+AI\;^^AI;+(K^+R7:+ZPQ%,EB$WQSJ"H:GQW&&\9YT\F))NW#S[8H&NZ)>707&\1DB;N&L@)I M]LP[Y[NX:E1H;E,VE0B0/7EG=_XN^^+P=]F/Y=!5N,=@19YC*H?B8-Z4\V)# M*LAKM\'&I LCMI;P@C(E*+QE$6>U" '[MF.H>A\FOOMOJ5M=Z53%Z%[@^W-5 M$*[?5-HQ17D< Z@>&(L,90TOZV%3UT4GYR$?4Q$%X:=K4EM*S1OD$\/NPW]3 M!= #<1Q$HOB AWDSX@\.=4OE/V7E,148M9=HGI7-JM#D -T%"[,U9+)GVQ[1 M_?WH5H^*0/_BJQ'E:,=<;B^/#..4]4Q7(]HS5LFAGTUN*=X77JUZSUO*V![O M?6^9+24:?F)#D3\4CYPG;?E1Q>A+A8_#P4X1G4FB;F?3/P);3=[VZ\L7JM^I M3F@NM$0V+R;0)+)]B[YOU=&:2O>5P?J,7]7M=NCR.D?WDJI5>@M'-7H'XF6/1$UK"'=7@#D[Z\8KN2:)ME!C/[9[Q#U.6^&;( M90?M-%!/YO'R]XY\GZQIV#88L1T'='V /AE<]S4?JF7)*F#;4?*N;2H$!PQ MV[+&K;J>]\=T!",M"(%-XU B AH)_8B'HB.1W E7/$0[WQ6!._VLK1;"EU(V MH%?/2\9MH,[<#V.;PW@(WX,4S)(4#(1]*'&0SGM:!!0'/KQB( S%^YL>8P4U MK5AN9+JH0+F,LTRT8+=UT,RYS:"I#W2(;WJ*0[,S@LGI1ME7ZB.NHFO7!-V8 M:? 4P@_K70+DZF1UOVFWZ,-$40^=Z7.D8V0_W_RTJA==R?D6N#L6[A.B:H9% MZ)W9*UGO#ND"%T@OR;?([RB%X;%52:[F!'\%PL(QE,2G.9W1H$X*P:SIDW/T M9,B@M#J5O,E0 EP&N/4]#QJP[AXBTO0HK]M'R/L'282XN6#]4VZ@BLJO[#9*^/2HD0A_.LU%(BRC$C"7^"KC/2D_S#EQ;D<:?T2"#I>&U> M)2_^.'=H9N:)V$?_FB8>>/20[K7>=V)4"=/R6#KFUZ_Q9]_D4<&:YG*;G MV$YM;LA>KUT$B5;"8T)F15^]WXHUEC-&0AC!7?U=067Q_OS9/_\VW_P-C]+? M'OWM\1,TMXOO.2ASV01,M/&EM)%P0+NXC>RXR.>&7_-:IEO^BENFZJQ$8CK9 MS?198%?BG95=AV8V L$DB-LICK)7;4R'U88QJM=T.07,T>R#K-9AO5MK(TI MLB.&(]#[6KC;5X7+_MHV%2(W%+/?E85C7[)1^-SAK.$W+BQF.;$DCRH.!#D>]&" Y"^[#498!\F$MA72F5@M:\IRH7 E=[CB6NJ]S$+IQ[#.#)%FGY+NBOC?60*.#A&> NQSF'Z?P()@[ MD!6+,_'V1+VT7*?FE@N(M.S;QEE8O[Y\P5$NQJ>GJ%"#@J7CR69^5(S?UQAV M7^2I(,]/DH)(P'><>'0?3%=O4^]#-QPK=/+T/W1Q0N)<'%NZ84"CI7?R2>,6 CI&2WJ:1]F$FJ4\2G[Q)C9I*5Q*%,*@B:"O(,/$1/RIB="^]ZX (/9T >/;K4O!V3 MXX7&[K$".LSM>.Y/ Z(VRSXJZNJQ'IA8K-I'[NCO$U74'"!U8G;$4F@YK]O4 MS&6FPZ/^. 4J\KA+\8JUFZH)_2&T._!NI3SK'?.>.B/$>PU--@AC3W#QR<+$;245Z2IXH/*3&7..3M2?1# M]Q[JV4XMAIVMA71N4':148D*M/)/1$YFCN6,5.H=6[N@E3*;(S7AH:^3+R.$ MLG*I]-5%MH8M> JS)$#T<:%S1[C"5.'[A\Z1/P$DV[,>RG'\QI>?T ERP42L M.\%9TL:^"DPJV9#"]W0DTJ(OAZ$.R[ Z&BPIXP1#'+WXO0S]E@JEFTN@Y:'9 MO\,X2FS?>VA$YM/:U-(V3DWRI3"?A=T9BNY!J'DHOAE+CY95<&:9A7RL&C"'0\ M6/]>7QA+3YB$X)A#_$K(XCM[5%:'=R=341W<'!P:"@KN/.\Z]-JD3M&KEF#. M01D$KAL3()\E--8IPGN/IL]*-=[\E#'6*0^0@*EU%U,O [V[,+W,?3TB.1#B MOU :X*T)Y8>%ODDK5'(V06ZLNW_RXG1[^N#&E M)*SZ2R=,$P4EW-[4B\8C9SX?YQX(U%P? M91L[%!+Y(&/F84N=C^!'+%SCQ(NLW![6!'F->6)?5@WGJLSY9V'RZ9XIO[.2 MXV9&]?N,^\+)^=5?&''L*L !&)B&S]QIT_0[F,D4!XZO4$,IBB)WKH]%<*W% MX5)\5NY0%DL.XCD.F3$CTBE=73W\APO5,>4D_E,ZN;0!I9&\N 0OERC:01%= M)X='K*3N*L_3,*Y0VR<5F-V3" QQA"BAE>"!V A/J[TI8:I=!=,:NO-H_+ZC M?O#4X_L8U$>+07UU'X,ZH*C^^X%%]<_(>T",,G_Q!:^-;@?*?+4@WC+1WN8. MUVYN>+%VQB6QU1= N9T^LY'5$(XWC'X2JP+&:>%L[@G:&,7C4U!_$-*]'^%E MT"2&>X0T1OVSHH-*]Z$O&%F <2YA;F@XU)XONW5G%8;?#PUS032B>AK#3?C+ M5E#]&*>H?BY+@STAI^MW4M"\_4;= M69'*J,/;-PH:5UC4DAERTIS6&(\>E5NDW8UA'JW\[-!ORQA*9KS,84?6Y @Y MJUK$*,?6L!3Y]IS>;H&5 0 MF/"!O@2C#R$G!H\L;9PE#)DX##8ZB#/FL-L,-:]X8ZK%@%I1G@6HA2N4M95M M=7UV[T9S$Q6!/ [0A"XO%&_(4T62JJSKZ7(,/.&-"#3^D6O3U&-Q;A=?)SU> M>U_K*<7'CN:I4:O"NLGT7HJ((-@DE^MM)H2.CG'=K5L,K2RD4I-L63-: C[> M59&Y/KSWY2VF>.%&_PGV8_8"$>Z^EH#&1#Q?/-]]35J;XGTWIS;X[(0%%>6; M@O/*.-9&;)9(,-XLU /S>\48UB);5HLMG__ .SLKAW.,[>\-NY <2E709C'# ME[V#U*8)744C*.:T6]'YXUS.R%89E$@7>=?[N/YDUT*P=*#!X,"R::AUW)IEE M&3_"J^XWU(SU E6K-0H?(T%&1H-GV?,RG3>4+RFAV1NV/&V R1OEG/DK%=,! MC9[2L8T-UO)6-^5X:&CQR"MI$R:?@)\:3+YRUG.RBK\FB30*8?-J2)2&)HQ M,X[BSIOORFM5U*'F=&?/0'OH7%3*3BSJ>./_$A*CV3U*1!KH9$\G:,,FH)1' MFX3JPUVRYR(-1?:)[^;B!D4U([^U*,S+&+-%;T$W09V M^EDK :9:%-$$KHR2,ZDK+H85\5W)C#RG$SGJDG =F_LU\EX5"]C=&%9@NE#D M:X8>HSV!W).S<#!^>C&9J^FWG1 D<_ZC>SU-PTY>$"IC4]4?8S+I>T?\1W/$ M?WWOB#^@;-T<6+;^9UF@11>+5OV8\+,K$ V.G]$EL >N>*J--@_ >0QM8M(( MBG7"90GM5)H 9FBP76*8]N)7%"BGVH< S2$^07&4PC9T;CYV3+ I;M@D7?2 ML1LVF35V 88>WX$3#._JM>[=+X>GD'L1F?53U\(]L=QE_QL:GQ8^Q$5+/2>I M*R(U"H+U"=>2O=,IA<2")4P4?6+AP")MC8N2BV$2+)>.6@B]L(W =!P].K9- M98N69 &7:1SCB(/4UJL-SJMPH@Z58H@42NP])M/6N73(M.>!Q>%272.*V\GJ M&5Q@'*EM+;6WC5X&+@>J 5&G"VS$0!+V_(9:)E4O^!$])HZ$ #]V]0\E(/)+ M0USR6.L-9/<6Q3]!G^[LZ;L9[XXZMT)?4:,K%X' '?V"NED2/ _)U#Y:4P8Q M8;O*WF+C<@;Z>W2U.BY4=-*901&^"(_0Y/&1T"26L<"!2:3>,*VZSB1CJ$E4(.CVEG,NV%FQ7/;EH(Q[>>CZ"-(LXS#)1*9JNR2GO7/N MW5V?^G.8H!4UUYABU;$$-Y=KN?;+.+;3 MNY@YSCO3/%"0L!Q.VP585BNL[HT>C'%!F!'3/2<-4F4L^QQWF]DBLE7;+K!& M+!)?!>%]\:/+A@Y<1I$. M;UIAXCHG2XC$D"1CYPG5FE@+GQN.MAOFCW K*'W 9*.6*M< V/-P$U $X>@Y MS^2RZOK!5Q)8%"[,V9,O[Y33)[.P5GOB8%D.^O0)@]G!8LWDBC/%4%.'E+*\ M[JRD^T %#Z.B#5&BOP,\5,V.6=WP=$B/4Y;4*$Z65)HN$4\:O^OB3 M6X2)"E&^,#DLXI+2?<\E/9N*%50"100=':[M;2=!$I :7OR7I/+2R\C6ZU5=T)?694G8 M9[R2SBBCO2WY9A)^(P?J2![1_K:E4S -INA+LP,F:ZB,ZZ:DE0)QQ:%=B,:L M%M?&])O:)_QQPGXQ=[S)\&.FQ: =[&Z:8&AK+,BUX&C%E95@#$7@13.!QM'- MY&=@4C4^NB2_EV!(B3'LORTE@; Q> 6]-9LI13E.]3 ,@(@/@_>M&P1H!B%& M2N /)^ZTZ-8$L,'#$Z(C\-5(ZV&I.P(EX#YT\M%")]_#'FJ-2[F" #URA/2)6+HWLI M)K-4YQI=\3@RSR9,"C:3X38$6^ ';B[?B(/!KWC6"]2 M"X35Q'F!R2X8W%E9 M=FBV_9<7FTK<%PEAYJK1Z X*%CKDRJ.U7K>=U(X!:RG;@5[0[]E5>-+Q&$1R MC#=C>$1)$%$OW/[QK",4+^?71%3KS.$C\73:8>8LO?]-E7TWZRY14FY%HUE* MK_T^0;[OM=//OG_\4.=KLC]>$TVJD/1"T-OIA4ZC?$>=,#6&D+*OV ZM^ZCC ME_!GK,2B0MV4-' W#O/7S4ZV'J%__9?O/I^UBQW]<3JL:_CC_P-02P,$% M @ 2HEO5F3$:SKL$@ 9%< !@ !B>S-G=!' 2VW&2)FD+I&EGT7.*V:)38+$?*8FR.95% M+RDE=7_]>=Z7U-5*FS3.M#NGP4QMRQ+YWN_TTT6QS)[_^4]"/%THF? [O"]T MD:GG3P_]:[CX7_O[XHV.5>Y4(@IS+EY8(Q.KD[D2/^MY& MXG4>'_AG^>^EB1B99BV@>F\S89SL_I?RW(URQ MSM2SG=3DQ7XJESI;GXN_O==+Y<0OZD:\,TN9_VTD^,I(.&5U>B'X;J<_J7,Q M&:^*"U&HC\6^S/0\/Q>92G&%]SD7/XWY[V+'0Y/HZXJ""RMRXQ8RP>[AS8[@ M)9[M@*Z%LC5P"T68GHO9ZN/&PB*2\8>Y-66>[/>_:D/EE[P02VGG.M\G(,^% M+ M37[)^$W\M,C916"LWN0K =\#W'RH VQOQ,GCD*1&I0]Z;@$9DL@0WO/JX MT)$& \<'1R=/#^F6YT\CVVQPV-_N^5]_FIR,+S:_&(*C0OCSG-WDY<[S]Z7- M21C?&@T,7EB9)T& -W%J"\$7=MKI8$?X,"%S2.X_Y?HQ]GEC M2NVN=9:ID?C??XG9>#H]>R")?RM=H=/UU]#X%W.MEI&R8CHBU9T^$!*O<_<' MXZ625KR4USHY_W:TN'0BT2XN'6SI2!0+)5X8:1-A4O%26Q47QCJQ2]?_^M.3 MZ100/5 \RN>\P=/#\GD0#EYX]XN_@#.S!4 L8UTW>AB(62^%JZ,8^6< ML82!5841NUL#MP/2)MC8/VE@\R#IP@FY6F4ZEA&\B%JN,K.F-5P9.9UH:349 M]*U2]&8@O)D!$J\'MK4P)RAF-EG"9O24QX]5'%<)W72EPM MI+;88X,UA+&(@%J:0D;H5GK4"AF9LA#_(_-2VK68C+QK9/E)X&KIKIN%CA>T MM:T@85\&UQ_2":<@2ZFQD"HBQUSERB*XP=U+2-#*FFOM*,@A,81[SA/FHB.& M,8D1-%PC5!+@^R9;*QQ?\\TBU7G2T ;;.?7EC20T;U60G..N3$D\XV"4!!/( MXP660RD%5H="D-S1$M!2"!2)T9*A3J,!'9AHB%*V% MTFQA5](6ZS^Z=/PJ,S #U@?AL8(C-'GI^M+BQ2$W!70I5L0JB A86I*O[,(4%R2[V(&=/SY!T MK+V/8>&N/L[H8SM. *18WY59X1>G/('9H.6HH$@ "#4 ;$_WF%< =0N+D MDO!T?W2Q>_7ODKARU2)[2^HJR?@93%,23CR6&>P)HM@UA;*-_6DHGY266$;6 M@Y1^Q(1G=K1D5OE=Y0T)&W))Q6&<"!$-68?)Z069OWK_^0C1& M5IC\:]^G%@L *6WM[B'4)+W:%11[,(X$\."S+7&&;P4,GJ[.TX(+)H/4-6Q< MGR"NY";$'0^.%S:#34( :-.)I(5-(-Q0CK0"R&L"%CH\ @ ?'P>/P7 M46"O?3)O%$NXPNJ8L'.%B3\(,BZ>,G2GOV9611V_\'K KB C\F_$JB!E1@+E M &)&$9[KB^X!&\0^3'#&B.G)4E1T'61*<*I]FGLY;FC0$NB,A1CX+.3@-EY9 MZH!TU^U!L LH)6@04B!8]RV$S:%0LQ05 MZ98R4:2/0*@5=P*.H &]M1WK!#]$?@-)7]\$]0E\BZQO2'FC:%NS\%]3EBA( MM2&"/D8#Q BB\4;[8*VEV0/<#ZA"Z H+9S\2.JUE5R 4!Y4H\@8-B3_D")D] M?S>('-_!'L(6O;KFU ;W) JY &Z/5&9N]C@3RT<-BUJRR/%$(*3/'FE]GP?@ M0YQ)#74@5TL\6W(&# 0+S59M0&0K@7L1$L6-O)#5(D<\8-6U\>0@LH%(Q\

      U)*"T]0!YA?J"!(-<*P MH-U+K";*6+B/9^9@RT#7R9\I2'\PO;-8Y2V&\%3;>)49EBIF?0@ \.[T! ]6 MW,FB=W'7.QA3,T^",-8[;F*A4T5N:#+%,B."WS*1':4LE:_^[='ZAO2SY95O MPA)'+V.?=(UW3]P>S79'W6E^F/-+]3[8HA@H8OP^[B(TGY"K9">'):[1-.16 M91NUI<>8K@2TD23<6L8>T#Y#!0D(/@\Y..RL[@ ?@+(P*&7@+VZ6Y'S&_DPY M],=Q5RH#=]"RV]J">2L27N^&94= U@P%.< ;M^-Q]S_@#/"8Z?[YQN&4T5L4 M\CZ+=E+>;0BXUQ/R@\QE%9-L(8 -@#=E^ MU6<3!E()DR8@N6$5N]YEBJCTS'8;JK?H?N5;A1U0^I&&>%@%K#$7TY7V;^QD ML*YZ=? JPMAI9?-)W1RK<^GLQ)-MT'CAS^M:3V? M[J&R5B4MTAC?$7=XM@S736=B[NJ^V9^_V=WO_-+YC5Q_[I__\:C[2Q#Z6\OG M'EC/,$U?8&SML*^)'=])WTO6TL++_]LE\E1>N-:@=W'OUBG'LYBSB'3O6)#B M%C>Y\@ER:01[R.K.M3]A@CBX8JQ$6SPT2WEX6XB#CWUQI.11X:I0^@N^K=3X M9M]6RKO0WL?O=KF+[!ML_P-02P,$% @ 2HEO5N#4-A:6" ?C8 !< M !BU;;6_BN!;^?J7['WP9W9U6@K; M=%_HBT3?)'2[;449:>]')W&(;XV=M1TH^^OO.79" X069KO;5D-GU(;$/CZV MS_."G1[O^[_YS7\U&N2:ATP:%A&K.N1, M*QII'@T9N>*2RI!30>Z5R"Q7TM1)3X9[OJ[[N5!A-F+2DE S:L%&9K@\V]PV;[2ZG^N4JGF@\32YJ__')(&J1UT&J7JS<:OB?[>5>. M Q5-23 ,E5#ZI/8I=C\U8NQ4L)-:K*1MQ'3$Q;1#/@_XB!ERPR:DKT94?CXB M[KGA?[ .:1ZD]HA8]F@;5/"A[!#!8KCC+'?(IP/W M<$O:S;W6\?Z\Z=/C0!C:.LV>7_8'O:O>>7?0N[TAMU<03;V;\]Y= M]YI<]6ZZ< E7MU=0XK+_VFW??>W??^W>#,C@EMQ?GCL/V@ M-VY_N[[\+^F>#[YA3);BK%*#$C. Z_JT_!GO1(6G1<,_HQ=C'*60BJ)QJ])Y;WR@UQ;,K0Z3 M%430W"N/\\S(OHU>=-3#M,K1];WZ7V8P&"H)]PFT&.3LM!YC)ZDX*N*H-\P^C!*P;0\+ELX M?[]P;G\X.#,2SU8=3WBH Y:A.#S6I>= :PKOEMS?8O?[Q>Z7]X%=F'B=6\ZA4":#>IC?M1+>5*I5R"*X;<@.0"QB &*/H\O',*%RR$@7,F4_$U"B MV::-YN$.VUW&KT=P\S#R!7:/][';U9UO-?$?=-[5X;BDE)XTO%^8ATMDXK&, MG5C;PWBW[$[\O#NSN7"CN$@[8 87!YW"PILPRI8^9CSZPZ?FCP=':^'X[R < M/0QV#NH$_^^"C1VZ^RYH9X5[%\Q ,4"/$\POS).@*(L2S01UN+=JF7#F<5K/%0R6YJ VP#FC M!(_/2T=H(9?B)075' 5,"P(\@3JL^BMY(B[R6$>),B1AD?%G$1I_[B5 M*!^(8X(/Q#&+V7UE M^;V*(9.P:A) ._"$I2R)88/0@SANR:&RS$5F4O( M"!(6QRRT? SA;2K6^[.5T!J*PW^LW@)P/ 501P@#4#A0&5VM0Y)ZE@^A=T\&%1]HR8O'< M(5_8NR>5M+"!.L#UA0K#3",,2]J]PNI(&0OW\9@;;!GH.OD] ^D/IG?FJWS& M%)YIFRPSPT+%O \A -Z=GN#!BCM9]"[N>@<3:F:+(,SUCIM8Y%21&YI-/>1>AN<%:)3\YK'"-9A&W*M^HK3S&="6@C=&(6\O8,]HG4+ P><1!X>= MU1W@ U 6!J4,_/5ONG@^8[]G'/KCN"N3H3MHV>ULP;P5"1]WP[(K8-4,!3G M&[?CVDO-L0<*\G% >/&Z$\W]+S1RT5Z9=& M4-&P6?:M1GL51>3;"& #8 VK_;I?31A82IAL!)(;HMCU+E=$E6>VVU2]1?<' MWRKL@M*/->3#.F"-N9RNM']C)X=UW:MC+L=*C!E*9$F'^9M(.I4GK5+;;U,.1?7WX].'E[^(*UH*F!,L75VN][SR-J M$4_+P7:(S:X3:WZPGCU5OH#8Z9"U3GQ_I3I,UCNJ;A[6WS:86F6Z/Q+S^M:+V8[D!9JT8=TDH?B3L\6X3K!D[NFWUR_;5W3_J7 M5[?]7WLWW1=]7L#-GXJ9)S2]PMQ\@[&58[TB87PG?=\@@.;?Y-\&S\8#>)YP M%I>^@W3K5\B5*>PY.SMW_H@)3"P9JQ 7S\U+D=_F$N$+YTM5CTI7I=+?\ VC MUIM]PZCHPO$^?A_+7>3?.OL_4$L#!!0 ( $J);U:ZQ3$.B @ /0U 7 M 8G)H8S$P,#0Y-C,R7V5X,S$M,RYH=&WM6VUSVS82_GXS]Q]PREQCSTBV M)<5]D5]FY+>.ICG;8ZO3]B-(@"+.$, "H&3UUW<7(&7J+9;27&U?I&02$@06 MN^ ^S^X"TG'JAO+TG_\@Y#CEE/DKN';"27YZO!_^+QK_U6B0CR+FRG)&G.Z0 M,Z,I,X(-.+D2BJI84$GNMV&L_USH.!]RY4AL.'4@([="#:I2 M;N]N$B$Y:;7W6GO-O<-F^T-E_+G.)D8,4D>:/_QP2!JD==!J5X)?Y3(]9-)#^I)5JY1D*'0DXZY'U?#+DEUWQ,[O20JO=' MQ#^WX@_>(0(M7G*'O#OPGZ-:L9*&*&U3RF"2XJ)& M_+B3&BR?XV:J0\K1H [YD#TN2",1C1\&1N>*->8?554)(H_(D)J!4 W4K$-H M[O2TR81)0END#>,@2VG%2XV9&)5O&2Y+Y:J3>!&+*OHU&A=&1%HRD'CYF(I( M.-)N[K6/]V=%GQY'IKS=?W[6TK1UICV_O.OWKGKGW7[OYIK<7($W]:[/>[?= MC^2J=]V%2[BZN8(>EW=?>N[;G^_N?^Y>]TG_AMQ?GGL-V@W?6O;Z\ M;]S\^O'R-](][W_&FBSX6:\.CB^H(K^( ;QAIU4=%#9.)!/B4NHZ&TQR6F+L MV-$(T!=S*6U&8P#G2>V@YN\SRMCT7E)K3VH7][=7'X5U?1ST^: :"^92O#GX M]]H("Y\*-8#JYK1ZCRVLU*F M=9VG0O8=>U;1@--EBJZOU7]SB\ZP1+$>2>F($\-'@H^1R5-A25>I',C[CF?: M.*(5N=)F""^E\1/1">GG1B%5WVIP-7 \JEA![T=K&0D-9LF+@V;TG0WX8&K5 M#-?Y%UO;>OC?[.&MU^KA9Q0S%'#BX80\*#V6'+*#>G!T$SR<:7AK2D,N F^+ M"D6HFI!<.9-SF NR$Y^H@.M3<#4( YC9)#2&)D/T$(*;TZ'?0@?%8VXM-1/L M,J0/'.:MR+30QD 9F%+Z7 ;F@ [S1A,2"P/I$HQ3( ]4@YA-QJF(4V)S_.=) MX)@;7DA%BX;"2LA_$*]CX5*PV&8\]AJC)AGHJAG8#:L/JQ1-JNNRA?/7"^?V MFX,S)\FT['C"0QVP#-WAL:D\%RJ!B$:Q,H'K6.8,9 ((*\Y?!P +(R"<$5T.63A(!M]8#H$>HX1Y[@"6!/@.0(-RB_PB;8G_L-H0HCI$<[YFP ML=0VAW$8WXV6051F=,P9-%NR Q!C'$ <<'3Y&*=4#3CI0J2\RR7T:+9IHWFX MPW<7\1L0W#QDHD,<,Q_=5P;W!:I9>^3ZC ,L-1(,>8-:K;PG@Y_F!C<4%AD&V(4:5B(=R$C0 M2$CA)EB=+-,#B="3@L=[X+"9KI4="I^P/1869KG)@&^L+Z_B6!N&&H6]B@%7 M4#5)H!UXPC/D,^R2*Q>H!7A/9)#Z_ _)94L,;X08XE=-#)GE= :&4>X7;X%X'D !D)R@#0 G2.=N]4:K)AND1VJ21*=#N>X MSY(\OZM(HG('QW,=#TL#"A[A;-L\84L'ZT'NDW3 7C4=7 2D+2(6SQV*PMX_ M64H+&V0'6%_H.,X-PK"2NR^1.M3603N>D)'JSXD\6@XFY0,*5V6@1AK/?O8Y]TA78;;H\6NZ/^-)^5_%)_"K:8#%0Q_A1W M$9H;U"K%R>$2U6C.A-/%1NW28TS? ^88#H5SG'\B]XDT%"#XG E0V$O= 3Z MS,)B*@/_XV9)R6?\]UR /9Z[-4%YLZ86CEB7AES(8:/DT M^BY'^S***+810 ; &JK]>J@F+)02-A]"R@W^ZJTK,J*E9[;;4+U%]QO?*NQ" MII\8B(=UP!KW,5V;\(V= M;UD!T+-=)RQ#%%5G10?!/)%&D 'V923S@\':TLD?B#\_FX;J!DOMVGYS=];K7Y)?> MCS_VKOLWU\\J/0>RMHB5"[M"QO^AG9NX[^QW]+]&K]A@M!]_!>4O MBM]Z_0E02P,$% @ 2HEO5BQI"E6>!0 FR$ !< !BU::V_B.!3]OM+^A[NI=J>5PB/0CJ:45DJ!SJ#M *J MV?EH$D.\F]A9QVG+_OJ]S@LHI84^]B&1(C5Q['N/C^^YUR$T/17X%S_^ -#T M*'&3,SQ73/GTHEE)_V>-/Y5*<,T9D3$I@8O((RXZR4X,2,:=&TB?HK+ X%$]H08B+2XXS1&[[#9? M93S-P2T[24RL0TPXNLLF,1&^BQ8[]QZ;, 5U7,-F9=7T17,B\\O*\U[SJ6WC MMM49CKM7W98][O9[,+@9CF[LWAC&?; ^P4UY5&Z58=1I)7>M^DG5?&L ]@CL M=G\P[K17O.<^3ZL?H7\%XR\=&-G#2[O7&97ZOUUWOH/=&N^ Q=B1P]_C2+'I M7(_3J/,N:Z';Y3A+SJFCU0MW3'F@/ HVYS'*>DA#(17@G2LA Q1$Z5<04QC' MDFL1#P1#TY>2<#<3/ASBZ(5ZC98(0L+GQA%R)Q/+-']W0QO8!')46$ M&@88*7SCR(0[:B)MFHF+SY)X)(!!+-WYT]R8BXD,)(V8J].8!M'R&)TB%(2F MV"V%_G2*&5*:D)Y2Q:6)02+VZ)H2QC&*"L)18#OAL.9. UYP25X0Z]RYWSSOI",WL MCXB<$$ZC4O_>IW-$HA8,8)=:M8I+I#RB&AF7.PC](C?55&2"V=ZAOA^%Q,%Y MGAM5([D.B>L6USZ)HG.C/1I<7;-(C?6@ER?Q.^8J3U]4?]XZHZ?'4BE"Z/)B M^5JWN#FFW,4G[>]6+Y!#_-R-$N&JWS2S&@_,;=;S!IR'UM$RT865BG*?19H6 MAL>0;@\K3S/KR,883UGZF,:^/\<>0>AK&1?2EO3/F$FJ=P>1CJ]%V!Z2(\!\ M89TNT?GRF-;45%]@@'UE@;-8Q]H(W6\BSIJ_V5U,*[K!$E"'FNP(HQCBF9I,9DI2C:.8,*-W35K93A[I;C)/W?+DG0BD1-* 6WD,D?(8ZFDT.<4>E M/T<[K$0!M1)5BFWHT/YB?]7/#.WOS\)_(*%7A<]"6&^P3+\<6!^K9Z\A^U$6 M5_;H>W)6R-D87%L]H^S9W)+-PX%D6$I#K*5K)#ZRJWB*Q;R,K=2[5]>X?6'; M%[8=!?"*PO9D2;N^Z8Y@V+GJ#[]V>_;_-\6\P-C;))O5[XW^20)!BCO,,OS< ML-Z6S-<:WDSLBN4=2-[P9=R>[7=A>ZE^KE&^KY_[^KFOGXOZ>3GLVCWXUOW\ MN=L;]WO[ KK[4J^^2]GG]'>LH.LOJ%Z;SA?C5]+Z=LV9N1>\?J_]:Z_?\RDT M*_K'"LE)]I.,OP%02P,$% @ 2HEO5OF'<0*? P$ R6P! X !I;6%G M93 P,# R+FIP9^R\!52L9'+(^?/*:@XWC*P?J4 MF?4QZV^#H(! (&Q,;")L;")62E)*UO_P<]L!$&*BVJ-5HJ(P /<(45 )46Z[ M #H 0$%'^@\-%1T=#>WNT\"[SP$T M0O0'#[FE,8@T+$ ,KL0\KQ/S,!EEOGPET1P[8N*U= O%PB8E(Z>@9'[$POKX M"1^_@*"0L,BSY[)R\@J*2EK:.KIZ^@:&5B^M;6SM[!WA$=$ MOGT7E93\/B4U[G9^<7B%^7O^F% J"B_.WY=_4BO-/K'AH:*AKH M-[U0[GG_QD"(AOZ0&^.!M ;(PI6(@>/')@$0K5RMN M\_J)>+FLN]BU@ M(WFR&'RU%1Q.]WM//S^$[>;#+3#B>PL)[&, JK.K6X!\W.WP3]#+N$\\2]P6)6]DM\%TC M>/?=+3 :#O",("4YVPI^04W*=(/AOSS/Z(;*]@%B#=E_DA3V""GB92GX@%F; MN(JOQZ.C-1O,7*,^K1B,)Y^O?WO&0?9BS*:UI0:[NV6%VMI NM]22&P9 MSUV*)I;DVP^?G4.MT&7[;-J6](.QCYSY23JQEA93SZ@/)#ITML7L'19)JFB9%8ZU5/[EWX(E33LZBUP2%V<2@OI_GX47H.K]M MD>%S?/8<"O9ZO^-M9H-+YYQVG)R=>;JM;THE*L'DT_I9]<'\,IY:OQ3- DFO M RW')%^S16 9(@CLR.M6/G3^WIX15PHM]X)1;#HXQG/!;:1'@JIN@N,"9LS7 MS@(CD1TF$A+6JJ=Q7PP1/=[!1 M1DU(S]'03R1QM?QOPU%,4PT3&C*^W>CDE M)!PM['4D!/\^(@1\O[27H\90K7@>VI)8<] '$-R T*A',@Q]=D1CT?D? M%AL3N7I-IWIMK60OATI9C (N:J,Z@W1$QO<=YEY,G_9,5'*FI,^^V>51K"]; M1PD;40*VF5(8C =VHC.MX]!ES^?,?OV*1"*QRRNWTKW:;3@\HQ4.]CLC,7_U MK(S"3<$KMP":CZ$S$>(3SA##+.35>O2 +@MA:3Q+*^ '2^BD#Q59UYP!@=>H M,"WZ%=2">]9CCN5 U'$I:CT2[).T@YUZBS0RTWH7B?B\ MPYC6P\$>TB"* W=8B#A#5&>.UI3%A$7R%G-L1<%F85:J>^]Z<.%. ;[@N M)FZ]4A+ 7SJ/D!\@K9&:FZ;0+S$O1BC^4A.;9GG38N!9A,!7;33!WG'D&098 MFGB>$*#\3,1G!U41H^QHZW+FE9M$^QOP!?*?T=6R?"@>TD_4BZOPSSQ%G-5E^+@5MTK]\K;L[=&U09:02N-QJ.?#X8"7;@)(IW.WP M/8#K!;FAZ^:9]PF[(M*=8)JH@A&Y$IRD:B>B?/U*O@D+$4DO+MOQ\M/&$L@3 M^4J O-_?1QF*=\*%N3>@1BKIZ/WGMF!-[;,<&]M[HVK,%(O[/* MV7#MIWUY$9O\8HJOG,U$8DW=40F5#P.#0OPIGA^>FZI/+MZW@E2?_-X,!OGL MC ^X4X&/_,LSF)+5:TB]T1)&WSV_<^6O 5Y3?[B-.(,:D8]*@.QZL(USSM!) M'-E!S,L;5RG:-.K2)P>Q4S-3JK(2+;90LT2!/:@",T1HE^U$, M#->ZPA-K*O(P16(4F^CG9_K]LQ&HQT4;?8Z:(RG;+C[GFD9F1U\-!D$F4>;: MQO:^%,U]DK# 513[U7W>9P)[0_ZX-5CURX^&?_0*5\1*]J099E<%%V^G4U_@ M6[F-JK&IEE*&N"8HK%_,78Z"P+*N9D 59FHQI@M+ M<_?%@30AF7HD< -;Y/JD3,VV);P&,682*Q]S@ M$K8\Y5=V4=NHQ^16H2[:.2G--B&BVIZ> P2=D]11AB>M+%UUM+0(*_OR']L3 MD(1D\SK>--._%AHNBNB55;L\''\@VY\Z[ITJ\GULBEP<7;X\+9/G> MY)4HC4I;2AD(EHK6TX;@>I[FXI6%NO#XZ?$7(I)\H=!QST >%8ECA1='.4+* MU%%XF+CXE\K'-X"NV&WP-:C$/:BA>;/VMF/K$9!:)-G/Y'W$<$K M"\^^-NEL_D"CC)F^"]?@\%DF/<;#>_C&T_'AU^J79F_X*<3D14&]O7N#B(A M5B3)A%3T9BW&V<2H2]FU-RQ=X\9@(GO#3QF/ZBXO78XH [VW=C-XDCJ)/13>1/DTT M75&A\'4=<_(0JL'=^NS&7+Q&*)OL%)&J_7O3%AOK:! SRE>)+(<%WY&WA^L3 MR,?;A^B9%S5M64RNW:08BJ[]+"'B*LY;;4^N=(M\/SE, M7M?DBZHH^YY;#Q!-MQRNB# L^KRNC4A&$A:(1*/9#(2B+&JQA \_H2/:MM:20RSU';4>04!;V^FQ7BC9#EGB6+.!5,?W37A!&",7YVY81 MKN_QWY$'*SD#V<.$RL+8!:4L@-[[ .6CGMC<+7#)]M-!C+89PB+HP/=]OB2B MT20W.9'ID>CU-!VX6F0+K\V5>TNH98=2O/'ELA4V*'5;4ECB[G\9=.VM3 MJO:FSU\X6QMGXF;:M&Q>B4Q\;1,?A=2R#GW**2O\,O(J1HE,'?LS*&_]M&R) MJ/;=^*'2I#/79L,PQ"GU*/#'BLS\D<2)?SIP^HM9(5S?G;L/VT6?YH_0.(-^AX2:AORZ>*O^4H(J2=L-:1]_DX?3TI^/RJ M7TL,Y1L+2R-=0BZ^47X4*_#/4EG[";'9Y6KPZ4/=LJKK;C)D0\X-ICHJ^RVP M=KR[(YFA RNRO07HTLPTKF&5HRBRQ.K_%"ET\"3X$88IRP*^&R&7\6$L;1.< M'AF[0TS#)[/SL[*; M0'K -XA.XV"Q_$4_# MYMR9JJ>...D6Y)5F]SKY1:L=4\BV\M3%?\9"%G +PJMIK,OH^K2ZJ/ &%I,D MWZBP6"2'>4;2-VOGUX!X9@^FS>$ZCX4NP8(&UJP^&T2;VS92ST TI&AMJ^8= M3!_.7#/S_R;6WC:(.=OHK1>)J,)5JU?\H<>V8;I)7 %^3(N).TE+XKN5-T9* M.S*B:'M^U)0'K+GXF--\6(35-^D3# M]@%]1Y8#N,ZG_&%KNR;>:G#B&5.:+^D_/:/5O@R/E3*0@>X]B\MAHPTLGRC) MQ1>#U[\)&,*7CAH85F[P*"7[#@T_%TM#UBXG C@S;5[9@QMJCY"0M&. MK%-73_O*"1FI04YJHWKY8U(@AY73?8:=-6-XF0KNY\[ GX4\U0ET%_I,M C^ M^;ME<2[8\:M+66$:_71T4/2HV!D%^BX_^JGBZW!G7B'@;*/,08)BLC;^GH_I M-)L]EQ-?\]9!)6.(TROK:$<:>%.K:A2P?&TAD%>N;Z]E-+LSMJTF?.79POWA M( KPNLX]Z'%-$.ZV]>&2(S452=KIE)]\Y3'SA;7:E)1YR0<)9PZ*)-FN50<] M/#H8V!D0=S&9&T1)T\I6N.YF="-=B82"=YNZTK7'\/<@,N<+DP=)XY)\>7O8 MFV*7T]W$*!OI7BF>_JN!5L;0\0.^.2R/\WH"9;HTYJZ6K)\@-57?\B/[F;#E MN1]4!N$7YU:]YX&10?O%/WN-9WSOK#C[BU4)?T[$=7[(_JWTIQ?J@11JGI9\EY!3=-_LT(01/% M:L"-XM&IY.57' ML>O&$F/"HLZC6%'?I,F#P4OHO<7V$W.SLRU%J\.W #WQ,G?_X:&60WK@9#L) MGU%774K%VL1FG.*W!V5=,??\7LZ [V8]$N'L*8F]?6$H>Q!6,M_B/C!=8RB[ M(<]3\Z#Y0^#$B'#%W"'>SA$";X"B8N$,Z^Q-6SJFW"W RILD)V_.G6SZ119P M\?ON#>/J>ECY*,,[L-AX%L=>)=\WZ?E.5WQ:*4;9MH!(]I=52>(1_V*UXKD= M4L*O3B]WY(>%]_#I$^>B3AU84;M/);'MZ]*?BP2UKD"\3)3XN?NFAQB?<8D1 M?#T/"5;:M1T_8$"\7OGH^.J3,HZCA()!7:I^ _#8V:RGN8D5J!3L3@\<6HIM M81'SJE9Q1!VV<L[4;6U*==4>G7L3V-=4L8;N^2 MVDY_S9\.)(Z ME?SJ*^83U2531.7.G5LJQ,@FCRC_:UC%C=$0A? M4'@ 9,E#C(Z8B[KS=W/L0Q4"%C1]K18+G63DR/WU-&0!J]WT%IAV0LKX895Y MP*'_\P?D(\YIPL+GE&TE^RF&$3R/\4GWQPI>:[1J$'\ M.(A1UI.V8!\1@A;F[)Q!\VF80\X_LY9]9X>YMX>\)(1J&YLB94A'%1]':X4J M"G!ZL0[K7V'OW'D1B7JR-C)X:K,GY\? 0(LR\I]11D(MXW&YH14@U5:'M-A: MY5N H/)U^<(V&6Y=C22L@B'MP=N,$&E-"8NO'1)3VY/J(-3E&[+GD4;*0X(R MTQRV<0)T=FTGQ*SB4GB]3%=X4S_ KBU-XGNNCWTIR734A5DPJN[5 MRE%L1 99I&[!EI X%!\AV7JO#OJ J'_6-'58:P+6&:O\ M%&N9Q-;,9N#.3G]<@9W87$SO-QW_IE:%=DD[?5=Y] RL^ 8WQZZ5DP=/0IWF MW29MRN*8%*W[R@WG)=<;/5TB@^$T".ZR5-^S),6.;A6(?7WU-*".R\!9N%=CQ7T> M1S:5ICB^* HIN92O_0FY5^TW?N6K-ZK^[0_L-.>VTN<3[>N=3D1FN=$T533-4TVS=E"C/4>LZRN+. N^10J]"!=P$,J43$R\!1 M3?(>V]NEXHT9L5R\/MALW!^O%].Q][]I73DDVCX7),-Q@-!T?S9^P>"YU]HG M+NM]YRE N-YMC^"?,DHE,KRM/MF[]FE4KATO&M"AAN\ J!!M1)J_:]"T@)>? MQ!=1@QV"$:;$V1JYOF(6L'>5?'X(J[Z#F>/$_568J=33I<:&-X4MP34SV5/# M 8(35?DU;5/0$D,:+:T&7C&GIU;2WUA*.BH'H@#6_'^>GOP.U'3*RF\!;ME; MH)+E%I A!@8E$==-E_$;4UZE!K= [\^9R6"!\EI 0Y;X/YUT@]K+85M^*CUY M ?K2F/V8/+V9 ,@-+--RL2I74]1;N66H"_&G@7S.V)^HC03>#'=?&_U2!UFL M[%O.F(Z;3[(K?W@$0NFA4%@.%24T-*@21( KMFV[#)&)18O=[G;'-TT+!<+D MKB=5R\%9TN RXWC"(;JW_%J3DTX="2Z71W)N15Z#WUCPY:HJ76'IF[&$;V=J6.+'QUM MH1_7'X\8QA]4JP7H]VO++C-F-8U9/$Y M^ZX=G#CD(VFUF8&'9@ZK_&;["WB]BC-,,TZV5RQQY,-8I MO[SL#(?GNZHUJ$&GP;#C^@GC$QQ\-8U#8Y;.^Z3:4Y[;PU4E37,.27)C%&0O MEQBN1XZ/???C4LI78C5W5O')^ _R+>*F+^U6L]7)C7*IJ6F_A8BV3./ZK<>N M*7JH,0<4UA@EU/JME8XO'/WIG[ _+.1]"#.]Z5C M%(^HN\D+NF,]I^ ]$CIDC .P+29;8;0E(MY3Y,SEYQTS7=/ 4??O1\K?N\'!:W-MZ@ACDO7]+OZM#&,F4*7Y$( M+)H'4X]^03*ARW&/E)3E8)WZ:C@?Q$%*FCI+C7O,[AU-1)JA/SGKGXA@7\F[0<<)-O"ULB;B.N+]/#OS0V M9(\3L9<(W$P"M,5M^,2'. X78;HM7R)V==HGVOHF.(9NRI\?]>$OS.M(HU'' MB:J#\C?R&II"YWM8TH5B*AFE]LC\:4-L2\^KV$FZ\R285%:@U6)Y2+'JD(/V8&/64(@:7SC)#W';9F?/I93-ZC0<$JM.9!.)\RHA[U&@3A^L M04Z-71N0AGF6FYCI[Y FB?$.U:KA1L?),*\F#9]UHJ%R?=+/ZT_.K*W[9^\E5W M_YPS_T)CW./X_#K_J]4J1%JWK@CNJ#2[M[=>\KU^1UNL5)F"\33/G,F[Y5=>#<+UNA^H(>M$?1Z(W0+N%$@/E$F$;9>N! ,T MU0CU22W7SR'F';PN_O%[O59FE#TJ9Q_Y#HO%_ MRVBMQUOL8U<\(5O>II-RVBL \7Y>EC,N\8&&)VB[)Q;/2/AK)6(50&4PL MLMG6/)#E0>M(%: 1.L!C$S0]ZFEF#F*/4D_K1A:E+9;00>!WC,D_I2%% M+D"Z2"_@+0D3B4UH].QZ!)M_$W.9U95ZP\; A>O0%/F6;U^M2S"5'>9>TU&G MSD/&9+7)KMC[N7*&6!T AYJA+7"%GD$(%CHWEA;$OPW6[DL-0T(EL0_M5D.$ M[P PKT,;3^.=HD,O#FIPB MCSL\RESH$ZP]=JWH+YZR7VY/-H.Q8V?]+N;KP!IVQQHU7GY>_1%8(&W5GZJ\ M:+9\7I&G%OS=HLE6W-4DBQAE,PWY $Y:;/MISD'D4R;]E\:(EPH?P]],Y":QO*!N-,>0_VG"3(PR'(MMAE!MKW\^ M]HO.XHHE):Q9],)6G-M 9;E?+2Y-WZB6TO8#9_J(\Z,UF]%?VS'N9Y6+4< & M__Z]'#\?H[:Q15.9HN$GP'@0X%'0P=.#+ZY"FS*K%A[!A_8C#34\_N]R*[FI7$*/Y]+8W>-:=S]W$Z/T.V239GN. M'7IF=-IMX%C10+OR,R5AC381U#.1FKW]A MFCXC1OGNX]]98Q^$@>Q,\EG/Z$_EXI?&.3GXVKNF4]7"X:.:/=*Y= 1&5$%- %U]S9-7?B$RU9 MS4:W?=H/2J\Q=VFA#CNM4,/;@K65>Q?M9C]NB#&>ZS'%87W(7?%B-]2(*>G' M:K/5H2S@@A0\N@7>7DLW3<,NE")5'_0^84_H>SG_AE9!J$>^R,[$3O!R*8)E MHD76_9535IB\^'MK-&N%)U*6OFB_'5>X'*XX@O73AR6)';S2* ,SRT7DP2AR M'V<./F(Q^2][EQO.1!S.=.%7(KR.<1QE]&5;X MRIH\)J,/"Z4,EH#,:4M07 MX1Y8M8V'55"JD;J=M.\0OCR!)^'D.AH_L+?L\D.P6?\%](]^G,3A7U(R\A\C M]R#A2:>*TUVP"8\SBT9[8QP,2R!B-CGU%:V0^E1QQ0Y.P9:WWL2&68V,<5QX M'XTDT?5N"MR=#F% >S_V%IC<6&E?EA9"UHZ\\Z[N#\[;.C^?6*B8B"XO<9SD M_6!)?\J$2]H-./GP=A&!Z_3HG*&D?N$5GQ[O=SK-=3QQ/\"L#&F*P#:0%D<1 M!P_QW<@HFT7=.S 107Z;T*\GW3\OQ*;TH# VSUG!R(7+):5[-9?MM#&-FVF. MK7=%!Q(7#U6K QTO0@%A84/@3 G<]R[VH#S[HU )NW64HP 61+\?IPM"133X MF)INH&7W6S;-A)@9;7$Y(@*_;K'?FYWJI7NTIQRL+.Q+KQ^P'V!57A>YDO5, M(QJLC,:^59PGM)I_%$,98^B2K#,55\3^U4Q",S>>,87*+Q[B"_U9R!O "Y=- MZ1!TL9OAZ;7B&VI]CTMXXLWH2K)#2S%>X0&A)3_=M8,D/3>@L")'CXI)![[# M)=_RB][W5QW_;6.71S>LIPD2?4B1L1I3@\A:K38W.SK,*<$YT_FNHBNB_=\6 MG9BG1!Y%=#QLR\^;D5PO]7%&MG(&GQL6P]TOX#Y> _CIER:Z+._DC3F5Z7*) M499JRG";T6D+5S,Q&>G7]9)VU1=VV\2FUG*DD;#0;H8X5J9F0GERJGBPU)$JQ-$?QWXZC>Q+YZO09:7I(X6.I[CXY%OBO%*T+960K(IB&A<_ M]9=2<\HE5J-$0VYU$@_&KD6?+-D30%N_NXHD5-.=QJ=)"DGZK-O>O;T \<+% M7225X#'"ZDKS^,0_5O:,1)&D6FHN^3W.#W504RH0HH!VN@EAZ(O!TM,$:>(K M'6>YJ[1,DZPM@*^)E<=_/-?;2P:+3TTJ4^1JF(O[?#NR-!-'X Q7J3 MYMY%\2.D*'Y4CV7%W^[ONJ)?]J2T;A4__*]O<\PI'EF^&XKW? MQLJ&C^MR4R%\WI^TFNXUTC^D\[@GXI\.G,M(H24!-(IY!@9N%9AG(/XUOZF- M HC\$I-Q4[1+!DBJ?:\'6A$'" M]*!7#4LZ9BC\#4KZCC:6P64R>2)[-H*E\+7.0XG9F\DJ"8R.B^]H&)R M@NQ..96OW@6D\:#.)QDHZ4I-T >*G0O)Z3 MT.4TLKGJ:Z']YP5R3B>8EW8$F\]@8;\YBUY2>,]FXL[Y+:K5:\P(S^Q MUIQRDIH:_)B(MACM9$]4URR\1=FUU,'[4A5BR0Y5?EJY$]\F*+S]J7,+<%HE;,#*:+B!T@"4M2Q4SD+\/>'>V MF0[8P[VJ NK3TDFC:8;3[ [BV6>H:!W?''"S@L3Q-=E,>[M4RA$V,[JC%=E; M\T>)HF_/,Q.\B4;OB=I4MY$/4EZ+0W$'_1 M)$G]8M_DMAA/J-*!]B)$CH89D6R^3]B+J/'5U4>IBT:^+3_FN=05@3"$SH*S M.AR7=Z!)(M[1E=A*PKI[)O7EFB0K@&RH<+[_S'-5DO@N;?6D>E8LB_/LT_,U MO($E/UV:FCA0D;W/8!>//N8IA$9WK8NL+&@(9:N@)ITE:5QM.8_MX MP*#H$N=S'1?R7IY-QM&8&-W(,&C\_N%]?8?GZ+X%-ZOQ*ZZ=^-\I;=]XR(Z* MB3J;&_=LY.*7)9''IS< C.Y>,-1=^/_*^D? M@YGAWV^'I7#__F<*#BDYUT$F@?(G#LU2Z,0:_U*B3NNB$FX;+':8=E$47_SH MD?QV565X*T@/P%,#28:#85OGG2;)1M^'//EP, WP"4N$.VC>'9Y"+'EE 2M$ MLA1T9@4:MU\4,V?,_%V-R-':>GLD;PLLJ'FD$I?GR3CB6XJCF.$QK>SQ#4O< MK2VR8XS<]$9/5G 0F4ED/^:6R ,5\79X@FQ!46GFYNJJEO@D*,T003FZHM]66S> MK<>GZB#A56>L.?#,=%J2Z0ZIMT!97Y+!T$\!*HI-VLE]G&^&0YT,S@O57 M7C=EYU;L(7[W_()(1L>DJ,\;5XS$=7\YIX+G<([R[@]E]K!XTGU;>%MJ<305 MM36QG29IUQJZ;&G3]+'0^Z)?+(BD\0X-&.*_X>#S+VH@\PM??UMD09;&\>0; MODGNT9.6;/0O1I&!$E?:$[F)T:W0K EY0JO)_?T3(+K"!D[G5.FCU]MK@/Y DK*BD^'NQ9N<-E M:&U;4#&EO.!0!W:1W-AZ:NM8>,_+_!GC_[<[^TV M3M 6XD&7XC0F1=%&,[9_2O.(1N1[GWFDZ(M(EN3T=CXPGQIU&.L:&'>-(4<6 M4"NMC M(\#*2=[9828_1!@?%T$YT^DMXT^CII?TU&2HI5XTW\NI0H\ZQR_MJZ'L?B:L MK;B4%])3ZKJ)XS9+0+^B5V7LYOH;'A]"U'P3:'N4/F#4/'CE76,)I[*OLX@/ MBLQF'0W@N(D//$^LV-5K?ZCVY'BO+TP*D>]-G1E M<-YPSKC695C-9$#=TM9=3J3VXLAP M^^*S,6=KU?!#\^>\IJFQK5%KB1H.0?=JVV:0Q$*G.XB]J#W. M*WON,J$TU;1.4ZK)NU^6EHU\*8PQ'K!-J)M'-WNU6G1$FL@9N:(B,;"&E"#! M&41>/>@]$[IFRV44M_O7>J#_0R^$^9WX92:^EK*Q=ZQ89[ #5YH&LHN;.[&B MYOW[I[!QQU]U:Q,Q<0X_QXW4R: M*4FF,I5&5=3)A],A(@-LV46,F M)A">^\W4HY!'^646M]+?>7!X=\9I5]'&%\ M! \LYTU";U;Q@)$BWRY)R@!//D4F,RRH7NPDS^<&2TQQ_,LRX&* ;7-(>:TX MIK89J\J3+CP]!5K(UF10U&BM35OX2V=OD0J.*[(4>;J@\3";N:4^;EE.O6YA M (\')&Z'ZA55>KYU"S0+WEPZ2"S07=C< NTJ4J1;93E.\5'7&C>!Q1_JW[4"=Y@;3_KN@6V9" Z9K^BN&Y< M)2\)8U;(.JWQ(+O1]9>1X;N\ MPWQ=-P#YX!9X%Y1B9>]3;FON[:M'\"M?;X?B\V ?4\Z+W]"HY8AUA9 9EVZH MP ^=6V",!VL$MR!(NK>4H8PK(GW,XWR\*K;V/*$6?3UZZ$$Y@>I*XO"!C_B0 M1ZTZAE-8D7RA_DT639&75ZJ!V:'"GIO^='3@Q&E1H7-3T'L4HQ=W@1A3U_RO%A?U:&WP!Z5\RV0WQU0#[G6JD5<\MPURO M ;W )3JQ+0:1G,EWDK^L1WBOE-C&%J3P;9$D1F#GL+O(/H''V$S2C&X-:(:Z MZ]JJR!+KRN7]LS6Z_W_T'[3@?X1TB6W;EYKC@@N22@#D4W#O&[J#J;+ROW7^ M)3=Q?P1UP.LJ^(+QYU4KT+Z+-;Q&PF\!E&1],^Q3=^=BY9)YKD-GB0/YH[B[ M;5GA3*ZT^ B>4AGOL-GW9L^MF)ZV(ABEVR^\ LO1D9C[_I>>U\1^ %M=\8$= MJV=JU41>+_Z2KOLV#5EI][7Z:-#UHG2*-C05+.C=40V(?,&#DWIJFH M,P:V4CV@E)S^HHK%9!$3_EESZ";#O7]/(+EW]5.467OA MMJ=AU12ZV?R4CI\XW:]LJ*R H)[LRXZJ#G") =T)R[1O^A<.4SM\Z?^!!N:DH)"!PU&.)P,'OA2'76Z[-B4VP;V$M M5$]JQR4X6ESZN@3U1TD5T2T0$3XNN:4-=T8"\<@G3>T1[<2U\70.E.%Q.=:E M/Q;U\_O9]4;?SH$]Q(BD:,/^,S:> >WCJ639L4K.I4.4.NZ=WB)P^O'(6[+J MW44&Z.A>D&=LAZ5DFQ]2INGI9"OD>?:@KL6[\KUEV,*>&4*CR"ET3;]1&,&T MA_QQP7UOT CA0: >G&1B3$O5*?-]P6CI5^WHF*9,M4X.UZK3Z<^-+/L"YJPC MNJIAQ]LF4%^UJ/W"HYQHR)G_BYOT59GO!9^"WP43]E6I53=%'4^S17LO$41FI7_-TT[S9[F!0)%.?*48).Y-QG)?ZAMW"/HA ) MT\Q3F:CCH0=L+A0? ' &7"[%5:+4N:3;UKY4&A>?.M7[?E@_R.T!YD*(O-!E M5"G_9N1! *-%27\Q>]T078H]F,EBR769(UJ4[I,;'S#>2QGL^P/%.*"-ND&"K+8F=5!UTGD-^I1WD5O4381KP#V^9'NZ MW.XIS*'&KF[&]:9LG(;+PW4^9-;E*WEB'Y/5$@3P+OOZGH0^K(]^D^\W?[LA M!G2_\J2RMG1T=/X4L93YFEP,\'_=5QFQ81-C89'T(JX\CA4EW?;:1QJY;U@Q MAY.F+/3>Z$4')P]WV.7D+0 ._G6:[A9FCN=13KB4!'>DU;HL]M38-C05 N=Y+=MF*6612S> MR%?Q0T6,AX2W:3=TGAQ_*BC?"W1?.22QOSPH&:^5(O"X&) M;\$.1K-5P MLYXE&C",78]G^T(@]2O.H^E?4EH):B5\<,)B"N3VEBJM#C/=(H=:WAW._ETG MB>E;X&1;ZA3)WO,+DFG>YR!3F5BNK:_)E'^ 3B-\L6M2=4',,1V:'K#^"N] M]M_;,JNBRO_^5BI=#600MY5K@+H(ICP28#RHMS(.[N0PU&?)D6Y'9WY;\YS\ M='/#;-=DMMG]%N#\32U39SCV /B^TOV@GL?F@\.UDREC M_Q_KIV#=]*08MH0,9+F1[(G_V]S_\\,F*-]")J!F-ZKV#.W$3DELJ=W#G'M@A.N;8A&2=IH%3Z?$1M8.W0/6O43'+*:7.=:717^9GJ/;DD'16 MU'O.6-ON\@\4ZN4'-4-N*HVKDS.Y%U+IC*>RGG7"'&^@M41&[Y4MW@:DV47A M6@&E(-HIB"P@;65_/[;"Z_Q+A7K/T[("0'OH0FT\];<,41W=D1$%T M3/[6^R,@--%K*9#21H#>ZJ *2D#!U6Z/<862G_^7??TV3GAO"M=YT.MW!S_V M[&76'Y^::;TX2GM=U\=U+?W1*=J)('4>U.R7OEVS[8_YFE+O3O@=N[A MO7/)R/;L:*-@=6ZL;+>:!\:]$K3[]%3CA_],86?!]IC^XXFR,(Q%"25A8.]4ZNV[*_J5F LGT8^A MLYB++;#'0QP&9=P,;DF*8JWDK?A#ZU>SO_BE>WUT]^9:",>Y"40WKA)$%)>* M=YT;,4.Y6/UTG)M+95BCT?)NK:I"+SS8'Q$U)IT^XIUP,,1JH[E M&\PJ31JV$$11/H6CECZ4V;8.4-"[:EQ&HLW(+B\X>@Z14E1+C(8P#8@^O05H MH;-O3:>Q6P+I2OLC@P94P\Y,(_:)-8SES7_;->I^FKSHFHH GJ)X^3LX71<. M&XF=QU!]F@G*YJ#6V2%"]_VV:OG/T,8LI<^?J@1<@AYDLSG#W%=QZWF87#D_ M.BD+=Z 2SA3J(^84VZ89)_:OI^WQIMY7$N1LFCU=1$1TJB&65JD.J4W[BWJ] MP7@4CEF# :4A)-)[(NE;T/9WMP ^>_'$YM$&Q.U89JZ0QT@)BSX4_PG;IQ1* MD9["UOU PA%-B".SJHC]CK?(X7566D3P'H@+.57E5)5^+;QF0M<;7-L;R<^% M/WSRE326G>?@7;+52C_=4^J SO1+S3\HV?\OF=1+NWH[OY*'L41Q+(CUXN0, MYR.G)NXBW^4,\A;@0LR$7ML>+43&M-OA@^Q$?J2K"#CRV-JM)>3-XV2&S>5> METVW'I&M!$7:GD?/!4K=-7$MQO'#T)0M=F\P>-!./1]_V"^ZNPC"R(QBQN_7L*2NPL6I2EKR/;I9KK6<+4:8;+F=^ FD4O6_(;ASW_@V<^] MUIMY70%WXWF:+\^+?MRP?;]&=X#= E%F148SH_FZ]&'[7C-8*S6./0&S8#]8'^_B/:>;/;@'L_?@#.V'/U!S&.+.V MRH)QR8_5(AJR)%U>_U@8@IO-E$T6I8-/%5I1G$>R?NG?O]Q.Q=^R7IDEW*,& MY$FR!\$$>L>]R]UZF4,=UY'QK>6#_\ M,AH\J.;PI2Q 'Q&[0N,L&]USB1&-'GLS/I<(YK;W[5&@&A:YJ+!6U4CCB"W@ M9STQOF3-U.->5:.P;Q*I9H,,S:@]$1B67!0OCV^8:9%>O4J#CJT*3-M&T*\A M+X.WV/*.ED+8:X]J'/1;FH;WJ/>T3@\1,WI3VV/3S3/5PJTMN_:R]@N9&V** M:P:W0-R("LN"UK5A,Q>>CZ#*6(IQ;F/3[J92(^.6J-Z+LK(\;: @!.1@&/6A M5-'MV4+\2Q,Q/LM?Q>4'WZ\6R)3;WRL&%AL8]V&@#MUK1)U@TB6+$J/(-]T2 M3.@LL!\43#7DJ>O#6^G;-W%DQ)T1>[DZ(?^\X'NZ;48 C8DP!TM]1,\TU:"; M0N)#';?8.7I;B)^.KZ;046]7+YHCM$GHO/,6"-,KXV)H> #],YG$*F:\97N'"OGUZ ADJD.N8!XG\J3]I1> MVQQ/"*?A%A"!PN57Q*OBH N2!LBYR=KH77)*M-3^T*3"Y)F2G6"18R[L@(<9 M1G":/?":,V'/Y_*G#08C'WP[^D=<37P,E*BG&.K,/(>-7UA)Z"L># ^N=A$: M!;@B9.^W@*F5.3IT-$*$E"Y<37E79H]P"%E]NP-7QK3*%@13]1@L05=.2,Y$_U*V4 M'# K6/B^%-5 L9$(T8O:H:L52,/X4JIOX&/491C_PXD6I@@QUY,9B]NT]!3XW# M# XRUFDN,E><(-CPS)S;5.5* M&L"G\46VIH,&LZ:_KC1?X^YR@;J;EKC-HLC*UA5F[&)?)!2'_N5;].WZJ^B5L%F%V]FWW%I#R MNWAR%!\GT,;X&5&\/$)B1TO=,F,QOO+Q9=12_,?7P .47N/3?2D:NG=BXA7V M04S^57B]W,J?Y[LDIU)W\',/TT_PHY$D&:J3;73*YE!5\_[8R9](O%F7A% M4 QKN(;PFFAU#ZNO7_MECGZ3X=V\%J%[,3?7[?B@%PU,[?"41 XHM#LSQ-22=G]$8A3I/7WYO-9B,Q( MQR7;]0))(;K:;"-6/V90CSY=?^4_CW?M>MLCBW9!_?0&W8MK<06V2X;@C47N M$@8E78]M:VO(NF:]_I??2_&A9$' H;B38.!(L_)PW7849Q<.R2R=I0A1FJU MH<*558YY$:8:BU(D;9&M+WU"Q]?-LM04&Z%&N_Z6\>A] V+6]6[2 QYBQ^*R MNI%=W&HKCA*7./BG/B;D[ M5.6VA-^^UJEAU[XV5+4A\./JD_A2YW[FC*SG>?POBY]6U(=#@.#OM[9I%NX2T;LTT[F_ MY/?.O9\D:C>2R*SV1P7_UN3BO->1_.LX_R/&PP#7TUF/'=H.BS681,Z 2+JN MZ:#=13=K>"]=0FZ$)4LA:F^]O747R1H-8L@S""VD^_LWXB.]+M1]="<[UU\_ MMI=XM9E\YT\K^_P;["4.>IE:]U[HO?3B^U\FV3!<_;^E"T=VRL_S=S ZE*R7J9/]\87Q.NBA<&?D184:T++">Z_9FSP#91H M)H2Y_5A':N3+-+1/@O_"K(',^;Z7^W1O7KD\%_;5'(4L+IL1!+.G'^)%F1!YJ]R2[ M.$2-F_S]KR"6&PH%1MX!QWHEVR,0#UH ,;.X7>DIK&G_P>55D1.HH;)% M+$7$/>MF/['?%*](00[F-%R_G'.=XAPM>?X@^I>XOT[ S97HSN J/M6UTC2? MMR)[%5=^DC"3G$E'9"^-_.A,T]_F/]7GF?9_?;W^@Z.)LPU?JWS=+(]<[0<>@PS7\RIBZ](1CNM@ICD;G_<__A[WW#FMRRQ:'HZ H502DB$0I(@3IO45$NH#T MWJ2#@/06"(* = 'I)2H@G4CO(+V#]-Y"[X0:((0?GCEE9NZ9F3MG;IG[/=\? MF^=EY]UM[;767G6_FB94S@[ZV$/;I6R$DR]&&%8B@* O]$DGG, M8HT*;)]*!;);9)Q_CZWX=OV;\[/_Z?X*<9**C\_XS%&.P8"H/Q+TBQ,I07HE M+M>"ERJ_I^2X#-E!3Q##(#8%KG(0H%XA>[P'0VG,GV[#&IDJZYYJ]IW@EHHT"3";VQ M>WP/P,^I#CH1=2R301!.AC:.Y_4^PE!_9\.E+FU&7D[A(1/G*DB=5UA-+:1] MN)XCL5"S#A^V14,^2+^SR S+6CA5'W;L<>A(1MP[\"FME1$]\N15<5NQ[6# M/&"PXM&TH_3@^^259(_B*VA_#UWB//8V*@ 9Z:.KU,=BC-P 9?O MP;V=$QVRXY-BMGD.SZ1OD1R0O0P&A6[\I]3)X&7LRO(H2E5N!R9UG J>QZ17 MEF8),S%M2,F,M&[IF>:'GD71Z :XTCT!."LJ".<(''0P;09X8G8-.1T'[-;X MHJUX;[A$I;$A+5*65P8J+0)OVU'9"TRK_4,Q^I?,JKGW=$"UT M/L$5T9-H4,'N'^X+-TF(YT!4JI+1'79T7X\F]R)&:I5K!N@?#N.V3ZK+&O["$@U*1:%'HVU+B\Z';T%EZX)H>@>IP M?LM,DO.5-?KGF4@RIZ4N'M;NX,AEOPC'!)2:XPI*5RHYWM0$?8(I'1M-AMR+ M>R684;@>#H_(NG\!8#[PF*2DT1Z0U)1Q5 JY1)K*<)]_7$7Z/)@)@UCWJSO.*$7/0"P GU=^D_WZ)4 M62\UR&[3.79.4TGKQP3F*#T1^/PO&IS_US#<\0)PJWY1',EX[L<*/5#1B$0# M=AG?\ACXG=)DY+M!9:LJG6,R*BK*U8V#=$VB-Z]YK#2SG=Q"RUP #+M@YZ3# M""!!C;QQIG>?X+6(HYAD5\>3PAH;01#S21')>P4I"O3ZFOB$O(0S;?IY,G4U M35HF1!CEF-6PHHDR?YK*/NG*D$,-5(AIQW18DI@?4#V9B.=&!@8J3R#<'2!FS7LU*W8-D8*6P) MW()\GH>>>J1*FDE_06"&;GLKFS,D0[K.%NC""\#5^U#MV0)RQ-)L]#PJ_ZR' M?/9H;'+%E!BS&/#5\S1N_/E*[[9;@8.W\PGZ:+QDDWI>GQ_XMS[ ]?!9UMC;0=3#DFI$TY2Y;IV&1^C1+TF1 ML*<OY?6$\.L;9P 5_3]9&O!IDK?G)@]9:U^;,/#/QP+_$_;4R[% M%Z#V"%6O:6E1:>S>>73/K5:2*(M=:H3%S+"Z>9V_ENQ-XV MH399\C2NLV9KI5/D(TXHV'$ZES>FG4",\1HP"O%C@Q6KK+Z4.GNR-6GHO62\ ME.YR09*1' R88$)"H1?*:VL+?K6(3 ]*L76S0464C2]V= MA$]C3/D%>@6=4,>RW?TJSACS(+I[8E)LA2#T-!BP69(B M.ZM6K)/TM.4FLWC!B#K.->E-L5R;8\6!RCZLB3Z"E,.69D6B23N&2NEDHQ@* M9.08,EE]:0@FQU*77>&O]BHGY-#](_#. M]Y_D9=H=C'?;^2FI^[]QY4V[_$^UQ:DC2]CO%>]*T-*$YK%++5HO3];[Z>/7 M(]<&#GIX%DK"D*SC4P=+U1BRG:K#EM:$M&E]&1>B&,K[[H8F1\ 4^PL 7DEU M4-UH;LVDR8?XX017DEY-C//H4V;N)76Y#H_DTL4E96X$>O;3#*H*D@9$E:Y37Z.K9SK_>A9Y\?!)3N)B2I!VHZ^CS2+A!MAF@N7)<1/BH0 M0N3[-Q,89;M/3G M;=\,=06.5'LQ;-LY=>E\J*:(98 >&E=\KB')P(T\@-Y/ M>YBCD.1M5DNFV%Y] 8!=KRHMZET M^L8N /5/??[):HTXB-)C=X0(2#%T3]5^NR=B33_DM]]K1HP>9B(5N/?%*0CY MMJAM= ].1\WP9"J/Y)/C>PP_3:=[Q-2\?*3,,T?K#_2746W^>2_2?INP?8KI MI6HJ$[AGII>.QK%<^%@L5HX-JXHZ,0<4CD<2C$ 74JE M3[G4@S-_6W#$SVA%UOK#N.#],[0?[;%> %8VH;.??JCU_W_M?TTMJ*OF99H& M*BQ3T_G9C3P1 1:H[('*M5'/G_#&/<)OQ,:@+2[NL\&ASIB [@6@J#[#Q?!\ MQB,ELBWDN-+RV#POJXVT]/=H(W3SOX8V_J]6O_#X'?9(Q%NAMMO7G+6(8YK? MWU<&]#OA\<@26-/W1$I)Q^H]%!'+V*M41"'*:^A<[7-6[\3AN?"] MNK'0A8//SS-I]>$:/,*NL6(P0-WLV\LQP+/#C,['^,??*76D$<%1TGN%9/G>0>KW M:%TM,(MG&8J_B.E#WLG/:+>/<@D]?BJUQYU]AG*7*OND,@6G=/U^A9O'<=RTSQ7EP]+A!- TD'"#],U<7IA_O0Z%\T1%TC\%C57!V-HU_H"GHG MBD)4U/L=33I-3GZAM'QXX^X8/FQH)*)%KMANWH^"GG))%2W >*)V 0@\ AOM MYD=];9(6'KQ4I!:]XPO:S^+-+@ )&*F[QX5,4&9T;_@/(\37?S;D+CMGO"W+ M\OA.M$/T W%]K]V"M;S2QXK2%:\XRY94SI?X[5:M!T&=:#UR--V,4-$P'0(4 M2(A")QWPC/L?+S"S%9:Y]H2LI ^UZW<^4:KF]//#W[_SQ;%.="@\83ZIDKBLZSZQU*$= MILSZ,YP-%<22.!JL7XT_*R@K%**[0/@D6\6F1UQK)6I?O.>1.DU?Q M]5V]7I/9[&,!OOW8#K/)5=3>MK%7ZE'JOM**1WOJ%8,(C4]_U$SXQ!:6=6X- M(:WW[#R*#:!HQ^PDV):*W%10)1XD+8V9]YPM1T$580)F_N*.4_C )>W2GD<5 MY>3?UT(_1%E<0C+*]Q<2 ",R^B+GU9^\-HLAV5V'QNBB/"U>H4$F>:*65SY< M +Y5 K^ $E#U]C669=(.W2WMYSB'8X]&)$IKB-I\L< MQ&>:98YD2/HE+N4I_[\"(5DIOW=_YE33!4"$U@3="NKS)NPK+06)#\MVH-L. MX+*V$NX1ON2;X%N'.L]MU&\#1$-OG(.* FLET[THVPQDAY;V1$3_$!K_==DG M"N%[N* TZ#1T-CZ-*IP #>2_O*4C<7LWZY/4'*C;7'$+&G)-L>=>-;Y?^PDY M6MXCOJ!;L5HA!0PZ7Z$!SF0+G$QNX_XATRD\IE1N]AWL%H\=50I8M[!\$"*4 MU6$;N_,JJ2S D'W2P4W?P7H]<1 MX7Y[+N$'F9"7PTY.UD1WUY1:;N[55+*\+UK(%!(!.][ MS(%-3,K0"6L$?:%@%4\R/6>R+\<]FZ"TS:4>H/^F<4!N'XT61,YQQN)S\++@ M'W(M_"L7.M']\83O*P1+C=H37<*9-ZGB&-?T+7='1N0UFLFKEOJ$-/W[CI/0 M./OYL.")R-+O40-\S7&*)6_.&SHP,<5S7J SQJ:R[U_/-R)X%2_?"]X*W/ZZ MK6>:V97=!IX955J[YVUV_E/$KCHX) ]: A'R>I7&VA^K>!Q(=Z+>0H<_+*G MJ:QW\X/J9T0OT3P9,DFFJMBQIR9!:;,)+59P5%/>>!MJ#'DZQ'V$$!COAXIT MG6IDXZZUMC#7=)EG]_G%K#G4CKSYBVQ$=X-@C3,5A&D*7/5=:^;N29A'ACOT M[9B5P>W2NW6Y%)&!JY]KGVB8<4TO!IJ$/W]8,[C=^+MAV*"N;> 9&#%G&\*A M= 'P>@B.A[^ LZ ^P(R1+G$0H2V!8_4+P,:EXJ=5X2I/'=]S/V,\;:B%])U# M)6GI?Z3K?ZI(.-\/F)'1\0G6Q%S-R />T\-3Q%TG2N9Z9FR0:Z]V8[]#JI(K MCD47)AZ*4L^'(@A45-X#$]SZ<]M$KU8*Z;T!C8TL)0FR3J=_>HJ00H0G\-WLC6UA2\3CAPM/Y=6L4<01_#8%D: MC9XRX!RASFF/R4\''Y3I"W-;&R(#Q+'>2PC61#?,/*C87?KV=1B\2+WITC7: M)5)/9'48GZY%IR&)G\=Y8QLT9$7 -!#U0;_'*J%/P59;1EO.J>UR Q[^TW%4 M?R!NRK_ JMS>0"+3DA?9 T&Z+W8];%;%O[+IH E+ 6^$Y9B#?OX)>UAC#-W MAJM(%7%\ *4U__B2T^ ;O2;?LN7B+=4/L7&TSV!19'ZL3CT^($ M4SEQDJICQD'NK_;1FA.BI:Q?BBT]#NL^$<2T#&>7\N;%=E(N/"AG:A 1# 8, M?.>Q. PA*J&WP0_>HOY:/Q,T-)>=?^=2;-$4)1K<9LEG>UBCR&H]F]/@U?Q/Q$_Q?G QF8UHM#,G/9\QD%^?;LS$-1.?F?\EGP<;?#"(P0"1:;^]X_.X7TWT MMPY^?>6GM* _:R_ZKPWR78$Y<^S!!> +[/B2$,),40D?!TJ$NFH'<*1[^V9H M-'>%3H4EG$G3/R@-0UG%L M1M5?C PT#,0D0F>;,#SMSK&K.;!?_N7^K8]+C0HB%FKIS3%P^.Q$/,9,=-W] MG,##Z=4]+#9)2K)&](L!XH,KSG>V1GHIEH).%'%.U3-](?E237>XJJ5-;A;V M[@FH1*SIQ7B=WH+9$ KJ+[DWU64J_3Y@*GH;_PXP50\]WUAF3/>Z$3?WG> : M_-EORZ)T>2[ZY!4<"5CM7;>ZWQX*'Q_T6,H*[RMM=Z]W11%*@AO.U$V'[$P6 M*S4;CM>A\7#9 K;Y@A1R-&W97MWY()?,^V83$$;L=2C M_;SO)HTVA\3? EFWTYV_ ;)K?Z/)G[(R?QE#ZL]>^2F!\-<.^G]]Y\F=C3Y1 MCLNEWC[#\Z=.SZL\#8U8TFO[LY8.4!(GU&CCGFS2/FG65*7H[$C5ZZBE_#N. MB(4>2>D-[@3_UCA+SN3 (!VPOTZ!XC>.%L]Y'2:*CDJQT/GV57L]HC_KRUA= MN-B>)Y/5@NEOK&SHSM^<_-N MG HE?6?BF:JXGZ^=Q?*@#5WR5_RL0$:FHU(T4U4Y6.9OS&> \O\6\/[[AK#^ M98B,['5VR]VXE "H/XYZGI?#:9^B"K7^JSCZU]B!>(?+V9:"U!.AOALJ9GOM M\S)"$2C+FIZUL'X\U*VO);QV_4A$ &.>GKRNIP[N,.=V(!XRX8B5^)5!/\%P!]G=P7C?WBIV0:! M43FK$(;=P4;]V]:QWYW<;&;FG\JV)'0]6B2*3URK^YWS#JZ@I*Q;I"$E:".4 MEC0B_+"(+NDI)70E.M3O@$=.;,CT>_SX='H P%O5MM!+)+?PUW9Y\%MN#B)/ MA\-*(L@03'OIK-*G0*O=E:C.T)3G=9G%=LXUP)RU/<&ZLO1\?>$9+^_]EP-' M>!7'D^T%(A&T>1IA.NNN@M[I(ZX-^7"ULE@5?U&8OPN52R'NUQ 5F<@+0%U> MTS[EI4@Q_S#+[/61@Z?(W#E%VE,RQ$I '.=Z%5S5I40C&:*#3(7-&6#WY4EZ M#SH_N#7>:/J2_L-!+^%K@8=P"!/R'BQ"F"ASHS!7@N5;^FY>_EFEZGR@?DI; M(=E6JZQ<(IMXPI<2<\??/Z#B0_Y+Q8#_$5GC'P^R U3Q ?A;CU?$%A<]J'_ M8_$@5\EPLJB5$9=M6R@NE2^./Q860K8\>X>-!N$E)..SM&BSB9/-;["A_WZ3 MF#+>)X=39DM?8]XMXAW:RS5;]/F=7CTOD5O>XCSC?K* M-M81=4?IL(VL&?V@=MK:,_-2#D5_$XG .21;S1^HJ98"?4:_J"KGE[;%8U[) M[,8B&@W>;#H[R%1<.::..9_XFKUWUJ?T^==@M_V^4#Z*P6#[3']'04UN.=[T6O97:'0*ON=3ZLT%*5G=]X8V7U/ M9[YQW"IOI?SH&]:7:X\=.O9YQP?).J,N.W[_UQ;=JX5H@U>L:)ZLME 80[R7 M%'B@C%DH'CWI;DSW8*A ]'/.[:6H2"[=?@M$W6WY^J9HJ0N < &%M^$EZU^N M&9S'G]&=2$GRFE,K/&CG67/N#XMX[$YAN.3!\2.XZM=C?RB=, 5$.T-E#PQN37M%B-?#,N/P(@_;@/GV,)Q-ES']F:\/,MY+ M$F7=@ZKH?1#IY&'0_GE:G^BI&&. MUCO$>46@=K4_W45>%"C-D^)^G24L^3]A(OB2+SP%;N5AK7_AQ MWH/B1DJ/(L.^),1%A@_2[I^HR4T_W=%/GK1L64/0W>=X38AI_Y[C M'48PNTJ[RLZZ==K5V."CUYI4_%3>G<%%:(,D 9!ZBJ6C_"5>ZP7\$BR*P[5@ MAR\!'_>[);V3MBQPXVQV$V:U* S*::.'C8G2AHTXV;SOGN)<0,D<',#5X'3G MZ5L2<4U>&@:%D?F'0A)AM]6V\VFST:_;KI?9QGBP$05%< /G'#N3YY74/V^Q M=>_GYLI S)&?Q4S/SHD:BNPBXTU-*OHRQ7WKHQ*_HZRS+@"->,AJU>]F+77^ M"(DSM:CPVP)G60=]W>"=Q%WHC6F(?#^MIP$!U&J2X<#757H!6&>&A;UHLOBR M&@B47ZB%2@QL.;-=L^+U*/T0(JS1+BW4IDQ.;>XWF@5/=;.JM/&PC?WPV"Q) M1DHG&[13L/(EIXGDIJ.UZ#DZHNQ1@>*\0K97'EKH.P^!5L@ZR42N0HM+U(*O M]&%!46WQ^W];(_P+"ZPX5%@VU-S-;(YN*W&!F%%X?PBCE25*L68PCJ'1FGJI MT\@@[$".DEKJ6]"=#=3\FFO$ GL+C75")%W =HW,R6=?Q:B50FD?J=$T M!6]EG^40!VI970#$PV$[H$XONL_G,I=+0PC]RD=JFA IQ9H;VB[YMQK:E;V& M%C4R1^F03[NV],DCATSSITV!"H$GHPJ$D-*8T[7CY+$*1V67M>QAGKL MSJH X%-FV67O>P9)%P"\27(!-QG_XJW!@Q:GX3!I?OF6 ]Y,43'1V8F/& 8\LA6$S=?C3QCFHFD=!Y6^;O6MU_CF8EI?EP9I<+Q91V7QIDE7FNXT//,G=U59O/*RTB[D]MU\ M#>G!]XN%O2)C_L#VT33MIV5'_8U^>%3^6&,:IHJ.1#>.;9*=SC>?98QK)OX= M#OBIJC)XA(Y^FQC'486I]6:G0@?!P^E(#GXX%VH:B0O&<>,]E1=HKJIIVAS) MRJ27GC*?"J_(K^[1W]> ;4Z\K)*4O-EZ\S2UL1)*#:'XBDRTW+.B*OADZ6@F M1Z?#CA<]B^V\D.]6XBBSD)ME1'=66C,S$U*?/2K,F88W['TL@3&S:P0'%(VY M/13R>D&:>H)__$6M2W:/*![XD7^Y$AP@J%IW"P6[)+[::K?-%/FC.%"H>_!K MV7"//2@9SQ"T\2WT% C1N "\D4);Z=V=NQ<3&,P][;#30H7YY&QT/XJMY/G= M3[V<[@W;(-.H^8R;K3D.CJXVY;EG!V6=TS=/IY\-AL>.[=3/D\9[3>Y''"NB M^B\ -VK'UK+L#\ +>J9D?9A\T^G[%X!=)F@"=(+L#'-CL7[^[A".O/BAE>+F M/56'JC=]YTY&>L[8]E*GE;YKW?5;*QBC\T\Z^76+;@9M!,::NVW^"X6EM5%Z M!MK1FW?LI4!V#!4LH@EM0\'!0-\HQL:XW9H(NY4;VD;,OH[.H0' =VT#Z2CX M[D9;*BTJ(M,MNBDQ-?S]6N0;XWL344:.Q_$% S<9D\^(9!4W#2)@!YPH:PR: M[9)N"X+=>7#M0^F8M$3M@G8P^L_DR 5X)W1TC.V.;)%L1VV^X*+#*TO6$]QA MYIYX%X"\$YF)MG7^TVRX#AP7I;*[T*9-U')93XJ"*0^8RC^]'HYD:;BN_FW" M91-PZXG Z>EHU6@V12M>+'/[LDVYRR6&O_"M5 2Z'8OM\B:7"VZ-R9C@M)=& M+"GQX4%-1YH: $F2%U[&XKS75,3*^%A5Q8G%:7EFP:B]'?/- U0&4+ M+(79(]]"7PM8,PTI\D[8%]D&]5/$U GD@/%-VXI^1\:ZND=IJ$:5:3>?>C1! M?P]>@#I-LP8[1/P3*LA\X/)(\93S'Y/H#)#!^70OMT<4$%3#A:1KH\'VG5_N M+UG6R94PAH'<*77/*;Q5K^R4_) &EV EQ^CW%P#B\\L=[4>.9H_>1?HUENOS MH%QS+:@@7YN<7>C&]F^3@&CKZ:]" P=\!$Z$V:L"F^J)UGF-NVK+!Q]/;5*W M8\M".<:&8@4/:R\ /CNV/#)]$]SQ$Y8F="SM'Y,QNMYD;6L82M264::.YJ1; M1).UC=WM)JIXL<9'WRCW*NG5A77#)6J!*F_F$CZ'8EO,!F M M+L!1ZL.6XO<"8F\7+=>UB598=1'CV*[T8W"&C*(Z;)2B::0QK02OYW;5 M@.?/^JZCK)N0)1WV/!DE]G(L)C'F6,GFR<3ZD9G3;9Z6U$A@3*"B^)H!3_1+ M<_DNMF:P=VI?C0?7<$N#[/!\2?UUK4LYBO@_( M$H:V+K"@N;O+ ML%U]'L/6X,LKQEEF)FK"#)>7=6N=!24Y3*A>&;",=2 M^&'&HVQYQL(4+?Z&TLHU&-XK_3.5NI$"!QU["<:SGA]I.+G-HC?08M6U2"P4 ME\9N:6]0EIB%G9P\*V+!(31F@B.EZ9Z'1ODPPNI,.US.]JW1VIF@%=OK2]AA MO?XUWOWX:,/57)BHL^ON [0D2*$OIIWWTI0MT8Z?_G*MJ@Z M)F;->2G/3QR5%=\H[N"XRKZ EO"(<5Y0=E0CGY!)KN =H@:.N_SD)RTF:ATU M,-TM2#]IX" %JK08HYE*;[F9][3B[Q5[/9E3!9*SA@J2WMD8<:^D^6:.!GW: M-2T?%V;[TBQYXQT'S0IL0P]&2(Y6W./'L"A^YLWZ'+P@]+>VEX@5!0HJCA0$G* JP%@H)SSLX5ZC:FIU[O+@ ;&L;S:YC!3V// M/6IN*(Y:%'3.'.(Z;#DY*!];]XIL]OQ3.0Q_43[V*TW)?FV@AQ\KR0$;?82K MGF\ R7P/PR?$4-C !?W2(_H@(51H6%S/,U M>_.-7&_%\AF'8HV=^44>DD5D;923[R7I,?,U++B=M:VM@GK;EIW8.72W]SPE MK&;;9\)IG&'5Y=X!985PG;%?G4 M5[]V*=%:'(\AE./"!>"6MELSBAS!4\-A38^4\,-?"2C8B")AL0(=BY&SI0?+=I6WA&&8\EJ SK SR(9UJ,_E3.,C5E3; M=]R3P.8J@W?<$7>M4MEV>Z/MH9\,*J)52P)C0_V.AUSY.U;MHQ./'O,]KT?J M[4PZ\UEL76D,3Z )P?"LJL=^G=!)OX/,LW_T[<4CK.4>8X2W7^Z:O>4,]NYV M-10!K*96UGE%?'S:A6"WZWVWI!YPU!K[ MZWF_9!=G*R=+@,H4P!)4>9O7#X@1P:BK>GSI_N$8T=W3Q)G)+OIXSK5,P^G1.[8P2F= MR;N6RHL?I)0GBW#]0JF1?==]N-%,.?+98]WE;R26TG=L!,3\S52&/(F#1Q(M M%K!E:)GH?+JO6PLU:2L-Y"UII=^>UGT^2E)!H;SI_FT31W8PDNS#]@NW[4=7 M4U,<<<<:J2R&_!?O4*M%E$Y> /K MP(S:70!$$!> NA:@=?D%(!4)G7V9OI>&06">1C"#M]D6'UT%_]J%U,36!6"E MQN!X+%OX3SVD=4:O7HXQ#,&:E7P2S&L^4"X!4<_:?6PO^9V?B10J<,SI9]A(7F-I&,K3LA^'NT M?H[7;]K6>Y?-I0A+(>EZ/\#''P>U+C2HSGF;)^X;H.1,4'9( X3$2-K\EO[Z M8P6+GI*RH[/WAM2W%2E. F63OH')7SFYL7Y):M1GJ(PR PBKO_EP!77849!# MHCHO<#@.Z=5&.C/>.)A.D4P2%C\J'=9M?P/]2HI58;S#X.GZ*RS@L#I**T=4 MTY'?4(TVJRE L2G9.^: +09X3+Y'UNE,?/[KVD5_6ZO, MDM1Y"]J?1O5RA>TOL*&_+OVWS5-V5[H V$,?2/W4$^D5X*^CI_T*>=74GSI0 M^E-O *E?-N+1+Y G8_Q3ZY_[>D)CB=1G+Z=RR;"F-_U^8A+0R^Y*M*%WE)"M M,VTY4D[C9-P39'#-AXZVR/N!YN-1?S9L^S#D&^8YQX:.[@"MOGRV8)&.[,FV\C;8H-9WZ M3:4/)F85J6A#;17"_>31Q'7D1$WG'-02K2$]A'6OQH#L/9\85NXI_B(05O47_'LC\7TM: FQ!\@1M;[?+Y.YROPH' M&'JP7RILL/ES-*>;D1PQW0SG=@7_0SPD:W6._+?"Z'\O^OH_/9NO M-8Y9+3C^SEBD[7J#72_R;IZ\ XY4 7]"/) /JM+IZUI9[+L<*DN^9,+7]9BJ M63Q"CT)]LY_R)%D@+ %WP40E W)4M/I?CV M\]+])PY""XD#?\+D+S4GZ[+ZIB\"&?B;_R':%_'\MU(AOE+$G,'9HKID1M[: MD99!E!:TPH=JI?EEUKQ1G[8LJ+O*:45IKT%WZ$SM9W#O9S9O;!@$0>]LUG"[ M*L[/$FXG*>&.:7TQ:KPJ(@B=59M /T.0 MMB9N#MX,#, 0[YXI%JQK.%H?[R4E#=C0FVK0SXMA)4,YK7LR(_(C,OC\PF*# M9/4\2ZH9CHL_JSYX*J/FNAU9N*NND\+5(@AO2I'=,2T-X5E.[9U^:1QUW0.6 M!$[Q(O_2DCGV5'E&.@[L7AY:"(_QYD2K[+IDYZ(\6VANUL342&3H MJ/X%0] M5WI5HS@N ",/Z_+[6;<.;6BZ7I2++4X_B?ZRU'#%A^[^N74N49QRFA*"'JXT ML7>BHS"ZQY6MKQQ!.R 2\G=XQ4YB^TAI#Y>,,BLN]_1GB2[H8>YW=IX_0T'( M.7)2IWC0FQ4B/ R_9\N=RV1ZV]^HE 'L%/W=< Y#-M/EF8?Z6*+^@N5.0A,9 M!3 $*J:R#L/CMG%M.J8RJS)+,5>*#2N+'W.@]&JK!:ACQI#7)1J]MU.'#EY41GO MXLH-(2=@#,!#OB#3U/E6%%Z6EF):.+/!K\O79?TT=S8M:F3_66' 9L68]RZ: M0+"II7A\RBM)MQ@0CI=C%#CDBGZ$5?$[6)S_95;32LD]5I$TK0+K4D]T_:\X MF1;02@C-K:GQM4=1T\ /505/@6+K%EZAT90Y J/H#"4*7N7V)W^@@YT#MMIG3_!:, =4.Q B*- ?I^UOH2 M[KLQ>Z/1%) 8FOAM4/^?'9-!%P!(\"7=\B&2;)0?4"^*.:6QY+W.WR8ZR)_] M;3_@P<+TY<]'/?3IJGJ?>Y'5I09K:Q85%HVPK[M;:L>_+@)GW&W9W@!Y80<+;F^@V89X>A M['ZXE-(38K>!QDGM[V;EX9KRC9B]V[JOF] >&B*[]3HJIKS1GO?I3?N^P4=.S5AITDF==41HV#1CIG';MXO:[(N%V!C$?WM>7BLG"Y>U9C)(Y?IJ7* M-'=?*SXG'CP=]?R!+)=PE_@_=[I2MX4+>WYT TG92.G6242DVTN*=S$=J.V, MU R#+?)YV;Y6H:E?')9G'NEJ,2@A#RHU(*:H:YNWB)KH MG7F">]W089$FDQ[#?P#7&^#Q!-\J/7]?JEXB@?LL&+<]D^Z:%_]' B"1M0?T MG5.(EXI45?AZZ[RK%#.UW]:F5(;%J!\$6$IS&S6_8'?=T@%\='M2*JO!5H<6 MQR8!:W!G89=LA_L/7/_^:_GG3:W\P)!17Q&:D7[%/N%*NF&-2W5?PFF&;%#C M^7>6_#*?+@JV-B2-_&M]>A4X1,JW^=[WR1AUK/> DR0T:/C)-XJ"S@M =1JN MUR'_ZMEAILHBX,J/\(V_2D?[4:0<;_?AM=SO%(RA&QM-1+-';](\&"ZI)"14 MP*DJQ#F@K16L@>N(?X8HE%7AO.)CS?/$Y^N<7="+-_#FRICVEJ)AG/[ [ )- M6/\0_IK3@[ D+<,4]7EUW,T;,Z] ^>!EO:ZA!KUQ]Y"&2H'RDGSQ6]3K>EMD M0*%WDY AZ8='HI^D+@#ZM=>K"@L.$_6X!;Y: M#45[.?^(5B#\^+>B$:(EBUI7%YB;+$\UDB",QM>S\R;XL&_9'YA=K^6L*6_B M]/)#N'RR=2,1#L89VB8;#SS.5HV(P2Q$$V\/9;()>:UD*SU9^Z-^07V=A1C, M$/(HR9!3[2D36C/Z]&6M=+)&C)MN62&2>?M@[WW"#1'H.-FXW[%NCHL4#=N, M4N9T:I:?E0\_X&7LFX%?C+^1FM1S*]14*YC[;K&SC:)$PSS57W2UO_50<1EW M1P.9([*_P1,Q1"BXP:YY^.-M81M[[EAOMO(S94IJS+I#F\7] WKC"$D#V> 8 M.@7A01?Q4-V4R,,OUEPJ(YN;#OD/3Z1V&1DO /FZZ,2 [/R.I?'6W48W!C?T M1$G)+($XEGMQ*;,ABN;E#DTI: :WVD4Z" M@[[5Q$*D51@I)8;D#2KU,#\#934S2^0<$B1"-$U636U)=4T"-^TC%D!E0Y=7 M2EYQ$K&XWE<][D%K96PRRL#0!63;?Q U0WF?O0O?CICB42@N*,Q-5* E$ ^@+(K(SNMGAJ! B+,+Y[]:HT16%MYFY6E)/\9$)D@*2B+9$5 M(/H%DC4CO]>&F]\D3/".09U4Y>IG^*HWOH2]8QX?C&.Q)1F.\!S5,#:V,;X1 M/D :!!ZGZ!O)^X[U()C?^.9MYONK.>S71'_Q4B0&I%AF215MSPA(LM^DCOB4 MZ_0"!RL;Q;O>:VS_:4K4X^WCTL#OQVC+*FB(7D$DTMOR5U;52;<0TF+I<"\2X MM[]Y%4>%<2KL4RNQM@] M3943,@:O%0V.K <9HIM'%19BJ*':6\*@^7<'S>3D1B:UMHY#4IO@UAK/)D%Z4:+S3*/!@S8"FLQT M[N-W(?X:E W?UHYQ5G8,GOU'PM(E:K5\Y61W=7WBO/G)E&93%>\]O: KJF>W M)5R'.R":N]VI["CW? N7[=N>65 GG2^'AIU$A &UKP\=*==Z?0 MHY[M[-N],)ON7+N[#M6DR%#B-MMA:\1HH),B@4X$!9JC@DJAV+!S?U+;-AST M3NSDC:[Q(-TGRAT]J488C1M4:S>_/J#&Y&A"O39-LLQ19U;ZP>.O-H3^A6OM M><#0B97 N])0/!30MA0AHAKB'#Q@S.[+>];;;.*$<=]Z0E,Y?P%XI\T*_SAF M)0?*G/@H4X;-:$D7B:(>-B"U/N4M3M/5VHGSQ$]SEUHR&LAW W_35O>?#V.3 M3YQFC!T9IW4G]#;#BCY9+AMM\A \&)QK/Z3,"4W6CB+]G)ZLU8 "-L/&JB"Q MB>_W3@P]P"OG4XF[XM#ZB'9,LOAGZ M39C_A \K&9A5L*%0-G HSRH4HB-]1^AM.X@"&WK8XF#N[M@V7PG?$5'1HP_T M:6XC4HF:8&NA(48>MQ# U_5)=VL*Y0@3O-SKD.(+O:H--]M>)1Y,"[7RGCK7 MW(GU>.YRQ)X5=IO+)T?0T)BL R*[^WR&=E!'SE>U9"3?3"=%=*M..8I-++4A M$*BK[ES>0LCEBX_V8VU7Z2IG1+D"U4 MB^%.XI0-?IH?$P6ZQ<-<8%+I>8#F\N#/XOS>^4K]N8W35CFYE&]3C/BYO+F%-T7ET I50-VV*_4[ MV [?Z'?/%SBA;AM22##Z893;<9/'\[C8V_=#E(O+^5EQ[OJLMU$L8K47Q(XN ME ?D6+8IN ME+\#QEP7V@4_6-,O_D/?L/FC0HSOZ;S-JY44S*9%+_1*8FHE6U#BN\+=H7ZL MLZZTQ8A,E5.HX, 'D?0A#67FOBA"O7#'>8BR%=5V9NYS0FGFFX?&L$70$"@. M96=Z!,;5CJ5P[TBH)VE;O>9,5L *.=2KLCRF-#+JDC$HJ'=3DB#K=OH/<4+N MLRT;DF>/_=%0#TI.%-6Q3<79\+80L6BUGU^S4XAC!447LV>KHVR]5]=%@3I> M<8VQ6!2 34]5J)BR[*OQC2ZLK#W9%:5S'*)MGKCPPK"7Y4NX?;Q M;_IHX2RC<6="B+"4-HF$M)?>]4QP%3@;JBR 0$6V6I^0PGSJ%C3?Q= YNV.: MVWX!&I Q_L7#9TU"PO)^X@BE1MI'(U3H4&E;6>#+7S<(Q-<\$6*!N3OLS!TJ M?>02-?66\4KP@U?>,?,T%*@(9'3SZ;VRPL]NXDW[:\?WX].YR.BOJNZ:XF1Q M7SF0)YLWV/T N93Z/S$VS:*(+P"3N7 4V4*^.(+(;V68QU/.6J?"CK[4I*RW MJ82ICQZ&./Q()/F?\#9?32UT8BFIS@W@WT.8]=7Q%]R=.X>?/C[?($J4P38\ MOZZX;JV#B!DOV\U[E[F<*A&Q+@A;4A>E'D\"XTX$4%@Z,J$]?KLR8'*;?VD' MH;P)/TX1^7'UF>$+#R7=G7>E\/M).FR)\Q7T4*)+:;.28VQ"DTJA5",3,6MB M+1F:*Q?+&(RVJK>C065'$/MA(OF;^F1M]@%.*+B MYC>W;%VLU9_I:[UIQ0W76'_2-DKVH;XX/^4HPSVW"V'CTKEWJIXJ41ZCZMO& MST@I8C6*YFH&'HBX79+8U4"4!@N[-9D^16?6]?*_)_56+]3-^0:6-:B&X M+X8SL(WFZM>A_F>NTJ)]SC0<9:98KC2!?JA15UV<1H, 7B"!C3,%]_33TP,# MZ:)VVP1OY2O4 !S=/2]_U\-U^J@B =]@)DK?;);7./2#6+ZHG?D.M-INL>X@ M2V=(;)C9.XYO9I($H6<+9"L&A#56]<0ETWQREE&]*_*^_+9;2X896D^4YV@^ M+D3([I1N*2PT5T6M>2CU9(&YC'>,*X_(5)H-L&K($#P!\HJ*]FY^*Q7E[YOW M@.IM.'L?"8464FO3)]R-_998S'T R^U;A-D&\/HF2@&[3?TLOX MW1AR=[96MJO6'@&5Z:BF;\5B.$$E&:862_PZ%?4K"5NI:3#]6A ^V@(I%7F$ MM3NHCYFB,VP$%I^D<-4#744VIK,^$M&CQ.9$;+N:J2+"A-VYN=S2E$.?T09N M:[>TM0N9OQG\(EJZX?0[X8?89L&/L,*1<4V*-U"=\ZS"$FEBS@XA)<\ITR > M=Y1OHJT,KJ.%=N%^].X0OK3)\3[:+O2UQ:Y9[+]S:L=9GY['#PA,BU(-M9?9,SNY1 M!XCO"COG^*FC ;,6RA%SQ^8"$"HLXXD%-9^F9"E1-_)Y(_.@;:%\GV=OK(JC MR]ZAK;SK>C[/BE/T!0#,IC*6!LX;4%6'.WE!WK)WOA=;))Y2-RO].+:^AHFF M8<#"8]YM0EOW@,W!=UF+YRH.],Q>)V)"6WL1 H04.A#KI9059TY9[NEG##V=N*\M0[UU T=O?.T)%:E&7!]R8[Z;KW6XYFEH M0UF<-+W%!6#G8T6+"Z=;N90-%8%"[Q&H2\=_&NO)Y%N8+&"BLB)XA#S1535, M4HZC%>0W7"/A6:"'1T! KYFT9-[&(N(XIN:&&(88NQ3)GX6)*'"*KIYZ)&Z7 MA#&/RI3>FGB(@^18BC]-!'3L]OGG'V3(9$[RK!S7^WO#%O0><\HH 'LZI )@0 K]%8[9"=EHVB A!#%LV?[LU/ZE(=#6&_P M-V]0G)J++JJ/MMB1:KDE(0HBY_O(K)":%E3V9_+[HD\3.-['WSOU-JME4T+V M-2;MX*]KL]0]^LI[/+)E1W=O'!!Z552?8\@+1*69+/E@,(7?H6&Z>L(P+)UIF]7K''IFROF^AW< A<>N4/?GQ&Q2326&^ ,^>T\%OF'[FV ME&P9>'L),XADC4MO=C7T^>91B76">[#,3[FFKS5/45^&N3^[_GA?RG9S U8P M? XJQK&H5(.:>C,^O-3KO]0-BCR=8/#%#N8H)7[Z9I-9]F]]-(ZIZ)';N*:I MIF&$E3.=TTT; M*Z'Z7"(6)A_+\(3E]@X^]>(N!^W(IGP'H M$$6"SWVWZP]4-%(A>,/S_6#SZ:O;+_%8'&]\3[:S$]@%#=3863\^]CT\DS.= M%C[U:E8JL(^U&+MRDGC"V)!X 0AYL+L=.;^X:Y:1)9&12U H.N7WX*7W6L,* MT-_F*?$'N$CL,D_FH];OTS E%'D+8S-QW[T!>M<7Z#&5)J8=?=>S'W,0&J[? MY+*_ 'S,>-VQL$/B9MZLM$Z,%AS:S)]=NK.GZZR+'[IUN%P+.C+X?JB'-[\U MY#$=6L9'KAU:SD1:[VG,;(@)R"6A<'14&0\A7.GJ4G'RO(2F[O+\WS$8 :P[ M(<;(OB::.\C',X'._X^]MXYJL]OZ1=-2H(*4%HH3"K10K (4)U3PXA+<*1+< M/;A+@0(MWN+N[AJDN+L$UP0-$,*E^W[[?;]]S_N=_=DY9]PQSA_/& N2)W.M M]4SY_9ZUUIQ6>?,+,Q://:*G^'[0/N2(F@HY,1B:]$=SJ [N$2$_]1+G99;V MW8)U,V'%HGR1L^T7QRJ.IW6.-:&4I'K/E5'3_AK!!J[:W"I$K+?:#C[KMCK&!/U01Z\P%;2]2,'%1J^\;\J6KX/ M "(B3H%["=L=+]X_]/5X>994067,V\]>=1EI^S-BO!\5JG4HI:YF5"2+'/6.'L!*QB#2QB&NW?-R01W"]ZDP-QME%8](#//H#[4'0 MV:UML\&P!F&,WLAQV_IRQ#0Y[PZ:?J$"S;@\-KQT]'GFK.C5+A_3,?$MXW8^ M*CZV&\:97!O]R=:C*;;\OYCZ5IG-0#90<=2XHD;.(,IFT& *0^(88EJQ[S=B M]NO\P\I&\(DLOC.''.*K]5Q!PM<5QC@NQMXPHF:LIN4(CATM1O^FM\Z4[1B2 M47L>3M!#P@B3CJ#.-"[#! M\NRLEHY8=;WJRMPV=WCZFB7\J"A)D\3D$J(EY;!NIY>Q52VR7W4L)"/[9(L; M2+G'E7K?]*+A"46+AL:.2^']/5OA1WB/4ZRA?!>JK85;>'B?CMKX";]Y:D&* M5%=$L8F(+[RP)<; @_J'9CS!S!6K6_TLVNPS;!53)R_T-[#[GOVJYT@H1RJ9 M+[_4,TG\H=<-]+=27]"89]?]SD #RQ1QRYRYH4G%_E)09VOH:U52;;)H/7BCBN.E@3#,]!TV:UV;&"'W$H(,-!"0,#>!$V?F7MO]>O;[7=P.N/NK S\00V/YV M3:_61QP\X+'H@IRT3<$5;-QI'-[GDB5"JT3"7/W3U;?BJL*M,J8_B25QAY%3 MX<%I2[O<(B7W.^$YNLM[++U]1\>O,T4==%A)!MUO4ZH*4](%XU(3WV\;:Y#& M8UN;SIYAV/IB78NI3*:.*"Q-]N&K]8I.DEG?'FN4J9N:VQ'&U.S&[LB5.\=R:E6B=B.,51"X M?I6AYR\=9 E,P4ZV!NXCLRP<'C*\>3J(?/=[-S$Y[B9Z>P5C2*:'M6M[]9RA MK1AJQ.JA=-IF@F#;35K)B?5F=]W?2S_DB_V?#E0]^YG MLL%/\)$?R ^AS8&%3AEFD_H++% NQO"2(X.L=7J0MM_$0'VF&?>D7&- H>!7 M!O,43F7=ONU:7/P#>3-MTI"-]N'-"2>[*=4\LFG]^YUCI\^\+S8* 6"D453] M:/0[G'P[YI;W;,FPKR2E8\O>C$<7R@_P9U CK$4'10Q^IFWK$K11/SDDOB1% M^7814ME-5*X.65[*O1,!N-!XK8,= M,=:CZ <$KS+&*-XFXL085DW,!MTIKZ>J"'-AA=5R.2M1SN^-H0U^. M\\#W\/$5,^PTO/IL%H.R0F2.XE[< >Z/%\AAR^Y16AU47R$6E\7^^#C?.9WX MEN*EZ.SEW@UJX$;)7Z5;7)U> YHHT82NHB/(8::S$(]F@\" MK@'WJT->"Y. *BR:FQ;/VJ'^P)FWBXM6E\O-;84K87*XO"M7EI2R!-H]#U(Y MLSIZB7K@HPLE0B0PDHA(KE]K?O&/C/++KO-:@?@/\OF;%Z>5Z MBG4$RG3BHTZ8,CE528/F!2M=V0S^+BON;-C\'7,7KM/0P8W.1QJF_B$N\H\1 MJ2!%68)VF?]5'__LGD8G6=K]?^,FIMO9?\Q%^I_3H-P@'P+(_7,NF/Z8!A(K M8GVO?Y><6JN0A 3&=EGBRHH1AKXL36(C%07"N#E?K2R6*%0=:&7"N1[3"@9= ML.5@K5L0+C_WSW-G&180>88I<'B0B<]WS_-=G!ZL;Y=_8M&OZ:ZSL=PH%V7] MO)BZJ!_P9=\WO&6[P3[M2H2B3*0R"G^YC_?PD<8;CK O3M5<$UM\>*ZX_@?F M(XJO#:.F>_=Z6+:TF.VO?$.U3ZX!6,EMV54*LO.EK9A?ZM&IOA=R=2EJU,^^ MO[/^)?SH+0YDO/F/\;@8[]Y ;P;(IQOL?70-V&S7;@Q9Y_L_,)/_S7)^%,UI M+)A,5K5^^ZYG!'RZ$YEIH9_00N3#DY6L*-D.S05[9I%12] M4VJS[-!FC5X5'9QQO,*08IID0\K?RN+S ( Q#9]V6.H0T!;X6 M#_#)0UHGZ?3TE!*U1E7JM+\]N&0 MO%&L9)-EU)JEG.B9)+,?G]6VK=[*ML1D?-_0JH"3J56AB2S5IT43O_-2]\!H MOHCD3D449.5.JNCEL[GLP2I^L(^$S.(8V+Z=:_7"AQ#7^93%;X[54D@?%\!B M+;;D\C/P(+Y!K@(*^R52[(_]<#[S OHZM[V-OR4,Q&MM.&VO]_DQ_Z M;_5W_9,.H8)/?LUI]Q+;*V$8A;QNGD_RE\QG)(Y\.ZJE5=Y9*5!VKNU?&;>>6O1JN0PKI&T1QY0I4\4:=.Y<34 MC%8$0ZR6=/ RB HN:!+MZ'+P.4][Z&M/&,(F-=-*)IP:+NUU$#*J_2N6A29. MVX.O$,6=4']MH.^9)_VC>9Z.&$K>\U,@X^T2- <DWKE.1Z47!),1V_C4Z"LZ MS&@BP)^IJKX@7D^C(64OBC7*S*$M8_!MM&W4 4F(GMV-V'U+WI]G/YQ>#%D& M[\ZXS+.@"Z9 +T<7OB]?LFA\TM2JYQK>P):X=^&0[TD]C)U&RFW@T7=X"VAW M@P>U<+!=R*CP-;64(V!LGK]<1:"I)UO3ZA6F8E/#L_D'UX ;L_WQUV;;Y+?T M;SB(EO1_L':61*1QR*,%8)EI?].V[-/CNY5_^HZ?7'?Z.G+U[6 M[ I'&+0_6)&H:-20GTB/M!%/X6U;W0@+;]QI1G5> Y[!E[FO'&LQ$EJI'7N/ M)/0#54ON:*I? PIF>)D)/G@")^JL&Z)CLH6:?7E+!9 A27R>8K[N9? X^ER5<"NOW70_0PYJTZQX8?&Y=?5 MS XJ'#&B_H:S@=S1$;O5JXL+<,L/QT+_6L?I_15$7*IHO#@D2"> M,9JE%\,/2; *<"=TXTJ,9BM(%Q8])X/SP/1BSL$E^@TZ<,9VJR>HZB[U MYY7+\SHR58%2G]JQYXS:I&NB+ZV5D-4Y>YHGB*^OF2@K*ZB7&DIPO=*HU>6X<\_)@?L&E,G8B$*K::K-:JM".=04/7W*?1#1A#3 MX5:#-=_#ZF,T-A 1[GYC_S_Z/EP#6FZ0/MP^E<"3#+4HALIE#$5+%6[%/U]_ M$H!DTV^3R#;)('"4VB)UO,*:' SUF/GD]TC"[3!V?,!.0R_V&X]QL4>=[\[=B MB:(&B*19PB4SC!V?&U?^*MOZY[]99:T?^3;J2?/RO*QXK6/$@QU3MN31O$"% MC,B!BIPTPKNCGM@[KEIA*NI.' 6B,?\9% 0[09 MC>COD*OZW@P;7#TL3%7=KH.K@2)M>^)*4OBK6N*6(X?O*KVY/Y00Q^*3M*C@/'(_J%^I$4DK64;D4DH-\+8IEM6.G M0\^^,LY3?=.B@D^'_MZ8-D%/Y; UT9"H51O3Y*%/N>'F'P:<]"K8 W61) M1\6O/,Y6#7W ^]K%^I7CB=(F]/%(L3-6^^)4@O:.OT[5X)$XM(Z?S4E>NRVU MRJVQ^==*P56CK'Z5QC4@:FAJIM/8%+^QSB_DV=T\_ELJ3#G[SR-F[CU/;A.A MB'=DO"6\FK!LN;^[)SE#)[DF1&^*I8A %T4=U%1=K3I3P5&!:V T]4HA?1?% MJW$!D#U[P:]P&C3)TZ]+/H3T:'R+DF[>_&QN&3/(#Q+:/)'.$U[" -?)TX@ MMDS>FHH.8T'):\"]HK:&)'(!('Q$:,]_UI.2[!KP0;N$P%4%5<,TF,(OI4C% M.AO)4!WQ.T'NBY%_G-:$-S?Z%S9) G])T9EY'N=J^M@,Z$1K9""$R9ZIR)14 M-NJ[8ZQ08 I+^#2.U G>XWR@V!#,_@W(_M!%:&,(3/AC4STR](1P3]!EW@+D MYS&/Z>4G=!U"%/M^;J[!3""?ONEY^HB5U85QO+FMD5R)SBL-@ / RG20S'C5 M%QU7MGT-Z%X/YUT!GG/9$II;S,#NLAU4NS'.44Q@/^Q[-=H6APC+CT$ST>H MMLBA ;2T$_E@SJ2Z+B+^6<7$^AQ3G71IT:NW1V/6=IK5N[ 57D792&U8.]2A%I5)@[X"= 7 $E>$A7UVCX.=AP#W*\+EJ>EYLM$SJ\ M?T.' FOE14AVDWZ7?\*-0\NC?KP,K.1QYU^69I=VZ@3?J[7XR:MA,YT!DQT= MB])DSX5? T*;'H2P274FX,1[9/6T=WZ&NI%UV5K+RO86H D:*RJ1X$XVB-+3 M2H?Q!*R8H_-WB?K>F^+7 )B(DZNT/RR42^WE":UG5[;E0@?4'JH.R$9T25E1 M:V0')]C8F>V_SW=8X">:I8G=]M+5M2_&OTJBJRY# CL\N"7@'ZO&XW?SLIDS M O!PKPZ;8]UB_WD)PG_GY3+9J1,@ :_? \H%JC<.GU"SUOJL3![@HP9K! @@ M7V.6FH,9PJ,P+YR_1P60JXO21EYN-[:% ,[%%%#20OXK5V\$H1TSF:?Q5@XD M(U:;L[+:,K>H?'W-V$8'7-W)VT=PQ^Q:XO9,CJ!I3M*O$D MV]D3K#="/*39BJU+?E5V)-Q[F%-TX"J6O_^5'6=RY^EK3E-N,5U0O]8<"J-#UV=>?;N*9BK'V M>(1C8$JDV>P XEB1\-S@%>.F,Z:R=ND[9GA9^NU[6_>TC,L(4*:CTEG)D$>B MV#.0$Q'7_'-+97PKA4")4>.&&MU'7 R$!S0MRH!1Y^J.HK?BJFE<(00S>9/7DB?O30/&UW@._6 M+K9K''-6K %!8G:[J5F]?K!C)-0U 1*T]/Z([R=!9@2V#./#;';C#/!28&#Z M+MQB=G$LKL'@- II6)7 ENI[[*18X!S<68I5(/6[VTW?.<) ML?9K=MS_SMW12'HI^X&C S3">D0'K[L&/$37HIEE _D&3[-\J6R;=A*MYIMD M&1Q!L0YO:!V86TCH[]":+!A^GQ3"$K3[K[5: *O#D8K9Z+26]4)?4_([+=.:M>" MU^-(OAB:/SCSAJ\+,N>CC.'J+SXC][^0N#!,,6)A4#E-?.)?T#HH"88"HD>G MCI\9 7B=ZD)OD"$0])IM.MRL-WI_ MH?OPX#&J;^5S<*YI5;P0:\4X6['ER-!52C_]?,TQK@DHB.N8U+>!%"?:H*'I MZC1-U&7-0&@A>Z&A&FX_]X9<;%&T+CE\*_YX5L? \&JPDLBU19"R' MI(J1.O5XSD%/P[VW>H6M["L[5MGC/CM-0W:O^X[C*KC!E?=01 ML*O):M;@2(OII9'4>6K'%>F'L=7T -35EN-F&#Y_>_3 -G6#$M@V%L<7 \K5CR9Z,Y@5I@B^B82K'CF6?! M>F%0LK$+*/X#[!JPG"Q$=0T8>K[QNSS*-8!B$_T D=@F='<\50%QFLK 74@> MU'W4\$WA':WAY?T#DZ*C?\F$,FD]K2'8V><7C".1^SF*+CQ%Y6[(&]4D ,M M)65],>G. V-#;7YB@5)RG;/!8^);:QA6A'$05S.%-JI^^5@NZOU=(3X7TE6[JEG:SLP$+F0$E>:*G$J5 TR!!QDY+:G6]J/ R28HSFQUP<(33[>]!CC41[950'K=&5U>^J%E MA2*A];OE36..2\8@%D*#A4;U?"*Q:5GIE+;V\=.H28>:&X@P8/F7*2__$VL@ M(0"FG*(BNBJ_/@Z_L(%U$*ZS?VF,[Y'T@\AY!SS;'L>-NC-*I;\IB3_X"'N'Z4&I9(*@)82-X^W M.B=TM02UHFR6Z! JK[04WS#DWI8PM8PO\N!]W43A\>!# M4_7F0'9V2B*AS+OBL]O3\)TP<$DZ2X[ATZ]A/@3O2-:K'Z,,X$"? _N-:'+Z M[VH*'Y\FO*6F)N#S509]]C [4$5I6%!??F<8+6(H42-\-B)@P7!% +H/.#'[ MIS6LTY+D;HG8U3&&';-9=:AG!6;I9%RD?(^L_$@<7GO,Z.O;"ON@1?)WU,XA M?&.DD6PW 5/PH\$S@R-<])WU''?VU%^()(G4$X4ZSUI,91]J!R[K70%)!@N/ MG;R(PS"8&(KO&5H7B'WRCCA9T\'#@$QFWE;FJ>[<2A_JO<=F:1 \(_I%]R&X M1 "^I?4ZX:+>=V%SW=IS7MK"8 %#[QQDRF8L3XXA(#-C;CE[1VXLU#SF^)*C%YU06Q;(#;/* MSG-.N/M [+/ EJLQ2@PU84^AG5G(UP=]$?'R0RL:VVK+]5FAUUR>8?SE/B^: M!4Q6S,RKPDAU?O1B"QTU[+ZHLZ/8N&(ZK%GC4.Q4FPCY.:TQVW/76^N90K05 M9;5O*ZY@_C0W G^Y;E2[JK4\0A?6O^6[M"A*(0A;319/O,MO_C-8BZGS1:Y4@L[OG0.B[ M<"=E? 3X8,M&TG.G@%9W/#+0\52(*OB8GY_)7.^(?(+G*]/\HM &R4;"H;L* MRL)RIM<,Z0P3\[.LKTZAC?Y)4%"S$6E^Q=(4J5B"= ID;5! 3:[5] MKZGDCZQS^NV_W4&Y[.F&A:F+M!V^BQ,5&7*;R@'* 7=/2/9T;;[DDNF_X,_. M[0Q*VV-6Y&T.O.B#4.!9O.[OP.V-6:0F7&')*F8<#G4&P<*-.&)+:Y<>7XTF M9R,$P/FY_8[ZN3FR"?R"\H/^.6L$:I85^L._]TG_;2?06S'5L?(292R&&*\7 M6CXO/M,"?J?=U5@)]]SIY/,:MG^H/1TY ]'[<1,B^UHR/W<[IUE+^BJ-))P M:8QJ<3N0;(V;Q- MN08@(KJ[#:MM5MIOOZ R/=>&5KY\*]+#8SE\0I/J[3%?Q99)0 MD)$M*'@XCKIPN)-@@Q;T:1;'HPR6LTK=D+)MKLJG6;0-=65)<8Y^HK3?\(S) M!980'I?@0E-MFJJR:08O:9X-.WO@.VVBI3T#*00AS"V<5'3,?%_@Y8K-1H?N M=T-5=I=S3\4NV=^USR%;S*O9,4/*"\\K-YX?KX^_9&B("-;/[LYM%UF;'!/F MR?P9O!LN%" #/"T%\-7TD#P,BWA4+- M.?B,DGT?Z@G:TU-USD0<*0BB<"(-G_H9#;[AW>Y7=G^1!DM7"U_BFO,]B[S1 MY'S'?^*7_O,7SV(P'^YI5OQIGTUHO;!&1$&C..9G*F*G@U%M]!/I)_7#*<"N M+'MC(AI21$M3N2;$6!;31L-4/5Z!$$DZB'O7 ES0^;'-4N>KO'5YSVH4'<'< M,YQ:%3$/_77BRER5Z(;SPP!_//\@0'DNJV#RL30_1RGG^- -#POX[XF-:P): M>M9GI3I08Y'\Z0\/Z*?%ET@L6@Z$14>FNC=H8 F#2.ZI2F@@OH?!LUYU,7/# M@-?TC/3>S4E)KH^U:$I_0DWF/S!KS6EX'PY$2?8^E_%4](5I-YI:"0CJ.61D M?5,0-R<2*,5[4Z%;_ ,F+TP&?;@G,(A7.)VRK(YU3W7D?8Y$%*\N7]0!V"HM M4 $I4AE[<:^0OM0TCG%-K<\[FO\+B'5\]H!@1D&F7'([3\ YN23TM'6.;GE^J:(R[ M2QYLL.;;,NANCV;QW%8S6.'!\XH0UWTM/6K.=CS+LV<.)VK[WH(K*"/!<")T M8M2T=2&'8Q3>L6/Z*#.?SW^YVCNA]#0_]?P0>KFK^'>,($R,&;>[!@C)_NW\ M[Y_-6A& XJ7R(/H<]/NP[K\TF->(;\GN@4%'-T#S;"KCCW_O/4TC?(GZX<1U MA?F>Q2I"5;62Z-UCX'T%Y3O@/.#K[:54+4@T9'KH#J^TIN![VXA\N[+59&)A MR,JQVWI?*Q9S%(E_,.# 7^_1":K4O 8,QEP#%O5C_A"87P$F MFK)9X$5Y9SK32UU:!4&MBR3;'UJ/?%H(:I0]+!:X<2$^EV\R)TJ7=(BV9J0> M"LVRBNG[#D5YH[?C0O&S0VX MQ7I(BK1<,*3/(3)7#?Q:_BWVYHOWSN#@FE\ MZJ^,.P.5(C0HJ7DM=;^:&R6 7O$(AORN&6#O"40*9@=5U%12/X2Y&=&>&P7( MB;KY;HK]R%YP#EGH!E;XO0<%#BA G_:['R 6Q<4*3.? M^6_^0H 639]5!-X#3$0J')>P6<%KPRZ[/3#" %N@9CSC[/VB6E?.8"L P MV[:0^Z@$'I.CB>B0(W;B-?F9^QM/W"G=7,G,1B28N^_:SY%]<0U+.-^ J0@] M1:DF9/MQ[G#5CU9V70."E=;:!P$,5L+IS>;P1:[CM&+PTQDLN3 ^<\67HI,AM2)[?SO>DP!QTGC\:+M>.F/2 MZP.KFJ8XV)1V]3:/8"-DN]A7;@8%;:WBP_>CW&=3M-]KP&(-[P,UR6YBNZ3" M\JDY31]",%23G--<%C3*M171_#4SPK6[//%&LV+Z]LJ2P:JF\8^6#6I\,G<824C.5R:>]H8*M$";_8O1B/+ZP]<5 M;AH'?D#(AX]N #U&6EQ(-2)PD@]JP'%L&UO#I\HBT)0S)AU-5)$E6X[)&/\'Y M:YM[VE\#(.G@QO!W81 M.5;\]I6RH5^O9I_?#/\:<#$^S!:>=UP=BD&1T,VV-=*%>1"K@!3Z4U!?&VE# M3Z>TOUX#'L=? _SR%,_,):X!WD!$QLU?"8BK>9Z;> 6[ *L3B8E@;3*9%>_. M=:)5JZ\!7A]U5'^,Q*\,?D6[.64[Z\,[SRBLHG)0\9T%1AQ%I M:%BQNPICB! %U !UO],^J*/IV?#B7HSYIWKX]UO4UGQ'5S,; N 5#2 N9H3F MZ207/NLVU+ Y:MEWX+ E)NPUCR#?I&5S)4Y"M>)CH[^V/8E1NZCJ%245%1L1H6]U;^:_ MU 'W0LX)3\539C;@S\O?III/5$6K]B*%=:!Q M61^?VD78Z!A]KK.NX2,3MY7S":'+5!MW2JR5_0LMSA@[D1)\\_C9:J]OV0;# M%;9-]0)K\]CZY5M?*[I]N(MF->K^%@"?ER_/Z5JCSX%8W%TR^;Z1B*\W8K5KC ME:SAO6VY8,8AE.[M@7@4^5I6J$GH@/&M%K:&YS] 'T 8<# MPRV"910E:!%$#&R!Z1H@CCP++B@N6&ZOS$HFC3."Y=YO;*K<325TH#2U5^5$ M&41@&5%TE-*V3.'DM8%?S?NOOR8K2$#_7U;$'1_^T=S@LF$>"%Y5,"[ M1P2F,XT^9F^M'M^J)Q<%M7E L-K.1M0UFQ*=#O<8GKL!)<\3\-?(!O/[4%PZ M]5?3#MJ1V6C>3=FKO'@^%+PY8=_(_=.H8?.H"EJ=TT[]1+=EC5 [)1FBT^J* M3L@*OJ=*H?9#GBK;N8?6 0W)3F!((8U0)HBX7Y:R-!GG;.N(R [?Y^SQ?A+/ M3B2QY>/YX8IE=PMS$9H]P5,85*Q,]C G,_!^]G!TGF&CF#R3QHMB% M[\7GX: #3'NEI4U)!/9QXI MF\W?-5 ORZ1L['977.%?)%J &IC8\+Z?<@H_:IZ,0G,-HZ#2H6UU!ARSEO$% MY7&:I<&;LSOX1,I)=Z-ZMJS8A#_ M +UO5@G*R$5*O.B@_E"T!H\XKW^BX'2QQU';6'#%ZMZ4NWB#_\D>_YY*5<$G M2$-1BZO7.VIK#F58R\$MZ%#F-2#F!B=U@O-_KR9:EK2ET44.+A2HD']^E/4D M-E^ZUTKE(/.2O7NS0SEM31;]M?&4@+ M=^3AVOJ'8-'X^#\:7](Y_Q*6[4,2D)%!HK&6%GL#5H;DVAPEKJE;PN0+K$C6 M'$J9LK#"L51Z$EW)C1*8:WR;*T/")T_W4VDV>&2#JKOOD-O%\%(S(2?CI:P\ MY7[F.1Q_W&XLU4XK_)_"PG\5EK[*8?\K(!?Y9[-(_K^ ._^O@/]?"NB?+ 2J MCF27IW2@=PYK=1VY]5E<0VQB0NN(?V84#+(AGI.ZK4Y8P5.H/\J?2^CWBM5Z1G,4*Z>D>8H=%@:VNVSMU?)_F-,4N M:\%7!0X7%+L=(LHAQ33U%TG?'+=ZAN+[AD;_8C D'8[_T=%+_3GF)X<"P=_I M7B<=,W*Q$0/D14W^EY0 !FT^A-:KY/RQZ%C0_%@GG.-=8STC#L_ XEDDU@EG M-<5IK%7A[.;1]@U@B;]K&#*><5M,?LQ;,[ZS\$/O*%O!X_@:CU5C%/@:4*RA MMW4I&14<0>/_&:(^GA)U%U+-/^4>E=/'97B#4E[H);IA M7XI,\!JM&5Q<7H)?9LVT.MBH6XH2#7@&6A6N1!P/'WE_8[F:K%>T]AWWIK**,D*", :(B8\%5: MQ?.ZVF$TVW*R_CYR[,'=AHJ7-NP$2TO< #=C+T@V:ACYPIU[Z3N;/:6CEI@< M2+_\OC"SJFZ9]R9(@>67@/P2Y>(]M. P5S'AK,23ZN6N2\TS^1_X;P_Q$A-K M@'U7NK+6"2;6U\[$Q6QX]UIV4MH%L9TF/9F];L?9]+ &^C/H0L/M= @[J\/=N;)W=ER-0K:P M.,ULY0,7WGN\6ZGO8WLST@^UN_T"@R0')5L?K4_!#&/)SB]'K@'T$+U-!@744,P_8QN"I:LAM>>Z.\B,%F NCFW6L ZC$C:B(VTI<6P94C^^#=JBH] M*1-9Z9V3 =>08[/WM[8Y-'DC;O-L:_?W=&;;3XI:O*]/9S5L5Y[SG(36(B4:K@EG\0*->P@6QK7W!?'[-H85[%&?2Y^+G*:^O M0&VUY!UQD_1R(X,Q?, 4!BI"!=SLG"*J)T8*R3JY\/$\>P^&A@9T^(X>G.E2 MG0^6MQVI]K.T@;NHM6!F7U.,#X$TCKKYT<^-HT%_'IPL/Y%66)0)JAB,QY"U MKDXHYX_^P%7(+Q-Y_RAQ+:2>%QH*)#HN#J1XM+"M+U%DR?VLL.(#&XOW8I0_ ME>$U0/W<$M:2\@P5I5?@G(?9OGO %7.:PS8B4$[,:#(G*F_3TKH5-BEQ*>\< MMFC61%-95Q:UMVH[PBD5]SJ /%@V=QNZQ.4D@RK/G9IMIXE<2B6:U1#UIE>U MN$!HT M;LK,',8$<+VE>94= MQAF,K+.[=QPE#H.K3UQDAG<))/8Y"?F\2S@QT3-9GF0C8RI^9I#@P"B_8+GV M"\R;XTS9-A.[&N^$ 8[LLQORIZBQ?2E/5;#I*0IZ)7@7)+F"84"+#J-QC0E/ MO>,V%&I71F6KM48UW]JT['(L5--67@/N;[2F'K.:W*C@_=1E]3I@(*<65C^F M8V2W0&#.ZBTB[PGLTY*=-H@11NWV*?RENP1B46/TV)'>84A_[=9^KY+!4;$^ M8J$QRSE&/%!Q^"5=0]DW]S)16XXYX'M!)BR%$(Y/I@;OXAWD]VV$"7_F2!>8 M#ET#"IJJ:!9TN=[#.Q,$:*\!F8'7@"(S=2]>J^!#=S[$'%N!\ZCTR,R*[7NK M2K7G-;I\3%T26Y-'Q?RI75!\-M;TYF:40;ZZ:311U:'%DZJRIK0N3%[0S MVWWK1AYWNP!I#SP?U2-(LJ+K%OT-1GY4U5%^G+#.*X?G(3A:M_&?_UBI[Y>1 M+4.YSFC! ARUQ4:3"+L:H,LZ_N /J.%BU'MC@ZRK*(=G_I1!WT/038MNQR3' MR>&QE5_I^,7I@P6)#4#J@)6*9NRYN3F/=(U41Q>FXMK@,]"R5F%L<=Q9:EZ"NQ\S!C30#I9;4.]TL6 @O4O#BT-& M 0B4&*,=VXU>GUI3M254%FPMD'VR9;Y=/=%^%G6%=J"U!_G;S;B/HL1TW#3" M*L-^"1F,6CI;Y1QHA]R7(F/^D$YP=Y5(4RT AVS[T8_?"Q^;_3DJL>2Y'0-# M7%QCYJU;S.Y%H$+;11+[8'96W;%"\%G<]S=$DU;%2V9N-8OM,R/2#S]7Q21! M7Z/ W)^JZV^L]?7'UKS,0.2I!6MWF!PIJ/R(YRQ#%,U@BE))5 M]Q(;9?:24/5)(D2[FX,EXOTEH5DZHOU] *S=U3.=O<>JF"T]>74VO/X+=?Z> M2H-87H] NTQ)'P=U4:_K)?B)1:)\'^(T8IY4C4.3AL!A^V@0VDJ';XF1_KQG MSKFD_LJV?XC[QI?520-E(V4K5&/BMO>VS9I\,[(2+;GULO6.JD#OU,?A:\[W M0ZPH0R<*FC:+^DX$\:2=9Z=&4&#XNLI8\9Y]H]#*I5PRVQ[;4 ]K&14ST[:T MBSF(VE[JG)W >_D:0 Q1^?*(8K^KA5.,QC\).%+6;+)E/'82>=OYXYP A65M MSFX#T]0B!?$Y8>G\N;?6V,5^S'+0TQ%[EKONH0XS=+[W*-RL^29K;")0+DB. M=D_!"+T?<]W5UH\WU.:RXSD]UVR=S^Y,FNJPHZ7&H*5-#"BQS@OVE"H*OTG] MWA6F,NR99D< 7@HT/M.-PSE?RRZHPH??L&/=B[^7QD+U2',D%L; <;4VY[<.?2J(C:FC*5N?,)X!E2O-N[]G6]= M!O@[,$E C";B942R8*6-2WTF^+6>PT M776.D>;/KM2+?$4333#U.Q6XA\'2UL(Y.U=B9TVXRVRTE-LC-_"MY1\G:'K M.P>.(H]O$>*0=^![GFA[#U!#_MYYZ0RGT;/)$%6ZS ^E\AR.VJSN$@TRN>W\ ME1? 5V]P5!1"XD(9.KVIIQTOF%$M-FRSHZX95) 0_EV%''= .S59UBI';4YB M;79^MA5QK'&](6X2RCBF3DNC(U_5( :# MF^C1JLCQQN*P2FFZ18DZ:9^P<-C7B?3:T.RZ"8SS*4U"SS[J0_S>J4)M]L3ZYO#-PG<2JW MZ+*;W%&3##,@93?R[ JI2/KJHE6?\@ZATJ>)@,& 1,Y@%20)IAR[*2XFH/;[ MG*4!^1T<1C("$0\2;>KEU'-^65+HU!/@&KY;N*[E?W(/R=_33OS.@L'VFWJD M$1 B>X/9]ZS0IE(42B M(6$3[D_S3,O(6;T;O.R^#4R3;O-C2)8+4BEF[4LCAS.N 8JY<*;BB,BY@4)W MK?MOG#KY"$M?!0@ZXH*'J M1K]*!@T\R$C,PQ&_DVG[_I>@ YL M4(JG %3 MK?M>[C%Q B:7TWQ(F"Y85,J\&VL;0@8!7\2VS;8+'(G#* W(@-EF;DVY<,I2 M*H/N4;@Y38N'A[03!7LX)$/CW#$_#N0J>MFO[=J=K7BU0<3KPMC;M.K@X2"& MLA]!?V*1O5=UJ[:FRX6%; LUD4%#,9I.;K+P 3.:,/NSCLF0UX-:F6$QI?E[ M$K)RHZ%ICS!>P,,I?^L:0"V::;>4K ,>YC1I,T7,BK[GS+AM-.]#R(L.S'1P M E%4NB6ZT-:@P"L23Z,D^5[Q& F^.V=98"I6(8;+,+]2T1;CB(FI%W*ZBM?1 M&G60?;A%2D,SSKE(*/VBH9P[2.Q+AY=!#Q;O;[N$;(8PY3_\U]Z*!O(=B>.[ M7EI;0OEY0.U=UT%VH_T8F(8?2XQ::EI%.S+/8[B08B2=W21%6-WC#=+*G#"6 MP7A=T]/=%9SA;*?AJU9.".Q[ V (.U'$D&ATJ#]:R$V9NV6+*^-]#;@X:=7? M$1L3&H74\:9;I7"T"*5=@F/\81,MXZH"K0>(P?1#3^ADXG:N*%?ZGHG[I,&D M23%HHHD-)=4^8\ZQ&JUXQX5_^0AP/A8OW$NV)-5+1_%J*U>[;^AEX\#+:,F7SKD;//M M?&.C8R%5R+.Y!GA0'![A3<3AYYG:*;F)W'B<6]2$:07S55/*V43&AH6UUX=QMUE[19FSK)1N]BH>$R**? M/!-<]T/RTG0!K["MAWMW##Z7DLM MZ!#V&!5*L"P 4RB_S9KZR/QJOG)=M4"_1K9+5&IQR"!5?%V,R*9)^L<^_B*M M\OS0?9%PEL"RJ2"A1H6;Z,Z",DQY5%LWX=!W-M&@[-;9]>.YL\X^K2#N.3S3 M%7O\,+;VV:9FL+2L]= J+26),IIB>5S3T5=-,0CJY"X7#Y!5PA1E8+FA88 (X%UWY2-\NOHGT>V-<;!0V1KC?4G2K MA56-A+>2&ST&"STDM)_"#^ZA$ML\!:#4[KP54F<-T@E-<0>1 GAZ7Z!NP&*# M:":LW/A.U\)?LI8SAE:UDC6ORRUQ<^@;7<1:*R58> M,O\D6QQ7&]BREO1!YP&IF4K68-LU@("K8T)C;1[ZI)ONA &9VA&R(W0/A;/1 MZLJVUU5MRX[^D#=@6;R!2_MZT^L"+[5C"#L]P[EHTQ-S#>@;O.*"87Q>I+>< MC99 ^B5DEWY!%;6]10 V59C;I3+&-0FR64\J]!".X<"%:E/0XI>$39,T0AQ4 MU%*X8IOVFT"8$-8H7:-OWW3^EO$Z1QKLE]?&.BR;%ZN8<_(J;=>P\FT"KJ_[ MA[=E[6;JC25*X#/:&"^/9N:SND]RN''NQ C1XI\]^&E$?.N\"%PWO]G1X8!*E4L4G4T04#?'ONGU8>M8ZY!%% U^IY,9(Y[M*AX MJ!/9B0ZB:*5FD=K$@CE"XRNE:'#7KGTO.^#YKT.JY ML?L'1,/%4'7=:+I*0]BNKH;E*MJ#90##Z:S.AKLD&Y01;UA]R/ITC3HP*94I M#_A(B/'F!I]!*,1B>9J3V#[D11'6>>8WCY&?PA)+A[B2EC^X.V0I39NG,'QE M0^9H00\*F4/5URZ&$<;&B^< %1W4Z\LISUP GR/F%ZW%I1]DUX#2@ M\ "JGI*:#<&9;>7#SBR2;M^:6(H:&%XKWM%8H!CN3/+T:.EO#SM"TZ/-XOTX M2:H"R->D4]3] X1ZTW0]8R? X?'+9G (U$1_O#D:U%M_4=[4*#X<6))YY-$6 M-2\OQ7L_S3#:50D<+S<]VS#YAM7FI8K9T9Z8PIB FK-YQ=CK::RCQUUB^< M MG8_65-E=>WRR0:^F9IRM;'RF]UKQ"/K7->.Y*U0@3B"P5 M"JP5V5$20Q5N9(];.,O09,B+M6HPC-QF$C7@*/ MVR[ 04TOW(5'!?16I'F/H7A;K/W9IJ.KTJS)&7K>NW:[K^4!9 M6.Z1F#(C*AQ@SW?@S;FGH0"!19MHRQBJ(@.$&LZ*&9!.?O9]H$C,[=&6."F7 M/79UX8,>VK="L;G7 +S9G]"AX14H^KX.YGD5FA#!\1&1&K+'A7*P^'RQ/Z[Z ML=J.A6DN [@\^-YM8I!(.9/&@BBR)-N)74MMOG5I_O:C^UO#C[=7JX^X,BTR MMDZG+@63&YPQN[K*V\S/5&SGR\9YQ S] +>\I4*8L#I@[&?)VS25+ECUN^>QO]4-XI2Q7NP0V!R/1&YJC%NDA$I8KT\PN07UQV*!& MV+M]YS1\YM^;H*4#E%(XHTG!X5UK1KQW7'UE_O'ENFI>G3':^1UF3ST-S\*N MW?5S2?:>8\_Z:2S.)##<9:%VR4-14B51)GZOA$ 23@"Z(0[^KGMW/E=G!R61 MLHP[?B9YA4Q<5Q?:1&B!%*(?^#39Q]F]:-65]/(@S(9KVR#U9T"4[N^'CRG[ MG+%7WK.SGS"LJWC9AQ&U[K2><)V\K5].YE -;QJW#'U-]Y0 I$-HT://V& M,+_@RA?Y.1UL4?C9Y/2!#_V7\@@^PQN$M).3+S(J];U0,E-9R;)GTP,,L2(I MN$?2 *$R>T4B"L@U(5;!^9\E.[NE"8M(JZ@:*CYQ2THK]=ZGCK)54S*\'2H>J#9W@OUU=H>RFF1],,Z*]!O!M=.J9ZF_Q<<6.LB=+*,1STF3WT0@D MOALZKA6P^*G1[I1OMEVBUI"[CO_K[D+>_%VL:M=>A'0(:E:D!K$1#'^2\F+8 M$BLKRY?44XT7RWH;EYY14,306<:-4H=FRMD-QK=6,^3^:K3=R+XTSD>M>I\R M4H8#94!B#,<-.@[G[YQ0OP9X._2Y[8EJ2+ 5JR^\,1#15=:LMN4FO%P%Q\H$ M+#N\6QICX9-9=A8:K!"HVM!2JKY MEPLYCWEUD1C7YMNJH9DV>A\N$6JO(JDEC#=I0!/5IKH[1^;@!<_W=9F/$=< M?J*]N**!NC)T400V[TM7*Q?!Z5CW3SLFQU*&-Z'8U9CG'SC\C?E@_=.RP%$! MHH2T(\/"-#9%ZE++%HYL[UMEIPT%LJP%QZX!D@?VESD.E&1%=.UBS!NX26X4 M7/QD#I0O+(I(F>"'-Q%[([1!RP;1_FXB88/5/4M#3N;65Q^BP".0)&"IZ:GJ M!_@U((PTA5P%BA([YOE_VGL+J+J6;%%TX1XD0-A!@P0/[@[!78*[N[M+( G. M)D!P#P[!/;B[N[L'AQ#@P^D^IW,Z_=^[M^][;_S[WQF,&F.M7L>54#N"G,RF0G.16RU#U>R+,:U M]==7)=W?*W0=\]4[\VRRU2HNZ2(.2YQY_D5!@^FZG<433>..>?B)KB4F1YK6Q_#5AL#/@8SCSN:>*M]L&_E:G+22\Z4?2_QO"*K]$J_%]5A!A]$('.;L5C^EWU:^;^J_'NK M!-3AQV3U&KOENW6\!69F>:*01?UL[(9@(DE Q#ZG&+ZX,W=AQ]DESOF2C?6X MAQGZH[&<750PL$EN$5&A?@6F#J'&3FA1]O 8]A8>W,^#QCMQ_:ZLXD=XPZT5 MIB\<*JZ'%^468*V_\(((ZNY;]V6)4.S@K!N&>-$*^/5-X3:"3CIS^>S]:ZLS["]_UD;T)@E?H,OU1JA$G8G>7;D""=\A> M@/.W'=1$W2G!03K:%Y35_JH!BH>-]T"*K<^2R0_*V=]-/J)'B<]6$N'ES#V MR*9]#PRQ\QV5W_V6D%=W>?=X2N'#OU-O$>*X%DA\>W? X..S&D\=3=R3:S;IHD#1;):F0N1N& Q]%% MB(^9$2EVM6+S<0>OI)N4DN]T%SOWY FQ,EA\C?R58+4C)[,EE4OF+.NF!Q3 M\E*U #'WTB40Q\YBW!VF3ON+C$4S]*OHMB\[4\'8JSC,VZNG >(&HV'_TA' M[O%,LF??^MIFI]XV//ULFA"S4)7.DV3,P C.M/9^LS-MIR7R!S*/>0N7?X@% MIO4?^/^6 N%T].,TX.Z&;^4O@/\* %;7#]GA_?,(9"WI520/[,JRL&+\[.N/ M5*$IF;/UO<=#L_D6[^^>7=MA:XB7I(4?QU60GG[WXR=@6TD4_V'M&0'I"M4Z MHM:.H+&@O81B%]Z,.%HY[LFW MIJJ7KM0I*@X8]UK-;@*#6,)>$*'X>2L3OE,_;9J%:IU,L&E%.A!2UG522B$Q M%[@!/P-!C</A/<P+,751>)VE%PX<,6U&I,Y)Y//1#:H4';^0>$!_[2O7C5?5= MUW"A58-!.CEV&&D&*$WG,"DE8.QESM@=H6OU*OG[_(* V#46=FO-4?/P8A';:3%] M'J5OE_+EE&.-U7**EN"$7@WH0W_ $QZ!(_[G2H^'K43A<08I@,2Z2=*S?\F6 M_/N3TO_V/?/_;N7?..:F6%2G/&5*J6'2T:*>KZK+LG1^3NLDB(6L+N C^Q!W M@):3L2]?;(I1@7(\%>8,@:&Z< MOG#9'S NA*WY.\K?S!(VBTSLWU@5G6UCT-ZNR*U$;$W675;YBQ.#Q0S,B$D[ M.P0H.]EY:G)M'.=P+T0:RZMK3.]68NEOO./3D&W>41.[LDEA!!&^H,#-E>ZR MV0F>KWM&>-+<"O_K_:_W/[WGMT/*I3;-U/.U M)"E]_)O;]^]L;/R^ /MUY[O"Z.,1+4#1[X:HX ^+]*\NA?F_N5#]X8^_R?_Y MXA],H(_OZD?=]XC-">>\?U"]XD^SW7_\()R_RD/YD[M<^9.(^X+^$?Y,4/]! M][_OB1:B6+2CF+C25-R(VY3$**OI1T#UO4_")HT:TH28PH1H$M;7=O7GLMC3 M8-\_>F5M3<2&&$7LCX;&,=\&%]5!>]>$E4F%*]GS&>WZI .#FIER=XF5QQ5$ MCB<'._'HB.7EY&')$ M^.5*3;'(2@\H#28C6,1(TYK(<-GP\?<'<1(KQ(',0G-',WN B5+38'\$.GU6:['GKZV\N4 MK5:;'0B*^[%I$L9B-GH0.XC'%,(T(^H3!=E[P%[\H7]?@6V!!^I20E&;0./A MX1%\?!!M\5H7JWDV _8AYH<7L?YG1V@<72]C'UB0I8S,F(6^BP+08BK *HA! M8W"&GCV.07 7![+YZ?#325_L8$I0C(BJ+\]CVX\IWU&J; M$%\NC#^'LRY5Z M:Y%]$]#F0U.42!2ZV4%KPR;1OU&M12F6"&+\MV<%:EB0 OPY[&-3;"AS]FQ. MG6Z_]=&,A@"D!/P=?RIP.\ )?GA.0Q,1@"8X>S"7Q&55SI&VMK;N"H]];2Q4 MVRZ$KG$_=DS"6+)(Y! N_4 Y.3$HTE%(>&@T@77T1QKY?01#0(=G\E \M!IM M?S@7E60"^D=O2>>_<4@W[0&[GI?/ M#R*'C%*EAQ$C.H%_;(B_^;&SAM]()MWFS,@T]7<)>-.'!I?'_OC,]$"!X):/ M6$0!PP&/U/#[6"K7'#5NDOW(=6RY%DF4KK2A1UX\D-D.#.OZ>T_08 !?FOB+ M+F*DP+;P(WNHJ4TLH (" OXF%<[S8=.#3 ./%4Q4:PX0T7[1C[RB& >Z2VG MY(\J^"C*D9RQ5#C6^")NF(^,5Q."(34\ ^W]3:[S)='2G$A7XY@?3!YQV9?> M2-%<9J#B017$B>A)G8"SO_'[WUCBT%0)>1)/\*4\9&^!2UW5O_WBN!RATQXM M+%LG:BQWR/S G#600&QA1&UML),DIKNE [!S3ZNP^[RX-_5LUOD++6ML^5*X MK9HKM E)MLI(B;5C07W($%I6AL6>6$,9,8U:M"V58$!0&V57;0E_AB\]-Y*! M78ZK=N?L"1/FBEH"HT,YC0R?^G1M8#9(S3 "*F,M(26R+ B(1-AFFO1E*K0R M9(UZ:L=H=RG"?DOE4\;WXW;HNT^@1H8ODT'Y1ZU^J3&*%[8_/)>R92]$[X'4 MVGM ]EN!HQRL;7G<@=OI9N=04U>)3 S;#.&=]]8M7VO1"#]HBM7^\)WE*=]0 M#_NU*_=9WM?N>^#TDF_G#LLZ&!BJKXB->'RWNGBRQ:K EL1[BB&<]IU M[3Q^BYMJZ'-]DWIV#R#Z3X[*D2YP]YPF&>#=G!5144#F_-Y)FJ0:[PS1S>NV M=9W$#BJ0S'$/G>9Q=!'<4DL$ WG_0#V]B!#N89AC/Z@6,"%2 M+TTY#D+#B'I^$W9U%"#S9TAB=0_ M54?? UN$C M E]3K4C4TYD&"'4^ZAJD9IL9Q_Y<6Z?62V?$Z]GB#!#^-L3MGX=8/&E_6\6T M):6BUY]DZ#"6;3;"C\7[!Y5A%I*RA!^ZOUT>M&L^WU%7DH.1_1T%82>3%]71 M5NV#SDF4#^0WE>?'S*R(U@]P8E_+P?/^>/0S_ZWV-U!Y=S;Y=8A"/=OPS?\D M&[Q]Y!=!W-=-$[=W3%,Y$J7_1(")I,\LCRPH@<-SF,J6_E/M3\B8F1%5\T\] M%?&I8^C:4.0830O$/^K\YI-E@P[Y*, :2J@GI M""7&_D15W#X.Z5HD[E&\B(]K*=XQF<* $G9$Q-7?Z/8/&EF'#L-:)1<&,=U< M1V]9P_)XQ_#]+,)+AO^0;HG$/[&^AV;CQI!4FD&3]8'U9P6$?S"E6A@PT5;K MMD/B]5HGU]W;DU=4EB.2FGK[8VL Y_ZX<^//PY&B3 MFBP]9V636A=0]]L$'&5.](;D'AN;O@9RK-W444*R'HXK/ U-,KJ<"PCGV M1G/^5 OY,1;L9A62-X3/OG6655T1W1W!]O3%+(1\./O.:,F?1J2]."ED9\M] M'8?,:_WP%Y.3\+.BLX)O\U!3&7!1A[H(%OY)E7,_5T0/OOVPJ5>S4?-H9XH0 M?X+,K*V(WC^Q^ID4E,)F1&$.#IS?V-:QL^^#;+ZF\5O5P0X_&[D^2XA);AD#;Y,.T*9-#2 >7$F/RL[ @*JJ+;_"^ M,C8(:'E0-M;940$;'+:GZ8B\VNP7.RI_4ND@7/'78\9N'ZUQN#WGO:A%_CQ4 M]5%%%]#I)G7%QM5:5)?$R(/((XEV_?#Z354\3"BK=)O1 .R;8/FY:\ MXFL;RZ?_1#[(T$FP&Z/^IC.7;-\#%<@JLU)>>Q23"U48N:[]QA@JW+\/E.%! M'$8?K3[SR*90J$'4WC^9/;\BLAM]0EY]5C2=<(Z?[-IUQ+?\R]@R5/++4[ZC M9\7LESOJCO%IB$U_ (I41)L]*&+2\:-6UC[HZ>RL^(7KI:;4.]/>4+OO2DU_ M$GQ1$XJ&3_&?Y017KOJ\8PS^;/@?M%^)5)8!Q[*)D&Y'\?9G$B5ZF5!61M*< MBMFUXCE\5^HS>SER%\.^-O?;YNU/"JZFUDL[Y7@J8N\M'\[!.Y']8!E^)]BG M!Q0B9,(R:^J1U;XZ77^RGW_S8^2_%%,\>K[@WLC.(6HJD4R:?EO@DF70XOD/ M&]XXF\\ZS05>I%%DO?I*3PHB&^VB;RF@E&]4RTO':0J+C69XUAA;&5J('(<, M=O8T+_(^:T[WW#8Z.) -'%1L?+1NMYM[ZI_N;F+6PV-/J6OF--XT['2E@*\P MHZQZ^(*0^O1$FL -&KU[W[LR>V4OI%%(*J5/O5K/ZV\:;=D7G^91VPN9U M.=B3I&#U\$6ZE_"KR/WH@OX+,CSF$K^&KE_3W5 "/UZZR);!R]57:T),9D0K ME4INE'KT.37HQ?AV0Z6F[6E&6[CDY:COO1I9W#Y)CAMF!"YRG$=%(MJ,8A):(M=<""LQ.4B>UFJ,9FF\G%=L.Z) MQH ]%.D'<&]]"W<@20DYUJN/9=O/IRXT[4".%LVC,]="+I'N=83"'-T\=ES.WL87;3M44*IQ!RJ]&\)Z!M,3E_ZL@C_$A@J:K52TO#+,8JS0_KBJ]7% MEIKD:*O.:74K2,X@R_VHA?$=1#BXFL!7U*XV+>Q,]4 B&^BN8D-G["XM51#Q M,(R$XZU,A>HKJ+P'WGF*8B"-ATIB]6O2]*3&OCXLS 'AA_.80N:\IV/AHE5G MO1L8MR8\X%I)&!0V,K6+!@FVI336F[!,;+L7/N^(F[6*58((M<'K*1UY)R=: MI+=CNVA>Y3^D[)'KQ,.JB70%O(DI]>U+"HCA]N?-/A=5/W_QF Y!MHITQMEX&]-_.:F> M /$RF=LCU-Y(!!.B#7\&FJ"SI(MT-JSC*.B'-)XT312(]I#X^O7Q5BYAZZZM MW1EQT97YYNU*S9@3*5ARC^2+]L=V!TC&0K[9%B!"C-2J9AYFWY(2X)18?-49%0$E8QI' T>VCW8 MO_<>V%=),,[,T1)W6%E0M!1\R16*4;V@*TN$AR9JH*BY-VN.3Z+T ;2X.3(Y M"ZVS* E.)2+H NTSJ*O+OBMZ$4C8[>'D\@S5F'0!0W**R)EC*YQID +*^]?= M,G),0-FXL7#.M*J 93A!VN88D_I_ A]5LW,94Q=LX7[(@UD$,Y_ M@-,-_06.'51X56)-RRVM9U$86!>^YC9VE*&5+JY980T'(K+U&(8Q.Z^7ME#X M\L':FO;@Z&!>K1LA;*U&A"OFW:5O%]SP9-=;FZ.7X4>R$PM&XQ77T/;](97& M"HSA<);AF>//V_0,\G?9U%^S2COV>(\-,>+[CY1?!MP#/B2^?,_WSFYYN5AC M^4\DN5M>@[M%-A'IF7SA\(9A9G])B,]W#\HQR(&^&ZZOKL+ S]L2>VIW,0"H M1TTRO]K'4C($VP+%'I+'(HDE0W8&.?.R6,V";U*( Z<^7UTBTU]BI18LF#\' M[Z&;;9!ZL)YL?+$%4E[RV^/FDCX-&"/![$NVD13SY"FT=%+$#$&62,SFD$/6 M$U6,"O60@XT(*K$^*'DY?.Z&'"='%V]CVY7XR<'79Q$?]QO/7G:A&?.T4WKV MTB[VJ("3I>?TF#<( 2^/)/<Y>V>2%;4_75#K-'15 MX.\/&/=UX,>N'-!>$BF_$1Z.:=']@,<0YV(P3;&GRE87TUF4/;?GC5^;:)59 M+FMX?&#F>W/\A?L=8'=TGFY33.MTP,FC8[21/?;4P.OYP"5[H\JC9 M;(+0*JVH[!AM@L<'.N@XJ092I$K[?B]970JHK)%S7"L-Z>K&,J]O4O4?4^ O M2$KQX0MB4K-V6+\;:.)J]9+'?#:<=P[B<0X/^%:$^.O]X0C-@^;%Z7EJ9MT1 M/BXP9;6SG\T@(7V>;U:B2-P#YD*ITR,91M[]1$VAC-@QEY=A1-%.&$IIXA:D]+VY 5A,3 MV)]]P9FB^G08?=QQM6Q,9V1)?+C2AS8]&($ ^OUG(U'X7GW 7D:$0;WD19SI3J>=""\#2=UR;,-Y?QO;97+F0+YERI5DQ&0\_U1S"=N\K#LB]/D M4$O A);ZX09$]5C4\^-F"B,X?7];U;7H&0HH%:W*9W&QMO/@"\:JJ=#0/*?K*=XE2IQB#YVQ,RZ+9,%9 MGWF64T&]\ 7;>\ 4-#OB]T/(7U:&HXB'^/!2H3Q1=OQI[T0AF=RH%1EI)WPD M02K]P72T1LAGM3#Q2B@KPCDU2)!8'PS^NQSM<0@-Z3'KC+K@-?FZ\%W7=%/L MUR%]-(5*X/D4;_DQ_#WUGVY.^5L)VEWE4D4N9QU7@."-9Q\:]7VICR5.#MA+ MZ_/6FGAMS9I=ZNK 2Y7F*2"A'B&?$\JJ]TU6>BSPKHL72)K!AM@>V510N^72 MVUZ#!KT8FH\T9R,J7+V8=PZEW#_'?Z@8$(?K& MUE&8JJI@G-,R9OA:#G8H+-I??([4/*TAC$^6:RH-1K ,+P5OEQ'8MZ X2!ZF M*FWM.34:XT/3%0S.]L YW$]) ,^ \57LPJNUZNI:9PV.]1-C^>&MJ%1]%<)O M5%U!%V/J-\I^JQPTN(IAP;GOHYI"W_&[(3--@QD4S.QE7D9>.T YF8IUY:U5N-,A7L.Z]U2\)>8JIR/SRN]/LO#FJ"?8'TL^P6H5& MLP+MOA'>TSN#IE *TL:#A^*6EH>M2Q52W_*@K;N.7[F'?E>VSLPRFUHD&"_. M#C3TJ!D8<8&RIQ<()9BF_K$7*QR\QV_U][@P"H;NX9BPPWQH)OR0/UOTHRI-V (UT84X<:+5(4 M^O:)W3:*P[>EN5W[!5>?#@RS(:_DW%)P!K^(@-Q\$*'F<0(P<\PLZ&&:'K]@ M9>+S4K?!L^B6*6+P"[>T0?JLK"L+?"PU5R)+L*J^)DC,)]H\7-+D,Y47_J9K MB2=#GCCS5&QI4/#.>!2SR4=[=VMHW9O0R^+W.\[1.@(^#C9X<2.B&UF%C'(N M73F3OHQGR1BZWRTOIZ3M+K#XC(TC#.O5G%>%DIY&\'-@C?R24R6VCZ46P<]H M"F%!Y>4B(]E>!C[0KXGOEU]' W6]@4OGG4@N,9\-S!)2J/)0&DU3757W>F\==ZT[FT$3]AW?^&*K/5,PF4C@QH33(A1]>T+ M=W_-!?,O69<8PA=J/SJ@@;?A/$Q)D]K1,(UW13"3$4[$YJQ5=BT.1#J,"*[W M@/(M8UL)' E+P0J\3=;H:;[>W0C.*2I1N>^;LHM2,X%6+*!QAXZRQ=AR4>RCHNW@CON^?UXH9E4:!" MDQ:?A932ZL_SWV0MY:!*F =P!2,D8XVJ_1?A4Q#(=)]Y&C-%+M82$181X([ MC]$82,9GC:XYUCS$)TQ;'>%O7$P.PV= 75BE!!$V/-FA[DD,6CPY#'&XOB2^ MTSS'ZHT4$*6=45OZ5(=H'VUJ=$(I1SUV7^;LJ.PZXCD'K#=0LY: MK>.#G=41RO'S8:A!)>B,*4,J8R*RN<((Y$A#MB)87#Q5+O6B6E4:W[=ZS215 ML"G8EQI+Z:6!%XH7O%?12(5$$;<>EOWDY&@NE"FI:DE F?D&29ISQFK?:K4Z MT WA^;+)U)ZRZ3]-)Q1 ;G&Q7D45>'57.!A^O+X>#P8JCP7_?%9=I' YN1^= M'W](8E.DYJ(NXL(GA&R,)'SW!2F1X9,:AJI#U"F_ W[<1<)@8WF.'D1M.3.?0AY%);A-1?A&8DZF?C9>MC)(%-&6XOQ MTF$Z,O MW^+;M2NW;AYZL0,-ANVJ,=69N5VY+F=:7 :W %N<;@6!73M^G)1G M(^59<]F5[469\<+M:/.=KTOURC!91?MVHB*IB\5&D#"%%;H<= W()U-@.7_9 MJ4T J%EO-,;VK;%QZP,_Q+_5^X2?'B%,._Q4S7VS((\V46>'UIRF:/5TG0VQ M?6"*HN:FD?-T7!EQ-_997=ARLO(]T)90-<+\%H.6'/&9A3]CNJ\"SN6#*FJH MS9FKN*#DMD5"$2<,;N:*FNO)V/\C4OP)2P2U&_GW8[!',W-74O9+GN1XZ99@WT*/-5<\,EN1^TMH,35E9@(/ MUNJ0S$?)Y([V^SX,/3: A]903B\V(LE$X/OD7.+[NFPFRT1H^E3?4Y%M5R=" MMG5AAQ.+T9E=,Y/5N#'=BH;W#4*DEAQ0!EL!4R50E:]2[P',PR_,4W2OHG*9 M>#XIT=#.%0AW?4M:=\8+!C3"F"3&:!P+:AIJUH*T-C>:8:(F0JQY6@94AL_$ MZ"KBGTK5\7V+F.\W"D;0XY#B=< U]'P;&AHP%;P4\;HJ4;:Z8EPO?)?+#:F3 M%(3WM")JWM="3>GQAC9V0 Y*F5E$/Q_"();(B?G[OY<\B3X_A%5!R]+^ 5." M<7 +\))VN".)T&EH",='/%GLQ'K?/28)'^>Q!6$W[?*RZIP:UTIB4%)R6MG" M#9: =;NU=@AU43I+I_I=)<>BV1NI6";Z>T #E3_K'G!S)Y0/X,=.KTW1X"&4 MKX$@AQ:V+1C;O-;X-@]1H*C6XU"HP37;@=^8"3+XQ*LU\]&?(1QNH&>(1;'M M.\^9Y=B>"B4UF@*U:1#Q!TGKK7I6_O4[K)%AJ#?\ZP"CO=UB\K_(07Q^>J.# MI2&=5I&0W#@_&?=4'&6@-8UA#KPA6,W1O&R(6N0.8W]RI0;VZ-ZWCL5_=56^ MH,[L<3)P&?_$6_/R@4^C50ENCJI9_A2'KV(\RTB]TKZLA-MZ,8WFC%B*I'[N ML&3UC-='TQ,@C?:;-IQ(U# MRCQ9YB](.I[_/C[^"S**Y E;*L"SAV2Q"+!3(MMMP\.P=.\5-1IJ@E 03Y HI*Q(YAL$M08Z M)X#C\/5QNWE-\6RSA+ U8DT-#LFB!DBFTNZ+;I0S+!W!.B\DI7O@K8M<@OB; MEFB9^""7UWP;\7R+.AO!I1G;U9UF.9/%Z,/7(2A9W"+O#Z*;;OI]7LSZTNYR M>NB88QOL#],V8!0-I<@.-3C+P8$.Q7VZ#E0WQ1[E1W&1E9W2 6QCF> Y^M^JL6;S%V2\7J8U.49?00U M\HT08Y().SL<:&JT60+[CEX-^3ALQS7SFNX]2F_S6 !$)0P8NA\7[%]^> J)<+++] M1**%1/BW)9SQA/8IGTJZM8H(_L;@"3)8T;J3]DQ3/!BX<(>IV2KKM/#=13%R M 5(%2A6A$;]=ZIA10UZ;9\]&<-=6+?2XD1 M$ANAF[WS2-9>\1[8[!Z>:?46Q"6J>$?(0)3"B;@S(9B+2 \T8P+!:1C\(![9 M(LY?AP/P4$=%MS>9-$Q*JBYILR0M:F37!:SGIFC_''[JH M-U?GV:Y(,5*J"5L[)?GTY,%0T..9, -?\6K%S^)Y^ZH<11@%HL.ZV]P-+_8B MS,O3=XXL+FJWQ#)J&N(&HX@YWK!#E8"X[6V9E)F+6%$8)XBJ^--%$,[74S>E MM7[-P_:W9727EXZ"CBIC[_W20I#ARW#N=F1S=L6W@E_G]]R,WCKX.CB8"0SG M$!4\6'XWZ?7D;DDI%G2.2^DBROFR(QK'D7W? _U 3N192UU91ZW!M_/3@T!, M.RN.+<+#)CZA\X*=;',VSK/J9VR"M Q&:OK^=$V4B!P.TY"HO9R7:0CG%(G* M94'L5OJNKR:TQ;,L<;J@T1AZSG:"9^'9K+L&0DT:T3M+,_(IWN #!S*_(A\@ MC G1HWD5LE\W64HX4T)G7#X-C=V+H-I+_:R%R(G4_5BE@<$!9C"9LHS8%,EM M>"NTX$ 3T2J*\3,0HSXMM3JH?\B M'#:.]4@,>,N3X.<(HLO\UD$[X+7C(+Y8,U#6"JD M$K#._(R%US6D9*#\9C32+UN.^+'/UL>M:2IIZ=1JPG=W(9%=*/SIE\/ZHJ;] MZ;UC+!3"SL.PV9>K@I2^OJ$@*7"8BRA229089\&W-B.M565V9N@N M0"!6>P\5Q-=:BP_WLHY=7RS:TAS+?1D1L$2C87@=0-['[YM2\VN0^9B]$=;U M7GVIW;VH:::XA+0\G#5\<1YE#F0_U -5@N]AIV572*LA"+:2X5&4K,5V!^> M#WL:R2(X9ONBAL](HOC1KY2_3][UFI3S&E6$;;7CZ 9:)J%/!R$S'*@X)JIU M#$QLS#,(\'0.*[ N^-9VRL#*DE>*9^[8[I32AT*1E'/5X,RKA1!P(4=WF,H! ML+\F]ODS\8/4BR;:OUMFO@:_K&-T@Q0Z+21GUQ?U=%?6!M=]S,LW>[[0JM7W M/"AX TVT494@S1:>Y/J-1W=T*V?.W($^=>9B3\BX8A1RUC$]P3MVF^;O$XE% M5/> TF1VI!:2%\%K04_PZS'TU#CV:Y6=GHLT)#:]\S $:-8O,M:K)]E,>%3( M]F*[MA[*'=EE_R?S9Z1/QOI/ M64OB0ZV[V,]R_KU\/&2&]$BQ-Y)^OM/KB%[_@Z,4_M^*M.E$O-I';.VWX<*< M_U[RI45G1+5[T*P](U/ GLR_ 4]9)@(&2-_H/N$G86?>_=68_@<*1,ESSI5Q M^D%;D5]CF?_2]N)_N'"KP!1Y"FFQ*:;TFY6)KU>-#KR&I!.W)(=$%7LR> M%U>N^A54T$M()<33'^K7MJZQKZ\EC*JJES9.]F[:=2C$)'C4$]J-:"MF_I#3 MRU*]KG/H(9]9H]GT5CT \3E7.=J\M\@SCYVT^MQ#F+0"19-8FK*N:Z?TS0F\ M:??C;>E'C0VI(P=A._7DHHZF#\Q<#/GF+[F:N =N3MBLY$1X&%+&Q5**_=JSE$$)U'8!F\P[7K[ M3=XLAN)&\E1=YF.XQA=7Q()WFPO9. T6,[KL3F,0V5ZPX\IRH\FN\.,'8@UH M[-D+$WRPLC!4U=%X%I:5^G;6KZJTQ>"\0SFB4]L3^^5BWV4U]HDF8Q^%L'#H MBJ\E7JI UU<*J.),EG@CE]N2M"Y'; VGVK=B:?1/TD+#!?8T8:,+S3&FMYMF M7&8#-TO(.N<^;2B;AFHDVNF+3#1#13KP$V2+6,35'8O[S^O<1HIG>V7N=SI& M;Z'4&Q]\ZER8]]J_>8,"U_Z"AKEFWW%'4$=K"LCE9D(P&VXMQRPJ4S'HX0L%8&H.A=V9I;193+0*1<3. MTN V@U<.6;B2R36/>48\$KMITH*5JLRJ\@\UJY@>LP?&H]L[%R6SZBNHCKN0 MH]ZOHVRZY9@'1-*[.!T<\>.3825G+RS)VCD\2=>E;6C,)A7W;(_$.V.'(\$[ MGE<.^_LJD;QFW[H :;9:%:55P?BJ+UDF2ZM/:S-H388O=.G6?,6;_H?:>$4$ M8KZI\^J07&.-ANIADE. XK?OM:C'.9AE7YMK*SWPUM0-6?'8&ANHSPCZ,*$F-\,G8* >U]> M9'[2N-%6G$J>,-S)1C*'A4/1U.[B4J!-VJ139:HBZY0[HZY9_B$3)C(2+2H& M1+2%3P%5F35@?P?7,/[J'JA$Z9-]E5*-:VE4(PWF=MWB-@P](X]6M2C2%"CT M,=F]K$ZPSK\DZB(-8(WN:GJ!MNPK<3R]Q0RQ7:'RRE.>/7:;-0F;RV*]S',0 M";_%^0M.ES(>!E\V\=5GX^ K))C3_<.[OEYB07E/J[QE(_YB[K7+XM&+4]ZSAA]_)S#F1?5A\:K M^<1##DX^@4GS<[(=WWN6,%W:LA!46"AU.R8\I",(4JYJ/S MEHO%",T0,JA8!@K'.+((+TOUGDI<(A!&X=K%V6,)?,=^0)9FU+C&:=+:\FQ MGV.]_FZZ2JSO^D;":!!K^ GK%K>'PYO*!>M[@+^I;BRC%NS#BO,<9(2;P.KF M6<4G8P\#N&.;#NANG_;!UN>:V4O3''=@*G:>)/>G5T-F76XX7$TZIWHXK!)B M["DOF2?,MDE%6;7;5DV!!>M#L'?AV)O3GC0QJW"P+'1^H(OA:=,1][ E+@L7 MJBCIZS:&2FOA:&'1="W6RQ?]S)L<,F9WX<; /IW5::@,!R+RVV88 )P<5:A2 M7LGN2WKLI(D]EXRM]&'5%,:E) (OXT&%,W)&C<;:8&J^9L&;?BU=]*E!NAJ$ M\6H37_"X==V XP&8607?88TR(UH>?2;U[YLA2?=FD)E9-3D_K ]+%^3:A1RJ$YZPNF:M1.VV;[+ MVEX6 +PK(*;E-2OC@E^Q0.E7<=H:-Y2QO3=*HL APF*'OMP+[OVV6>=$^$Q' MJ]LD"&O,#[R0-4_L&!/SA=,'5?L,8DE>4XJ )US(UKN%JSUVR2Q<+* L*I*U M2DFO%BZL#716'"(TWE19))6N=Q*CE,5?GE)RTT5TBUJAZEMDK91&G^1P[*"@0 M>?C"-E1.1HV'EK8T\3W0_M0>9-G[\36,7,I8&2\(@H\0\_)*%2&)B?7P6XW5DF:DZR)E-LT'T7Z# M5 =_MU^:%WFK# :N%_> LA$54^&U;O%@ M4.@4^3WPN!"=^O(>:$J]-;_N6^7K2,7H.<:0MF@;H+KR:+/O@NF7KU+0WT)- MU3PC^#3@L.(02O!*AMG$N2'A9+<^3A%!'=RPZO4P=\02= M?*U'+B?B135/0(W1'Y7("O$>A)JZH[GWONS06M:L)*NI>VP7)T0G[ECT0;6U MW4K,OTR[CN[B2[YIJOIR SE/]?H@,-H-3]>N^:C#W/1[58G!RBVQM#56[.;F MCM5\.;23BB4)&@3T&@B$=9!DHB-LS^C:U?,4*5%UA6&I,N[3*3I:\^"F5=,K M#T.G(V7#8P[);2LIM*Q1XJX&)- *F(X&A MR)0:?\FJ?QMN5XW,W\P59,_>4NQSXRW]K'VV=#R@L)RL M3A0].>L]%P("46"W)IW14"7@CH_5WK/FEC%V8+,UANQ,QZ4Q0"W6UFN7G 69 ME&D7T*4M[)1@6KVF MSS;6(;,-B]8<8B((_'BIH3,5\L00_E M,N6G980)X9M"X+H^BD_WR<>X?82(@7(I9B[ZZLE$WR[!,_""XRW/4>53*^M0 M!=-]\(I6?'F05I$_C]UB(T$PT#]65#PEJN%V6#T/34%NZDOJ3"8*ZM)4]&3+ MJ@K)%M:W3M@@'NPT1+05YUZ;GRS"A!CR:64@,'IWH.!C(FYW$6U1:DOHO,HT M97UH]Z;B'H#W"J9E9#\'J5E:&]9JC= -#M43W7AV93LIR<$QF*WP$7N $N5C M-BIJ$AQY%4(_>)^D;IM?OF3KJG\))/V&O<5!!3'04]1 @54B@Z* M=4/CUYI&L);@ZM)^AN+SP&!>&2SOK!1SEF\919^C4.>R%W)>#Y-<6YP64&B+ M&C?C!>^8ICT1DOVF,_T&FU;&&$%W$JF.C%W0H7XOH2X%Q*!I-B6GTX=_D%P] MP[T0_+KT.^/9$+ZPXP-Z)*C^>A%BJ=)6@JL>9B$VXB-X*/VJ!SC+IY-5%1K4 M(7P5HBSCY7.'D#"1% RY.'-1XX[KI^H?Y>#H?%;4Z,@G#:UDA+5DR(*$T?*F MTW2M+CO=1[Q6,,>?[VLO21UKSHE:]KY'*VZ+<>()=RM^B!Y;QQPE^[C$,Q,U MO];%M.9+4KTT ,X "CB>G@'KWT^?T'^($%,4?.Q\J#J/?0(K2K"WGZGS5EJ3 ME=?@<'DK*W RIK0K;V!";'R%OB)9*8&W.-ZC'\K=91M.#U\HV<"@(;H'''4= MCHZT4S?(+Y^=Y(SP8]D43AX.:G@=P$<:>+HB?UU;+'720>PJ1+\M<*/IP[,7 MQ6Y7,ERL%R=](L,;,%LG00'U,:[ESN;"L\QOJU*[ M8?C0NJ1B+S.OQH/5!*I' ?\3FL-!0(?U"#^\"G6$I0J7W8I3[9<0V;JO"1;0 M3@ZX&;'ZN+:XI6.\,UWNV]MI3[1M$'N(%_WRNC_O'M.I7E,YEQVT1MC$F/-= M"7U#>T4IXN]0J5U+@B<"W7!N16Q*,SPY1A@:UUM/>Q5^IH@7 EVP\)_ MMGDJHT$^6WSE(WK7%7XLW#9TD1A72_;QU>AT]UHU5I$PH-^3CG,N&7++>GQ M5@LU).VW%NGG.\V#BW\Z6V"NC:.Q%;/XW?94H\>*DJHHQGLOM4ZTTM%1#@XB M9^?9AS6D;>*$"R2?+T)6%]$V)^+5'"TD0&BX:*.3BCM6=J<_<]17:B/AUQ3> MAG/^681R_"P%PH!>R;O,6-R-IMK838ON6! 9T0O$VLYA3GOQ[^.,KLJS&]9S M7E-IS]A@,&/1*V<].0#^BD61TTYZ6Y-+4TL99(*+0Q]?BA MTD!\'U@4;%#SS4_-W:W&8UU4$+%M,;GMU]*I/"+D+.R#@?9Q9NBO072$,M M_JO\B*WJ\4Z'$[,<'-X=?+^[/XKZUK/88PTN9C%5&J\G=I,E RNNAQOC7Q<< M3UM\K&-/VM%>0H9"PJ\3B!<'!P/K]\ *1HT5B]7+J9)B2''<3*GW'8+T1MK M$)%ABD5V?=6-=%+5 0G=IT"D'&A#)RP>3(A NG=W8RQY7QMB-ZD5U-&ZT]NL MJ&/UQI=3)?P)D6CD=J@O=D+,=BL'!P KQJ#7S/8!FIJSL MH$.C?,$H<)%I53K5F1%TJK\W3J;951S@%':ZL(DG/_)T:=2_3:P MN($6+29$_PX!5K1,M85>T:[]',49UYD96< M!BUB(6:[O*>TPL(R*_LVMAVJ& MCH&.]3%SINOH>5$G7%+SSR T/;%SG.6 *98)>7Z\QLNWREG2ME VL)?H,/1X3LF#&=1?.Z)"(^RTX9[M3^ W9GS3%L6(YCI\D.*I]3[LO.]+TG/S>A^ MHK+2%)#^C>_M@2,%G'L#3-I,QD: 4R)9F4:(ZCNVIEC$WV.%$'^2.,>N@P8"5@%$76WI$=#%F? MC\I+/;%?:KT'3, 78N>XX"G%BL/P_!&P"C16%\G<[,/L]Y9SWLQ 5B/HY@6. MZ2P9D6?'!]E#O)0%>A[JW !B?YU:5J@LZ[62M+\B65@8@!V"%L>E"& M*3A ^MO[TA#),)L-IR\UX&7K,('(K_L!.Y<1$KNF:8CJ844#0V K.NV1J+)I M8=NUX8!;JK@+:#,;2]IBP^#-195XCC%I+=#.BKW/'^ZNZ5S2J>.\^3ZA)=0BGJO5XV:7 MOUBT!]\KB:9TLLA]H,MPZ+HS6;=+ 07MZK5>'8Q[*ZBQ/:'3_PP]_104!(4& M0$&E019O/W><58Y'2;HLT[X6,N\C]IWS@ JO.2]Z_I]?M/S7*\70:$-X;'$$ M!@8\[.2U!836U?= 2NK5SCV 6"X,*-\X-?TXNP>Z9*_D+_9\KA]^#D_]5O! M()MJC7M@2/:'XST0^!?07T!_ ?T%]!?07T!_ ?V? 1+"ZV'-0I:N@1?C-J@I M.).#NY_Y?P!02P,$% @ 2HEO5FY]L](S'0 ZW4! ! !T<&(M,C R M,C$R,S$N>'-D[5U;<]LXEG[?JOT/7+_L3%5L2W*2CE*=GI)O:=[$"SK.I*6\3!(0Z^#_?#@U__\K3RG0?, M.*'!IX/AT># P8%+/1(L/AUL^"'B+B$'?_GMW__MU_\X//R, \Q0B#UG]NR< M,HH\1KP%=FZG-W/B8V=T#91BN/QX?AQL6B/>N*0G"&4.!QX]#4:CX>AD*$KFXQ4.PDO* M5N=XCC9^^.G@GQODDSG!WH$C3 GXQR>>*GQ\?#QZ/#FB;"&4#(;'__WE^DX6 M(9$-US/SMT=9?!+\R+W@:<;\Y!4GQY \0QRGI2G(QP4:CL?C8YF:B@I%I$(U M"7B( A=GY;TPS9 5?G<<)2:B LCP>8VW-3-'?":%DQ1I9R+.65@FGR;E,GB8 MY,O!L7NTH _'(B$O&+(=S3D[1?(Q)$.>P>%@>#@:'@CN. ZP!P4!#5$HB"H? MQ0_7:Q+,:?Q$/(,:_9B@,,5S1];Q1]#ZZ8"3U=J'"I3/E@S//QT(#APF(/]C MS?"1*&DBP:B/*Q"!Y&.1A0M2RH)=;]^;J$#,+6@I4$ HH6O,0B+J=+E;8ASR"*+RY$I\!#H2GSM1A3@&**O*B74YD;(> MG)K@W"(F:F")0R),TB"5E\V:*>9S4:(S%6_[6(60G,%5X3VL@[?SIURA_MSC MK\<_K5I^,[\2$_05+N*ND*F$;:1KIEN%#IT[DK'I@G=&5J(0E#CAYP";( MJ3)4PGA2#\:<_A[4KD#5],FUKVTF4]S"J89RXHL_B\KTQ6+DG&DA.BI!DL_>57K)'C!EY$,6%51 / MF=S C6M?G:2!X6T1AJT>)Z.H!T0-R"4B[&_(W^";^24)4. 2Y!>@T0EI0'I7 M! DT.E(E]&"ITAXQ/6)7P8,PE+)TC,D^T"#QOHA$)G=?XR73-3&A96<;!E/; M">?I68GBN:;^?U%,QD")$VMQ(C4]$&H@;J.SR^=;'T6'B&+ 74-G\16'$225 M$AIP/A3!2=2]<:3"Z*@Q4?G&$4I[J,H&^CD6E/;BKCU8G%$>\A2G\F0-2&/5 M@!_I3BM5C=9P4$0K42G; M4M3Y;;7V_9]^("J,0&90J/8!9.WW55Z]2G39!GO7!,V(3\)TTJ5XK@% L8B/ ME3@9+3T.:AR^TA#S6_2,H.\)O&L:+$(,3J&S>$2I$M @HUC+2VU.K$YV5:#P M\%YH=$!E#U/9X@0."._1TW9QLGV@@4&QEH_/&V7VOLI+)L5P-DL#P?E;,>MA M."1,;MB?XD 4*(2):XR%D:0&),5:/E8K6TE>L1-KEK/G'L 2 *\QXOB,KE8D MS.RY%)YJ@%$L[:4*)Z.C1Z!D1W^)&+AE"&O) \ZT&%6"!@?%$E]J<5(U?6O0 MG,;"\04.MH:^E>LXG/Y^WI7U_L%DFG\%C/)UZCJ"T\UM:]8GB$%=-,%MWG%\VH81HIU=ZRD=Y$WP<'';HB]OVX0$VL(_SESZ)%6 MWK< ;3P2PE=H$4:U\FCP4RS6DQ"2F MPK)'FN+UAKE+^2V,W)ZL$-! IUCFI]KD%#F:#6P5]B U=I+)^UK4R9 U>-?9 MRM ]1N-9]4L+SQOG3TE!^R; MQ#E>A24?VK(D*FS/$0-?L"P3%,^K\,Z*:Q'5>)#UF)G[P60A*SZN0BPCK06L MVGFFQZNV%TT6MM+4RIF:PG=&"Z.A#TZ/9PMGG"RR!G)5&.M=<+2(-W+LZ?%O MZN&3!5\G5(5\I5^/%O2ZCD(]WBT]AK*P&\I6H6_B)Z0C05/_HYX+YHY(A4&\ MYNAMB*3&?:E'K+8?4WZ=4Y):O=HI>"]I831S@NK1;.X-E855+U:%K\X'2@MV M [^J'GES!ZO\JG?WD. ME06T)*T*S:(3E!9*(U>J'L?:/E6YIEF66MDRBYY4.C -';)Z-#OUS,HCW2!G M-0OJ^V-I:=*1WU?/H_:^1>2<3M7DC=.KN@]G[KADS+X30->5>IY-7Z-VO!+';^G)UHW1+M; M$K@_(SJ';4 P9?Y7(];;-L1*BAX=^O:$ZH904U$=B+E+,2LZQP_8I^OXAH>_ MPC4]X?.$"Z@@%'Q3QC5[P:M1\GT;2B:VR0E;QCKY.[;/20WLB=NI;WB97U(# MCFIUO1H=/[2A8Z575,^[;GBG\XUI0#]3E:_%PF&K!8:9ATY/QB[(./$>X#(H M+A[!@2.C*]IP1:O1]&K4:[7VR!@1'6XF9O1\ZX9O7Q /,;O#81A=[#A9,(P; M#KI:7:_&N5;+DL@,9VN'DQK2LZX;UEV*$066#VRSF'@K44X>LJ8[=UI=K\:Z M5BL/,"-:=0A#G+PE/>TZVR2&0_>H4F_F9PQ[))P2_J/9AG&UKE>C7:L51LX, M>:.$-,0!2WK:=32GBY[P*78Q>8"#P";3N5(EKT6T4:M%1%)^9VM SZ\ZG\%^ M$^]',^3FN%,E4,6+&A_&CG4?QKYQDC?W@-8!])PP[(8RYO[WI4CD:*=C,!7N M$.C"8BT/=%2*^)Z M!P][+4^9X_D;D'N5,J=H0!YJ!1Z788.X2^LF_+PQR5Q M9%& XUN6LF!WOBL6'U"J\7;^*Z6'MR6M[;D8#:4K0+LCJ1L+(.QN6)E?Z%M:/A3$VCX710]H\ M&$8.7!/!*IA;A\,8-PV'T5.@83R,G4F71JIZXM4\(L:X042,'O)V(3%RR'=Q M2-]!4(QQ\Z 8/1V,HV+$6Y7%<5V9K!_7#:'51,EXDVZA]EB:8QG=;0TS7!X6 MEUH^KC\?2,:\XX'!#*9,>,/2EGS*_2G"_,IL+TPH!-LJQ.7-@X0T^; MYK09#4;#*7Z@_@-L#TC_F$ODPA#P;,H? Q4O3*3"E$5/)"BTDY8Z\0Q*RMU3 MJA6EAA^:,JDLYPL3J.#=:$*@X8>>-AW2YHP&TA]>I$2]?*U!K#KWR]*G^!F MGCZ9\B:#6C^8U0U*N',&67A>?09I')9PK ]+V(-6%[0S8<&H#+DHT12^;?4; M %EHJVI-#A3!&?5X-H\S>497:QK MJ!8NN+P%C-"/>+&(L4OM#O667FPV4V\ MRO'P79%/IKIA#$B,D:MC'#J)/:ED_Q%V9W1\.QC^US1-N4,/,JJ>2*E-0JVF M5Z)>8=EC3CUAPI]^_-G96N'$9DB!GG!U8ZGF.%266$6+NM%4QX;15'L@&P&9 MF9U42M2"M,8\Y7UQ7*E0UT]6ZH;,34Y/L\_R'R[5RU/%@R;!=D%FC84?,RBMZ"685 M@P"T8]9HV#.K*;-@SPH'7-IP\01_XBD6)F'OGL;UK>-4#14OP"9%N# UF[+% M=.)R.G%!G9"F[.I95)]%MYC)6/+BX4RL:KTIYB$C$'E>SEOAFWLMC>KH> D> MF<[$,^4\/(6".MN2QM-T6=:>2 V(U(0XKTT4TREW3XMFM#BC,AX+#MQ=EUIE M2A7$N0Q::!7?MN44]-#5O?@HAUY98A6 M:\^&IM>?=1#6??NHTO%I3 M4Q8BZ:>S4-P\T%I-91=>^S:EL>%M2F]*+LJA"$?WB$?\[,E"@+L:WADG+][ A6GBBH"Q05T\B4$:2BD$Y>RITY]ZGS% MH:S#<[H2".FX=/+@?Y'11#/D;YB[%:C\?CT$O M5T62-+MLZ-&\=*M!2P?%9W_5&O]? /_K\1/_B."NGCF5CZ('04 C Z)GXA%9 MP33."9#H;-?(Q2DSYHC/CBA;'&_XX0*A]?%H,!H=.-Q=XA6ZIJY4$TES(?XT M8_Z1,L\Q]D.>/#F$)T=/W#MPCO5ED$HY=H\6].'8P\2D#+OB\$>+M\H0J.RY MSINS69(?;4H@XPBY]8J0S9/^:E$(_.0NZQ0@E9=_M7AQ@(C+Z[QYFR'ZL\6[ M.7'KO#D1AS_JO?7Q\?%(JH*V(SJT<=0!!S!9QI[Z];O9?,9RN0Y!S^%P=#A\ MW[X<8>TRA$W>GZ_.<,UJ57\B+_]J!\#),0EX")O;9H;++/#K,,D'YI^ ^2?# MQJ5X>\SPW+@ 4AI>^_9P\.%P.*A7Z[&2=_*79XAW)@.\^)WQ*[,#12A&+:,6 M7CVZ2#5MFQUBKN3O'+GA(7Y:^RA (67/E^*W>1/(:KG8*FG2(E*;.0MKU5$B M']6/^%6O:K)Z&B!4?'M;>+R0'8,.4#LX' P/1\/RPNARRM]\MR XOCL$2O+I MH"R&[Q>\FF$6S7S#]>P?.CEXU:<#48BH"CYZ=(5(OVD17 M Y2;EKM^=A(KW%I4DAP9$KT/CG2"Q4\UX@MRER3 [#D-L@?;& "&6-/@793, MI"W$"CZ?C+^XO'I8[)JE3K70C$O">'A-< ?BUY3%,"'QKO65 I9:-17&KB( M+]/ ?U 87FQ/&C'+VM6-$$=PVB<]\Z=DL0QOYM]X%&%OLA)==7Q%>NP\$GUH MN+6V:?YL-:RHF$ B]MQ!1;" M^*]8F'DF8);QUQG,VK?]J6D.:^K E1$ RBM!]#GPZY*R.[FV]#"#PZNU;Y0EKI]C#D5_C MS3SV.E-11BFV-^9^W<#H=3._A-N'EX1#$YAQXA'$PM M,^QO-)21=U>B^F4#WAW,2P4L',AE^:XXWV#O? ,C.V];589:7G-H62\3VR1CL-2,1LLVJR)JXLFP0A M[H\G3/1/"RFF\#<\QZ([%-*Y7GM; =UIW)?6,O'^=Q/'D+VG$\^31SG(OT7$ MNPK.T)J$R-]>6@JS0=^/Q[C)/,3L'CUEJJ\+9=;4G&[@C$L.J(O'W@T#QL?PT[D MFG("2X\+[C+Z&%\.?0\%N<=/X:F?7^'7S;A+H#!)^KF-&OHA\&O\)FJ+A8+2 ML-TJK\A^5EAM)FVIJ7=+ OZ"T6U:4:%+#361M=3,]'P*#H#E5CI6G50I#K1T M&5Z[44>N1F'=-ITTR-^Q[UT%4:/<6JM.W1/3RJ!*[O]XAJ/8Z%I&/;[*3+94 MA&[[Y!P\A[$''VXR,I,%@N]Q+U9KGS[#RBWS'#.8=Z$%+'!C ;P5"!9O8XD; M]EFL@\/L9."%7[/;A:PCB9_;@6AL!D]TB%!) T$-=048UY^1+CLKJ?R; ,5P M8B9MZ8"BN&AD@T>#T?O""D G:.$D&L*Z;X^>M]M?MXRX>,O"F[EX$+AD+:;% M*YC>);NPL'Y=X*M DI?Z6>9WK-C.9I"S\O,&R9@]^'[),%]2WRNK#Y7DO@P] MVXW6;*R9S&[KZ7-Q+_81,4_^DX1ADMXQ8J288^FAQZ/-@.P,]"7?\KJ'<6E- MF_NB7@4NQ!)3!._4^Z?J\UK8$7VE+%Q.0KA:F;B_BP81.1>L4? L[1F\-ZB+ M5DHLK)02;$?#YKRHS&MA%22;A&=D(9II&.(O*-B X[UHS@SF$SY,%PU)1T0FGC:Y7WI;4=AW1"BY9U<7__X(\F(7+'>8K&'(INQ13 M3>3_#T89BC3)NR\[6^GFKDM9,7\69< MT6>Y)#DW+OY\7^4\024E@85WY$E,G8(R(A?E;)E::3B;-Z/,O#TU)T7EW@"Y M^[U%+37A)L!:,Z7,?IMY ;ND)HUQ*[C?!G\EHL0F!F\%]]O@.PCP8];?;B7_ M!4PV,W??3;TDC](_8?]"-0(K;?QE[X1@TV$=MO M8V'+T #82&K?327,J'?:"NZEP?!-F/0^37Q3OY-PZ3'TB/S,!OEII/N2T56\ M<"NKE^;ZLM67K,]^[A9[:<=%#3HWNJ>$R U%9N-S*KCG!A.#42L2VF]#Y7K( M;-6T[Z;>D2>3O9J],1/.\N0QK_PX=_* B'QQO&LJ^M+-:B,O7!"EY/Q;P##R MR1_B)R+!*9Y3!K<&JUQ5.E=L2X7JSA0KEM!&ZVQ[+'TAZER+7RG"9UWQ1JWU M7[PJK52Q+36J)><Z# M5]04/U ?+F(^DSR[1*YTK*QTD-+DL? HVJ3XUW"LS/C-/'KOE=4]#Y&=N 2YSC*JI9 ^'+]#5Q[KO45JZ' MEL[19+C9&AA]NRT]#>[I%Q3"8/%\+@8%82H-'C +B;PP YJ.=*LLJZD&BNS; M[U"#OXW9)\9&+$P1#6(*FG2LJ(;$"JD8 M/J^UHI\P"=!V9U_0$UEM5D;PF\A:TYIUZQZQ,/%ASS)U.=UMR.42%C;B)'C? M/8WI=A6 BP-ES\4 ?RH9:V#3=<+?B>_]CE=KF&/R:[^ 6EFZA9B=4TYX8>65 M?VIAL654:8*"R4IDGWVL)'PSG%?7-5-(@^.X+;#;^)6GE#'Z M"+O<:"T +N="999]843)GKZJO1N(6MC8&/5A<#+0TB\GM =&C0J=% M*B^T!T8-!B?%CKU2: ^,$OV:WJB_&PIY8(<7" MAG>)/1D].V27& M?,)DL$#Q7^9\IQ-EV0JR(AQN:I4P9$'A%AMPT,G9D]JIJ NC7-8:+4G6&P0(M?W;I&?CX^E..71B%DX]TAG MMLE'(@7W_G()6W88M?-]OH$[Y'"%B642>V)BUOMG I'@K#"-QZ5.+C*K"+*>5%;"[ 3$:O!V-=;L4 M.2$+.ZQB>4^&NHWGO)#]1@W'@U^&.J3R0A8:U3@>Z>WV[JG(/[V#&*<*G?9- M)MM8)UYSBL-'C(."J9/ ^X*1&.*DCO/VG8>CD7YO.BMD8;-+ MG(-AV1L?C\,7#<2+W<&DXW_T!5UT?Z+*L[A69ELF2;J39H5QVQLDHXO,E(:Z MKBB9ETNNK+'F2JW90F]0E6)Y1Q4*0S D41EX$PA//\PEXZT1W2,"W MK1PNCO.^4_8C\ER ^SHK:[:S=]A"69V'B+QE3]Y;^7U)?4^1@G!:+XZ8Z!J#6#@"YTS7PN.A[1)J\"EZX@ZL!4 M7KGKT@#\LJ3.*/2\H60A3Z3W9#+P38 8?>]&BW<7*!,M M["H+F,#%8N8(*J7W!#^3YBH&>+&*AB4S$=(,"[T\'O3KM?M*15;. M)+Y\#% M^PPQ]CRG3*Z](13C5>#!Q6#B_=FDW>VA-CKVA$6Y>R9+KI_Z)SQ5^*EJO=[S0A:.7HUN M2ZISW92@<)L;C&PMGX50IG-!V5= MZGPO*N0R39#"]SO\EVAVIPJ&Q,-*X" M>?@5+;?5#N3MM%@Z>SG;\%"L/]@4AV),@.E7ZA5?]+$Q$MX74F@OR"Z8;Y[# MQCKX]5A4 7>7>(5^^S]02P,$% @ 2HEO5M_!""[U(P =SH" !0 !T M<&(M,C R,C$R,S%?8V%L+GAM;.U=6W/U627)F\Y2BV&@U$C:A@&Q)/;]^ =Z:!'$Y ,$FV)ZJ5,9JGG-P+M_!_?+G MO[YLDI,G1#-,T@^OWK[YX=4)2F.RQ.G#AU?;['64Q1B_^NM?_ON__OP_KU__ MC%)$HQPM3^YW)Q\IB984+Q_0R?7-8H43=/+N_9MW;]Z^^?W;][]K?7[]FK,G M./WW3_S_[J,,G;!BT^RGEPQ_>+7.\\>?3D^?GY_?/+]_0^C#Z;L??GA[^G]? M/M_&:[2)7N,TRZ,T1J].&/U/6?'C9Q)'>:%SB_WEGB:U@/>G35E*"O[7ZYKL M-?_I]=MWK]^_??.2+5]5*O+/@$)J\I<>?673VQ]__/&T^-J0,D%8([HQFWGO MY*3T'R4)ND&K$_[?;S=7#7>^I2D+V2/!:7Y/HW29O8G)YI23G5Y&Q;?L&M'; M=431!/.8H/JW-46K#Z_RQWOFE'?OWKXK7?*_2DFG M U7\C)@+S\EF@_,-2O.L$GP>)?$[!SWUXD92UI^>PU6\1BE/Z+-T>4VRG*(< M4\1+^,CR=X7SZR1*,U;N(TEYL8O55Y2SF&*6]G%%(A^&EE#U5SD:T3/L@SEV>UV MLXGHSEU-C:S!J4G)(Z+YCJ= SO+C\C];_,A3@Z7 @'R#2/7BX?,MI4QNZ9R! M'I;+&IY(3TPHH8. *A,R/)%85#+,NRW9!:L0X_SO4;)%OZS9QRQ*!C3,8,E# M3:BR8;&ZQ0\I7N&8PRV.R3;-&39Q3: S-'49FTP16O>6C^ALO'P M:8!,^EBF>-=^#(4_1@GOTM^N$:OQ!NHJR&JK&;,NR38I!DB?V=^==D+A37L)':H1V#>/%9:R\8L2SBK+[8MC#QIL/4?1XRDT^ M14F>U;\43B@<4/WPS[+-J(4FT3U*/KSJ_ICCG%M6_W@ZF995,R=55OC6T;GY M-H7J=0.X8ST(07/9ITKQ[J>NWBU0GM&N"1&-:T'LGQU$]L?%%<5IQIL$+NTU M9CE;\Z\HV:B<2[2ZM_3[Z:0CX"0G)UU&0I>(?GCUGL^7/"/\L,ZKR9-)4%:V M@]D-BA%^BNX3Q'14@ Y 6F-02QI@:"ULTX=:+Z@*_;L@0M\:J,@#KB:H7"$C M"#"X1COT(96Q5X'\71"!Y'T]-F[C_^%CMR?6:6<(/,O/(TIWK$4N^O-";*UX M*C0)$@(NU>E )58X>6O R>&=U*G\[%*CJ.:DZ?!#$.EPE>91^H!9U5MJ MR2K@RY46)DL$3_AE \JBEGQ&U[68O4M*]436S4[KKJI@W*%%'$W4Q5!!PL+ MJG][@5:(55++9G*[0:P "S-AY1X=84C!!QNDB+>./ZA^;*UH!.R M<5)'VD@O!%Q#'V+89PJ\1$U0GN-5+WZNI'M#T:?ICFC9-2!&&F*&JQ.6L M523_%$0D=>M10D AI)5#]*0AA=?"*$64]1* 8Q+W?MD%>B09SK._H82U'I<9 M<\)SKPY6DS35KHPDI$ !C%!6KC+.*C!_#"(+%2,EQ4 AS!&/W:BF-W+Y?1"! M:.UW8*E\FY/XWVN2, 4SGM;Y3@@0E+SRA9E\8IO5YJDM&7^(61>V4_J :X@ M"@X"(&MTT58)"&K8V=)9OGRB)NC76),NUQ:# J,Y!JKV\,ELV$0H52T.&);G"HDUH$9,\I_A^ MF_/FZ8[P#C1)<^9HIL7#59HCBK)><^!5:-V$>!(ZS21TM?Y1&"';0:.A:*:< M)13399+G&!.("SIYYT>!7J7GT2/.(W$VU4!5 MM]0JJF/"$LP5(^%)67A08[YV,"C,'XD0#3+S6HW5)L5+3=<+/1LCQDV3^$]9ED? _0 M8G47O?1'GB[<^_&H'?&/,N]DE:")K'*Q MFNR88 ATQDAX4YVK=QL./!I'B>@&4QOU=+ #*5B=< M23D/Q,&-M8:15K1AM\"?3T6O?69_'_(@O.3"@ E0R[IO^[Z<@%/IMRI8PK>) M=@JO<"[1N_]AOPNX^3#-V;3:8Y]8'I6 W3*L5/N;&#@^HA6AJ'47T^5+3B.& M99Q&='?% ).!9O0/4%)S$F[$DJ:ZOB K:I529?DM!@J*UF4&/8KIZNM#H(% M_-*IXD?4JKYVH:=-4'O(:FU+_2Y?'MG8&C+W=408].,O^J"J Y3L I[7G M#HM6B'I!=7B;7;G*#H2&0MSM/'5GXF?*BB[[!X(1DB_UL8?VEVFF(IY0ND4U M(&D4Y[_@?'V^S7+F3-H,JO@I!_:_97_2=H"$9K+"0<)TM8TLFL2''SJ51:N4 M6)ZP2)TM-SC%6<[->*J;9G$' ME153L\D6QA0L!)RLAJ #*CC$M#E0?];ZEM6(23L'J6HP>G@^<.B5:8>K)K$:9;=FS=<\\7HU*TK*Z[SZK:D'6 M/T!^FFG IK%XWLT9!I-H*):BBVS ,H]QO!U)03[793*>3A0.I(TLW.G-,1 M57^[GPY9^8T56G"CZEF!H)MER,$-J:W7D>H.H.'2VG<%#9$6DD,_L1$)?DC+ MJQ3BW1UKL;(H+G1/E\5?)?SX<+%H?BG.&(@NMI2CK9@?4;01!RS1$!BO)4ZX MIN4)Q62*V'07SX99TEQ;-;8%8>U:TCCM!L5)E&7%(X&%KWKT'FJ?@;W;VCY@&HSR^6#7I6U8L,YNQ9Z@'1 F^LD_:CSS8_/#]DN.FD+ M/*)R)',V?N<4QI[H&:QM@%+WU: + M5/ZWV;3&_K&.T@=TPVR]7*U0W$O)20IO/>)[R,(GVHO %;^FY DSR'[8:\@R]'Q_%9VX?@@BKM<4 M#<23;K*P#2:Q-%[<;@$LKU@Q-)135^;&W4SNCQM5*GPB] 8MT>:1F[%8+8K_ M]M:4(;1=2*AH9XH(D.G# :$JIL;#[PZ!A]MBU8<5N%CMVP)-50%BZ:%#QS)? MD( =X04KNM)JR/P^C"GSNL8K$/ZXI:ROD*%BSY:A'3(S"&V1CF&FP(([P4.; MI"NK!M4? @$5)3%"RV*K^ 7KG3X5QT.O4I8*VR)%C'V^ 1+VVZKL):AB(D5BGX,I '?CX/1?7Z595O^N"L_\:FJ&C64_3F)/N70=;VW6'U+,R50+#@D T0EQ]P M9.\&3P- 96&RZUH"P]4M2C&A[??-0>!2LVD1)F,[#I@9'>(=:[(2@]HVTE:[ MF*NKE@XN7Q"-<=8;LX'I)1!3T,\96Q 7> *5HJBZ70SCE$R[^?Y*N@^E>W,(#U#NK@ MG$+QYN9'VVTU&D;]MAHIXV]W?X51?^JB.O0J+WB1=C=SO0]C+'JVX9N6?ZV6 M!82+*<6D@A'7CVL:B.>&(BOC!T#(5(YL+GVZ>ZO7$44?60.TY%N)49H5:@NP MT1/5]U(KB.8&$Y"Q ^"ADE\OU(4Q,NR"N.EGR-98(*32*D4DG1M2+ SW5IV( MI4BWUDR&F@OT2%&,976([%/EG.ZGN:% 8]B J'>E M\/_>T.*?_A!=^Y:!'< M8&]^JJ\XWU]H+@FSGDBXTEXDFEOX0<8.&6\HY =U6OZF.OJ_?QRO-4SJ3>X! M:)L9/BWMW+!B8_H R!B*"6L=79SGNDK/XIALBQFS&.$GR?2P#\K71RVYZ==BT,.N70:Q))+"3(%U_QQ!G&'5Z@I"JS1 M%LC!@;[>W2NI%O<)?HAD1^$<.)6HTW#.'WE0MWA%GZ;0&H%AS-:IZVCY2BN8 MWMB.AKOVZMR(NB_"6K>@XFKLNS_Z@)-T-WZCVV>NP@TO8;%B:A=5:GLNJ7H) MH;KQO(N;84+$5WHMAK136_^P4S9 M6@I54LX-9G"S!RY_*@L)[&RPM+JE6[3\C*-[G)0W$E97A^YS9/\-TE8ZB-,U MI5;BY@90SP[TW1!;:5*O\8!!5]_\'B9H;+CTZ;DB_?Y 6P"NTIQK<\J%XR@J"C%PEM,IA:8=V=KBS,-WK M@+)33(V<0"X[4"ROG=NOB$I9],NAYT>Y%JISA/^%T'/Y*JBQO?VNSW"93P:% M>89+JG=0V[\4BI=SPPYGN#2,^C-<4L8I+R"Z(]4521P;^>X+RM=DJ5ZYL&43 MKB8RLP57V^I"39P= JEQ)26W+RTRE^CUXC2?%Z%V[AHP8LW,T+_R3\DP5WR! MG> !6;JR9+>-A'&-3;G<]R6*USA%=,<:/YX8CUQO$5AV7+*;('1G^&PY-64&=EV7J/G' M;<;RA6^7-UU2ZL*JPI^6=?8(A#O&)P:UI4*GJ;_K8;-Y,!;FL%FJMV$*=YK' MK&XY'.ANL;K%#VGQ=".K+LN-H9B_.9?@F"G_)?%*NC_T,F,@?;Y Q:J..&B0?ZQP('[TM6.U*Y=W:;)_H(C>(?$(L9E0 MJFF7<+K45SB76!C62<4N%T\5G1SIA;Q>=QXK2E^DXNYB,Z$^C@7AC.+8-\PM MCH4!;Q)M#W"*?48Q51KH%N27-ZVXJFRA_PD_ M:KE-J8]M23FCL$I,@?=8D-O:.:>$:1E1OHV#.J97D]9&I;_<*#*U*;J^'9 MA5=AHGMUW VPE[OIK.ID7A2P2FZ3&FKDDG1&<949YU@?EY+&?P-3-YRR&*Q: M#%1G%5&9<0,&J'YO'+8;FZXLJN NL6F$NII?!2PUT'6Z;( M13!/&@U>R? H+WH**U.:)P=FUH0H3W2<(.ZWH-&,8 M<'Q%:L!(9F[Q59@X8#S3CF\8-UV=/44XX=?!?2*4ZUH\=%IL8.+ORWR)\NJO M6YP^)*CZ>W<1Y:BZS(N_')'E'Z,,]YYB&$%T_72#5]$A^_V,=:V+A:"[-27; MA_4=2CF:LHX=CHZWDFWI>:#LZ6J#4=!)QG5^I^;Q:4#QM(=?Q8,ZP&YEF_<4 M\YY7OR63JYO#R2!]VH1Q3L;*H$5:UPB\Z01^O\D$=G,0&:33-JAGHD2#N!E[HZQ' MJ5!V14J8V4/P43?H^[^L*I ^&ZB::+.%4QF PVY,>*5;M&EM*M^_]^XA6A/(+(^VRUDXF+)6A,H\#TSXD[':0R!Z:#(//[2@>=0R=+!T&IH 8]@@V"A1T_5!?1 M"=!W%]#BYPGE$!WO NE_MO/;RO&9"I_WUFPDZT0,S02[Z M>\L$@(,GS 2Y=G/MX.V?7'7OX_5EV'?SVC)"[NDI_>4NP+*_I_94H#6#Q&*+ M7I_27ZY5P%Z@3=^OK4:PW;].U>2:V:[2?39]1X+Q<3WM)P&\ZSCZ_41>NK#> ML\,@W><0Z3O/#IBGI\T.I8ZF$=,T-Q065V9FF O-+C!%KI>03BX8U9?\'E.-OR^03%Y2+F;KY;,J7B%H^:5G_KRS[.T\]9GQI", MEE^1F.TC2:\PZ%VZKRK4IV*_$/IOAJOSZ!'GD?B>UO@%C>!JL:#IZMBQX$D. M&)E.1>S9(%Y%CVE(4*-ZK[YKFB3I:U"'*&J,.K)7U&^I.RPZOBE!W@;= M>CANPFY5K<6NWR>2?6J>?&M_\M4;::1^1M'JCMQ'<2R>0=>1B+IU2*:K *1N M)"!3.EG7EE,^&2?C#ZJE*MZP:_040BG_6#\5+GP,+WQ:];6!$SF#.G;2Z/4) MISA;LQ$L([55:/!^49?R9ANCY M2Y0CBJ-$&6D(CQAX/4_ .+ P%@8+O4##EOYINB?]]T5=]-+;\2_[U#R:UOXT7>9HW$RT!G32I"^E?,ZLS1U4S=E2 M^ O.8I0D48K(UHQ%'74?F'+J4*-M9R8 $:!HZ\H-?5U?8.(/, F,K$=[)&% M&E*@88!8JB7Y/+^F"&*V96U9C$Q!U),U0521A1M$D&&@(*HD&88LT_18E,\0 MLM[8A'T7G5J]'H"9=/^,JH9TDIU3^T50AA>*8ES$E_T[045:I,MJ@;7X'?KL MIV^Q]2XK;V*GJP= <"&CN;!3@^AT*?97>=,AL.>X58H6&P&@^=TA-F5X11P^ M[JS,M4*32;*AISCAB+IL9*N7(,,842NW0&EI^L.7J;?N[/"A&U_7QGY%(F1;C^6 M4M%-EYQ &V'$G:2$6GO0^Q:,%A!+6[LW)JB8]DFI%AO4^O;EYC$A.X1N4#$6 M->(#3%]W',WT@:/$UF(X4 "2@VKEBZ6HZVC'>RIR=&@H*N](*0)'@-DJ>,RE MLGR^WNAA6T2.*!O@: .M)VK6"N1$@8<;9!L\XBIQHS^ML'A$E"F8/IRERT\X MY0L7GU&4H5K-G:('8,E6]P7 ;(&'W]%^B_X!N(#1GUL^WV8YV2!Z@WAGG>_$ M.4L2\LQ54K3_%AR58T <@6/"WFHX'$"R@QS$7:7LGZAHT28]74TV4I,&[$UN1.FNH+ M*7/5(#RH;5JUMHCI%"50K!BH!:PHJ>>$%9C)CEA1"@]JZ:#2]C;GEW6GR\^L M$"AB8#Q=W)AX9H0>*_/=,&0J(JA9@LO5"L4Y?D*-73=,^W.2LB[OEG4EJNXO M27LKD=:,]1R3!6,X'N'G^=*8]0<+U+4/QVC!(=]1#& <<. MTBT@;B7]&-'O[MZ1$\-*L; 640#656.&#L4%9HR\@<>]"T)\BK3(#K/(8TP) M2T>.G =F;4:?%X2H>8WH)DJ92K5N,(=#LWC@QXHS)!35_"5G]@RSY!K?=405#H!)A5O&9:B8RNWN8J:L!2%:*^I"&U:A1H2Q3I>F M@R%!!KFID\&NNK1K2I@. =:7/@(Q>(E[2 3L%K]-]6I@396GFA/:8+D7%]3T MAC@U;C\:=TLZN M+OSP"3^-0BG??R';?6;-)W@ P#?E>TV B!)W)P@/+JD+:]=(@$*J#/IC4!G4 MU;O8Z@;"4H=2BYZ*H 5\]E M%4_VU/?_\J<48=6=K3 M*N'"Y@I21W=YP"R\Y""G+[K&\(/FD2D0:@'\6J!J^>>*3;A3/,!16UB0P^Z[>J-__P9H'4D?1RV2(.R1W7FK M)U+9)+WC=B*KNF]=L[%'VMQ?N!+O+P1YP%F@REL. J>O6A2 (",X3%K+=,L7 MZA?GR983"@ F58R# MG4:PB+GSW $ _H)@^ F*BO@UKC^&"3W52Z!F0A64@G@AU $RH'=#+:#1?TTTN#&W"<.= M'3ON=9!4C'U-)(B9%;CF#]<*MM!$86%4 "W3Q@ 0S''0, 0.BV"02W)%RJ[+!2!V14 2CH]3D+ M& U:E . :?A*W*0.%)[> LVZZEU5/;6EDA1V/]-X,9,%ARJSPKI R1H1=M&AN;RHDT#3/=G76V8";6"VV[DSR,9BCR*8T<.;G4_!&OA4.") MUY".$;FXTGD'O8TK8=OE0[^L_)P5\VZ*&\N/]K**[[0EL%E2J]JK/W>Q6WUN^3 MW ZX9AVV.T0W*KW5!/6-?A*"Z;*NKR4!V-!)GH:HN$U+PAK4R:J_1Q3S4QFJ M^"F_5Z9+O@<6/9,%ZN!).(-J0&^W3#FF6CEW)R:>]&.==,+'P$*FU5V3; ); M6$/&_79/1:JI"<2'L\---J,-ZNC)6(.:<.HJV+S!K8UBCTH:RA950(89'GVW M>NH]N ?>36'J8=GF47<%9Q_ERH?<@T;\5Y+&-MCHT^OAT::?(T*4]@X$25MN M4)W(SX@-[Y!"Z^MH5PZJMF(7Q9:M&?) V4+VQ3]01.]8F:Y.Z?%;>J?%/V4? MPA(!9+B#A!X(3!C/2H>"9YFE7/]/^&D(,-OL#K@LV8\7EA+W' 259;E!/2)L ME53/9$AEN>=VJ2HY]_$BLN^1WSRAY0E](FJ_%5;.A8BQ!VA=SG& UN&MTT/;+#VH2 M 6K&V2I'=&#?4RK#$K:"C./$K,Y1HP-6*'ST-\H;C<[297GS4+FD<\/+6JR^ M9>59>-5D%HQ+G-(R<4T_GPO%!31E(556ND0&I=6 );'UL %XL5\H<("-9,S.-Z0-V MHH:HUVVAY+HZ;/)U6I-6JO59:SZ@%X)8CP5' M5E6AVZZ_FH0HZ_49K+>:]#;,UKJR _$6TNRL3]C9S,;Z0%_@LZ^@Y.FMJUIR MV51QTZZC>J_@].NFWJJWX-9)(5I+UD=MV2R0-?5ZJ&]HF=8_?6$+M-X9U+FL MR:YC^FV?(] 7W](ESF*R37/^V%G,2,\V_"\;QYAD0+RDEG%$RWI 1XVSK*K.ZB%R'R8/KFYDLC_;P0 M8NL 9]0 "@IJ5/I+H0!:GC%=HP?T=;NY1W2QJBPJ:O9LL:?3H9:ZL 3U;+LP*K_N+R] M,TKX6)^DI=;=JJGXC6F/EE4_4_-ZC#^!^ZN3!PN<):2]>W(HSGTH%-0B$>N[?SO7!?EF:3:PUTD[7LR#?7@0P.NT<1UN5Q_X_]VS5/K+_P-0 M2P,$% @ 2HEO5G8!FX<*?@ =2D) !0 !T<&(M,C R,C$R,S%?9&5F M+GAM;.R];7/D-K(F^OU&['_P]7[VN"7;,_;$F=THO?5H5]W22&K[GO/%056A M5#QF$1J2I6[YUU^ 153Q)0$D0+ 5C-BPM,J)A*9R = D@D_N-_?UDGW[R2 M+(]I^H]O3_[R[MMO2#JGBSA]_L>WF_R[*)_'\;?_^W_]C__G/_[?[[Y[3U*2 M1059?//T]LU91J-%%B^>R3=W][?+."'?G/[PE]._G/SEIY,??JQ]_NX[7CR) MTS_^SO_S%.7D&U9MFO_]2Q[_X]M54;S\_?OO/W_^_)?//_R%9L_?G[Y[=_+] M__?AYF&^(NOHNSC-BRB=DV^_8?1_S\L?;^@\*DJ9:\6_/&6)8/##][NZI!3\ MK^\$V7?\I^].3K_[X>0O7_+%MY6(_#.B$D'^I4-?Z73RRR^_?%]^W9$R1K&" M=4WMDKXXV1'7"7\J_UH4W[)&_N:;;3-G-"'W9/D-__]/]]>[T(6Z^\OOQ0DS>.GA%RFFS6W,FO=FS@OR'_^#:/UR\) M$;^M,K+<O^MMOOD>(7FRRE('R MA<9I\91%Z2+_RYRNMPIM._]I$64&RY.TJ3IG)XRBY3IT5S4C\G/91SJ(6]ZK=DU>2 M;LA%G$?/SQEY+G\LQ3A?16E*$I<:XBMSKRB$G=LEZQTT*R(V?E0ES%F+^2NR1* M\WO6%[.8#T,/!9W_\2F->V'$L((!%&(6+<'(?N0NP&)P!8TJ'$#A<[I^84Y" MV?LNO_!_,JX)]PT+_]6MOB;U#:#N+,\WZVTU;/JH*GS/RC$!/J4+DC'Y M3SBE4Z7-:_6C^LE//E1OU>I']7=_]:%ZJ]8!5"]'D6W=LSG[-2[>G"JIXC^ M.I?_WK :FK\YU4=905^%;@@;XMD(N(Z+NFMS'B7S4POQU>P&$M:=G/U%O./+ M6P:\='%'V;1)BC@CO(8SDI)E7)3&^_'=R?^]WWUYB%Y+QZU77W=3[2&4Y[,M M37F;WR[9"HHY&S%=Q/.*Y)R5ZV%6UP+T;1#6:=GB\#'Z0OIV+"DG]R(ZD:Z_ M8!]I0?*[Z(TOO)A!;VCZ7)!L?4&>F)'25Y(5<;DD2V.:E;3VXMM7-:"2S OY M^3PCB[BXBN9QTFN6M*MF4.5.3^[)*TWX('00+?7U#:CN%CH/9+YA50\'5D4U M0RJW6:^C[(V-IG*:8=0UJ;AO \SF\VQ#%C=Q],1ATVLS1,&KKYBWQ8IDS,TG M?!;CB&!8*+W'5[:*YU.AO=1XU@Z5$,ZOJ*-'JZ.X.A2]@J<3@=N\^HKYGM+% MYSA)6&\I:[E.BRA]YK.<,+"MT&C.O8]CR))D;)RK-FW9L,Y=-^;1]3B,T;+L M[2%G](6Y$V_<$RU8$W$@OG $]I(;Q=4)LL\WK'U8'3U!HN#5WY]]94QIUFN MAICT%>PJBK-?HV1#;I>UPC/MWN"Q^C?@6A!.QU>SZ3]>L#^1Q MN<'UN*6[XW1G)=UYE$:+J,\$;L#=I2H7;$$[+TIK_[;BA]Q1TN/0",W9I0K\ M_"!ZBN9NQ.YPZ[W#)YS*A_@YC9?QG ^I\SG=E.=7=S2)^0E6]4M^3^:$H?BI MCQ5ZUW@8E=E*F.] 9M6IZ'81=1_G?PRMN;[BPS3 %?-LV.1ZD6V>9XMUG,9Y M)=/0#:"O^# -\"'*V;+J@11%4NZJS9XS0OJM*5Q5?*!>ORCW@G+V$]]BS.B: M'L+^NFH/H_QP2P;']1^F.:0^]]#MH*_X, UP3W(29?,5'YG(*TEH*03[ZU^; MB.^K\;/&C <1]-S3'U2:PS35PRI^>1'+R:%; J[L,(HZ7B*XJ/1@SE'._KDX MB#\ 5]9[?9\]1VG\9\F41Z.>17F!DCT4D+%R'=9H+:*,T0!A'/;-*.?E.M[!6D89HT,<^%L+;<+'TA,!^>.HR.AF MX>A^R>A@L7B89>) "T2G2\-^B\)!EX-N%X)#+ &=+/Z<+OOZ+?B&7^H-L,@; M<'GGZAU MXF#KPX.L"X=9#SKQKJOS1'[%G_UWO;T=QY-\/)/\.BUOU*YHLB!9%3I_%_%A M9L5E@1YBBYA).*\6 *N)39@=]#YYLJ^NJ2 MS;+\HE6?72XUN[JP4387\E;_K(N\2V?'1/Y^$:^_KVB^CQ*$T24)]$1>/)[7 M[Z=2W)*; ZG8O[?[&]\MR#+:)(AE"UI&@+=;B>DZBA&VMA&X8NU"WI+5=VNR M?B*92V&;?!U(NF)"9?/-$_ENUQ .Y06YUZ5F((G3>)NJ,?VC43'A"1T7^RUW M+JZ#06+HVN6C7UFQJ#JA\T9]"<\'2K-N.R/S4O)?]FDIJQ]^W\UU3#]RS?ZY M&\^3Z(DD__A63L :CFL,$7SO09/MOL/LB5]0F!"/E0;MCTWI]Q"894T] M6 \1G*K.8MGOEQE=*UN::C38R_CW;[ILOBGH-^WB-&->?Y4.UX>U:ONJ_,RN MLQ*1V-&T6-4^^&)!VMY2:STJ\(PKO)P&@!>QSZA%B(2PBXD.8>@H4&MF9/<. MJ\K2/WBS-$V?'ZNSH(\TG6_E:UM9220L+"$*T[H8C1"6E;"IK/JCI54["R/V MP^^W+V42[?)FV'87FY3GMP)=;U+S692L6L"H9)"&MM==;WTCWA4D?@I@2)>/ MX?)!.U#SRF4W&I9WYOFK+_/4HC 8FL HF,I<",JJ"92409H3KYO>O$I>E;G_ MYLO<:!<<[7Z.SLUVZ%@C7.F? QAW0:??<,EEN-0*U/:&6O9?6NUP\(LO'-QE M50A,*5P9C= RO8*B:@>0(D@#ZW71VQ3D(792WOFWR,?K2[M1VI45G-RT=)$KZM0%B<##E+S!ENTG6 M&U/W/ U%2A;B$DM-@PNF[CQNK\7P!:I6PQ0($BS&FNKQ@6$I(.%MD^Q#G-)M MIN."9"1O T#VN6J$[N<@C:O10F_*+@-A.&_;9]T5'QMRDLVB#/S-RB8OBBQ^ MVI2ONSU2OC-+TX(U))/B66)NMTRE^S1V3(.$UB M9K/_8U>M@+&W;4&1^K.Z MJW4.'N>HB?9."T@4)&Q0&J%<$)"-,*NW/<#N[3:I9=5T>^/*Z$*U+THOE(EE MG(25O>WP5:]QE&_)@.:5$XBY 2 (TJ!:31!C-L!"A+UXV]PK5R[:;JJA$F?G M,JH@+8K3"7$F+N,C;!M"#!QL5JWVHS&F SNJ3.AMFV\;5JF.2%/2-$)0QQ&' MAM$'&Y JBSX[];:OA[F\O3L>0]SS%N=D^CO<@9G90#O,R9F*F3"ZMXTWD0Q@ MES%CB\ZNR?6$59.H"(,T-UHSO;%5K(2I;3?4C (1[^/G57&[_)1O,U"TG2:S M4IH Q$ZI(*ULI[-]X&&'K["_MWVY9MZ/;4KV?52DO,=KZ5L=7T$?)#),]<0/ M PJ. @W>MK=$SIJ6T=L_5SKO?P[2A!*I]9;:%Q0&\;8QU4X:Q&!R^:7:.948 MRZ1(U22X(D$:V4);/0!P3 4X;/>SP+G[@KS0/"[R?Y*$.0R7.6N>SYTA6$ZR M&W4ADB -B- &,[9"3,35';^[516$I'<_5#3UG:HN39#VQ.B#W*7JC MUD@)UMC1 +

      7PK;MNA3[MO-_ZIR"-J) >X\W6"PLC>0OAJDWMBM,[D*#K M#H7=][2:&#E"G7[F;=-(93V5NF.P63]S22SE\1IC)67YB$0[W '\V,YC4WT< MTEBUK%^X(#:%W)A@M&9Q8:1RDZ/N/ M;_-MKG_/%CU/HCR_79:A=;,OL311D8RN;>8SUK>=S81/D M;58JL2@/==JO$())<72%P#PY\D)!HL%*8]-L.G*V/5-7.D9)*50^VQ0KFL5_ M[ATT$!TR8A 57>(1H$&CH2D*NNQ\9ZF$Y+O.\PW*\DU"A=4%X6@L#FIF9VW! MRG?"2TBVVTV1%VR!Q59;"',#U J;-ZA'8WBYCG;6;_#SG02SMJI'>@,&);H) MUT;F!YCK:I263>L!> M*K@FIF?X1E%T8C&3BQ^MF9';IE._MVGQ'.'"^UU#) MS!ST3(_3R<*\K3D^B&29NAD>0RJS9TVWZ8V_8>LV@F"?W,SZBN:'9!-T_%^B,08\;=>^[,*? /'?BWS68Y!?Y-@7^^CV:GP+\I\&\* M_)L"_Z; ORGP;PK\/Y!V/RAAFG&1_B2+\M456W)- MKX#W&_5(P5OR+J.O,3//V=NGG"GFA?QZS8*#=X_LF<@1DD+!D'N+_1N M"?T"U:8*[_,J+#._=)SW01B"@1IA2@9C0AB^):P1IJS"=P"J1.9M'K4>"$,P M4"-,R6!,",.WA#7"E%7X#GSE KW).? M$9$+LOW_7;XP]H]5E#Z3>]98E\LEZ:#33^6U!#>'K#S(7N'5 KB4.X<4SW> M\5:.VV5=MMNT5ROL7INYB/,7FD?)^XQN7E@)]O>\?'AZ0Q:5F\46)*T>&HY M%69"$"C(GAQ"PQCV[A!$]AU4+DDJ!GMS.&)U K>PO30C#:U3MK6]+V^!YKVP MK@"),YXN?*410,YU>PWLV70 ["_)TN;E91LB$"5BW_(Z7=)L70ZPLNN29J7$ MQB*V5) PL],9$=F!Y=LS=!X\-.0):GF=8H5;2B7;BL#0[L^75+1!&MA$/\1> M@IJ;[\#XC[00H=PG'3MW/^W,6O\4J!6ETF.,5B_L/<+](N;[4.E"_62GADJD M59=1!6E%G$Z(Y.HR/MX#V<7#L'=1O(!2OH)?]V\>-+\&:4.U#JB7#)KEO0>M M[UY!(KG,;#*"G>6Z!($:3Z,)QGY=%MZCU*?LZ^/(ONXO^KRSBFM)W ('EKQJ M)SUYD) PU%*/!CW#1H3[Z/9V7.[IN-S+"11?+MMGX+V;/3(]IK>@2K?G;URT0FA;;/WB*+!8DM"RUQJ3 P#(6@/&V MRW=/7J*W*CJQ]C9Z9RI34NUF, E5D-;'Z829KR1\A&V=;LO=575=T>PRRI(W M#J4X+?<#;Y<7)&-C45%&O;(Q:L,I@1"5=N=WR%(,#$Y8!@F; 5H+,: XJ50 MTMO68KVKG-/TE60%?XY0,^!(*(%!IT,9)(+PNID-/AU>(L31VRYE?1ZT')OL M.0 ^RLA'GMYM8>:YF(XKI]YV3.N]H-RHK_9T%8,*1 :,*$VR(&&!U,IL+&DR M$@;VMKT*.]2?TESJL1J44"YF6B6"1("YKK9+F!9/@0O;/5O0PSVGV0O-F$SW MA+52E,9_EG[.1U)L[T_-YFS%G0&9NLR*[9(Z88L%:7I+K3')GK",!0C\I>[= MC5J[,[W:_4W)8D=-W%K&R(B#A(21AOBEAXR=,+^_W+U[ =F@),:JP>QQ5EB\/:E#/B]_$*R>9P#*9N1]( ?(*$/$P&& M>IKY !*. @VV^Y>J/:XKFMV3!5F_;+6DS."@\=_T!;I;T=("(<,"KZG1-K*4I;BUZFW3$'_5M@4-\X+&%Z$# MA8JUYBXO/N^AXVT?4.#[D5;+4R;V"\F*M[LD2HM9NN"']2_K;J"L><'6Z((I M&"1TK#7'CS88U@(Z_G88V\*>;7*F3)Z37+?S9%-4!A]ET7$ "*^]!824S 6( M_#TUUA9W^Q;:!U*L^&UUGHUD#82 F1:3@4=:;!S P6EM 1HI8P$8[UN7S"%K M;+AKH:(OT'5_I06"A@=:4R/W5\I20,+C4V2U39[YAVB^8FID;RH'QJP4 MM-6E*A4F0JQT-MSV4O$56/&V%8K/>X5;*BD*&F0T_@0%OVX$/JR@C9VQ)NN"O!3+9H&E:321R5TN( M@C0T2B-$9FH)&V%6I\_7-K<0[N/G%?/_/^7;2:0^U%0@$\]/*K9L3)F FSEX M)D%"P4F+F&X X:L14/*V'WA/HB3^D]0B!FO''"UTH6AWZ264M$%BQ40_3*() M)3=A>6^;@NUWI6H'G.?12UQ$B22LPKS@/ODONF"0 +'6')4L&,U:0,??QF-' MV-E\3C=E&LDYB5^!K#0F1:1P@8J,!"A:;6T@ C$5X/"V =@5DX^ *:NH&[Z" MHI7"H4$[$AS(];,!0(.;L+RWK4!@#"M6)*O>' #WFDR*R&<1H,A(X*#5UFKF M )@*<'C;@I2(R6,BS/$A*Z6&2+?4F%"BT=D:*%V^ BO>]BOE,QV<\@Y-K_4L MPDZ"9ZIG'Y^BG1;OK]XV,KLRWE'F"I,BSDJ%;I^2^!E\_-6BI!0ABI(CP0I6 M=QO4*'@+_'A\:0C >+8ABYLX>HJ3;2QXNB@'P_T^SOX;9K"Q8*<:BXS8C01^ MO5K)UC6E![\2JY$7OPK>+"2.6& M:7'R]WE"<[+XQ[=%QA_/X3_0M"!?BLOMDY+_^#8GS]#MSD.=P3T5^[3"LR]Q M>S"1$^Q.VKH$0UIWQ4IF\\T3^8[]N@UGEEB[:4^*T 6T=LEF>YK6+2YRN?L[ M0ZW+]#%:DXMR0%1:L4L&VK).-N@0+NSXW:(AU-:<"J-U3"I5K&[8+L.N<>N, M1F[BWT]#,S)91IND<&'ECF[V=N:L1!HVEZ>F5W&6LPF#I/RMB!L:I:?O3G[^ MT/!6*@,B*"LME92>G"UM1Z0F&LKMN.?,K:GDV+/C2IYC+DBU\+Q^?0;MJ"*I MO=+;)0G8<@B=L":#676[WG]\WVH&YG7]L?T"?&@T$/.N>*;%79ZC1A,5FRQE MCO4+94WTE$7I(O_+G*Z_+UOIG*T':1(OHC(U8S7_\R<]5E'Z3/+K;7*^%4V8 ML/DVG-W/"2!@;\HLOAI4W"\ M/%*^%)=-=B[EA&N1:>) 6PRR=W%3KVT,KP[#RVTV1 M%VP\8:*U 2G[7@]=:WX/$R8:/9 !:TT./9VN_O<-R[,HNG[)R(I[J*]DGZGA MGLR3*,_C93PO-POWR1UX4J+9[?EU=:%6[-LT=QFK,$N>9Y$GN_I("G%3HLR: M]QA]:0$E"%E$D)U?68+L "'9!Q'RYU=:D;,DM([]*?+MB?;#(B64P7AGW6536:[MB_FE'U-,>M:M^)^@LB+MV$UC^X M$CR[S%5"/_^3+)Z)T.R,+&E&.B/'DKEA9E-9#^Z(R!6-4O MXC9"@SR;PDC\G&XCDN9OCQF;UJ)YL9W^RK^24A.A9__988 :-5W#:8VCZB[# MM;5]%W(JDSAR#")3XFRQ*%LD2NZB>'&=5L'A\%6E^G-&]^3?&Z9D01Y(]AK/ MR59+GD+O>=O&K:YUX%JA?(I#UAID%_/3YH99%X>4J^IJWB*8T8H^M17E.9.K M!\-NEW6M;;N5>0VF7OTG,;00',: M739[B>?[=4WUL,XLRWBX"O]G3:J60)^8KB(2O?$.;7LY,%P-8CDP1 U!HG7X MMD0L!X:006#;VUF?:@IHJ3'['&6+]UDWO6PO'HB)7,$C2+2Z:(]^D[>B%H$X M;Z=GRLF@)^203##3^I& SJQ%>D[E"-C9GF!93>(#S=P#3=='/D=[FYC-9V-O MYT&/7*I-]E8*6H[DXG%8GGIR^P!H"ZPF1:HFQ14)$F06VNH!A&,JP.'M!*,A MYG; E3SHC*"$H-"F#!\!2MT,#=_F)>SM;:O^0YS2K SMWH9K[P8MUDK[4:OM M&1F6JMH*72I(3-CIK,<'FJ_ BM--=]3Y$RF*[75H_I9XDE1;Q)+0,H<<34XD M=1R#Q)3[MG)TXJBK4UP+<+KW?TZS%YHQF>\):^4HK5*>0H<^&-*J1=2D0<+" M0#N]O=7,A"&=;K!+JMQ.?CA+-FG5IA2T8[(EJ)^U,04W84UOUW4N8O[D9;K( MS^EZ787OG'=?#-21B;OP4K(@38W4"I$87LI(&-C;5BY\R4\DS^$^R]DF9[KD M7/:G.(42QO?BL;NC;<4C2-RX: _$J[1VM0C$>=O*G=Y@U[S!?NHM8']*.(5. M.'7ZUU$DG-I)O[WPS>,-:GTG#R?46^)168 MP4A)4S6"A,9?>BJ*=K>O MJJ0-U=+^*>%$QHLKB,R@1Z.8@3-='N MZ368*%0$H)1"F5O&R7=B!'CK3I+>4D^JW$(-W=H&"J)LKN;G^^[^;MUQSG-V M5/<\57LQ,KKV/DR7+O0]&(UFR/V7+A??[EU=(G Y+B<02S2 (( M%ZG!*$(G MT)QMCN5Z#>#D>\%F8=+.[H-'HRKW5LRLBMM4P=EUJ!S@O]+RE4S-/HF&JE)/ M2N5I.E7T,XK5J6ZR+C]N*RF?;D<<2=[HNX@_:+8B13R/DIWL@TEX6XOEX*_, MG$5YS 2\8ZX($Z-Q=CV<$ ^;]3K*WIAUX^>T3 ^6%M5K7F7*WR2>U]X+&DZ. M,CHVCQNQH,/5=D&R^)6U,%_/B93H!ZCV*HJS,@3K=GD5IU$ZCZ/DH ( CY\. MB&_I"YO#U7F74>9TLJZ<.&3-?$/39[9N7/.' M%0[1<_F^TV/TY1":[O,,RU,,#R_%#0]1XOY%7!QH>"PC*EE+L]K8U' @-9FC MPJ=:DAYFHA7;7':O-MSLQ M/J719A$7^PM) \X,(KB3]:FRV>_)RR:;KQC"@W T#^?HX1S.T.0I]Y0.[ 8? MJLZ:4WBH*KNNX:%J5CF(AY)!ZB8>2@"=LWA0&!RVRJ[C>*B:%>[CX7KZSHD\ M6']#N)*'DJ7M4!ZJ7L"M/%35;6_O8"IW?+[#U6SB^1ULI-.[8!?\'#H)QN/9 M[Y_69/-PK/)KE,7EPX35(>TED[)XNY&\LH>D%AOW.FIW=R-KC3E[8@-A-&\_ MD:>DV<5E@C2>SAFPC4UQRM6/'#2LMS&;($O?QX"PY+>?4Y+EJ_B%#<1\'HB> MVS=GC,LI,0R6"Q\FMHU@"!V#:GP'"CS,5V2Q2W#.!CI[8A>-"5U.-*_=P!R[.BAC'VUQY?[(_?=X '8HO ;R*+=O.;WQ@B M0Y-3M6J-2 40C37?PVD$./VZ8 M% =&"USQ,*W?LQD,1P9<#;ZO3=9P#&R>2;YV>[^'S3!\5]=L=.E[>&,3ZZ=@ M-['N>3@_L('5^5U<=-W_[G7C2F8J*A<=MM]N$ZI6S,<&1UD]? &Y^Z5NC(,L MD)6;3MT&IRJIZW;8%=U98- $(BYLT-F7\6$%:&-)9P;EAI+,$(.EX]&8XD/T M)5YOUJ QP&\B7WKSFR>G @(_50O>,<:6JLQVWBPVIKV@AU7\\B)"] (+T;@G M.6&V7,W2Q05Y)0DM QG97__:1$EU]2\[ A-1<[_J@J*^IRO6JJ\%WB(M4Q$\Y M66Z2FWC97E(9E- !IEYBW)"1ZNX0-/4Z?._"[<_3I>*J8UEPQ3K!++IB!UW MFV''4G=S .$K\A_5XF*D.GM[9-4"VP8&)70C5;U$(#$R2!2I1BUI.\"A,^H: ME6-7O:9@ISPN(AC185!"!Z1Z"7^;)":(4 %(JC]JU-I7IL1.O9*CQ$YG+R0D M]$";.^[AH]P.<@>@H2*1/D3S%9N"L[>]AY\NKOBZFBVNX4T\DR*[[21,D= < M:6",H%;JHR"QKVV[686IQ?>@4MYEX]F+KML(T';A.!Z[3@>O^P)5))CUPA;[M'Z@.^,!5(;CJP+59 MS$?/F,Z_=>??IV,X_]:EBO%X6GO%FX3:U)$W"9 %?'A\==, MT[%*G/.->;9>E9S?6I6M6L2PK*<>;&1JVJ]%ZET?4R\?$PSK\[W?(%=+>NAK M4D3;V0(X]C5%E(7^-D#"5>-[>V*_KE+HI3[^Q1;L' #K"Q[T"-@41]8M8(,F MD\K\'P4?_>8&VN+&VQLZSE-$^;3!,6UP3!L@:WHI!T>XNGRII/8TE=L:D9JK#7BRBPNVU M5F5%OC=7FN+QQRD-$",G!T$#D8\;-]H&< @=J"[?6RMR17;O33W2V9JR6>Y/ MLN!WP(FWIKNRVULT'3;?+V0VUL4[P^C2Q7@G?)#5%1_/3!'*2'5 MWV\744$*X^D7SAIZH,[21S[?B4ZP6OT6%ZLXO4W)?Y(H:RAD MV5_T# U[AXKAL?8%=",>!/DJ:>I98D+&^6S)5M%,A<=51C?/JZOXM=0F=P%Y M(]Z&Z$?R/M:.8-.T!^D32,&J[O'7470/KD2ESR-)W78/+&^;[J'G?=3=P[!I M#]<]]()5W>-OH^@>SON$\X[P-:(_+,BK.74'I&<]/7&/W8XA*$ZXN/'<6&#>04J?JZQ7'0NT#A.)]OUIN$9]]^ MG]$\_Y1F)$JX#N^9X<[(DO)W'K^88=2,)PZX6)Y'AF:KIAP2XEB!!.Z]G8/: MZG'#_G*->Y!G3]RW>'XMN%ID9'3W2V&=^9$CNV;Q#8MQ<-(%^V[-,I^AO."K.T:_AWA/] M4NY?"_IQS>L%_5+1!/H#/:J$ C$MG6*I06P8C W2O1OI("XS!$QOAX0&SM1Y M7\_YO*_;?#Y68/9NI$,YS.=M8-J>Z@WG+5O!T(JU2S_Y6*';IV']>\@=N-L> MU0WG'KN%NXJU2\?XJX,[HF']N\1MN)\&2O<;S.'TNUYWM-7DJ7;'$HDG7<67"#F M3(M5[8PO=F18M&RO(7&)%VE,V8O.Z?IG#7\ M5K;;Y7E&%G%Q'^=_>,Q?UI")R])9QXL91TLHYAL%H:N]I0A&UR MK4X&1H9X#?'\8T>,CQNN?V,0R<'3(O6ZM:P !04:MKQ(\NYUT/5/O+D)'0B$?N&N()9>BHDWN;SL;;7 0 M'$JUE>!H50/#I,W^RV><,!BC0)K!+I"AW>%U@9:CWR_<8WSW#>0)M2[@CL*H,-6:EO9TQP='7',-#$^I$+[/\-1B7Y#%9LZ_RAT:7#$4*.O%C@^'TD89&'KU>@=Y M)<:1[PP='EN5-?29?1PU.X*9>:,XQ!JJ\OIS+<$?8ZO[D63[VJP0:AP,9%/; M#F?:<1"Q[6U4LWX$[&R,![KV '='38K@9EGO>^:&^-#/K+I]=%R%B*DTD+WU M@6#4V8(."DC0MOLP2%)NQ;O%4@C;\SOQKFBV#37F&2K O7D,J4CIH"3U[MXC MQA%JI"\>(_M->C7[,';H9_-_;^*\9)I_8LRCIVCN\2K%+,])49-)MN.NI1,P ME=-YZ8LM<62/R6K(),IYOUBAMPI%*U?O<%*^92^3\O,]C[EY)J41[ M2$335TV&H \9**;JHA&"8.Q[5Q<+XO*?T7Q+TGU# M4J5CB1AW6-QG191^AP_)55/J3I0>X(S+%6U)KI4R,"R4QT-)#3[ MGN]L@W'>;E=]. +R ]>Y M01QYM*4"=Z?51!+;^C_(4%H.L*SVH )B")DVE(.('L;M;+)[-B]TO&!G7^7Q M@9F%A[IQ)S9R;Y(YG(5*]EVDF^I^#\2S C)$:7116:>6U*G+Q7?GV_OR-Y O M?_;V(?IOFITG49X#DZEEZ@8BVJJ/04! $/F$! A\"A\%H9WX/&:606W-8F"K=H<, M-80H"R8G21(R+S91F]65<2[+;8"WYX)(*?LT X/ M(RP'.:;T',8',,-6Z8DV?6V^/0U Z'LRI\\I?WSL>D'2(E[&4>?,;Y8N;MC/ M<1*7+[CD^69-%A_98A8-3Y>UR"'LII;QP7R UNW9%=Q(U#-6!MS?="GL;S3[ M@[EHY]%+7$3)@+T KFB CM"NZ"OJ"\HV]M4=VD+Y#MIQVM5W+VN#,8F'J&J( MJ:13U5?4AS3M[&U2Z8C5,X8IK'Y$!G; AG6\OJX.TFE-CXZ6_]BN]Y0N/L=) MVW5J_RS2N>Y^#APQ$OE-3+UG40_5"F2HDBUT3^SW*4[T@XRB:.!XZ-$. VU) MG.QP]7- N+K+Z&O,#Z?X\UE+FJW+7Z^Y_E&RS_UWG<[I^B4A!9DM_GN3%^65 M"_Q>A,M:Y&AU4\OX@#U Z_;L VXDJKK++P/O14CW$$N9.G'P/3A8[ 3O.(P/ MEH:M,M1.\*XV<0CQSNMCIY6#>,5:MZ9="V,(ROI3IS+*P#&#U]($&TJN @.V M)U'8,64_GO$DKE=W M;H +34A>OL32 AV67';OOD,>.) ,]36!C)ZU (>WTY./M""U3/40(%0D5:/ M)($;'J&7B;%A=L+ 3J\F\ZKV-8DQYSXJR$/!_K/8CTN *;P!7O*S! CN^FEM>IK5)O-TP;FA#@FV=*_C*#)I> M 9@6O;\K6SK;2^"ATE,SEV@<+ !791R 0[E]:<^\!CJ;CAT MU02\J*0GK#16$8;CVDKZ-#505&?:1@W MI=$B NV+(ZY4UQ&/P]VY=]7SJ323Q=/#N8GM/%L^GBF;.]Z5FZ M$/LFU^ELN8R3."J(P6ZUAH%^_UK*('!T]6X31WO"H66RIP"-EI;P(@= V^KRY-&^]?R<;[.%Z4F_;= MIWWW:=]]VG?WC8QIWSW\??=I;S;XO5EO T(9XL+=F$LF>?%V3M!L3'':-4"@8LPM M+F'H>Y"PMG1GJO1K:\@CZ&=LI2]@9^X04HKRC!=LMIWF1;!Z_ ME+<)-ME\%>4DOUWN7DM[7$7%A^CMC/R3+)X[-PO[,Q+'YST8A8D79TV#P%&? MNGS[*VD0Q'%:L*>YZ+PX':.UD_TJVS.EOS-#=[ MP.>77\A\TTTH8U&R,Z@@2H8)'GOEC88>!'/?^2EEPB+1@H3&V'#@SNC^4R]> MT8S$S^EYF1=U_G85Q5EYV: $@&VSY#\C$4VM?EFO4GX*O[V_)HI M0 MRQ79'5[R?2U.<)OQXXR,K/AI*N==EN)'##E_$^\R916!B?^"D4?1OPXLSWCZ MHT]#6?;? XL\2!I.<5.+^5N749:\\>W&ZF[@[1)2^HI]3>=Q^CSCBL4\4W][ M_\\AR]9]O'XLP^P, S079CO02:W>,VK6]LF!NS"2K]W3!0\W6?!'"9K[*?H3 MA&:ZIQ]&<>T$@N!]G/\!1(MB2!4S\I[4:ZRHS."2Z5*B( R,7:"GFI/OD*"] M=&*G^9'5!@8!8D@[-H=(_05_HJQ*C52%K=]EWX0"Q/9(H-")F@P"#%!TJ LT M*&-$^^ AA$C1:D/P\LM\%:7/.R'!>$$4;7-35D;KW6=4='IJIBF,AB[_VO:K MC*_OX:&1._5S] *B0$U4-8J,*'"[HW0S,;B,X2#=/L^*FI797WL+LS]^O^>0 M QR]SN^5GK7?0W7A9*)K_+5:,6^& /L6\*5NC(/T(J5WU6UPJI*Z;H==T9T% M!AWV7-B@,_/[L +DUNC,H'199(88S!W1F.)#]"5>;]:@,9&$-. J M#O[8LI/_13MH"ZH1OVZE.H.ZB4)9>!L8J3-V>S(3-._@[*2 ^PIZ,A$XADI6:@>!%(QC3*?^F!Q-*];*].I64E?5#\(!N MBQ7)MC'"11EOGH.3KXZL:A,YF:_T4OJ^3-':Z2R^G[OE#'WW]^H5]/PN>N.S MTBP5+[V*B/"8P @P+RC221@4#!HEUBV QXU)%;Y'#I%/FI]W *Z@[',K=_?^ MW[PE]=(G"FEQ, MO/OTDGM0Q&JU*W79M0V7R@NFX4!.\Z+ M1Q-"KIF9#96N&,Z*(;A>-S1=\'OC!HO2/V^629&3!9;RY/KN]E^U+X

        &%X=KMZ#XR/.WNY]TNJPCB* DCU]-.LKI3\SZC MFQ>FRT[67<3^>;1](.!&DAC*%3L1EM2;G9<@+2'U1[)=.>QO:L(II_ %VNVB M*.!I+'"& &K1+O5AHZ\@90 80@#?KL0%>2KV8XG!B^?F!7?AH_B"1X!"ZW9R MC48307P[1DU99;D$-%0@WOSG!1@.7)A4 >Z1U,T>X"TZHBG8>91E;_RR%9S- M1D\* JA->G0H4K;%L%!J5^W[3.S(,R.YQ9!Q&B4W^-'D7/*VR3;E7#J8G^\H M09,3E]\JFU.8B<&F;$X^ &N8^FEPT"KS1'E+0U9?OIQ'^>HJH9^QH+4J"UQU M0I0] K#V:2W70#64Q7_!1.3C-EA]79#7DFB=LT1A;H>NK+06!UU?$OT]->5%06#I]HXG'V_K)BT+X8TDIE-6G EC70$6M6-4O?3OE7]P2!N3=F]2X!WB]#/%80 M0'SU]%@!!(GIL8+IL8+IL8+IL8+Z)L[7^5C!Z',3F_H%R(3%6#\ S&+L[6[, ME,5XRF(\93%V:*LIB_&4Q7BD68Q])-2Y3E^9,TRSF#A/GJ-Y_H+/U=O1^]YP-])=LL%7N!DX1^Y@Y.SD2_ M)SG)7DE^3Y.$>:Z?HVS1:J@>',2+(S8+6KGCTOZ+*-/IL\HR8X2>37/T!ANR4M\^G5K,\U64/9/%(SVG><%^O_SR MPKQ@,[AI>*#@)^5Q?'#$-=? \)0*X3O:0BWV!5ELYN7-2B.$=HNA0%DO=GPX ME#;*P-"KUSO(R9$CWQFZ5VU5UM!G]G'3VA',S!O%(=90E=>W+(._7:WN1WSC M'4R7;E((-0[N"WG=^[;#F78(Q%2*FTD#V^ >"$9!L/B @P>GGAT"2)DV]2RR%< HAME7?=@)7,DJ> MED=1[Q(O::B]^_F( 86::HW'RWZ_75N#[T%G)Z!LDUM.T :#YVWJG1P\P3>< MG%U%TM:F0>()SXJVIRAMZI#M,FL M,$D&%3^1K,_KM.[C+(.5O:PZ/.'J"!9 M'"52H&+*M*VM+A.V^0WT-<"#FNL0-Q#V I%H^4B?(K8RD Y&79+.<%0G"=N" MTH7TAX+$K7MV2(*VZ(JC0QLVF+C.T2\?$=Q M)US+FO#'^DN4M8]!6D^I@=YJ[>*^ _OJ4[O"$5(X0(':22&]FDTL] W+P&])WFZH" MEJH2%41"NH8U %"ZP>'A0 4,&'>&%750>6^T#'4M_[_BY_^*GMDRG!_WPW>U M5225KC")KZAF?+^F*.TPEFQ>L(*9#G'G_J&@?Y L5QI022/"T6&:49@0HY^Y M#25#VS,4:1:IR2MD,==-@:E8-6O:9@O7OY_CV^A Y(@1SU&"!"!2#< MD8^^,B5V@CKZ&0([W<.?@- #GOXXAX_Z%,@9@$*X ' 3I0LX#5'G@TA#5/L0 MFF,,[TM+54&9M;D=7>?EN_N?;>)DP2_'I0OQS^OU2U8EYH!/((S*5,V$+#,. M,-@T@ 5.D-5X[_XDRLF*)@LM;O*31/X7UT%ZXLN8E?R:(M56!DNY)+);UR: M%=*W00BW,HVL2BW;H)%7&E%A.< @*_*]NE'(>;4I!\C:@5654\L<7VA6>M0A M6(T?BZ;MY1BAB.I]+ZD4T@-R?V23X.-GDKR2#S0M5@9S@P$S/791S,:/7O,V M"C\E)/E M)KF)E_B9LUM$B[1ZD=%C2ZJ_6S35JQ%[VN^\9?)9OT1QQD_];I=M?:[32G&2 M<#4NO\R3#8\;$:==+6"Y8"7R O5B-1(@.FPO&X#VJUX U]MI3"GH7H?MFR9M M#TU-)*Z 28A& B.4CC8 D3$6IO=VH+$/N5>HHKY?@RW8N6&C+WC0.S:F8+%N M 1L F50F0/7#*"[;*/0Y>_L0_3?-SI,HSX%+-Q8E]>Y^MV0@EW#0(%/[_)J6 M@:_CZ.K6N/S=.@../]B+^C%:PQ7]G=YQP9':O@AV@;O*!KDMV3I-R4R5?Q"QP0C*"L M6E!)&=ZZ0#E 41/%D="!*N3P45;D>]QZS*(%X?+"Z)!]KEJF^WE\.-"HV-/X M7>Z^AX:+."^R^&G#5;J/GU>2FT0ZLJIYY&3C0P)2Y9Z(D-?B/:(LB]+Y*LZ) M A9*&N&-P#3C P1&V9YHD%3A.X[K(TWG=/U""C)[SHCBPJ&>4&3,5!".#QEH MM7O"0U6/[V"JAR(J2HG.-GFEPE[0AW<4RTM]^WT=3B MV^^HI '7O^ W 8?F-W][*#@K4K4V#?.J&)86;3+RO59 6["S^/9C0VCWP71\S/Z56[?<1.HXRK>R=Q!I';^8#^QKPI6[" M@_0LI?O7M05525TWT:[HS@*#;O^ZL$''X_%A! MS:$07&6.9C'?NP?[X$OML>V-)(-+'Q:[ISEM6/AIKT[2D$[ JB0/ATW17?N8 M%/7V(&T/'-!>[=-\\=)+>,"B:8"U!?"P4=9&S0*L$UB M6=K<_0EJR\4(A_K1U"KR&B,#8A@-+P);(S B^K4'!QPP0XO&ML67'IJ&4=F& M@B#P&69TMA>,=G:B0D8IM-5V6)@J-^X. U3U-F HBP&' :T6-2F#6OV&,3^0 M>48D1WER@GHHH* :TZ#M5S!G3\^@=J8=V\P(.UQ")=MIRF,KZEHJT9368-&1+(I1#6Q?F MY?M:B)!NG_7BIIOV34W4LG*;*&3[*A5"6[;-Q??]#B$7&^1)_)R>;[*,I/,W MYM:E^?:6XGO6:@H[XPNV;(\I&#(>C!5'8P3#V?N=CYVC*Z16GXV 5)U#D!;5 M04\[E$;'*:*UL)1-/>MLCY,';^LKN%6<+*0:K/$KIIJ7ZN/5I?*AH^U2[V&S M7D?9V\&>6ZI5S1^M*MZNTU>2%V43>7QJ:6_1K50?2+&BBYILLB6F><'.N*(O MZ&,,E4@U2Q?_A]OU5_8'?TY,$IUC6;IJ&^/2OB+9S8U/^[8-/ [IZN=#DW&] MOI?4$H%Q4,-!ZCB@,S1$_*_G[Z*W4I)'6JT^<=@P+29>*4<7&Q5Z+%O#'D[X M"GON'H!7ISJU\QI35O9-AY(.H0P7-<)Q(T&FL4/;UZKPO:]PL2&/M$QT1!9W M45;$)-^N9]MNC)Y0))A1$(X*&6B-[9&AJL+WS@$L_^WGE&0\(=8=6W*ROZ/G M]EZ"<3FE6P*6&Q6,;-O#M>L"UMCS%1UPLA'+_7*PRTL-]E7>+G^E!5L17Z<% M81XV&Q1747$>I6=$[*6WX.2(6]6HO;F-"GINV\X>D+WEZ/FD#@C3ZK[4 YFS MI=Z"RWN[/&?_BHN[C+[&BPX2\06:M\R4!4:%)^,6L(<,IJJ>C^> J'@DV?IV MB0<%FEY$+>GI1P4)4_WM$8&HR?<[-M<\]Q?A!S]7K$EQZW*C,KNX5%2940') MIAWLP82LS?O#-N(@\3:5(TA)(PYS89I1(02CISTB)-R]OQ"CU4)]GHLIA#V& M\7'::P<5*_WML8.MKO'FC)^+:YJ$"KM%(G 5#?Q6M5WK6R"GW2CC4[5F1JC8 MG7VW./K(C;$3 ;P>(_G:-J?_JU>P;:A.@[K9&BP:UAGTNI-+^W3NVOBR$'3M M"&LBY84AG9&&2L-X0>=_)#R5\UD9GL$<0SB[NH9,;'Y+R3RY6K)>0M$J@4:J M94>7U!C@H4J5W=TFK6W)8RED/D MJ[Z@>9P7$I>U^VGGIM8_!6\CA29FEFDR&J)'G;&ZTOB<)HNSS9]_RKJ4ADH< M5LNH@C<83C\SVTEY#A$P=QZET2*.TMF:9/$\2A\*MKB)LK);PZ_RH0N(Q_D0 M!8*WL['69B;'L.\90 =:_YY$B7H[0$$ATB]#%,$;5*^7F05!?CTCVT"3O2XUV>[#N4Q\09Z*,E:M<:]WNM8[7>N=KO5. MUWJGNYQ?U5U.M\_@T8+.R95#K&QV:Q_&U-_R?T=[D.S57I&UMV[GV:%0-3("XT8,75# M;((VZ_Z-\!@?LIB]DHR!LPY<)5@0Y4"\*,N-&#+X]G"%&F6-OB\9SU[9>HA+ M>46SAR@AU9(I)O4%%/OK(TWGX+5T>P95,]LP&!7^>K>0/1!MJAYD>]@D(4)# MLK8&LS7-BOA/LCBG>3%+$OHY2N?\X_8J&K] LGLW:3:?9YLRHW39X=JG\T/7 M(X[ZAZMG5-W@4.W=(QG$GYYNMAEAYZNXV?;+=+$MJ-/@Z6*;S)S^ ^"GBVW3Q;8A8[MOD\5= ME/R3)MPC/*?KERA]D\6CHFB%@=2TX=US,U%.<]E-P\KW<=)5%&>_1LF&G+WM M_OG/F&2L_59O-^25),#L9U:H:B=LH9'-EU9M83>18JORG6YV)]P'$N6;[89S MWI48'.NMRK81ABOK;QXWQ SMURQUL.%J;H -5V,PX]C0F.M,W&&B#O)-!H:= MTJ49"'B#Q=790.\Z?=FPQ3!7Y@?09T)0MD$%47KRE^S&(&JB-H@83'4-X$#5 M^!Z?SJ*$;[X^K @I;G@-W%Y=STI')JYY2 M#..!/?E=],;GQ%FZN*'IZ)O"G8>9=D; MC[)8TTWWF10$*6CN-NE8;*Y4TQ''Y\G':IZ4!INJB:J6D!&%:V&46D@#RWAY?^>J M(3(46:2@ =L'S%#QJ.S+AH(/2@WXWQ^\A?G8VUS8(-.3@!:/(!-.95U.\;7 M[+T!O+IV'S#,Q]J2THR&.C+0JF&DPU18KF-75'K++L.N<0=/5WDX$W>VF+P; M&=I&L[.R?UDQG P/02K2X"E) [:L@8Y8LZI9 M=KNMC]U/U19D%Y73AN.TX3AM./8U\E4T)XC-QBX9:.8ZV5CL+%7-RM!U;OXW M%^N2&63S,"\(HB'(;![&^+!,W8%&S*!Y.AQCZ$-4E%G'+KJI&?2$($::A&/! MA$(]*PPT^0V1<:-9W_M-Q'RO@I!'5B1?T:3]]"R6'+0I1#X6RVI5M;(OQ-5W M>HRFA/=D0=8O7*V[+)Z3^A/:[(=T'K]$R79>XY1DW7FLV!4[$%$V[,:"N-Y- M985(FUI[IL] C$OF4IVO>.[.ZY2M;PMF&L>@E'!WA-$.]^.%K+HA#X3@CA"^ M4U= )];O,YIWMQ(T=(H(@(HN9&CAE.L1!5"Q\YV48CHG=GE.[#$?Q'1./)T3 M3^?$TSGQ=$X\G1.'?YHXSG/BX?8W2!;3A78F5A70K?]J!<8S4R,4-IZY89YA MG8NT940,^>HB*'2$-MLKK:_%BJ$G %6F!T^87H(S^&B\!\\ TGL2+A!DX&7T MP5 (%SS58-N,34 X'J7JYXP"5M"4&@%6]KFX\26"1 MG@R*)_?DE2:O/ UBF7_\*IKSV_!O4\CG%/(YA7S:7$!E4MXNFYVI>N3RC&89 M_2Y$ M;T%'2R>>#I33A0L*K')(!"C8^8X O2$%FYMW MUNBKQ@L[DL20667 P26O)P M,6"H*G8PT'(-Z[[[%!-\P)A@VVA11.S==K%PQ_Z3/=)ZY0R)X.4QI;&MN8&( ML. V%MCT;2@K;%E4&L+;:7L%SJ(\SA]>,A(M;M-?HRSF*TE^@^)$B4I],1!^ MJF)CP1E:=2M J;CWC+)$#%WG])6D$?__-*=)O."7:'A67_XFY3U/ :@$!;HT MG%M+7WHL$#%M"+L,7/I*>L9I&@"FY6N5C]SQ\R[Y7R )4=!?-4 5A&X=: H&X8(A+B"8Z&]U%T%3P1#IZS#UMY:GUD!1\C' MC82/KR?NS2&"!!:FO1JO1J$EP2)/(H'OR:B^2POXC;+/59-U/X?L,VJ407B, M70Z^PS#J$H%NA)P L*%_[U!J(XI0I6[!-J.V^4+Q!BT,V/&2/)H0\OW,;*CT M^7!6#.$FQ^4FHPN:)%$&3NJRSY7.W<^>IF!%'Z-:+626V_MH70:#]+\\*VHV M8W_M[<7^^+U,L,<']H$ MV11RRN@_>$9_?W=QIHM\QW>1;\ \[[/%HA0Z2G3P,"X'1X^HRH4+#%OEK<83 M)7O?2>'OR4OT5OHTM\MJMN/2M\"BH:I:1TH5+A!PBB'-+F7F^RK->]9"^0W- M_)M%H%J+FV=1O+BG ;(_@.$_/-W+0%KY>[ MZSL&UE;1Z.(0ZR$ZMR227VIF-/UN:U1+/P:3FZIM;'A$!=W^'5AT"YQ0:8IP MF2)<%O%91QK;7T*TK;8PJ":% 7' L^#-2W M0HR:O^^ F::L4ZI2K7KN4I4&DI[VGKQLLODJRLD".5DH2TC>JP!+C 4.&(6M M<"%A'%*02\T[UP2Z2"B!8)<.9;A P"MH$?3283@%O@0,A=$&OCB>,,ZC+'N3 M9;?'D,))&%NDX>+ 0$6[-(HMCF$%M=3&K(\;WGZWR\M_;YAO4UL,JS%AP$"2 MKA/#8#3X,6\.R^25&B!Z-\NZ&$\&^D6EVRA#]U62(]K@;*F+)2PC>Q_D?M^5#H0]% M%O^Q_;%C>GR13O2_JDC(@#!6V3C:7\59P,3C!JH0\SQZ48.B3="!P)Y@# :7 MJ&-LWCT?84RG#W?=;;?8KFC&*GHAB_,H21ZS*,VC.1>R/7QCR<5[C%KR<$UI MJ"KV=48M5V'F0)['FJ[F]$S^_[?I;LYT-\>;):>[.=/=G.EN3EAW<\ H3OA^ M#H)4W-%1D@;A9DGNZ>!U1-_54;(,(XG==S MN EM:3.M7Z?UZW&M7S^E^38%';\^"RY;%1255B!%$+X4O$C5:X1=FX*ED?7EE&52YI]CK)%+EL2&I2H&@A5(BSET3JC5?4&KZ[12@=0_W9$LI@NT_;&,M/C0,QH[?@R;RBF^]'7[ M7KK*9?\U2C9E'L=9DM#//!X(C4YY42T>H:)C1Z"V.9QB#JK-]U56N;309@F2 M6HLE'YLHSD"CVUSIC9/FILN/H]ATV9UAS#;%BO)KN\#&BYJH:DH9D=<-&"P: M*%))'%YVFS,RGKX7"UVYP-6[CDQJ>?\;-!IK@O;6;M+ 3&%#A[)1T]/4G+N(Q,A-,0XJCK+YVJJ#UY MEMK.3$TU5>.@]L:>CFNHL0KG43(_W8DT6,5WVW[+6NB.YD5&BC@K_9XSDK+: M"OXT87Y.UR\T)66:@(^DV*[DXGE%4EZ:\!I@P5J%+&H"7\0Y]^HV&9'MK1F5 MV=^7P93Q=#6H)1IL)FF,AEUQ:!&B M4-H11)HU^-XNZ\IW^>6%S NRN"?<>[E-^6^S/"= 0@_SHE+\J(J.%TWH!G&$ M+55]_O/-M:6=K6E6Q']6+SC5,B!I@:8M*<69HN1X889M#D"TY#I> MX+IH1D>@MA3%=ZX^[*+% <,R91#3'H M-_JK^'^8HL-@GAJ0?;,N=[ M[< C5:NR8A?5K.R!8]8-H=6G(:SP95AA/:-@\,>Q][O]4:[-(ZL).(Y5$^U2 MT,)$7H]C[;!"D2K7T614TS95+5R#[\VOKES@^9V.3(H*_T>U&MN"UM<>U<), M84.'UU>'8=E!JC%/@62V67*3NT9)[ MH&!S?P!5,(S= M$KZEHX/FWBE&'^/W8RO=;;%EZW!]&UN!?$^A$KT_ M1%_B]68]2]--E-0_YG)3#/N &!V*XC!JG[3+' $5E.SA'6[LVWY$I M$C'A1(AZ4C5\/(:9N,$*,K2D'T2.()PD^L)O*VYR?4P)1 F?*C\"LT!4!(ED 29.K[QU1B7"8^ *85@V&X()*0!O+H6 :7E)GK\!"H($F]FC0 MA9QXP@,B[L0*$"81*$:0""$6Y5^;*(F7,5F4&^%07(&"HFH/D"*,N !)UZ88 MM1!FWD< @.P&Z?%Y5M0,R_[:&Y7]\?M]E#Z#X:/MWT7?W?\^CFE$/19S3 M]3HNRIMA'J.^;DB>$U(*=$'R>1:_5*J"H5Y(ZLHL6FH?_EG5]M(D*]+O.Z4Z MWSUU%*PQJ%ZI>@?2L.6="F W1+KB[5WTK3P2:ZE(*MU@DO!MAE#-T&PPQR'" M;V[BZ"E.F&1$;3XMG>AT:I!_9@O'Q,TE>R0>: M%JOVXLJVN )?ZN+C1)E!DSC FKHVW_$-.HG_DT39XV=J"+16*22^=J7&#RNX M 1RC:5=)/10B6!"QNMH1,\;E3("T+7NU"A9 @A0^@< V2&A(MYB<$ 1/Z6+.)_3 M35J0Q>67.5-TMN9_8?"B*ZL"C[SL2)&$; P7L))7)3#F+:0'E!>#)0QF1HN- M 3"PMW506]<6:_F^;!2;V\>RMG?41 ZVOXW6^B?>-L2QHL.+?LO2AD GJQ6T@5Q8_,LAUFV1(R)6U"W-32A4^8G *.HGU MV^_?GGK;JV]*]AN)GU<,FK-7]NLSN2>\1<7'1Y*MVV]WV18'<8(I/C8 &3=) M+V1A:A.0\W9DH!3YHAH>[Z-"DA/7MC@&J"-=%3KU1SN@*8$E>H\:>J:+0IL)FS'#DOK)G0*8!,I!-3#"L2'1T ,J2KJ;$2C MGX&J+F+0.B-?6('T?<<]MTP1$#NN,6^0YG,(6XOQ[@=OIP62H?LC3>]'3QH)'3K(SKHR@[YCAZ;7IW%?J.A[:D'F"EL M-U[/TD4E ?;$7E^B/1>K2H2/*'/%;>=.504"!=Z.))HS_#W?V[Y=?LI)F=U. MZ=]):$&/K4,[(GP@E.WE5758"TP$MQ#4 (^V0C'/+RB/?PFZ7@7Q$F!J]'.*4\]NHYKI!NB\=PAUF:4LSWV M0'KYF%',L)34VQ_MZ&;7 +V]?O6H]Z/M>8$:&66=BKSL>D+0OQI;IG:TFKV\ M(#!W^X].D[$\$ M*J7W-9JEQH(5TP9PYR\T*Q$H"B3 GD-<.S=HYX0QP$"K5N\Y8&]<;Z'LOT99 MS)\1D]E6^KUJ ^![^);5*65H6("=L*NW;=J'%1M#>!B[S+!R@JH1((+P3:M5 MR]"V$#]A7&_[K0\;AC8FSG4ZI^OVQ7#XHS!JZ^,(#*I2Q]28+5["D!Y3G\"= M4P;>475%1ST0Z'B>\X:TQ87>LT=0*I]I\_&:O?%%>(QZ5M?=)8R%_7\9Q;/U MVU%FM_EWPROAINN^98N@K%I32>GUO5L,(JB)JGK@[-Z_53+U_4RY1#CPF7(4 MK1H*_A^MQYA8C@3MH_4*]@HLA/)HO3,T=)[$#0,/T.N^+@"A? &X#R1">+2> M>S>WRX]46P'=/[B&N4U.]2@CS[A^K!YCY[N6$]1F)NJ[)B@6=6-G28]&D*(P@95M0=,0)ZR/H\ M2N:G.[D&J_UA%65\*$9:Z,%:R1NP.VT MD&7\D7+>8F=O>Y(JE=OLW::9*X:[3;;^#/UL+UK*/5LL2AA&2=75 M>#X$MHS;9"27G% >I*Z^]L#5Y6FX=0A;>EA[U,?P_EIL-W0'E=Z[WV&KWL<- MQPWSHOC7?+8I5C2+_]Q/"WT[HXY_WPXHY_]U=SIDNP?4T>02]URG@8$R]N,! M_T_^GM$59/&1\. ^FBU)7/ !8:N#LXD,7U7O>0Q3U=?=H\RM$5#G0@DO@E#' M/HF]LH4'WR-F*I8:#S27R:IQ/*5UJ_FZ^Z&9%0+J@UK!Q3F7M_XW7Y'%)B&5 MB"H=] #5\<=::#6':#GN).TZBH_C>)$F.^'?8S6!#@" MACY5[=_\Y/60USW$J%+U!O1 L(?6]CP?^H+6I%JQ*_; MM\Z@;J)03FX-C-0YK/1D)N@P%F'+1);V..F@%" G[C M0DL32ZLJURJ&=AUJ\?(K+;83T9JF976@\Z"A$E)GU%/Z-8G>HFZ_(K M+UG*^/CNB-M)@%4 3-3@MTKEUK?CFY!5R@\V";[166NT5R1=*+>>AJP" M>X)I584_]P%&)N8LLG];UI'?D -UI&A5O^\1-):$*-".DS;E)3C5ELI4_,.6:TKS.;LU[AXFZZ53=?*IFME MT[6RZ5I9T!US.VCGMYLB+]@PS\;\>YHD5S3C'UWU2%0E?;NBII*ONP^:6""@ MSJ<1V[>[[5"OUBOTEU](-H]SK(+RP7=R]$J M!7%^]*37^4FB\T>:OI*<:=K2N+QH=!$5Y"J*LU^C9$-47K(7 >HCP($%.)X1 MP*?E!AH!#JR2][MX/4<],;;EU^D=R6*Z>*1%E%RG11:G>3POM74\ZYM4Z6B> MQU5Y//WZL-8);R['*5&_''CW6=O;;'U,O=F'I<8\.^]ZMK\,_#W'KU*G MW>!EU;T/7[NCN=JX]N/IZ-YL%MX,;JQ/U>6]O=70=WC[UOQ M=.V#VRB\"1RM1]65O3WCX'X_60X2PV+Y?[?$:"F;)TJL_NZ^Y M]Y45BYJ_CGX]F*T\]&V7NHC^'6Z,FD[;SJ'"(;NX5>6N>KEAY5-'[VNQ /NZ MH3JBNX<;'*=3N);XVD>'MZS>59_SIX>9#!H]Z#7SJVG%TY&&V_67#*\SVCN[+:;OH9!3JBK&J8^AFK[\'H9 M*+/H9_YBP_B5UNL\WY#%Q2;C25!+\4I-ZO===WYYYVZ&-8-==DAS!L?1"?JV MW 8MQ!)0'BT05" Z^EXJE#4X&BJ &LXCEXR>-N'-U6 ,HM^YB_R:'J.9WJ. M9\A>X_PYGI.?I_=X1INWLF[*HAYI%?81'_7M%IBSJ4Q;U7O7[ M'B%'V@FF+.K#-N=7F45]2GC]=26\/@DN(_$LSS?KW:%!_:29+#ZQ2C+NRG/* M*4\QN$$^Y2F>\A0',Y8>YEQTRE,<<,><8D./L],=86QHN-LPTV7HZ3+T=!G: MX#+T:.]05.KP_>)!YDDI?[?Y0NO\IXZ(:/?PNAP@<1 I>Y_T*CWI56J-(O>$ MXZ@\,DQ+CWL3)8\D6Y] W<^/!(X2"EE)<#Q=V*OMPDLA9*73:+/_[K.0[S<9 M+[^\$/[NI-/>CJZH;Z=&5/1U]UU32P3411&BCS9;+ZS; &M5=$5]_5]$1'ZK10?4-VV69]4X>UL,M(NFM3@_"STAIE-YE>DOE*4LU[LUE MO;SG2S(>,]5."1VFA [C2NAP.B5T&.T5PBFAPY3084KH,"5TV-O*74('=UD7 MW*5&.*[\!8=*,C!E @A\&I\R 8SV$K3IOD?(5Z"G3 "^1\B1=H(I$\"PS3EE M I@R 7Q-F0!"&'3+7_/9IEC1+/ZSNOI?D[[,%7#VUHC"NN>-!#BW ]:@''![ MUG!\CO;PAAC,71]$]# OJZ&4ZJIDX.XXJ:%_UY/7X,_C'[*+].N!2'OH9[-> MRO3LBW(E1CP-^NN+R)7'.'HCM/ 87W=4KE[&TR&'VHMOU/?XF<)K&B616-!( MB():S;@9V2FR21Q!329/N9"1R#'F?&8G/TWYS*9\9E,^LRF?V93/+/B..;W& M>\X'(;V(R&\=BRJP[ZKYY"$L$Y ;C,^M.N<:F7&/^N^0=4&-@R"2RC6NQ74><1LV/ONV5/Z ML"E]V+%E3C+=R@@Y;]*4/LSW"#G23C"E#QNV.:?T85/ZL"E]V*!N*=\;EKFE M[6]UMW3_[4C=4HGRP[JE^TI]WY#:B0-.II*O;8 $XL=U3$EU&G0F'L&B8:E0 MO"#+%C(U78W2(GO?S MNQ_>X8P'4$J,UZ ,WWARQ0R-UV#4TRM!&>^7=S^"<<8[>7?Z(\YX74J9\>J4(S">5#%3X]49];Q*BC'>Z;MW/YS\C#$> M1 D;KTD9O/$4BID9K\FHYP5 E/$86)#& R@EQFM0AF\\N6*&QFLPZGDA#&F\ MGW ."T0I-=Y/(W)8%(H9&^^GCL/R\QB36YZ>3,DMI^264W++*;GEE-PR^(XY M);<\YJXW);<,JYM-R2V/LX--R2T#Z%Q364W/*KZK)3TI MN>6H^^8A+!&0&SPEMYR26XZI>Q[0+B.9.*?DEH-%&DS)+8/NUU-RRRFYY93< MTK[?3GO1,;HE@H$YNJ60P MEN26^%:P2FZI9.^[9V^GABFYY93<\GCR^IEN9822*JKM=/-(ISE4BK. F1)4H( M?DCQ[DBVI-DZ8C^6(97W)"^RF(=CE>N"3TR$?,IB!48>?*59K,1Q!L/)IEQ MW!8KDCVNHK2"\SY9T(#YK=Q(T=>&?:4(=9OC,&%O3FT84/A;7[V&\"*ME:E- M$-LX/E<]6,JX;Z<$&'_=_4S7T@%U'4#4(=SR/O(QH&!YNOFX&LA_,A86K'=QG;5?[ M=??H?E8*J$,;*S+:;%U:33_2])7D!5FX39%G6^_@/;I3[]2E>]AI3'VZHTD0 MB;\.,'P=[+[E4'(=>)J?[FCZM?.8!A7;>YWC2S.F;8I:!F%DUC5G!Q)#RC;X MX&,EVS0 #6SO,0U"5MKZ3J'6.EVMSH-;(X*:J#*5C.@H^@BJ!=R#55:M[PQ> MNTA=DKW&4\N-J4NF5*7C"MUR;M1I"X!+YI-=Z2# MNB,]70^UJ^(8+H=.=Z2G3C#=D9[N2(=Q1[H6*5.*GX.7/314(G>2C"K456C/ MV]&X5CG$W6BI)+Z'VMVUF.EF=+ WH[V-/9)+6-/-Z.EF]'0S&G4_\^3G=S^\ M0]V,ABCA^YE-RN#O9RH4,[N?V61T@)O1)[^\^^'T' W*\(TG5\S0 M> U&A^AYO[S[VPGJ9C1$*35>C7(,QI,I9FR\&J.>8?FH:^WOWOUP\C/J6CM M*;G6WJ ,WG@*Q0ROM3<8]8S!QAGOY/04:;PNI0"E-Y7(ZIIXG5\PXE[ ]^/;LM$UPF#;-D#%ON\N-D0"MP04%!!H_&_CR,W;MKUV.Z?#JF/% M4+9UK.S8V1GQ:4EHB\?4E,JM'JPQ0SC-Z0XD^W%&Q)J!\[=YPRX,,-]W?A=1W/O?CV]^ERD] MV+Q>JW"0N\L8XX.C ?"E#H"#]&?E7-TU%55)7;?@KNC. MX[H,X&G>G)AQ6@ M>59G!N6\*C/$8/.HQA0?F&3KS1HT!OBMTJGUS=,D!X&?J@7O&&-+Q+IV2< MXQH:RO_\RF80_BAAF:GAQ%5_5[#NVXE!UE]WS]2W=D#=#10VG&V\*3.@RVJ_ M[G[YU6<&/,),GU-FP*E+?]V9 8\PW>>4&7#*#!B.'S!E!NQF!CS"=*139L # MRC8-0%-F0">9 ;VE*)TR Z+Z2)B9 ;W%&7O/Y#9E!IPR TZ9 =6:'6WZT*V7 M?T6SZB=.USYC\E/YT,.!I/)I#.AKL1%U?(DZ4Q[0*0_HE =TR@/:O* YY0&= M\H J B:F/*"#7&N D3GE 9TZP90'=,H#>LC]7/A*DHH&WLT]\@R@F!8Y1/Y/ MB1R^!]A=&HPI^^>4_7/*_JF<9*;LGX=S+8XD^^>4CVG@?$Q#9O]D%?YXBDH@ M"5%*C5>C'(/Q9(H9&Z_&R/?$5MTF 7P>X$NE;^/+\?D[X+V4(M0%80"FM$&Q]]VR]L(^? MJ25H.B71H*F5'!]H9&KW!$V-K8_D/YU,1E,BM"D1VI0(+3 ;3(G0ID1H4R*T MNCFF1&C^$Z'QRSGL&TGG,=FE.Q/R#%;K951^R^](5LZN!ZOX81O4=IV6+PYR MWE=QRGRX.$IJO]TN[\D+S0H^Q5\)"UFR,M76($)-*C;%FLXX0@YRN57O_I] MK^+OR2M)-^2*M;VX"/E;7*S.-WE!UR2[3N?)AM^>G.4Y8?]CZXHOG<@5:PZ[ MN!8+#B.!9__6L0&E5:V^=R'?9S3/[S*ZC-NC(O!E]SI"[:4B'L1]+NQB9%JN;"%1D).BSTMX$+KAK?V5:NRUMVV]4.EQ."BY1BAPZ M8C1@T&EG9WN J^]\%N\I77R.DV26+A@VH_0Y9JXP=SV*Z_5+%&?;>US-&=^@ MB' %4$5&@@X+_:VMFO-9C^2WZ>47KM FSE=]D1W/+[B&9'%&4O:/(J]F0[X^RO(H84OT M[0^77ZH5474UG%_RYD=N-.V.30-QKTSBG/M(H#MLJ]H W;E$OM,![)RM;ACF2_"HV,W]2MMW6U^RX M;H/7M',!!ZQI)%WG<*UMYY(.*%TC;8"//E7%7.2/=#;_]R;.R%W&UUG%&[]( M5C"_BJ>H>P$\7/."E0U,"HX$P-9M88-'D\H$O+QMSU^0EXS,XU(+]N^$E-9+ M%[,U5_+/\O<6L$R*5,V(*S(2,%GH;P,C7#4"0$ZO*CV03G1TK\N;#*&;G+R#K*_B#%(WV*YG/*8+[8S(O9RTL2SR'@N&:[.X9TQ78D M !RH'>T.)UV)(H#L[6BAW)7H7'1N_"@N;E4_C@0NH XVQA:,A*G\9>_?QZ_* M13][JSYJ$HR9;6(T@-K4*!/[D+YF7)O"/+4-RFL2+ M4OQ262! 74U4-:J,*)30=6.L4*3BDHAU;'T<7+)Z?(2"=F4![ZSIR*2H\'_/ M4&-5T.[:VXW<0B7&G=1$R+H#HSR MUE"U8U+:5)Y\3&U'I5C-U';>WS*312M6#NJ:JYVD^'Y6452Z063^-W<[4[ "$6 [;?]7 N7'R)7VD-!_R!9KC2+ MDF8W2X(TH1D&HXK2,A(&0W28C^3S,TF5EE&1["+(()+0[()01&D6N+QOEW1[ MX^^W>$&J*U@?HO^FF;AW=2.Y#FM82KQHA"T5VJ78\EFLFM\X>Z*; G%7$IK= M!Z@ <7W6M@)/G= 47YIKM4Z:M]ZYD?+IKMO:RC7$+,O6U7.2%ML(M_LX_V/[ MM#I;/\7/:;R,YU%:" 6!D?'L[>& MEOG9VZX#B>Z@/H;OS;%S+-^#XT&/Z6W&3N?-9CM8NA"D[E(%_S!7I\N>O9V1 M=+[B\4WP"3^*7#:X=L@#V1OLCSMHQ%4W#KQ=:"T). !W)/"]_]254,@G.UY& MD4OQUB;W&DV 0P>()*7:K?,)934P3-KLCPPF4#1"&$"11"4X0XHN3J$W5D*( M7'B($I)7P^5' A]G*VF$LP73^#O&Q T"%*>=VO)-WJ4S!/,,;VAX:[_.)G=6 M.N^X2?V4/>61NRB2)CF,=[*OW/<8TA&.BX:;;+J4,EC5*8/R1*#W#?%Z:N:4 M^I.%2J;!#2TV&-#[&AY0@'0S#&%@ZEP@@1""2R$&M(Z8<*P$PV MVQ2*9\(M9>WLPXG+L$AR<1%62^[E$C LE>1@#$FMUMC[D17:<-14XWH/UM52 M7O35#EMOTK1BXC3)UJT0QZ$P)0ZH>FWR< CD8CG3G.CW&HC&> MU'R-P=LH9/2(TE;QQX=CAQ_,"T?J^-^)F,*QIW#L<,.QI^A2N8&,HDM];NAU M',+ZNAP^-$ 7V6_P(8J,8B*UT-YD/L6Q]^V1LO"^;YM&? M!1N/.Y3Y>T*?L^AE%<^C9):12'/-5$_?W,=4T?MZ+;JON:EY:S2>F[:LO[8_ MJJK7]\)X.H4_/!S=GL[W >@H3^WW<="&JJOOBO9AUKDF:L?LH+$!3@96EZWG M;-3M*93_>(0I"[0#4/5+"&U3]90;^O]O[VIV&P9A\!NM;[#+?D[5IJW*>:*$ MM4A9D$A2*6\_2$E" !/:IG(W]5*I8!L<&\?!GP"A+G(_&_I^-O2?/AMZQLKC M"3#V5\1P/5^X)G$:TY"&IS'=\'FR9^F=>JYLJG",6#! =2:?FA%((D3GPA%] MNG^2&Z0^B673@\BH&,'%;%#8DXF!X&"ZZ392B.X&X(V@I46ZAD%\G"O8VOL) M"40)$)=:&H(^(MHZ"H,\R]AI<,B3S+UTWE Q^K 3AQ4535G+]FAS\V4E*2DGA55@RTK2Y%Q1]?6T?L)7F]8S M/_!KL8K,GDJETM)%T3RJVZ!P\+^]&9RS_6>E$1X5>E<.T2X%2ADN7-*0@RYPLC53,:H? MOAT'=Y0Y@].]YBJ%$]_3(Z82ESP&P/W]X2878Z4,@[TFCA_1P"((=_8AS^F\ MMIM_\MV^?O_.*M:-G.CB ->,>WM<2*X-&"#BRW%];3^>RHXYKB#*T+N&MD] M"/S/_^?Q;LL>>);':?(?/QW^Y5]_8CQ9IYLXN?F/GW;YZRA?Q_%/_\_J__P_ M_N?_]?KU;SSA653P#;MZ8N^R--ID\>:&L_,O9]?QEK,W;__RYB^'?_FWP[=_ M[3Q^_5JH;^/DS[^)_[F*_?'O[ES2[ M^>7-O_[KX2__[Z?3B_4MOXM>QTE>1,F:_\1*^;_E\L/3=!T5LLT=]<>K;-L8 M>/M+ZPN4$'^];L1>BX]>'[YY_?;P+X_YYJ>ZB>(QPDDC_CB2K[_3X:^__OJ+ M?-J*EH9BC>GV:Y>_'F/5[Y>E6_Z%7S/QW]^_G(#:O_XB)'Y)>'$:7?%MZ5*J M%T_W_#]^RN.[^RUO/KO-^+7:SC;+6C/BU_E5_#J'_RY^G?][;_F7*")QN^:3P+VYK8*5W+8"LM MM[;3=<_J5F21-!M_G;RT*BU>1_F5-%OFPILHNB_-OWGS"]\6>?/):_&)_$[U M!__[Z%N4;2Y+!T>/<=[8EE_K/WY2/BOB0GR;P;-?^DT7^KW&9SQ/=]F:#SPH M6_&_MU=;JY^NU_-5\W2&[[:E>U$R\.3U[Q<_L7BCDU_)CYCXC'T5G_Y___.7 M_5<8?^VCK-]M4;9NVE;^T_!]:HE?UFF92^^+U[VO=IVE=U"GI(C?LOYII,V_ ML9X8*U*FT?]E*6"^+WD' 7/XK O,_3,*8#;6R($Y,&P$9D^^!J;X+!Q@CCIE M"$S5;ZD 9B,V F9??U%@OD_OHCB!H-E_.@1G\Y0*GI4]+P#MF49!M*/1 VGU M>2@P'720"JCC7Q6 :B6H!&O7QB)P7:_375*48^3S=!NO8YX?7>5%%JV+(7*- M@@V(-8)3\0R:)H6VR8L6Y7KEU<7N[B[*GEAZS2[BFR2^CM=14K"]&FOTRJA= M:RY-"7//I[9]-" *J-/CC,'R@O3)SZ.GZ&K+CW=9QA. .H!0GS8C(1K*#,S: MTN6!9U?I<,BM9(W:$8(Q*L55\XS=5P^#( +4CV,2:'YU)0$&\@KP*RUZ@\@A M<4@%7+BAX[ #C_KI :N?/W^<'-(#Y3"($%G^F>WXYC2.KN)M7(@HGFS.BEN> M=3YZ'^?K;9KOLJ;]E_RQ>%>V[T]]:"4RK@[)DXW3\G1B<]5RG*9Y M%J&!PN&J-L(Z*D'%$BJ PS&($%;:T#71CR;DD7R#X+CJ*Q<3-6U>HBISOX*[ M!RQ*-DS:[G[,]M;;DH%]%1Z8=!'&@.M9<1Y7KP1-^D#JHV0S_BZ?^-T5SPRU MCUD1J&MTBL1Q$';EO1XQNK8)809CJCJ"?:T$ @LN"-1H @>N/_4Q ;:AX[O) M\ZS ]9::%$],7ON;Q@VCG9U[H9SAUHH/DHQ8E M8JW*N+<$HW&&(2>HOF=CUHHI"-0U56BKBP=8](Y \4^@<38%?-QM\Z> ONBZ) MP8X:^+'K-&/'&=_$!3M-\SRP*5@JU!FB_U38+1?A!TD'#.]ZN7ULA^2FTTIM MF7CA5^O$0">-;CL>V 8TKVCHTM3RUQ\Q0ZTRH(7.KD_,6,7A8KRKVP(YB$BL M4U[)S=XL>KD(@H/K1 @M%U9W=[NMV!1\=)=F1?Q/^7['>W[-RZ9M/L:)R)S' M:5Z,=B[::^Y#+UYS.K&POGP4W9:^#=2SLK9JGK!K^4CLUUF+IP>"GXTI%G5L M+4Y2:T"EDWMZQ&.LD0&S[7S/BVK*0M[6+R&DJS*_16Y7Y8"]YU<%.\GSG:ST MI<[W!&Z:[ZL6E3<=<,"&(!LGJ M^$2&(C!V3?( !#:"5@=$1!\IGJ11N/$QZ=!%- M[XEX*M3**3(B(6SU(DZUV2AO/\+ZV?YYW_?F<6;/P/Y'X(XL]^J>2_NL>_;>E M1O!D5\+*CO)07UL3OVO(DO[C-LR/<1]%N(UO8H ?6B:X _:YVO!1ZG^/L#=7 MP3/@?JF:=K.)1;T=;<^C>'.2'$?W<1%MAUE.+]5D,TAJ*J/5=NFSD]:/EJ0: MS=7^(;LOG[Z.$[:NGB],-D.GIE8],.".6J''$9U-?XBAB_5Z'XYP.>SA13P6 M6^R.7PY>H& ["3!A!4_U) !&5A](J0;[.NND WR$(P>:] ;R?:Z\/FFY$LJH M'=7M9NH81^I0_Q MAF_>/?V>\[+]9_?BB-4XN3E:%_%#]586<+J,1Q^M'VQ]?9M 8P)A=>VO@4L$A,-11&B-R]F7_HI#^5CX8.>=H/!*^"DC MQ\^L=<7VOL(YR>N9!PIP?/(\(\5B(Z/.UP%*SHO;*./OHO);B.DQGN1RX?>B M2-=_GMV+?^9?^#]V<1X7_()G#_&:5X?Z^JHL^G5\J8[Z^= MM"/(.9N,S@N>6[*2*G)-JC'"^*/X]]*'T\W,+RC30+PUP P)_C^SD%G MB:OA%Q0[@AYYMHYS?G;=_;:N&<'>@VWTM_$P5Z3'M\GO@)^TC21AW-+KJGDF MEE'3ZL$SB=4.R'>)RVY0&=.\=;VNX1)9S]C==KV+G M3GTS9*]6L<]$A(]%2-6<1O,QS=ZGNZOB>K<='[D"G&WBHML0SDYW*OULO)&2 MT<&QEIK6]M1'8;5G8"W,5B<$I00=.V"RC9D>K^W]+\WRZL0I,?/.\[/D8W,8 MP[ZU^:7X7S"O$IA2Q ![4X0AP=:YKPCAV YLP' RO^J?5]: O#V_*YP XHQ& M()Y,004<7FRM0M'&K77A!!_U;D*$J#9X4.TEU!BGGS(T.[-G>&\WH9[!H6PI MQ/2]D:KT:+3/5*$])-CB@F\9".)J"K\.?5A!N&I MY-*:)RW?,)ZT]#(;6'5EY$J,?/4M;F59)(47IA2N_U.77AJP2JO7XQ7"P_+$ M:HLWY;F&"%$EJ8:BI)3J&_='**4?/)T4ZB,R;8!S"4-B$]#M()?@[M$QJ:\% M\TAE?1$6"1:?W-U'<2;6.(YOH^R&C_BC%6J8 PA-Y8S2+"E;=!ZT/($55_(9 MB]N';"V?+DP(?3^F-K_Z@ 1*^1[\-187 _[1NMH )5;K@#>##&)=\"O%*."O M,$P_@M8[,O( 4EUU'@2T%=W4K4,N&+I P0:%QH@/H%6/J*$;%!N MG>C)0!:3 M&L =6(V82I C[Z6*P;$-V[2FZJLPUET95NR%PF*?$2X:,F*Z4L]-R(*.JGJO M,Z+56XEDP,NLN2B1FX@)1G41/E/<9: $,E-PU]+*Y8I M:61E)LX/_"Z6L-3MH @**LNK>O=R_$\![KU $%.W$W'G$"(T(' +& .#+O%# MV:;E2#%[7@3:X(D1EEGS@'5LR.MI?G!FF*0'/+4H1Z MAK TZG,*I&/?:EZP45-."98/ YORZ'6?;BIP\',;9@%+:>T,8&LM!)3+/9,& MF/=D )S7,L1 EU9](KWKP ;J>ST5UN73P,#>[T0-VD>_N1[N4ER']XZ]$ #_ M/KV+XM&!,UHA /*-$#'F*[,^0=_S8(/ZCJ(*]M7CP' _Z$H-\,<_O![YE;P. M^EV+BV$?/$93^;"+=<*C*WOF_ S9K8Z+'"NLCBXN/EQ>! !>_7%IX"^I *OZ MA#*%!?+NI1U\VIW\I]!8U3LE@UJ8MNQGW5@-V=%+CJR48RGEZ(EHO&1_U(WQ MYO:N63,$N\M0D?PD!-#!8#,%DS&V"(.'AZ"!#Q:](!%^)VDC@;J7%F4^\#*] MZEDO#I"]#-^UYBDJ6+S1/I)OEJKKMZW#B16Z]]"AWU2%2=5[Y&-]ZEXF#B<# MRU9=W :7 U9_^MRZ5QMS,/T;0@32CH0 &55$(AX7#:R2#_T!!V@$]\=)Q[TP MM?1Q]MJN@P"-'3X-Q$%\:P=3\\#\(8JW8J+M8YI=1%M^PO^DB3L/*BW=1/E[T\&"Z(16IZ:E<)&P,?9%!WS@M M_:G=527.PK'"!Y!3_P :1"9"+[V 1M[ZP/A(5PYZ:-B<9"R+4:'(]G8.]JAZ M?9UFKX67 ]98JDXV6,L[2,7!=Y6?]C$3G@Y8ZRN$S17/C.E0 4]H$JAQ'F\3AU*D5]"LW MA*VRB:'N?E92@NU:$793RBP]74,*6TVDFXP:?81S,J\+;1/:&PK?O-4MDUHT M"]FPE4KWEO2*GGNC3%@]8%?2;@ WHP?/5&0Q$@Y5GUGY(0ZZHBX_E#8GEA\# MFPN%PUXKT.7'KU4T3/B-,.FC %&URT=,'/L9%R!;>2;F\XQK:N02Q#40.#1A MK6>>(JPIVAL*Y1:O0)0MFH5M)!6(L/K\*Y#YF$I<@?BG:B 5R)1Y'&AIU*,+ M#XM = NS'AKE??*$L)%SS4?WEY;WNN*$ M_#>/LOZ7<9Q'M;)M.8&*M#W3S FJ-?/4\>X-HY@IP?M;"2E!KH(G[$G(A!6F M:$#M,']AC26W>0N4&Y<)"XOVAQ<8]W\=J]_S==-&!3>%MM?P-?(W\YH.Y-\] M#JDMKC[D17PG)U>OQ;S"@QB>'K MS\OD?ALE[/ -NTN3XC;H" 1C"QUCM!UN M$T5&AO!Q FC#_$"?:?$"]$V,2@G;K VG:9NC#;GG/JPM2:Q:8ND TC MF[I ^5N54H)LUV(&X[E-7:!![3IU88.E"5,7)C?.4Q>X]H<7&/=_?2ZA,FGV M8FS <@*C:V"FH=W>Y6+3&*,F4(SQ!D:K45Y>/7YBWY3*R&[9D$;!;364\\.PJ]8%WJDF-H55@^NY.O'_R'*?O?%!@XM0& M)0?&$QSSD.#-W/-Y8_?TZ'^#G-7;:WV_''@3#@?>A%@?#LI<\H5^\M7] );T MPUK'GV7Q7K-B_UO&RS2<55GW.2[;^UFK][E 3[LJ_TR7XAU'L8YCU]GJE\7& MJ82C4WB!/>2PH,"(0_DQ?>SI4FG,.LY<9*&<LL5\- MQ-#?*0MIF$BQ[-VR\@6.L^OZA=,XN3E/M_'ZJ?K?2_Y8O"O]_CDBB(U22Q>< MTF3R8-R0#TJLW.K9A3:TJM[<2:_9>?FCB.-6!)Z6YI@5--(I'3?D'T:_ST:\ MQ]E0238.L7-) \G##B;WX@>L$F5?Z_\*'2:5%L\(_M$*C$5\PG6I<<@NWF[* M=ATEF^:?)W?W6?K Q2[/XVG^8EUQ]K526)JI5CA))W3C@*88]1Y+\?[F BCUQ@DKQR1(/1Q"];M$ M*)1)O$%TL3R2QPG/\^/T[BI.9%'[A:_3FT2LY9QLRC;&U[&8DJMO2Q:7MV=\ M4WZ=T_+C>%NM!.7Y[HYO]BO6RAN-YW#59BV?KB;'$G^-H\V1WMNI#UB>W:\^ MQH_B=+SJ6F 1Z=+BMF3O-BW3)\9R7235 Z.*6$L!Q:5"NOH'+">%KO\ M7G$-#CGF ?;" Q"9:O,86B;42PTRTDB*B+(#NSZ*;;4+# U5FGO"=9Z&L3YH MZ% %CS2_OIHQ P45.90V0Z%!57QR]?82K+R&&@-Y#R3I>?!-%Y4S6^*,;2@I M=, :R5!VHJ#A8" 6V&-FBO543613^ EDY 0=((X1A4=&=$=_ZXQ[GOZQ.;3; MJ+[JP"&<>TI0O:PO\A#G9NNT##5< "=>*_A\6GYP4O [1-TV$H4S5$>4/CFU MQCWGI:$?RY345P<*.B'$I%0@]-'VMSX%*?O%F'U:+4/B&5@/A#[GO(1N4D0W M_.SZCU3L-SA)"EYB>C\%:2:6A1&8G&&("P9X@.Z!8MQ@#RV4"W)O@!_R$TVMKKB]UNE076 MFF@&8X',%R[)%<,0D;&WB!'Q12>O&QG:'K):2=#/MVS;%^1]C.V38Q M##ROZN7MEJX!CZ%)2>%KMX(:@1XW*NP=>MNC,/Q.X3+>YSHG91L7HCNX>KIW MP+H>V# ZB U.'2^L=G/ 2D<_0H@T]CW/ MUUE\+Q<9T?% HP2' *42/>L5;N88(,%N+0D.&7HVZW\Z<.A);.@Z(V\5^@:J M@AYGPZ7/,E[CD@:48)'=D?^NH(JO9,FP&DZ=^3[.U]LTWV4V M/K0Y.^OBTW2ANY_VS3A-5P4B,8W6O$L8U'HD-;ON^K:'XL-\)1>X.J)Q@M]2*9HE\==C7Y::AFGR3RO.@\$B\&7 M1D.>GR'EBSX>4X/3&)8I'!K",]UW"C<8^*S3*-NX4!P Z[:. ];Q<,!J'YTS M$MG>RP'KAI4?D<,+DE]2Z%BHPCN.\MNR\!3_$>\'/$1;V;#B.,JRI[+=?XC[ M,0;!RDJG[B.DSL3PB?)B6QG=\RQ.-Q_*ZEP3%&T\ZR(64Q@T@5FY)H/CFIY40>ND0!*Z0] ?!\461WB#XEFJH8N61!'UO*_3) M65SYCX[X 8L*UFBP/Y:_>!@"(G7_&;.$E$I1]29D;TN[G.1^526 ]1 MV%-G/[T+TK1F=C4-7X>:$690F84::G:3;DY8"RIZ*Z_:PHAJ(S?1Q5HZXY1; M_Q%^[.G4O3U+PZ4@;B1"=;B11Z8;LG1:9@II[L,*?_:%J@%!?B2'#0J&JXI:/!]/Q2356\S2=0C8T6W[ZQ'&-%['=8'*3 MO!+I<,BDWASE#PX!" F51#0+T).:8+4P[6WR$;M6/=$!V63C#Z8!* J5:>-U M]O!KZ',9U$^2=<:CG+_GU7\_/*ZW.W$Q:?F/VY(K_$M4\ _7UYQVJ=/9.465 M[N!\R3AJW5SREW(7:;ZW8.W6(/E*[ZNXUOJ9;6H]%B>R7'K&,=N=C%1!?A+$ M"9."=3O(LHCC+_#LXE(8J]'.30\K*!&N;\MCU%'HUVO^P1QG@JF=X07K-K+HX\V6[%_7#2+MO&=W$(]((Z/47W MTI@Z ^$A492V%J'%-LKSL^N+HB2G\K9N6* AA4)@*B=&)DDI 5G7,D*MM)*? M"WC+)X%.<.3=N3Z;Z>&W;Z,V1C WU6@$Y ['NB@3+/TNV.7$+R22: MF6.]?;J98[.?"6@Z',/I^*7""9HX)L'34A/'F'P!SB [*=N46H1SRE;NZ-_3 M=7$_N>0:SCD_"V8BKX)Q[U"'4DL]!>W0@ME1/$<>T;BFA; IV["]'OLJ-)E4 M?0Z#"F*LV^Q:IA_(JXR;BC756U;!)6D A_1' \K ?SP]8*E+JVD939J_3"=C#X_P,\ MH5;SDX+ _F-T[*S2RL*(E>3)3_)\QSA@W+7KMV)1>$)B>Z0Y MJ$QD_9&S6 K(ZJ3Z))R21-G':A) '0)RH:L 4&)LTQ^ ?)05*A^.V!F5#Y7 M :M$7@)BS'6! V26S_]5BXYVQ6V:B?L931%U+ E%U:XD-3'VMCW5"H ;*WH, MM-7A-6J% @ZQBD[7D4;=.P;>[)6TW!G:#H(^9[LB+Z)$[#4V\46=2DMWH,3"V[G:?FDU6#O M>,*OXX*=E]Z"VL=G#:9T^E:)XF8C'P[/H]KZX3OHP>Z_N_ M88*C=3K41N@0D-KHQ<>6$+17$YMQ=E;59T&Q%(^(=$*'C9EI5!]R$NEO+BA2 MSA_@/9+@L)I;J&7%RTR--"O%V7>'47@>PA-(EYNC4+7O-(ZNXFU=!Z)35X<7,6T-/HKBKL($@,.AY5LCZSC<: MMW1XU6>>[QW+=HF(%,QAI:0Z928;Y]R$L8 :X@ 6O%:92I_4LQEN[MWK3]CJ M2E5^BIF.9Q0/4'A#%Z=& -A4JDIC^+I5TY:E(\9)LD[O>-G4#X]BQH;74V'5 MWNA=G-RU7;^OF M[[(KK:\LOT<]GK MY5E&@-_4"H7'PFF!X&+PFMW%YJI'6#01M\;E-5$:?& '0WHU[?*3GZPSXRJD.D77NUPTIQZ>IYF?8U4,#\MZ^1 M @P X=50^'H(7]OX#'-SUAS3Z@?5/$65_D[+*G"2"PVCF=1LLEE>/E+ ML)'"DO5.&1Q)1M^9=:XL.3'C31VOGT<93\)-30Z LT\9%HA;+)27/UZ96^3< M_I@),2# AP+X* MD<67P\S]G%IWR) RH%*?,@;;03#F-$[X2<'OC(09"4)\Z0A2TZ4U[94M0R]6 M9.DKJ[CR58@P*1,:6<9]K..*LC<,5&EUM$P96 Z"*(*[ZKN(S)(05;J2U%S9 MV_9*EI$;*[8,M.'4$L8-1HB>UA%&W24&QNR5M)09V@Z",\<9W\2%^)>),V-) MB#-=26K.[&U[V$E@\F5%G('V@#CEJ*82D!0*C#2*KM:11MTG!M+LE;2D&=KV MBR?"8;/1SP0P':K"\$$74 >LND"3?:W_&] 9VI1@ X?,%&@+9LC,D_7M790! M%RTBQ<'!\U"65IA053VM7*BE#X0#[> :[BO3"+NOJ1]F MJ[P$0;5+,;MH'#UTA<"!0R5$/F809OT.%SH>[$8*K:)R3"T?A\:1?E=J1P;# M']XT*&CFJ3$6@\#^NZ>6E[CI6:4X/$<[$*>?J.TY\#Q;J_)E.64[-F%(,V%. MWJI1H)_!!7O*.(W;TS3,Y2J\+$2T>GM5V;+!O?9CDAE%]P33B$XG%VBPR1K^HZ$JV"Y"I5/6ET,B=/\74ES@R6HV$4F7B(6/#3 M6&P:M6VXN731F=VG93',/Z?)!;\1QXX"E^@9Y%H.@G*3B0=8]K# H_>DYYE. M=]4^9K\GT59V*=\$<_6>J8M3R]X8$@=0Z;-%:]G %TV$'0@=B% M_[H6>7$0 A=LIF)HL<6:O#B[_BU--^*$HPN>/<1KGE^DV_%U'2;!-M+"@I-I M IFFK6P,7O0TT2JOQ'.Q>)Z+3+LT*8P]FMK^]D-60#I]6N@M+T<+60X!90?P MO$>"WG,2['Z(MN"Z]:NJ#MK*2,//A1P&*[ M,'>L\)!.Z*X!QS#J/=[A_& MTJ7& U7[/O(-S]#)PB3=3Q.P- TO(?N^4H/!'X*.6@NK^FD0##/V])A;F.Y0 MD@I25-!)[\,_K*@#O--@;MG@#9PTK([=!N%^Z :%:2@&F*<_0 ;C#L$QG8&& M84%PR-3)8PHAND))($!/P1^M!^]XHH[8!E?3P-2)U[I3X%\>U/3!F@1K08;J M8XMK5R8;0H5XO2&O=-6Y)EW!FMH*=Y(;C;?\#^9&A^FP0T<"+ !L@H3.)CZ MF%NV3&RIMN*-W@=1KT/CI-LH89">' JT]FGYCG&E)[79PJH1ZK_*4[\1&,;: M-A(!J5,W#5FI5>Q3#^%C27Y]X=N*\K?Q/;#'PRPYX)52DHA3"ML^^ 2[P7 ) MTM[SJ"<1&(5T':V@CZ%'U-11**EH ]I>@C+OXSRZN**EEXU!',KR=5?V(]578Z_[+$LNRS@XAZ80.[#,1 MI=[EI(6_@-AY"IRZB!77<_*4[ 1&DX,9F#CTY4#"OHG5@'?I-6L8&<[1C&@@ MF*FG["P4ZTY5AS7BO 3$-6!V!RFM9QK9/(W!_@P\LYAQP5A8B=.UJX1V]31Z M#3",F18L!,P<,\^9&!01#%M^]D.7:RTJ3(O"TFL].5<9.;%Z-":M$,X^0O4W MLDQTJPZQ1>&"].%7Q05?[[+JDOJ'*-Z*!GU,Y9N]1W?B]I1_\HUX1>%HNTV_ M1>6O73ZLC@T4=Q9\>*PO6CE:K[,=WP#7N'GWTQ#7GY^IK/?5,M*0X;F1VGCC MU?>JU6'7:<;6U]Z.KW>X47FI4%#EX#%2Z) MRAVSC_E"&+KX05I9"4&VESQ@K>SK,LZ\%F_M!E(-68 #'3!,M9%9&4_BYU,I MU:O([B70P(!];=,:F*]HJ5V2[]YS;@)1K=$U*M]5/F!;GN>LN(T2=OB&W:5) MD [&%<@@\+[76T:*RXAW5JKAS;L$^771OSQ9"]UR63YJ@51,%D8+=. MG:4$?ZZI4X$TMW"A[GCG@+$WYQ@SANU9B@)+9-)Q"[S@WS6?[JU\[S29GEB) M>1)$>JW3/;2>C)%5ILN1+&E,&%@G?U47XPU/4U#WMCA(_R507SBHS"A@@;37]IV/G0 UFH=*^;P1ZRCZ MITGP4V63T%X9H8<8*@-,P5@0$7V?9%!!'197QG65."FQQ@X\1W?0(9YA@ E$ MC/_4',U. $YJ.]+'0O'FC 1(2\SP-)3R(>=3<6D*O!WRMJ7#CU4!IB. MO07SP$E2-F,G#GH^3I,'7HX]RK%(]<]F*,K$D*L6?N<$*6GFL/)*AM FE^P5 M#EA'I?E# EAJ?2\(UF09OQ .(N]\X1M^=R\O2>-9G&X4-QKA%9291JU REZ5 M"^I-1BAO>+:"1L8LW8L>L$HXB%N,+& !4M/4<3I*JG1A+L*>PN/@Y;=4^<*Y MI1:*C1TMKY1L_7BN^4Q^W1G:M[0Z2UB:L>BZ;!_[R*^R790]L<-_.V!E9_\U MD!?7;0&#YJFR-VW(VAK ,W;@BK^C#Z)H*HJ_!0II=3YKE"+*ONH81MD MR7>6<(=T,])"I9N.EE<"MWYF3C=#O^X<[EO2IINWSX*X8\"@B:OL31O>M@;P MO!WXG ^M,Z6;D4\BJ"+33:GS7:'6*=U,A6V0Z>:R].*2<9;7=A0]^)X,V)C0YP L9L)"647', MJI4!,-%_\K9LC&\:ZE,]DZ9DPN\PL37'*GNL,?B#?EI,A1L7K,*%R,M]2>\^?^]"@8P:WW%XI!#T<&$ $/1(8=Z'-&*#2 MQI?_76\A,5-_5K65DH&=U*=5H]S,5I#;'UJ--[0:YO!<).X+GL1I5FV1+A/( MY[0(X80O"[@@F(H^NAJECV$KXO!J?TCU7K"J7=+ =%Q\=FO/ZFPH)C285 DT MIU!BU;)6I !K$'7?NRB/\XMR]!]MSI(_HBP6S?P2%5R_H]^LILPP.C52YL*. M_-6!1I]X[AI,K3Y%V4U9T91?'X$0D*BXWM,Q%;8 <]7D=2FROH_S M]3;-R\I!\_8E+-0AHDJ(@'9CL]0D SV8* 4HKF0%QLZC)\D=L3QXFB8WKR]Y M=B>1%-1K:YJ^36UZ8DR8L?R0'I#%Y3/7%WY?XO(VROGF8[3FU;R*85"DT0!& M1$H-XB)3XE%? M5RJ4=44EZ&L>9'H;^VC\$7>"C,A7<^LOV1$(HXKR_5B=3GPV:3;;93E8J&:Y;=1 MQH-:@,; QNY%T'&/6K\'6IFP? ^TZW=Y&D/GRP,22FK2G1\_L.F/;C;GPZNT M5A?K6[[9;>42LASF%.TP9R^?AW,D/-2?(&<01[X/A&$>P$>Z$X'$JGBRK.M[ M3ARP(J(?BT.L$TZ -7X< 1-,]#[I ) M8[ 89=F3N'3)/*&H%E4/"0>BM*/ GG&/ S^5'XNQWEA]=;8K\J(,JN7'HTW& MR_/$V-7P, [L$NW(K:>E&:PIK'M&E%7(+8>/5ZG5*6A*?U.@=5AE;G9?)>Z7 MA27<<5#.8"*?I1IY>.-Q$*3V-@5+;WY:_9:E>=VK!;3M$V@11"U*B M[(U?E+T)(MOOI[T^[\0+7V?7'_ZQBXNGSF 7.T=L-&":+-88\#5K#+J<9?K8 MY-UI'EEO='4AYHMS%N?YCF_8[CY-ZI5).<ZI2R&668N654OR,G MF4%;J-EF0TN6#Q'O^3KC42ZNW[B)'WC"'V=+G3-[Q%)IOM MO?:[S#'[>+WN)Y]E$_F4G>/F[>*!;A%W!PZRC+!%3A"%1*YY7TXCI0R?.>D; M%/DS?G-.U\L@091=HJ-'#KT\!]KT!R&_R_0C5XXP*D/K2;). M[SB[C!YY6/=33L<,*J;:@H9Z3;YGW&HY'I^+1SX M2A:,6SJDC@N; ]9"5R@=L$JM?@0'5,."$0Y.FIBHX%N:3N!!UQ]AHP3896E^?$IZC897'Q M]+[DK)85*D$E+_J"I,SHFO;'#847/#M&RJOF$[8)K'12]BA(".BWUU&BJP.3 M8FQY*5J0Z!!A)$' @(%-+U/;:A\FX*NTRHQPS3-Q+N_'.(F2 MM7@5[3C-BP!.Z(6Z+T7_WF.X#X2'.%?:\H,)TA5 P+X#(.IUOP-6/6-?Z_\& M]0:O.S(T8T1[:"RVSEC_*<%_EG/E[J,PFVH1 6G(Q^R+2'P&AP MI:>#5GD?)N-JZ:802S=+,\'8O:EM1PQI >GTV:&W[!5!A&'4Y,8=/H<=_.R7 M_E@E4X[!^.+[*>B0!$;8Z5!:.-[*LN@XNH^+:!O_DV_.,WX?Q9NC9',FKM>L MFHHXKYC$VB!R.ULC(J>C?]IQ(453,"2?X@&LMV48"&AAEP:EBK!! !5U:'$T MK(H_D]JX9(QJ0^9O:;KY%F^W99-/DJ)$M'C;M'H$!"0;U4'TP:D2A1J,,V^U MI85S3"1!FULU G+362I 6%:BC2"+I&08(<,*1XKX8-N_ZF" L:)B/M[[S' F M+W1M'%-BN5L,=ZO@'L+WBO7S[PO;AB+:-[@7+K3;9IYGZ3W/BJ?S$GQ%V59Q M2L*]F(4VI3"C(I3 -(K4? ==^4]>)M=6=-<;6S6/#]B]$#B0].:-3&"T-N-& M1VI4CQH8#=K0\MG@>5;H^DM41K=TN(62U![-4DV"^'''JR[L3$*,(1I9V]9& M*<>6!D$Q?SG:N3G^^:7,Z0?5>WM[\0/6FGI=VGHMC!VP#C.%QQ]4-"(K?"XN M7$E4\_]<3C7K"@10;I#W%7)$L69DV<>R#>0$$Q?4NM5F5W'4I7C(UB'L:C)U MJ8*/VE]?S;*1BHH\@%V?F*%^R\;@RADZAR\:.X80[0Z>I0,JW_ LVK9[!SX\ MWO,DY^]XPJ]C:,H0IS0,M08E*@YIW7@)PAB/*%J9#:UJF4!HA<.!BF/H7@+X MIM57D@_A<5$BIAF/;Q)+(J*4AD0T*%$14>O&VYP%RBV*C69#JUHF$#;BP*!B M([JK #9J]95L1'B<#8?D WN<2QH0=@?HM71WNV2MP%[5*HN?4>\?JZ92S0-8 MER[B.H4EO*,=D-*,B"GWL@_LHN/_KQ7M$GXCWKFU'=K8[6-7::Y.Q1'IFX9B MUY4(6]]&V4THF]FAGC4,;E#;V <*IG$-]09VA6WZ<*WVX8B8]A# 9AR\WZGZ M$M!B,1#&PR6D^%G^@+ORPZ1 1E*5O"ZF]N5]T*3KP?>LH\J9-7%&-O8ES76[ MX7M=T2@)DD9*$)@(!?43@EE=52/'QG[F0!W]N8)(IY/A=VC G[A')EJO=W>[ MK3QI);I+LR+^9U2(ZZ#*9_]2?B^YR>5??OWK 2M_RWN^+N('OGUZJ0,>X=79.RZ["9&>-,ZMC M X;JJG,GV'8O% :GM5VN.SD Z!K#T0$=+>WA 2/KGI'E[RP*A:,IL!KNA.P\ M/F!R.\?+PA7V3 I'8(42F_N+.<=I4L3)KJS#S^YY)D?T\)T@DRU!D=W&$C4] M\;Y]3"VZ-\.*VI;6]\0/[:B)*>#3Q0(W%!@B!=ZH-I#8MBW ,&,72NS"A>^0 M8$M[BZG=Z9MVM+MU%&5A<,4@?B.$\VX=BYT/<^S/H=J88S_L<-^6@]N/\Q*A MA:T*)V&+XF8 HQ/"ZP!0OB;BZHWZ.+Q ]W?1@@X\UI\2=(L=X%^U3-XI<)1L M3DLOEMOQ;50'-01.E8B,&&<^!A46?C$D19M;24DYX2RP$\BF?2NT*'AJVXMJ MSF*LJ B,]Q[$@0?UF"2Y$:]8'D=9]G2=9M^B;)/WO@A ;%@T9:U+[];-6JP&-) MO4'=/8H,#-C'C]; ?)&C=KE0S.A[)XH67:/-NT7/-U(,0>46(Q3=[!P=FI_4 M+2[T6A)$1(!W**M$(%93[D/N&O6V;JQP8D7 =I>QV(&X4:P5!WDRK&%_)O3+ M&\@";,(<6_,$$'^'ZECN"![KJ0^S^USM__TCVNZJ#;]'VVWZ3>Q8?=YXP9Y! M@P1,*"?.H4Z10YT,Y^FT-[<3W*Q#I?.I;)VC8:J#+10!,Y15%*!#M6<*6QZ' M9CY6R>.Q93,<1>9^O)C^R+"P]LA, 0KZF&D\4D()EB?) T]*/T^F@#D2A()F M1Y":#*UI;V\/@*ZL>-%77K5_!L:$<9?JV*#\\0V$:'6TI!A8]HH:?V%TY,8= M,E X?8% PH96!R2%$F+EIG7C1%U7")R,JX3()]R$6?\AM>O&;O:L55S)?P:& M_G[7::>\AC^T:5I+OK.BG;K:6_2&"G\AL^?"#1)0J'PA0,&&1PND+!\6.]O" MFT_KU=S.2S]M*)=O \'AW.07'9U$&!%/06&ZD@P M$0Q@P'"P"P06YQ8NSA@?*6U"4_S21?L6TP\FF4$2+I66S^55<=$NC;0K(Z;Q M#JP!#7Y4&M0U[]B'QT/KS%ZM2F+ RFJ_;!4%NFREP8*N2-9WEJ%@'BMKJV?( MUSP ]#<"@_T18 \:FX6_D$J*2.P8C@22RV>$3BISNES93E\[AIOIFF6!,SWJOGD1;=G%KN>4H?5+B%MM2MF?!-Q5^YX0;96#J"$=5(XZS])[GA5/YR7RBG(4 M\^$?N_A>-!65IXS:VERET?9">M#?3#G+Y-^>_WJ+J^;Q ;L7 M7)Q+R1"9'P M9D 928_J90SO04-F[AO:,#^Z/:"_L/W#'JK;.<+]4%E MO5,>Y2[C,HV>-M,I];Q$ 86GF;(;[-F>_)"ME7@0T+N 2&@8Z6OH-0QO%2;, MC 7]SHE-S[E)XY4,F-I\5.L$/]CR@6"KU$,)X>7239R(*R62(HNO=F*_A,B& M\M*/<88QBNZ3BD9T.E=!X\1'WYC\&/BH5U_5$JPK(DO ^M*5Y0_4-O=W:M\O M(V:!6@,R&:P'1)\/=_?;](EGGZ)B?5N2O?>OG2$PC7)D3=,:[S0[U(P##EACB[5<[ H=L":1I=>5 MQ \:&H 5.@_#F@;87R)Y6CX^*?B=8MK94E%?&R@5_80FA:L9QB&P5X=0 QG3 M3"UTKW852DQJA3G5H$.1.4(8^A<5"10V$)0'/2]([?HB -&\+WR=WB3BC=G/ MO/@MBA-QKN_[';],+WA1_BAR3O(HV1SOLB**M_+/0S7OJ:SV@\)TJS018VH[ M_+P<2]@R1,@A\;3:"\C5[8X$VXHS 5_=E.:6OZB'%-+C"$6))V7XFNI $=MH MVAP.'ZF'&%1MFHF*G>%&'6=\$Q<_'S#A MB+T2KGYFI3.!%IC8/\AL <;GQ.:PABB?HL?X;G=WE"2[:-M]F)=H;J;;K=9< M7"SJ!S5V%OV,=FS:,,,PR*$Y#N,C:R^K6J,,9D*EF=X$UVN""'(D #:/IUP1 MA!IHV1A'C,#LVQK&T$P$7/ENV'F9>3->Q)F,PUV)_>!26J;1S\Z"O[::T.HQ >'279D7\3WF S]FU*$]S49]R8/[91A,, M9QI-\H@%^IIESLCDW2[\Z*VMNH_%0I6L-ON?%L,=Y%J-?0OB"\R5#5'?F1KXG2*-G,'Q@>MF9B$XKT>ND.!TP0WE< M'=5[\5LJ3UH31=A14CCHE5 D3K2\=5G_U*OKJ1KXJJ9X:RQ^+2[)@2Q6!YV8*[TFM6W9I=/($)WI)+[:G=(3('UFI]+S/L1U\O%/XZ237<#RXB5>)66E!B5 MR9PT._%0@**=ZFF)-+/J2LIWUZ*.R-* M(048#_MH/&"ML 3FT7<#3+"R\X/,Q2JX??,T*4$3^DDIY3646X9L16CFU3WO MX0#?!'!QREZ_@D*=(3N1GAP_4U7PNE-JXNW9S+;%_X&M./S M,+Z,/JJ%T,;5OAELWXX#)EK"NDUA(MRQH[/C$W'K>,HJPP>L;1"K6W3 VC:) M5UHJ.?9UWP36:U%/>27QKCOT#_P8QN5>^KJ@,F^"H$ H]FHJPV!1M4EYAC0:)GHV;>^ M+',N>79W=BUG@E5+_WJQ$6.&8F1LZ1OVPQ2E#QQ+%*HK\9E(_;=\L_SA-H9^ M5-(!_LTA*O0UU#1060TE>8BS'OZS["YQIY#(CO*2H?V[>. &FA^"^5@_%I^&JQ+]+I (KM320S&@55W#2.*2/Q;ORM;\.7TJ8&3*?2Z@ M8VK^R8#6^2PYQ[(QQ',"??- G@HO)%@C<=I4@!(1D^<"6JL3)P,&K5N8,%[3 MHVU#?+(%2JFYW)Y96V%[,[VCY80E)DT%F'"79)=%DEZ"7HLG]N/H_CR+1^R% M!49)>"] %BD:DQX3YL %CM@]I57Y%[L7?XJS==@FW6ZC+!>G[[#\-LJ6/VD' M[$$EO52_.<291E;-A+XE+Z#PD!2&YNT1T0O@!TS 0SY[OC@P!D\\$!8/=!_C M1[YICNKX$A5PQ ,E1Z%/(4D&]Y%M/Q.YD!L<_-7:^R-DLO*C@"ZR,?>PDA+: MKH"H,5)2BPNC4QR[ M#&96U0?/H@9!P$-)/5SW01R$M=5D-'F;"94>JANS0PI(#BJ@ZI<6TJP29S5B M@RJ+_$#36#K18G/Q\NIS*EH5;8_NTIWB#D2]V"@U#,7(B-VKH3B5?X)\>HDA?0TT+E56/:/$0FM5.7*$R",$M;HY>$&Z, ML=4-.(O'T,X4HO(]E?5Z=[?;BBL3SHY/X#=6,"MO%/9URW'3[/M8(-/>[W$C1NMDY#BY,PF\![ZTS\PO!/P+!1*@^]TBP>.'5 MO'-U67I[G]Y%,5Q#P:+CA5&%*-UJV,BXG_4!T ]R?4RMW@TH[4MQ7RN!8#8P M:+I:O7*F[1)P"6VD!2RF =:794Y^GF[C]9-YUQ\D.&+-6)",,T/3?A@#>,'Q M1:D<^#8ZL&N5+-%U L21H8Z:(6K+B_ C+@=$Q=F]/ R1&.Z8?D[M^V- &8U6CS1&Z\O0IMDC M)UZ#OQ.S!)&H$;]P64?*5EZ(9!B&$HF&>Y'&X(V!AV0KKH-!S,] MA3';< 08FRL:*=TO$HQT+2&)1; #=2@*J#0A :9+4#+"PS$F*>TZA21-"Q>* M2.W%!%_BF]LB_\3OKG@VCC5:L7T4 <2FQP>E8?J%-+TC [%AU=6G*"^=LZX0 M.[K)>'5NY==*='GBZGLYM>N1$=F4&@,:::QZ!!'=,HW!B2N"Q*))%SO5\Q<& M'&@%8B)REEH/B!_B#4\V>9D0[L0.N[+V/([RVU%LU8NUL142FTP+M6%T;/VU M8D7";T2JTT=7K2L]-S2JJ_;ITCPP=&5J][,/::#6Z-- 9]4C4@@#J-Z)*T@. M.R@Y8)4 DQ+BU:K\]F4@!XR@TZ"S= 0M"V9Q0-?Q+LOX>#>P7FH8/X=25*3H MV_50F>K\H%BAT-QS@FW$BGO&-RQ)"W8?Q9M & 'TJHH0 EY,\=,),$M%SQV_3.L)B/,H$Z<& '4*-C$ M4(W@5$Z INDCJ."*P[^:96+<)JF5"B*R&2H!A+ *6%(NV'*$OBY"8_YUFS[A2O!V#5 MRM2_!" SD1Y*JY1K)CH'.DK >BOY3_;A_"+(]Y#U?9E:_/1]"BC%N^C7V/,% M$JOP:GYF,#K0>>7:6.X'KC"JXW321*G"#6PNJ%@NT--=C>A)&_ MW\?;7;&_0![(X ,I((>W4L0LJNWZS.-]%S8$ZFJNZC^>338?]JN&"8I.T%.A M^2TT9.C9] <:OWE]X,@1.R\ZM[O!#)G?[7!&G^,[QGUG^8$K1ZB]V<>I[R'7 MNX$/F>_MP!=(SH>V?1OE@+Q/MU4;M$P^,VKR9,.MP>[IYC$KGS,I$!8AM)NB M43V@YX1R([/!KD_ MJ!+_ :LP]W)#F3L9F<=,1?(H X9 MOY&!VUO$GB-43XC1_>"LFN\(-$;;,,4^*F.HL?S;L]7AKO;E%_S?9S? MIWFT_2U+=_>EAGC#.$V*.-GQ37W02IH,;PD/IT$-S0-HT-2 LOA7( U=H7P; M;9 ,HY&KJAWBV.'K-./Q3<+6-MZV6WQUBR=1^4AL&*L<#*9[6=4B+&]DY'5R(41M&IR.PBX9 M4%1Q C:&NHD>M8QO.3Y#V_YF7UL"F%CO*<%_D?T797?;WM-OT6)2/> M>[)N$=&LK,\0W2S:,W>DLV_:U*AGZW'5?LZBYD'XX<\%X):AT!%5]F'1PI%M MB+3^#J&&RX_54*LG\3XN%<5+?G&T=8B16),6@=%L'/^[/@RQ']SS/ M2X5W/.'7<:&\WM*7>8OP9F=^AE!GTR#ZO7I^&C@U#EJ[7%7&6!$]L@W?[-:R M%LSJ$P=*>O)'GJWCG,N;UL0!4"R5M\,N?*Z:-T)8QD]7$-K'4AM/MG'5_EL$ MR&^Z_>N>&CF6OND#^>!#=6TB>U6;^OF@6G%^+9VR M^HQB=I1E8F A_GT0Q*VOSS480'M#GEDT6&KW">:K%.5'1\GFM&S!MI7CZD7R M::9L2BG0U!QA%7 ^]\C0T([)P5)G?B6?BJ*'/XO""33'U7)IG-P8]M[8*&J#B%K12\A0N;(>0Z5%M+4?0VE%;6>1P8ZMW20M:KFS\M!^^(G!,Z)9:M2 MFA;, 9>_9\4MSXXV?]_EA;Q=QJ'LA4Q8E+MC$S.4N4.GB\P HV86MLJS:[D MIR$R'@DHRRI6U\'VU>O0FFW5JF[-0CB?=28,:H /D%OE0&F =2P$G1;G(\F$ M62>AW-)G[MK4LA<&M(-4>D32V_6)';I"V>3% M&3B'+QTY4#DZ&3I+%99-FWCV$*^Y>C'U*^W'SHI0KV!,OV+X%@>P _!$F M#0NAWWVQ>GF8YK5'PFYP[G& %KGO@M_P'FH:5#97-(Y\"5:ODBZ M@QNTJAZQ](%G[-MMO+YE.U-ES[[%VRV[XLW?"U]OO1!9YTA<1@K,E*R4[9@E M0VE^@6"STGZO_\<2H!_J%\'.KCNS;4Z33C9V;7()SNX<:0+3DF4F>2Q:-CG" MHWUU7T*\JC2>PRN(Y%BW#<6V,'.(LA@7U@$4W^Z0R#KO5(5-JV9C*F8JX4.' MKB5I3A3=KKOA2X?LTCJ[B;3DDY_FQ/,QYM*L7 M*S^(T1IYHO@*>O 1&TW.,'%-;V-UM%YGNS+BW$=/9;.V+$HV;12*"WX72 R M T$1/%!]I28^J*HBK<'/(H1+RN_U]%_QIFS< T]V_%/T]S0[WI6C^3N>G<8) M/Q&=.Z2=G59#/JS65 KB_) 2T@QU<;G(GS]QZYLX"=>W*:;$YGEY>LZ1\GF?XEKSO\H_]B5](!> M@G'3;OAKJSV5QW;^Z*=MG?QKR>U@<56_+2?/APWGE1-')*4DW3O@N9VA'M]= MVC _K.DF.-U\$V-:O"PJM5BEQCIZLK"4FJQ1_8.E2T]^Y:4 ML?LVOJ_?&HYN1H?QV^II4YQ2STL44'@B+5,MG=KS'K*U:A^P$F&\_'&67F^P M1HB1Q8;.P]!78<),7-#O^&DJ-&,B5Y*/\+R57+. M-6)R'QGU&!#O/P\!^G!GFNL]Z\$,HGSS.3B98Q R8;!A&E2\!+C8#0.0>%FJ MK,^+^"XJ^-GUQRC.Q*4WO/V'N.]PF^;E $1]YH&#:A-=K52G$LG"&6D!8N]7 M2SA;/ MIY)O8)"48&K;6A*I5%;[3T,A"M1+*>Z7'0!^(-D#M=+*$L!MN?29%W**O5F< M?0*64/ *]<^!49@(=[,+\DH?[5+'"Z21;DI)K]G'.(F2M;BCZB0II795O1/* M'+$%/E+7'NP3S:S;I1[6TRR0)!M2X-U-Q^-A%Y 'K)2M%N?8JU;\Y^\"CL"( MQ <>%QJGM(W[Q"-19HE0S2 M^5B44_MY!FAC&49TR":E*!65%,:]\ CV@R(1I/X\ASRZSE>1RM!) *,46DHZ M@=87SD_M/_\SYEGY\]X^G?*'LI>T:0JA-,Y66B6ZI*5QXREWF3TB4YC)4)>' MK8CACZ M@=Y\#_],CFV'@'I[!CH'L:_B&42*J?\TC1=",:;1H\!]*=6N0/.4K7F^F%BJLG(%JPKU(CF%" P(AZK([J0W"D M#FH#XW2#MT *=Q$LJL/.<_W@'*$"E_$*%?IJ?N3$V(Z[%6M_;.XR*LQP/86OE\V0/O+%Z## M4OO/Y10I/RV'SKS=%_\I*G99^5\Y#0.N6-IK-GG01G-JD,#[HG^#R=JW-C)8 M6EO5SV*>=Q8_2^)+"ZQS1.C"_'? 43JY@P>$QQOI,=W6][Q@IDMU]GX)D2R2 M6Z510?>@Q>Z36*#+UV76^V\>9:PQ44_$,V&%23-+#\UFA3B4U&;!> !I[$M\ M<_FV5[OV=W;=K@>>I[F\A>O#8U&FYKC\$J=Q/MIQ3FE3D?HFV"2, M(\ZM()VH(6P0-O),\S,,2=+:Z_3Z=6FO>EGSH+-EH+?YJ+'*ON[ML@_)[JXN M!P,*5M-A#X0Q$M3!\&W=#._T=VV1=91PHYMGCIX/A?7,P&\1Y4@V]22K PIO"QNKMMU M5%GZ!+1X:H$L()38]3<<,LQVH-" ;<'2(4 U1K*<"["@@G("V#W0-NTWY,F]?/-A\3;#&;Q;4U9K;W5:_OTW=G)WOY-7B@=Q29P;?$SLQ?0J@LF0&2.M]?[GQK'? M5&/R3 IB;1+J*K)*DU6JWQO&;=*5%Y 'E,ABGG>R+'2ZJK6B)H5!BAYXKW8U M2_+2NK8EO<88?A]W.,>UVJ/)P'9S/YN9KK9AHKG.\ZR ]IK%]&[IT(P<1'V7 M2+9(6M10#BA=C78=E+YLI]9&>C8;;2J].;;:"$^S;[;I.)V\W::U)3;<_%MX M3-5CPG;+S;"['#;="!/6VV[V?I?FZ& 7M(:5@*3Y+0B?[S9X+0O5OAQ?1JA( M)3\4-=^NK/,B\7F@NVN@WL9M_G?:TH_IRGL>RG, #\3\#0NO53OK$37 M)>K9T7J]N]MM(S&14 YJLR+^I]Q0\9(@ARBWW#$7<$'UL82Z0SW55;,HIRJU M&:HIX6B>26O8\=2"JC4EZJE_#X=L*$Q8EE/#_K*OIH0%VV)J[W5&2,ZVU#ET M2H5'Y*C]H'H-6VA]']AU7!6="MX DLM@G\X7+LZ(+&M2^?"29W>'FA2#5S9O M@5,J^]L"IW WTQ8XV+/C%CC(X'@+7-9(UGMLY,;_9[033@C=\(I M["!WPH$M6#H2#(K?[F@!/S^@TC+/%?2U_ WRNG[FG$-0^'4<_XTLK3[VRK/R^\DMMP_-/=@51&_\\YF.!P:]Z9I M:&8YAV <;C]U>:W:;C#N>]F)S5WU5__'LWFD> M=CSR14&WU_^P+_7YFV7K./ [LS9P- 5C(^0=U9$++F-US[/<0X=S[F8!?$^9\U::%&LQ;P/D)@8V M%O/:NJZTF]X>6K*9YE:W8CFFQ^(<[^:NV.XUYSU"@U(]WBJD2.@YLDO/0LB% MF6QJS57[L',5;QB7W1LZ=,0H[:^O(LY(8

        -W.E=?FIX^2J(IL_FP!< MAX42_<&D4"/V_QUV^-7PPL_RN 2%WA;#!_X\K7W/OE&TE(^F4%,W,0S?'9=K M T??@X8O'+^#.*L=;? M)IX 6P\F^BO!ON1;7/#A1ITH6.OIUQQMH[QDW__D6U:"XJL3#\KPNM"#E^BZ MJ$W^@ZN+YIG'UN5>D_$N<<2?HC_8\RA#K!OP:R.L,[1! NPB9_KXZN"['%AX MG7\5@_+5B8?EX57N(5QXE;4IDO"J:9ZG\*KT*@FO$=>P;N#O)L!"\.8LP,J< M.0JPZN\23X"MFTS+[#,*G+S*GC!O_@7999MG4 %65 &2(T%+P%0Z=-_@(.X M-P]@>JOU2HA@8C3&V 1#EC;V@+L:$EN4QO2Q ]"68+%A.*[H,+7^)/@P==X-1/O[ M3='8"8UQ.-%UVY>N7^F<&3?HTN,#[E-ICH%T:K#5=]J*:UP\?,*TY#\E926* M+D*!89"9"+C Y\BD\Y CLJZ%Z5PIX9^_H:1X0#OV!&WHHPA *^ZQ*7:EO[$ MP2/9&9 %EH+ .;O+L]MLD^;5R69#]G2DFM_Q06J&RVO\K7I'_?XYA;B14@M[ MH-)2*H#<.*6'B4"&DJO]PT-:/+/+T09JJ-=#K6)@;IE!A2SIR D'0?HC M7AIX#,+5*JW8/HE/U/KN?^^+K-QF&S;+)*YR8=(M.W722VFIMN^4CR!72B(" M+"1<*):R"]C7Q*I#)KQ2*XX(!?$1G$EG^88\X.OT&[N\-2_Q.YSCVZPZ)8S_ M>QH"SA]QP>=T9]MX%IH1<<_(C$M2&C@V?A6%5.E..01:UA PETU--R1/\RUB M0-Q%Q'(;N,GH;]GUBKA@8%$:,(Q;%9 -[M[26-@(7U0X'G*!&T"U!41-H,8& M^J&Q\N,1Z@VAWM)W_JBF/0(3*-2$"FLRVP]\?OLQR]-\DZ6["U)F?/GTIJR* M=#.;8C%0&>98K8J+"*)QXKS2A?G3Q@6(F81"IZ3C(7;.VA:]:Q:[KNXQKDKT M1RL:0RT,!<>4T0:=)R"O1GM&5)"WP)RL@P@-*6QS0X'O:2#)GG#SJ9:>)MIS MIL*TW9$6XL\3?PU< ZD,MCAF=6>A9'-+(]TVXT?(=".7D&.J(B2&V&Y04GSXQSZKGEF^([DNEZAD MI^00R[HBB,BZ%Y(H'(&((M5/ZB>H?Q077Y1]+>*,KDLDO!&I";DCMQ^4/Y]H MICNC_Y229B8P9.#&U#B+"6"GI/D=_L">(/XH%^_,N$P%>^"-+ M4-[)"J$]L11XQN$T+>\_[LC74C^](!6=SR4(1-U-',R,>YHED/D!3@F(U97C M?ZJ!N$J,HWYY]XN'^,INDH[G9UJ2P;O$>E V7:H5A%N"?Q@+M<<^(P#S[/27PY7)"P XL! [X?#AR3W9;7)1UE:6/ M_'J=>0I0Z;C+!7(OGI*"UB$P.VCL*-/$/7OOF9]Q/+3R+Z@99$28.P $B<1 M6/]*LXE<79)6=/["D)>VZ1(_4D;-'FMQE';R*.4*H=EJAA>RJ#.GC 49&'/6 MP&<\K+W$[+2*++_K6]K+F!#9Q)"2VS!#7N@.<6V\^U'[ MC2IIA'!K#QI).L M7V@^V+!AA$YM)#'%"22X0&SJXPV\94$)Y'##Y-)F^&//<7L>??\4-2:.4$^L MWLI0\.0[E<2(B8]+P79.TD:?E>4>;]_O"_:N4GT2"G\)_Q+304*VH6.U>K6/ MG;/Z:T'*^3K!$B/#/&YAQ$4(,G;K)W_;-D,;?>P,)TR-;\^DP_.B$T4ECT?[ M/*,#]WA.*5F&P6F(680(070QMC>++)8M"D8/M]G9N@E^N-%EY5H;U>K-Y5Q' MJ#W"I;?1;"=I;HO@=K[S196. Q$FQC0\."VR.RER=E>6M0%(^I48\!E;A"[7 M3;NJ)EB'%;G1_CA8FFY)+7$@^54-,&BLT':Y09@0V@*'"$5+@F >EDL-;L^U M;H5[W!_WP(_I]MN <+=)BY[P[FB.U-BONY/YK-V[1_I;MS>-M;;CN18V(&=D M)PT&X$RHLPK%C?T]W>WQPHDT)QP?>4#:P%7HB@F;#A!@YQOF9%GIB5I2L0)>1< M37]Y1W,PABB32H6&J5(@Y(+_,[/.-QW)/&CY*U9,1O4P;DZ#*?".[Q6D>&FF M1"*@H;Q?ISQ3]H* 1S/Y&5$D%H,18;2K\"S?[/9;?N)AP4^AJ"A[;_85VR9\ M33[3GY7D%?V):2ONSG):3N'YT;=.C0Z)YL"H"V(N;H8ID:%W6[ALG#8&N'$T MOT4C@NC@#KS3:.(4.H+HL]C^+%HY:G$TO/-PA8C3MJW#N]EE)=]9!P;.X=#. MT=ROD[88S0<#C@IUV:YU./?V+\DU^U[US$WW<@SF1K_S#PR@P^'??!XY'/]^ M=CIR=-:D=:CW^@@%W.'S].991N/3- M5YV@=+3L\!U7F6GGTU/V;[,JE2>AH,Z__Q8;H=7OH4+Z0,<[\1NG:LM>P6,T M-'O"Q0T!K.4IO=FCZ/C%PP@\WC''4\N"5IWB."0 A0$DH63_I.#744_-J[B$( MM?:/CSN^]RG=M2?@G.6WI'A(52>XFVFU9(-J+64=S(]3^AFY5/+0P%(R%$;; MK-SL2+FGOP[;<;)A9S_=4FV4]>JATYPA;LBB3IUP%69@1%H3GR'8>YU^P^5% M^LS&1Z?[HJ MG7!"(='\/$*)A0P4V'3)-KEY%;-D6@E_@![K)V$)HNHN OY] MQ\ 7" ]!+K45!-!%NF4'J)]7][AH;O$K+_$&9T^L??PVO^#^@E'Q"F\*7)7"&RKE M D.2301<,&IDTCE]1-:U7)DK)1]IF;#?I64D=TPJ>FO* >GO*P#\2':&;H&E M8%#^G#Y@!9 %CX*!0><0GMO6 GBJDO!/$?\X)@2+NFF*7\E/*T#O M0'*&W9F50,C-RUM_<=,\8AZ:7L\U98QPSU76[-"QWZR[IGJ.! /JC%@D?*]R#F_@'U2Q&.?,R MB6^.6Q\F-N*TW!?/?&KUE#P\2&Y2U\IU44LJMS@$22R[C2=J)^K@H-)-3DE9 ML2G%?JZ?OT)+I=JK>B(I$'0=30S[9$I'B:[WD4HBBK@30"VPO%EV27@QN !=KG(,@= M_%5,?4$S$I/7,XV8^W*&&[8,SM>Z5_LU_@P+FUX5$)O?'OU\_#^.?OD?/[7, M2BOT'F_JK/_S\1%B?Q\1 $7#4]=&LD[7E$=?0 M5$<#JQYQZ2>D"YS8HI$%\^9Q750?-25V\X;\RT .)&I;0">&>%UG$7U!K2^D M?90WSL];D?LPK&CJ4'QYB.4QL&PQ*HE*BYY*W'B>_Y0[19,6Y49[:@U(I+JT"$C**#W%.24 M:$N)J?2V$BB-:B^SXESCU04HCWM4SF<@7S8>(86<0T N/QD"ZLG9.< F#EV M\>U\O-"<,=C*LZD5BM9:Y67#4W+X@B]X!CJ ]TM>X VYR]D53]?IMW* #2\TOO\K=HN([:-)OZ)&4601G(;J *7&.EW&,66!T&'H6 MMRVB@ 0+-K! XBM(.)\I5ONQ8'C-WB\'Q$L#SAGS"< 5)R,9A6UG$\<:'Y98 M.69@&41U^ABUSU\"7"1#D&5X"32G_.7J5_*$BYSM,#VYP_F&!O;W^*:ZPIM] MD;$P+]SC::K6AE:PVE+R !VY#[YFCI4,,S&5?/DKNOHKZC72'>)*S^C\9I?= MI?4=6W%L'#5&#UG6LQ.> BV,B&OD=47PNDL%ADY=(9 M&79E2<8S> .EH=_I("++[TZ^9=.:7?"D^45&3Q92;F#+Y8!\;E9%FZETTGR M_F ?!<:]J!^(]@<<@W<@-,3G3#<@ H6O[@F?C5'HZ.6YD34/2 2_OC:7[]$8 MQ1MGXCZ9(U+WSM=(3(#*T&]=L0LXF72USBX@F+WS0U46E1 M#%)9"FZ $Z>8A_M34@%J)KGZ<(JN-O=XN]_A(W3\]LU/?ZO70IJ+#SM]/@/: M6HB%4":H(?:].J$?0'O$2K"W^,CZKKY!P(BM$QT073L=KWQMO)@2%GA%BXEO M>_(.[23-'^Q%@IONKA5RBQXCN&_4#"1@=@KZT(2>[2\&YN?(WUKHM+E1^@)R MGXE1"YR ]'B$4DR3R*O!IV0\[ ^@RW=^@%W!MGZ($.HNCNIV@Q@8>N615+(% MQ!]2E]^> 79E=#D&Z%(H(]=. /KSZPVBDJLF_$%S?E&$-VC^LLZP<>+1"2)_ ML1TZ'J&3!W:,X4O'[2]KX_:7&,>/I_=I<8>WUX3M :2?BW?4+;(!&E]*;7BE MNL3K>A-&Z@;8!P*5W>1DNZWWV3 8IZTZ2NOC2]&VOML[_NREPQTX*@!@8!(D M).;@04/9GE"$L!GRVA=IFH9X809[ Z)^RKIJ0YI=I"!96QJ:3_FV\/S_(GG%.D M/+/[-QY)\/>=C+$"7SH1]J/1\DG_T\&74"9>5X3JNEEK[ML59H]'H"6WAURW MN0.P54Y:CN H,P\[Y56TU\E("91U>B6O1&[=K)=Q)A[MN3LR9+N$SXS$L4W+ M#$)@+HLZV(3(K3ZA=E'_%B 94<996S0%X[!64*@ M,L5P%!%>TDT2_.JB]EA2AMTX(O$GG);\(!\)=&?/)]@=/'<$WLZB#_1.C4/@ M.];I\;MCG_.)LCC@.^\J 7Z%OZX8P)VH",$3.R$AW+TRG=/O\7S^-<=%>9\] M7F"*M;Q*[^;+.89Z$\@#]!Q10>O)^@+]KHE39^_5&7MU!M+C0?3OCMZH-8[0?^S375;1T=<31J1@?[(' M]=^#*W>/4 _TWOIK@;ITRLHWUH--6HG:^"G+\5F%'V3C!8VT,A\-I+VPN[/O MHSQ3NS+G\=B"E+SH#R:(N&0D8Q$=!+0$%/83A'6=HIYK$Q\A"/9WG-W=5]V1 MI)_Y/2+GM^^SW9Y^6A\P?+ZORBK-MUE^-X&ZI7;S,QIK+R2DH3_CXI#=Q*(J M#NW\JUAK8S%IGJ*OC3)*FQ. FX,;HSEOW19=Q$F7C[EN:&C(?:LVK ]U9_6E MI6_'.#_N@?[* 2VI&==%=*#Z4=+261/?I66V@24WM:XZM1Y]:%:75A1ET]F=KF41=AQ$/V'"?. M+G2T0\3VQJ0Z;I!>[]\.(TRXB!#N7&L0' MB//::, M6)XQ0612OEFF[4HIUW2MF,@TY MWKV\:J9!_(=_[+/JN;Z;\BQ_PF6%\>?T0?SJ)$RX^1ETP@LXH#;MB@D@+S(^ M )23^G.6RH\0>Q8))8"]3$S[8DP/M5Y+$HCUM:CR6_HM>]@_"*_6$CYKOO#D MV0+M;@; M/UN"NZ$E9[@3&)7B;B:;-!_%@CMA/Q#-SS?!W5"LP]U<=RW<=:^Y"&L!R=/F M*\V>+D#?Q)8K_(G-RA HDAZ\3QA'YI;U"='^D&,D3@1;+ KU5T>C8+9!^&R* MQ,5S"R-+SE$(F$F8RPX1&,&T@;@?INA33Q*,Q&;(6W]*X!(_DJ)B+R;]BLE= MD3[>9YMT=TH>'DE.*W?Q3:MF2LT/ %5: &&8"U?8-O(F [V!D:2714-AU$E' M4BT8PH/8=MZ863#]EG(FWE;C(@6(Z!"*,%Q.#4NB/Y)(K M]J9W67%$_X;3"D=; M6KGF*RKD%J!3:M455G4.9,A5ZR7MXTB J^]$8O![CT$M56DAKK&Y'N#K8SK/ M;^=3NRS&R"9\!5G?A:F.-DM,+6*6O6-WY%O,I2U;+:C@.]:@X4!%G$5U-D24)G5R+>CEK/+I\ ZR^@AK$W5[2Q=2RCE)T]W>44[$:*WAIJS:'>7E1'!]HB MCS@ @^SJ"J"I-@)8MB&VZ'#-UF8L(\-(US J-+HK1 3N:>UH,'2Z-!+TMEQ$ M 6[M0 + &&"&Y)_UNQWQN1E3T@]\+R5\B3=_O2-/_S=W43S7G&_^Z"G??/!? M#%\CIO0?-%^??6#)NMZ)LU=-9R9%9)D()72.)9WTRN)7%^?F]%UR_)?DR^>SZP_OT=7UR?6'JWC[0_(:GJA#'+P,UW)W MB[.:M_0?/6?I'_]U2IYP(7FY7?BL>REH],P2.K,6N$B3,J,B&(EE$_Y1-"^4 MBON!:'Z^Z6L\ S&&-8FN?\2])YL]&[BR.]8FWX[![\J@)4CVA-^G57JZ+PK:I@GJ(*+M.[M*T06H5QEVA7R #QGZM:I) M7DEO'RXRZ=WL0B?-9\ MS(YL<;HW$DUL)/H.L?;V>;V^)D MO\VHG9.JPF7%YQ@%X-,+-E]1);@ EG*SKC"J]2 #K$8Q.3O]>(D: 320B #, M@%XE)K__&.9RG1;S.JOK5=P?LW*3[OX3I\5'^LETQ5HC-:FW9U(.RNV)3=?5 MMMB\KM@6:?6U=OT4L<>(/X^CUI;U(0'_X.)*>Z(P+;2%]M;&]P4N,K+5(UP@ M)\3X2,X9R@=6_>!\[@"&]*G>#.NU0'QH%_6G$.^2GUZ%^(&*&/,SF^NAOG;] M(=_24EXVYRR4F:!](N, Z2.+KE$N,JY#^%RG1W<#:_J0#1HCF:L6]QL!_LQB M1(_$IV@6V%IKGN02WV5LL2:OV L*POD1LCRM(;*T%GI/*7F*='>6;_&W_X.?A?"5 MR(SP.Y-9#.")1;<(%AM70UBDTV*X>8;X0T2?QH!B6;\1X,\LPO%$? QDH:VU MD/PQVS7'&PM!/'\\PN_P\6+H]L;?]2[TBU#ZBSTJY$#R:/ZO2=$"M3((Z80 Z%@@"!6/29> MIU0H3Y=6+O#5"JV9+.IQ*BS?:=J^](MJ"JUI%V@ M'LZDQS$)H^U* O_9)_M5)1K=UE6EQ;62RM_Q;O=_LRIJMGT)$QY.9$M'ESH95 O% 'U-#Q.SGA#.?@JU)I.@"LMKT>+JGF89 M=IYNFHNG]$4"(PJ,!18#?VC.+=P%EM4@GRFTT.8/4/,D!CP+.XE ?E81=H>R M8\3.K:PY9U^^[G[Z>F]5/X8XWA+'Z!VD71=6C/ M<7@5F-;$UYE&%V#9$]0^B@&RXJXBH-]6&&.'PI,@.[>S%F0_/.#BCE8BOQ;D M:W6O*@N4DB,(2R070UEHURVD52[4T)9KMA!O)5 M$E,UH>Y;8M0)(NP+E<8< M4-A=BPL7^YM=MOFX(ZGX53;!\Q'N1\\7HWU@S2W&YX;5R)[*MWBN/T?\00P@ M%G4/ ?RB(L .1,:*HZ%(%7(C< JE%L,6H%5M^"5 M.U"#6*;7@KEY<-3^ S$1=)Y'L8ZIZE-B\/.+D"Y0&2->:G-EY)_2?YX7U^3K M['9@M90(]4,I5YCO;7I!_,P\".\3K1G:V7.V M]R07OR A>]Q\F?GC!8B;&G.%.HE=&?*$X@G_%/&/H]@R+NT8HO\QQTB<2K9H M%%OPC\@KO-D7E G';V^N64,G2)$]KMH[E*:/%R!R:LP5(B5V98@4BB?\GXC< MHN.W/]S\B%JAT#],/CAV^:> M71,K>(-<)3()AV,1!R%Q:-!U6!38UH7&F4K2/D'MHPC>(%=V&(']P.(H.92> M1LJYI=6V8)*'!_9Z"]G\>76?4E2=[RLZDLH9FX3C>(C":#RO5EB^*5-AWO'6 M3+TGS09-G8%NFR871%SR"-6R:" 0"5[F0#I];+"F=-U@>O M"?*!X$GS=4=/EIPRV=MQ!?^Y2>D)DQ/)I#V<+WQ@%_WR1/F3C7$X$.K.E9SJ MK88L-O!CKR6*T35].D98_W0YREI;CI$V,:M!VTBZ0US[:12HF_4(T?Z,0O2U M@A,$CO570^''K'@XVXHQ.'XV1F#[;#G^:DN.T30+9#'OL,G;V/ GB3 M;B":7T\(NEIL KFAK@7@JL<;#JGCMS\?E_D-$M?D"ROWA4T99>G M:9YNT_I&J.F 'B3Q-A%JB<-#*("Z%:"M5B MZ(=;4CS@8L<._3HM4CWF3ICE:Q#^T3?H?=EAV2 ME=WLN=(MH\@M.[<0;Q']^V:?[7@I=U,[9%=JW^/:;Y;FJ'P@?[:&GM)']L]- MO7\\P^5? \]IP(!(3.$RF?50ZC%R0JU[Q?KBJ\K@;NQ1?JR&>1PWT+F&E>26 M-%>XLM^:"+/_U@183[BX(>++">'>[/'U]C7BZZU??+UU5V:74A_B5A"."@.'P82.8?;&#@<*[A M8U:4U:<,Y]>T,O]$TIP%?&'Z!$@VWTPIN0"_"KNNE0S,.LWDFF:[6R:$ M=E0*550,[:@<6YUX3(NJS8C<$&*6T&F!MUF%/J8;-@QZKA/IQ^R6_O?Z/BNV MZ%V:_TG'9G3M!%JLT [G//$_ /S\!?6-(6?O_SX M5\1:JQ$;-CRE0\4-K?&V:%,+W;9" X\S-PBSFU?Y")(BOUZSV=RC_Z$8'J*5D900DVXWWE;*+:FV%98?#+X 7>=FM54X:&=0)(2X5 MS5H*K+.):9],2W2%7E^KZXW[Q).[N IR90TJ&ENO]H^/.\S+[QTJ-_=XNZ_? M0LL;M-UV:*-*V1.?^?^WEP0TZ5C0!= ./?T2WI$ %,_:&W+[9TRT7^7^QWW1LWE^*X>+8_D P\S%Y*& MN(+P.$#9V6LCUY+6!.&QDQIMF7OW#*957:>,N/81NFQ)2RT@;N((#8V@#RW5 M:SL_OFYR2.K$4.Q85EG:^W57-_XEY6LH_#O= M>EG?J(V0-&]OE-DJM9MT(2J+=JS"7/BNG U]"O? MWVE@AB^N<-J2?76[(U]9!4HV&57?UJLF*6HO3605X= B*P535*7?WMP6&*,M M^9K3]Y(LUQMW[#FY$VK0M< M31KCD]AC9[HO%6:AWZIJXG$E6CC:W6SFT 4A^![H%NYC^2/TN<8J'V"U2B\? MIM+]T_YPNJP^,_$$J\C^5@.5CWOQ5E:3F?IU@5&(V/7SF),0[9:/<$\KP-9)O6/B;"E@:9W3B/+:_$H%S)>+ M0DEIXP.&RTH:J!>7Y8R)SZ5PY&N.?@EK>T2*M'B^EI7 / MQ1%;*]WMZS/I[DF)J9\RN\MY64=U[O'VKEX4[5S&4;2YH1'Q V-AJ%MD?1(* M';0T M:[+"J=-,8WW_NBM.1$Y\;0]9CHO3W4&SP:[+?K;7YGHA9:\5/12>&\ MN!4>"FLG;?)-25:8XZJJ-Q\R^F7\Q9.R0GR&O/R:/GZGF1XU\=-L/C@(0;.? MG6V0<-DBWR3[^3O)7& F?I+][&-=X!)O\<-CW99S_K^2H;5:=K82()1U,HAX(E_AQ1I]DZG[RQ'*&KF7!";M)/T2-+F:EI>8]S,?KW!FC2I:Z(^11%X> MDK1S[4N0Y/+E37[UV_GMQX(6$?=9R2;V;\ILFZ7%?-X<)MR^OJD17O*^W?_? MWMT?Y!C&P5IDI?]'MM* M#P:*&2J<:I=K]U>:!Q;K?AW.Q5#X+T(?'#G7%(XKPIN2*HC40:ZSK;E"S824 M%!&AB>Q427R<7*CU ,OA?GD.*W';@[O.(B91T5/OL)](PD*]352UH<=)C,Z2W MQRACQ&G%*"VM'4'*H&<'=$27'-FH$ZYPC!OBU_W M2FK&9K ZQ@P+7)5D2]M9,DH9TS20%QZYK4@XSKJ#-22U5\':?^%:E:^D6$>Y MJ[)NEU!U64"P:J4W2%M+!;*48(: MJK'59K\BGEH+;\7J!#:C0>Z7*@2@FBG=+;+(&H$7>(N%N"O:"\5%(.=PJ[2W M"2"M]_SR^OU5=O%(Y;R/8@:T%26Y1(0YEU.E[*81XNWZ?A.XMS!U2J_$, MRT(>^G![/!(G1^&"V!T:PKTYPP1OS=CDNXD_ GHG)-=<.RAZ M\E9MR#T>=[6CT)@]P4LI8O=J"*?=.T@[QH7XQ^"#BBG F'T0YY.(LX99!-F?1<3%K8#BQL*D4L3(YX;S*@*' MGB @0I\YP5XMQMDK+\(;5C\/[ZZR'7FD)DZ/D6H M^!ZHS&O!3(C02KC:DQ=V(&OL;FA)\G$Z@Z]-K,( ;"Q<76 M$L1Y>T"GE&@\FW7\.%7>5.T.J+:W4>M;PMP'86H7 [#C+%(X!"R5%TB[@Z7[ MO91-Y$>G:?M.2GN2TZ9XH'V4.F2F4W2?P#S!K9.-KJ?[AK5V'U4\K%NS0V"Z MW#6IQ3ZZ95OV3(Z 86!BR&S#I!&(G&R7=,(2=&SU!9/I7LGC@9;9[D@C: VX M-[)TGL/1-DD+"YH[)GM9<+A/HT=_AMY'V;^+?;=O]+6(N+M2HU[0,>RTM'$X MS2TDE@@WVTS2PYCNOI+>WV-\T6.0#9H6?1LX;NAOVRR?X#ZF+9SC#0,]-W:. M+PZXW>[9LU.8,P>'71PX'NQE+1]'L:;'Z^0]=XZ.S\DQBT%Y(4VN;KTHHN$; M4=8\?+AA5RQ*.)F/BUDA[U-,&RO4]U>0%W[JH<"F,(:Q.?0B3WU[H*R"T4_A M!6^1QI !%E?3^5L>8GA[R/C*N]!7C(F%OX3&=[!"'22$MX^2)8WAR/TB,P5@ M]S-C8C-HD@G47 )! MDDERYEV"?2X]V>78B% PDA+>A\*^JJS2P."W+*'4RR9BX:3>]G%=@//4U]LD MB&B2E#%/SD^@;W[SAP7]8.3P<\3E^Y#")D$M,E@5=.;:93/#DK\&R_U\>4^1 M$[+'A)51\[M&K&FYN0H%)MY=UJ'GU?M6!X/Y +RMR20.P'5YFI1[%",5'G1[ MT3%[[+JD7W5;0]&N)KLX"%;3K">)V5YLRAZSF-"T02$VRVFQH;S-5"5R<7-+"7_Z&XU(_IBSE)58-GONG9&U%W^C M*6P\!)H"6=3Y-H61X/6;"0F#O[;!@MQYG"N332X.37T:IQZG/RR]I:5'0(_8 M-N7HF1Q:G^3&P0AT'8<2B5V0\*-A-#MN\ C_X+NO:9>DOY#].VYK_Y:G?:":!'^-K0N[GI5:G+@6CCW4+E M2BOFQ91M-DS1\+) P^,'@>+ZR3X@P+QXLL1'/P/WZ,R@-;1J2)=56B'-NTHZ M72;"]LWH3*GJ4K8IKO0VAB.[&2'TI9'GR=F(\EM-2&B872E>FWHF51)HFC;M MZ7,#+_0$5(/^'L#:3RV)!B,)D/;PT,@.F>$#+^]34^PFR=-@I =*.(TZ+EAH M)&#,8.%H82I/FMVP_%^= VJ72,/HJA9!@KK*@,MQM\.FCA>TJK >D5DV&,\S MW:/:3-2)H@8?TWG+:G]3237WS'!J(& M( M?@U64; ,?"]*K[(AR$XY]&9/KB[[+0]QV-MGQTA48]4;J.'532\BX(<)1D"0A.RNWZO)$@*R:<$9V49CR'P;%OH MP] <'G_J91H-U;/R!9*[$)Y%;U&OO"F )\ EGA*VE75$AL V9IHH9=^XUM8M M.*UM\D10EJ,M-RHK) 1#$@^?I:H=N)$VZ7GIUNX=0_VK>1[ M6-8L2%*2\*=+N;]E?@9[4T1N*)&%PTJM0\822D+J<2>]I?>",V6[;ERY 5NER@4*+4)8U#,CA44ZKO4>X#";@>+4BWF%I96(\:P>%F"Q3&@0;&1I1\: M$+>R_$^P^A]OU4JOVIIDWZ:YB05BFQ1B/?WS^VYEL0.YC;W-HPM4*(Z;WVJO.T]0Z]QVU)@>H1.%: M;M4'#';D2J45 MDUNUV3"%P\L='!X_"A2TJ@\*,/<'4S&F_T8C&GOA9;2X7*QAQ!8IM#OZ]ON& M1@F]CJDD!CRVCPUAJ;69HJ"U GT!!QNOY3S($PS M%UGSI&"0 'U.4/_YP]DL$,R0_G 04JF MR//KCS>\,6>G/NQID"G !Q+1^WJNCQ-A^@U(KA<1;B#CP_ !BQ=PI#LKD$M] MH?C7Z0L@N=FM3._H GX3T>^)Z+1DQUCZ]:YJ\1>X*8\D;NU1 >"Z<9-A0$^3CKLR2MT $8NT_NIXV@Q^-^F&OO M_BU=;$/Z>?F&;E@2P.VK;Q/^8N\OY7:+&V\>TAOZ/7W-E7ZKSU;Z2>>3$E-I MFYAC9@M]BM'+O#*$]-!VP3_;AEX,R6D_9,DVIO)F#*D [CX5&VC( _7B?#)! MA=)BW^1F&R=;V$J6/?[H)7 U>>EJY!(6>?/*RJAV72<+\P,MK=5\6PIGCG0E&DVSG"?UK"_V4MI^)_T+"_M!S MBYX>Q:QA7@M_9HJ**-?'_K!NC4/O^]E%=&@@ZYD4 #V7@QS!,&[)E\T-(M+B?L81DB-9P< ;DY9Y0$H->0;RV9@I:X@!YF/NPVV&SXL'4%R51IJIU^Z OD62\- 9O)0J=Z]-R6 MKD7EG$!/02?I@.D )(/\T$L2<68I3P,EF069(Y^0(/+#[0(^N+^EHG2)D!,) M=(^KE\]%WDI\6APO@RHHY8>R[@G_A*VI3"7)*U]EWP[-< RPR?J@IS;AZ)0M MYAB:5IR[ 4XN2-N4G0- QB?'\97$<49E1D=I7 %/E M'?YF=?P=)\94Z11DC"%REF()F%.E=T$$UU1^@ LIOP2KV_3S\I\)O4P2FM:@ M:BB5_1K:4A8.I&D#F\>8F57YDHF6T@WU(91-H\\2$D,[@-(VH7+/7/@@MM6! M5+:)CA5K_J&X7!IF%9Y0-2'>$I;D. '9KK=R)P!_$J?!?\37GHA*)V#BG"W/ MP834"RX%)T[$I;9"Z8&IBRDZ66_H5-U<4T'NZT;VAG$)%$YC: _!&:;EK2P MZ*P]$0(3\B4'+117%:MP;>M2?:-FYM8N$N30FQVW6)#Y0E*D8NWU7UI:T@-\__) M;:]SR.2M-V$ .]5$1>-CW:LV(1$5 U&V#?_."[>B>4+];1R,8-6VU3^8'IZKD:.I M=1XFU)HXH?+T@4=+^ MKU'2 6-OL#-4WD]MVI2ZJS1=7$L*D0W!BO)$F"%4W+] MC?< WRF1F;NFA& EFSM.&!B5=4P>E MW>'KCZ!QY7,:0]ED M;T7?L3AK0'<-HM6/68O/\6\QY9/Q>N&]06P5>2.GMJSF0@Y[AI_)V+G1P04IH)BI0:C1+)0_U<39'\RAO*0SDEJ9T]\N/?8?O<2AH[>!II"+]C M \.[/EUU:'8W[W7^W<8<6)!R=@/T\F A1601A0U25D; RH3D=DJA@C_;[()0 M2SS)FY7"RBFJ.,#V,885V^2MX^YA9H$'Z.K!@@N?:]E$D+^?0H=;^!YCZ!AN MJ@DG7F(JEHOCA^:.F\TG#13J31JU%+H+M!KF!Y[^Z?>H9\S4-5";R"W*8I50 MF9"UMZ PC_.BW32..Y-'%AEOJT96WIEQS]Y,4*X7$0UQ9A3U-'1KAC;M7A[< M(8>8-AETQ:TK:DZ *MHJ+2=DI_#D>*UX&K?G.9UT:/9AL)F%07_<^E]YCJ > M!DLSAI./M0)GW#Z&R%^"F):K6R[%67W^_VNY:%&JC+O(57.&ZX=<]:)< M$V#C!8NL6I'XYZZUV(\+7>'*\KY ?Q5[*T/38E-@,?Z :/F^!K2A6MK6QH MYSCDT\"8+<*!0%8P*!J376ORYVB._KO$H8KE.0"B)5/3M(+(Q0PLVL)QU@7' MXT6@B@,Y0"!F42,:!2S^"D0'&SA%5-0)>/7#3[-7?R>),"9/Y7!*$X$YLMA2 @8/775($S_,^"77*_2W M"NX*[VOH=PM2I!MEM.Q8P%/<_R)PE34CHAUYD^%J)'?)X>-+>0,+%L!L[TOI M-(!Y#8J6,0N8S10P.U9T*2\8P4(7ZGKD/'T?)6DL!LHO=$'7&Y%BB0.?[O(L MGY?7^=@D2]A 2[JFBZM;#@KZ/A+I&1;6P.Q(>[%2B:S=*E6+VA?\-4P7W5-G M M4JQ^!I$0%?J"XGMPHI:=?CP[=.K'D5LQYUBN9Y)1#>W2R@[Z/Z[8@+2UZ M+7J',!=OG71N0&^'2EP[Y]Z (O*$BR2T+%ZVS)W7SQNE04W.TT+:O MW.V$16E/+_HHQ,4R,MS)N=ZN2].(7?F%)"N_VC092&\]_G="5KGNXF!<'DA@ M-3I-2&:34UFRPQJG6#EII\8MF01(VVI2BY/$A3HNTV"$.]0H; M+Z:OO01VTNW.;%_&,7 9Z,'KAUV3:UE'Z/+>BQ?B_Y+?1.\6GVCZ>?F.Q4L: MI%O>T4_;IJ7B 4P5U^:X-&5UW8.[CJ&O<+OOJ_J."<>F+^2_Y74_L!^%;21I M>PX+Y>*3;<09V!E925U%];N%EQZZ)OX@WL:& M177]D@UW5G?7<[C^9B,.)D@7'KGOY*'"B+ADB7XQ G$#>;&.XN?N:!;Q7W.XB>1_YLQ?35V__ MV@;I _^#]RVXHW XJW$'<7\%V7OIH\ B0IJ;PYZ8]>Z!*ISU5"ARX)MMO&%) ML6*6J2)"%Y'*)H1K^(& 0B(UDD*E.-=,GHMG\,\SR(MS+]CP<,)2FEU$ '$?P/8 MOPUFDJU_R[^(.!VV]4+1KS7U(O&=-C06)\_XCW*>'SP+\E](_!R>?QO0.[BN M@0> ^%S$@;(863&N]!_0D__+9[#/?;BAPIN'C:;AY_7B-( UK)3F.Y9 ]3G_ MH==\I&'WZ6VI+G3@A:#%ITDQW\V^^H$GN1:Q@V%X5Q_N^O1@\C*%, M"?N;Q@U@?/K6+UR-8_/QH<"OF#L-C7Z[>4X_FWBSE_[V<7V SS2*L?>)XUK! M]X?&-2(W_\3B]/8RY>KY8/\[)T3BHF$Q<(N>O/A)EZ0C:,I^52M-%@YO81>; MO]MW114#;#4W,7JAD^1*2:8U)X#%8/GB)S6WY\]4W#ZGE4 V:70KN"Q\7EQR MHF7^>?;G&=!J^+GE-6J"(B?B^K3*'*)4@AJ2JV5J7Y\$-/+\K]MY$BP"+PXX M.[^_9>36X]]V3FD$&W?N@S"$78(K_A- (8EDP_4'L@R]6/X&E9RU>UEVF'_B M+6 K49+&Q?UN9;.P)L4B\6O4K9^)6'.;O:Y[FDVOZ*3?'HW*4WN M)+QH?!? ;LQ2=7*,-\Y_[__=+E9R(TV.+6D]V5 Q8:)+_I.E99 OMR%87FS] MM&;G69+?RL/$+Q1Z\8J&#W Y%OQ"42I_P-?,BQ<@^J;H[]I[F.2_3,*#3ZEF MT80__$;SY04N]3E;XQ2G\.'M9,\./(G#&%L8:I"O$@ +I3D3L.[7X08^E!D? M0A\<#7E\#F@[P(V#-8_'BQ3SP\.[D=V,T=(XWM01H2..G$E,)C.R=W(+O>GE MX=W"_6+0;&JY&*2AH'TQJ%4!?AJIQ=Q BT'=/3#,(W4I-%X,FDW5$T;^[+08 M=%H,0LD;ZL2.]KRAIC=KI0U;='6D#3M[,7@8<[D8I&$:-X!U+08IP]4X>,ZA MP&^V&.0,_4X6@SIL.E\,TK"/ZP."OV=C[Q/'M=EBD#-<8RX&B=U?GY=7PE'[UHN^0T:!MS;%Y&B\]0-%O6R>:?2%(JP>*>?[. 8$]X^*#:M^K@U6.7;JDK5Q7*I9+"+'G^\>OEH4LI(3H 1;T#JY<%] M%2>WC=85MUXZ+>\I-W;11"C5XKH,;M>I:)<)0^(.;#T?KCU@$KASKX M\&7BA"=W:\70N-T-D<2_3?C+NG]#-RP)TB3[[T=O 5=2?O5"RB<5U[ AXUV0 M^%[X!_7J"?;^"K+?N(\"BV!C;@Z;A/?N@2J:]%0H2'961&,AA41F."?+/*!0 MH9EXOB];;>/2/JB +1/KV8G"O0:'#_4WC^@NGNU*0Y)*3_%\2];#'33I!$.UC_VE"7\%?A\:^ M'3_M9Q./C_:WC^L!*_:QSI M-8(\3?_I2&$.Y3_H*M?75RU:S,!1RP4P$*$\:8X.&Y+>K6 M\ )%!T5Z2\Q3CP,]K?-V4_0X6Y81/SO\ZE^#[RFE46/PZVKYUX4RP4"*'S%)B.$^;S5Y, M?R2R=B>32ALV.R5PD'NWI$O_V@9W7 N8?'Y_&\"V^P1V^2?B%DLXDK?65_NAQQMQ:F5HK,T/$LUOF9<2T)+-Z M6]U6LO8X9_#$9;?R.CR?K3=A .Q#<*MCY1\_?<>>?[I M^N-9]41H_H/!SK[Z'ITT*QZT%%S0N_,"CHM0[D[(3YMN6 IG0[PPIS+%N5#^ MJXMJ. $4M1$_/N__>4%U^3>=TULO7(KR-T!YDYSKBB_W WD+'\)^AV?0N6C+ M;>PNYP'"&@./C8M7W<&NX=U<;N(@)--7.;U>LC!D]V!3["DB[R/.W!:!,)"Q MUIQ;+4;].]_FG&]WZT9[/W?3(+]UT3N-NW.65;MSGE&YZYY-NM'))-R/-(QFCQBQ_ MI T;)WFCFX%R1C>]\T4WI5S1BU^. R%F.2)MA+AG59^C.K:Z&[:S*M$0']=< M[4"L:F?)$-BYH$M6Q8G&KR=6=6)5+J-?V=7;HU_-*;6"'Y?I"'Z%5F=1Q"6K M*IGH%S\Z6!5O=1RH,6-5VK!QPJHRWTKW*8BH/J6KMVZG=+O6^)Z0ZQZ(TM7,&;I"1=HQI?OY M1.E.E,YEO-R+ >WQLLE1M<)E+M@1+JOZW08:EY2N;L8*)?L.DY4M> X MWC@]YU@W9!-INLXZYFV/#V6&)Q[[P,S-J<>R!??G'NO6;, F>=ZKX\.2X?G' M/E@:B.L9\#P#CN?,#X;D=A:\;HB3!"=.=^)T[B.D273LQ^5T@J)3#C<(?[/A M;KJ\[7A0U(.KZ<+('4<;CI_9<+/=.8,1\S)3O/3@8[IX<<_#W@5+_8Q;K7$[ M%RL:XR,^4ST0'ZM:,X1]6=AQGNWEB9.=.)G+Z%AW__;XV."D6@$RD^L(D17M M3B.,2W96,],_MG0PM*SE<:'*C*<9P\H)5ROI=\[6:K;Z@TMFTEX>%WK,6)LQ M>@9@;AQZFK2MU+*#LXF6#F#/VP_%UG:F3!&?2SK.G@^I5*Q)B706+2KI=AA:G]= J5GH'E:ZJ:*+A M,:')L#R:&9S<%$DKU+NODU8QU1M4,B?VXIA@8U@SS0PV ]3X"/6WE%7;=M3W M"%UM*I.:AZKM$?;?5E:2=9P;.]52.Q$TMX?F0X,M'OL.JG=>/M38XU'6[3*T M.*WF$5KL+BL+MU?R"$>[OZPGF@QK>)C!R4W]CG"P36954[U!)3-GXRR\UA,V MAE4[S& S0 :-B^@FT,I-._)GLJF#.0DH'BI[5K)E.B4I1!U3L^F)FIVHF=-I M:\7I.V:M=>?4F[."5->4=:?984QQFC8K&^D;3;J29M#N>%!DF#$S@9&;?%FN MW7VZK&RI+Y@D%YL>#UX,4V4F>!F"AP6Q_I[_>NLN-I:W=@%ZJ7LP3E8Q9XS] MDK3C5H/(E,P9@\@9I;NA\?H=B[_0)(T# MN,/XWYP_+&+OW@L_+Z_C(();I,/7'G_A/GW'?[Y+231:F9^MTD:"V%\IFOOU M[8);NFG9*SUOMC)R<4WC@"T$6PG6E( ;"H[S "-+?O=W]99M_MQ+.:G)-&<7 MD._17PTF6"'(A+-.$K&T=I7Y??%M)J#Y.OHC^AB]N8E^Y__Y^@R:K+UT(IK2 M[]YZ$]()>78]_>/5Q^G+-\](P1\3T2G^)XNADW#K.GP_%LGORC4$=Y1SSRB] MY<,K<+DT#P8+[V%!S03]ONN \Y3606 M] D/C@N-);\'-]U%F[G4*B-5%CI.OJD%L\?AG)BLW*8?KLB[;9_ZLPX4&-ZI$83 M-HX.T["!3M*PODGE7!*V!8SU#(TA0DQ/SV@B9)@Z,@8E &NMN^O)."L"F.D> ML*Z,11G LK3C[0"G^C(GSN6\\(-)T:T&1]6N_Z!3=:NBWVV@<5USQJ8:8$6\ ML_;,:+<#6*#+O Z-(;RDX778JX7RB;H[+I6H7AJ@[IF:=U,Z:$#N] M[H*)VYK-O6O2[$0[JC6/M!Y-#_28%FG6AH^C\LP#5:$I&^H)(ID]&VM59F.@ MF-9CU@;* )5G@M5M^Y[*YJ8==6=D4P=G^4'Q4%5G2K9,C_(7HHY)UT\GTG4B M74[+/52=9H%!E6FC&! MD9LZ,[EV]V5FRI;Z@DERL)^.!R^&)69,\#+ G;+!=ST65FK8<9\L-'1P8U_P M?2#^M;-D>EU?)NB8>_UXXEXG[N4R"I9=O>,^QZI3ZEWF&'SONLHQU^HLBCB] M/79GHE_\Z+HY-OA^'*@QO#-6%S9N[HN5NMW?%KNSTP\\DEW]>!P(,;PE5A8)_9KHVBW<#KDOV$S13?=4'N["6L9))V0N M&I#4^SX!1K(MI,F*BP/]\G8&"./LAE-)MN:BX^(+WGB2R^P\[ENFE9.EQIL:)Z)9*YNO?\F\O6&WI24Q]MHI$ MA_B#-OO%@>9S_HW.@2:?38@?>DD2+ .PF)"H^!$.S+1<>3)S[C[5T(ML*(_7 M3OH_KG"$0CD=]6O 0,3)+6@E.[43OQ8TA%, ,IUE!4).OML3 M:8_5=]WGMS\%D>:VSG++]@RW;(F?9 "] ^6X2Z8,\PR%I.,L]\^G+/#C)..= M*W>>\BX;Z@DBF?3^^5B 8I;V-@#*"!+?'_A?!1F\0LUZMZFV3'DWJS[ M+.I M(V-)=K?T#7O&J32ED>8.83IZ7&GNQYWC;O5;R\ESE[_@3)R;K-C.FM4]'U'8 M.6A2NZU30P4TJ$/D[]6]4:/[O\J/3JB*U"- MG;YNZ]M0CMV4N ;F [.675R%)GK0W@JW0V?6JR@KKH>.CIDZHSX]D3 MY'CZI+;E9#?0HYX^'<*?76X"QS*/:N^_9F+ M+D_&3(RY/'.A,(2:'1O!F8N6_HQG>7X0!NG#1W&ZK893<\'L MUS 1M/ A?3/8#,'8LLJU#!5=7)+_FKTBZR ,X?A>(J1E+I$[7IS+$U\H(,M, MP]YQ1NXK$?7%$4"1:/3@*NL[."K)EAR:H((MP=2+PI:W6L5B*E:Z]=J3ATIY MTU<__#1[]?=ZAR(&!Q,76THX*'\Z,(/I@69F@[-J9-#7D0<)4ZN#.1(*\3$W MB>-"G Y) 9))D$*$2!F2"Y$_I=B!J=%0N%40)M? M:-19K:,&-4=C>=,S:G, M+>, 6!R?G$U/L*V_TV%A.S _^P"U#N+D\U)^W)NNM>HQ8&\*/8X]N='J(;A= M6T=LW%RM]R)[)(IJ2(=/;[V4>#$%]N;%0,,FHKP#9UUBE7K!&P%S2QG__,0; M70:R=K/2Y\.Y>^#4=#6'CCQ=!.">DY*42%[^'A&?_=. M8T%IW7F->\*K-(V74;3NAA/?F56&R9-#J $P)H= WFWZ/DK26#"\*W9'(R]* M;[A$TB/966MX98]>MPL0!M:Z9E M'QQ%@7S+Y4X%R75,2*&%[-2 4PE%I*3IY$ UL(S-@^SW05H8QSUK9MD11WXT M@^&T82CM&BM/GE/#R-@\QSE#K\T-WG[GW"OAQ*;HH18[U];2RLPUM*"'D4Z; MPS!RW6Z8Q0\]K8*)[WCLTO-IB<*&>]EO^CWCY^#%^PR=Q%2>C,'>0/K4/<*(= _A$<[(-F?Y 5M<\_^+;]A'+Q7G MS]]POL'[PR)Q6\0\I#*5_PEX12OI[JVMD7SWT(86-HQMNR7C?;NC%T?Z:;^0 M8F(F'ZP%065Q3JU+DT/N6=?" $_KH0=D1L4FFE&^8 $%_=AW]$7V,WMQ$O_/_ M?'T&T9&;GH@H2;][ZPV MG7'H:K-B,%=[EFH@/7F6 C=C]2SGB?MR%C5/HHH4E#: M&B8QWV7>+(?0KNVB)3-^2HPC9CFZT=^:W=""I$Y20ZFH/9G187]8%W28\.ZT MB^A\K0GN%K]\:O V2F.[P+>+M'6K0=?IZD[CB"B?M8XQ3PW+1@EH%UA&)(G7 MW@.8?#?@JD!_Q)4S1=J^7_"D*0EQ0>F4MJ0 M8>:OM>J 79*YQ^E9<(Q,%/ZC:\@&DYSA9,T$%F5# BU)N>GQ@4Q!63!19D=* M="S@L1!=:S98FU6QEL"K9/,2Y=!#, VK3F6)":DD"%2Z/AAJIE6P<0I;B*E MS9*[#$J750RT I=IB*U1OF!4#J['#U3-G DF4!&)3O-Z76--)YVFV6_0WM3" MR=H48Q,7#5LJ;^H4%01E]L.KOZLWBMW3.%N'D@M<8K_:[,7T5[&5"[:19\(XJJ9@HDA!;C!@9$=B MNK3C$1<=2WW!-'M28%(0$ PP[1,-3#"]- %31PE4'5M]X?3R2<'II3LXO<3C MK39E6>/@01S0^R7,?L+EC0^BEM[?;9M]9H;^$9G=JQN:RN096+Z,E? M0#/!&S-"&L)!BMTYZ4W6&/#".RN.2T3D_C;P;\MDE7C^7]L Y#VXKQ+V;"6I M."AA<4X"]#_6LQ+ZX&4]\%7U\T[1W-DU;;CV$A1FJVW)RC^FV@YRC'!3<%Y< MO-FQ7RT3>!18VYP5ZF9/&G4*>-JL,;;DGG1S)!"9C=21$(OW1^QZLMVO]#*&^0/;KZ0A8A(5N]=BD5MNB MRKLU%8C%[[5LZR)5>&".:@ DUN=55YVW6S;W3UTKSC&+0@GU3=FAE1.[CWI0 M/4[4*<@7-NSL*)2>#3R6I&_/#GPSN(#I"8).052P08=Y8(#YW\)@=9N^CKUH MD;R/_,8]=%W-\@,!RF8V&U052M$W_+?;4>Y ;1.[*)X2^7A">(,?2)! T0;> M#RJ/"W*L)KQS,?C'8NOS";:?$051X,&G(9W'XJ#O7*C)KE8!T8]>'-('\@G* MF4!]>"^*O#GHCQ;YLZO7;PY]0* +/TS_7=?VJRHDBOVIK1H=P1)G0W^'@3Z MG"H1.8X-(1@X4>W MP#*_BAO>[P[N6'9!/)]=,?_9O%##6/=#:M'NAL;VI]E M;%#KZ!BWVE+' 4:58//1;9B%>;NI/G"3(!<;Q\'LME?.3%Y.XY'%!IG:846E M5F=HPCQZW6*B'XYVQZT3C>V,&<7KS[R!<_$[7&R@:GGP(FR"SN 73?855UVANG[M%FS8G.$,9=]O5FR-LN@^Q MT!_)_,06%8I1MB\L[$97M5Z\D;7=ACDX9GO@. Y@*(;2OL! S1 F09(JLH+[ MCXI,8/F159IEIP@_X[>G6YU4J36]D)_(H6\5LODN]Q:Q8%'D[\3Z_H+>T9!M M$DCO;>* IA[G0G?>AL7!?V#(7+"$GF]H!)5ADV 5R82P.$1+$F]))X1+K&@J MU@L7A/('?@H[__-LW[G<^L8'U=C;!#21YV:S/CQ+2@;@ &[6'6D%"M&(VK$P M(O-OD5_O5B0200O;0M(Q^RXAMQR3Y382)6SX]Y[3B"Z#[*I$.#V[7<.&!K: MKQ^S[>I6KG%ZI9JUT(Y&_ V5?K/D(4GI>L(_]^:AN Z@7MVN-:8;D*XS6X3 MA&&252(2)WJ](!1,\N#YS09/8.T(KJ>G=JUV*:FZ)*(C(>4H]Y7JNA ?YQ?2 MA\81PDW>H3+'V/T2+:MUU+0A5N1HT*S[*F>/^%6JZF!HO$K,>A9>Q&=/7G2Y MIG' 8^)7N&?'B\7PWES50EL@KVVA(6!S:+93/7J="UV+RO.S>@HN\G8D;TCR MEH*&DN=7EU]_/RO/>Y-\]%P$+.04@<$]JKS=ZS=GY<$W&QMO@]5M^ "C>N ' M4&D/QO@R4^#_]FF2''P7NP'F6!]4U$[N=LH6YW=B-[ M'-'<%>Q4U2R0<6=9V4++!F)]"VU[=NB#6A<\;!XYQ%0U+I AADA$?N-SN=@+ M_QW$-.1CSN<-_TM49E)M#=(7R'X#'0$+A^E6CTU$M"VJ/$93P476CN0-R:ZE MV,0QX?-\F#;/\Q,]7D*^>_VU292A ,A: M28"Q4#;;>/'!9]@&,&-]@%!UT&[9W$%UK3A'- KWT#=EA^5I*YA'M27)%? 4 M[ ,;>7;L0\\&'OO0MV>'/\X^=H'QR(&FX"#80$/D(%^H%[;O1VYID7W+QA86 MGM"@#YM'J$VHP*Z2N( 'V?Y.&4N?ESXY$XL6$6%WV3J\#P5:X=^Q!WO1DUL: MAOGBP8&'_;87S;3>3!7U#8USF"OUX*,&9:QNT6V(EVD#8,81$_N_?L7P:O[^ M[090A5*\$;/%@"$*9E44/'8 *(8]P6^1NGC]^>/EI_<$GA)X/!'[TI[+C^6 M[4SO^;^62TH/73.F P9,^YW5CLTW"Q3'X=OTN<$63JV5 M=OT]4#55P6H'ZH");T!8EE01*T8L5!(NY$>,)D5,#D67*CJ;?3&!>(0 M^O8[C?T@@>LE?'ISSQI'T/9&V;=2-;) <+-*[.&SU8H*P"U"G/85Y69IU@QN MH9+[P/[KY0^_O"0;V(D&MRH<>%#L>+-,]SU4D=W$OYX)"'/%A6*@; O+.R&0;5>O%&PW88Y.&9[X)!AXSC@H1@/^\(# M<]N8J WQSO.#,$@?9B^FOS2.AUW-\BUBRF8V&Q@42M&W@[7;4>Y6:!.[N"R* MYV3U2Y99PXG(C\:!*#BZ),^#,S[!?!?$24H^!#0B4BW)]0Z;V;]#!%CM_ M.Y.BSP/1H:^4>\6BI4?7,8/[DU*X1#A(O9#/=.(-D^G]OKUK,3KY6[:RO*)" MNM@)WO&U)F2G?N\;RTNW\_LP6015+_Q;\O-$:IT_5"Z4.O ^DRY'9/I.4]M2 MHI H-I*T:G3DWSC[X3H,]/%LV/M6\PO*BN,H8" _D]F&#FLCHJ^A:6=FC)A#ZV&8]X%=U_T[1/ YHVG#M1"AL0]N2 ME?MP_M'B.R.B(F[PIB GN("SHRM:)O!XB[8Y*]CE3*8%>\<,.P7-P84=(O&1 M,VDP"-?Y?&!>U,E]3$2R7T%/Q,*5= Q@DR #FRJ/TE8AJ% BLQXA^%0*]U:% M7&#'/THD!5T3 MB^!ZP61'].0YR9C>L?!.U'.OB 4'K]Q@ CO6"Q>UZBG=PD51%5T[[C&.4Q)) MWY8ENJ&8.Z!XUW1"OC;C]EC1IZK#A X_RZI->D80BSGI&[0$8>FJER>".57! M*'3,H1*5&(K\!7?T TN2S]%;+PX?@"8%D1C^/B]W+?88B[EH05U,1*W\2]\0 M/IDQMJUV.4-5(O,4\K:<>OAL%0EFPR)97!&$!4/)I&7.9E%H$#0&:C(>G)OT M !BS>_%UU]77LO-A4\L#XAN)R)@;Q4*VH#;Y!Q,"0H!K(49NJIC>-7PZ.%;R M'O= MF5"9M8P*9&Y92PXQOBK6)*8<1Y.G!64BKW M<':6#;I<+ )9'_DUBV-V'T2K*V_#Z5U'3DA#KC$SU"J'-G=IL>(V2]1M6&\B MTZ7G8M> >$7R:)ZW)7[6N'2-A>?[+%Z 0R\IW,)'\U6^QN21%X;L/JE+[28C=@G_P9)E5DL;$ELTAFP4T#DIDTQ*UP.R.3R4=PRN MUT$J[S$"%^?1B/YPM%QZ<"IIZ0N/431.D;?.W%A7-L[A.FT.YH(,D MEH9%%.=K2FB5W+&0(;G04T"K5HH+&ZZ8Z:X.4ZZ27AIF44 [JPP9RH%B;Y!X M"MC52I5A8Q>U$%FVH*.Y\UR[?5&DK+.]5>VA#NW8C$W7H+HPD8Z\2'JIEMHJ MFX\*?>V[QM.1[&0O;<%JZ;,O4:9C +%JG:*C7TCAEUROIWF*A# MY%J7]UZ\2'Z+/3XZ+;B5GU^\FO[1M4/6H1R#^C4ZPY!*&.[AHV>V)D6X,F: M",20'9#=H=RO,%:PU!/&/$!NAQQC@XYBB'8'CD. MA]U?IR]F/VH-NPTM%<-NI24BY$MZ70^[^Z9T,5^7;!AV/_LI@Y<_^U$XPJ\C M&WJ;7K3" 11OI!W_)2$5_O?TND.1DZ&WP49/_#0.O;^>3U^:L]Z]ELI9;ZDE M*N,L]+J?]=9-Z5/.JF3#\/N.SN,MW+,Z?3'2J>_^FU82T,97TL4_"R$U_ZSI M=0_YK"A^' _ O+UZ^T$L[-[14#,"5EHBX+^EU/0#OF](%?EVR,>U<6H > MV>#;])85Z%>\CG;PEX14X-_3ZPY"3@;?!AL]P=,X^/YR_N+E^8NQ1L_^^-$< M?,T!A#OXUI2[&WP;#/6$D<@[E_>\'!MT- =><^BX3#R_>#G3F_DVM%0EGLLM M,1,^.[W.$\][IK0S/C5)Y< [>S'.M'/#:U8E?IK?1T?>9R>DS/O4];K#D)NT M\[Z-GNA1I)WYR#L;Z[2W/WYTT\[& $)..U>5.TP[[QOJ":-BY,UCSM%A1S?I M;(P==T,OGUJ_TIOS-K5L'GJK+?% 7];K>.AM,*6)^CU)Q5:KE^ #L^FXQMW& M=]R,?=7+:(5^64@!_7V][@#D8MQMLM$3.GOC;MYDG('3 CQZ@VX/]* .NG7E MS@;=)D,],91ML\JBS=$!1V_$[0$,[T1]X&4SV!5$QW\ZAS=.C1''S- MT>-TNCO3''P;6BJGNS,G@V])K_OI;MV4/M^<=0V^N\T.OXQTTKO_II7TL_&5 M=+'/69<#[.EU!R-'D]X]&ST!U#C^3L4>J[&.O_WQHSWO-040]KQWUGO\-9SW M[AGJ":/*'JM?1C[[[0L?[=FO*7Q0[[%*>=]@+/J\O/+"\/-&E"F[\;[7@-?= ML+BS2MW0ZHX1E5KLP;?3DOI"D5;!TH4'J?>=T.\;&B64/)_3B"Z#]"RO#IP4 M:D0).:Z(,*GIP .S!@28RBDMG=(M*NU1FZD*Y0ZC+1#U?BNJ0R8J ) MR=I,"&]U'*A1WH9D!QO;FX_:=&/>=]1EIQ]X9G7PE,/-!.+4<8!'>8>1'7@0 M!^+WT1TWPN*'?WGA5@Q-EU"-U.,_S8TW#^D-_9Z^YNJ^U5!H+)?] @9R%OZA M;05[$#3:[;/?0Z.]A;MU:D<;&+0MJ3Q+4\%%I9V8 MM\H*@-"4_)DW/G#\UTT05<>7ZYXI'T03$+:6V3?0M%&PM(-FI$"S^MVE6X M;!&ZR)X1^7 T+*[]W3'=G[J*U<;V.6#;E+F UZ8:C5AC G87<(9CR \;^+M MBER6;@/A].0X$**(9OT0@AC7/FTA6/()0N@E"4T^+[_0%9! NKAA<[AKZ3IF MBZV?)I^C?]\&_NT_.:U\1VER&=-+$$CHH@9"1(W9;X6BT<*E$.QCST'PNJ3R M5RP+%U*16*Z6JL2$(U?&L2ZTD4VF#C;6W(-"LN4:R9+"'":FQ,N4YO?JM,:, MY^_>7)X=>!*#Z0?,"1"KH0A!>1ZXT/IY>*=%(5&(?7'LKE-T?STY80>PQNZ% M=G04J1-XY!6Q0XY]<7;RQ8%\44'.Q^>++H@_[\2*Q0%TJM:7HH\JAF\@6J?R M6J(8<4?#D#-RKF^[,Y3HJBJ'C$)&;&NKQXI=&-%FU*6[VM]YZR!\(%_7[!OL M6;L6*QFB)6C(N@C+52G_R<@EG]0^?_?U^N9J/+3:9U2#PYO+I +N+ M]SD$M@,FQ^UL6%)GE%]3/B## <4O-..;5VP]WR;[U%/!\K#4UAB@O5J$P&#; M"5?,$:E?71$%Q4PIV-3""TER3?")L&3 -6-:.)B?V]\+8",ADV@^PMSALSG& MV5JHQS^<'H_$M5&)+5:'AG#J"B$N?%?MWEJ^>G)5;;P]'E_%(>@8/<$G[UB] M&L)C9R>//83'=LP@QNBQ#F8>7[8A3=X%D1<&_U%FBYL;U68%]48(L:6JTA5C M;[32Y?@-0B4OCN$I6>:/^U%GD/BZG8/CIX$7DK=_;8,[+Z1P?I.[N4\3N=4< MVEW'%/:(T[3(WV:X(9>;31CXTD0F-1+FK4 5T\5 L]]6V]>]L$F;$Z"B\L]F M]>80G;9@]'%CHH-^F8("AQKMZ\4G.LTVS*$QTPE?8TDP]D5)QY!OBA+,X9BE M] OU*0_PXFQNO/Z\?/L]I5'"X_;[R(]%:93Z\&PDE _7FD(V^-A#),^"-14>LO;2;2SJ@?!!G/A>1.:44)!?[-QHSN*8W=-8G A[ M=AW]$7V,WMQ$O_/_?'T&54NXEHFH7D*_>^M-2">\U?2/5Q^G+]\\XP1APW]Z MW@F8"&Q8#&1A"3N/>3]81,D#];CF97#'>\.B]!:*F0B2$/"F-.(]>S@X 3## M+>N+JIJ7:\D77F]@;1!7P2$41N;LG00(!V],=JTG!-H#6 L)4H@<-RQ5',41 M+BTYC+8=1$YC9-,>G9SS[$ HRS:)L%N)XL>-214CZLZNLT%&YE3NR":Y[69<ZM"8PVYVY1T>S;G3:' M@KT#MJ1A$07P35RI<(%,IDJ>G@)^#L+H0+\%5MOO.CA0^@WED+4:IO]#AUM+7RL53,V_]$Q MIG*F;MD+WH3P-B1K1+)6Y,.'*Q) ^<.0>K(T?PRK6%D)1=^+(F_.GX?!DJ/B M@9.<9./Y], D1@\>S/ M5OVJ52SW)0W=+O&'0D2TK/1&WK0=>N,HO8>+)P6; MP '4/FNPOZ#E#9^B)$&:7&WC>'_S0U>S^O4K>\TPBO+7E&('WPX[G37WF\0N M;D0 C>,'P9O L6E, =*&P=^"2[1BTA]T%Z*VK2 M+KL*BG##AXZ/WL-K^CM=K/:._-DKRGX?&T46;M/?+#9#L.Z)RO=?*<%E9V:->Q8W9VMO&X MGWT_W#C0[.1 : ZD8*V'=B!'S/<3'#?)K!8]T>>[)N(-+%=/'"EPZ!ASR6@- M[.M$"6UU#>PU8M'Y/@M-FBAKMG]@02%?%HF PB59P">JOIB7^0\CXJQ&>&P( M%Z884<<('4U-D4&_!P.[!3H#-3&,Z1![;%/?&YX>T#7HI&NDXU%'78MN"*.) M=4R\[Y'#$]XU7OWA\([(]"[OH5#:;S&?#M %/'WQX^S7QGV:&BVS7Z2UI86C MMNC%9F7=IE3^UR5Y(1N0E6P!5]1<;N(@)+-?)P3:'Y@KZ;QF9O0^JG[2(I2[ M1*=>=QA"H3 :-GJB9UK )VLB$'/^XL?SV:\CV5^)AQ\%L; 'D!U=Z%".QPPT M#/6$$1_OJS'GZ+"C&*3ML>-TZ'TY_5%SZ-UKJ1QZ2RU105_H=3_TUDWIH[XJ MV3#T?N2HO"73'T^BM*'II;-0V^U)1[HRWH=#[T-IC11OR?9,/3^]S9\(%-!0*>_CFOD;7S+S>A7 MO8Y6\)>%%.#?U^L.0BY&WB8;/<'3-/).?SU_\?/Y=*237@O\Z(V\/0"$.O+6 ME3L;>9L,]801'WDK(>?HH*,W\/: #N+ ^_76B^EK+Z$+./!*HT0,19/^R:7'L/\)'HW36-11%G_CO*$M$UD.(KSGY%3,46#HC7#6S2@-XSE7\C M&\I+C6?UF^0]\;"1(3N*_2R!+1&Y(%EODY2L*4V)3^/4"Z+J4YK&@9]85Q_? M59%Z?!7(';@@Q>CR9ZH/!%_"X-$S@W"[3*T?C"2FI)E+WR7>-H/>XG->.?./V!8^KX_=K&!>6VUT*_]N<_,\< M/(_+_T8R@^&]>4W3>\[7]GIY&2T^4B_9RK+^;_9+R0YN%V'^8VCW0"'2J)=C MFCWUZ;B+"&O>CWSN-9=B8MJSV0O)Q46,ZYT*<7W(:9HU:"! &$EZ^QC>.&/4 M!8QAJ,=W?BP1\. SP%X]'D7L0YL_0H#,3#=,)T78*IDG;PY>.O=I!"X',]3Q M1Z[#S6^-NSJ.Z6^O;H\B?LWVR)N"N-5)VRGX# CNIQ1\'&[)?3&=S7[1VI+; MT%*Q);?2$G$S7$FOZRVY^Z9T=\/5)1OV!;VAOERH,8WK=@9 MIW@E[1OC2D*JC7%[>MW!R,FNW 8;/0'4N"OWQ?ET=C[[99P;/"SPH[DKUQQ MN+MR:\K=['3% MHB18B$JJ++KA?4B6-([IXG+QO]LDW:L]8J$A^UUZ:;#PGQ[VL ?X_EU0.5Q? MC1>7185>+_L<2M_M!$FZDYS(1XFHL0L2_E_;( F@V?E"7.GF!3&Y\\*M+'F4 M)!22OSL%D&6!7+ 0C&D\(6'@S8.0JZ )"2)1OZ2A%^ M'V\A\55ZW,U1;36KN6M_S;AQHV\_!N"ZEETS"#16EO:XLN?I/Q<6=K+U5'60SWZ R^?8VT!&6[?H\GQ+CB[+9]&BBX*#@^V>DD-TQ- M^$FFM]KBY+^&V'ML#HP^N;#IC--)AVW'!G)CF*0T#:4G3S3$T&/S1+?SGB_4 M9ZLH^ ]=O%_P[@7+ .X3OQ1T\5(2.5B<_[#CAOP99^&+?[/X&]QNZVV"U N[ MIT'(AM2S(C1#N/$/J5L#S)EP>VH0'C$-EV94]_(I\>5C\MS/[IS*)D7K(-HF M)/^P- LZDU5Q@X30[QOJ9RF,.6PP]T+H)MP*",$8^I!?(FA\8^ DGS M"#=6 M3*#D7$[LKQK?; G;F=4AWX';= X 2#9;Q@/4;S7:..5JXH7)(7Q. M^.\ZN=G$P=J+@_"!7'X1,:*H]G]VB@2HL#RN2( XS7S#S?KIOV#MX=^W'!6) M%]+&K=;=#;/?N*VA1?Q2J\6>9G5:4@60#L$+^9R(!J1H 7,6CQ. R%L$7D3N MB\\709+&P7S+7R1,C>3D1= +"!6W7KP@*\86"6!NY24DD=\H$>S&A CIF HQH$U#*Y M$W=I=89F%#+>;:(?CJ=*((]CJRX6:A0LTA8V=BRN73<>"^NVTP\\LR<"'@7Q ML 4/YL!/X^".#QAW]!.#8<,+91;N\_(JO^/Z[7?J;_?W=O>0S*F!B:2-E^C; M02D5(LKRTFRH3ZGG;O='XO"Q//DC-!,6UZ+,2L' M$K#%#^3M=ZC: 4?@.='@+,6;)RSDC>6NE4/SA!Z 9%9(J7FUOI+"S4WM#N<- M..3#W":2'P ]*20FY%.;0^2(?RKP55$:Y_BU)#UFQA!9D+EA)!1SGG1";M,[ M'1JYCJ[SSN^5O(X#W_YV;PMM#9=]]]*&=/-K#]O8# ZG.SH7P_;5WG!1N.!J MF0S9@+ZCOC[_38-SRVBP)XV;$ZK,J!RU>;V%_G'$_+APQ5WMB6/)L0C"SZ9 MBL$'69PN61@P,5<-5AX\C1:$<689]UV M]*%1)1XA4*HW>NFSW4M_U.];,3Z:O6_,,HFP=>ARM_^\&$/SW40UP&BWSTLF M=K>WJ5?6I1V]?**F067Q,BUYD9O996R#R(\I\-,@VFWN(X!"L8JVTW;H\HK: MV& ]7E^MU%F7:%'P3,^&:Q#B%%_4M60%/RC$".U(J>&$%$V+#>G'"#957494 MM%G6:-0Q@5BI4=><%>;X\+X#F'?$ %-5;D0%&"(_>,OG9SXL=+V/?+:F-][W M+UY*81MRY =A(,;)-Q3F9/P?[_CORYO"GN7/RS=TGM;@BZ,L^^5LE5FXH)UI M;$Z"TAN5]R(H+YW,3+WO9)&W)EXJMR:+[<@< 4'9C1(@&78L*D& M#SN]>63!Z-U!?0J%8N%TPYTW<7)6*"%2"^%J".@A54434JB:D'=5WP)U)]=J M1,\X?3Z7>L]D4<>\QDEK2_YH([8^SOG$?+,)'V!7_X*W3]+ M)TL*E8M"<6QP*R;O)65Q=HW0)J;P9_;D>^5>S^MSDJRT?G1STD.Z806 MO2,8%_0M? MJOHXE[:2G///*?=S2KQ0O&U(2W!?A^.S\@_X_!XNVJ6,'/[!K!$C6%R[UPV(Z\KMS8OK6!O$! MI'.Y)N;LT2].XV90!@HJFW/>6<"R+''OG4#2]LSM[IV,(_;FMBT!RW#U]^-OW52;4&W&;)2X^1^1R$PKSH1QSYG+Z:_\)@<)RGY$-"( M7'%)/D=YYP'331_(/53]X#U77]Y^_=O9P8\! MJ-'$M%Y_?:_P7N/=;F&%'GQH(AT(4.HV!*4X%)!C"!Z-9I=XWY>O/!E@^O9M M3P=9 M;5.;F*I4'#9C$,I>C3I?T 9"%1WN $D'%VZ05C)AI:4!,.\F2]!BS!;MJ@Q! MUGS,^0%$%.KF!A!@B)P74%AQF!5HL6@+1DY#X D]8J3I3OX1D#;P7JUK&J^] MB!M_LQO2LJH#/39I:6@SV)W5JLWQ"FV+[4/LQ^KNCLV2;)?V6OT04?/J0#NQ MA&WMW5B)^7:L9(\!;O)?ITS['L&&+!UG-%AEUO0(\]7E%L4FR\J=_3MLQ!AL MMY5&/QS&"J/]584N4E(VR8OGG#Q,@:"QNIC[?5,='1CVT(9&9QPZFJSJM3\P MG;Q&@8FQ>@TBX?^4_=HVBBQB27^SV.3>NB>J$&*IN'2H8G=S*U!CXI<$)GDZ53!T@76X MZ>C."\*<'<>0'Z5DN4VWLIUXD)%MN:Y)(T_>+AML-G!3*$OVUO$;GV6_1.V9A4-7-&'SSR;E*K_;;WLA_@EL;BO6&DN7 M7,EL+_PE_06*]269@MT5F_XV2=D(2M,VOTG6\0*JH*\TRW'<((L)!12>TZA5 M&P22?$?'A8WJ3"@:@]RKMQND]=7A#;Z-J[1- M#W"Q']V-8F(!_#):R W=5/Y]0[^GK[G.;S5X]!/.OK&IL 6$S4QA#UV]K*N\ MH(ZG"CTTM!5\9RALVS$F\W%A!#LW MAX:N@MD-!5U$;EC4*.9FEC=L[OD^J\&]K4GV_9N;6+A7DT)LSM9B0^4K2I$+ MD?L1N^KE6I67Y+O/YEXHXGUR2VE*%K"W1- MCS^6&DH7!W!(S&E^24YQ:>/: MB[9+ST]E1@,&D>RN'>!@_)\^1]"!>5$K2)C>2ZTZ4U/KW&74FAQ@#H65M"DW M1=NT5)!=[*,OD/1X,: @ WU 8#>PJ[3B#=]M%DRA((?B(WC_BA&US_O'O(%' M9/E_B[V(SW[YT^F+5].?&X^E:[3,;]UI:VES]X1:+_;(V6U*>>%$A^2%;$!6 ML@7AX]M'[X%,?Q:'V:>'OD1'XR4SH[=1NVE"+53<,=&EUQV"<*[)Z;;1$SO3 M CQ9$X&8\Q>OSJ<_C^2P,1Y^5'?A6 /(\OZ;=N6(-]]T&^H)(SZBEB/.T2%' M=_V4]O_]H&*?P!.>\[ M>LV;WFSCB+>[9D&4ON:=7"2B[?150UL^NU8TGTT;FC>.^./N9/9VQ]I)BQ@S MSJ^$3;%&_2U5H77$G18+9*)_).\@R7I(LB["/7K^#P2Z2:0R4F@CH(X\%\_@ MGV>RK%+6&2)Z0V1W"C735VHU_)E0(Y(YG9KX,*34Q)\)33^0&U'G*>L@I(7N M@@74?&"QI-/BZ*"X/_VOK1<&RX!3I"2%1"3;9*<)>6>XYZ5Q(/9 RX>>)%5\ M$*#K3<@>*$UR6_Q;@$C1B22WNF>T0_TD604Q]/CPDLGR42(&%J0>U M*?BW)MYBD5UVF&J8AC::W[G+3-Z"54O5POEGM:IUAEN\%A!MYU^ MX)D]$? HA@A;\#BIC](1*KL;[M4W00V5:K4.BA^8ALHNR8O:%OUQH5WCU>Z= MG#8(E6JA_9//^*&R7;>+L_^FH;)+\FF I_-8?3_P8.[2RVK4PC9Z19!L:Y+O MRVML8K,9ID$AWCZJ%N7*G2]*F8M=46YX.!H,M[XVIODSUS:Z-#0O=KBH53G M >)NJ!8+IF"8Y6 X"A"H=COU 'F@>SL,&M VZ-69[O\F+6ZG(ZAOLG.&TZ'AXII_ M=TVW+$KB5!,^N^$(Q8Y\4,?#A6-'7 ME?M!@Q]2-JC=B!F-8*D7=J:%N@U:@I!3BQOH2:V237#H^N?N,->5,D+#G.,B M6;4B#.\C/JRMQ0!W Y6C34IFF:IJ*:"EKPJYOHFNX2&*:QGVQ:3XB9'J"_[9 M-O3B@J=^7DZB(%QQL+I-S]GR? LEM62& M!G3L!94)N:?0EB[.O3MN;07U+]=>(+8L\IG56HCMM)&2)O*GT$5&7=;K4,YD M4/)K:&_"+P=F8MUM<3#3GKCRJ5E^E4="OM#0DQ4E2^[5,$,;86&Q0SF/0=&Q MH9T'D8=?956XO]!T&T=0!^VRN ;["BI[[UWV:2"1_7):$A;10$,_-D?6-ZER M;ET-NU)GDIMV53J#)[O*KI 8S NMT9EDQ=.D4GD5)S3:\)=TRP$<_T#^FKA98D9-&* MQF<'9M0F/L)Z@;@:E#2$\]BC;<>]0Z*06@-;EJ[(*>I5NRM-PH^AH\]IRNMM)I5;:98IF+*-5>5&.K*0;,1 M]ZNOK7;U%Q%:U#A=APWR0OQ\U B]))'5,CB]R\:0T2W0=F!0N6;1C8^N=8MF M#>K%BS:+ T'?TJWF&5623+&EG7F1@)#(9H\A M*B*2Q=2O7R!N&1=<' A$ DBFV4RKF.%PP!T?'(##X?B/__VV3KYYQ5D>D_0? MWW[X_D_??H/3B"SB=/6/;[?Y=RB/XOC;__W__M__UW_\/]]]]Q&G.$,%7GSS MO/OF/"-HD<6+%?[F_N%N&2?XFQ___/V/WW_X_B\?_OQOG<_??<>*)W'ZV[^S M_WE&.?Z&5IOF__Z6Q__X]J4H-O_^PP]?OW[]_NN?OR?9ZHH#3"WWY#Z?\]+W^\)1$JRC9WBK\]9TG#X,\_M'4)*=A?WS5D MW[&?OOOPXW=__O#]6[[XMFXB^PRHI"%_&]'7,GWXZ:>??BB_MJ2442QAW8I- MM??--Y7^,I+@![S\AOWWR\.-L/1//S"*'U)KS<) M;GY[R?"2SR?)LI8-T\Y/3#L?_LJT\[_VG'^8TKP5 ],3*5!BIYTEOW%;1]5, M;_1G6ZJ5-?FS32W308X/H.5.-=,;?8^SF"RNTL7\#1]69:OQCP7*#@"5<673 M!9B_U1I-+;992F>E#8G3XCE#Z2+_/B+KJI++^#5>8/K36;IX?$$99;#99M$+ M-XZ3JG- MCU%RDRY)MB[GN"\IVBYB2F4NBV$]T\5;K7%:=.J@%NT1)3B_)&N<%W%$=7M- M,AROTBG"&=1B7[0'_(K3+;Z,<[1:90S?],>R&1&7V!>5AYVY) M1P?)"O2[3JGBGV%RF\YM:OEX#<71LAI:A,O2%K0;W2]'N,)RN:S MF0P;)NH-7;Y2YJ_X/D%I_D#'8A8S,_18D.BW+VD\"2.:%GOAG$/T_1\8I56A]6MU(_J'O[@0?5"K&]'_]%<7H@]JG4'TTHI4 M=9]%]->XV%D54L9_!G&N?M_2&OJ_695'6L%4@6XQ-?'4 J[CHKNTN4!)]*-! M\^7L9FJLO79.;^(]G3X8\-+%/:'3)B[B#+,:SG&*EW%1=MZ__>G#?SZT7Q[1 M:[EPFS36[51[".'9;$M2IO.[)=U!51Z%.*I)+FBY"=UJNP%3%4('+=T[=C&BW;H+4E7!<[6E_B9=E+ZBK,B+K=D:4RR MDM:\^>95S2@D787\_2+#B[BX1E&<3)HES:J95;@?/SS@5Y(P(W00*=7US2AN M!9U''&UIU?.!55+-G,)MUVN4[:@U%=/,(ZY.Q5,5 MP]-*@X>\IC;S(R&+KW&2T-%2UG*3%BA=L5FNZ6#31H,Y3SZ.P4N<43M7.VVI M66=+-[JBFW 8HV0Y>86*KI[1G=>TEV@%"W0E E<@[M-42[IAC8JRM[^Y85^ MS%$RX= (S-FF".S\ #VCR$ZS1]PF>_B:1>5CO$KC91PQDQI%9%N>7]V3)&8G M6/4O^0..,$7Q\Y1>F%SC842F.V'F@IEM5V>+=9S&>=VFN16@KO@P"OB$L1%D91>M;-5AO&T/86MB@\TZA>E M+RBG/S$78T;6Y!#]KZKV,,+/MV6P7/]AU"%<<\^M!W7%AU' \XQRJ(79IGP M*TY(V0CZU[^VB/G5V%ECQH(()OKT9VW-853U^!)O-LUV]@W$81HT,<^!LW M6H>YQ5-PX_9R>,QXZF;<3 !/^V=EQJT5L[)X4F/<.@Z/N4]FC-L*93S;N8QQ MRY4#)N\&;=W-C=V\V[I+&_FYMC&6=G 6=VZ3=NTS1X^9S]N;J: .5N1 M_:"5U75]GLBN^-/_75>WXUB2CQ7.;]+R1NT+ M218XJT/G[Q$S,R]TR14A0/(>WH)\8I4.A#Z,G#.*AO*7ZX1\-=Q!J7C.UFRR MWF3XA2WVF05DZ^G9X*>LZH!"SBO7?*)8;_T<#3Y'"8L&>GS!=*%D$TXRQK,) M8+/-%M8])-K6T5=7=)9E%ZVF>+GD[+J-W72FQ5OZ0Z\N_%;@=+%W#K*F3A>G MK+VI/R%1K\J$Y0\E65\^5F-.JRRSV.4X^GY%7G]8X/@')C3[1RE]*3G]X]<+ M\DIWG,\LY#=J=RX)RVCWCV^YWV@+F6"#;S_,WM!&34^4XZ"=O$]U,_N?^JWL M=N=9UF\QRJ*&$_UGKR_'24YKBA\VY7#\+GJ)DQ8&RXRL19HDTJ9WF_?OW_0X M?%.0;_HE249G^']\^R>6^Y86K/:]MY5ZA.TN&YUTLQ?.V8%GM+4+UN+K!*T& M/PEGAPD$'/(C)G6__R68?J^,EKKG.73ZHW_ROJ,O,,M? MO6>-:S@B&9U@JI<2V!G&!3MISG879,$?YJ 2/2@H2O@*#!U!03!1,&Q X[.S MKA+D";W=+*BX971"^;*(>+I7T/: (J3U%2(PX4#@$+)J8.&S:Z\2X6RQH)+F M]7]NXQ1_X$)"0M># Y?.5RBHA0+!@,NF@8#/_KY>\R_H/^^R)_(UE0%@3,7K M_BZ5YYTO%$BGZ[M,FH[WV=?7:WPYJ]UE]QEYC:NW*86]+R#E06!$ZCD.Y*+I M@&'$J4&$SU[ G@3LI@-*_CO>"!>4,D(>&@:$GF-!)I8.$@9\&ASX[ MDENPL MPXC3\[Q/S5%/[Y-_O2MINNI(IU>RZ4&?'7KL/>'D_H6D?(>>Z'.MCO%G_WI3 M(8*B1\>EFU[UV:/7)$+_\./S$Q-ST*NBS[5*QI_]ZU6%"(I>'9=N>M5G]]U3 MAMC[Y(^[]3-)!EW*_58K8_#-O\Z4-5[1DX.B39",SVZY!GQ7;U$9FI_WWI?V"D^0_4[K;>\0HIQ/)XB;/MP)?FH*VMU@6 MTOH' AWA0$MF(:L&%O[[TGXFR9:*F96GA=DP?D)*TX/!B,;7[I<+ ^KV$8NF MN_WWF]717M59/YNQJ*BCJ!D(:?\,3D#J*P9 HL%.Y 2<&D3X[U"[20O,9(I? M\24J4"V0X$1.1CHXBN.3^HH(D&C PS<^IP81_CO42JMV@0J\(AG_7)Y+,8JN MZ5#XVNTR0< Q-AT&32?[["VK&OZX1DEROLWC%.=\^\^EZ'7R@,+73I8) NKD M 8.FDWUVJ%4-OUKC;$5GI8\9^5J\L+NN*.6/:"EEK],%E+YV/D0P$ @$C!HP M^.R'NXF6V1G+ST:RLZ+ >24IYS*;FK#6F(S0/R2 Q5( 0<:GP8'/GKO:FKW0 M7:O,%O (^G:_1^!??RO%@%G]7OGF)I3/+KVJW??;YR2.KA."^*MXSO=>[_:^ M^]JY8B% ?=LKWG2M_SX\EGN05)E1RAR)^=VVH%8H9;YG_AX>4*"_DY<6\!4- M&F+"=O52?@U>?';NU=/4=9RM;Q8#:'"_U>H9?/.OPV6-5UU9[Q=MNM%GIUW= M9,[9#.=+OPM]/8D1-QS6?;USES_[[%^K&\S.[KL)7OH=./S:[\3]5V\[4B MK#/WA9L.G>H>^X\?1@JZI3_,G@M'G#5H(LZ6*'\N!=[FWZT0VE1@PTF1-[_L M45?_\&N;(ZJ3P/&>5-?\!!ES=(HT9[^@(E/'V23YRV3](DE['XMQ679(WBH644$S21>QP" TE&^;3H#[_^ M3(HRW6Z[ /R$.0%I"JJZG4(J=\92XUL[ ML[<)<#^3]!6$#C5AK4H9H:<8 6,4@=4H-HN$X"1Z^M/R+.,]^7P MLIQ6S87Z^O,S@4]X M65_,I0+C$?Y]GH)BT8Z'(6W]!_"E<*(X+A$J%#X$*2 M*CV[8(G*_]ALF 8?W;6^R30O$T) TY-E1.-DL89R]G(T^P]+POR*$MJD_*RX M0%FVHX:[3!,_7+_IE&F6=+ RSHR2O-N(F=!].\6MHC3O,-;FIJO F=.%59UU M/G_ $:;B42O]&1?\0"0(:3.*I*3^(DE#1"" Y!S-%UJN<=,\H['K/%W2G&1S M/C5GU[U/_N) (@*PW_L5X@#[G\?'/*.G M:Q3( "!35C#=;J''^9UM<$A2D (EW,X^N,:4JA*LHGDJ$^IJSR/('2#D4:]Z MJ(#>_ZHT"'G;RRM8:,BF0H>K*0>0T1-6"M11N@A/,!R MJ< A8^1LF<4]SKBC($;,PTHA7!W2X?(5TX=X]5+<+;_DU?.'P_647JEFD04M MY2$TS"16X03,-=Q56?^E2ER]4TG2J)I6Q;9%23\P,1)Z#^&D*R74X$CX.<_6 M;H*>YE76 4B&/]=:VO_L89<+VJSJV7TQ\[3KKFW \"U=BL>KMRC9LG!)00_K M%&G]-I B'B+#0%85:F LS=.X3SYLYRY&+O&&A0?E_\0)73I=Y52E7T?3@YBD MG1%X)![V.T 6M=WGL3#/T.[:4G0\4OOI2^S,&].,_7E=&@]! )%&N8SD\S#/ MZ>X^EJ;_F'?/B\=UWWG9M]SVPMQ.4Q*U>^&;DX04$,51O2 \HV6TUY(-KYQK MDW<;H^JQZ\:"^($=(O5NH4792$FG LKQ?Q$LU1ZSW:L7-6 M^2$VGVAP?#TDL@PY$A2*E.VI:T="3X&BIQNCQ41 MG?]P 4FHB1@1SR#]]F7F.;RXQ,^"H!@Q01/>QR'P'!A*F700P6/F_"%3X_V3 MTFPHJ+I[J !-!DPZ'7@(.3I__M3.(DNYN%(NJKP'A54\2* 0:BB%]G:"JU/0 MA@Y:%5_3@0=BW))T]82S-9MJA!XN.5$S" 5$84$((ND$^ C8FR_SYG%\B\Z! M&UEW8F>H?DG%:3RW9%"@,M>).=*TZ@PWTK:C$O&B0;Q:" Q(8IFLS&B3PCJ$ MBX8#W?LAZW5<,+PMA\+A:0]D6*BE&A[]R 8 EUNXYT"=*^[< M2Y."SQW;V?_L.184\N@ 8@9]G,51D1?/LDHC,7*$RB5[>$?T2+^,H M'B[_X05JQ4,*>(X\;9EUP 9A;AZ$[G!E]2E.2=8\O8+S(9!$GVL5CC][#A*% M/#J0&+,RCQEWF@!I*"2UG54T_#U[EXEV7%%D\?.V8"%$3X0Y:TE:T&;35JP$ ML+'+5.BJ,&/J.41GT9T.L&TU8$*H?:C'OF"WF[EO4U9%D#.02GCQ88J4'!C4 M&QC -*6W,N#\ U#R"'A^7#6=\(*+.$+)*;W\*;W\*;W\*;U\ *G# M3^GE3^GECR"]O PI+A9M%MR1-2G;J$"OK,>I8RP@G>K5J^*<&>&8\@ZZXT/\I0(Y)0( MY!0#_ML]RNZR$N"+,N#L'F?EP\(#:?4*<2/%Q84\/S(VDMT\GEQ<09"+\[YP MU:/59]OBA63Q'WO?,Q=F(F(NO,;$0<%*(:LYG,:,@XQ1YPEUD^=;$(3ZA!+X M-(0!0H'K4 2)(+.U4&/4X!YFZ MI..G!:Z8-$J,;U(%NU;2E]KPOI5RE13D#=2.@(J5$H!R#*O@UDAP*0UA)%P= MA17E-Y*(NS124(GP$LBB"";=))P,ED,NTI?;AXIX200A%8$FI,60AIR3X,-; M!AG$;SNT,[UKBI50 \Q(*'C7/AL*SQ&BELKXLF?#S3QGNA?AJ.'&\UL.R?'F M@.,49'T*LCX%61]%D'4K6GZWK.Y>NPBNKFINVR(X%U-0M4\F":C<7 !_Q>D6 M7U,DLVQ6K"&_Q,7+Q38O:".S]GX>._&E_[<89RF8P*&](F[ P=EP5W4RL:&2 MOAD05%E='S>H*MSC>O;&WMV2/:95SKXX>XTCG#^29+S?5Q&VNSA"D%:A]L4&6"&?<6,D.!A24.[A/JW; MYAS>)P(:0$M",LH04+9 X%'[C1B62 M!DPXK R.L_JH< B(YDUA.LT.GAZ^66]0G*W']S)TB@S>]Y87\1E#!D+#U] @ MWN&^#?P1Q6G.)FF&X4C,V M.#7SQG11VWN/LY@LXHAE.4SQXIQN&>A&-*^G;^;7RG*4W"WK']J7U&O'!/-6 ML,2<)!U;N9FX-Q>X;7/W&>#SJA(\'*PWP_RA9X<.K?V6J?'WQNF6BECOJ4B: MG^,ER>H,49;ORJ V49O$ -?5.0V:JR>>1=3@5:ZR09VQ2 MXT(V.75POLFOY:UM2VU[N&-&2-7#.X?*?ZRJ1-/$&8==@Q&K,1.'NG'!_.@< M=^#X0WN/8O_!Y\X7"@#N[RZ'IHL#/&B@BY"]A33(76Q36@N0)TCO(X$D0G@6AK52IH MO1$5(B)$-(>@AW4+@0G7'P)2UFP@"%C.$1_DEQG1&0M@LZ)@VI@9@^M5[J_. M#&6[C)-M@1= 4R.@%HS($;5' L,$A0GHD=$1=1!GJ/!%E!N> 7O>8&G9OC_C M(Q\=QN9GQ+8Q0":)]1WOKG_!\>J%"4,M(5KASUN6+_1N.;I;)K!'IL7K+M O M[K..> LGH[*:VG&]T#(& 9FFG_X UFT%&]F:M8><;UD@:FW+5+=V#4O+@2PN M?4Q0!NIH-C"+ZP_W9AA@+3!Q9@(O#O3K:=0^]9:V;Y?(.*]Y.GZNHVK$6;K@ M-$W]QE$UG!;_LZVB:EG,P-G=Q$BH*+ M."LQ6Q_UWB+0E;WG5Q M*Z2!I?;8+DS#C[Z+[MIQJL#)U MY5])V3>-EJ:/YAEJ5 QLJS6^AS$^7Q<=?+A;%27([-,R)5^@_.4Z(5__B1+8F6=,>IMR.8P!VPQC?B_AY&KQW5.UF'&S4[R#S>$Q5JUVUBUUWR M?D:9OFJ=C"I0,^?(^A"&IW<>G^-D-[&U9LV1^O)@*:*'TC>2WS2YU+@J -T MF(G[/A&U7>XA#JUY53QYB%EO7KAYNR2JL#NT[ ZE=SET/!LJ6D,CP"1C$M'A ML(=#^NC@>D HVEW&!A L4ZWU7G!!=\7)*7+&P\B94YR$!XJ>[7S7DQ )3Z(C MWI6+]8"=>5PQ$1.SGKL/B[=]M#Q_),3\01#O9NC;ZX)@0A_>1]2#\AQX6HB# M#GN#> 88^_WUP^-%%ZUERZYN4ZF];WF%]BX?W_\0$M10\ O>2?$9K?$G6U+)+Y1F3<:7J MDAG(5FR>R_9^^/'/'\HVTQ]^O8ZSO+B-F/?_KP]T^8W10>-!E M6;=:2NEL]E&JG.C(V)\Z1+S9'"'EZ>QB)A<,GTF![]&.V8&;UQ47!3*2)K,@ ME\3K?@=(!>]P/C-SQX8GKR]+3# !&S29%AE+IC\Q*TM/W'KUL+)R9A,L4MN' ME7D,+"OJP$N8V^$3T\-ES(A@N)3I$#C*R8WI2OI\]R7'BYNT?0;M M+"KBU\H-RE^*FC/89W?59G!*^ >SA/Z!Y[S0;^2XTG[L#\%S)_( XY(&L4) M[N7P?2+3QMB<5=3].4\5IR>A#CO89P7*Y/>DYFB=WF-40>8:J(,*1"\)L?!2 MJK/AI*15J)FP@(6.%M]&6CL,R*%-"_)4>G_L?AGG&Y+'3)=WR_*APN%R"T3; ML=42VJ/%L8Z.#F>C)2TR.+#UQCZWDM]BE./]NYJH'#O<#0OPTKQ*B<:O,#[;C *TLJ!S*J@*>:7/MP'D^YE8:?;O4>+\YMT MP=[7C NAA@%\;K)J'\2:Q.MJQ8%'#AQDQTQI5H@U?!F:7V):8NCN%3?*"QA M_*D-1>A^.EH42C1P&-CU&U#CS" ?N^NE\-F:Q;W]@:HMZ7!2&/KB0<2-5UU! M?+38U-+28="J:E*-W[\'Y3CK"W4=IXAJ*UVQU^3EP.632-U^8%35S& MW5.Y>&M4.5$3"20@.EJP@K1R&(R*FM) \_ 9XKC!KGT?] -[*NEN204LER[= M2:(>8I56I&-B));>+MUX]!E%Q'@.MNLM=IL4HN$YJ MG2)BT\\I$CSZE'JP"T)>=2''N@DD9-&G^G 4E9(C]6!;EWG,FL/SC+%<_:2/=\])O"HU MIC:*RI)")$I*!H])J%;LHE-2JWD,F%,OV]*&Q^@Y3BJ_2IVV=.\HW'^# M&$\#=C+;JL4N>)A/TI]URZS5%(,(,T]R'

        '6OJB#M0+*Q&\YH=M*WI.9@K M\ >X?&WC,OT\S0SWI2RX%@=3FWY![406P8X%8]W80+A.Y7,\.^4B!\_M*'V, M5B_H)9-L*]/3MHW4D.X#>@3R5N>*$Q+A !C([8>4@9-\!&A73S-GT>];ND.B M+::H*';L98."+A6OZ*\;1C+0D'[!)B^!1D'?+"ND_\D$W8 LJZ0196X!C:P(UXGQ+M1X]QDL6(UU8P.O.I6;GS"&Z[V"^TDF>*^DE1R=K[N] M,&KJNP(PD%L/*0/7<_]-GF]IZ^C,\8C3F&2W)%VQAP\X.6)UBW%F?WDQWRPJ MI.>)L5Y ]E32A.'\+Z\ZR SS#WA3+\.94-&6-IF#2P55>UM)0!4HZF!2VP"9 ML":''B3N#='.GNT*9J4]@ M&2AJ9]"G%3MJI5DA>ZBZ@_R"T!5B5K"\, IS*Z#DF-P19: ADMOV_2.:CL6 M]Y.A93;GP%F8'KW=G:PMV\M57:L:ENNJ.W#9^V*"ZQ@W+9- M:+\J P>3E_9SO_'[DN;"79)&">G&?5 B4 #J:V.^[?J@5LN!Y.;;J0N2;4A& M@?Z :3THK1.CJ()$=(O5^H47"Q1RAGJQ@3MXU0;Y2_VQB:V=OXR9=M)%?D'6 M:Y(^%B3Z3;"QEQ,/MNPBXD 1J:4#F]ML484&V4=]1!][X+.V[KP[& ME.B&]9<2-:S/('>H/W+HG_VSTW&W*FYE7;SB+XGP;RHO:-UBOBV3T_:MF8@V5#AI:,"B11/5 M9Y*T\Q"',K2]CV6:#=J\N^4#I@+%$:U-LC8#%1EA2U8D>(B!]6$7:;)J31)C M^C.+[L]]'O!FFT4O*,?,U:[:-J@+C$_[A 7"AB5<%Y9/ZH25!IWO$JX6X_ E MX["E8*%JK!L;D-6I?$*"@7"C'N$1=A.B'J65F-^4=GC&Q*1D_\_"O%]1@LNT MHLWL7+KUTD7_AP[E/R-_N,%I2O\0#5\M5SB4;"DF\H;7_&! M*_=T.#GM \A0/'0#)SQ$*S2>AQG+E03L(?.]5'?I)/U1S56:JMZ:1LG'C&PW MM 3].R)I$:=;O*@S&8PW]OXTJ,:;#PWRU [XH!IMV^!#HX,,+:FU,)!=<*0!HTY19%VAJ]N87UOS V*09 MS^:FS.8>*PCHVM26B0&=4+>YOT(%>F\6M5HK%^AF5,9PPGUCQS=?)X%)LG"T MQM.&21$M0P]L6NSIQ-I2;7*3#KBBNTKY9RLA]^+D)9"5#IQ_I72,?3?O&L#: MR'2X5/"@UV?T@D]<3UBHUSSEJ!K0-K7]RA>?,;CERBY7]MG'P9?W8TSS8XA*M$&PPC&OLK) M/V ;9/J*]M%W=NF,#PP1P?Y)D!%!6/!0"#@!(6/.Y@L:V,-;:(Y2E%$"9T@M$T0E)S62208NZW*KBS@Q8>19.-/K2#= M3^[BM4"Z)U)1!L%7,HYEX$^/D_F,X=J=T]Z-JF\JUR]G#B"@H*I5**3R'Q@P M 34Q(F0Z1]X[;R80'4,("K&3\S.XQN>E+I]Z*0F(5,M2Y96,ROF6P^ (5BW5 M+6*V>.".9(%"I2KCL.PI\,GX[72>\O[CAY'N: _]5GWC?NKI%;\5['I$JYZ> M9HMMEM(QLB%Q6CQGB-J>[^G2M6K$!4ESDL0+5-ZGJ$5CN7[*D)C\IHIH?R$) ME3*O,J-_ZV*?O^^5<8-$NWR=,LT>'U;&B:N#B^&AK#R #S\Z;7VER@NRWI"T M]$.]Q<-#9!#M4#8^K9/#L/U-D$]X_8RS@7C"[VT>BM%W]P96VA5$+93 R/+8 M5ODB1NR"=,"<+18Q$QDES$=PD];O.7)Q :*MU:F@]1\O.L)J8D?!VO)JYS X M>F*AY]ML5XZ(:G!P,:2DJU4JH?,?.U A-7$C81OD[9RS*-JNMPE;V96O!C.) M,_R"T[Q,><>\EWP[I%NNL4GP:BRM4;D%R M+N#D1&VL*I_(?RB!Q-/$C8BG^7T"USY'YM$A:4';DC!_3GW\QL4+A+3C5!>3 M^H\=#5$U$23G;!Z*Z-#8#$2])&LZ1@;8D=(T%[WX-/ZC!2*<)DP$+"VGB/3+ MMPIP.X#=K'Q>0>YE6YDN$I3GM8-,YKX1T0U=-V,Z)VZ;3BNXID-,T#AN. 2V M3IU_)NR]))5K24%5MU-(Y2ZJ4JQ: I5J$/PXXLB&I9#3'&>U+HR:<,@1 'X% M1FW(L_3/<7A9-FI^S0D*6P:>#\9\@O1'B<\AAY/ B&!H_3L$;B09'O.TE[CO M25:"KRBR^'E;L+Y\(OQU\TAZFTQ;C=EAZGZ8C3%!9M(9* 3-4L6AWS5^?*$] ME]]MB[Q *9-^"&K1]P:?X^^^0DTA"0@U8QZA7P06>2!O29X_X(C-7/$RCJK^ M6_S/MGJ&FF64/;N[N+EG1>B'M/)DWI.\R' 19Z7JSG&*EW%QGZ"4)<[[C(N/ M=,W &)R4^S/3EVT(KT]R7-,$KB M/_#BGW0.I8:PD?TN+=]JK!+=97'.TN+0/^FL6EH[S8%OJQK%F)Y>36##U;)> MIXS$Z4V9D'[-T]'%Q&_B$/^)%RO:'[NY\B9= 9&,>KM JLCW9/&9V54514LW?Y5U)JH='1]+EI MAAH50\MJC8$-M_FT/64(6FU5D,>O^T5S_D0$07CEKOD0H^>]J98-M@M4UX\W$.*R>UTU8@JL4*,ML>&4A-]#-Y!@;# MU&IR#'.8GFWB:+^'K!^$.\LR=F6>_;,CST"4+W3WV#PDTWM <[B+FJ^&9A8GU^;8)V47.T(NC'+V53UT %9U]1MOB8D7P<:#B!!V 1(N'A*=IM:&3J MPD-2C\G;F"%L_"<"%L@$LB0Y&LCJZ63R,@0 VL-?K#1:@,RTZIAIJ7'TZPN' MBPK]E42 ST_T,C>4\\]9]/LVSI@OFMUI+5[(T 6K4X27,T-8Q%.(&L@+@1^, M;0,MG;,R;Q:I/1&KB:*1488I/B4/2D/*$! DE4X;.$-N#5YTSH:\P8FDNAC2FENJX[V]':X*-4O5F@:7\A139E)#\ 7FW&!-YYQG5B\]Z+ 5%T72 M9JE,DOI,0A#]:9&CSA&\BJ.GF+2O+6M'[*I:&RSKG#C-N$NY(-F&9%3:!TPK M0VG\1ZD"[H.I -(V/:*,U%-0:<@'08N<77/51.=09U:3)FAN->W#D-"GE4.A MH0T+"UP))X"AX=>@0>?LQ)O%5)LMO9.S@06Z#T"C(AOFHA^1>0H5H%P0E(A9 M-0 )\@B!?QG[)MVO]LZW.=5#SN1^CE/$<7M-XB%--*;DX2GN;&@$ DK#>AK$ MAI4+\3XCR[BX'9\(C#_4*NQ^\!0IPK9#NK];N.E3 P^[TSPHWF8/^?5'WIG1 M*7^(IM8<9!#YT< %+W\JT],$(F.(AIM"Q PXPB0B/QK<*_'ON=2#OE]C*SNW M"T6!GB@Q?LA&S/OTH@W3QGW902^XB".4G)ZW\>HV]ZSI63S).^1)RB%/O/)0 M6^A)5QE:77>M#_==2MN)8^;//C1_XJ$C&;3V%&QY/$YJV!QO>KJ?CC4RS;[.E]'#R])C#(MS+0\1#KL#9(.P=B'/YXLJ=;R MJ#)OE;-,>?Q[G_S(EC'RU83-3E="& X:P>*:NGXD_&T^)>7*%W37B8?(Z6;I M'.5Q?K>\[U3FPMW3;=;>757MY[IMNUO6#YRC9._)$KB#K/)L)@([/)W,P%.: M?AGG44+R;8:?*/3.D_'M\KG8VU \E[TSFV<7EV1VU?\TG-3% .>T2+VFT2LDEMVO]0>H'XFA]/TA+JN*#7)H%8$/\DNHWJ]H$$@FH"G[#O,[+!6;%C<:\% M>WCB]VV\8UT)M%5R= Y.*D9E8-04?TQF)6/ MA"R^QDG2*.2&UI"NXN<$N]N4=-HT;([2EAB5K1&D6=;%>@741)&),2NLHQP? M#) 9 LA$]?2MCU8;F*W1K?L83$_' #N):]U7SU)<5-M,I7W1+-7=_4-*N?)K MUMD$[1C*2B8OLL&H41T4@F@;!P#,DHG3_!6\7UYW;"QYANT=7[: M([3VW8FLQSS,^V&LUIB[\\( T$-F5N; 0R-N49D=V')+CF&M\YD4N%5(NK@E MZ8HV;GV)GQWY;Y[52QTY4>N(X!.YB?YZ!OAM%517,5+U-4#XB64E.V"6D+I9E\Q:I!X'Z$F%8OIP^B$]!/1 M$G08+R'D7ZW_97P#7^_O\P>)4P>Y&,7LCCMM6G,S[J%MF')4&Y1LL\AKE'1R MH@I(]@3P54YETVRHC-DXLR0FV"#6%-:W.AIM*4]EC=L0N(6Z91G 6:[ZN' 6 M.EVV0>2"X'^L^WSXT=8!Z"W.YR5YM2%J1FV06!5 M5&0U",1D+FS%L#4BLZ"D$TCGPV!7=@R!R], ;]OY0NA*](:$@:Y-IBLB<9*\:M$8]=VN4$$CLURRM[#9B M(O,@AZB@CBIM*(!WX OY1YS@B.Y8_K5%&;4NR:Z3SZ$=VE]2M%W$E,K%&!^W M[!(52##28<0U$E3$+D:]M!]$ U^OD%!Z?B%GPQ_8E\10_KX=D%?&K &TDL - M0ON +MUCE L7:OZV6?2"+[W%B9Q80)7PK"D(L?">R3VSM,I=8H6)O(KS( M\,UG:1&'*<%!/4.,9!_,Z-*J>F]$2ZLXAE4Z(#&XRQ2TIP3ALZNX[O%!MM5= M];_"%)E:A9H4FAK8EW%?1[K.89-73'N*'XRYQ'F5Q^;S# M,"S(L'B;>$&W^/'@?*+J9D*\?JML/E/F=S[Y4U[Y>0_8.K"5SZ00TO;P3$;J M>>9X#3G[YD">+U[.UM).^[#@><"O.-UB]L(I.\)CDOX2%R\7U&"1-8M\E,') MK'"M>-W"GD-NDBYT0*A;D?DTXQ"6^YS&N1R":L)1[NHQH>?0 LNH R,94_,G M(,TAPW^A[B7>;)J$-9"M(KQ XW8#%/ <'MHRZ\ $PMS9JX869K\WF"I+;&C ,I1?!VCP*FK@_2V\"5&2(TZ./_V" MZIQ_H6'06 ,6!C=?IC)8:A=;OBFC;JTYAO2DU8&2 MDG.#J(-ZT*<'M[8WA+MWB.\V=3A$/^4 USLZ@4/KCS?@X#D0IVM%SV-O4%L# M6 ,?ON4CGX-GJ<, M+?9/O]6I@A]PA.-7EAR7.S]JE:EU#2SC.;9,)-=!&9!_@[>I[GJ_XRV?RJS6 MIVC+61;)T0M>;!-\MSQ[17'"-'U-LD>4X$<<;;,R"3C%'35Z<1)7E_$8C3!@ MQ1*[9OD\F9WG=L2ROK06UI.K#C)"M/,BQT4=UHX7Y[LF]G"+DD^H8.+O+E&! MI6"WP6K\ZHH!*\]!;E%/NH?%_D3NI)RU$\J5KSN%HO]BIGT>_;F YD=MG;W8[D?)O' M*<[S"[)^ICJOKI[S]R00TN9VL934[;ZD:5M7_^>[SE_JJ4^?Q6C^TV'AS'B M>IQ8T4S?;,@J[L^&.A6:[R]>/WZC[DA@KH&\")'7U+8"J#F7M4OV<;>:Y1T.P<)NDH]"T$+CN8A=4%WCZ4:]#B9H)2^#=&H MO3]7J6L]ACQFPDL:GW'ATKP(6B4T*D!ZU34>Q^^TB9JE?8M)^_Z2'X8"VHNR M"TQ0LZ"H2WJ#Z3 MK7!KKRI,Y.;FCH91H\47.NRPFZ92'ZR6+6P1ZTKM6[R)[:QNJ$QMWS%8R\Z- MPE+D*[M>3H:[-801S#0XA0]Q44=;@K=$ FU%-3GWNKI=UG49\)FE4N225 M"SK-4DU"?F@I#QSLPV8"W>O*8GSGNJ28NX3DFGT\=JM#E3%(-0ZKE^-0E]1W M#'O#LRC*MK35,7J.DS*,WJ$3'>W*NJF5+YN%$E&T&("R\1_+*!W?8>&K'G!; M!5AP?"]%6="=*QW0HV2"$@;.='%M@]LFREJ.P0BP5Y'R6B=4);+98+J'QW0:SS([IJFPPM255.#PN_[Q)ER1;JQ>:-EBU2)G" MRDLX6=.-&G-3J@HW*(LG=[,MW#4IK[0!#.0@P:V20R!PU=.$"4J5-82;+*H[ M^O1 :5"R>:A&IZ2'(#277 4^+!S?[DXJUW2SA7G M"2KJ&S9E@Y]9^OM[M"L7\*)C>RO,F@/)B]ED+AE:4Y@?Z3"SIN]##+DIC0WSK(MK;>YQ5FY2Z:*E),A+A=QM MB[R@:QNZT(%-9G/PECYR9,S[&,;>C-JV/O3LMM72,9S[B:^O3:JO.*(*+0W1 MES0N*H5864@:<@>N*K6Y'\/XFU7CAUYO:K!$LJ,:$RSB>1H^+,UNE[')B2S=] M:R.J=Q _HU??,9QS/^(5,ZS#$QTG9J-NRP/>D(PY]05F0T76# XAF>.ETJ!= M'=6?[^J/@"61"9?QTD>/BS.SH>QR8DLW?;,AJG>P_-"K+T@?%UVNH=4JPZM2 MK+OE W[%Z5:>S%FKS-Z%#BGC-1)-Y(;C#L@]2%=.+1U]U=G6G5:6ILYR[F4K5 :_X&J,]9TP3:P M^=WROE/9)2Y0G+A)QM1IW05M($GB11-\WFUBF2JKZJI'^@N6Q6]8Y=DD#K?QP KOEX?"#CBCTSL)HZ+6T+G2VA02_?]S3F<,)3OTK: M/."J?KZT?IY50NAV\?PSRF)FMVY2NMC">7%%6]E>IQ8NET&E1@MD12EKBLBS MHJ,$^M=> ?2/7^^^IG37^A)OSM[BH8GC?FO6%_UO!V_N)5FC.!4UN/]UV.3F MJZW[0T_58+]G@_V\'.P7*$4+] DSNS5H(XRX;K**V-V\(M TT11P,&/TN3+; MK^)F]Z%0EYKL#3*B K- <8P)4]NHL.4%V"&]@)J&EL@-U\#-!V/>4VG%-,@5 M+5?('5W:X!NZ[AK:?R!UK5@EM2USVU]+BE(/2&C:) -<&G_ZI47K;6>!)35F/YR/6 2@?L/XGIMJVO;W%-?:^]HH; _?0P-\8ESN)7 M5.5S:G/$GMP9L^:N;33.\';2)W M2\_YTFTF?[,^7T,_H;=XO5USF\K]5C=V\,V9(>>ID\B;WK?/'0;,( \*AKNL M& \&(@,?1RF->Z!7*%R%B(P9$1N.8=[I'H-6-0%O\?;CIISM6%6=K=C4NY;\V(B<;KTD'9($@$"BG";[$K%V$3BN-WF>2 MMGAOQP#M\<9MD *)3(91EFP!!SK#+, M]#@%/G$!;3$/VAU']$3>G!8 :FJNHHK MK2+$SKW%CF6.9G/.U>_;N%3':9XYR.4,H?[E MMS-@Q4;7,U3%7.A"V*;SW1.MEA,^H5&B<9A"2G@E/&L6]S:(1@F5\-T2MC:3 MGQ U^RG.=FTM[(429J:HK>('FN@4:8,Z($6<37,Z?42,%-"?[@#U52$CD'J" MC \H'WQX(LR'+69A\4SUG=$)/U %#M^^K*8U)(->%N M3+57UC+-"Y>AH@L.\CJEZN_6Y<_,?8J+/EQ<=)R*XZ)YWYHE=/^;=W'1DJ;+ MXZ+[!8,9$Z?X=DA\>X"A#J?X=@MS+2SP76=&'4?$A[5/$4IX*PB0AQ=0^8UN MW8;/"]LE\!*#Z55RN_49"YOU)L&CD$J"3^:B83EDB@>=W*GKDNK]:*))K6Y(119^AOWH[2@Z-4 7C.ZE>ZW3 M.+-;]ZHJWL5A]4="%E_C)*'RWQ4O.+NA[4A7,57 69[C4VS4@#'M ?FH-+3@ZMU87/+FN3JXK7UP>)]?5R75U;<75&/P7C M\T.FC=+!179 S:PC-&M\;].PP?PQ98:& M51?NXE#72::Y^3=SDZDK>1>.LK,%-9I%G%=QTO\CIP8V9)?R$LM]P46F\ MHW_YY4&]0NV^&5;(/RUH2:\EM4-#J-F'1%/NOB&$559Y(>25A#O]PV8>HZ&E M,^M *W@7,\XGE!\0%56-Y$+O*,#[=(YQ9PH)!;4 M,O#DRNKM/V4'K\]9(D@I$B_B%55_4>!/*-TNJ7ATQYPQV>\RNH4NLOAY2QF6 M(C)SB!>M2 )D3F=\O<0;DL=T$XRS M]37)'C"3@;UX_DME\%D':>WW@1]#@?>JN!6$DQJ5'=U, 95UO^^I M'MX0W9 &T7+W.B-:]Z(.>^1L3;(B_@,O6/KLNKU:.SX9 ] &D,_ $V,DZFUB M02TR"S6HMWJD0[^^"8X)4J#$LOM1(4$4;=?;A+V5]C$C>?XES3!*F$@?Z?QV MCIP[1-0Q E6/+,JKJ6,ZV/I,TTMCFB')^92TOEZ&S^A?F1V8^\-C M/E&GUH>!?GN.<%MH?8 HN-O<'+Z; 0+3Z>$&B+ ][V&O*!PQY@PT=XS!X7ZR M9O2A;5*E^0;2D\0*EK:0ROV,U5TDKS9G$^V,5N0:Q=G/*-GB)]);@9^C/!9> MI[/#36E?@-Q\4.A@SAJU5J%!:'&!RM3%W44]6\(*QUYK*FT0+3VM73QCKFZ/ MLZWLW'B';5KT!H$>3]C(@/)\!\/%2+V''D/01A[/S Q50&^S8VE@<7E.'%@# MGN]Y8,G4Z\W &C3R/6R=#3?,AMODXQP#0"7-#G-Q.][K.:S=S=K$/?;DQEA^ M<\('0_0)%?5?CW&Z2G#]]^Z2FD\+6_+I58 ,G&D5/O<'NR,?IW/>T(8 M:E_-4%/7,H8>3C,6L*B<>PRT#9V5S)NOGJI@S0[R$@=4\+,EG6FIW$\O&=FN M7J[CUU(%N8V1I\5;;_[\6C2!WX-3: $0;XWJ:4#)GFMA">OC\30()VK;PY$G'VX&_I< AAM$H3/N MV&?8ZF\UK.J6%@3O$-5-N3,D&892( M0[/"8W\G1J>[]+,;@KB[V)9+DIC6$@D<^E*:7BK2$@1>A2*F!04H8'@[& $V%0,IRP03\<#![C M832JFE .@I(P. R,Q9L&@9)?C8"_^(T _(J'.;FM$C[X[E#$"73WV*=5N14KVN 0P15RJG.Q8MD@PG<'8YP5 M&#Q5#*A5;L:&.CQ<\ 6=ZFQLF#;8\-_A",?&D%KM> P4&P)!ISL@^]CPW0NY MU(!&GUCEBUR&"@RNF%,]DLL^++SW2L)A,2!6>B<#A05?S,E>RCXL G!5:@!C M2 YP688*#H&H%ER7?8 $X+\$XV-(#?!BAHD.@: 6?)D];/COSX1C8TBM]FL& MB@V!H-/]FWUL>.GDE$)!VO/A=+2-?MUWHXFGTH=H1*F_I#]4W[J>>FC%=_Z4+W&JKI^ABFZ54L@V)T^(Y0^DB_SXBZZHEC]OU M&F6[N^5CO$KC91PA*N%(&=>$+,[2Q66V79TMUG$:,Q6PAESB L5)_JV+.T)* M*#0W?M28J>_O2 AM&:YK3#&#DO(1U9V@P5*:YM5P/HVM9G[>LN=<[Y87J, K MDL7L"=$G\HRHANXSLMA&1?Z 5U4FJT'K38K60ND5=?=(K+1_R"05],T2MR9F MD?1J\"NZN6U[@O*<-;QMZ4""N_27ESAZ^9+C[!K3P9CA,U8@%T-N.LMI#BE:^HA;!\+NKI"V8(:WQK4%V3]O,W'^!;@PQ;; :*FL_4?@Y95IXG: MZ;4'?B\4MC.#+&UU=F8"?C87/'[OS"Y(&M&ZJ]T8G5>IG''Q$.>_G79F,TK8 MTSK3=N\B;2V=G*B63$3DA53GNW,ZKEXH#'\[>QMETH"2BR0=D?LA<].F2[)& M\=#+#"47RCPDM[4N*=-)EW[;3YC-2(-VBS[7[1Q_=C:/@#5,E%+U)Q(58S:= MC!G.L75VJDW!&"7:V%9IMU\1TZZZ LMY-ETJ>I0)0]-<*M3;YKM0LPTR>2E' MK"=:'6P:&E**9Z ]I1="LN; YITQI7!!T:%T(B3=[I USD8-XTY40.I&6!6U M1_9@W&%$5UR536BK* V#BO41&5O.D.=97.&@4VR/2*E0F8P@:6= M,'GM.0:9SG

        TPN97(HH\(10:]0VAK]R#T(@@V[F!ZG@Q\>B>=A?*7+VF< MYEO:H+,UEKQK%7\9YE!"VSN&=_AB5 MK677+.MBZ;QO8I*0KXB.PYPV]H$.A^P5YP)7G5ZAD3+DA?S3 M>3IU,$I &7 MOKVV0=(EL3]20]249F?7%I!X&LS35M! MC$:6CMZ[+D!85>'Z LTF+V4?@+R%6G6K.V/D3_3@',S2LD/D6C0NK[G\F.:( MG#SY?"*O>$UQ3:BLUMW 9G,5D\%B@KS$.F9X;IQ0O*5E44 M;5[0WZ_>-CC-]6"KX &"L9#'<<(:IK(#P%S8D""/"A6+2,SBPNE7O4WTN!AL M$]DI=IP@%BKF +CMUFW@Y/VI@FJ*5^P.@;?6><(BXMQW(.UZ5L#LUUM[P3.J!'OVNM@MN&UYH 5W_LS\Y-.?W0.0'4 MK"?P@\&SZ/=MG,?E2N)+&A?H&44.#_W.MSE%=)ZS.XUQ6LHJ.O:#D-;=+R=U ME: M)A'WG$SXO6X?Y[N[N4"N4**69F#KN?R8G>?P"?Q\2SJ\"!"L;Z=)6D8R1NZZ%C&="31E>@K7MQ0X=-53.4L9%:>U/+0VR,1ZU^&3:EZA.# M)H3;6=H\ IRUM2L)\@1I*/[(OR78^(C\8!(Z'\03A10KR$2;5:]\"AV V>5]%0>L4NJ>-.A%?@+*7F9.3=HQT[ M4\B?2"EHANL49-1.5L9Q #DP?:UM +W7(-.5%XXN &=GJ2T/9M#*?Z*H(LE5 MMER3BZ:Y&W'Q&IAV=&/?&([JJ]AHRNON=7B<*ZA8O7I-(?Z M'>_F> YP4*Y5$6>N(_Q8;H%K'R:(ML^&)PJWQW #''3 S]&E.@!$QIFGSN,+ M];BD9BLJ6*@+_N6%?LR1T[O>[R7LXS%ZP8MM@N^63=NZG7*^4T2$F!:O]:%? MW(6..&WC'!TJJ 8(\"*@A->8:@'!/_@#TTN$'=#;6HORS ?WH$Y-6#=>1NA\ M!E+W -$0E3\7">M@$Y*,MU\O\3Q5$] ]FX#.RPGH J5H@;CH@!'7:E,1AX$2 M+9$-D*+B;^X-?,79,W&_M%89?J)O.-5JKL]= 8S#/64U7EP(-*XZ:-6M3]0! MX09/<:09[0/%:P'1EE%.ZE+.SCK\$N=1%F\D1[!ZA<0K?FXA3WK['FCYX,&Q-<, ?S5 %*6VJJAV"H2ZI_Z@&_'U&7JGU(RE*;M(ER=:H MBMF@]A E^ZO_-VE$UIL$%_AL\3_;O"C7RG"C8+,6\TU'5&= M.6F@7 !EYUT4(:5/EL(J.(B.BI3&PT;3FC=9A$TRL">V$E)Q-PHS%8JG? M! 8UBK(M7O0^JRW#5,YB:V#.^9@'QWQ=<+#!9%6$P!^IL;_PFF&JGFN-9J>I M\YSQ6C6_0OV4\@B//0PX&.S*6@Y'- @TU77H34"X0\& MSWW]YN$MKB\,3'!US+!5GNP.L=.FP-U7EB^!C/$PXTV03F7AOH4 O?0^\2JP MWGUX_KLN?KLL?PW7YTZ5H26_X&O!O"BL,-!_L997'W#O]52M6WN_N:TG:]Q!MA"@;M MXBC#*,?LNN(#7N!UJ9:A7=4L M57<$N%1 H#33A"DDP;49G+#W+Y<^^7#0?DH+$M+NQK_0AB/.YW\*;9@SM.$2 M9_$K8@^$W:14#=MRK>HPEH';'KI0_B=>K*@,9^PMLS+:ZC+.HX3DVPP+]H@6 M.#7)R*=P8%PI5=OT0M*5VVSN$Y]$&TMJ8+6V=P&ZBRB)VM_ M(I/5P"8R!>=P/0R][(!?T4;X(+R8J/,8/(_(>]2 I-.#BXAEX-E#0),#T3*N M(KV.*RA?ZI R#O=L2+2&(%H3LDB7[=Y'SLN?\^T\*SJVB_ZUMUOTCU\?F GF MK%U&O]=ZZ?Q^T"9R;2GG2[>9?*LY7T,_H;=XO5USF\K]UKCD^M^.HF\ MZ?UATF%0.LKZ!<,U*>/!0&3@XRBE,;J]0N$J1&)C189#:5 [!8,\%;\GPIAV MWJ?F;+/WR66[N5L[_L=!VUUNWVY)NN(:W/&'NM7=#\X&D$"O1-+N_@#J,V#C MIULPW#W4XPO)^)MOSI]DH%O>+A&D"A,#%]!S6PZ+'J4 M$ZID\E#.J?VRE@]D#A2$A1*41OCQ!>/BEM7 GV)59$V@E9#,%]GX-\:4A!+Y M7$[/=\4+SBZZ666XMEU%5DLG)G-W5*CN&0*6;W @*&3-AK:89;B3?YTW-K]' MNS*C0=HD#NZD,N!'VVL7;$+O-0IZCC%C'>B@3J>2P-YO@'.W,JUCIB/Y<0UAPU79<<>G/6.Z/,@^'3_V;4,W'6-F( CAV,WPX*E M-Z>6Z1FEO]TM*8CP@K7J]N;\[D'D@8"7V3LG(&6LR_=FU M^ 9_.5XXJ E@J(@5V4PM/!9'.:4HC*-R*AF7K]7T;T%-(7O);@77LR04HX"= M#H4O<5=5,*!&D!V_@"0&:UC 5IZ5[BO+9VD11_&F?$URFT4O*,?YW?(F?:4$ M)-L]O:#B$]J=8Q;3-WIO8CJCQID_@9$'-D#9Q\2BKM2!%OU&E*ZX"96'NZ/O M&%>^63:B)<*SRR<8!H .R0! (E-,$7V+6+DY3E4:OP?U]%D?TS\]L>5?# MOQT2<,LW@1O'_!EQ"P2!=K4VU1 :M<"OI[WW0G\F3 TH.5LS%]E^!.97;SC: MCI^*,B@YLH. DH$ TUP;TZPEH+8YWO4^]/3;%Q.(1"#L@L?8C(":LG5TC9XZ M4+\Z9(IVURC.?D;)MC+$Y9G36='^.("44=G^U0EHV4# -T4C)HC4K*^&Z5^. M#*;-N=3.$*JR\A"X\LL? V0!FK$.6WZ=-73_&AYT]RJYCM_PHGO513A%"RE' MLS2',A#@P:6=-E=SN-=@^EN@GM[.->!;DNR= ]<'L"'NHN>\Z6:3BP#+4I^ M"H+J"/J_=%RC#/:1R^[6_R*$_F2$%!H MO#*4%G*JA4[/YN-6RE>*.F6'.H&5=:J:FW2S+?*RHW[D9X-54P[%YE&Z-SI: M'4ET!!=8'DB%/1/$J^@HK#W$G)!I8TYH_25U]Y0/J_,HND-W\H7/!I/G8&E5 M02;,N\3/Q=X1R,V?+B)HSY['!.XE^8S6HCSI7CSB-2?:((SJL M%Y])@?/++:94?^4G7H-1-\G85-0.CP(4ZB>ZL@[]_GS^92(W%5]G5_RX +D@ MZ2O."G;V7K6\;#(7'1#26EUR4J]QH2$E'!1RIH&GSY$8;P(VA3)=[O.8BUB] MGR6)<.BS)%7)LP27J> "G(/6&0%W1OJ-3]._* :>A"8,2$E8[] M8O+*0L[=UY52E#U#0<5%G ^9,*; "Y;OP@1+XZP65OW_+H!S@;)LQ^Z]\#-/ MJ4FY$!J2!HDCJ;S3P31D;^ZZE^7'/F4RI65-ZH<&2)@2>Z,(\,-N* M'W5JR+9I(\)-ML&YIC?.DD T.Q9X73/OS;^@"@)/K-&DRF>91-PET6@3]HL3 MJ+03OI*RG=XEE&[6.76#Z@=7>2DSI#1#P?HT3D(PML])''TIZD<[VY;Q0DD MI$UXAI34)SF%@9'P @J9)P9)<@/S_SM>_3=:W6=DL8T$;RG+2.H6\TG2,->,8B_$(1E*TR-Q*L\O M)/OMAIG("..]4T/EJ05Q M=C'NN:N4_4C$:/E$GE$4$>%H'I.,QG.7Q/_N%TNDV=L]1N'& [7R7,=IG+_@ MQ4="%D*#P24:(F) Y#\F9%)IHF+ *L@+N7?%"\Y:B090X'^LE37\Z&W72Z6 M=?F019!WU+K"259!DM6/QYTLD4!S5)<,)KP520J4N-YM2E;H!+3F%>CLMGOP MR6<3^%&G<@NIW/P -XX\/N'>]((<*1'8T8Q ?_P<_0*&_NR[\ZSHV&;ZU]XN MTS]^96>C5?^DBW]M41(ORSAANLXL\ZFV,O/.N8S*UDK6+.MBNMHW,4G(5W9T M7.ZS*#BR5YPSAQ7GA$ROT$@9\D+^:8%[;J93!*0!EU>\VP'>-K%N%=?C#J0> M+FU$U,[,J587$EVY^Q864E?/U(KJ"-=OK&DUB-$8T]%Z4R73.ZRJ8U"^SC2F M[ .!K1?U J!N=6?LZSRZ!8CH+,"XO.9"Q/%)PB?RBJLKIG($/) DN2;95Y0M M!HJ:P*%6E1$'_]8L=1R@UJ)E4 :T:FG+.+-L4[I<:=_X*NF;-X,&J(U<6[&! MC?NILG$I7M6WLV.R>"Q05CATBLNEO7A!V0HOGL@%R0OZ^]7;!J>Y'GH5/$!H M%O(X3G3#5'8 M L;8N"KZ:/?6\A?8A9XPV+A]3:6HV*PS66GV'%B6:B8 \"W M6W>0YU.SK25^_?&TFE KQ<%Z0N=0C;>>N$KYIM7#+2WW=&;Z1L%LC]L[VS%J MQ+OV09AM?ZVY(\#5'_T9TY1C$:VS)\V*+"G>U26W,@2B/F4KK[FZO.MVG^$- MBIO%.-5_V;JJ64T;^?&>!B6;VT4Z):W'[UWB#4O7V-0D.O<0D(VN\PW)W,7% M&_0' 0L\"(Z'U]4[\!C5X==EI)N46ADV,:LP(B=K,2(B"P\C(($G8D141[A1 MHK4*GM ;'EU Y7SJF\?Z4VA8D0@V"1]]OG/<83I@F&@EY2>ZL,$)W;-ALA68 M&B!U-Y!41AT:F/3$GX0O957AIHH;"RY&F1)8QX"E>>$S1(R5T%=7FY7[C&QP M5NSNZ7 HO?:_;^--^2H9+IQN6P3-$FY6@/3M'*RD=_*V0_2"%]L$WRV%#>3% M-^H6:^[4@XNY65P)VG2^$X0T:I10P:!;PBOAQ3E X"54PKM^*NV6FBC^8S6C M#\UC-9T/#N \0B3##>4K)M7S6IL/-GY JC4X_WU*%,J]@NFC^>;/>9+5W MG9\V0JM,K5U@F5!09*("(X !*S+?S+M/V'V+48Y?2+)0 @] V5@F&64H((.+ M:V:[9.R#/(O_A*C24YSMND)SD02@;((:992A( DNKA&2I.R#O(IZS?9N!3M/ M2Q?7\1O[%]\DJ0F;M-D2PE!@!!;6"$4R[I8SM?N@8L[NB)CL)X"ZWE=7N7T! MU80;+J&],Y=I7KB-[6L>6J=4_=VZ@MQ/""6[%=S/@!=0[9]OW=[ D+GTZF[5 M=*()"ZHTP2GHE48^9B0'XZ!'K)*\)O;/VHO[4F9Z>+(#[?VH0JG=J2L*TN2< M1=%VO4U8@.4EIJV.XE(W]-\)KJ.?SM8D*^(_RM^%.A@ TC;;NOOLL0T,Y#/I M<\IPL->DD"];R'2F,55I3$[!85=#[EG,@J-2Q=%0/W? M=H/)=2H+/'V0U9V1:(D^P\;H]A@"Q.''Y<3X=!F(_Z[9@=<4^#LHEW6+Z\=U MTA6[,YF[#;EHVE0VY0)M8FJJXS_PH@Z4Z4?(*%].L<2M??QT(C4UWR&$!LKBKK<-9JBLW8?%>3+4LZ_#5.DD8Y-[2&=!73=83S MVUF=IHU:I9IAC4?Q?)O3O42>/^)5 M&?' B6@$T;8O)$EIG8A:M8 ;K\C]UHC2_W9ZB4RVC^;JT>31L1ZG.=X7F[S6 M>5JL,D4>UQ[PR,5*F01[P-D*.W,V#);G('I)ML-:O3[ M-J9-O]QF='M?I:T2[8,EI,-M+Y?4=T0 !-1""9]?N-D8&KENUAL49^59W3BZ M2TXTP,F0R'>$2(72PL:0D\$:TINPDD8F*B:.5VEU?3O:/64HS9-2'1_I&D^" M%7C! 7X@!7W'E+;P6CB#< \W,8-B;3+*(1G.ZD21_A*Z/C&X1K'Q)76E>+%/ M( MHOL)NN]% 7"9'O1-5;:# NT\.HW"C=@CT=(2/1%!E_:"=025!;O'W MTMRD"[R,T[C M_$K'BE#?AJE4WAT2 4K[.:-*6G+SG>?T/^0[")!.>\TR[!T MFVY/L[2'"MHW\3-:\_-X3. 4Q2?@PMET=7> K-&\%W[HL^UF.//#O/MFO<9 M40K:M\\&=3$K/:XC2/-YPZ6" O5 3M>::AM4=Y#)P+^2UJ;<: M6G#DJ587=)(SS]A#;5"RR:KGNV=:TD" 5]JPM%HY_GBC+[9Y0=8X>\!5 $+^ M$F_X/D8 92VXE-*9+3?M3*(C>M]T:U;)C+>TJG#7J!.4KW5.8*!QX1E!6!,B M70L46?R\97IXB%]Q#F6@$I* MT\R&?)H0X001=S*6!)4$FPY9;WC>$YIJIV1;<?W@S:1.Q=SOG2;R9]MYVOH M)XJ;]7;-?TZ$]ZUY0*3_S=F(XZF3R)O>'T(=!N6C'_V"_L2UJ?H1O8G[D?>M M?0CFS>M^E#1=WH_]@N&&F(V-&I$9$8Y2FJ51K]![FV-%<\.4^;3#,\B'I20R MW@IB?'2*J/WUMVYC>"0M^XQ%C\/J%5+KH%?(,RWP7K2 DJLE=_VJA69/RO=. MZC!49A^9D"ML&)_MIQ6(/PE MQ\MM!P-&?\Z%0M2G@:%MMD:_)=A2..XF)\5"HF+S#D<#1 MGNN!4#4I7!^*@<24=OHXZ# Q'PZ.IERLY; MG8_;]1IE.X=O478:LW_=5OD*I6:I&B+@4BY67.RM\6+W"1=%&7$_ M$%Q!50LJI')F#W0[C$!%[0][8#5LP O9A^O,/'NEHYB9J&N2/:*$9<_<9G$1 MX_P2/Q?[O_:J&1Z*&C-H#DP-&(2$RGE;;[E?9^JR=8 \K3ED$*C5*6R0L=ZN[?W=>4FM>7>,.Y$\O]UG1G M_]O!F\M-#B;X.FRR[>?<+TGT6\)2@IR7P_XFC?AY?A1D39X?(9F[F4*@5P(6 M:C I]/F5>7J$?,*];<@?/T2%4X&NFJN8H\+A*DC3@A*Y21(Y7V6\>PKU[4%H MA2U423C^%9=)U3B6W@8KX 0G9W4HW8E:P9U68,1"1UN?V-:D\PL=3?_$+&M0 M@?/;A#_ER(GJ%HN(G)D%H+X)4+Z^79 S9_9 Q-29%U"PZ,CCO! L-,:?VL5% M]U, /2R11;=?^ZR<><*XO7E.6YG&%R19G&__^$,TG!54M5Z$5 %T-TQ"W9X7 M< HD6\_)11-$BD>10!P4$NFV_] M7MRCC$697W#C8M6$S<&DA#!$A($%GXPP64WAWC;G*Z(-U;G'6<2TMAH&96J7 MDZ[8N.5"A*.I6F9:U7$KMIPB<,)A?/W$36FQ\YC)OF_GW?)G4L3IZB:E0X2* MDS^]H.("I>>X-O"+ 2(M<6L.]Z=R"Q&]=E4X&=.3FS/':9 YW&L_8GEAC#:# MBG:WO*#_BHO[C+S&BQ&BX07Z'EAI@1!QJ:V(R="#U%BCZZ]^H.L)9^N[)1Q< M8/I:I0#Z$*&EJX;)R )46 /K;^&M)F_8 YOXEN3Y->T8F!=&JTR3RQQ6)D1 MFJAC,BB!E=; _'MXP/R(XI2)=Y>*@2BE:6)U^#0A @TB[F1@"2JI@?33D8;I M\'-333O;T3QAO.TFI=*N>8ZC )_Z1SM21SL3U=2XG./(165P]=WHMJ_Q77AH M;99B'#RX%]_)6=*Y'7^Z''^Z''^Z'!_RY?B[9'&/DG^2A+TE=$'6&Y3N1/>; M0+1-@^6T[B]]CR/1=<137IA7, LW^.UT:_YT:_Y0*:U1G/V,DBT^W[7__&>, M,]H'+[M;_(H3CN'7*]2DK 86SP!J\B: M2 DAF2^R<6=4-:%$/I=S9>G#J"//ZER@W#V>@JSK$>&2.3,-@)XA8/GZ!D#, MNDV,R649N#]<.9*)QGA0:[29S&0LW]/,!32DIG.5F/WI2MGI2ME[N%)VNO_S M#N__'-0%QG6Y?R8%?L 1CE^9*6X"41]0@1^+\I: *'A>OV"M99V"(8+/6#&3 MX:=3LU\I[?HMK\(+K]A!<4YU<9-&E1-!BD!5(2[ZQ(7"1QY0(991)Z[5K_QY M_5;_@EDZ:;PX>\49'1[=H2,%': <%W?2SW-U>3YZ@EQ.!U*[=,O1L_74/,+? X=6.W,V4ZM M_#O[2KKVLHN0+D1<0\6V<*E%6-$<5_=\YI))RRE,S]^8JX /*PE%DX6"1^$[;-1B:<&$ MR\Y%J ?_'E+U+ /=S*>+ZSAEX+W%B *OMH [?M?K%FO"U\#%? >)H0*TD .O M(UQ_?[/KEQH:.=' [Q*:N0$)IX4;$<=P?>?5%FVT*Q'8)A!Q[XJQF-AW]&@) MJV=]%)R=96N;?L8(!!)4K0'#9Q;DJ$%CXLDE!4IN??".L'/X9D%'-7!+TA5% M]+H\5]FNURC;W2TE- Y=*67UJE0-\&JWQC1::""BBN8XU/ ?F,N4);M MF/=O3;;C%T0 I%P1AZ2>#&9A3!U02-G0'H6_B7F&^ZC69=W8VE',PO?RSW@, M&RE5BQ@!E=]@@8BF@1,!.X,ER$\51%*\*@^7W8&$^2&>:C^$,()>3E3K443D M,T) @H$!(N(VQ^4?9WHCF;%]P N\WM1O L9DH9Q&9 6X!IA?P#_) 5..O A(>I4)U9#T;4C,P+5@\RV\.L<&QM)72'[164B/GTE!F Z="H6(M!83V\@I!P-DM]RQ0%*HBUE V:WMJ!R_TN67LA>T MMPV\ZM3J?V=;"L"2V&"+P><:9*;T4\1#V!$/URC"@&B',1E7M"Z9)P,<$.4@ M%,XPPJ'+[UA6\1JY6_4+Y6;709YV@%XVVN7*RR^$T7&/R$BO)1SLMQ MXDPU(1=C?<)P,"41T!!#?8[>W)7N-_+C%F6(@AVS34#^0O9ZY,) 3,X% X\\ M'$@HA34$!H]ON'>?A>OP+([PWFK>+>D/:11O4%)-Y(P2K[$<;^;L5+X#,+MP M\#I9689X-JG7V2UN@$W4E^?B!:4L>_$%20O:2,N0%G"WA/ 1]V,&O%R5!\/_ MJ!GA7D/G11A_S$@^]EPQAN71^^/" 7TGRREZN+[-M7Z.HS/-TBL^==>=UBL\]Q><:;7YZ MT:*"L:L.U045Y$7M*@H>4LI;7+#)_6Y9_6PLM)2/A@X$?-RE&-?O\&&4\P2- M#;*.@]LRBHC6:\-1+10!<>@Z ]DP)%U1A;G&3^DQWEDPR;N/3_\993$3BAU4 M?O39V2"4:)PH MY>B/P#&K,E7]B$6X%DLXR @ NF)E-4:>QR)<92G,N\)@@8S[F(<_<8!Y5G0, M"?UK;T3H'[^6L29,F,<(IU0,PK'I4IIF=\&G.9@8=:U?TGR#HW@98_Z%(25= M(XZ8SH69;YISGZ"4OTD4$@P$ZA(X?#E*U0L$(-)@>R;B63U -.85KD63CT<" M1_E @SRV7>UQV(6K1,6T +%YH+E!P,A%=-8I4/S=!8HSO3;^I=;K@=[B]79] M3K*,?&4^$;2A7XK=0%J3HDV6*ZVBGI@ ?NXKV"8E MN<\(TA06;H.4?.>XIGFZ@'!8]#BY@&#K05U;P;;5=E-F8,1TY:,5:'A,IFL"E^7G7 MU:7#P9:N*@PA!JAFPH-BL]^&:9H_6)->O47)-J>:@%T?8=DVMWOMYHD]LW=!UNNX*+4!@J86)RD\@9S"@ZB)BB;"%%AE M#=6_A[A&/%V@C".F\/=VB.H);5+;<,J=;5&;@\_(JU8>_GVY0G6Y0 MG6Y0^7Z#JC]*V;CEOZ>J(&O>4A62V6KO=9SE= ["*;#A8/I: @"]=5'8(U:W M!*5J(<24P^;S*)U-M_!.(#K"]F=@925L,I8R]^NU8\%-(R%(P/2U]@#T80!& M5W #V "JF"-*XH :UQJ91HHNE?CT9G(\X(G3)VS$DRO&I4Z2]: LIXC5F M#*2&PP;&//"1";D%:S0@97=>#SL.3_=;PW&;G.ZWGF+C%K D1E$9,.C,0'K8\F+?LJ??Y#\^2&&HI^NSQSG]1G?LJ*? M+6CKJ:0H4>%*NQS?U2XKYS.B3,4W-&/2"L)-H?Z -VA7BGZWK"=W)O?(-RFE M:CV2 BJ?8003#0P:(;MP(\D_TEUO?DOR'.=WZ=5;09&_C?,7)N3=D@,6,'VM M6P"]SP#2%1<,)0!C9[F[!1-9%K]2N5XQ:S5M,\J2'?/LQ6DI+6MU0S&:R_2+ MMM.93E&?D31!"1J3FDX=DRV@U6XF43M%JQY#SFW]O[Q2L=@I6 M.P6K>1BLQAVM_( U &D3M"8E]63*%)S[PJ74./N5,CVJA'L,^/8;M&H.G7%0 6WFH@HYW>H#WFRSZ 7E> &?7[EJX".PJ1@TF#@2 C$X1!0,#35XAQ_B5(3>89PGP$:?5/E@2MS,LG3\L) M**>"Y+AX(PX"(0R <>TX-% [O1.>NKN\KM^TUR6@3-WAQ M@9+D*4-I3D6@X@WG'"AY\W:5DMQG(&@*"X:%FF\#$JLN\].UA. U>;J6<+J6 M<,!K"3.@!0UKTJI72QS+H@ZPU)JP/4MG%7;QNJGC!)7$A ;#P MQV$5@03R@D0"2'R@;L&"+(T)M6(T(.10@I\0\6')=M1AMIADI?NRX)=V!QEH MKFZL*HT!GJ!V#ZJ[$;*6PTUJ;5BKLB2K6W)KL%G"ZO2-4U9G&2:J))D)#%76 M?KB 2NU(Q#E*'S.H_Y24'OA/;NEE&"=0&E/X3V[+X3X.+!:,4MBC%-HLQ1IA MLIC &+D-&R3DTD>^7&]NV%JF2%6D$*4/U&?60[D.Q3T+]%9AW4_SI9<%2H,S MT& 67_O#RCJ.A_ELM4K#XV%))8>[>.96@#6%,]S]T^Y)[P!:TH.@1WTOGED9="W*65.#TP]O_V^5IL4FK'!?9 M :XIO>$QKSX]%V(5+Q!8O1_(49] ^TJC!@%GWL6>U6 +HNN[%>.^58_/:?3) MX)B/.V/,8_V0505@#)B2:5^XTR:SC/%@28P3C K]GAF<*3H>&^*E"V1FT";0 MS@P:!)8Q$HQ%-\7,H-$G@^6M8^N'+6MAZS?_EK%6C55G$6O%(N,25KJ$M;W* ML;Z0M=!!RR!D+H:A.'/<;HHM9R"R4\V-FPXX!;##>KO=0IA?%04J"QH+ILD] M?14M19#4:$4*C'1H, 7_A*4C'AV!>'&,ON_.E^R5=!3GXZ?F9 4'V^"L@EY, M3G*M805V^7,+MYWN5BB+?KC>9\35=8Z)>RW?KK=)5I*A3T%\7NC]'YEU22OR MK$U0,6#K@XK#EC4*V@LWWWC$Y6>,-]_3[98P^(4(+7ND*!GU)YE] JKR+%18 M-6 ;A8O$EI4*6PS_D'K/9Q.B9H\4\;%"ZGO ^?#8+(!"P MY:J*QY;] MK5WQ3P(#<(P&AOCUK?C)EDU(UY0&:1)BT2U?2&/6A='_G8)_/^ MEN4HV:9_D:XWD+RKUR3=TBONA._;A+["M*8 ]&3%*P*J,B?(,WD-@@$;OZGX M; T#C7[X]ISO@*,+E!04)3C/2;2%V!"Z\"H\:V56"=@>Y2*P97',EJ9XPM>B M3=5PMUO\G>*N MRLR(7X-G4ZP: 1N85 "VK(W5D YD\F^U[67HD3Y?YY/U72+I24RG",^^JB(! M&]2815L65%$V $_V+K-'-2, ZYV8J\B?V8%A&HB@X7"/6SD,:N=X:*=V>)/1 MP>Y3^VN3 O0Q>4G+>E]F?^I>@9WS7:$!L;'3U"+FV^B7#'JKL@-Y XX3,.U( MN-Z!S;E&1H9*;:&U!Y2;H67>5K,TE.QYZ?D:'5:UDC;4Z@N-.*CT#2TSMIS( MH63(RT_IZ#"K=)H"JRPW*W5>5[>%/NK3);GV(%ZO=]1U5U M&MYQ!#<7)(82/YFT]QQ1XY&!I1N12TL[O<6_VI5/.$_+M]6/=#CSB L-[_ / M"OG!U1E^3M+AW059,2YG;3'GB#S=^]Y?$7V\?L BL#0+7X=5VKUCY*EJB(XC MY97C 0?T1]@V++J6,8*=BK4WLC%XC,BD2R"6WI3=HT?,YJ! M1WK6@+0- VQ)J88_;BGW8T2L'@SED#,\F-3I".%2#3>YD^O-+7**(>;[73^ M\(#69?J*]BS>)&35QD %;3[=$ /,UNDV35A LXTOL4RU49DUJOX(>M##]C5V MNJN_H\GWO<(@(6M1% I8D:(S+V';Z/ 4(NZ['4M=IB[*2E>#W)2'<#Z$OZ]KD&DG$-;9+ZR,L@1MD%(83GQ2 MQS:,@$)U.GSX?72Q;\4\Z(*P<8WRYX3FH[5#?XT*\MMZ?+/0$C6% 2&D=FQC M BY:I\-"V,VEK3O[K%<)]*O-OW9%R;IN8T)"8=",21S;2)$(T>GP&/E(B>F,%.(B"W? MXC4%ZW0>$/72&3*N]LBX&SZ39V.$P(DJC!0(T6,;,_%HUFGUC)H39$7[DR&P]OS0.,5B;"].<\G%>[->9'? M'4E/>E.>06TLN(!OQO<9N>#48KK+"[>WWON=X5T\DI1B,N8<(K[;F3.T MSA&)OCJ;#T(6!>69S#++>S*V."E.^S=Z2"8CG2S5FH0L;=W)=&^($*VSY0FRRM3*S:8/G=%QK!WBA M:YIK1$HWOZQUP=(+S__Y]Y&NR'C]L_[&_-33(_I1HFR#]NKH:;+Y$)R'W#)5)NBT^)MOUZ;Y;$S9]C;*"BC+;7&,B352F>07< MW&P,T:<>BH\=%,A+5-9((^FZ*5(]8=)T^S\ W1REA,.C%-$S92G>CE=IB"SSHO>HASP>6^3O7"G4.+UU ZO@A O:J MB;O=K5>=*QA9=3]DU*0JT*Y)!<(HR^6^5];A?J.F4K$:_\,M2;56F^=01*TM MQ"FU $X@D MJ')5KCF*JB[$.,'2F<)418UK8"MXDUD^YG3UC/,R_:N^&?SPF:P("@J&RGJN M3+4FUWH%-1=BO%#93&&[@K8UP \\-MV;/; C$1/ED[)YMD-W^!:51+SUZ7:V M^;BC^(/;ZL\3J5D;4>6:O";5A0P'&S*=8JAH]DOC8-+C8<06G.;R57/9NAA+ M!TEE"E/F-6SPEJH/+UVJ;2(IJ 281 5H744?-G*MO,B3UMYZU=D5--R)!389 M[F&"3LH#-DL)Z*M$H0/5"WQJ#5O:G'*5!P1)QOGYW$?%_*D&E9)=OY)OZ1' M3$)R;-AEQ8RZS+;YKUVR31]2M*$]8B9 "$HT;#%+^'*"SE$(AC F/$/O$Z;3 M%Y-@X/$<9!2/#\Z%HP D54YZPI!PN#D*H%F +UG +3D^?8%@?]GB<\D4/ V29JH?]"W JF!E9[EZ[+EF/K*]QSJLL M(T%W]R-%=&_Q<-B/!5BD*+97-8JNO:$]L\-3R%BV :_7Y\XVL%E?O7E!GL-- MT^&\]WO=^>217IEO.3H4R!Y_;DI7J+-A)>QBD,^>ZS-\ M]5!]M#9J!O2,!\^>7AQ# OGZ.)3V/77V[)1.\$C%0 6$LR1_8\^_:F-%@2!L ML( ('M-H49>PL^$"ZFJX3U)QN*?97X=T4]CP8=<1CY!AG6,8!$(YS6[GP]Y8 M?L+)_?ZY<@:FE>U-T&8\.#U3MTO+/PS1WLU7.RU1:<;RT?N?282IEU17><1#[8Z/>X4<7$U*T1/V@@=1..<$T#)ADEA28^89"8\@LJ*&769 M\$BCL*N'VV2+"F:F"_?[/A-Y]-TQ]J=,%5C.% O'DT.63@\,;(E\^)J\YQF*?6I%*>T>4N,;2=:=5O<1+6Z_MN7B3 4;4^QJ2E. M>=QK8)C,I>*30?)N$[XDA,-=]4 B$KY@I3EA O("L?J6?&L<"XZ6A,)XD+> ME)9VPW"UBN#B>G&_=P-X8V0NYBY^ Z2=/^"^$0K6$T&L2 =S^])GE*WRK,$[O=&:(SOGMN!C",5,V#0"C)' M^?8)Y^4=RI]Y9L OT,;DC *>&X*4)Q5+8!$+,MWC=D?LF;!0QUA#,V!^;$U@ M\-%W]8MX45+]@%#(:%"\\<\;(N&,=AN#?#RV=0[2?'P$!I6JP6 M_;#_4YHEV1H0]LL+-N(1%70QN.O^U,'*3?KX5%X]?"M0A;_8!;=CL@NNU>,= M4,O9$ "H$>MRWQ\8_);H" &W$/A5>("8[;@<$:W ]S.A&S]8OH$"V7"[Z"9[ M6'7@EF_MU!BR-1,GLM\RO'AHOF6RO<9%269W3A) BI;L9J61#T)@JQ!Q5 MJ(9IN-IRLV#B*FT'N:4E"*O@ 2X\J/78!N'\P>Q*2$]_S\NUXQ2PI>TVK=*4 M&^$B7.84,C,V; UWJ7$GR7)4O)\ 5MD&[@X5:PVG4UZBLFDZNZG.')07:7*?;HGC0.+UJK1)=TN$ 54N9LQZ\FE*'&NARG M.YT0;0X #?=K"PC#82S"=;[ TJ+H(1S'J\:LZ7S/<+K_6)(EV0UL+;@)BW2# MMF-G$:Z1E_W%PU.=T3PB/='AUN">YC!J^&U]ZDSKS-\BXHW%_+K\LQSH685Z MSB&?<+C;,#4G_1"P(P#NA5BE6KV[OX!:[E=*?R!Z&(HVJU?RZR.Z0?2.?/N1 MWJP:OC&N6YVYYH%4=SP4X;H?+7.4A<,:J=+VQRL;2+L+.*$:L$E!P? N*V]( M=,%&#M>M#C%=9O7%F*Y<.-.8+K/=X$^1E'VN7F7&RF=I_M9(,-HFJ]IJD#>2 M!4S*/:U>9;G!!N]EC00SA<&*/*RMHR5/ET]:H;W&!2Y@,\Y ]2R&KQ^OD MK08KW?'R[72J"D]/>%5]67+N=RHZO;Q$/\J[[VC[BK[BK'QBXT[IDQ$L2F%D M/,$8 %H'9VAK2$P$4B#N#&_@PSH1[C4X*,__C9+\[CO6-/1!;47[WM=>K%FS MY3./->_;#O>E,B5629MLW&B-^CJ&7-=?MBDS9#2C,=>M+VOCF\?L)[P;0@;K M5MB!SAJ$E,VDHFO. QF)M6B2K>0Q[T(,@49 ?[]-9 M&C.G''Z&IEM=='O SS,S#0O@W1K0/2F#=X%[6V"B\S'/AK3\2$RQ%M! M/=RJM&B<6AN4%BQ5NBVI<2SDI;.$F"?$#)=A;E.;E76<"3\W(K4WP)2W(55: MFF+D.I?_Z-UIM0>2(0+?OSTM)6UY_3WW"TT%__Q,+';N^TS%^!R,0\G2=MI_ M_GTD.:*?/^MOS$\]J2**_+%!>^'TY%KN=J+CZ MB)^?T[(>>*A,TFWQ,=FN3_=]F[#]VR>BVB\9O3F5OJ+K;9(5Y__>$8_;_ZWI MUG\XF'WI':\M+G8YNGH@@GI!65')X 9MZ<.7]'6IHN+BGDARTSHPS@F#'6*- MW9H2<_)4Z_H);79;TN.J9Q]HS[I]7^7$0!XK@)OBP]NA3-/[U?]S\.^MY^M 5A M=%<[L6OJQ#Y43HQX*%+JA.&NOJ+G>S3<6=,GT'"F0\#9O,S1$;8@A_YTW6^( M3ME?F:[_ M+]YN"#MT@DNRMXJ5=_^ &IT%2HW4C2AY:(;V)".S1Z.6IKBEY4#^O8 &2\(% MMD I"2K.857+N1,S"L=^?(R%(61?KM9:[RJE;C7(=)8]B.?';5(41"HE7O_) MB-&EY=I5"K^<"_:ZO6!&\/P"#4.L K9FO-]Q67O%9YQ5#3!G,TFIII_<4LX& MND"T&,I5?_".*=)1R*44L(^4CC8,,-V!Y^/1I#)DT0I8?%-,,5 /..%\(^A" MD'EK-7>D <:$P_S6/C7?_^9DWM36YJ'SV4:XN31E$^UL/4D3+O1Q@XHR3]O%*+-5"8 M7.8Q3VY? M].8X>">)8(J:^Y7D^JB'R2'L255V_E)5H*3+C:&C0;Y-T+J1AX M4K@89GM!%R5@@M E"(!@4))=;3;5$TG)]C/*4)YL#\DSO%R=6=HRU0>LK:!4 M=;FC\V?C3(K5KGS">?K7(;?,5#TR^J8JX=/W-QZS8LJ0V,!0*8HAG0E;H$!# MG1T7YU7,8Q!]X=%_BL^D7(DVEX@^1(?S!Y265'HUX]8\*;PI8T<*:2H.8(NJ M"F4L@S@+=R?"EH][3=(M#>*)<"I9331=\YJQ/&N/FXECWY**0AGW4JXLKTU# M,*GQ>M)HSE!?*%DRGHON7;2)^S_%64KHFTO6-S2F//^WT-=PWX2R=&,)3W=% MIZ]ZL_Y6^K;7S\ O!U:\]2_B=0[A5FOR:UJ^Q;MY\6Y>O)L7[^:YNYNG=>M! MY>K.*ML8W__SNY,F-V]FZ*3S2R66+O7,K<])[@O-P$3@:Z9X%2E>10HD5R%F M@\=L\)AZZTUF8VBIMZ'.T#&[\;CC!:^R&\.Z/Q:S&[V3;,QN#$95]2Q:7.W* MHB1K8;(POL';[2>T%YBC>W99*7(2:E-2*I,G2*+]EUQ9"9RG.V,:3148V$S-_J(9*A1YJ6$?",U\E);QV'Y1E/T(*E M&8_9PI('X^0:"67&8W*BD32YF.$\^TKTGZ=Q+>K36G2DCU"&,G\UJO%B6+T: M/<_80SD$"YKM$H[*GE\H5W D/(6+4F51(G^@]/&)3':K5Z*!1]2&P]=YND94 M6@]3;RTK=L#^] +NP((U[4:];G0:XC1@/FSLS@T*6ITL\ !*P/(,(N9\\1OG MW!P%YMZC39=COV7C##J-EJ/KF5F[0;@?F]PO&$I")J96$D[\CU;CMER08N/1 M"\VOXT4X(D4!+!-^428DQF[TG(Y(LWE;KDBY^>B,7.AY$>Y(6026@30\<4@A M[P%->7 4_8Z[7:#Y#J \W@>*1U;S'EGIG26$>YP%YC?,[#\JA7NYH.XY@KK$ MV2LJB'@&8JIV4\Z2$GU*TOSW9+M#HDLN3CK0G0MG[L"R->U,P\XTZWH*<3-^ ML$/=,N:3686PGV1F8G[QAUXFN_,P%S1_ZY/<,HG.2.B,G&G9&X\TIP2.,N;] MW4D8I-BJI1@(W.HQ^YS9M>J-KYF#\RD>Z0O#T>P5T]^*=[@$T^Z([2691D>B MAW*K^R4X+1-AZ)^++<:/^;MUQ#XBBYM'07@F=>TNRA?!?4\\*X.>E;D\D7!Q M5C8SO\M,6E--[+O#9;+]DI5YFA7I>HJ-2Y4F+>U6PIH\$CT*'-M]( M(SE]^X66C*^[Q=?=V,,VONX67W=C]=V+U]WL/<%F[YTTYX^76'[,;+X7QQ;R MZ$A\%BP^"Q;(=F3-4'P6+#X+%I\%L[$1%Y\%"V*&9KNV^"S8L<0+HJDM/@NF M,>U6OQ:K7?F$\_2O9F^IXS>JS:@/;_V+CU1PC+ACPA:$DZYA"X$I8\R&0@AD MI05S9?!;L+4IT6OA[CMF1S3"0FTXPRGD62QC1[,8*!1('&/4HRJ,X?0D\!AF M2C?)C81L#GQKRN>QPP^G#-F(T13@=-CFA#W[<;%AYX\K-6UTR!\??(T/OEIH M*RA5N7K0Q7+FY2*>!?&B2?IV!G MBW$41XMU#LM/IZN-2>(!+GV[-S&Z]./@-U5*8,.&JA2GK!+[+MG>H?SYQ/)=9(,>6+J2K-6#(_$83A4;V(5/+8;#1077D=3A MRNLAB?_\QPM:$UE9=2[@ADQ]"*"AZ"JLJ2D4CP#@2Q]ZP/7 UY$X6R 3;#: M&S)=3 :.I*!/X>:0EE> /AJ!O[[XQWX-VGQYZ<P+;20G8*;/8:W_"/(]I4%(5*O^,M(;--R[>I782XQ6EB!7:+T4W8 M5US(CH+'8.,J?E%W%:\HO\?+XB%^/8Z417\0([44,K[W(5(]?>.E3#-^Y^,UN$!*"'8[S>2,,782ABS!T MLKY:/N^,,'1[4/E MV2J\LI/W4/0Y?0(-9SH$G&.=C2^ &\M!!C>T#@475$EHO(F? BAN&W;L1P^.:TZ\S)GO-UV'W;*]F* M<+O+1M9%O[P[/7G'G#@!);N=Y95TZW09 L8JK#&\YX'D?HSQ2#D#2 "J_OW) M+T#5CTIR5=\I&8;J>:QIJ+Y#RMGE=I#J?WWWTSN8ZADE.:KOE0Q!]7S6E%7? M(^7L67F0ZG][]],IS.$S2G)4WRL9@NKYK"FKOD?*V4O<,-6?O#O]&:;Z<4F> MZKLE@U ]ES5UU7=)Z=]&G$'UM+&37R&J9Y5DJ[Y?,@#5"UA357V?E/Y]-.-$ MSIJS\'BEG%XZ JG\/"_18);FJ?Q]4H"=@34/U M[T>!GL8%$G]V)4?;)Y@O6J',V@W%4>6X%SC>"^1L6DV]%WAH-ERH)BN9GA&+ M.&(1'RD6TKKYTTJ- .$1(#P"A'L# M$'[$.,$1+G3!_F-&I84JD>CC"5RH M3MP5GQM9KD>80TVAK"_@SXUH9'LM91D1<8(7[ UF5-H2HH.($QQQ@B-.\'39 M21$G..($1YQ@W?X'CI<2<8(M]#7B!$>1XR)RG/-\SX@<=[2YF1$Y;C&7 M02-RW/$.ZH@WF5\P14>06[$1F5%K(\8AM%#G788F]."T"R$4/84]Q(?L(^P!RKKV$ M3L 5D>.6ZPKF4%,H"XN('*<@D(@.FRTZ*R'&V MD..\R#77EMX68RC8AQ M2T&,8YN_TCT2I8L@;KD](%]02V^,>\BEL%#+':>0;^$>RT=#^ /%8%V'RB$: M)(K2'B@%Y:_I&K&YO\39*RKH$J*ZL'J'RV3;_4Z'^R4N_QN5-VB-'[/T+[3I M2&EX!6C6-H>0/-.V&<"8<"%]U2$V4Q^#A#*93#;U;L$GG#<_T7+#$S@WC4\] MACF-'_-@ANC#FU'-Z:SE:^AAKE)5XECK2T])X\M;3Q)+?,#Y4BUE01@CR"/@: 5\#!'SMN.FJPP43Q$I2JL6)YY7R+7RT M!O4*D\L\0*_SYJR MZGNDO,9Z)5W]Y02$]QIJ'Z#BEGB"4@F%_2V,FO()A?1DD. MS&^O9 "J%["F#//;(Z6?2F6,/P53_LGI*5#YXY(\Y7=+!J%\+FOJRN^2T9)+JC_:5CCGL^:!JC_Z6C<:]P'CZ#^RP#UU[CDZ\_65$1V/V9D M][ R9NIAB&Z)@'8%8U.(^[T1+^.[ M>8W1M#^OEA1YV?&AY*^#_R1__/.&LLF8QT:_-V+L_#YK%YG^F_&EVTVV!YZN MHU_3+'W>/3.[ROS6=';PS=FX9(D3B[O>'U4= G1<#"KZ

        %5^83RNZV7A-0#)F"+(&FF'%J!*7!X-"OQ!\3 MS@@['U#Y':%LQ.8JVWQ%"94CK7!F$>%/MUT+8UZQW>@2YE?O(CR&H@"X0V;C9YG=N6&[WB4^3_"U]>D,MI?:K?[S*)NNY-[GE&[ MT?7,K]XC\#TC >CO)"[7^3A"4IZJ7S.'38M$7P[!N7F!V.RS\]-%>3ZF-^JD M0NR\" Y\[,_:LRO2:--E>0EKUZW,>4L\!LO\=T;"WW5WT%QG34<0CYC3 MD\ 7#VPW%M&(/0ST(QJQ7]<$F;@]$8TX(I4%A%3FR:6D<5=_/@5!TK)*V55V14R/F.=5)D.@ ]<4;U2P:SKS#&S%\1=[ ,;[8[_7@& - MQR8UV-\(4>Q0H1OC#"%^[%PG0<&RI"E$6(,G_4[XVO<0]1IH&XZ'JRGDQH]&WF\:G=EN< MQJ.O,V29^+ M3^F6D\*B4*,1 ZB&,P>EIV"L(XB^IU%JF#H64(-^ &)):!;G;ETA%3W9&FFP*G!JDW>RFP+NGFL\4M&' JRJOL(\UCR,N4L'Z& M[DO"X]7#7?)C8'[@\HVP >6#-#!5.9@;':#%(.&6H;+0](.:_B]0L]24BF67 M*&Q8/_HK:6J5;YM?%I2A%1P:Z& )82-S?=KP-UJDKC;_VA75\9;*+IHZ-=%F MD0HUO[:/-.0P_482O%/NMY3FBN36>9445*6?/N.LYJ[O!^K0H2!RO7J@L<,M M6N_RM!R?I5NBMH\"#:DM8438%:GU,6+SL !$509.Q*" M1S-\5 3K9@1)>F@0'?L8D1$OP1$A['!.5EM\/,>OO80!82:RN6(L?G<,$$8" M6PC:75XHKPN-FU_.J1Y[+TE22GR:$(8)PEA4-BTNV>,ZXS/9R &(T\9(].)" MQRUZI)[E2_: \^>*]JV/I@MUGZB'Y,"\ M2XJU*$O<8DXVWYM9>BQP3FX]O^ @KYY5T-T=0IENL *'@ZM^'-+=+'D6R2#W MF Y7T\XS(HVW/](-ND&O*-NA#V]?DW_A_",)'O SF?4_O.U%TC+=NSS7CAI[ M%-L!9H.B"^%^Q-D:452IZKI@6OSYX>T#RM9/STG^)^.1+FCQ_5TR67$_>&[[ MQ'S)%%JG5S MEDTUW Q1\!C'RF-#)MU^0U2Z\@;"%;3-:8BI"Z%OYH$':/>%K:YA'X(,01AL MW9'F8!/DL"1_;CR4]())VAW8C#@NR6.R6]()DXT5CSK&G!&!I5MF9:7]<>D, MA6%5=B7._-!$Y1ADI,-UXY ASW+/W$$CG25;\DR/VR4;KE"GGQLY;GFN:?'0 M?)!'V"-Q](1QP7DD4K%6NP<.K>5D8378BNE"\51P69T]QM4]WI4U-\5X>P:X MQ6>O <[FH(T&;$%QC ;./HLJ?#KG&9&B\\0S^([!*1.LA]6NR00]"UR_ED,>O;EV MDO 'W)5P#W AASWVCQW@IT)6V@XR4NT@&P[DTW$Q']Z:C^+C(F4*H^,A!0K6 MA%7D94=0Y*^#D,@?-,8J\#;=5)VH!B)[7TM0Z! U,0NYXX2W?24LQN7&Y<;5 MU0NB<^OGEO/:2J#\P>U$0#'<',6OA)\\3;84"SY;IULZ%5&VF38#*]P( M5E;8:^M1XA1N0C*RX<:]DK@ @V=;F3 [^]T<KW.\V:TY@:RH2-,Y=A'7.P#C.07 "G,=?Y@^V!3\ LV^+?&?A*Q0J<(R M^]'#+..?6B',2/3*(>$LJF2CH:/OCR@3ZE549 ^!PBKBGU8!K$B4RJ8PQ17+ M.>4%FO^P>#89"$Y$LG-$(AK3%1E1M"8[?OP MYO#/29H5-!!!Q55V_H/*:)<63Y2M&N=Q:*S0\JVERLLOP$P5A6+;1N7--P;Z MCQ G;3(Q7*,\Q9MT?88>T@QM/J",_*OB#95J!6QY:UCO;#,1?PGPQI%VUMEMM:;8C MG#;+6IP5'] #SE%=[B[Y@8B4B"@)SVF6Y&_5SCM93ZSI)AW>;JN%<+WD&$7A MD[=TP-B=KJ7P!^M\BK"^NIBPX\T@_M4F?ND\0[A!'B[N\&K][UV:H^NPSC2\X=JF:'SR0N MS!.Z3[#:/*=96E0WHE_;;=3K'%'X)53>X?MDO<9-:M+JY66;KEF&:IOL_JC? M%MGP#7XB$5L>%/9ZV0Z< &_*5#MNPX/+_H^-]-L?PS=/)GN6C:MMHS6- "^_ M*&6(2> 8X/J!:(/5$QGL J 'BT%8T$O$5$\(M)./"6HWW#MD:M@)NG?P=; 2 M%-JR)'Y_0/*;U#;B(9+'QYQNQ9,?*[#;CT])EJ%M1,>?9F79$SC%<:_TP *F M@!1M5Y+"HO'ZW3%=OXLW>B!3 _!&3["Q4+S1HR\\D.,UNKHC:@%^1R>L"]FL M#/INP,&&)0)7.<#Z *KXR#\/S$BA$E &MF><+NW68.]P^S_^8Q3 *NUT":KB M$BI#15-82P8C& U D_M7+*1->7;EO,M)FJ-UN7VK7@LN=H3/JXS41U+;@E5D M6)BL8J!VIB0/&]8F:]"OV_#BGN^AHFX)-1W;$Q$ V2";P&)L$2"?:6R2W;"S M"S12VZPP=*4&R"C%L+)>J4!-B<^I#7OI43=X8MB'A:%22(TU U UH7>POT!- M+7]AJ;'N45M?PAH(\EHJA_4+#@P$M+AXH[53W".>.?OFP-)BCB-(0U@@#5"E M3P##(&G:*Z %]QH9>QZL.F1!XK_H)@Y(Z2]_SE6<"-3F6SGQ99_O*QQEP@_R MQ40M6:P_)_:7J*Q"-!(&HZ),UZML\XDL5M/'+![53_RT1&-9U8V/>0!O@9X<<\>7E* MU\1RVNN$[$,;M4K[,!E6R2.,\_%>DQ;G< !Y*/EPH[ ()&\UP=5H#C'%E-=I M/ QX>8G3W&=E=$>I*)^-5VZ8RS8N-QM+=<35[8 HCXU?KA_!L M\>O?UWB7E?E;S57SQX&IYH=_?KL=<'#XH>DJ_<'UHDD@3\SH,G-M-*9!!QNM M&RX2Y27.OG%2%\=?VHS%[A>_%DP,]T&,)5P@G7'#%3PB"A<_M6K]G@C_6V:%VBS7_MDIRPO'W[E&9)MDZ3;>>D[UN6 MD'F E')XL#?NX%E2)IR8"U:XL159X1AMA1!M 54^0:@E;MFK."L^VV++B*#O MLLB-(_R'5RY1R7URA?GM !GLQ3,K<*V+N%'5^X"6?G#G'B[W/*D"C.(:Y;=/ M1,P?DB)=#PQ!6*81(:=, (8!X4[50#@T]>][^&Y5_\HRSBK5B599Y>K^K7Z6OJ8;4I7N M/U2LWZ"77;Y^2@KD,LFVQ.L_G_"6B+:@\,KEVR4N>;=[8(7W&2CBPDYP,K9) M45P]5%T[ !CRCGN I=O$2UEI-U!9I#<'0R-KD\<\>5[MRB>N[H\<9N_RMXK)Q]S6R M^S!.!)1L1"PL&8)EP5E5MB8AZ2#W(WH<_9YL=ZAEB#Y1\Q61<2(T)4D5EDUQ MJP1G7##FS:R,VT:X+\3V^&M96Y&P-'FL'D9JUV0BNP-48]F>L%IP]@<7@ID- M"MO1WV-QZ/;88<$-HNF#]'!A'Q\$! !< M ( !0GX$ &)R:&,Q,# T.38S,E]E>#$P+3$N:'1M4$L! A0#% @ M2HEO5F3$:SKL$@ 9%< !@ ( !-LT$ &)R:&,Q,# T.38S M,E]E>#$P+3,V+FAT;5!+ 0(4 Q0 ( $J);U8R=)2DOE\ &/ 0 8 M " 5C@! !B#(S+FAT;5!+ 0(4 Q0 M ( $J);U;Y).!SS@@ ,HV 7 " ?1'!0!B'-D4$L! A0#% @ 2HEO M5M_!""[U(P =SH" !0 ( !?HD& '1P8BTR,#(R,3(S,5]C M86PN>&UL4$L! A0#% @ 2HEO5G8!FX<*?@ =2D) !0 M ( !I:T& '1P8BTR,#(R,3(S,5]D968N>&UL4$L! A0#% @ 2HEO5C!7 MK&UL4$L! A0#% @ 2HEO5@T]XIWHKP O2 - !0 ( ! M084( '1P8BTR,#(R,3(S,5]P&UL4$L%!@ 0 ! +P0 %LU"0 ! $! end

        QIY"+C>D$L_?J8^#CW H#0QWMAG' V@10I81]/"*Y MO;E!"'!MSU)HIQR&N;? "]2K@5NI^UHJL[UV,QDM=-;#C7+U5HC2R/?.$G@< MN!!-EALY0NW]S OXM3P+)7.J["GYBQ8=-\2U*-ZC8S08&EK58%)0/ZCW[6Q@ M@J,UT(EH&G?TD;P=>0R,IT!<^5C*3JYXNT:<2][*R.Q5@' ;0-';:09M*= : M%F7O_PB6ZAAD3FM&%O6DI?=^BQ4"_8.W;;8(?Q$^K?H65'VPA*X#I MZ!)>"?PI^GN:'6^C//\6UL(,%RM,?8^.$2I#R. MR&PH/#N:=]4]=J+K:8Y M&(PU_06"H:^9@@#@UC$ **T9R,^NGGKT#V3AQQI-.,[KNAG-]Z$1)-?5O@/C M^6F<\)."WUD0?*1B9G9'Q1^E6R9C\],$]PM/B+GMCIKJ((R]4A0(=![Z M6^VCFF#7?28 M<=J?K(L-)$&-<4O4Z9-K)TESVI>;1Z2D/-NG8-^ M]&_N.AI 9'+(@,> I'8Y4\FN]^X:=C1&5]W3G**07IUT!14R;IB[&1\JU+:P MX4'7DL BPL==L,G7)?/D.* ^&?[I!^5,F J3_ 6QS MLSC!V]ER&.=Y3X+7M+WKQK.^70Q.W+X.G@,^(_:7?-.CVP9/P)_XMH9Z"K&D[9$U'0#O8 MF[A!EO!X:$?72^XGQQ\=[6QYTG[R$ Z67IPM=/O)R>@27FK]+4MSB[TI/7%S MNJS%_<4(Z6#.%-AUZ$C]O8F5_"=;1UGV)$Z8C<*X@Q37^3B.CCH(3<;JM\'1 MKN-E!JS-D7EZSJ8"#3&1*F5?)O+L\X 3](*+[;_G_'JW/8VO\1.28Q5CC.^J M>./>WLD\>P]&_MP8.##3>44^WC,PJAFXD\)L6TJ'RD,%/%!<5'\RQ^B HQ'H?>+T KJ%.14H&6P0H7]&LW6)<63(6,K/8/.L>S!W3<)1X2 M,$4-G::EI4)7PT70TRPHI%O50;N;#D&1(2I!UDBRCNAW@412 MM(BVB%QBWP0$L6V--CP/@LW)22Y:)W(TY_XW14? M[0O'R/9S'21+0WVU=0]3<%I'"#IK]%OB-C+L:_4TC&+3T-EC!IK[1,DUM9J" M5CK[OE'E96I,[VX2N%0#FY>*+GTH)X#74@$ZBY+U;5Q?H)ZK [-.I@G(:IFI ME%%9)0W &@=:;H!ZJ_81.[K).*]GF\*@A;8C4XO??< "E7@/_;"]14"_RY)8 MOM*>;#[&C^)? /*-@@W\-8)3.0":)B6"R8N6#7KE5?N<1KT.&*PO 11?BMY6W!^443%+E=>9*"1J'\$I<1$3BAL4I(!-J]C :2U MJA^PZDD@5P/H.BY%_])]H"N$NP@';2T.;<6!_.!S%:Q)#M1!^6J= M$9P#..\>[BP(ROJSZT>B((R7/8?^MY)"IVF>GR4GR0//"UEL#H&LDVG K):9 M"FB55?+%9)T7+;I!O95XQ%YMRX<_LS1AS*U^.$':%>)]Q /V_,% M$;)Y=*T')WP<-@ Y;0#2$7CN" 'F.=PALM"\QKX][^/\/LUC,1-^=EV]#PA& M2(WL*%(J9;;EX M6>D^2^]Y5CP=L/O2>G$@1X;\'[OX/J0XJ\.#DDV&;H-(I5!3DPNT[QMX'N*Q MQM,DS(WCRE(=48_Z="=?%\<%%&H+-K3+T,2HYR@4*2C) CVU[S .0-QTBU]NJT#OYQ M>'42W,=*UF@[ Z+,2$E-&,"V7R!YB.N@GPD8&L?TB[J0"+#VIL"4,0Y/ =6" M,3@7S>)EPSX\%F6>W<7YK6C6V?5[?C7<+8^6[\1C@SP!F;0>/,5FC$\3N\PV M*HJ5W.(]B>IL@:L BG(<&%+'_AHS3:LZY!O"SQSHHS[B NUT,OX.OU< :F(] M+0+'<=\+!-^0S^^B7$X&X)M]I?I] ?#-7 !\,P\ WU(6M2AOD['W=E3@?AA! M\/T+AN#;N2#X=J':-TTWW^+M]B@9G4YWGF[C]=-E&7+>E;[_'!;!UHI--6RA M.)64:%?TJW^VKK5,M3.V:N3EQ.!9<@P&RE%J>BK,.XOX\#.4"R%U%?R2;5P$DKVT/6O MBEJ&?@"XI-!2L@>T[AE&]'%?XV@*ACJQ_8 U0JR28I78RP*6*4I/1-;"D?CD M[CZ*,S&,.1U?!* 7&D3?H1 18?IF;2,N9A)2YPC#%(5B.]=STY1!<2L4!CN M+E7P NX -2'Z\BHJJ"QZ0PLNL%HLF6@]N>&EC*DG+P@?AHCI A""V670MM64 M,B;UJEVX0>---]WN'[/3Q:]KH$ *-#D\ 2GC:>"%Y^#V343/OHU5C/-N715O M$Q9[)S/.M8VA MMYF0.<,DVM@A!2Q-$V7<8?%&XVR M>0%'J>QO#ESA;LZ%'-B]XW0X9/!Y+^CH$(6;_S;T,WH*7&$'.0T.MF!V<,^Q MR*-Q38MLXV(/VRNRK\]AH<<;V.T7?,C1OG"F&QRS>IE%2;Z5)\DUVXJ!+(=7 M'&0XC")1 #"[\I;9T*XQW$<:6QWO[G;;ZO3K8B_#HLW?=T&\TFP/'06[[3I5 M36RS#16IL9YG12]YZL*[I8-N;PUK=,Q<1XEU]LU]/V VI"F?:%XX/0')!T@M M9-3SEA8L@GY_D!(&V'50-D==%0I)(Z9U/+R7J[X?$M0"DTW8JX/:NZB47',6 M%8R7E;AX%3Z@!7E3;QK"#M2==$M#UHM!U:][4419@>U1[$I0O?;3Z=$K?A,G MB=AE\!S-2H.DZ!7>"75J.X M(ZP"],A6L*L$P*5@3KHV:P1D5X59>?-!(1O'DV=0^]>(898&@KG*R0U2MO.F MYJO&K,Q83YIJ+R";E?:G<<)/"GX'S8R.G@_HVWE.1-'6H@\:#HUCJ-;7Z60Q M\8#))X&09MQ9"F(H?U\U^%M1%< '=I8Y"3?-\_,LO8Y'F6G\I#W]MO-D\KFW MK2U2L([,ZL^Z[4NOY ?BF+KRDZ4/MQWW0FK\^88'VK9"_:-L![JT76EWH8GI MIC>%<8L>/7R^70I-NJ#Z=*'9VI-DPZ_C)"[X-G[@HR3>O&DQP)&E5OU[H+4F MHAOIAWRFV,ZOCA,VEE9[X==2NKL#4UYSS:):?EDRV8(FG=2C?0XB#73Y:>5S M/L22+1I:^B2"ZV$/KZ<2K^/QV=%W!%@@:_A%[&+9IFS;EJ^+7;1M3F957NAC M%FQS"BPXF920:U1R,"Z.X6IAFN33$UEXP3G'MYT)6B.EMA3S7?.\AT4@Z&\ M/4L"S)0>((,8,L%J+\I,;MW"_*&]])2B-3[Y(\O4'\2Q0T:8S)F^IV5J"\A> MBJ9HB$_6O.F^>U\=^CTZK&HT^GNUO\RAL;7P_M#0" 9L^@F%8 N])7Z2K-,[ M>;L;K]Y97\L=L(HK A&2[6A2(SEY. G:IAU/FMSH!Y1Z[54EP%H)UH@$<;\@ MIJ=3ZRX9CBI!I?ZPTF![.H+IX!%5C#VAHHI2:4P5C>WEJ")&T1_+W^LX38HXV969[^R>9Y+)^3M^ MG6:\;3S//SR6;4ZS,C]&V9/<+/"Y_/U+S;(ORJ;=B)FF$O!JJGGUU*.J)T\D M5/?2-NN%/M,*M_^VFN.-/^]-O+J25EA<_54(.R&$++]$&84\[XA4A4PO3LF_G@J'@L(T%]74'@H=L[X;M_331HEOK'+"^:=;8_A%&/$#Y M)<:1Q9:IE6.W]^E=%">XR86^K'YZH9'U,\%069]ABJ'GR&&2H:.OFV:HQ((8 M/9EZW3S5,.X?0A#75XN=)673 M-O"MQE8ZRF$]J$-:D@->/.RIQ7O%5\HZ.ZO]!\W8]]5V^4-+[( !UI^(?M,5 MDH Z7!)J_$P"=#U^H7:1 'A.JT#,LT^L,_EQBK:YR1-PEK/A'L8'HMC MUS%'"IKQ=RCKE]W!D&;Z"A8#1]^DDU9CPWY'X)9358 J, H/:()*TZ_:D3AN M6FJLH1^-!S,9]>'QGBF='[< 3'FU[M7S]GKVJ)(%8*IF(&>NED$F86?55$ M3NB=1_'F,P=SZDA@F$X[ E3H;TUZ*9Z'UE&([RNMCJ/\EMV7G[!-=3=U<L(0'L<%+V9LJ["M_?P#UK:P2\ -+BT+]/-W&ZR?CH@$@-H3] M2(P*_ /#_NI(M2,4&U2J(:X20'VI KWF=P>@/]!0$D!IU2-4B!=V82>N.#GL M N6 51+L:_W?8"[PHH*0J=!TQ-#2B["_ES]<5D1Q4L0\-TT&:H6'<140IJ*, MTKR_&*MSAV(0;/I(E]WF:Q]6^\^ FW?3]KR*2L9< -BGUE)S2>/ .-?H8 MK74U#6>]>,UZ8B\:::; 30"UY8)XQJ.2A\=7=649UR, [E:)5] M0$>H3.>:T0DZN/]:$2[A-V)MWQ#>L6X-Y,.9656G]J^K!]7A.\N7V'A$I.X] M-F*?47O 0:2WF8!(&?K1#BDP6*4!*<)>-<(_L[+XJ+!9*P1QT[1O;,*IP0LX MPTH3XM4T^TP!:>F3Q5C+#TV'?N9+&8!G!\8J+=6)(^"$ 0+#S$M=KZ&8.32 M(*?:YWRH])T_()]$@#1ED;U.R(F$&+-VZ80(M,$DE:/U.MTE1?Z%KWG\$%UM MARRQ40'3B4J%G+5C)[,D$M"M'6D!,ZOFX.2F\PQ#/P=S.G9:F?-!7HL&>.>V?5NLJ6_K8E7KL.W^@;QO-A5J M 88)%WR:HH@C1A!!QL*R,099MS*,$"7>0D]*1YCXHY %@TM/ECQR=*S/,A8< M^[.C_E!_U?D@-!:K>EE+4: S3/SKJ.G)-;+O&TX>AW0*3Y.0! _B7C#"T,,U M5X@%,T!KL\=Q=!\7T1;>$F:I""\0@8KTL_& *[^%GL&KY8R\SMCJ^+:T5$*O M9&/:"-:+1K*(ZQ1U?PN-HT8 Z2?E$5UKG)8';!AFYK6>PV#U>5JVB1=Q)D]P M.+O:QC?5>Z)&6ALU05YK-,F)#?KRRVR36SMJZZVU [/[GEB7TJ$QVHP=+:51 MG6KB-&A$3VJ#[\58+5H3;8_3N[LTN;B-2J(<%4467^T*,1-UF M/Y">E]1Y%59 M1^32T/+O?5)!=1ARR,"BB$23;(\"%$%+@V 7[6"7I#G^J=4,FRM#K++$*E.L M:TMT^_MXNROB!\X^7%_SM;QN4$J^EAY8[8)U??S@IQ%NX1-TR5D 4^./T^2A M3'5E7CB[?L^OB@N^WF7@*M)T:S8UA<[:'"$/]D\^_IC?'**"BYFV@CD8N)R>''WBEMS''VKP\TCF97G3N6Y;6]XWN8 MV5>APJ3.XJ\S3D!=2H>"84BQM]:/(ZZM"3!X[-OZ.;KCP#FRSA9PH4-MP6_D M4/F<,7!HW$^(&Z!51-@X8%*;274F](,Y[M8=?O@88L*#50A1&;.(('!; @P@ MW7"GO #*2=N^YB"Z,LK*WT*5!OJ2*7N+J/HBB+NHW&#E5E28;J^R,N182BQ] MWY6VH1\>U]O=)DYN?DO3S;=XN[6+ J Z+@PHU/W&@9'#&0,!Y'M")%";7/V6 MI64EL(ZR[$ENH[@3F[Z#ICV,(SSOM7UK1?R1)0OF ZU8AOK]IGWFQ:AUX"XI M>]66\C:JD^F.=^9A?=3:N9[KEN96ORJQ1_/F[A3>X2C@/ MOA=;^3,WTR&G.>2R60ANF[L>>':53L]>1%FK>Q!,O*=T5%,Z@+.I+9!A2=5I M&\1'U1O_A<'W V3A :H7U*4 I- MYYS"K(\A"^S&0"U(L=W?'=/$SAX.@-EX0!Y(H\,KB^)^9PF[9D(B+X'TH7F)3 M/<8Y!2 /OTM$&C( -20I[G?#>2*\[ WOD *';SHXK&3%J$Y*_WS N@IRR/>R MX0E>&.<'GHM=)5X#+9IU=7T:/0.5BE!^4+1IY(E:"'FC7J7'. M,&S4VQAE!);QK ES0=GN9-<2;0T7T& 8[S3A14!/5E6I:@JHJ3AK\+#O; MHK[74?ET-+]"=:-CSYX/'MGCXF,49W]$V]WX\&0'745P1>@2TLCHS6LHQGK'\@YG M;R7^9 _B[X/V_)ZG<'B(1P] 3ZM.A4EK- -Q&>E_;AA[21)HSZ08'J4467X+ M-2;U6*O(HH))O$O=[PWDB-3D%^5+)[+V&@+]9@%0;IB@QG)4+!Y:]I=X $\H M@BIU1WL' KKBQ=2_*G;IN@(@TE!%21JU79\ H@_YD!=G]/1">2L0V/:"Z?@Q M16)G "T68:L#A)_>Q_EZF^:[C(-OH1@EVRBKD9Q,$] V[6RBR8V>*'KM[BGJ M 6V5-_=O:MT10YJ 2GVB&&PORA11%,E3/+_PG&V#*TCB+(Z?!0HX83(9U=!':9"O;*'QE ^JGZ5"&UI47Q M7)=YE\J[ZC0R0U3W9:B W;7J!=L*!RAXC_3V"&_'%>RK?!P*RI6]J (Z]*,# M6.^**^$^MK8'0E2@[YGU@GJ5!Q3LQXJKYB-V M(SX+!.OJ[E.!'?RQ ;3WY)5P5U@,9/1\R1^+=Z6W/\W#YY$H/'[NB-(/H%OC M'N8JC MIBPK2BDFQ4*I+8B0!W9'6H3]ZI5:B_2(MK:="LZGW=?='NF'6O*Q(:>I7C]K&^1 M\#6SL6&;7GW3F^H)X,4PNXX%7_3"=>QB+V[MFV%: U:(*#(*_:IOQZC7#..R MV#M4"WN55]6# *0MUG4[TA#"B<_C4QNF'W\J'+B@XG 8V5X,,A#9S 8:2X\C M_RO-_CQ)SK-TS?/\*-E\B;Y]BLH8$D=;<$(;HS,,DWH=*GKHO'@9>R(NIOI8ZXN_J^T@J$5BAPJ'B&[3N =SIU)1'-_I8B9EZ(>Z>J M]][5PUQ HD.ZD00!Q08V'<^S01PB KDR44FEM=H_8%MQ1/FK6#Y?_(@]N!=3 M],\^YL) >(A\I2T_T' Y8,8!%I@*1:DV!L9-%"?/&A::VL0>%S3C;H5ATN$W M8-\!$6]ZB*@>!3(H=T>$9HANCX@%!^Q5:T2:EB?Z?BY_KVHG2'7RIVX=Q%9U ME$0QJF1,,3NCKF,M_>*8A317G\]K)_8V=4VOI&[O<.))^X M5<>724 !XXVU52#^.+9NB7ATFB:;-)'OJUU%R9]GU]<\XQOQMO#IR;NS+\HW M7JQTZA\;J3,QE*"\V,8,Q*4.-GYU,0)O9R4_".3U%SM I!/ZJT]=E'J7HQ;^ MYD(BV?J%E4<2$!Z6*)2RK!5FM71UQL,KJ?#S=X-28/+!'TP76CHYY64YS<^: M4TA/>93OSY,XCYYD$GR_X__-H^QC_##DB*MZDTJLU:=RV=(A95'JZ%O+;Q>3 MJQ($_V-A_KK")J7IR@&I+2WU^.W4BI"9?G1=QJJ)=%?:L.3\P,9,Q.]Y78+] MJ@90A("QW97X*Q=GI68\$D^?1TQ08\LA,(!=[18=>N9<0H2B/2''"='2RV_I MA(*@H^U0#TCM&[K:M")GIG_EC:L63^V,Q,$6#H>+%2 M%V@(15A0FA;AX>WS" \@QAS"A*Z_W<+%T*)+V%"W:D$*S%XI0XWPA7_7VODL M6?ATX5!(,[&:]L6:9U!?7Y8^IZPG]?1=)I J_3F'W\+CLI-(G1:0C<);FR*7 M_MOS" MC +D.JH=].F%4+4PYCZOW[5@"T5I)&/A>64 QN41" M@Q 3X._))L[7Z2XI^.;#HWQ3[T[\99,$338PB1"VX3-T0%YGFW0R-, Y@&CM MRACR-W9R=[\K.K=T!!P?C C#Q@A,AUN$"<@<.E3HV[-Z?_V2 MU%OBXY B18:=P$QU.G0>C.#WG7/X$,E;^1Z7FR)[9'N]14<. R1'S)=(.N&W MT+9[%JOI/+!T)Q'$P,Z>L9![6=(F*:4&G.)X7MZ')LNS-?^;[- M @N0_"JSX#.[BGVN.]A4ML$ZO2JL3MZCF93I794>_)"Q)7B#9EL] QRK=@8 M.-.JVA*&!.N,3]7^/3 .$9M#33Y#45S3FY88M@,5KTQ(^B =9KA/TDN='8]U^23EV9EZ5C"\K2]%,LU\- 0:"M484]!:E3/XEND0'YB*5> M';104C# C^KU)]ROZ895V8I^3O.[NXKO'US\D3E[S"ZQ ]I MEO>EYC4N'O@Y9N^;*8;ZM;E8S@DT!9,FMVIZ6I].!09T*53JRTB%3X= MP5A5+(XRS:L"K4$1Z ZU,:Y.#%92+%?E+1?C5UNQ-,Y&NH/0#1V[6**L\]$U M:QG:\=3SV#R,CZQ*C%BL-"Y?9K=95EQU43W(6KK+)72KE?/7 =V%:^.VV V6 M:RI6S9_?GA9XFU7G^ZJL:(%,6RM9](:)=[E%)[Z8L&H''D8V((=JC@),)(T4 MFS#?<#E$>L'03 2"@-AUU)1X:LTQX2!>5L"0\0 MW6\WP6@G,T+C1#-,:4'+G5-2RFZ\D3[OBH?9\\61>V+1[=J#V+@Z,HMTDE/R M\$AR5ARR8%Q/77[X]HCS,J:Y2EGO$> //HVU$]%QR6EWB& )@*,0AH[JR($UAP7CQ"JX,WD)R$?_ MIP?4?=+23==_P0;<31LT6]^44M/8XGP+F]"NEVQIL0M-KJG*G)$ &K)-1OOK M2["NVNVBL!F,!O=DMSU[>"S($^938>)!BEYR2 >9I M*B&T[IX72C98:"NVD M$T!#B5C&0H".GM)$WR,"JHB59G11V0Y&F5(UF)H]'!*C=#N,*KV-H::6M8@? M*]0@IS7,PT-6-?B.:G7TZNS[[<(5./K]' M5]?GI__GW\\_O?]P>?4OZ,-_?#F[_L_ M#+%#%G6GQ,J BV,2&KD=47(NAN& M&CIUA5)+ 26F4#8\]P#36LUC31,,T8IA?O''4_Y0=SN(26 MHSU0$TZ6 ^E_09C+QTU+&SK:)PT3]JV2)%9-#BZ2@C(9O$RH649\4ZR%C_#R M8"Z/VRX9XC,:FP5>28R-!M\:*(,"I 2?KL.>KPAG&,SF<>N0.E,?@A2]&3ZP MG-:7E\KCRT1@'F8Z 7? ;$SZ##IC%T"D#I6:$-1<_AIE*)IVG1C$@A];"N5& M5H+HD24O:/ 1K2;FS:$PCEU'J'ETN##0AS0P#J()13\M]CP#YQE4G2!C@Z:B22AY3#LR'&[:_=CNFG.?_B6/>P? MWI&B(%^S_.XT?:1/!+-(YJH=@TQ4%W,*[LPMRXS]JGEG:"YIGJ*;]C':-,]# M\]$".&1YATXY"[R>\RO=.L5-C64<:5=SZ)=V9;7A_'A]TA\KO M;=;V:*@:FC:"G1[R'M]4G^F/()XH4 H-HHQ(R %0YV9-H\\3+FZ('K521SH M2Q23SZ3")7M'GA]\QB;J=U3Z3<7.:]E2^?#05O0K,>F%.>+G\E/TRRQZ@XS[ M."?W8P<9&O\^XPKE+QXWBE!I"YQY"'6'G+6^6"-+C,#-!8S1^O#_=9!L$\UK6!6DOK?[/V++2ZRI[1B-VWST]9* M=,N$49;3OQ\>J7KPB6$#D!#K7IRR3ZL\IB+0USK(=+?H /?G )9L68)*HH'H M$:+"J)9&7)Q^PA5>,B:E]80/4 8:K/V6;NZS'!?/)_F6[5MY9*\!".>" )+- M[Z247$@]A6V7TT=Z-RJBZ;233J#;:,5%(IF>@/0T,>Z2,8D42D/R:&V'X4SQ M)V9\IHTZV3[AHLI*^E?S\J1DP=!,J6,23&DQJ2!NW/++P*.::F!#R> YY]T% M13N)ZH!00Y"0)5TXY2-$?TQ-N,?X6&K$3B-6>F;C>BQ) AM^B$$WU".IY8M,_4TJI],:4TGL(0JDL)^SRE+/F$L7W M>%.PEY(_TE_R$F_Q S]G>[J)WU"K)1E4:RG;8'[ M/M;3;LZV;>#;T[PB\QS/TIMLM_S<[J>PK'7B7]]GCJT*O9-+/+WR7+S,:.'.V M[FCHTQ%FW[(M$#G%244;6!<_C1*[]*-60PPQ:-@OI$#=)B *\U8E]/!C%4A+ MEC;]0CK0XN>TA9K225,C.:>ET\&&V+8)S=H=1?F;(9_B#/<0$L#+#Q6J XX' MF@.TSO+?T]V>%Y$GNQWYFM)?B;UE?(E+7#SA\I+VU$=2?$V+[13@]A9:#MA8 M6$H3WR;Y7C[ M#N?T'U793"E>XB=:Z*>[\]OF@VZGUQ7]%MF&GX;9'1^,% Y M;H^'/<=^6JB*2;3ZVZGV]8ZB^/.@9.72^X]JR 9K( M96Z2[<5F-W.0(IK=0-98(F[Z=Q8]C"Q-PH-%*P) VV7"MG+N&M=-RJWUT ], M\T; P=.ER M+:NR9TGJ'<^03.983.)83-ZN- M:GWD)Q/'+@:R=6YJ1Z64227995NVGQ+EF*V$,QO!.6P&%XNAZ?(Y&9N1Z*IS M,$'F7ES.N=C.M;P.]"Z<4+&%;UP3*&?Y$RYM1D@*1?4(2:CHI[84N%IKA"1W M;5%>RHSU(Z1]75#2_VLD8Q\=J>"CKRBH4XQ]=.0%S6:C(Z=PCBM'"68WFZ_WF;$D[GQG+(5;=V#69ZQ.,?:,Y07-9AG+*9SC MREB"M&JV+ TP8#S*\KTLK7#I8X.671/XM"[P:X6957)TX17L[XDR<$*!9+8M;)TZ%+;M5\C42I\9M@$T@#A*G MUJK-II#8$^OCDJC*NP[1;3?@JRF7TPE/L9]GK;$4HG&SNN]T7.$LD%R?(* MO2O2?%L>L4' MV\U,.CN^3FC9" 9OX1N^#JWG)6?&P7L^T/EOBNUAXU,#)0?$6>OK]P'+]/UM ML11[]%"^FV!1P4Z:J'4$" M!,F_B(^L%SQI23U\LI2NO2WW2W4SVTJ>3:23CZ3 V5T>R3GRHNX@VM]Q NI> M: 37J:[;/G4WES:W:]"AQ_7)GE^N#K)#9:4GJ$=#31FQ6/?PB"M\>R#Y544V?\J(HA'LB2(57$X4B6G'1%%[T1!%I9S4'R/^^1'J MI.-ABJZ3B6EWS)@BT9DP16G9*XZ,B@;(9*?6FSV@C@6(>O/[2X64O!)9C*E@ M=4J%R[.RW./M\2S@SA]U(7;X:#$9>F,>QD$SXVJP3\03]@<[RYE=%9'3I^@Q M?>;3";>D0&E_8TIHD OZBNA_XRF.>ZDQX.R)\>K70K#NJ! 91J29B N83HSZB5!B)UKDBM22+WF) M-_L";]&.I#'$)5G/3:&L^*4%B)Y(SY MM.8)$&[CE\2!#1IH/.M?CNF?'Z$; M3/,7[B^-X.GLE((FJ_BM]H<-&U4DM,!-J,BX9\7A^2VM%(OYRY?"AVTTG#Q< M"ON1.:=#79%E)=#G"DG]&2O0"EREV0Z1/752E>S5_,^DJ.[1R0,NLDT:&-3B M'B.0WWF"XY'<",$""R&A>XD?:0<0%HDZ C><],^H"[U H&] M1'E$@58"E8U('+!7]+" NJ^$--AKB.BALQRL%6"V8KH6=Y?I?=N7V8Y+LM3 M\G!#$SD;:8H6$&QM#-<6S&VX6'8P]>I\1<*R =K%"BN[R24^;:\,CFAR80G" MIBL;2SI36][>6B:!51HF6GE>A5QJ[=TL^,7:?/3RF6<'ROV"C.T2T^6G4H@OIHS+N M?"(*X$S%(:UZTG_&=^>%90RHBXEY5XP9H](:,D9OW3.2G,U@01PM@='Q7Y+^ M33TN!-] MQ^Q&160#C$G);=;O*K[K+V7!S7[!7ZZXJ&L18=7-^VRQ[IKL+4L^A??A6X;S,;G94H*0-#TFPL(1C$1U[7MU"3XGYI$_E._8?_4+N9;L.UT::P?&DB: M/PXPS$][7\\P01^!V'4*IM:I(K0'I!7MSHOTF6\Z>K_'DI/D;%25E).I>B&@ MV)E_.BK]FI-382[Y+:WV1@YKO(> M#^.?81D4ECI]Y4SC 9+N6#6U'XM461/OFOF=9\@8N?5LD Z-\R @ ?HW7TI\4I9871Q)9(51=";KE!P3ZYZG MG,3>X%P1Z2?\0U;1[&EX3=GGT8X]9/TNY8ZB>U0$FJC):22T[QM@GF*PQ-,B M=(GB,1=[0V[?4$'$)5\:Q$!!>@G&H@C8TT&WZT58:[.@>:CPRZ_EO;FN- MA5<[5\I9Z5.;)5=F.LIA^@("@*?B/*ZR&GN 3^\=WOKJ*=%$O:& ,'[5 DXC M$3/I+Z8,K,.C0Z)? M;!4R_ N6]JW;X8^A2YMD/3)8G//G0XB7L$1^)[-:2V M_$#"[44["B<6H#B>H^*0X:";)S+"@\.W4CS=MJ.P;X&%MT,LC.[?.61(2"[= ML8-$H MXNM:T!^T(CZK02$USX53*%=;'=KT4VT(7(,0+-)/^'"/4'7<4QV$4 MNAX5H5_^\TL(,%80DD!D,^R@F?+Q-"V*YUM2?$V+;?DIR_$9K67EYT]H-6:# M786&LX&LU(?'=4^=3]@H5&TE:?+'=?HMRMU;>C0(QWV@[I*-Z:3*XO&:QM[K;\RFI[G!> M<':0JVK3A$C5&UGGSE9,'%+G=@R6F$NZSU$Z.F3Y\_DGM!D:B)7)"C"!**WN M9"BUYU9@')=Y7QG3*V0BN6.7@-;DIB/4X[W3>UW(-LY:;J$=71X#9RUPCO+( M7C^K:Q(O=KQL#J+$U? D%$;$@\@F9@RSR10P\L0X#7#-9G' =!E):SG32'LC M#K>_#GN&KNPHU%O0#+2X8+1CK#$"0(2:=1.45=?MW=E&/H+PJ[A+\^R?/#.> MDKPDNVQ;I\E\>T'QC?.*_SE8->Y6DDMV"AH-IOL"7^-OU3O:PC^GA/1DOF6P M<_-+*>^X04YCA)^V*8.*#Y?)T&J)TGR+WJ5EQM\K'1H-'(A\(9^L@[9)J'/L M:10;O7R+@PNFLA?;7=IT$3;=O0KOHA71!$B3E^>=^8&&PGA699RBV54H!+R% M[\*\LZ 7P7O[U3TNV-7Q!;YG6P>?<+]YXC0M[S_NR-=_Q]L[_&N:Y>S#=_SJ MO$N\V:5EF=UF&_[MKM-OTW#GW' ;\QP:7AKXG#7%_0* ZZ8IXZ!;9\F7O,#I M+OLGWJ([JM%L>40T_&UQD3U1X2>,LIQR9\]I=(2J]%O@>.@>[L0WT":1T9F/ M47ATW/*H&.MN><-YL]:C*UL:80;1R.)X+^(18G81,XRXY2/T*R=V\[2YCW7J MX8AM1?G.:V,X'AZQ0RW?N/D2)[X=S?)M5%Y1]Y4=2?,95^VN8U5AK- -0C/EMAL>X[K/AJTYXK?!%;).% M]Z;QI+(A=SE/*X^U,;[ \#BRQ(\606GG/O(YM56X#Y-EFFE#4=]2Q (58FV- M?-'F-85+V3$:KSQ M.;Y+*[R]CG(R9?*EHLNFH_;93ZLB$@=*84,2F";-DV*WC*'/\^AQXK M8=,NXV 9=9R,0Z"6ED=7AV2!RVT[?8M>Z,2/)]/ - 4UB8X?ZT Q8 M-^@H(C[*0F<[&$\:SF;E!N]HYV.R+YMVBKBBEQ[R127M@C-R^W[J$JT_+8$T M%FH21< :0#]/F0/K# %[Y(HS!NE\^ >5VX)%[VLAHKKRI18[0B/![F[/EX@X M54WC#'(A*QQ!RS[3']DH>,\5-/%[J.");;V+U:+XS*4-[29&8H[E@FX'D$O< M,3!Z];H0ADT]K8(T[Z%][FXYS'0!OI=^N4@TC/1+H!@^WD-"/"2J^PGD]K$; M^E*"Q ^02<(8C=)8!JO2[A-SPC @:X'O+^PNB+3ZRQ!5;JQP08/J-?-ZZ(C0 M!T9#2#A:?!:9=KLH+/-@!8>WTQP;85*U1(AJ6= *(2&7T>KV:&>OM!-6'N:H M5IB6LIJ)FD\^H;:W(TN*L,D DQDG]8C?T[R2[52221:TFT(ZC3C_&7>^/O.! M>]]ISCOUF_!.K;+=J2+5Q39!:(P$?88#(R%\;NMS;7^\N>QX<#,MU0!1I.6C M#)S[<;[\"79I7"A*+(WH%,]IVX;@T)62ZIX#U)9S ]IJ4^8SIE?Q/I("9W=Y M'4,VS]=%FI>TH?56-?[7CN]H:S>DG119F>5W[_<%_>\%+C*R-7SASH-'S6MU M3CUZVMKLL(WN=V2LT5R;3(LK#S*\8TB$-6NV@N(4-=!6QP2XUX?F@XK(1 M\"V#L"G8[",NQ)-M>(5_BPAY[/W$WZ6-6YO$;#< >PVKI7)K! U2*7\Y=F!U M_)Y78QO5QE%M/>(C>&)GO^'[K+'2/[)#@?N#K?^=[+:TL>TW.,^O,,U?695A M!X-I5VXTM=5R-YYB\]*&K59K.6JH3;AVXGIX4CL[HH =T?[;U0G*\B=S.V,+("2[1"8L,B_U"(G0;KY5Q,' >\'FJI&A(L'XTH;FO@9^=,GWB+ B M/%]62'@AQ9O_NLU_R19CM78(A5J8&DU4GNEB\HL+QBO%X56+,L_!-]92+/8J M+% !9E5[?>>Y&PR^!**'++#.*"AS:OM95!O-'@[+FL%#%W&J,^=\A\34LC8V MC!6B>1%SWAM3G@E_0P%#.KD9N"<6@L'R4Y;>9#O.&\6&?+G4$*@B*1>(G=MU M#EVI"RV&)9J33?J[7BH"@"NZ$@QP+_QA!;H M]:K%[;$]*QCJH:T.1H?]9LUAOP=T]KD)7H&G[!J"!GY,+L P]*!;@<[0_U]2BYHY08Q -+3([T[_8I#40SGZ3OXME[>Y".$+VN)].;OZ6G]N = M38X/\=*Y6@:E_O"N6@H-Q*)Z]=HMT)0OY[M!6F1;'H )1O4JMSNK;D9X;E\% M7]Z.U;8PV+7+8WTJ>M_\-8P M6^INP65TZI4^I:[JS;'0\I81HK3-JW$2-O7X&E9[I&ZAZN2!EQIKWGCRD63Z)#.*'S:\Z?;@P^HS-N5P?$EI6 M10*!0M)^AOZH/PU,1$G/$,CO.6;%6&X(;I&%D! ]^9:5$H .'TW@63]R!$YF MS Y%L^&$UW MI60$!Y!LH:J27(I):HYT(YDJBJ8D@_4R,.V3"";G2B"(ZVX$8 MP[?/?B3%14$V&&]+=H7C6;^Q=DX22 M_EED&]HDM$G+^R.^^QF7%/Y?T18_LN ;>+N9 2Z(;<_-:*?1G; /Y&D5*#H; M@W@NB6%.B'5I9?-_PC&HB_7"A*1J\^L!AJS-DW[A(_4JC?IR4^ MOZ7CZ >27U7S*QOA"O.,(%5P1T.)"[\90>T4R$65D:3^ )7L$U1TDMMHJ*?# M@IAZ@-Z2,D^B*V&>TM,J\/.1!33NEB-OF@5Z439=VJ"22[]<).J3@#,H!DX" MY[?OLZ=LB_-MJ4\ :N%)\)<).V*>V+S'H*]T"*&=PD#+.,:P;2L4![TT?2Z@ MEKYGQ*P2ZXD8I?+@'5[.@[K:U3)D#8,YQ=9YL0TD=P% MYL)'<'Q3G97E/J6_["DII3,Z"LEY[)Y+NF/6U+;?J"WQ!B264'M$JEM*J7S# MCF[<,(%H."3M:S&!5)TB)<]42<(.D<>@S?0-81] M(%/C@6\6VW0G&"D"/IKTHIB;.@LBHL*\K@A4YTD!ZM051OMT,<'HZX"H)G_X MPF@LF>7=OLQR7):X_+4@I3:C2,1EF60F[IJ8$P?.]X\#'1IQ460B.4W+>_28 M9EM.PI1)UKMC(F.A# J]BDZ24.ZB::2;$(O*^#-7P*0.%L*MN'X@/Z@C2#J M)8\0EWV9R(/&^X70BR^^G^0T!]& 1[/067YR>YOM,EHU&T1\C0%]#I :\,=2 MBF,7Y' M3JM-B8!Z_=?+!?/TYXT,\:5(_H8/J\2;)UMX_> M,CR(S24G_?"IOV"!;8*M!U9%+%N>C' $H[ZR?\&.>73!R>O$MSF&<1%]<;[-JGT17;&JQXN*S*">U#!9 M:D/)8XWG52%KE*',)Q^TOMU!]OBU8Q::?CR =IYZ_*+VK;>Z2NO6'6#?BFNJ M5N<(<:TC/GG0*;X>.+\-!^>W\512V_VFRI[P":WZ]+ML9/**NFDB[X'%(P_^ MI[LE'DUI.['Y6"0<-(:7_I>3A2U=%/X&<-]/D;DLN\+8:>9/#= MBZ):]J4"T*"P68; 4"-H=KX3R6D6DM\W4+[/RLV.E+2DO<;?JG<[P9M,"\VT M6<+:S%+Z6CIV>MC(LC8HJ;[$=-)H\V)0? T(+Q=#QX"E$"1NX3 )&)861W%D M4:L"1A?H/4%0\7&T\'<#D,Z!!_8ON=L'9*)C0Q#U(*. MVQ_86U57]RDE@23]*:4Z*DJD%G-/:-?]K(G2CYIB"QH<_56_ M??PECRG=J?N:&'7,E#]"A3%A%#;] :0YX$Q']B$'O(\%1_B,H93GD7=(<"DYI3G M@90(CX%/>6[/[/^89L7OZ6Z/NW_TTT;BTM1"B MP%L^VJF+-':6QWP#OU:PY:Y"<"E5I::=,E/G14E$M7+2/:_/$CU"93U>R+@, M^H%6)/4G/P;FG;Z[B6G'3%@EU1F12&,Y/&G M).227,DIKV1N_'%,XQ'.-Z6A.?<>TP(]\<3'>+9]I[V9)]/4 M-S$@37]I)Q=W"A3 0),&Q9VE3X6]GBX=3CV$YQA,3J\8XD%)IUG$J_M1#62EI!K;\@,O=>H7[-[+>5WVZ+Q1W MT5MH]A2$:RZG(]278VH:NM70U,A:>\]T_:AYQ2">JQ$M@$,6]^B,NE C$QJ; M^0Y(Z>OTV_Q@-L&C,2F;1VY8QXWY&&5,C0/(TXLGS2>H8A]%P85QA\S!/OLA MA6CF4@*X#K0=]ZO+ G]FV*13C_M>O3Z\7I77[*!N#5:E9Z2XP/2_VTN\V:5E MF=UFU!%;Z=O^][X^,/ ]NRPT>V0?SF*1G7H7KTS5%V/?S*&'N&?5 #6-+$PF M4]'@;+,$$G'3N5/2FED:$]NF%0%P[3#NVSEW#>KC.:KY%52/:5'?+?Z,>EWT MQP7999MGQ%X10_P=L> E=1@*2!/7NAP(E@#[.W3?TQ8_I>R=Y+.<#@#VK)4? MVQN83MC+ROQ^^ED.M+;0I4$+"XLCAK%/MV-K6_?JJ&%G-1G=1HTVZ6Z'R&,4 M:=$>6\199T\#@[&Q<6RP;$OHZ-#>"75^>X5S&M\^D?SN&AN7 MO,2;?8&W8*H*-90LG6AX(>C(AW]NBMR9TW)N9<+(?2N TD9E*M8)Y01RV2+_FE$=;7* -?XQNTPT?\<9#)W$W2T@D[1$Y=48J,L(([/K$D<,I M%HT7:Q =3\,QE^ GB7.9EP(@Z2S'4@1%,&]QE>YH"O@MW=S3QA7/JC._S;0$ M45BIY9!+"C^^*A^]2RC+=)9ZRK$34*@PX]MC=_#L(SL4E6]YQ)&<.VL(&PDI M@7TJ9ZC"@(RO6I_!R1%AQ?(NJ2KRX(VD"F=@ M>DIM).V?C)#1S0"JNUY&.EWO*.@F4I423>XG$,5NL^J3X";;V8.>--V#Y>QH M3/D838Q-:T _%$Y.:=^07;9EKS+QVY"R?$,>PH^YIQU"=#_E#+.-S 2<(TVG M?>JRLI^8A7,F8E.=Q#Z ,-\TF;AW@/@ +55W*\'+NOX$S'\,9 M4^=6%)8?[*^F,JVO(Z4P]!A_R]X%#_T1 MT9[7==%MFK(F7)'R1-2[4%F(RM M+'OW?$W=BLY+AVOHQ^KE&8S=U:,G%A)V,;V-Y^R)\S>2L_O,D9 M?EA$'$>V&R "0D%QEP$IV"N#.#CU%14'I0?F .5U_'-X.([&PWH5F=%I.! ; MNG08S6$X4%! * @Y^$:C"J*?\I ;+RCT7Y1-O2V&H'ZQYS-^#4 TK<:LD1A; M+4:[%YH"!J*ZZ,]%?5&.&E^EWNK]6-&L51\0[+$?=..>87FT:S##'H7>\47J:QVA!?L47H7POA)E^ ML"Y*-\*^Z,3-KQ*IAYZLN-0;F$;K@R#2N-GD3*1QE8(,Q4="20HQ,+(+8*O:Z( M5?]#9XE35T#5#Z2;\]@B/)=M'12;EFV.8!Q;.V,QP"8]KM9+%/5LLA!)P$D7)4K?N( Q:=#E"-[1(I)JO$M 698_ MT0:2XEFT308@VJ8CI>A2ZBJ,.RT*]7Z4Y-2I)]U'<>QY@70O,>^&"9446B/R M:*W'Q!;YZ JLH&&.R[&5UL4:+#(;6<&,#!D5QT *WOT 9H&&45I=",MB&$3] MQS[=9;<9WK+\^1M^N,'%!- *B>9'$4HLI(_ IO.!CMR'BB4RK>27GXY_^/-' M=(FKK,!\M'*5/F7Y7)."??\P&@? 0_E);?B#B;!2AL&^! M#SHNZ)Z\'$!(2GD[1 0JSFEK"AHK=L_-Z?WI[GU:I9*Y(YAP'QB5PLL)H##O MLKP >=*00F<@N<([O&$GI'3"J)-&9_DM*1[X+2SHAR]YNM]F5/3':,;/0%P0 MF]Z;<4NA-Z&9UD,PS!VDM,D_8_\98-7^I+L'ZE(Y>2'8(VNU8*)-O\8!K9 MA=146@T<47%-D (+A$"2':16B&YF$A2VUZBM,Z;FDEJ M[>2B>&*,D)SVX0 M%>@,Z&&K>%JAJ8<=LZ+(\2(Q08(?BSEDR]"PY]0N< 4ERTRU3>K-;3 1&T# MG C&35?2BUN7P@E6)7<_!=.X)RHJIYFA\1$OJ![0C:1X/&T0]*B&# MY.>74^%*?#&JTJ8_N/@;_ @<6<+E>)1Z7Q1< *'3'"]NQS83XU[&-0(?EEB9 MC6>:YY&-9>P1 QC#F",FV-BEQ/2'NS_):4N>\([P;=L?OCWBO)2]NF.DTZ5A MD,YBT@"\N%P"-G&HIA/43M**\C<:!L+\;[ZIIWIFK]CM"W:Q-SHE)65A+#LT MS*!#%O3LE)L ]3%3P?ZBHZT)74UHZI>>J]%R*1T%--P.:+CAA&.?_J,A8]J1 MD3^+F('&S+-D')AID3*L?@O>A&=C#0C;6@V?G*M].-_3#?=I3<*!%:N,&#$) M)U"!4G'>EP:$;([,@-)RZ&L=?#J<903[Y0R?:(0R2RGWMRJCV0@]:)AF$0ON;SZ4D;RYH:Z]XC! MCSVCP5Q\ GR9/5^P89X@]?#$#D@=(2(7$$0^E@52$D#H<. MAZ<"LZ8!$7#ML=*1 ?Y' ])3\L#^JC?_X_I)5-!7CS$UO[P2^^)1I=2B-YCX M"I 3%W8($85(4J O>=:5HH4IW; %!&C?5 MXK,(*A-W1A*Q ].H^HB+C-"^28L*%EF5;F$,4I@84"D6TFCZ74@??=_(>"36 M%#-*Y64%F!E%Y1IG'W+-C@R8UZ4P.W[Y.-,&;#= <[$>K_?B<&$>YFPIP-Z. M:@(FP&>I^#\&HB\3>M)E?+?0"[:P7Z59CKE5"$E8YF^L5F?4PV:MP8T*;X73OD"KM\VAF]Y1=JN")?@)8)*_B M@],I8)EIAU,<*A=V4.'U*+63P:%X_.PS*H)JF2A.985T-3'NDQE79$H3 MPJAM1T :V3FL.C$Q7=R=N2HS[)$H)N>K*E7G%.''@T=QP*JV7^7< !RF*M-0 ML"*"@U,E/(7P0BRKSB5^&#*VOD(^L>6*0%^94V*DC:3;]7G%D$!C-4!NB8Q* M[,A^;34V$9)F%A\U6&/6;U:QJ[R&BI*,$E^Y->U+938Q*K(:>74F"5U:/>%\ MCS_2'^:4Y/S=CK]GU?WIOJS( R[4-UK:*7=D,5->3"(3=V[)9>%933IC@TFC M0Q&Z(7=YQK;*A":A%7:(BQZ=DM;$SIC,YBV(D.1G^6:WWV;Y';N>CO[?EJ9F M,Z:K+,#H+K;@E_,BGQ[FA6W;L" $2*WR^]S+=!?^ #A[/,%#@*Z#C>* R)A! M,)"W)0S('4YG6_OW@/#C/M4QI*%6%WVERJC5/D*=/FH-L '<:R:%=(X]!"N" MSB-^@]52NK;,-W$WTD!<[NXBFTK9$HCBY+("$- M,J9&)<'&KFT!8TXI;/5)OF7W2/-KI/GET>6G+,=G%7Z83U M,S..-A9FW(0: M8\<>XHQM&P!!QLYT6]*4=4W3ZG?E3'WHPN#"\=H(^H.90=Q.\"FWA>B<1Z!% M2!&&'V.+@MACV:H@@2&*>N:SY2=W!:[_%%H$,C8H9C(\38RD7C#"9.-99Q +-$:]VM.Z-2TQ'3K3W#)!K_AA\PM, M'RYDR-@<./3"CW\5.E 10:"0M)^AC'\8%N62[B&0'W4,X['<$+'BD?W:8%O:$NVP_?P3XJ"=B"O8MX]]R+-4;HG M7]-B>_[(!,O/A-]=A+=_Q]G=/?W?DR=D]CQ,K/7*N!2F44DKCAIYQ!40TT!,!7&=: J]@&PEP3M+ M'.-7;\LHCP3Z)0XQ5?T.^Z*.\Y.A5T=)">PU<"8"MM/YS-"Z[?:9>$Q:DGSX MAHM-QI;+?\ARM"6[75J4Z!$7J&0^ E_0N3;5'&84"QR[32/ !KC,'4;?^7#B MC+O!\;IMCB3(L.$\,_7F';.%1J>[#1RBFV%>CU#C]PC5GH\0K$[^ M'K]6Y,=K"F"'-CO3E^UEN7^HORX[&XX=^7*-BX=C5U4NV-'2PA;@*%2.T38M MBMD3:"N]Y!&8\Z3]".VRVT,-YG!&N(C?1MAS%+&U/IT$:> W.ZBP;#SK$FRR M/-@D>?"A KRIGLX"7?T+Q#$O7F> \WU55FG.-I4?H1M\E^7LY!=TD^[X'2@O M<=K"@I1!YL)CF ,/,_<=Q12&67/='QZ[?OOCB4O'D\"$^?]^CTJ11"5/4Q*' M$)8"#GNMVNOLJ.'UFQU/.'KK<([U"'6^!;.L[8(1NBBRS:&.R \PHDG.>'X- M$2W0N=/.OF3S]T=2W.(LY!C?NB&NQ_P6#8DEIQDW/;J="HN_RBIISZYQ22?_ MLDMP>R;[2&"+..$IGQFWR4M^L_QE#CK81;-=8OG7B#?2.=Y4T36F_0AUS7D= M.RU>4F3U/?EQP*'UT'9MG+>KG'S0S4ZXF'S-2\P.6\WRN_8TGGVZ<[J=8WD+ M' T>K%H0.)%:M#F*G2&+F^\S<=JV*ND>HUWV%/K$O)"$=)BI%B+<;8:R:(S+ MU&3]6QQFE#*J\[W/:BSX$A$&J^/OT2JB:.6IH#[,ZGF(:%Y1!D.!6/;6 M)"[H5$JE&GCNUAF*:]$5IT.X14.E.R1ZO6'3\9QGZ2Z\XC!;SUA@$A\A'JY MO2! W^ \+3+"[I$1HUPJT$)<(+ 4WS.33L$MLZY$ME@IX7<210)I>4\1Z&\[ M ?-,=H1DB:4P,+['V_T.G]_^QSXM:(FZ>_Z8Y6F^R=+=H#A4'K:^R$9'!BL; MB_EBX=4MI>P;H&:=K=VD4T#GCW1X6;$IC4M<[BF,0M-T" M6+5:5?"+C9%-E3UGU# PF3JW/PHPC MZ\X"D)/V^ E-+IL&"UKN/":75U]0^SR6^.46V<+(YAQ.LICGQ)$X&CK\#F'C MI.'A]/P+2,/B$F.S*&AGS%G0LW'O)\8M: DLI%D[2%H;B-PBVYLHN+G@PRPG M$!:&NZ5 DD4W&[OB8&;?PK"QZ[RZQ\7IOBC8X8C0)SC^:9>M(*\ YU,J28%PPW";!1P/MP7#I;E]OK^B/ M'C*>=5AN7#'IL,2XASD'^^;XGG)8W#+3&8>%#I/!8W1+BNX-#;[#';,+@+8T ME+W]Z?A?>;%.<7Z,V$I ++'+*0$T?FK#WHYN96/H-8HFDPQF6X?=P M,F<+-PB1+GCZ0HLK^2>NK7KV9 ^T-1#;G80=$8?RQ1H4LZ!@9%$<:BS:% M8XF'21.K-GBBR&0Z1<^1B"=70M)&.^T2@C?!)V0^I 5[_:2\P$5;7F2;DWS[ M/MOMZ9 7F)>MK,SRLJ$59Q''R*_'O&S3#EC0,;>< ME!R2.=J4'((ZP5/RQ\7#9&,+LU1L8,%9H '[])B"3=L BS%F5I.3P8 XTO&O M.<*$$<.JRV7! FQ,'"@,VQ(&]AYRJ[%_#YB?Y-2/ASJ^#4$+;1)=DQ?!D^=9 M_H1SZN"YV0D!GEB&J EFDM5J#B?%5(Z\SA4#'$-GOK2FDE8F"WX,BRDT))-4 MT&Z33TJI+,AFH?1>5T2FE_E9B%-7L)S-P#8*1]VNMG@SDE_T N94?< W>)9A MZZ\D9P-/.F5!8UPNB'1CST0>D.H"B,'HLP(8LGQD;%(<:R;6'YXB&/6K?#(UDF MV;:W4>=>.8\BSL(Q4$N;JT-R*WA&_XRKIG&GI 1/M(*T9IE:H^4LRBC]>,S M$+^P **WE+!5R0M^AV*V08TPXM*QD!\&$B'1P3THX[32@)B_ )_K(=1#S@/Y M= 3/22YC6!U!-.*4Y1.UVE3D [;!4\R'VUO,]N?B+BM>IA6^Q*P[LEUF<'C8!6 M3Z.I,\ PLEHI=;%OP&Y9- 9N0[8C*Y9$X';W?L"<\^"W M J+AO1&\K-\ ,'5J4I3>T*JDR#)WLLK(R MBPR&5IR%""._?F*%31-@0=M[<@R=;PTC(SMT<+EID+]TR/4 M:;ZY)<6;DNJB/Y@.XDK1#'A,,&48,(1=;1X=.C.FH6#B/S#O-YMBCRW&-U#% M.>.UBN[HKG'E<54?Z!K(=HBQI)&*<4P"!HN8R@;=*.6QQH:$Q"#/J^+5PQH_ MU*T[L$Y6^@7(C7BMWS^8M2O^_M O<\^$N? MFLQ-S)*4B0EG](<[-4U<3[BX(=#49=P,6%PP-)L,GK 8\3XK\*9JAK]_OZ?? MBM6NL<0$"\@)HX,=!&1A FY-'#!,6Q.("1Y2HGD#?)!@DB9;9334/D(WS\,/ M(DZ<84BB3:;KLB1X@F4S F=Y615[?KF]H$X@Z<$22'6YK+MLW><'9:?_D^*S<[4NX+ MK-D"9: KVN>@UW6YNT'GS=N>!J!C\$X&D+T1K1NE[MT*KH8&>K%M?C(!EFP? M@TE_*W8OZ,Q(]RS _,<^]:+DOYFZQ92+XR@ <^@G$!CY=C6T%(<#DU%E-"'! M$&N6PTAH8(!9LAT]QA(>/N3T^S__/=OBYHK'=\^_I?]-BNYRQW?/E_B1'<:7 MWUWAN[JZ44:,Q1;G[V?96W3WFI9M&SR]K;6P.<"7MA9Y$5W]RB(0-]%?^LJC M4F<&M79B"T[+82U^G\L%KJ2O==D:E[S=M:RM@0,=C;W5\V^XNB=;=KQ26?'V M?=)NA((JSL.65M%==-*X\A2$8%Z!L09B;'SL--= M0H:Z$2Y]PD,(W&8,.A@ M:330V)"0'N0Y2FYKZA2 $I33SJL-A9M5N6Q1,^@,03D<6?J'H,6$NO DKM W MHFPTJ?A70K9?L]U.S4^AU(R0$REG#!S9]4,YD0L8Q^::(U*UCV/CD+A'A:21 M_OPREHP4Q+00V(R$!]K56JFDG \>UF=GMCTNS,I\&1)DO!3;?AP=(6#K6F:;!*J3 M?,L&Z(\/[;G^TF0#4YLE&YV:,T:K'?D9-(-\PO@,,)6T,D=\0TW%MV]VN=9;?DN*!O^__[KEYJ&:QL849H0TL M..,VV*S.HHES=/!PO5 V6^A-U*1!84S.$GC ]6>)"%"K Q<=0P M;,L!!!#MN-/*BET@\3 J-?(;,*!8#5?-+2I<,,\*1WVZ@ M.*@X ALH6,-A43Q1CR(LVA0XKC0W.>,MNVT$YR5OZTE14,1BCAS:[D[F(GUF MGYU\38NMIEQQ8W<>>Y;:=1>-EK7$4WQRTBA@Q'+@:UP<,>$W-TP:#4VBH4U> M(PT$&[N(&XZN:G+$ G'\S*13ELFL*PDE5DK:VWEY M55N/,7;L!>"*O0"\#?_VN;SW"/3WGI!@)CO"N\12&&B/1QS]RX/2Z0"X1@=^ M@,9B-FA]N*4'U)V:+S K23NK-Q@/AJ8,' 3$NI>FI-(JCUD&]!4#[08=^TGV M+HB!BH1X8A7'S!,Y\4D]A3\3[DG-=.033KK']):'"4 4I-1UH)J5(FT5+>7> M O+R/7E(LUQ,P/&S,=/:9VXH55OSP)V180!)!O(M&^A(I_XT#M!/.F6.[OEO M*81Q+2; ZU _AH319[-F[\F 1RMDW MB9+2[O:$>FO>^GP^%I3&1X/#GOK-IT.^I\Q^/5_Z_"^E:*WY>TAPB=C#CPFA M-LY.O@RP;@)6/]YJ&-M*Q"1J+2@E#K<@,.&P>7*&T$F9*(./0EP..%R.+<(. M(^(:,?@>'+SP<8#S_.ZING>6M,/7[/&4Y]XK<6=%]\$7UV%X9E$RKTNT8(7P MCIJ[^Q7GN$AW)_GV9/N0Y1EK5Y4]X0_?V"8L7/Z&'VYP,4OR%KI=4C?271R$ M#+QY2-KFWM5QQM1>TJ@G4+[&(;M5O'5@ER:_]9">=3YS2JQ666TE<@>*(R@&BJ_6+^PY1>XR,CV[SB[NZ_P]N2)?ND[^B5QLJ0%:LE\_1@XOH:B M) D.%5'(7[DEH^01Y%<(FX7:;]%_R0\/CSORC+%X"L]8<1;Y]8K.8K;.E?M1 MCZEK6+ $&4O:SZ*9M##'BC DF?2B+)CH;(C# ,SSJG!U-^PQ=NL.JVSXPU^[ M?S=^[;[7.4*MUBL$LVPTM *:8QT5R1+OQS0K?D]W>WQ2EON'.@LO&O\L=@0= MZ2QPY'M,8]VT54>0UZD,.2Y4PQ&8 XP:3A4,/:I]&@ M8N$W.ZAPS?_S.R[9CH=Z?'3L*D K3"\-R4+3H8*PH#%1A%UYN[P$6IF[I/F, MQ5'ZX8'&4!68741-#8@14=KZ*&.A;M+H5RI9!9G+-_?L:AK?Q'/H M&7QX6SU.)ZW5=J^3]X:M2;C\2YVUMR"?RPE[.U0[GJN'-\+I-+WI=S^L".1A MAG"U=D<4?B9SE( S1">3F^*JLTW[+W'C=5]I15S_P42.FQ=#YL*XM? M:]M>DHME:_Q/)"QKF'EZ6.(ON;B\^H):@1C#\5) :P.N QQ!(JJE&WW,7-3^ M>()B?6 U#>J;>WR>ZW9F@#75HWFQII]:6.1KA5E-A5N+2E1JC<])LLKO(]O4 M^Y^8C6-C6]6&@T9?I>EZ$U1DB8P BB2Y[XCH#*_DVF(MR/R@E7-74X2&SD./ MT8V:&]4N7YN6>QVGFS>H6T]_H7.%=D1T.9RVAK?C ;51.YR.J2U^@2@SCM'4 MP:\%*6='3_OSL'2A7N4AU'J]O$WK+Q=9M]'+$K[&:_)YSVL^K_KKO$B?!UUN-L6]? '8?CU=WOY/9'=!> M INC6I(8SBEIVV6S;V-KW>S;-47)H4V_ MS5%C-/TF[$[3Z;?.B-GTV\1W1'S61ZX:%_,;?&)LV](!F)^VA:KL?'R;> 9]'K^= MEX+26WN3[C':94_!#P:*Z?=Q6K_ZII.CPM=',YV4S/Y^OY<68,,/NGU^LX.* MKL!ME)I=E'7KT*!YS64B%6U@O\=RT$;!]LH^S \:BGA+OX?\PPKYKB<[7EW, MCVN"!3Q=)/^VH^6W2[+;W9*"*3I>O+)O@*.U+9L&!)X9-V]R%"^T+FV]SUEU MRT8EFE<.XKD/(!Q-'<[4+P.^VWE\\[:XG.:W_24.*D>=;+<9$TUWS?&C_9T. MTFN/UO"U^/@#D*]@YR$ 6A?/I)M!:_TKLQ< ;MTW,SJ]-ZZ0] '_K['&O]( M?ZG!YM"F-[33/.-],JLM)8O=>E\EGKJ-=GUBW%#3,I..@&Y(J-5=8=/#+"T( MFC+8_'MY]>4E[?RUY=PJT_%R/*\UT3YNP3ISZ*)O?4 AQZAN#;B?1-SR6$+. M\3#F7'P/.B&#SNK+>W%$G8"GBEJT]FWPX;)EHV.).&_7W!HQ/7[J>R!;E2.O M*Y"]/;#A]ZV9PZ9!Y8#!4BNB:$,7J_+0U7H+ZV$D3K6^ T?IF M'JW1'\PBXB8/=5)S#FT7L54(+D=!L[/M)!Q.6AI/G /%+E \\A1C5EJ%M0X( M#1_)+;X. MX&,T+(?AY\4MU-!.?\)EA;?U9-)J*S42O]Z7:F9^HYW!F+3TH!9KQ&T/,Y$A M:DO"YTM)O\OO-Q]2S#F4U1I)TZ.).@N\!;66BO+: M=FBK-H8+4Y,7C_C#]VF%NWM6 ^VJ!+=KY6V7@'9%F_\,OTD\[P=Y^F8Q;'F MM35A?Z(G]C=*2[87B^_"0ELJ>9B'>Z\>)@+L=3!B6)B]$-HFAM@L ?S=7E*< M#?^6E:]O=3!!=M4S>0#W'G(1Q)J)>/3G#?T>U0\CJ@?>JWNX83VNI4^C\PF, M#ACP?$* Y2O^%IEE\>OYH_?K1U&WV2(0^RNOYN^LVK[@#G]I5/6*^8'/7_1O MNWH\2<1-*[S/36A:$6V%K&QW%#MIG7R%,+6OOF7+]^R""]W!:08OZA0#1P%B ME?H5S+:UBE5E@]8I30&_R>%&ST/930'Z(I$&T>,7>QC4BPIMJP_$#R&VQ37( MUG_C>C7V_)8_+4^>TFS';B;_2 H^B>"JZ >Z65K5:]V$2CR:AD51E\/:Z"5G M0%P/3DNH=]RAM)5#MZ1HENT.?T,>E"HNDH !+!T%>8U')U$<]*T.*DHWV:^CL.SI+7& _\%'ALQ9%$8DUC?-YT+?8I^!J7-P+OH"@JR6 PU.Z ME9AS>PCWS)7+,[8EWR-&1DS'\ =.I\/;3P[_BZX6R&_ M)E6Z.\NK(LO+;.-T^ZV%2[?UE,9E' %9VN0MV >2(#R6Y-&%Z$.K7*=S%KNJWM29/_$SL[>U]EWO/8RL!_)HDO7HBCF M^#2-6V.99>Q3L+[2"? %EJPL]RF-GB]@?D#+!0^+*T+X^5E5Z?O-PW+*Y'L< M5(SM]L.?4"P_M/GD$6\JO/V=[*B9758]7Z:5L\D!NH<'&K4MN.0BCMN!U5%DASMW$NM-O^MA!)#PA#=!%W^XR*__\6&!\EE>8QKK*=^FH\N>CDQXR44B&WY^SY[RK8XWZXUMRCRYW-F<>POIE@O M:F$4*T"&C5U]0F#6AJ3]!#UG>'>HVXF,6>-[&D &S!7F (:NO<\ S+_G047W M9OO!>7_ZNY=W<*3V'>T9%=@/O)-KUJ)XAN^:%OKH\IH/FYO$+NTTD.)4];7)ZZOJK2H5N?USR%X M_3/E=?_Y$;K!=UF>,VK?I+L7LA\V.,5_?BD4_SE.BO]B3O$/^79U@O\2@N"_ M3 B.Z\3]G=WNT7?H[/[EX.U>*9AK6Y*T'Z%']MG+NMC)DF]^HCX4S-Y2@:H!GA*$_CL?3K QFJU=NU*$ M-#Z2D'.LKRJ_!Z"@ ']-$2BJV61=8XWFF->?CX(T/Y(@]!8T=_4]#@5%^6N* M0U'-@.L::S0OOM+"-:3-D02?G]T>(#0*9+,K';OQ'7?_/7ZMR([7%+_FT_L' M,0$8Z&+Z9=X=30@>S"7S=NV-Z8",1=_ 9]9:?#%\]6)OA5_(48>Y)_P-[W8- M<9F*#NJV=OLVQW4>>TS7KR]ITO>(%7_$\C3[>%@A*_QLI$6CC68E?X\H!_Z]DD5^AU& M;0W*D=#0O*BK:%X#-CB^"&'CIKX+X'AH

      E!9=22IPB$TQ]"YE@SDD#ZL"' M0YZ%!'$B!6T+IM[SC8,K?4Z9DV%4WDBV DGF@]#P\0D%>.!> MN"_D$NQEZ4W%_@W.#=#T^R#VH[@XLC#!8 ;=[!,=%"+U#MQJNX&V":4GF=$= M4Q=TDNY%?E32C4OY(9B-#:L82!YP3%1I, M*TX:"4[/VB&&_*@JEUHL%@@D 8)CL-(2FU ,Z5(95\(W*,L-YF2]J%K&6DHV M@:/!JMBTDCJI=/UDS+KNDQ%6E@OD*=^K@'EIN),8#'-_UG-T45D$$U;%*-WR MVN ^,!D-J5FDJ!PX8#%V]5[?:@PN6($<0B5>DNT(_$W'C&S#>K"4[6J MBGS MQ5 D$BSDK"/[O:3P>U "#ZT7<0YN\%R ^PYB_PT#EDMPV05%U?FH#G^WETEM M*-1 _7VI)$?U=>FJT0LB&M6C*1[H&!D$@,A[27'K[MH_FI[YWHI?7+0%E3NB]'D&L8B,*+!-NI\'P!3? IH$E8,1 M&B/+M17M [>:K95/B-8=5TX!MW^AC-<+CXF@VC)DGJVN18L.3A6AJZ!#J?ZR M[FTX#SQ8/_(U-DZS'!0W"&3-FEY0P>;SQE*5,"=248DQ484$H8-($ HZU;&( MM8W+)64",7$@\!64(>4L=%'"&[25/YB_LV#^?'3,5-36!3=K%=?M0H3;V6'$ M2M-),RNP4X 7MBZM\L^V=U;7(<$*(!P%$!KQY4K6JJAW#IAW5NSB2[P%\_N\ M!9CLXS[M]7Q[7R )9EJZVJ)5JO#@^%65;>BU)3YY[M MO'CW]N>W0.T^7.*?G?;X0FN3%6[:)^7\L,^XG(.'-\#LEJ7:R]PV<1-6 M]O#QB(T8TYC-C4Z*!0$Z_DLU#;,?KHTO1#61,[WG1$Z;2O"N76IN$OWSXS"/ M7-U^_-""O>=MX<2=RP+<^!2QRC*WDE3Z?K8SWN'/*YDDU><[S7D-3'9UY.#+ M8UZ5'+[\]>W/;[0KWA-P.T(GSW8^R4@='9_*)#Y+)[-9'#U)I_%D,IZ<3D]D M]&0V:XMK1W +VQ%DNI)4" 7XCDY\1R+:N/6P2.[V-+(!>$GD.!6&4-^OD1OF MXLG%G3;VPV:#&P])]4YOP:X>W!]4[O?6+B!X_2P[].XXZ.B'&M399;9?I&UMR5]\@UEJ/^M@+WXA+ MR'1C)0\R!=&(IM.3F8R. M9#*='9^1G(JSWXHY#=12&YS.U0,;6%R:BC1_7(NJ97DM'IVDXZ/963I+CHXC.3F9/8G.9G(:1TD<_U"T;Z1H M^;7V);$T:$.JD'>R;L26FH 0]%JOUJ$O%:9-$LJ#:2BEM*R>/"C"W?'?D NY MQ*_L\RE?$46*2VZRU;I*\2R[V=5*R6SOA]YT]69R/#Z-3HZ>/'D2S69JJF1R MO-[Z\TEE$,A)IQK4W)EI\QOI TU>)HV*'U]B/-]JIE5 MD5VVYB%O!(A^+.(S7@EJTGY*%:2)>>&+X+X^ORJ+$"7"_U7-ZONYJ(U6S?][ M;9O&I\=G5J*65*:TX!_I2*8A\Z']QL5H&E'E]&IN#0*Y7,T!*E4G#WX?J7_\5L_V MRC#]RO] 2<;7WGF\@2P056CX,$6WAKU9)IV.IY.&C&&V\74]8_4VD_EW,]!Y MVT3F9>)GR&" W]>395?U9)FGUE90>.!(Z<[SR4'--]K]Z_Y]J$0]6"!?EKYC MU#5SA%L=&O"TECTFJ.?:;('P[WM*. >D RZGAP]9%Z%+Y5DJAK$_KU2_D; M==G6]8F3&V-]3YY">%I+4O&)M^^.X[5Q;ZDXO0D052V\M0_DPWAV^XZTS.-P MR+<>8.J/RG*'H>D+MC* 3-Z0A?>=.0(P--<\:VJFM*G0F<3T8'&9CI:3$8T2 M1.N1WY*J9RZ4SRI^U24S[JRVJ4Z-E(+*!JWFZHCG/"AMR?12>]K[6OCMY^2P M8,*ITXNJCG 5O!?M_ZI ,N0XEY)+/Q+HF]L\=&GX=>L'TSP\FV ,3$?OD==< MRO4F5 ))(-P?\D'/U:H?BJ^;.JZ#BG M#K3QQI"&&MB4+Z1=4I=/K/E?ZVA:"K),?>Z7UEEXSL;I#^$'OM*R,-3X@ M/*371"[EG(V%@J?WW]$$+EYBX\(H.QG@W*DOV@<_2,)(6>5'Z6""CQ22+2][/8@^E7_RY-#8X 1,/R>N%.87TYK%;DXV M5N/Y;0(DU+1AF%98$ISRXV5,9'_JI1K3#%M%P"'E\0U+U"M4Y=*:*9MJDHGY M[+-OA!0P7I2;AU+7M=19=>Z#-VP&;$A9%!UCXB?]$9M=N1> 8#IX&4OJ,]\0 MZ]+R22C?_ZD=E*^]=28_B#L]$:#Y$#J_A?0-DEU-*/AI<3;1OJ_57:C+F-N9 MPO,RT=Y@T!^M2==&XHKR1C9N['W@&HU%#%97+CP1N@;@0%SZP^2+AB?!:U=, M"1PWMC41%"G1G&AIJ.!,IOA0"9V1-39A8G[^\$ZHHH2(Q<<-L [A]TK\[3V0 MM^NB'AQ!'_VG)P&;+H>R,(J5B 47"/-I)'#9G47<^@#Y)A2UYWXDMZI=-^/I M&+@@Y57(2#&:2:!==$#W(YW_)DVNVLQ-VYHHYBJ?R)/X.%+Q\5F23"=*?7VQMX]9FUY=NO<+F_VR MZU"Q<]:B>B4SH#4Y$8TT?Q[MCD>"_ML;*'16@F>;GR-81ID(ROLHIB<#7?W$SW9Y/ 3?/3E\L*E5V^/>]H_.^]^0 MN=W?W$<46B:P7_#_SH8T7S>EKR^=?$9,SZ?+JXJ]C*!! \7W1X98?%-Z=5U\ MUU7?V]L]OAOK.[)A&_5@9[8%K\4_HB;^GLE/ZD.M?P.6YG$\U"/XJ&_@I6XS M]YN>ZIYR<#=OM1V,!P7A'M@^AGN[IX/[3W=Q=Y>C7LN[X^HVK/.FZ_N"+?_L M]U_Q^Z?W37RV_?NG7W#XS?OJW=-#^M59?A-^6_?_ %!+ P04 " !*B6]6 M,G24I+Y? !CP $ & &)R:&,Q,# T.38S,E]E>#$P+3,W+FAT;>U]>W/; M5I;G_UNUWP&KV4RD*D@1*>H5IU,EO[H]D[:]MM.]4UM372 BHA!@ T0LMF? M?L_SO@!*E"S;2KYYG]_Y:;Y:E#__S_\113_-\R2CG^#G5;$J M\Y]_^H'_*Q_^K_W]Z)UFFWR*M5E#9YLH(QNK:H+MU17K]Y-2O*/!H?'8P/1@?' MHZ.)\_R3>KENBLOY*AJ=GQ]'^]'X<'SD/KZ_SROY09;RT[3.UM'T,JW+NOG# MSK_-Z)^=J%VMR_P/.[.Z6NW/DD51KG^,OG]7+/(V>IE_B-[4BZ3Z_E%$?V^+ M?^0_1J/#Y>I1M,H_KO:3LKBL?HS*? :?T,@_1O]V2/\\VN'WPT;)2EXGE_G+ M;C'-FS=YFZ^^@Y^_&WWWW7P/.[#GJ[PQ M$Y_GN L_1I/EQ]X4HFF2OK]LZJ[*]L,_N?/G(1]%BZ2Y+*I]7,Z/4=*M:O-1 MPR_ASZ9UD^4P5E57N2S3FS[_HA-T7T3#A(,>'9PL^]O'._Y!5C>MRPQ>]>SC MO)@6<.:'!T>G/_VPZ94R5',YW3V,(_S_/7@X^FG:V*]O?'AH8X8'?-1__Y M7]'D<#P^[X_[\[__V^CD\-%V+_RM:U?%;+WIC4_S-$>RCT;C&._I>.!UMS^; M\*7VWOVQ2>;)(KHXB%YW3;;EIFT>[NX'L7E,>PCW?@;;7"X\DZ2)_MS(%OUX M7R^G#XLJ PJ$=].KMYO/11ME19MV+K.OJI^WEWQQMDYZ4[>S&/?-GD(#+@W2GPK:+J*-">SC:>%\W<7#V\R;H@^XW3"[##8/93@.!TN&?8=MQ?4O\BB!A=2P9/CO MLF[; @8''@G/ O%'TSRMX3OY;):GJ^(JU[W)8#CX(5D!XX?UXSH27D8D^Q[- M$_AZ_C%/.WQS,+%=/:5G9F3HK('=-7;]M.HI4 M3&,Q1:).K+0$I.>W57S"GL-^ 1? MI:N:Q.8IB\T'N+%/NR:AS8#I/C,42=LL&QS]%U 4;9#+&*=*P+V=CI9=TW9) M1?S#\$G>-.]NSO!ZP+-$?[B7WLZ MG[S*G"_ P_OX,/RI@J\U+5ZD09YA;]4+FK,$ WJU O8 MQ!0N'=PLN$\?8%/R))U'/(,5W_>/R\+N-7[BOB^&NVA7WRUE&8Y@ MQ<# BW2>7R&)FF_&UB,[/'[GH-IY2A[=IY=W?; M/2/G8QI]!XX(G\1C(1'YT*[2+W6Z]56ZYOI,$[3(ZX[XC*?KPVA=^G[] )?^ M-BF!+/O,^;_PY@#A=G#J4])&Z(NDW@&+!+G++#.:-?4">/&"> O^-XYV>-"= M/;J'NFO_^_3X,(:)'1P>(J5$<.G@XL,M8TYA.+"EIY )F^N19+@3]@ >UTF3 MX:8_!2T 'FIN7#DH;KQ.>,C7 PQ/H4%E#:)FM#5<$-250=< *%FB?"G M:8=:"C[ MZ%(X>=V!0P&20JO;5-WEW,D$GP1L1GX,JA_8-DG5>HLG^ZU0U_? MMW#E+CMX8[1,UDV-?'V=ELQ#ES5<8-!5'B")73 5/:ZKKO7N%$@PW'?+;X6[ M,E==ZXTCU8?8W7().GD'O&B-Q 9/H":@5)HF[1S>"B^)[=:M8!6@RR>+NB/Q M[RJ4Z;S_:)3_'3^ T4>'A]_AA$B$\#G'>L.%PZ_0PEB(7K%L\OV\10V^:.?P M)3A^$),+/-+HLDY*-BKL6GW2A;M&LA)9>*Y"XH /+GHN,@#O0'AM:"*Z.IZL MKEDN+RU+*-3AU4V]WY#*2K;2K,2[3(\#4U>ZAA'UUCH:TDRF(\)TF@.=5"+ MPRL;R'?CCC@:B5XE2WR'RTA7..%@-=XRR"Y!:PR.WI/4Y@;FJ(P458\W>!OL MF92XTS3-1;(&Z9?F\.PNJ=<1,1MX9[7G$A-/Q2.%$@1YB5.&"17P\\(JFS E M-.1HJWLT$:.ZZ%EB,,KPPAW__M[/QZ/11Z^]7\@$7#V=]V20+ M?!>N<8IVH]V"37S<.QIW4-+^@ 4UH&<0-_)(4DP8>,DR*8BZ\"(7O$^SH@$5 M!*Y8@Q:TK,!_O "%$>RN50X:V0QX7/U!S2[_>S PJ5!\D5T> ^1[C!O\D3OA!-@93C,8X.'L M;#^[T35<(3&7ZJ'' Q[]1U*1"X,9]9$CCU$#AKFC M.XF%1YJ3X5RA\,39,-G[")4) M],LYC'GX.\1]^?=Z*7$UGW>'\D8YB9Z+MPTBZ$G9Q.T8'SX2%O;+NQ?TP>C1 MGA[?3TE4)0L@@G_\+5W^#8GG;Z._C9#EW!U]M^F$N@^=19YM6#J?%.PED/$2%PT+H_@L M:DT?\1.>P12) ;VIWBP2HS::L6"G&OGNP*BRI>&VM7F%WH5 MR$@P9IVF'5F,R*A))D5_3AKX"AS'Y 'NLI#F:]0%_Y*(F^4"U3IDMIXY^!SW MZ4.>O_']$8?$&Y'Y= MQ9'S?AP([X?XH+TM><)19'C]$]BOIBX/-%;'LPL'YEN6FZTT8KZGT^C.;+LA MMYHEF_D;B<-*X,0ABO&D3Q3$3 *ZL&=PW^R#DUD^A7LXVHUS#Y1AO%,5=EFB MK0NL(&/> QG\$K ,;U%M8/6;KR)M"GV\PC>>'F9-S"BW7)[WK+WNO7N1E,X MDH5^BBY3/+3>"NQA65?7P/R'3H\\#:CG9LG:5>$?WKE=V(4HK6[VIE<4R2.M MA)T*Q1(53>'IZ T Q3&.,("'[B%@"Y/#T>[[O:A-KF!;6@V$DFZ&FMP,!$,F MHJ-W4;]O';5D0\2KKQN2Z42$XK[L>C/%NS23I_MJU8<=.A-UM#>XMZU MM>L(:C#9S">A=^90GIA#86KZ;+,,R+Q_";J?1P<.1:NE-O!0D)$%3U)LY4T. M)E"+-$WKH>M!]Z+1/[ ^3J9"XYO]*K&TP>% MLN[:$FDS!U:(;\ _@'+9P! EBU^B+OS8-Z)(.IM@,%!Q/87),?,4FZ?N2C0$ M&_QK68"Q)LY<%G]TU=GDYL\SN(YY*ZD=[1*-=_HF?A@J!@>T2TG9UN%6(5\M M*C+D:2Y#JX=ED.F8!:8+)\6_7!CZSER MZ,^A#\>5>(;$2PZFI$G34-X;D@D2\777(6G;.BU(%26J8X(TB3%;[@'S",QU M03WU0]%ZV\&K#GQ:KD!CZ@9>U"08^(!QJARO"#H,Q?5FKL5V-^; VR'+;&2B MR&V(]4Q1T$W7L=C%78E^?FOD51G?UJQKV.9SK_@B >,<_@?'9:YG'$UATX'' MN>NGJTHL@C7OS3F1,'9&FOIC3*)')H$BJDOY[CX#'3^%M\$\5.8/Z DVK3%3 MI3\886>/P]"PA;C[O3$B$WCD?54O#09)C:X3:]Y"3N'[2U $&M2KX%&,JF3N M!M3 G1/RGMK=Q)V2--OD9BO)?J. M7-&WI=#[M24VH-XRHQDVT?7.-#4UNI8=_LCRF,,(.W6/S-=^OF\M#VWR2^ & M>/?5B=8>V+=1[IC1"TER135FL1%3,NX,&;Z"[64.7M6^"]1XQ7$M* 2[BN9M M''>[&(I')=<$K1MTQCUBU8TD -).[L<3=C4 M0"*-+NEF.!UVI9EL9W@O)T.G:=.9E&N3NLZIP0NZ0JZS1_0=I*5!G:=/8!3@ M^Y"7I-^PDTC3@##-0-0-=UY"J)FHYNRUT3BHFT%[$+VL5W@,)'S5MP/;?%F3 M3B*^C_S*V#:N'F."CFT0-%.;KW'=6?!>NJJHEF7D&4G<=>^$A"+%$CLR\7=X MZ!T94WT)6;Y.@ZJUV).[AHFYR=KF. M.7>+8G3HP;MT4G3@\))H!EOA[H*I$-G],.<*E80\;#"]=9H0.GBN.@'M) M+4ND0(JSK+ M7+_2\Z]3H0XS$2PTX/^+G'_^B XC28!D6GB+&6!P_I/1!.>)TTWW;$XT4"6Z M:]X@V7:Y48U'YVVYMDU^#^Z&7"SC*N3I\!8X-37] M3'5UMEZB,\TY!#AEK0UB(F2:;#V:(&?Y-9?/^&>(JG6Z.),IH/'##;*+M1AVY*$;QZGF0<9!-4K?(![.W&6Y63[+&_S!TW2)!NT&;-JF6!)?A:WP^$93855YS4F( M7LS".\V,$[UPS+;XZ$F7#8F5UVXCXN/^#6[XX/)QJK=.X;F MQ!50K.#-*7QCR5J+ACA$9V !8:\\"DG8W=J^J/6P8RNBR MY$/\OA?. L5J7M>M9!*6F#S-94\S+S+@52OUZ[&DYDDHW:O>I5&D9)5M6@&3JV&JJ7/J+C8<]UD@ND26GM7@.^DFLJ?@JO#?[:1ZT%:)R&+? .B&-7\&EZJ=LVS!4J_@4I/2VQ>PE&84 M77@&7)@K9UD+)ZFRS0=,]J/X1?1R!_F$_=KE#+$[2J/)L@V21FG1I-T";1OT MU,#+\DMB@G;AR-A!>':@U;DS$S9R[K$1JS72=&$WN&J:M!KO5<#!UOXI(R-C MQ!%D9_2$^S[2B; ..N!?5APY/(R>UK-R1_27BP0-VQL2=!O[]M7N/_8"'=>Z M^)7]ZEL<:X%GR!^KCD,4K(F/K@<*X2F2E=[ID]ZN^N1#:^$QMP1G^EQJR4TH M5/^"H<&C;Z'!+P.RM(U*?(3J;2_Y=VO%6-)/>@-(*@JIRLRC346UNF]V&J8%Y3%8P+ S"([O%[MD\FN*5/-8SUU(2QAC.0*9R95]D@Z@C5 MHZ(Z,2^6_4IL]$\T:"V0Z+5.!C]ZQG[AS=JX7Y_G.*708J)AP*)D<\GQ\+6U M^U7K+74T,CL%= 1U;("R7FH2:@8P>]#KC @DS/[M(*Z&%HQ6./04]^&HDF@Y M7[=%6@#I+3HL%2\E#9$+FM;BWVO(?AIRT^.*:ULKWE6TP*F):Z(66);H/XHQ MNBC)8B;.0&\'R8O^+\Y%-CG"FQ(:9U)W3G&QA$Q]J>[36%A]-(8,:M'(+3PYA\U!!'':? MXAUWQ,:F^I)^0;X8=N*+8[RB*\?D07N1P?#08D5A=L1H,PFC4Y$#C8$3L".9'2 MP<]1U';SK=U&PAY'@@NEQ/)7MX2J)V=M%N?:,4NNO?L&%V_0_1?3*56.^8BQ MX#P31AE;?NQ]3GD,7K67Q#]J^QHVYVXR=X(]^_HG""Y_^#0V[GDOST!B M][T2.JLK<*F!/2#?GCJN>N3,F5R)Z+4APQ?_Z$0R M85!2J=' YE\I*]\D783@>>R4Q&0YU"60;6UV7#/1M='N#JU_9V]KP%A"$P7C MLBS;98+X#G_8.=RAWY=8:":_%]D?=OZ1G9UG)]EADH^RX\EYDIV-\LG)Z>GQ MR>3P-)T>G1G3].G;U\]_*=K5.QS[[@C>GIVW)9PW_^/9EJO&LS7QDTSG)*]0 MZI_VOOK#*MONZ:@G0%!V].9(9M;)HZW&93#OP7&';OE.,. VD-N4,.IX?)J< M&*')<1.7-R-':/;3@,2A^_T?]31ZZM:6-=%K4W) ?I]I+MGBC'%@(#E&K+5^ M+Q&\/DCA>GB>G 0H\WH4NB<&#Q ^: 8H!3Y&8KW?"W-ZGIP<3<;3Y/1T-#D= MG9ZE9^/)-#F;3DZR$?SS[<+\'B\,\76X QQ,<((#UY6&AIF=9/92)9V4Z," M(\]'&ER"%<>''AZ1'X]G)WE^DB;YV6B29;/I\7EV?CX>C2=IFIV.QM^(?!.1 M!Z3UP"C]105V6(TY_@E7%/MH23Y4FLN;5\E[)QR3I-9[4+0V,B$6K2D2"D/0 MJNYIR!!!S$%J=.Q008^EWK)^'=EK$T"W-7+A!D2]:'I\WT**-@)U4LZ$3WE* M%N''2PR%86(_43L6OPSKBLX8Z%,5[-_$X4+\>MBBM$!OA&83H&NJZJ^^S"\) M* M]X0]0=!Z=Y*/SL^GI63).)NGA<7*69^G)),^3HV0VFB7?N,KODZN0PFF8 M0"!"@QR1$(I_*('XCF(TUIP-,Y6KHBZM1PEC]!UU62"O:B:_ 2BZ#9CW)M$K_< MI!1F72_0YYF6A8QL,FU-/;K>KNM&?'BW)3T\/#L\FLX.1Y-\;PNUQUDY+2O6T2POZXIR#=-&*@G,Y?@,S/Q;RDDOY63R M+>7DKLPJF223L_/S]'!\?C:9G<_.QL>'I_GY:#;-QF?9\3?1_CME5A? D7*L M=4-,IHB*X3]0)O J9V]3QYFK%)='VU)UVW(MI1090Q3?+,\=0[VD8D;D@I3, M(&9[DR^[E#S))B>S]/SP)!F?'J='T^,L M'X_2;U?F]WEE_EJ4Y:PKHP4!Z-$%44=4EB\P#;B!@T0*+XMI3G5FFEV%*4)D M)0+O;A&YZ!*F@]F_!U^&>C]?]>C338BGA(8^ MTS866$IWV23+>30Y.-XCE"4G3>*C@J,-IN5P[IB"I W LNI7W-EP&1EGN#O) M[;+7NBI,)!H>& MH EX(/CC=,\#$^N/:R>VP=]H.C/BD$C_5P((\$9R:?!S.^Z%4_P<"0P%;9AV M_+V@3C?I7-).8>&[%NMB46=<'QP0!V.72<+9VFEOJ7E0G)?EY%YTTS;_>T>5 MZUR+C_,IDP][@MV!.!PV+=')$^(,)FG[X61O:>H0I:/GIICH^#A,Q@]3F1ST MC*',F4_HE_L9TX>%C+SK[T*<>QD<3]B[[X,QKQ 300 @M0/0+B8K"%VDDH>5 MN%?1'J";]B5)=T'!DM8J25&6[2P&1#97KUD6E_E MC'5AO_XZ66NKU@L/?0+^X",3V:0]SM9S>WG9I6\S)]S&&Z%S/83OH=RO&UJ! M.9VO'/1XS4#T.C5Q6M_W]Y@HY^3)A07F(1#/A@G2UBNV(%UXQ?B1TGAGHT\. M]_%%DKY(!5,A\@W=:6XM*DF,7WJUW"C(0AL*:JDT3.'4;SK@H/F8"URC.#9A MJS*"ZO(1"[0SEP6/-M36CI/HF%9>5LT@>B/=]GI?"=Y.> M#+UF2SX7:,&]*U-34J;^E"UKU1YO;%G5GO **=B8BO])UJ_%,)O.0!H?O\?TX9J MSI>7$H[R<@8\T=%ER$!=:52?>T=PLW2R&FTUGBM"+"BIA68R9GBO2DC;P&FF MPJ:-\!I8/ !RWH)DJ59U?';XQ^A)LO18X! $60^I;Z"@JH]Y24).&*&%Z[)' M:-0\5N4&(+PLSO>&P>P3\'K0"BJ1DX)+T--=]41OZ*W$'4B=[*XA+5B1)H=! M0S;AK=CERZ:Z "('(8"(N5Q[T2ZJ(*ZYY>.7QD'3=JP;?5>O"&Z8OZ[]O!7Y M3-6+7>IZ@[!.-3M7]V+M$@'7A0!FDH]@W&/E:A8B29Z?G_LH:*+:;'WVYIO#NCD >Y= ML+2B#;50NX6LUA>86*6WL;:MD*-_Y$V]YZ(L/^163C:C1P'&P.CN-(3JCFN0Y>/,Y ML ^3J MUP0AE#5-QK<4HN2=HPA (U"9%PG:NJB M5HB>1?V#/2[;6)EZ G%+Y2V@GE%MV!_%T?_Y]V2Q?'01C2<8M@EGNXNN/!7K MI$Z1V-5VV*&G1Z=+W0%U#/(\/F(7V:#*1V$:GQ^2TL;6Y.8%VDVX_4J=",4< MJ !34FGDUI\VA1B))\I?@XK;S1NMZMG0^^GM6!3,KD]]I>+K?1H96 WI4PGB M]J>\>5U7GWCVFU>U/14<#B[O@9$ >9,1W= XX1&.@L,*NF>$;:=VO^.I,M%& MI),R(4\[73N"#KZRUYO>JJL$#7J_258)QQP:JS,0NK)K%6HIA1U[;Y_F2OY@ M'5Q[=/ML;I& 40M\3N@D,:]UN"H.C0M5^U@@+3=2C:N,#Y$/]7VXV?G,'GGV MQF\WL_;&J6V8T1:SB3B!I8_@_?4=,B'TD]X" K;5?A6B$HM-:)3@:T3C1@N0 MI>*-1J3G5S2(ANC ^TVT>7C.JN(.]MB'A'PN+D9))'V\Z0,F6NHKQ^D\#K!C M$NT( >QHW'$U'T2BQ]M/?2J\_@#BLDS>YY6GSXNDO''5W@AV_9YI0(LV+JUZ M"4>E@#;L-*+L2^SG>%F1Q8 >$GRTS4L.S:(A\X0_$+\+_.0UY=LZT\882SPY MW"1@!@MMU9E@7'$H\X)T,'9;L7/,MJ(V:0CN^FWKB:3+"NP[8?PS%_R!.F<, M%&EXK&!1SO&7VQWP[M@_8\?KM\ES<[A[LK<[V8MV+[Q'*0TK9G%?IIWF$WF7 M(W9(Q''&;3*D-Y';9AIQCCYV=JAU ;P\]&(J1-68+-CDG5!7E3&PW':;.-G; M?;SGLV=,>_E(K4_EXYTIY8^18K*# MH-"CN@Z]Y.P]A'P2YKJB;"C:6>";QA MC8\TVBOA7M9#A,>'@EI]B(:;#_A])S]J)02/*G5Y3R7;$QX%$B]869YN+3-TJ M'<[ <$%>KT\*5?!%;"WP7Y)=27VI@_(L40.*?WL7UJ&1V!^CI,)U9[)U"1H"MLVV[NG30FDXKS?]\_?G\$ M<@1 M/H=K9>-NM\1OHT^"G?3U; ^E."5\ZE4B:$+CLJ8\6MP/O8E -4O<,:S@+TB]/>V1!\TV%!(*1MMS3D"T M+T:1]XN$N6?[+-$D=4YMQJLIV/?]EC2FYR';"M.UJVFI0*,T(M-6FMI_"1RG MQM>).R BD9JNND&SHL2G-];K0*@WMK$ ZN#VQ'[KFJ+%4D0Z!^TA$%A) MV)(]_R"]O#SU75O]PI7($]2@6\EIYI9QWM2J?A^VM]H^# O=["U_V![OD^L\WC?ZMH=] MXMM[O .?-CFR^YN_R2-^1P?XO?J\/QFH^AAAJ&_,QO ;.OD):2]FK!AY 6-/ M_N'GTN"=F#S6BRCR#DU1(D#5F>63+R45%HQ M/FA?A)T,?E8C;Q;+^0*5*;ET0;'F->0U3#Y6-:C#Z:TZBB)./*I,&2T0'4VZ&*O:#:O8=W)33.UVNEW6U_[1H M4Z# K@'6A[__*E"\5%+"/%H\I!E_$X[DD@ZMQ<;5GFH/2^[*2Z_ML?KGGM35 MC.#N$2_I1845@-R:F]X5E'8:/QLGLU'M+1+_,]"DTW9/<[^$IU/N WN%J0^Q MVU-0E3C?(O5!V P$L&RA9&!*T433;PL?:L2H8R]KN+3P%[MV4=<;ZB,L#1Z= MZB),B8UU3ZDM*3?;;#+38<"$Y33NPKAY"5:DXSK;Z,FS5[0QKU%*9+G-\'/$ M<-'H#6&_U% :JV+M'&Q!-UQL-(/%&<0MI1#<,D)0=G7SR-ZC81+03''8I@^5 M<5[BAP*/[;B6?;BOWM'K/N,DR I'8S6^'140ADMQB4<2![X+;O)(>>I+^F_6 M)!@"(PZ]6'8K']D+'70KS**V?Z8#)SM\!4,PPEY:+_FT;1.W%9?H;-@OV8/5 M>DFKS!S87)B6IN/[?AB36%Q4>G:)M*/R=T5[K+8/I^5PG][P9L0;$JB-X4F: M%9(DD$'75+:]AFSXP-+M'N.MVG@ 2$= MYHL"XVZ24DSH'&8,ED:T,F8A6#54KTG#H'A-4U?8N>R>UN0L)=ZP%!/5<7G= MLN LZ6W6R=F"Q9)+1J]=M..4EU/$=:ONQXX\ZAL33CX8T,26K/F@3,&ZM_RX M]H^V\%\N+US710UZ&SKM296(G1T 84C5LBLXE"6A/<4V@-:!J4Y/LA+W/E]+ MZA^E( .7P:H*N+#APAZ"VZN7-*]Z&*& EKP]L'K-8J8DB;HA9LQ H:02MJVK M0UPK$&(Y"!BKQI-*G>\1E[?M$T,7$!4G+A$87US*Y%/5B+V&@ KW71LP#E#' M\;Q-^,4%,-!-"*X<"T!2*?GVI#4#U/:+JP=+ 6R3R'R&H8J6NY9+C6PCKE3R MO<-U&^B*8G4)CC':# W1UMU2/GD'6^24.6V.)MPB]FZ)(M%9[/1KCYJJ3;VN MF_"B!T#. [4CW) G[+P9=NBA7CYS<0,&=1-,>Y3GU]0,:4&N N2!"\[K;?(E MG2GL/S(IJH,SL*&M5_PJJJSR!CSII)?SLHT3L+S@%9G1^-*$,^F2!'A%V M&.L09XS<<=BHQ$* =-]G9FH3R.W&2@5!L0ZZ,'FK4+N>(*/?'X1&VY(G(=;+O^# M%6YSH1!2$]/3$ZUU7!!;MA?FS<3F>IF^!P-HJ$T!/Z18L. M3HD9>\)<26*D A+B5PMH;]S2N4GL!"CP.Q*N8QV$%X,PC_Q;+*5@"(PJV\=9 M# E%@M$ZQO[SY7KX!"FXR2X4Q^>!?,@-/;;2-MOK4DJ'=) M00_W*LMB(9<^>^37XVKFP+Z# O" VPFO.W"4.'SOKP=O#["!))RG;6 (OH?" 'F9)X579220'U39Z-7=L(M4V*=^+E44FGVRB1 M,VWGI+&YTWKSK.WRAZ^<[86[MD"51K5=AX![EBT_=5_0&X^F4ND0;K M"''RJ$@P#? M80L(?Z$^=KY+@!I6,&Z1Q#:: J6V9,I.*=V%BGHY0]>:BPGW)N\[/"QL>"4A M?3:RO?77DJV1@M(:$?AFD7"/MVN,4NN*T+:E)J2@LEX9I 5(0> 55"J D_^] MR]$+!YO$G5&:M60DK]!ZIG@+Z2YS3%*%FR<8/Q5U<9O9K YJK(H6&Q)$Q0IO MDA62F2NVA7#L90>V%4PC/S0W1DD]7$L4P-&;7#C1&6G:&M::423QU M&C6>13TD6$_E#LP]L]57M9+5@Z'A_!N MLN$4@M5X51=9Y#!*+X1$:)A[IJF/*GT;@@;T-:(PNWRUZH1@R;69S%!9U5Z- M:(9@A"EEC_MF5*B;^VKO8%-VNQ1*KK@_W!M!\]P7B"O,SVYAZ9?)I>'4!9D$ MC@'>2K.F&$,R_%_C0R5]?=<4A;08_P*6E6-4'),E)"T9F1[27H6?Z;V/-6,C MUJ!K;,.MJ*6N8B_-GYTOJ9?IBI'&O8B]:(9P)6J#(;6TAIW68(#2D),HJZ>N M[!33-7T!&=+*;HN1P!H)8H]W3M$\+/D-N?CP/WA$>.:6F)WDYS[2D)D-0;_E MY56N>'(;Z6OOH&>@A9XI8W:1K,8[BH2F#!P=/.Y4<_IB1FBAJF#.:M M&\[+YTQG/A-2,LG=:*T-V1/GA +O*_M0!YXD?W-!;R;X M*Z>P!:1,^AZC6V3$?$D7XW:E5$-)[!@1=^#?R!3@$AQ% 2:?>X7@0=&O%65U MO$5KCT:\ *D*#.$S58W=CR ;UDY[D'=6_>0F9IN<+DDIO6RY'R]>3E0GZ"XB M63T9N(J6H(VNBY+,X+YP$GR+"FRK(@(.+D7 !?)A))S?@)F[F$O/=X ^G#EB M"D;(!=!")5UPM _ZH!R- [1EBA; 9<,\*LJ@X=0RZI27<>840G%@.8RSX[XW M-F!!%(N0H3,\Q1;K(#S%Q@TD@JZ8:#JU\JH@]5P<] FZ(KGLB:00(03%[ ;Q M2M:T9A4^!UH4R7"9U^3# NV8XRE4*:J1E<:>(*:I61AX1]'ETM#W"2NG0 MM<,Z>H2FI!+4C5&CT ^'&&/%'/48TF (7%-J%#SHE6%MR%& 7/2# MF>ME:(Q2*"L0BF[>#)M8>E">"]Y2AT@2Z]!D71C6GN;A=T-*>ICID>>?Y#2( MWF*O.8ECQZ 0<)+^#(Y<;3;X[$\H3I[HQH1I7B&W=DW%.S)NIHV6Y\8J-SHH MDDNF,8.N9Y2SUE82H%H0YN#1Z"LNI@"E-6D*MH+*' U]#FQZE";C/5*WN>R) M5=<8TAVH8EXL3=/ 8/&ND>J&::TQVY]X^TB<]?#:><%9BRFU,>!DQ3DY3XF& MV1X![N7548KVMSL:[[$*J$#42_2\$,G3>F$@SK5,6FNM3-G9RY/AZ*9X*E;U MP4T;^J 3'4>'=\IT_'-'[I67V%>YI?@%":>A*Q FZ=&Q^S"A3FE.D.<6PO0I MDFXC727\R!E[9TKL)/F>;T257TI*K,Z3#M?MHD,97TU]R9%W#+HT[UL339,J M.4E/0"J@+%Y)2BG2V$D:(AK!K&=C[RS J*LS@GWPT^4&+U[M9;L9\]@H4WQW MBT;S+RBW]T,E&71D&F)*35+!:5 VG5B"K;$.?9>1F(AND64\D,83RXX/;8Q$ M2@6QRZG9,9WJT3>8@4W)@][XWTH^7 M9G"FC5#T^R2YC*KG/ALZ'&S.\=.Y.!9>OG0L;^93+ MYUG.EMAT9+I+IOCSWNB/5KT5L>SRY2:,G8',(RLE5DVWFF//(VEOS<+5\>Z( MR61K1]WTXEXFDIO,[><;,^.3#9((])Z%3_9@#K87)9M#X:-#)Q;N7HO["(MK<7LO%NXF-#Z,6+B[ M](&P>"\6;C2QVTS]H<;! X$P$!+?H%E].04J\MNY;9[1OV#4_.Q;U/P3"',T M\1Q23)F3@^-M*1/4]-'HH =%?\MR02>8^EJRJ >U?.*[6#^V$@\1YME2F8=7 M&8C-_ZXP*MV*>/)]+QH&J1O6*6A ZIV"B/#^'Q4Q@%P\S))LX[&T7JX9K\$X M:FP4&0:PQ>D@OBTHN831$!&6K9:;.NZ9]#;C4?VMAC>6ZUZ2@#I9BYFV8[#Z M+$8OXJAK5>S8O\R2U!0V2M>15,""_-YI9CYU$WSDA?X0D0\G"DK'#J8IMC8] M$DWHG3#TSCOJEAF35AIR;MQRVF[0#K$50!PJLUYL28MNO5"]R=$/*:NOP8@_ MOR4$4G)&G*XU:LE,0ORK[ M:IQ--RY;=C#4L43QM+Y))C$!BN6WN. R;O#1;E-O1U"G=G9%*L4/N.$+76LL M/<<<6,PMIHIE<1>-#NV%&6@\:*^5%BUH%;J[ \Z5*1KN?4A@;Z!_%94_4X;; MP8!^QZY%L.#0:E K<1^X/T'1T-$3JB?573.P8)E?6O+L)T5Y@#/1.]+O-;*!NAX2 M296)C49%)I2&XUNV2Z3EE62C^/7DG]>Q-BA^;Z$8HO@=?Z+XO6C BFF<2GW$ M'>48 IP%%<3;3 (TF\EP0SHWQ2I+BNO.YMI(KN?&])$8;8HM7L+$9]865 M"(+I$XL:74K=8UV7@\!.Q9:[SR3O':'&J'7K''2O2T35,OMA$V6E\$)<.!+, MK2)G[]QE7[1MG1:V4-8=T@^LR'I;(7KWB\Q7Q3W%9OE_8$M,\CPCL!@N]C]A MD"Y]#P+M64)X:,W*-N#)G:ZTZCW*KYR4,*"Z3AOJ4'&!O+YN=ML]AJ?R/N*1 M2:VA/2'=1^Y33Q O,=&?WL*U7;UZEG[,D?@I(4"R4>;[J;IP11MB?@WI-L4Y1'>FUR [;.& 5'D29@8)R2P$B2[L)@U&T4M% MG\\:= MXA*9#<:U!]%;*IFAI\PMR13*A",VS$>UK Z/##F;[SHAV#:]WQAVS:5O'4IV M@<) ^ L#/3;--3H+9_$;\ =,7:']9;67J)I/M >QU=LR0_W(+$H0L5=,Z]." MB\>T]Y6IV.=%9)=$A.:O+6:9BLN,C%LIS:!4& 0)X.BXNW(/SVO%#&N]2S@X@+G"/1R9EI-[!5ERVTUW>0?C M&XEK6G%M3/DM4BX)/F?7M938\Y)N=0*1@VWHHKAR*1WMI6$VA.'F$QC#H+OD M:*9GGV,7JZAODOJRHA;!&PHK37K0%2EY;FQF45? MJ*!N@F877"E//!.Q;<1R+[R*@B@H=I;DE(T:2BR(5#@L/TK]^OL&_?H\>]H?O8]] $)\):IM<;<5BBE5A?(^" M$G<1U-K,0GOT&OU@"(W7>J;QTH)> H8X<3X*!Y)\EMYK>&F?BS23CU;)1P\D M2:^T@?)_EWRDP=YX\]8>! AP0%5$S7%W>$,>, MO#3.A"3T?>W;8]'">S&&8 Z[8I)K%D=9S/)]5 "M%]4B^KHN'T\ 8[>)E!KB M\>3%!6$@L0?W=7 9L0]UX%C<90$J:F:2+K0$06;.4Y51!N7-H-?OJZA5D[Y: MM:5"]61>"_[-+\D'1><<4 $DC"*98"WNI/'L &WX+%S<<)E4?EF%G*_@S3KV M-5KS]AHS$4P))]HEW%>70X;-:LCCY*T2[GX4OD@J7$45.A3LOWVV?>V+,%MI1#LP%!7;I65\ORP7H:L09PL MYH3 %"SRF?H?6XQ+K*Z-6=,>MQV&!R@4B!<)!T*T8R.5B4\ZX9'>)K*",A#C ME-.S5=S^XH?KN6,S'JL1XL8F4]O ?C="BRY(.'G8O4(2A/1FZ,M'R7@_U MR##^H;TAAWD0%BFJW[J*LYQESRG"*4D0"AJ0F!KZFE%D Q8D6%.R$@'Z"1L_ M^.SI!F:D.6S6Q4;G8/(BFZ[D!+TA]^:,7=VT+?Q%*R9I7AXIU=QWC6^8!H1( MT*;OR9C7/L7N_/WUUX3YVBVDR$R"_^IP M*GVIC/?,G,<&H'L*! CTAT"M>:D'7T(GO ?2/?OD]#^0T8;#/I$Z\SQZJKAH MKPV$H-58ADOG ZYL8YC:G0'KL+#!FTW:M@!]CDYN9$GM ABV-R#1@M3E(+O& MY5Q:IQ<:5P.^RP$0X-/'CL\\B<'4^,+L$WDXUJ9.U9A9_O*-:L"(,6S1MZ2, M4#'?AN3#L(\D3L.@[=<;D?:I'&:Z%^8$KI&.X^@)PF$0A",I_R\J%TZ@;@;) MGR,_K+/H>5#+#'L@$C91W98$0&XH-9,3'Y 4_PEQ*D)\ MY\CQ>6QXI[R)._XI"2&#OD+_#_%E[0JU\9 ,CNR-78.^ ,<*_/P;DNG_E1W^ MH\-O'G\FC*\N6L\_4;0^8S 2(Q]9?+ZRE66)_J5U<^ND.S8(NYQ"Y/[)P=6^ M;)*%]:]O[OH1A[:NV[>6NWQSD%"8L("GF%F9XFZW8;$U>?NVA3IZ%PDV?1B MGZ#T5;1H\HRF8)56 15F ;#"KD/ :_.Z:T-3AST0FKKC[*#*,?6DM&YMNOKY M;JR#Q>^^IKDX>9,WX(Q5=4_YP PM:L53X*$8IX3ML(IY=13$IIR*I.5"!8W0 M.!L=^CD8N9>#2)I]Y[7Y#9,^7]:2W"*9[$8OF^*MU+IWP1RFW'#)]L\O*1K^ M*0N[Q30#%[@ UX6FD4',7M09:#1-UKK M(0%IFM9T;9S6:#WQIOTN3('QX9VMV,>2G?>,E)EK8A)(-FXF'Z>12X9]3P$>M)H?1SH\OYK+ K1;9;M&XF&BC3N<">X3A+WVFGW*/F +#.5V-_'! M \#B359MC=_W FWVE=*UB?MG4R5!'!$XI>=FZBI36E B-M)TSUJ#VS[FOE57 M HR%45NGZWY14^0]8=I\8]-:J9Q&EYQVH\"M(,/5=DFY_;PP%QO?04]RHJG] MHD#HIGOB$%M(65JX+O[+\!C7^;\P$3;@V=N5X#RT._3)68Y=3E(B$PF6@*VP@&K5-7FHL@J1M/0*;EO&,#G"O7I(46XTIM^I\C-'V4R1 MCLS73E<%=G^^JK<7F$#H%Z-$CL[P.4CIG@'^7@A0L\@^.&L'.QF,A9*++GVH M&HK[49%=Q^WJ.H)" *6EF#D]<4WB/?(Q*B=D#MRH]8>UD& 4^^E. J WS]N" M>W_4F/U31HL0N//+;]:WK,U-3IS1-R?.1HKX5 (=;TSCL!-_C/\'$_IKSGU\ MZ%8)\YRQXY=OMT%LIZ+#;"T)#HR+C#Y(3X7CM7?"@ M>\U;\_;C\.#\$[?C+3J58++K^#:3Y*0(;-?78A_5ZO(/.X<[]/L2LPKD=R8I M^K'(_K#SC\G1V=EI/CK.9Z-L3Z8GY]D,/IV<'$]WO&M''076/T;? MORNP)/]E_B%Z4R^2ZGL/HIM9PA EPU++9-G"=_0GV3S94=P7LR&!^'=O57## M5DUPY_"S3&?0@QQ%M7":GS LN%R$[9M?-8$O*"%2H Y=CX>BC41SQ M__ %/[0_1!?M'-N(/4U K>GS);ZNJVR+]9YN7*_0@[M@@E-GLNH-#A^%^_N) M._X%MO+S;^-M=LSEM71/OYQ:=!]9E@X<*3%KZS>DG,2# M0;%RO\PK/Q^=C+/Q:7XT3B:ST^.SH_'I))N<3,^SDVP\FGU%YF75KZ_ MZ:8 MEG0?MTR)YUJ.]<+Z'779.M/NFKCS59M3C![Q_HQ^.#G\8'XZ/ M/FWC-BUQZXU[D#P>=N]HN4$?&.A80+CO3?06AB0#__=$BU]CMYZ"G?K0R.Y& M0?G-F-UDS(Z_&;,;*6+S4?D[/*W+#,9\\^R79Q=OGT47+Y]&;Y_]Y=F;BY=/ MX+<_OGGVYV14K1KW_E,0).]E^(;WG6< M$/&:X+0>P]RS-L;LM0/W<>];SA@N>1%^ .I6#*FM]>"$;$-AQ5UR>W;3%J&@ MU[M%KMBZ;D(MUX>GY/>C7 +45NU$Q"'H+D/+PG6) \M"]T23@YHK91F:*L%. M1NQS]9K#.3CNPOX9-:G663<='AT>C49J?3_*SL_-\ M>GIRG(Y/1]-L?#)+#7M[^O;U\U^*=O4.Q[XG9?M+:-1D_ P+KHN#+85?TJWJ M#7KE\$T?%O _WT1U!C:!6C,[ ,*_Y)B^$U,9<,:9C=&-UUO9@-YOI5YG7,-V MD)1W]N(P-W9&Y27*I#A#T\4;PL1S:1WG803'_0V(K%V)0,.8JF!V8U8T+:=[ M,%XT=]S$&!KS2JP:0=0;#Q30ASW2L0PZM[59=54Z&K4%P[(4@Q"8#R7!4O$O M&L4]]Z&[S #YM4I\=G>7*4'X].QZ/)R>3X_/SD]'QR,LK2D_PX2?-_9E)]\J5)E1/' MJ(Z-Q 63$-(0PYTEJSQ4EYS,>"4I59MB2Z2(55%7E]+G")-&V^C)',O4GIEF M!J^T+R;2*;7UBJ-%CG:1J2BI,:*#6*I.OY2&VCBV3J4H9^%31'969%V*NJ") M$+4]8.@AL:,Q\FLD1+_QI3[D*+4@"IP=\5JU7G_']R1Z3X%FQEY-;/UAQKA6 M#_C:GIXF^30]R@Y/TJ/):'9X-CT]S,].SK)DG)W/II-_YFO[],M+F#P2\T(Z M)'-E.$*R#M04LI A?'/"#:D(5M^7I]P[V%!HS=_%G!_PWP0COWSUUSAZ]Z=G;YX]?_7FF:C:L11D$E:8 M!;UE9<%MZ,(F\/Y>*+-0[D9\@^/CG1.PP>#;Z<4!J=$ M>\6YE;&48Z \PU+PP3;VIJ^!8LN5@AZ_F")5Q*AR:@JI+7Z SP-3$F?4WC-1 M;(A#2DI@GRI.#Y4J1@_[,^NA7BR3M981N(A7(';2IIAREVK$0Z^J_&-T06F8Q@ Q>_T__P?_G\OK=?O9*.&2 M6>HD(C# 165P3V)*R&,X?"Q&A5]V1WO^:;2^/<30D"L@^18!*/VZ^4> M,TNMHMW3/8([8W.?@3(X2])RCMA ,8X/)E3^DW]<$C +9_1/<^QL08,>']]C M8_O57%K:XP3%P4(%3X%]%P=-QLT&X52YJ"=OT@)3JG"O3.$ $4T>;"#C+5'W M]@''Q^".D"9PZT2J?\WHS-&WZ S-\";)$@B1T<'XMG+"_?<=18: N"+7N)"\ M8F"^P$\(L_Z)JY"89.E;!59]"*MRT28D#$P0W6BPJ2 MEA-R;*U6:W%JZ66Z1$_3(FQO=I):I8K9BBV74)0@AB09$IW?M\[.<6U4S-C[ MW8H9B,-P#WREY?M6.S)XJV?53QJ*LS1#3N;KB1@.D_EDX82TS8/CF$/>9^;9 M1E)11=QP%?CWI),+"0%&B1+$\N7/+:.W'TQ>_$DU>/ MWUP$#8H-66C-#L+U5Y:V"J=CN\4HZ^E#1BR9T@3D+$M@0(3W9* X>FBF9@3^ MIDW:Z'$']VP%9XP)_M3J%Z=\P5"*H_.S M8S>023LQ%#UT,2V<^]L&LGFH[PB-J>OGMYME#PACO_(G &>U#CMW0UA=@'D@ M,2M@OM=E _^ ](XM6TOA':0KD/O9MIZ7'N=BU"2: 4CO=B8&=VQ1= .!DB]B M>YZZMN<7,SY]B\NPM;[-J36T6]J$PH8W&7HV@/C5;;R3L]/CHY-CWOT[,9KQ MP6B@/.QS6(9_E("B:T*P@,(MOX!;RL+ 5['(F5!3Y7RBWPBL2*N&\VF)F&D9 M054$#-IB9ACUV.&IH+4E6HA< MQ,$G\KJ>NUVN8Q,QX3E[1Q)S41WW1>=6Z>ZZA[NFZU(CZ (8/&]_[IO. MQ:>*FVA(3K'G '=VDW$9:=WDC4'%0&KY#+:6EA!;SWAENF2Z&S!="V0>=4"# M-RVB72];:<>F9N6M9D^@(61:D;)4P;//.KEK"#?E+D%Y0:)P:@[4JZP8X<(Z M O 6S97S79V2;F4EA+;"/SH>'X)I)N1"^KO\HBD17#6.C5E]]&H8A1P+@K)) M.P7?,1S*\J&V$($&[ -,3I*)* -9FS;;)P#V,[_OI"LIK6H%GX4)(.0^,OQ: M^"I[,*629==D),3DM;Z0:V708Y8"12A07 MC!3KG)O"3$V"[9L;ZHD >^&Q@$1>5H/15I!V@AU- MBU:;8\FY7&%?*V"TW_.R?#RG?JE\;+0B;ZO>H7T4_46#-G#ZP#=!7V/,$6.> MG4SB:#*.?CUX>_#D(,(S/WW$_T;;#2LMX-\)_>>(#A4MNGCC@&1#K01FV_=_ MN%O!.0SBQ*ZYDS$^"=PZJ?)V_]5'+#^[0&RCT9D_N6AT/)I*J;CZXD>AU]"6RTI[V3=T,)^LW70%5(;>OP^^8; MTN7$7?P;T KII8&E?'H4NPD?Z%&,1J/QY"3VLBW@>80PHXF\X-XI;^&A!BG( MC@7'.CX/=^[P<'3'?7N.O0=^2:9 GF\1>RQI,MFP\"WRKO'AZ*YG])P48J*- M/TN[CE]RE)?7ON_D[B]$6P:[;;]P7"X*/!&>Z8:[,CX\/)P-99 .OU]??_/W M/<1MK^PO4=/"FZ6!2@S:RLDDIU^LNLCST>31U=8G-MY$$P(1!20,K2KH2"&9*T(7K MV(+841LFZG]B^@?7\GF&!@/8%W%4Y9<@U1!4)591!?9R(A>FI\A^"VUM%=J: M? MMT0QOZ<8/6XI0#*$&<5S3[:@"_&X;>!WAI;*_CBV G-N51UL6Q,J!8FD% M4%1PA]MYZ(A7+#=D.!3;=@#N&12%X$50\JL"P:Q03 M2C"1<45=46BB6P)UQP1D=I6WU*S#],LR&76]R)AM@DQ.?7<#-L&'7L\O78+?:,831,Q4V.@57NS:G8<:8K GWLM*_ERZ0&F71&=8^= M"1RW&!Y =UJZ-A)Z(\"ZC_A'22W4:1S]"%UYF5AI;N[_Z+D]-=*AT1!XIJ%8 MHTX?3=PNH;'+0LX.3\P0/?,%_P*JX9B>$-\ >]G@!K1 ZU.@-1^=S\*:!^O9 MN'TT^&X!)R0*!C7[GIGNTXT"#R]Q0!@AP-]W(>CY%!_YJ3%Q+X:==*!\-"#_ MB+ME#-"&U+18=)6\6'+)%<:2;'Q8J[1H-*B6W.?1W0'L*V]:)C 69I)=%=R: MAX:1K,[A/U+9%V^BC5RJ5X?47OPSP4AC+98HN;!%8,WFE_E!]+QK\(@6-0+. MV;0IM]O?/"^S2%3K4E(*\?ERK2##5FO4A1 SCV# M><>-;[UG%""9-A)O)GN%9E@6P#W>DXV>$GNQF)$7^!W)D61V7HK$T-]B\7,A MEK?L(BR3VVHYH5RC<;AY7\P*#!\(;KX(DD)[PR#@9:8E'CVFW-\2[CI9$#0=6:#&2W@Z-G?,=/:\8J\HE;V'>DN)50?-V> R ,W8]\],0,'5!=+QP2S24J*+%"6]0D0Y)C8/H M3PI-"*Q@.!,UC)\)1B\=@,8@JY%K#+T;PH6PJB_<<',!]5,7,CZW@8-M P)NU&9?W]^3S MCMGA;>-#IC8Q/*D?8CME;5W\IN1N)61>/S- M2+PW'7E\^Z3(NZ5(A)E[FQ+ 9BQ&- &%I#LE!G3 XT-'F+J[#,JY!GS8 '6M M+,^[1-XLXK74]"!T#4XIJL-P]Y?20"\QW5"W\HBK7/.CR9OT$'8G-EY8YIK( M2QAKP4EZX>.8XL=FRWW*YOW?4-![WUD]X]LG&-Z1OC3SU$NI%;CB'_##KL0$ MA^A"^/LF NSGV\US)U^J(!6#M&G]XX(+(MQ=;N?4/3VUKS4ZMU H)<[-Z[IE M#U_@Q5A-W) M,=4QM)) 2;NX>4):..U3[X*!;A.WCQ_A)4A71DZZ=+S"J@\$C MTT=X97H_F EK,5#K%P/IA()4#YU=R!'*39SN!G4]3.S/.K"QO!3^(;=C;.U$ MZM5 68DSA!O@AGZ?_0;<,8?U^ OEL,+U@+/'8[:9JV_R?6M<]@L<2<\EWL@M M$5=^.Z L)Y9*R2#&<>S!FJVMNH:%,&6'2SXE!^GHM'6^E,.YP*H4328U M?1=+BM$OZ[H,NVRH&NL@T M%1M(4+$+G.)[G^GTBX$=;".M2,,__=^CB1R8]_$3):H/E,:YF\C51T$9 M^6J%R<[WVO?0U19>A5D5-@I0?Q"X0; 0PI[#QE! %82]^J A8$K((ZIU'EP0 MQE=R-B'0F+ARRZJNRUJ2X <5&%1%CJ\XVE,;!<0QYWDB)S&9D=BROEG[N;,F M4Y#8&G#!BO(RJ)! :I9EAKDD=B.[7M29VP)ZBRPX-RYBDG]TNUJ[6Y@TU,YH M/107G6S8-O70QQZD'2PBY2S\-#=.\50:?)KBB2 PY,6M3.\M:@G,.?=NHKUI M..R$JEOS*G7B:N9VFE32#$ !,O5@:$1'HF K;F'M1R[P >HV MWTJZ7!P&[)V#I>C:7F@[_4:=)T9 MSQ-&IJ4ESY!?; L?6,^CE0)?1<K-[J MC"_ 78]I 6R7]IXWK_3X$GM4>"=1!GI(RIQ)2JTM_841,D<&C&R:-[WZ>8$D MP142-RU+Y?.VJX9-CXBMM2#R*:W!7,>](8[92;4&M0LT[7,_8-;1VK<%7,$@ M@J*NP/HOV6JXL.)7!?KA5+D"G7.PV*_K9U>>7#Q85 M<=MAQ+G!?T<%<6C%>7-6YTK.VM2<&$BFL77T=-;4;98+D;J6H1#S*\D%J6=, MTUIDY6N4CL;2<,HP[ZOH+^^!0AXJV4V^*-F]T-10VJU'T9.$RKBN(SG;I]WR M49_HA#.4277983QK.,E#DN=3*M@-LE2YV?&\+KDHL19A4A.CI$2)19Y4*NS( MB4)-+257!VE12%1\(*)A&^\42RCJ;NP6TA-#:YB#;Y LND-LG>0)=ZM'^O1J MH04(ON&$,"#S*S20F'(9,IY_JO8C5GZ2)@:SM7(/$.=@E@K.0/(73 MSD#?Y_4!< 6N5;*KNMKW\RHU:9)@)!S ':Z,H>0"01.%35E1DG2UWSKMAFD0 MH--Z0? QO<@%:;B,&[YP=3M6RPY=II:Q7R9@ G$>>>50O=P+=TM8#DAW;'A M_REOA%1=+HKF2(4G'QA2@+'XW;(K6TPU%(7:!,9(*H.=K9]C?3,>HSFR#XNW3KU34G@@>=WD_E'Z%_A$]#425@4ZUC!\T%!^2FR!K)R( MSMK(4Q#*"^U/3O. EW)RW$,58Z=?S1]NZ&"%K;NI:F6VWHY!LK-NT#M.X2+L MA8MPDEU3,6Y:@B8FZK5I ($.,=^*26>'CK9YJ[T:?P M@V>'<)[JM&'7 6>3;C!>S-1OC%DW\+VZ(A=]D& Z>*@.9I_1E_F0*='<&.5% MJP@C%=/,[ Q4$,;C_D4L&++]?SNHU2GGD_VJ>Z.7_^?ZUVV8O0 MA:B 4__]S6.[C$7L?:]^-O?_CN.?GWY]-F;M^^PU1O]#V'AHW=_NG@'_WKQ-M)6 M<$]>O7S[[L6[7]\]>QM=1,]__>47^OKS%R\O?C%?>O4\NH _//GEXL6?W_(@ M%V^>Z9\O'O_R+'K\7]$O%W^-+MY&;Y^]BYZ_>O/N3]&+EY$$OG$$][6WNK-W MZZ%[EA]GI^GY[&AZEDR.C[.SX^G)V5$R/9^ERGQ*%L+^/AE1^_MWP36XV_W-3H_2PS1+)N?CZ>3L-,&[#/_.T^P/G'Z/6K%R_?18_?@&[_-@;% M_,DG-+/Z2GNFG./S'\0W]?%W*/8VT<4]BKW'ZT\4>AOUN'\5H??M#CQ(T0&D MK657+P^T\NJ?3T!L9YS>\MF'LOK/0Q>$5?MCI#T%G@AD$.J8;PGR)FG6G[$M MYGTKK-_8R:91-P[Z=>S#R>8)/0!K["[!F\TAH<\8UMF.QBGLHSW:I^;C6C&BP(-"K 1L^E-ZMN?[L M/N=<^]70GSSM&[\6_G[=D0W2'>T%7'S:"T.&=PT?WNC-X0[;\E'#+^'/F/+Q M-E9YCR+=W^S/^M-//TSK;$T_S%>+$G[X_U!+ P04 " !*B6]6]'@M-R8$ M "_'P %0 &)R:&,Q,# T.38S,E]E>#(Q+FAT;>U9;6_B.!#^?M+]A[E4 MM[N5",T+<+Q+!VUU757;JB#=?3LYM@%KC1TY3BG]]>>$I!L*7&FW@/:.J"JV M$\^,YYEG'&?:$SWEW9]_ FA/*")IR[0UTYQVVV>+WVSP%]N&:X:IB"@!+9O0 M4Q(1Q/S)GPG]B#W2 M)KA.J%N@Z8.V$6=CT01.1V8DE=R$$R>]6E;F205"1A-$C)*L84$ZKV,9]VFJ MGFR8T&1!3:B$#RO2($#XZUC)6!#[^:VB*0N1+9@B-6;"3BQK HJU?!I2"R6+ ML4 J0HTL(07-+2;L/D?9-'/CBDI2$9E/9IG1@>3$2+AXF+" :?#<]MFRH.Z' M$[?FM)X/Y_*7K:M4RO5P@XI!'$2,,*28P4B.8!@KD<3.K60FGGH*"9+%VZMT M6=WAA!J%G,M9(HZS2(.,-6?"Z-'F7K2UXA*@](ESBNDTH I\MY1$J+=B4K<= MJ+Q;O*518&(?4\ZC$&&CI6,Y5MH/$2%Y_ZW!.V-$3Y*.\VL> TE4<11&YIF\ MM4V0 R,=Z]%Q_4;0&&'<&/D5%]>#.@EJ=>PXN.;7<65D=7/J?J-P6ZMN@="F M3_+U9.;5_7*E9@R\ITHSC'ANB99A9AH3Q,1[$^Q&LJJEF&^DD.8QI\D+NMQ: MN5K9I"OS4""UEM.GQ8,7/D D.2,M:TGZ9N+D['S.X'5A_CE6+"(,)_G3Q%(Q M.MY3S8T:(\$>4:)F5<1;+]( MI2?PN^9(&)TP5"C):F9?GX9(S'<$Q0_@[P.QPOMM@4J:!\R;VU :.[#,WN5H M":ZO^T=F[)89FS!XXL1U^?;(B?US8CE3W814&81VGJN.Y%@'QEWO,PP0I[O: MK%_EVB$5YFP0T?\''=9OW'\J%.9,V-WV/X+SEFD%0O28M21# =Y1UJ3 ME^!3'PE$T.G>3M#?2XT;H9%BL@0+PU\'X.+7#"6UG6STA1+;-E_PVP@$FIKY MCW__P;]Z5;?N.E4S?(:ZFPI@[Z>I[N])D^=OT+2I@K:NY%AH%9Y\0XG6.UB) M-E]"^RPI:*>-K&S_#U!+ P04 " !*B6]6QU6Q=!P# Y" %0 &)R M:&,Q,# T.38S,E]E>#(S+FAT;<56;6_3,!#^CL1_.#H)-JEIFV056]M-@L$D MQ("IY>6SDUR2@\2.'&=;^?6^ZY-Z>KW)3%Z<,' *L< M1>)6O#9D"CQ=3=MG)WSD>7!!,' _LS56TU M9;D!__AX#AX$LR &\FT"V45J60+41:K0NF3T5[JKA'49EO@R2A5TGBI M**G8+N#)>RJQAK=X#6M5"OED"4Y?TU=<@#^KS!(,WAA/%)3)!128LL0A+V!O MYJ[EJ,ND!JGJ7"3LI%N,P-F=C#A]!O6.0XXVH 4<5C<_H4$DXB^95HU,O!]5 M0RHMY!)*H3.2GF6V -$8M1/IUDDKBY1.D+&DDM@S3NBJKS(O>W)#)PYB1U%G MT?YL#/8^Z!)UW442J2)AV)!;'G$!C&^V<=/DCF=-5I/O7>_#\W-2&TNW=1$>GGY 5 M+3&CP.0()&.E*Z6%'0F(MJ Q97HRMBJ@@XYQI]\8G@L[(MR(:@)A&'J![X>! M#T(FWT7S^=/Y$?#^*I.FGYKEFPVX2'<8^W\? MWO9Y. O]V.PK\I\N: M\\X-(AF(\8U6!:@KU /\EJ3EL7^=$S-L!8 WE69T/B2$!)&P48V@*I(VBWS? MQ>,O"408B\9Z24'P++.9U5^C^&+Q#SC^JD*A[5:R!*B&9U(VO&?=F&D]A?7F#7S8P,7% MY3^#77/92B63,7PD>P"2^#W[VYWYW7:P&M*[G[AS_@U;;5,;.1+^?E7['W1.W0:J;, V9!/C4&7 [+HV"Y1Q MKG8_725-#;>7W_=THP9VV,P62Z!BDD*QC-2J_7R//VT-&['-A$G M/_R#D';,:.BNX-IR*]A)>]__S6[^LU8CGWC I&$AL:I%3K6BH>;AB)$++JD, M.!7D1HG4%^F=J/--\%%M2__#AB-1(XZ#1+%:OU7Q/]K.NM(RB0ER]CQ48/LOTW(>8 M88=:Y'!\MV*-#&EP.](JE6%M^5'1%6_RF"14C[BLH6T;\3?&RH= M,K EE62YQR&?Y+,,E[ESQ4:[OW;//@]Z_ MNW ;2G3[S]WV]>?^S>?.Y8 ,KLA-]\QYT#QHH!B8MCR:$1M3V\KJ/\6G M'))M2X< UH )8<8T "Q_K!Q4W.B;&)4E M<^N7U1KBJ.\5QWEN9-^&CSKJ85WFZ.9>_3B M(C)(M43:OU8<5NFIIC+,0L7Q1B, -W3)K,)MG/ G<,N\RPN\Z6:]LEW^7WGY M-U[J\C^EJ'9@$2624#DCJ;0Z9= 6 M*!TG>F#I4UAJ$%)0)44T@%N:J 0"I56^W$H!R0)F#-4S+)+06P;M%FP:N!>" M,]"D<+H(VH "RYTF). :I!?4DV /7(/X3Z8Q#V)B4OQU;W#*-,NL8H\2;@1H M*<3KE-L8>FS&+' >HR=C\%6%T&\8?1BEX:PX+ELX?[]P;KXZ.#,2S5.8>SQ4 M 'J&:.>P!ECBN&8 $80;7#S0F$,JD4 _CNU;"FQIK M%; 0;ANR Q +&8#8XZA[%\14CACI0*3LIP)*U)NT5C_:8;NK^/4(KA^%OL!N MGI"5=;Y1QW_0>5>'8WXJ/6EXOS .%\C$8QD[L;&'T6[1G>AA=^9SX49QF7; M#"8'91GFUV.4+7W,>?3'-_5W!\<;X?AK$(X>#7<.J@3_[X*-';K[(FAGC7OG MS$ Q0(\3S(]S0A7%?4!3LWD5%-5#!C#-6O(R7:4:#$"\GG#C9 &48M+9P?V; M>T%1%"6:">IP;]4JX2SBM)HI&"S-06V (F]0HZ1;R;!^4HT;"JL, ^Q"=9@C'PA:*%'0HGV.ZR'HY3/0:^,2Z]"@*E0_3([U6,F(2L20#MP!,V1C[#(JFT MGEJ ]_@8I,__D5RVQ/!*B"%XT<30G5"1NH",(&%1Q ++)["\34F^/\^$-E < M_F/Y%H#C :@(X@!I H/56K7>["FN55V*(HD.J_.<)\E>GQ7D0SS'1S'=

    \]<-I^R6.N;.CU+&[IUO&(/ M;A;'+'3O-]N#.>X-UNU!_KZG7<-+9HX?HS!D]!B^=LW*=RQFP.H)X!K>_V<6 M(=;G3OP'\,8B]EU BX:LR0+\"L?@="<)('OX>TOS)Z5KUZBP0_=(//XTU\ M@%BLG/(?\E<&OC/U \0UOL?H&<4NY9]?N&Z+5HP(!%P1:)K 4/16#CW]*BN>6R::@F+OP.;$DNY MSL*'H 1POF"AY^,2"9>).APY,3)X.IK"3O@: CX_N,^94 LB, S +'-:KJ0R ML3 !)/V^IWT$2?9#(/Z=#&8Q:&E@>#Q!XD0J#=?6"/IY?"DDZ6W4>S_*Z?GW/%#I"?1 MA:CZ-@(2:\YB$4??F2=# Y_\5JR"TW+ 3L!H1" M9+&885(%K,["1_/FQLB?Q%=NE "# 5)OHLCCS"]4&VBZ)'-OP7;"[B*/OKIQ MDMP\WP(!B3P./#9-4B=,D6M#AJ("7['9C+G$B)*'@51:1'=(I1DJPR2;LQC4 MU^^W?B"9,F#L% @,WG-P+_P8>..4,6 ;5#' 8 LPZ?CR.DOQ"T21IG+ADC=,( W'+WP*)>A@Z!ES$= M:;0 V=?S70%- /W)+ OP07!P2$=P-Y*KMOS)-()8PHW*]P$%E]_'?@"RD2ZR M;7)N8L;?V^0BXL\6L*Z?S3475&/,TA0-Y )I^5AF=P.@T"]G;[]]_?@5],); MH.4?%_!'$5"YH&YCBJ-N7Z.K"![R>1HM()0R%FGQ21Y+T8=R%-BTR,<(]'!< MK)"'9H;Q$T80-2B;7_$Y0W^M FA#+K,6CY"VF#F@TNY_UO[SVI\#TWYF=]JW M:.Z$_RFT2>+_"\*\,>ZMHEU"M&1!_A"^L/CL[,W 6.'EK<%R ?@"/CF?XD?G MS@S _EES@COG/JGE;O]V&^>_X$BGR%4SZ,Q.0F$>XHO/0$O>BBW0\5Y=A38$ MOOE7,NG/@)$VV]S?F>.MI&YE0\2BCG8;L]DO9W^YOGC[Z<.7C^^^?+[^\/GZ MJHEVZVB!KJ#O+A$1'%.2?I ?,/@I=X<%J9RF'=6%Y(G6"/;G>[^<_9\,%75* MN@GT ?PSX/^")_Z_\_.+T 73>G[.@9+W35SM,3?B?O'/W-H&?LC0^*!3,KKH M:?+KR6*4"S#MO9^X092@>ZQ=3*,LU7[C$=\W/_FCQ>A$A$CO\K#TBH4)J/7O M$!2V8JJ_9.B1@O4!(W=?:-:$A_O?KB\U]'X\%D9S< 9%],NR. )#"7%I1,ZK M;!@A[B"LDEV,D+5\M)Q@K<#' I4]!R>H<"11F>/+R@@18]&:=4,@T'?R/?37 M*J;AEGDWDJEV;L#>H0EV4@=L6K2X]=TRX)\%:.0*MP0-1V%:P.HS-*T8S&8) M;CCVOW-&F15.,+X[SCCP:(K W70S;EDU (G<>$ @[)^1F8_QC8@7A)+66TI" M%-@B.PT*%UPE[@9$LQFE"0A%Y+Z09\311,@3+RNW7T'BXXW?$U)9OZ-W=P,X MB8'B,?ON@QUIW'<,0L9]:L -X8V[PMSIFSOWZ.FA:\!C"\"'>)O','0$0>>> M^[V6@L%"7A-;Q]6*=T(@X][+68O&!%N)P*/(M+618"M1LC;3MD&ZZ0)LW$\Y M<62)ASW]HW?5 Q$)@%V2*O-J=U$6>/G/P+T[3YT?Z%1'0.SI/0^F?OB /_1I M7U@]LX >0[9[L- M9IC>Q0QTE3 <+:CL)@8@ABOR MRT'V^NWJ0F.)&T=W]#%BGB6D7&;,PTB-,C^HE3#E./>YXJFAW#0&4AR,B[\P M^U)HK&.Z%/0C#SLJ"2B 3DH5@(E/&(7I:(6 XQT-DP8BND9VJP+'%(@4("DAWS1&FY[VN,R#(PVC_BJ@2$ 7> MZLTM^C&(,T((/NP$2<0-,THR47+9@ZPZBV=O_M>_.?]?YR:7H"1;K#I(HBU# MX/-:0^?K//>IS8K'F8!;&E#@\1]_,4?V:WAOMGBS,FI#@KYS0L=SR!'@ZHVS MMF!RHV!RB*5=P'0D<( V 9R2+$1'!?7=/$)/!-0(J2$1+H;@Y1$VR.K#DIB/ MP__U(P\=!A)GR:SB.8)(N8DWE&M2(H(G.$ LA W /*/F!J0=P$7CV M UR+*2W_]\;< L^H(SR@P6$C":#:G\%3P-G@LJ)WYO&\0 Z'@%GSDR1[NN7? M+)\D#@^^H;INVVD%MOC(IG&&:?1"Z='F>8H)X/&!^E>H!N CGN$4QS8W-YB9 M2"G9!W[= C,, S+9R;>#]F>,R?NK5TZY\3"\][E53L)_E\1 *%7C!/S!W M"9N2^51RCI,\0RQ\NR2)X'.40W)U2K]5/B*3#J!0&J([]AV3V6GC"=[V^Q#^ MP]TMXXZ'?*:7BS((D/M'$1N@XQ[%-YXL5H_(&:W.1#V_;)*Y/IOT8-ZH M.=^T*IM4RQ=1DFB9@*NR38],+JE\4OU?\M_IWQ*IU_.:KM$G.AXA^+,*R%S@ M9&8.V"QML#,"'KD(I_*/C>M&J[;TT3 OD[9I[GLD;]YK/(5'SPP*+@/Z-GL![)W5JJZU0&!OB;@=4LU8B;F,L M:%43DTM,96LUKM2TZW]\^WSY^5?MZY?+S]?:VV\7G]]?Z=KEYW>%%=LDIUMC M]#=U2![QCC:%)==RK6R5'ZRY$-IA41P$G+^<&6?T;U%:1__>C>IJ.MF@8&.1 MP#/YW[90FOK]JMF9#'Y:+I/%J'#S.OM=RQUG@+P$</JF\ICKXT Q0^KN\!"F:78)!Q8(X(,DW M=N,GZ=D;_A7E=+Y=_:;]XTK[].DK.BC:RZ_O+KZ\U2[?_UQ-EITGS#WW?YS? M^AZ\Z.>/CIO^OZ%AF>9L/#1GQL VW<%T,+#Z(^8,;=L9NM[D[(T]$<;ZU9XX M$V!>S#C8K8C]E==3DOOZLM)/23G\1?0C4AI" ORH77U9Z%!(\#P5%M?K< M1PZT=\Q3W=8OHZ;PJ/3/#\: W>&R4NN@'<0SU!JK25$U\!A_I#@NQL/41$/3 MZ36=.UHHM)K,;WCF&[-;/!_ZOI[M*D\^A@GKV\?_6N#+ M;FO'S>Z&>1YZ$%N /@;17=W2UO@0VRWH,:4"EY YW.R>Y&>O M_QXTX_O,+C MQ=LH\%BS7EG<)_].=&QI^/OT_D&N;-*#+3-JIW7B<+.14PT\G/^M MN4^Y6H=>'.2.Z[7_NTP4KS^P>7*:N%;,5T=/#5E+LKT3:W$X(:8B@K,W17_< M@[UQJR2J4:9VH?X/(#R-Z9R52J/1".1_JPN1.'E9.N\ZL=/B?3<7[:0@Y#A* M0JR'3GAWT6+TB+(03BX:H5&CEKU1J4CUT+YY;&&IEQN+1IY8-M+1PI%E9=#X MR>'/X:IU"+Q(8LU9Q%*11-XZC>F8XFF-/\ZP_.UK-@6$4@].AHVB-S*2/OKQ MO!DM#YYKK\9>48[Y5!MRS5O-91>W: [FS=*8Z?1CYF(M-/[C.HNIJ?IKY ,6 MWL;P-"QP&;I+-7D/@W^V"Q2TP$%?%GY(5?"\=K'9W]@7B7?M-OPN2D:=S/-3 M4:2+E=K4$" :?DO?:BI2WPE/?:]E %X2#T]AX[?O^4Z,5?\OT[+?X!7/GH!P1(!:JD$JOQ9A1=]S0M> M4U"]>9@G6F=XD?KJ5$398\\W$$JS'60$5#;64,0+&,3P(._?$"6Y#<^]HBII M+*2-.+^N?A0+_A-JXW;\&-^)U=)!@%U0L"MX5'2,)/574 N+U!"2]Y$\="0B MHP-']R0R!I"$2,EBMDK!2+NE"(TUH(D?2'&JA78*G9T7B&-G1ME% -^SA6BU MI&:.T"]R!;3EBSG#IH'34'Z2%:$A.'=0@RFI D(<(@.'.WA@(Y*<)L(0 M%M-M\/2QM(K:%VP[1<7*OR'[PO_ZLH+75^)#.OI_I=<%ICX\ARK$0]Z"D\91 MH&'SD<2S,=EO!& %E^KEQ"DW]DD"RFX?3ON&1IVZS=@2Z[4^G\M\$^_$)FA[ MUFL-O[C!VG>OZA-^C)TYNXOBO$$Z;XB8WN>""5R>,O+GKA:H8ZCS\DM\XX1B M1$I!-^R]\L#=YK]*$M&6BQ=H]S3L2N8HU+B.^LV)00S- 2&OC^TQ(-.(/\"0 MT#R\_T=6$+Q#*"U&8<#CO)66J^JU%)0W?BK$W(9^\OZ?0LJ3T%&-#MI;)_&Y MB1"NVO&X8]>W8(F;C;03L]QD(M7];.T)'#YVVEKIR%VY!J >L8>6:1[0?3-G0-"AG:- M3<;2MWF#9CYP:1$X'(%Y,RB1B2^51A6W<4HSE;!O. KYB+EBEI-#8T3N;AF- M>USI!B/'S6)N) O?%ZF8/Z(7[Q!MGBR.<2X36*<8@.*25B!"S(D4D(M9"B[S M:+))2K.F4/A(IOWDCV3ELL6DS"836,+_ '2ZC,KC8&?L!_(/1GXZ2[V@I-N9-4?GJ&L.I((C[D8ZZ+;FL>-*@%^%0 M-Y&E@E7T1.7=E["(7N!\G49//N-^2;5Q%X"FYGG4F1X-,2AUIXY^Q1TVA7<2V5(*T:Q75C6OE:&%"^DEMXF]QT.4"BE^8K MD;L@U<7%*\'7RF+,&_UC5NHQ\>)F?0MO?VF]POD248 3&,F:\ZE$8$:#@-'8 M%9PP./TG#PZH"1@S.P'[ 93T;H1H7=>S*/G>\F&0*RCC10 U1B).@/^D-O%[ M#3UF2>3R3%_3)B >=?[ X7Y(S[O;*&!K:-*D0 2ZJ,9'F(.7:@# MBFN WQ8.C5ZI05-]@;Q[\2[4&Z&L#9?)%>&T<)=,]+T@[PK]TCV!:U0AOT:1 M1T,:+\$3!!\3I>@"8J_[7)/27%5V]RN0[%L1/&*^X5BVO5FG:7WQ;9I-F]:\ M2#0/1[WX4QXT\U&VQCKQUJLN.=%#))AOOSLT[3)JWU>RRV@A$5N!)BO$D)E:Z)W$=U M5UH ;D! 7^* 8!R9A9-Y0?,!R!)\6CXK98;J&]X7W-?V/Z.Y,Z!9Q)&,A)#2 MFRZFJ>3H=D*>9_'G\@^X2TI1(\^Z:7@DA&Y=L<_Z[DIGB?2RD],X=ZN\AH$1 M=0)S)71'^!=3Q#QPUKC^@[=.<<)=KLE#D(Y>. M,)J&0@.O>'6C4%0WCX.B&,VD!R%J0KS> &01T"])8XT0W%V8931^2HAQDY5X MD@)5M1<[J[WH=[3VHI61',^]NF+OWL'ZRL8F;+;AGT!HC?D&>*=?]S$:S5O= M%ZP99_+F5WGHKI,EA7:6,@GURKLRL<"=BR2;+WCND/(0E40#'X4D?I&'"'7# MZ2=K[$SYKC)3"WX#F#]^+(YSRRA9%X/C@=/+0:KN,(7*9RLU_#QA=,Q<9C5R MJRJF337\)-^R^$4=(]RD $:%4>(C1=6 IIOKQB?%Y',YF@-<*ZA$W63GTO)A*IXEPU@<2+!5_BQP= M_A8YU"4G,6$52.GP53@,Z_RI9B9&%F^2 O3GX*$&$]ZD5"IF?.77^Y?ZA_1. MD2244Y5YM46>WBCE7]QE4,?->K509!OYO44!>)68GZB3%GP[O#<$4[%E.W&# ME:DVY#8\L%3+NUF%NC!^[Z^^?OP$O$>F9L.Z]8=JU;>:6Y+_U]3WL*HN7?[% M<@%V?[AHN/>/&ALJ5\@U0;&>-?EFA!>)_X =D^.U^R[LL64-&]NP"QB;:M+7 M(\;)TFCSVO3UJ-BGE'[@RI'EU3]YKCL4@VX?LF)-QDODUR#TS)4Q:(!_<@M2 M/R6J_E?>()(7(O&,9R1L#9;\?'?\@*1.!(R>DY;U/5M1K['L7B:K_._E$GS^ M;J4KFG^A=,7&B#D677'-TVDB@9W%CGN_0D7D?C-.&4?CG]1T0GZ>0BG 7-)1 MRF,<2A[Q&SU12/]1*=? $!BPQ&-\\"L"/ M2QGFYS:-63/RUGDZ0\P1AS_1$Z"T7>DTK X!^+E+X.9U?;W&H:XR791N4+I! MZ8963@^V@F;[0X/-%!%7/[#5F_LF%81UEGG6FSJ1:CGN:F;"#Q=9VJC*UN4I MM'5+\"M%B]R$OK%2K.N^M5D-I?F4YE.:;V>Z9CGSN73 MIS6Y+/GJ4(DB;+8 M994;RQ_,6M85PVI]LQ.-T;9.V+(BY0#M]>(V@+\F?]7^YO_X.8S"SQDUC&JA M,X=%/>;_?,&/(#_#!V?\ @><93SM#R>3T7#LFB//GCGCJ>=Z@^G,=$RW[\V\ MP1GUR@',W[!HP<62-L,TS#3"OYE6WSQ[(T]2KBR^^E!OV1-^RHR'G:$Q[TK% M&\@95>TU-4#E9[D)7;=D&<;P$97S3X;UP9$Y+<#P$*]]BGB=M,1O$]NTAL/1 M8&1,1K8]FTXF[L3S9L9@Z-FC?G^V";_Y[NT\PKO$_Z^/1L-WEOCN\*BI=Z]V MF$-4@=S."N1L52#W? OD#CQ^:/OQ06MF!JUTU'?2\:6F"1U@FM#2L B%OOFFV1WU>4*W4E4_H M*-)B>8??'5A"#&*9W#W#FQR+]K-;;'J56YFCO*&O #*G;4Z5:OO0K9,\>F!( MR1\R I[/P!")/V0$/,^!(;L=:J0US3,2QJTVQ4A;-FJF7&NR*[WT4(S_<7+UBHS:ULCFU7@@LJV!\=6F\P2)*BGDTO'%\ M_?@+MY[AH8[)XE9H?][,&E3BC;9CBH6A6#\J^N&QQ8V/+Z'A%8#.X)[/7*!^ M\K(\I-'6D0Z9,A;*C2>B7X 7B?NU3M6&PK6R(+VQ3OP0?--P_MT5T*Z)C7#, M085) P&4_'Q[(=9^4)&?N;FD BKC]>7UK^](]UGF MZU?YRQUD7'P;.$1QE:XX%3#AH.]TAF7!;3D)H5$)4 %*LG M]Q 6SL5@A21;D#IK2G<.B%I()?MZAWW+V9HKMN;AML4@]..* M:/87@"4./$DN'0\M M,A-=J_A*X2OU.L/1IR=L!=U!M46N3W0OO"D<*"0WX:!&CT))Q=>XNLI42W9H MEOO .J_SPS8\&M,)4*;"DR ?0FAH.CGCHY8"-@]-(59/'-Z:Y]Z[ 6B6KK!KMR4I M:8Z72;K0N04&BGEPF??=YV>^X)=E,?;O^_.<) "V$!G>[X9'N@F?79@%)WC19BI-QQ&A_P,N-6GP:,4 PR:M>RQ)K!,<,[EF8J1&'"#F M10;\KK<\\8),^(C,"[$6C0Y)DVH;ILR<998)7IX71FR^AE]..RK&E_^V['3G M*?AP\V1K/@UE^TF:V\XGEM%1[FQYO.8)3-=<,5)3QH":KBE/UVQON.:C9VL^ M1C7@N!DIK[MJ^+PT![*,L3ED7,'P^BC:+GZPC>K0A4XJRK/ NZHJIFIZHLBH ML!_4W%\IK2(;72WW6O:6936Z4M--*Q.#"$(L(&3J+3GPO%&@E.>G';C9'G+ILW03+?(!EOF,3\W-=RIRZ<*-QKN MZF#F&-2ZPUW:BN6?KE<8Q MSCWM2HB"GPW]R]+*[ED_''^[4*D;X4_3#X+"_.)BC'#[?#T#9V; M2%B'J-[Q<=HCU5*GF).D@(CNVX$'9P'C X#D%$LQ)3N_9J?P[] 52)/:NP M7 J6.&XB;,7Y"1,_=A(8S,(<,,()^.>W9O\@8K,,^5N(TA"R4)!1)8K A2E7Z4?QZJG1 M^^:?A]^Q]._JV7SK#(K-'W(KQM;0'MV.MTJ_/W6QAJZ#W9P+/!6P:J:\JFMA>+#%:'XCL+P+H;@ M&]-5Q.1+6K)3H?=J.7VHXW8/L?4#5[9>2=>U'AC2=W+=WUM1&GE%I9'BYF;Q M(?^LX;;FV@?M[J9>U[NZCO/0D+WTHB H"C>C+$&>H+'RBU1+;JE.QTF=5\MP M5MR1VM=;=>.[LS3=HA%_!U:JTLS.V\3%1S'G0OY9]/YHS30B\^'K?51;_9RV&W+"UD/+[2<(UW7 MCK67O&(I@LO-Z[M#]3+WK< )7O^0LG,4$#+Y=[&S4*17I*_!PUWZBI;93N^L M)X\F%'+A9:,'MQQ<;X6FS;EPQ>I;L^;F[*@)/S=?4-@$C;P-L?S!&18]A"SAKF\;+&GI79MO2ASWRJ>_I9.Q_U+"GKP)U#\=D>"'EQ M=?7A^FK7I-R=M=_&PN]"#;3N-RGL'8FT\OVT)*MG;]Z)D>'\<*UA)+#B,26A M'<'>OH.#?+C@\*?&+.Z[=Q\^?/SX)$&>+(FQ.=Z)%#O)[3[])#Y-<34-1>KH M ;RUS%B; ;6:F$\ERHN6E*G60"FQ^1_0"K@$H.!OO$WUES/_ M1_ISF,W/O2@]%\^>O3&-H6X;_7RL6[ZEANLN.L7:>[1+2C4HU= 9U6#:]G R MM(=?Y"_[&,7OHVR:SK(@7_Q; ML;8(V"0)F!G>9.B.QH.^.["-Z6@\Q528"1'(VZ:20[YB0KX>FB\#BCOC.<6-ZX[\SLV8!-IJ.I8P\' M]G@T&WJ#R5[- P2?D^'1"\_QY^[VYV%>AMAT$590QN\3V?69^YDN.4,K[]*CMBL OBJ^68:C)R/<^8 M3H8#8VB;$$]9H[[M>#-O9D_'X]E^C_0L2Y\,)MU4>2T7I"H)51+:+*'>V)T9 MKL4,"^]&Z[,QGK)9=M\;3%WP5?;KE%A#?61W-.W1\;K@ ^5"K-$NG)+K*,6! M%1UT2E3D==21URHMY[JL/S-&T_[4'MB>-1VSL6$X0S8PV<#NC\S]^B$#B+T& M32>H'5!S*BNB9/.PLCDTQ^.Q;=ACSUTL>Z*; MPXX&"4>7%^EH^\/7&.?4IO]#G0NWJI!RMOB* M3'$1>A]RCJBF;<=8G @/^=3!UF,V8ZACT<39SQ8.\YC-%XW$WUU#'_ M0$E/%Z5G,![:$S:;CH:&9SN&.QX[D]FP/W.]Z<"9.8/]5NZ.P?'N:.%NFQ9\ M\SDM&Z<5WK,9B_DU+S2P,75^L&1G(Q8: .Y8S/ A(>/'[:@^>-CB?4J(N>1 M2V*1:^<'#P&J"L+RQIXUFTT&+IO:LYDU<3UO,O-PMNY@; ^M/=)VK,1M:%G]YW!<#"R9ZX]F;E3TS)!T(R1X8#5=1L\V5W:8KT_/%%1 M4Q'V-[HJFE\HVJ5\OHH)M#9B@G0Q_?E+?A40Q +\\@KVB3D)(];X,OM'PD@E M2>K(-*<3-NQ;MCUP;=L=3T8088/&F;JNP4ROH1]GEZ6*EFX/.UJIJ )K)42; M"I$]8.9P/&93D!Y[,)M.IF[?<)W1<,K<@3F8[M>F#W1CT-&>^6[:[Q:/ZG=D MVHM 7UPI$=X B>B:N*ZDS=7!X'$?#.8<)A3>.^2NSU$HRD-J(6,[(M MSW2PR=Z=VH8!GO=@LM_4?[^KIV8JY; ;O^37*/+N_"#HA NB0J16M5!.>_F4 MWG8&@^G0LH?6V/:8,W68.[.&YMB>NM[0:E VNTPF](>Z=0*!D!*5YR J3G_4 M'UF3Z=@A>R'-PT:;V3VG8$U9F9_W+*6Q MQ(VC.^ @NK)9?B!F$%24(9I&-;0'0ZG-K,GH*!F M8]=T^T.O;PQ=S]CO/%9KI$_&QU_7K"3F.4G,S!A,[(D+=MUP;,\=.>/AV)V. M;7LZ'$[ZS-CO<8"IC[HZPKN;=KMY ,*1IB(Z5)*X/5Z[.W"EJ_'/D^ ^5(0D MC6DI3U3E1@EKP@86!$+&:&0[H\%DS :@1V^#,)D-S-I[UC9D!&F%J[_<Q@RN)>W@1BF/AAV-%WU5/GO2N6,.LH^ M\J/L#J*J[$).RN+6# /[!'4.J(]R!!Y!^NKQX>_GI\OKR MPY5V\?F]=G7]Y=U___W+I_@?%XZ(',NL9L:MFC M_GCB&IXSG8SLOFT.F+O?\6-CO3_H:(=!QTRGDLYG*9T#8S*=&:XS=+R)/;)P M[H\Y'CD&F\VFMFTUG+_N\/QEI/>'YM%+YVE&I3MS1.*,>7)0V@E?Y-B\WZX& M"@?4:\A7GTJV:E!M@[XQ,*V)W6>6/1PX8V]HFVQF&XXU, 9LOZ4E_;X./^ZF M;E/QO!+3[HCIT)AZ)D0$@XEAV6Y_,IG9WJC?]^SA<&2.]GPS:M_2)WUU7?LI MYT+RO/@BBHE#HYD61.'->>^!_,L:R9R- M1]9@;#.G/[;'$S8VW>EH.F(39S;R)EZ#1GJ\XS#S?S#O_%\LCL[>G'=3#W7, M)U"2TAU)Z3N6Y>)H='OJVNZ 35W#\/J&,^C/!GUW,MRE[3XM26DS:7#@#N/= MF''>8.S^_^Q]:V\;1Y;V]P7V/W ]LT "T)FZG+HEV0"R8\\8R%A&[-G]N#AU ML_@.36J;5!+/KW^K2$JBI)9$2=UDD2HCD<@F1597G>>I@U=GC?>D^3W>M:XTL'S MH /*) 8?K1>@@2$U+-$#HM>4()6ZW^9QO-!B[H=QTKCD0\6E*E;5VMLJ/]U) M31$4H<&&" (A4(4N*N>4Q)B("EF_Y5V!#KDJ]*AN8=I'Q4PYF#':2*<<,SQP M",$:)Z/2U*!R,CCHMSD+D"'G^X^9PTRPZ"CM__UT'B[R/ )4N@6D':IBU 84G70_1EV'=,I5$-9 M=%8NSK%PRPR6XH=-HUGY,IO/]ALR'.3_OBW)XWKK"+?-?WIO+4U=J0!^]@".DKM@ ME+0VF1V$!\L5T4IX8CP3A'>:?]+2C;)<[\I3 ;QK5:9%(\M"R@@,!XSK]$.( MNT5UUP&5O=!W-IWFPDEUF[?1)_4^7>JWYNE>(^$0+/ADW@FB*LY\P>6\U_J2'Q;?+&?A1UJ\O_K)=_M\']+1B5797WFW[Y,IKG MOJFS190_[XII=P@35XR%6;PZ6+R>M]D [U:SU@3E:.)?KXO)>EX2MRR0! M 39$;:5F4@2TEC(!N*G1]L=L]/UD-$XKTIR%M@-;XS>-:HJA9)ORM65=(":+TN?['+ M7RV2S2R2C_.I^^?)=.Q#,SMOXQ#^[VPT_UILW?&J.?6A.94]@:4Q_V',:A7+ M0]6(N]UKNBG^\:$),31-\&DH:=/Y8?#G'_-*71G8^3 V"45=?-YB#_N S7'S M<8[SX/\;QV?A0V@^GF 3UHM86Z\B>$J"-!")U5$R*]&#BU2(MF-<+>X2OAZE M8A=!*G)/D*KC6P$KB9$0F$4&R(BF4G$:O?1$!,!E]X)P?/FEZYU* MHY6@! \8#%C!M0D"5%0F36/@ 'U.X\/OX=UB#M>KX6IG1 Q2 1% @D!+0@0P MR(UG3&W&8%L;?OL2L!@(-S+1L#5 M$0"1MD@2,[?)G:SVAB[6P(B05 :TI!\ M !&E#MXZ*8P)&J,(FU4Z?>3P-\+?A@A]681Y]TP]*+O*WKDJX0OE8CT1V\B@ MF ^>4@,^.I1$,A ^)%U72KL9NSS+0H 5*L\,*API$"D$:ID,AZ151$51^"B) MQVBA11VK-3,O!W/0CMF."EY/OWR93I:6\G#PVS1'*H=/M9B7'[JIC9DM9*>D MC8$2\"[I:#H05 @R*A"6WR+C_[OXU!QD?3W&V>PX+K[OZ(_1['__>W$;:Z/X M>_AB0[,% _MA=P[@ ;BQ1J7?G@FC08#-C@-CB:4M)Y+8#N^\.WM\^$2#?.W^ M[C!EP0$$;[S(2<+:44VM<420I&&@I:PE:Z43N>K%9-CLCJGDS"9;'7U$B,08 MC\(D,XXEZ4JPNJWFUH[NF)K'V/L=2\X-N\LEY/E@=# AERA)3R!*BXB:H2#T MM@JK.YO#H29T*%G;V> E$%<.DIZ0UVY[(X\T&=I4NP1"Q[FEVDIF62(X+9B\ MK9O.KB91#=.PA@D]MTWB=7?2FJ?IW+6$\\'/P2T&->#T_GG.][SZ].'">]6W M8 =(RJ0S(G=33%970*M(C *5$C27"RV+#I-@R\0/6K>=M]B=8(?HN.-))V=6 M@5/!FI!X 2WQCFLM;W,J[6H2]9 ;,8364HC+2;Q?DJ_+_@:"35>?7H3KYS B M@'L00MV5!;V&G>OFLS1"!-1)ZT,!'!0Z&SB/2CA!DVYT6^+R4^'ZZ"(!IM"2 MRC5WH@)_KX O+ ?4G$E//7@I;,#@O0[:,2YB;SZ%QP-_;PH2UNR4+AUN:<%W MXG/S0;FT'U)F.(#3V@):(X/7CJ/E;7U$[L/'^_,[*=_MIH6-4D?)&4#2C6DV MBXB.P$FRCJ)^A(G?\\WOF^?-0R[^SC75RH-2Q-ID_6N*D5H?K6G)?NA*NG;H M?,N^(N>(BYPYL)1J+FTTD3"AA-&D9:QT^+=UF Y_($]-M[O=I8$#C M=*085&Y('Y"1-/W$:8E6L5O#8WLC:+=XUY)JXY1@&"4%IA5:+U4"FR%(C90M M-70.X:ZU3VI'T%HS8!"S-7=_, &+<)OYDZ&( :[W! MR! \DXI9&6.+KVG'-US3AFHN1%\&'7%)BQ )_2@9R* L-6AT(GNOI4@*77]@ M>);9$Q5CN8X+D(YJ/[E _A\1'3FG(9D:* T!GT]O MTAH,[*],WF@VD<-.'TK'$G. NY5-]E M?&CPS=,53:(]^LHDU>51=) N=_?,,*2$,V.CBQP$LQILWM]=F@"- +"DU%Y&[=M7?TM9$5H1VHI0BUYK@C&? @VI&^ > EX3Q>,LB:_7!?'=),EE^"5)X_LP M/XZ?\(_U.*0E**4)P@,#89DQ3"M!N*$ZW9Y^E8EEDHLMQ&+HD$A4!\) B@C;> :D0/G''Q03^ZWO1FQ4",JK>RI_,+1-?T\Y[:X[T@;>3RQ.Y?&]?6QK5/I>._CR;39C3_^FXEV.OEF4)25@P)5@0!+&DOQ&*N M2BL5DR9RW6^VV%#Q0FV[VOFZ$D@ED T(1$ET/!]XA$! 1XU4,F_ $X52!G[; MJ>UN""2G[!2:;'IPS:];[ZAKC8ZI+A2Z3],YCI?I:JWMG%6 5X"O951%S0AG+!JPX$70 MX*W50A .!EV\K2141P#G?*AH6QG& P#X+A4CV)E#K$OU:3Q".QJ/YJ.Z=./6052N'D-.:!GYXE\BC-/OQSUXO2D*'HM30[G:XZX82O/S][_^6+F8+ M974]R\Y/Z^E/YU-T^7+;S;J0#9JGJINK"_GCOQ_D@\\CEU70DS! EW/Q;((T'YN%B4XFL5AU7EZ>Q*EA;&X2.J*HPE.W&CA!5S5@YE] MM_O;&MPSRR[7K/FO%Z]^_?#V WX.KYJ _SQJ7/_>M],TV\V+GZZ.\-XIN_$Y[\_R2=#% M#?QTY6SLW7-[938O"]S^'C*E9IE/J!]?G>'5M:RQ7*OS?V7L;?-[,;>GZH]L>3YOSMR[E>\CA96*=K4WI.]JMKY(?!R6KT"T-V M!>\_D<6_-N1?O+2^XB^2[-RU)GSP#T.3II,M7_Z=/3JES?' M;U\?O__TYOVGCVU+=M<2K(3\^MHE+&>JR2A]G+ MYYUM>(.;#'Y]$5[\=#=G+/^J"\8XGV&;MM0\=V>+!*K!AVGBO,&K)AGBZ1/> M3=QW"YO\XYF=C?P(F[09;\9NO8WT]3K])J'*2L!%+:[9-"X3S9-0_)S'.YJDP4_/9EER!N$/%T[GR]/Z@[14^.W-<=ZE"2RTAD3W MXZP%N228B]H!^?E*H5D^7Q*/B_/%^U]L#:97?&%X-I]>7&J6LKJ\=H4FK^E& M%VI35X["]B! /_9'YP$'K@&X!;^[,PA* M=W+W%\#:UC>R@Q#@95^V?972*AK]B@:MHE%%HUTTR/Z*QI8"N!):#W+^Z?7K M-V_>OBWVQ$)(2CR.0[&U*2[GKZ!SXYLLZJ'$&G9R\_<="OLM3,["VV;Z)7N" M\IO^9S0_>7TV2S<4FHM4FJ/9+*3__-6SZ-(QXD$JQ."!,&'1&,8B]883 S2T MQ$$))70^[38B"E0,"=V;.A?GJUY/,1S8,88L8\?Q MK].I7V1PA>:WD0NSC]/QU7ZI.D1FB#!(08&W/!BAHN*H@J"TK;E9'_86(R8I M3_MT2+PTM:G"]SG"%XS4CH*6(AI QS6/8#A3VEJI;&SI M2+[<.8&DI>:"/Y M"M\*WT+AJRV)7NE(+ G@-1KT!" J"T&9&%J\G;W8(8PF.X05:H?L=X1I"Z["(OEK,YW-!J?--(X*J8A5_,&8XHO2E'W"9"%Q'Q8"MZ[1"!(MLY[H0" Z MH14DCN0\H!&(;1WF>S)(Q%#PMDY(!5#B?IY^JWA^CGAFVA.,+#+F""!&PW/I M7,D1 *.5;64_>[%0J!IJ#A7/%<\5ST_!LX[,&PIY6_9 G-<2>;0\%Y),&S%M M*037B\E"M1D:4^BQSWVM_[9O492/85%Q9SCX'":AP?'R7 [Z+Z/):#9O<)Y[ M.X4_3L-D5J,LU<_33[&HI0S^=2F!1Q-_=$7\WBRE;[T8%+&$1T9M#!$H@(9< M]",FCG(4OIHD/)HDI"$89+]?8H+'0TB*R%Z-%)7:DA=HLU8E;8;UOL*;!"E0V*3Y @5&M/9=4 M<&,4)=:';05G#!GR4M-/*JPKK/<-UHIPP7BP6@(#RZT%G_9KP2R3,L-=RP^!%VHHEVF"KW7CBYI\:G@5/'$^BW;5'(H505 MWA7>%=X7\/[F*?B6*I)HO0RH(D3G3>12MHQJ M%]Z6>X:Q)<_+ Y;H'B_,/4M;6W+Z7\]QJ*&1;A]-=KG@?VW_%1/F8B-X%3C6EC@APP:$Q M2;)- D;2J6-HB7AUD7831W\$__)?H9F^^.EE14)%0@%(4,Y02L&2B Z\X4B, M4\[S(&0@T;B6=Q;"64[4"[/CR9LKDG@"4EAA@M/0;%(P XZR-7Z(%P:VF$ M#OWH=RK-6A=:D75?[?#*))5)MLLDSGG*533460HL<$-UI"XR(%+P$%NJ#?13 M?FE(1:$I=95+RL!JY9)>!*D[*O&1^*BX1\X@.[?K]JC<4VZ'>)I>G/J1&]@P"7$T3XLXFP]SQ_-EOY?\U[G2\N)Z&1Q: MBTL<6'&))(*[J@.?BX*^G M7TZGDZON,.$\]XHJREP *='F ]&F-"X2U))9V8??M <76*C(5Z(<$=,.D M)TKR?#83P$FC'?/$4Z*L"=&WZ%+;B !5H%>@5Z!W"O208)N;:5EM&3AB4!B* MR //UYAJ*6??2T:5T>8P\7[P(;!NNGLLD_V2T92D)*SJ2@WF^$*CV41 \V MAL )S<==(@2C+9'>Y#PAKI44JPN MZXK<(I$;05GM6? L5R8RN4&\M2&*8*R0=EOF#H4A@4*K?E7H5NB6"%U&,6%4 M$,<,@@@4%9'1,TL@(J=J:^?PZ="(0NN*U<#15@)'R=A>8 ?GP>=ZOK4G2?7[ M;(THE\UGKQ4WEP(9>D6EPP!:2Z/01XLF1N#1BYYRY-JXD9;*C=6+6]&\)VA. MX(S@(0A-+(#BAAAK72ZPRH,&WE(>I!C.S9 M''.YK_DTW<3DY5K\+1<#6P3@?K3-X"]=+$I7Y5[Z\+=T51MD*[Z7KDK%;#S: M>XX[)Y&Z# ?K8G5I^G]&6$,5.XFDF@)@1!GO8U$1XF4*RV,WG9!8M!MIZ!W M*E,/<*1\6Z%9H=D5-)4"B\1$BBC!2:\-EP2H<"9ACV^_EK R;=9\A6:%9IG0 M[ ^9-I?Q%S8$'4+"*#,V).5<&,Y%1%0M-4,.OBC;SJ,-'2GID,=]TP3YT^O7 M;]Z\?7NG.7DEN&"6%F(>TOGK:];,A93>$WZX:G7R[WCZEP>XO)H_-L]K$I'Q MZMIOV(PP_4XWC/.S)+:WO.[P]/I+OX>,M#0#A/R0UGV>I'ZQ=&EV+M\Y;4Y/ M<)+^E%U%:5O,Q7PG\U@7%^=-^JLLS/FC)J%=-/+"I%5277T_R!Z41 MVG^.TF?E#YPE>/XSO%PM);GXH@2DZ3+E\>7\9.3^.0FS](&CA+91'O_U]ZSF M\-;75VMV\;H?S4['^#5?2=P0!O\Q^G(Z;>9I2M,LCJV>=T+DQ+WM33H@9^>Y56X M"L(-/4E_+FSG>^K]/&"#7+<8O6+*:&<9Y> L:DI TZ"9"\B!MU0D[2N\)*&M M)?9N)6XCYU4KF@HN\/N$VZI,<+A,$"SG)N:,&PX@%1IK"#7!$NK24P7;"DVQ M(1%MJ:^5"2H35";8!A-$$9EQ5@@,# 2+**@C7.08M6- 6IA@NV&M9\ $6TS7 MJVU_MQOIWF$20&%)$W7YZ_+7Y2]Q^;>X_>QUIXU7.!NY<\?@:6C26GWYDO2L MV0DVX?N:-5[8^'K-3"M[ DLC_\.8U2J652P+G-4JEEL4RVWJ2NV>N&Y5HVX. MTCTR8%J"PM2#NW,++LX^4^/_W/7"].HXD.S9A]!\S!; PCQ8#[:B MR=E^7@DG %"C%"XQ#*/(.%$N/##8RM<=J^S"KTKN\:N2[V2A?*CU4>BB-'C@U3'D' M @A (,H@,&IC2 *G06KRP+#L(^F!?M=Z<. Z*$ZO3>3XI]'X[-<'J6ZO:LC MI_0)+$X].(A9K6)9Q;+ 6:UB6=W>U>U=#==JN'8]$P\S7%<&PKIG2T9.@O+1 M 0?K*#+EHM4>% 1A^$,[%3W>\=U6CN( 3-=*$)4@]IH@I T1I(U"!P'43X_]9U-4(?H#I3O%SN.+ZG@VF9_/9/%EVNG.AP+G-4JEE4L"YS5*I:'Z0V6&3KIAS9 MW)130VW,,!F191ITA>V,%5M[@2VG/7=!L1!0@_7,&D4%B@C )%62/M"/^EAL MZ:%)^!*JT#Z(%5L56P_'%GH-Q 5+-0((HHVF)(:H+1(A/6DIKG^G"_*QV#)# M;O00U/[O6P?O<^Q&P5XYPXM0L0_#OML# [DP/31(VP,FB.>+G!L># M4VSF@VDAK752NC+UM?B_F]C1=>6GSI9<8T_U\C^/?\>OL"N'^>-*+%">/-NKF)B[=GZX\7SSK:]EE9&UQ?AQ4]W<\;RK[I@C/,9 MMM.QSW-WZR&@Q(-^\/',SD9^A,THS#9CM]Y&^GJ-?I-,Y:W_XP7U3N/K1.5- M. F3V>BWD$3K/UZ^/)JXDVGS\N5"$ :7;UZ*RMK;!\NJ\]?^9KMW>YW)DZ*Q MV'6^)G3.!F'BTZ;SM#?^.EXG,<[FJ3! M3\]F69R^O3FJNY2!Y?DT%\99Y\G]N19Z5WZ^2BE=/E]RCXOSQ?M?; VI5_RI M>#:?7EQJEN*ZO':%*:^I1Q>:4U=^Y?;>C_T8&)WWF23W?N6U;/'54JRZ,K(' M'+WL4O.ZQDYOU^#:@M;=J?\[[YRX;7G:^C>R@Q#@O)WLKY16T>A7-&@5C2H: M[:)!]E(V-:4>:9)"1RTY)HV%??6"H*K4=X^UKN0:2O M$D$E@HV(P'BB(@(QG IPUEJ7X"^4MX)$ZG5+3?-^VL;2(9.%%F^H1%")X/") MP 9N&&@>.:?@7+04*6?$$ 6*.O/0].C'$L&M76,/A@BV:$;50Q';1?M^=(>L MRU^7OR[_^'2Z<@#G%#?^H3L"= M#:I[7;S J2J-U/=M_JJH55&KHE;:5)6@JWP9>3\.>U"PR#(=\D+[.'%F\?'L"24(<./%.<&@"::[JF M!YHI$T,N"L2V%$-XZI+0BR7)F-K_99&212N84#&DY7%@E)&,>NXE)P8?7'/W MT:&=MOCN0]:%7#M"LD;2U;.Q%1UC=Z&*G< H/3R.5[%D4?' H@\2$*(.EG+B M+$W0XH(B:<%2%[M.'/T1_,M_A6;ZXJ>79<9$"C,<*CR?)3R5%-3[7"J-(3 ( MUBE4E')D0G A7#\:2(5GA6>%YP;P1,NITX%P#Q8,B2@X=](*SV@,R8;K3A.= M+5;PY7UIAT/-][^VX6%&)3LCM_"4M9G6W*0 M7([G;]-QSL(_1\OQY&-P9\UH/@JSHV8T2R_]G)Y./G](MS;U5W'D41(5M*(B MX0BB0DH@>F1(C22LS=#NQ?>A95?>CSXM[6ZF' (G+&B)S&E B8U$PA(H@9FJ"=6ZA"M< ^MZ_YD)8T- MM3)E*FD/CF[U)S??5GZI_+(7_.*\!:==M%((X#$B)R1*XB/+SXSH3I/:D%_4 MH:295W:I[%+R>9-MD L5R2(VRBDG@45ON(U,1,."#$ZHEO.L71@->^ +B01 MIYG^OJE\;YB4<\5I9*X45EQ_>RXU%-+G#Y(\-6'BO@[F#4YFXX7/\Z;SYU%R MO/J*UZMO^'3Y!><"?:_1&VD,P(7AA D@06KMF#0DFNB2]AW)EHS>G=T_HD9/ M$#0C!DRD:!T&QPPHKIT-+?'57MPL.[M_P5STR?821#FP01E- @^<(8_$2-<2 MP-I:5M-]%[(_9%%=;\D<>4%N5-B[@LJN:+&%4W81E+IG&%L*4#V 8.\)5CW2 M4F@#P?(#CB9^,TBT[.LLI W<>DXX>A!>)8#DT^K6)([@C'>(BPV-!MGFDMBE MW-RRC7];0542J$K"E*&>@A%$8-IK H](03%B,41JDM*\K9(/K#6*5""4^A3D MBJ?]QU/:H6@R,;GF@8 7UIID@SHF#'.&1M.2D;X-VW-?@+3-+(;6"GA[G-JP M=M CIS;X]">_)0%>'%J=S9NS;68X9+R\QMG)V_'T][\%_SF<@^A52&(;KJ<; M784002N23L>53.9?@I&)1 02@2NFK=&X)?.'*;X/QSH>/1S?"DF7;>">T)]=JDZ?8:@PX\F?C4H2+$M733 MZ\6?P_A39[JL-(8'$_CNH@-7R]&F@:Y*T>8>0F0XR/]]NP\]L#J]C](B$ _$ M^%'N0W--^1.2R\B4"S1"I-0F95"!96A")*S-<=E/2M[^5-%L:Z*UY:K5744A M-[V5RD.5AWKF(:#.$!ML9%*#T,J& )0$'Q6CEI%MJ79L*/E>-_&L3%29Z#"8 MZ)%QG*=3$;/$&<:0H[(@F$&OE:3&&8G>V;989K^G?>3^U!-](B/M,A%LBWZ\ M>H!QNY17*$N=N^(_Y!HYB8GF\V9DSQ8-[CY-/V 3)O/U:ABH'1?$*ND($$!- M3(R*.ZD]!,L[--0V36]GIM#&Q^612X7V'D)[6\C60A*KK:1(! !*JZ*6QD3O M0U!.;NN(7C)]6*&*1F'V2T7:GB+-21EET-)[1X$PB38I^5QR$Q2)PO<4Z6XY MOD^YWGND%1WXWIUO8^=#K0Z-G=]'&=9T]>]5.!1Q'Q4.%0X5#OL AR?K=(\] M)W>E3VU;_XH?;3/X2SUULZ<)S2W6V[GEEIZ-S[+0MIIP[Z>3;)(UT_$XO>5= M[FP=9NLF'6>:<\&CX\C >V*-,LZ3$(76%F++P=E^\E>&6LH]SF*NZ'F6Z-$) M 8I)5$0X")'G&H>$2 _T M(!B6^Q"KX&5,.]&6_(G<#'EK/=!]@<^.U,Z'^^JNB-(@'UP9X)K(#.;3=*>3 MEVM2D]37I=@4I\!NV5/9E5@59,]U16 =W],]*0EWT.$#Z4\RQP5&F:A,@6+1 M>&#.>:D<Q(G>(*1!@LFN#T9Z3&5#3IJO_VZ)7!QPT#\=-9,LF'X M89I,P\&K!B<^?6;"P7=%I)'>,M^EQ"'3: 9^>I;G\@HU]9F>]N>N%Z83CM[% M3#R:V-?KM!M$K93B$!",4^EY!*^M#YHZA]MJ@&J& &W%!0I(PFM#8'%)#94F M*DWT21,8)74B$HQ)E],<##)B",20*XMRU6&Y];M]2C $4V@;A\H3E2>>/4]( M#C(AU)(H/;"@M5.2,4N\^ M'N8ZO_G+E]MNPX5LV#_5^%I=R!___6 T3Y_MTNU\.DGVE\OY9#CYFHVNR72> M/A:;='FR",U];G"<)JA95IA+;W?KF6AQ-,&)&Z6WS.;IPJ(>W7>[OZW!/;.\ M..+^7R]>_?KA[0?\'%XU ?]YE'Y MK_[Z'9]+&2'_^<.+Z]_[=IIFNWGQT]41WCME-S[G_=D7&YK%#?QTI>37W7-[ M938O2Q?^'C(59IE/'5M;3MFVMUPZZ,O6U^+^;V-%UY:?.EEYB+"WR/ MX]_QZ^P*D?YXTESM [#D7[( YMJ4GI/TZAKY87"R&OW"8W,>H26+?ZW!V_.7 MUE?\19*=N];DSD7]6T"?%W7M9A:XQ\%)DSGT3Y^.7OWRYOCMZ^/WG]Z\__2Q M;=[:=#6YR\_5% M>/'3W9RQ_*LN&.-\ANUT[//IS6E0@_'AF9R,_PF849INQ6V\CO9((_/&" M=/.Z)Q'+N_YY<8]9DJS_>/GR:.).ILW+EPLYR*\-%B]>>VF[]W2=KY/FL-A; MOB8,S@9AXM.]_1Q)S'.YJDP4_/9EEH MOKTYJKNV_*73TX5Q5F1I%;@:3G*YUD\7Q;\+OB\L6S^?3B4K.4P>6U M5OIS<;ZXF1?7E* +_:@KUW=[X.L!6N-C/G]=U7RX;7;/-UXS-%;+L8HO7?]Z MLJEKOTO]ZAH'O5V#:PM:GZ33/UB/WSQ4<_\B]AVVZ2AHN]<2S H0X&4AYWV5 MTBH:_8H&K:)11:-=-%H:7NV+:/2\MY6:<9 -GI@-GD%LIE\&T]/0X#R;>MD! M^=NB ^7W72SJ;=/2)X*NXN.Q'_X E^FV2:G.7IV]I\U>WQK]>B)65XUF[N&\ M)>7=:>5?,*MI[U%SS8V4^\>L3I%WO+UUT@*Z$S'N*%FP?5"EQD*?%O_<^._/\[ MF\V7H?CY=-"$)%1N- YKMM6B^$%ZYK)+ZK29_C;*@3/[M3^?U.-*I^R,7/OU M-M]=(F5W.TIAVVY=_KK\=?E+7_[JUKRV#3-U)05WLQ%=SW]ZJG::.VGE/MWI MB])N?C::G62%(*?F^6#G-W?TRW2P]2O5NNIM4/MJ]MQ3<"3+W2R;/6%V/'ES M1?B.X\])]*XT;_/"!IH,'TE 6I>,(4VYH9%9CI:W])'LIQZH;JLDLH^V4'^K M_K2V294=*CL\F!VL]4%JBHRA!,Z"%F -!(5>:XG6_VBN_.,["RNLQ2--W^QD/>;CK??14S31 1?1<"ICLGE,TFHL-2UU$[LP<@KEJ>IAK#AZ)(Y$ M9!I8-"0:A!BH >>8#BX*K9BV/2515!Q5'!T6CFPNTJ2X=LI04 %LPI'1FJ,R M+-G;+6U$^NJKJCONJ_I\8Q_K%4D?I$ROE1V]+!S;G8:]2DCX)MMUWRY;,&2M M&I>U(4Z;G&TP_SHI@__=S8ZS1IVF0Z%]=*O13H7NAY@]XZ&VT:X M@>LPNP:.)S^/9J?3V2B_YS@>S9*1MIYC91S5/M&,94P!!:YU /12*-.^:)XM9XST!Y:;D+.E#-G)+2>[ZUVH\5 M'JN_;]:'(WWDWB-OU[I] M>1[P=U].<=143_"_Q)P%BX%XMJ9AL0ZB9 T<5$K",&:B#%2[A(_ M@78V5/]V]CT6$C/*6B/"JI7NZ*GHN=6]$BFJ>!2 MTB@8H.16 C4(4HG(!!,]]92ZJ0)#QTT'JB>[4$_V+RL7]N?IU/\^&H\'HPO1 MK/[J(@98C#F_DI!;N0NX\ABEY9)Z",IJI;7G1EL7#9>PK>H@3 Q%:_[[ 5CP M%7$5<>N>:D9$= 1D-&G'-CGJS8(#XQG7EK8U,]N&KEUQ5H885YQUA3/GN8K) MEJ4);2!9Q&AU>A2=L\&*V!*!+:K3:[DXVZ9'>D\4\=%DCI//H]RY '.DI 2% MO QN*H2 'LLRE^QR'-]=+/(R&O8NR4(<)8H(X]%OP;_YPXW/$BWKIP;?T&BZ*U(J>(>O4"D'*MJBTLX1"8X# M#T+S&%R(&AU#JT1/B1Q%;-L5(14A&R $N5'!64NUC<"E023<\5ZH 5 MV_W27O>J3LRE*OM;6)5M*].77*257:9E74(,[3*A[&.BE4Q\%_*UGBYMD'L@ MAH80(%>E)LX2I6F(B@ 7NCL%><-T,CX4JN/>O&6=K*[8K=CM!KLZ$ 92T)RQZDL]UI[)MA5PTIJ="MT*W0O1>ZGB%+ '1IGT6P0FFE6;86 MN-%,!-82_:W52\K,9BG/H/@YG#9)&' AG&%Y#K@F<#^_)+IU.5CW8A P24^0 M"E""8,D 8%PHT"Z1D-=Q6U47^9 ?P 'P"IOG ANN0% MP5OB0:,R0+PP1 AC MC:.LI^R1%MA04E"YT@J;"IL[81,U>"T 2% $T'F$R!VSW*"RTI.>?.8ML&&\ MH!YHY:NU>^5"/_HR33?TKZ7&.XV#Z?PD-#=R0ZI;O=KW3^>Y=5F[&4U<8SY% M3=KXDZ$O# -IB04G@I%!.^ZUBBU'N_I*/:%MJ2<'8^M7T%;0=@9:+R,"9S27 M#H*0(_W><$JXCE8B;$W+3Z E!:DK%;05M 6#%J03WD01F;()M<02D3!,O"+H M-!P/:9^U5OVYC^!!#TP0_B*,)3EQNF>BFLQT:&=7W40A3 MO3T7B-=9'M9YBF@$8JTV) !U%C55%I6TPD?I;$OIU7Z.? Z%DN7P5&$:1(51 MZ3#2C/F0X,")8@ ZHC5*1@,4E8B>M6SW/34&$E#0=E]A5&'T(!@YX8!&*H4R M"KR3&@1S+OA<6M YU6+J]J(ULR'C!26-E:\:[Y5G_N=S+?F\[SC^$:H?OGH' M.N@E>"Y:[Q:2]0G_6+4\>!4F(8[66X6AM\&#"DH)#2QPU$$8Q86WUDO399_1 MS?)DY5"0@A3PVE*PTD2EB?G_FNBI#R"XETFSCQXE R7*Z<"Z/D!*&$GY,.T 34#XZR63C+%7 [4@2 ] ME6%O.4 K1$%I/Q5 %4 ; L@;K8TCTAM*P')OT%N#(2@@V@&TV,X]!1-$:R.P M_0)0#2:T:\6K9K;I&Y,D#KY9AA2^W;EF7/T ^^0'N,5=.#^UU[I._)H'?QS_ M,5LF'*Y'55?.@:6S8#W0X(AC$(5USH)$9UUP!@P+A@JB:(>]D#;S(+*"^E)4 M]V&EC4H;K;3!(E72:AN$LL"TLD8ZRXD@,02M?:- M'FE#YZ:O#+11W@/71J-EWJ/4T>9JI'1;1ZL/NUS?-N,0]Q3=OW:IQ22[WX;* MY:ERM=&_?SP:A)E+7YA6?=%N>/:C;09_N?D=-Y:R[5JMAEQ2->1[4B)^#>DC M_Y6#G>>ER;)4S'+5LG E0U1*1W)S=U0KT$U;866OW M,ONW5Q!L$P1!2"ZCH1V-1_-1F'U?S>T#,K<+F:K2 MS[-G]5U*JH55$K;:KVP=%5CBK"Y;*Z MAW-I+I/>T0071K^A'==,VX/,<[K'*_!NXIKLCO\Y+'^_FYQ+QJ\7@K%F%U$J MC7+1"&D8!$<,(GH?0^32&B*W5>./#2G9J\3;0XS+5=CN+#WQ@:@%I$HXU%$S M#V"L#98()$;KJ#1A'7:ZW"S>SH><%A1Q+TQ5K;C:F^U061J912G23S!4Y]YR M3)@HI!668\M!^YZR@!-*]PE/N]P.JW.RW2+(+O')?-J,:KV2@[+2"^+2-1%; MMRD\I;D_ B.20\CY/9QHSV.,0(A2'281WZV4L*$4!1D5-0^PDD,E!VZ(DCRZ M9+>D?TH;[1Q3#IT7PFJYK?KD]5Q!Y87*"P7Q C',"FH4"D2@C%BJ''%!>V5E MD*ZEM' OEI<>$E+0^EY29<2RG9D5O,\;O-(G0SOFI$2+$)PV(D1*A>4F85K3#DO&; 9>,22R M!A!K).*IYD!S%OS@=#J;-V$^:D*NF;1>J*;&)ZI7I >+X\,5@3NVZ 5HUPZ#F !:4!C;."$!4EC3^4:[RO2=3!^D K<"MQ^@!L\!V,U6 < MVDM#;$#0D>M@%/[](3$SD:&8+5P*G!O4;8$BGL)Q6A>4""F#3'%J545 MUGL(Z\=XCA^':^D$.LT,55H NF0W223:4.T4]2BW7KV+#0T4E.+^2(@?8JBH M,LD^,LG6B"0&+HS3 H5F $:ACX#:*V$81\E:BG?V4!\,>N4\?:Q]U5 M;.FJG:2^8S2Z8;@OP2OVYBX7LB? +F)Z[]X*$EM<)+!]66'GU]1^SW,KF@O:/+N"RKCXJ M3SB@DL@1!#7(3)0N4LW1,DXZ+!-P=WDU,F0EG8Q\(*SWPFBLM%1I:5]HR:+4 M'ATJSA4(+0RA5"&)0 &M["L&>(.6I!ZRDFI15UJJM%1I:7>TQ"5&"X18*BP8 M:;6S(L:D.PGN?8!ME9$ /I1*/SM:VJ+]7(]@]$\B.V3WPO;%NOQU^>ORE[[\ MVW3?;L]3N[KV5&4KZU*#.)[^/AO$9OIE,%JT4+[JI:U=:P\I-[&0J2J-S/=M M_JJH55&KHE;:5.V!CE)07B[5*QWD=#3'\2#\<1HF?C0_:W88&2Y%J3]$]V,A M67P?\&L^"S'[-#UR_WA( M (0(!M$KB P9"=9 2VN*7@*N:BBU*,>#^#PS\BI'5(YHXXC K4,IP*%0@,H@ M3Z2AF7.1&8:JPYS>NZ.?0RH*JN56.:)R1.6($JRV%(A-'\*I'%'B4L6OGVJ7D1'O%#(.0(TUE#LB## G M([>FY6!$+213O:,5N;VJ2)M!5W+PF! 9M!%)+R*&*,.\-S:;4QJVUJM+#H$6 M9$GM;2V*RA65*_KB"J .J)(A& 40TS;/4' 6N7#>62O%E@PJ;H9)RZAT!PZ%^ L**M$FL7S'?J@UNYOA_ZHKD?Q2*?1;<-X*"]EM\[\ MZ]_#_&3JWUTN\SHG@17,()&4,: V)FKB-'@J*1>1LA;]I:?Z^82TE6W9H4OG MMC7XMD+BL"%!B(W<64]UWJ^I0:#O'X\&8>;2EZ05/IW.1J5VD"V!2+8ZP.YM\2?2S]MI\Z&9NA#\[&TS_7(+ M\:!V#*.R3C)0.FCG#07B*)C(A-^:?DJ&5.V,>!YL(>]ZGZ[(VW_D,6>4DY:B MUP@L>B,4M<9I)(':0#ML!G7?EB];^\A4Y.U\F_NBP?L%MUT?72B]SOBY'W@EC(,DL;,D%3DKYG25&C8< MG.;DL$7=\7">'E96&;R2J[?4TJ+W9\NL4>'')'W'\>_H3D:3T'R])251*Q,D MT5)XE.""U)J80 DJBE9*V>*:Z\4:D*RP+7\0]6'4;?[ZICN&]7Y+2W1V&'5\+-9\(/1I+46S4W!S&M4MAS'?G(&HMC.FY)S)0JJ6*8*C1RIMD"1((S$0 Z,[TVZP+ M#=5#94K?CO8VM;+RX%X O?+@UGDP>N02DR;N40,*8K4(7KMT44 0NJ7I>+_= MN(0>:FXJ#U8>K#Q8>7"+^J 6GBO0*J:?20O4Z1%C %(2XK1H:2O3;R=H"4/- MJCZXK:,VR]___F_I(MIQ6%W/@_KI1]L,_G)^8?7!ER^?C]F- S:+F3NY\%#, MIZ?G =35E?/96PYTX,8X2_+QZM605^X9'X/F6"R M "11'Y^_*7_@Q;4DZN3'O^1ONG/LIVEL+VV>H)<8T\B_Q_'O^'5VRR2N2]>/ M)\WYARQ7X?L!G/XQ( O_VMJ4GE/?ZAKY87"R&OU"UJ\[?5ID__RE=5EXD63G MKONZ?_K8MF1W+4$N M/CAR-];NQ4^?,@AR]/YU)KW%2:[5"N'-N[F*B5L1\N"4A'MP?E7"['3L\\#/ MFDGVFWV8CB;SP:L&)SY]PKN)^VZ1>/#QS,Y&?H3-FD-M1R--,[O85#$G.W^< MIU_+(W1YTK,O\.VB-/4W>=?Y[MMMC_6J?+SX*9_KFY^$P=Q?"+W2"1 MY3CO6RY)UG^]R.4STO/5AKAXWLF^-;C?T7S%\XUG\^G%I68I6\MKK9SBXGQQ M,R^N[7D7V^%3@P-?1MZ/PVVI2MWIK_W%#V^[HP=%XK1.Y#8.MNV>TZYENV!+,"!#AO)_LKI54T^A4-6D6CBD:[:)#]%8V>DS;V MI U/'$UPXGIHPW/;M/2)V:OXV(*;>]ND5&>OSM[39J]GUMO;"K,71VD6K/@Q M3$;)IGL_G>^P04BA\;R=AZ-V&:W;^8J3U2>J#RQ)S3?HE+U &=#C2""!-:!^FE4X$@I*^6X2)KF\6!ZFB6ML+K!M9U4B>VDUA(L'V[6 M:^^% @N**82 T0A4(#A%J805N*TF*H(>9I>I"L4*Q4VAR "C,PZ)\@8@&@S: M.1V9D"QH0GMJ-5Z$IE-!6$%8!@BI(0EVFOAD9H/5T7H=E-')Z##!$2$/V-PX MF'Z+';(OU'1:Z6CP^A!294$7S#T M'#DRE+BMC!$SE$SL!PYJ!*8H"#P9 3H)M;#1&(@:=!1&I#2X.- M@U$']TOGVZM,\#6-\MU__W6WJF1-]]K_=*_-S]]$2J2A$)(J*\ 8IU%8@EF] MS>VSV\S;#>[WSX?WN'5FOI=P5PBF&ETQ ;!3$0.7!J3%',F U ? MF#3"/^J<; 5S!7,%\PZ.QFK*=53HO48*+@;,_J9<)LN@H=::1QV-[0S--XQR M&#(HZ$CLWA[CV*9?O#Q#Z$KBR]EDMD3&KIWKM8+ CG2>]F)A_SB7B^O&C J& M68F6: 1/F/4VA(C4!.X%<_<;,X>DUQ2FO%00[0F(3%([A(N$)C4CJ1T6@Z*1 M.&XQ*2.4MX2XMI%U4D%40;1'($IV.#?"1FDL 8@>F63H'4E:O+54]I2D?D,G M5T/0;8&R_4)3C1K<4C]FCA./C1_\/$JW-AO%4=*4%\TQFS!M/N-D]*_%Z=[A M8!(6L067N[.@^[^S49+8&F"H;HPGG2=_/6U.I[E8T:]7I.U]F!_'W ?H:"5H MZ^DSP<:D2?!H3 #CHLE*!0,N:&#:0,2"5T8FV#KJ?7K, M3%!@+(1D6,L0R/TAA8K8BMB*V$>7?'H$9)TW4FG%)6* 9'<8[YF7@H+F%*UC M6[(]Z%!Q=2#8K?& W2=&I;&,TMO]+FN]5._+KL*E'RZ"I3^?R\'KZ9CF_"D,F"HJ&EDUQ%;#/&+!& M6:&#Y(%[ ABMMA841("@O1 *MW2F (;$R K8"M@*V'L JRUZE"BEE@C$Y9\93(RSJEOY&-2Q2G:P5J#VI/W<@U3A. M#*>*><\A1*$MHX$8[:2-D8:>JF_>T'WDT+"V EG["-E#M&,J,SP[9G!6/]9!S/G#!"40D$"#W$^(R))T(B"/I%;NMH(L@!9%? M8<9*1=)>( E )IV!$VZM!2:I1:ZD4E(Z;4G8FH'!AD059&!4+%4L/1Q+S+BH M&171:@G&$6V%X\P%00+ZZ'OJ4'4#2UKN59BB'L%X@*[\:_#ART("2]"6J]OA M -P.:ZWZWDZ;2P$[CBNJ6P_%(F?:>!,YCTES,%H+4(1PI2,A,K94H^M%[Z:B MH$-F>^MTJ*Q06:$35J#<"Z&-0X$> E7&$"USP[#$$%RVU73KR8:@M" ;HO)" MY87GS0N<,^NX-8I;!FBU#B@U@-%(P&NW+7N(#@6K_;YKD.)I9]_/FB:D=S79 M[FK";-Z,W#SX-*BI^V<-5QRB8V@C!KR0B^/XZX547,]@55I*3[7AC&MP.4++ M?.)!&A4W)%'DMLRF(6.F'"(LF^TJ9/<0LITA-EA#+4T:B]8(G&CM.#BIT$5. M) GB61U#K]&0BJ!'['DL!D&,YE%",$(K&6-@43DT4>^J;?)^(6B;49!3]'XT M^?QR^=KW W;ZQWZ%1I:'AY8*>=+03\\:=X*S7=:=>NB4[M ),FT2G-<'.IA- MQR-_K>WTS;'GUQF!X2!IMNF'$-_NUFW2VWULW17C6KU';MA5H,X MO=]ROW?>WH?YL@ST:3/-53[\P'X=?'.6[/+!:/+M6@V$+)>_C>:CL,-TQKW< M";:%@#]WL2Y];B6%;!))XG.AS \K>7_U]1])V-]-WIY+^M&%H*\?P^#,<1.T MM$%"[KE%4"GJF0#F==HMNC/<9XME>7E?=2H^Y*2@I(D]W \J2U66VN%$]$!2 M'AWR* 4)EH&PB9BB@)SF&;B)$EH*J MC4'JI>.:*P"E) 9C0*M M;6"F1;5YK%V\&:J#3-#7E+CT#U4;;9IZF[F']IY M(:[>G&_].5G*RF_?PPDL;I,_B%FM8EG%LL!9K6*Y(['#GY]. $)Y_#KS@/;V(,;KVAK3=. M1^V8BH:!X0H]8V@]2P\B%:;E[&"_#G%.A[JD4X1E&XB5<2KC/,XQO3O"H5YH M:9021 ,+H!4C(4@N?>!"L9::Z/U46I9#@(*JFQ1F2U0"V'\"*%7ET!11.AV, ML@C<*=8*9- M2%\V<(N#=>[K8-[@9#;&99VW'5MYC[C;PCT1MX_USX5Y=&X;YST4NI2LX[A. M=\>3)Q%KHM0EA?X\FIU.9SC^:QK]:?J+]#S3XFAR%OSQ:6CP>A68J!4B$ -1 M1:!: M"P=>61VT4#PI6U)313QLR;QJ3X4O1R8?"/XBXSB5 2H#M#& %B"Y=0GM!@"< M#5H2KR,%[X':%@;81D&(OREYJJ ML6E>:)$)'5FG&@YL2!\\R6$H2(I>>4<4<4#1:% ," _:<4LY:4ER[+ 2%="ADGN5SU1A5&'4 M!B.10&.$#A;0@S7"4@N<8+KBO=2:W( 1-=W!R(@A$_N_&VW35]AK;?-MZ%]9CLLG%F@]VP_2Q951BF:48REP(R+1O((TD2UN$RBB549X#HUCP%J)..@H-$*(U#A"910\X*Z7U=85U@?!JP=&D&CB-Y2 M9QS;1PC&*P M1*-U-WTJ75I E*DA+ZG7Y+X:-[7.J<>[ M]&T^)*.?>0B"9OQ?=A MX9L'(P2A@0@G0'FO"5J0P(!SIJ2]>6+GH ^05GQ7?!\6OE5 YR! ,&G3=APT MTGQ!6VJ"C"U)D%E2P8<4A M_RW.9:#O!*FLR'')<1_ON."#RPF#X#*"UQB2YW;& M(7CS/F<@L-O,(=L_ M#79-W=">NVD\#T-L\^G6_5TBVE%.T)\)YV5AC:& 8^O2H$-@);]\'&&'-)@DXI>%". M.Q&=22K(X)GS+AS7@5T"&X&-P'808+,V&W2VA&E>0PC1:HN"*Y&\YT&I%6 [ MX!/+N^?:#F?ZI.]]?M)T3]]+W4_=3]U_K-V_RX7F+E]G]WY^=C;$3^5[_+"7 M!M,X'$_GD_*0<5ZL.^?A^/?>8+2(=DH,0]?X@]=)\4M.RSD[Q?#^^K@>5.&F&];ADNS;GV[^> M2RNU[9)/_7INQV^+J?^&L^7#&A$L8XHY"Q(@9 L:9>!"Z."E\&;%/CCCC,_& M6]X1MWW#37O65SNQ(T1L(#8\)QLLDQ PR*2C@_I3>8%')V-4&8Q;<4$'OV3# M5H]L]E6;]EZ(#<2&HV=##BDF'Y@+R "M]=G8%"QP%E![L>KVTDLV;'%?EO,^ MM/FD1$=V7/>MK=[5;"Z./V%OYK_4QXRP9=,ZTEP?$=_;U5[K1H'J-Q^JVZP( M$JT2GGD&Q@@ (9VHI^6\%UDYGZ38U012]J5N49!(PL-.!)SM30C1171*9ER5A.A9YK:ZSW3GLHT1M@A;A*U]8$M)(\% F6=[ M"4S'X'5A6.8R:\\05QUN?HYI=PFV;(ON>2$U]/:X27K(3N@AJ?NI^ZG[C[7[ M=[DT?#!JZ&D\Q30OH>$XEZ8>+=30@Y$?Q;I67&.8SX/9 *>DB&Y#^4CCUYI! MX3!:ESW/?V>COWT'^=3NN#!..L,2-R5Z)GU M&6O1%58=W5@]#-'SSX//@_(E:5IM:>@GF.J\K9%!MVN.1O+F(\)XN]KK?MA? M>M#;Q5+'J_ED4KQV^4H!IHT Q;V1&FQF-F7,K9/O.-I'VICEIK0PI! M A8!ZU' RDQGRXUP6GNP6GBC"K2<=#IZGODS)X'N"\T)6 0L A8!ZX' $@J" MYEI*S@0P:7V,'J5,+$C#N%H186US/MUG[JB/CMV:="_^_N__K;Q8^^O\]6HP MUZZRNFBBJW]>5?&(]13YIC/=\Q?JXW_H#6;EV;%>J'2*O6(KXT^E?O4NXF;/ M'S7IFSY._+ TUF16=S3K@>!B2,TU9WY6ILKG^J^J#IN5%ZI2;/K] M_JO5>U@KQR'Z26-#IY=K"[/QV<6CSU^YL)"%J_;BT$^+?[Q\]_;U6_\17T[0 M_^ND_.<*#\M?<6&7C/WI]F=?CTMK3[[YZ7H)US;9K>?\-O\4<+(HQ(_55!^& MI6NM>;68\CM6IE;[+SX_O-["YZ]]\U.-4.HWW5OVLU*V%Z$VT N?2\E_\,/? M_=?I'8VXS-WLEVLD[#FS\HE ME(M_6K:%;XKMW%>O>SOU;^A3[=2ERC1^[WNGDPK:/WPX>?GW7]Z\?O7FMP^_ M_/;A_:HNNZ\+SHW\9M\57VYT!L5+7U74%T>\["%_NS;7?6+IM^6?F]^W-LKU M;M/\9B=\\]/]S%A\:AO$N&CA,!ZFVG;SR:CB[^VX,*_W9@.TL!/!CA]&-V>K:2OEO'[_A*ZM=^+B=6 X-6I'WW$Z6#T?C:._SHM M'\/)M-X)42SM?[QX<3**I^/)BQ>-79R_MY"^M_SN__D'*[CY2Z]^:O;UVJ<> M.&AMK_XWV5Z%-'4<^EK\=5KO "SM\#-&K CL25[&=R9$\]_R<^V\&NSLN]#? MIO%P6,M;&GIV.IY/JX%]=[M4]X4'32A1QH!AC4:JYOI_?5./V9;?SV.9YO<% M$)L?=^6UUU;E_7PVOGQILC#=Q6LKJ1GSK*G7-S=BI\NP:FL;%RM#N\GX]ZW. MZJX%-=<\]Z[(]5H9=J9EO+N<=Y1'/+T\*]KB$7']NF[;^L2.#2Q9K+K'LG,[\"2EYBRE'QYD-[:QR]HZEWHUGM8- M:II&M.JG!SI?.):.?#7^=#;!4QQ-!Y^1>K+#/?F+;Y314^K$#G=B/,TG[CS-=TUAO_BSO>Y=58SG-:@;IUW/-?F]YHC(S:_? M=HC^E.,K[T_]Y.H,S29]\'#[?;AQ/&M7D7&L,XZ+11\R#C*.VP??_%D]3D76 MT0[K6-<*K3"91N.S.-E(=M,.NVF9B2QN"^Q]^_?Q].H\)MD(V[_>NI8&Y]KS%ENM1D^U^7!6RP>OIG/IC,_ MJMVR?-6$U#DR9:1P#*2"X#0$2%KYZ&U2YE8&/.YN9\ 3RQGPV&4"/+8N 9[K M:\OZVLACSH)'S-E23;K@J'M*\'E4M+N1OFOV]==1',ZKD;\=3^H'3F:SR2#, MFP1*'\:_C4?Q:IOW8E*R?#D7,I:#"\&9"-G)X(-Q$(S73/F0XQV(_,_++&.O M:LZF-[DIV,F7P?0_%POVBV6VYM5_-&FXKCZQ*'=5@XQ'-4U9\ZE;[]]2&E)G M"+^$7\(OX;>5^&4H-7)M//<&*M>90-H4CM<.R6R4&(\$J_3QEA>K E@9=\!-% O$TKK_#F1^,,%V< M%7L6B-N^-8(@3A GB!/$6]6(.V8X6I^44SRYQ"#X9$UDQH4D/3=)F_7;>"L9 MOOIK:;6#5CM:TRE=8 $!M7M !1,T]TGFS#0PD3U7&%-0X!T#+_6#I&-/W5RS MML_LL<2U>Q$8/T2:>TV%O%I*O%NVMPS0;5.\'DWSD/60]9#UD/7LN[?(>LAZ MR'K(>LAZ6M$\9#UD/60]9#UD/;MMGN=>J[K_,/P?7KWZY9?7K^\J_;;O%]AD M)V)-49<:>NO%WF"I<\>EWM8Z/S4V67:[2DV6399]F(U-EDV6?9B-399-EGV8 MC4V6399]F(U-EDV6?9B-399-EGV8C4V6O:U2[W(UOFU+[BWN]#:[T=$W&UD; M61M96\N;C:R-K(VLK>7-1M9&UD;6UO)F(VLC:R-K:WFSD;61M6VIV7:Y)/C8 MQ[XUPUAOGWLQ_J7_]<=W%5?>G<[@K$V2]D?,=QGKEQ""7KF@2 M.UP6XO5D_.GDS:M?WRZ*?3):9)1\>ZWD+W&$>3![._2CZ>OQY#><_=4/1O7! M'_R7I000DOOHK)(>M08/UHJ($D(":3.DE&\E@!",<<9GX_K3]E)!J%7W5]2V M;=5]7P]?P._.5L-%2<.D]^>6Y&YY1.'OQLJFB5A>M"@-R8[MCESD1DG_V"/W M>%2>HKT,;.7'-_GZZ,92EDH[Q\!X$&"=U$YS4#DH:1*_G?/SYNC6T@N@.I-@ MCLA%Y")R/8%%21!$*&VJHLGB]D5#CV32D5XY1#PB'A&/GL C@S;;Q,#)'( K MZ8,0(0N?Z;1QC+2G.WMXW[;[RDDB%A&+B/448ED=HI:L1$\)M&-..\,L MTZR0BW-U^Q[<1Q)KP]MH*'PB&!&,C@5&+B:3368(,D#@Z(6RSAK@EC,,66T* MH^.]5H601$@B)#T!267^QC!+Y. "*)>M$R9S4-HJRQQGVU.CT$SLLIQ[/4;: M1F%8^S7JZ0RG8*S\]?3T<__XW3!_Q MPGM>8K%SEK#U%ZU;9XC8RTM4:Z$YR?Y#)INLYT'7)<$%P; &,LZ,"Y#F4"YR1S MCQ$&D*2I+1Y(1" B/)D(WNKD9CZEX;0#C!&C!O';900K*J*@2NWT!-DEPR,];TSS=\_-O]^7H5@-W-J04 MC0;$X#!)QSBRXNW2>NBJMD6[%EWXO$_+^HZ6OH@WK8DK=,XZ ^<0I0&T/##M MM;=&:6]24AM+>P]?F$)!!3EYRYUN]W6*^Y_'(M;'_;O49'0]CT^S M3E5Z[E/-X=/X0@^_U)^1\L:TM*0'):NC+#%=*&J[&_6@'.+^>.=*.SK],+YC M7_']J9_@2S_%]&H)ZPWHWYS5'Z?OL,P^IJ6.[W'R>1#Q;2G,.+U;)'2K[[BF M*,U1 %?:>P?<0 MV&.\%,B]P^PY<,<=8]Y+RT+R4B6]<6Z#P]>S[-U["30$FO:#QEOODLJ&&P5@ MF;0V>BB_E<"'!_ ;K^0'PG,!GN_3J=S3#_/)R6@ M6;"N8>1TF8D7YI:60RVA7# R^6P%L"PL)&^C-58Y%G5N7^8#L4Q7=@E7M@:N M3O<94^VA:]OB+_+^CGK_@\.E<#-<.AFE"R*<>^TY)Y;QX#5$A\A0.%!9.B5- MS*ZP(2N0E!BE,V9/5" J;(T*K/B^$C')@!X,LZ&>> H\,:VR,^DQ^K]]*6VL M[M31"7)[Y643RHF8308YKT!'FP2+ :F<[8D#NB^]1-2""E/RL;X1*9H:PQ'*YFW M":0$'TSB ,IFR9FR74CBP?M*K+J;KXO8>#ZSV6.J=J+3\=!IJW""'%5*T0EI M"I)*F!.223$;1)F"L22 :*U-$R@(%#L$11064>DD'$^ 4GN>LRB3HAAM$,%O M#(JC5$_LW1L)' 2.9P9'MB$"DX9'R4%S#)F',A\2/*B8F'$DO6BE01,EB!([ MI 0&4"*#*O%% !Z]E5K9;$NTH1"LWSCAX+'H-O;N@,0*8L5SKZBJ%),M;\_E M/X!#:?Q-.JB*J7UGPJ#C.M"VAM2Z6QU&YMT^)MNVC;U.7=5;8U MMX!=6TM=Y,(XB278F5Q+?P$Y\,""%A@EJ*RLBCHGEA@X*_+F4O<'KN@^,:F% M=+:O#5M!U1;:TG?D?0?D?8]POB8@N?"]"NU_X.QTO.R%.9? !)),V1A C:Y$ M)HQ%E$($-.)@LTPX7$M(_V,AYC!%5BAM?CK/#W?,#,B/RON/P/J%4<)EE# G!U:FAU$;EZ)(W MR$WJW*[T 1D3^6!K?7"[,\,<4;)H=!)9@#3.AWHQ=XY,@=#Y 7BWQOAK$-' M?5H!M[V7>D=RFD73.SQ0;O\L9NH1XX'17/"G2=C0L> MC(B2R_(K:]^6TA.W@ 5 7_!5U\9TRU)WMLRV=]\B(NR$"+=D<-+[ @&GF6D>H_1HU1[S;2(0"X@%A\R"C5$@HG7.)?ALDAS\>A]]\"F]B M5)F)P'4.P!4+*F3ON8C1Y<#TQJJW+6[OKSC^9N2JZT>[97HT,V]WJ;L^IAN# M3D=F!8\!(H#5*IG@HDR)9\VZ=[#].,R.?/QX?'SS83R9Y(S ))ACH(6R-O*, MWG"&/'M@N'#62Y J,$0N,3UF2;I56]"M M"(+)/5O<;)UP3R.SBD'QF#0"5][YF"*3V:90?,^ME\X>Y[8P.5Z+FZT3CF=3 MUEHES#%7S:;R@N6:BL^<8; M'L^YI2G[#BCW'+E=!\<^*V/D7FH;.8!D(6H>O/7V>/*[_#5 M!)O=Z)ZOQ^>GS4H6MDDJ"U]<8XT%R D67TCD![GETV7>($<6([ MG! R)Z8 P4( HX4-KDS%LPN&^6SSQJG[#G3S=>]&200@ FR' )A Q9"B9D8! M\]JA-EXZR02'''#C1;D#W 7>NT&2]Y/W;\?[L\LR6)NLL@&R=$$JG0V M#F M@,WOE3C\[>B]&RC1@&BP'1IPRT 5!&3) G#IK,7,C0%K_& M220@$FQI04"XJ&S,*00/6GJ?> X1P9FHA<+UQZ7(G==8V"ZE V<^I6(&+Q;_ M5EX\^W)''1XE%%@C#%CH NZ0!2S<9#!*97#XH??"U9<^^A%??@//==H M!W[#66_0S!#WIQ=X>.OMD8;C2<+)R[S793]@_MTCW9'SD'.\1#GN#\(>3L9Y\'L[^/I\N4 @3-KO>22 M60=<1^\")J4S1B<"$X]9;.R4*($@TLI"$D2Z"!$K':"37"@0("($PY-(6DBE MZVV@'50L$!Y:64C"0Q?QD"WS@=ODA#3 $!W7(640Y760W&]\R 07,PW=8Z$"I:64A"11=1@2[*K#A/,2DP MT3IPBDEC@Q&*.=DF(<3M,Y6VS]VJV\B($*TL)!&BBX0PEINDC'$Y888" MSVNC^Y150"7"8U4C;5-<_#*J=2K5&/I1Q-[/&)OAIB=YO_=C;?MKI;MXW,)) MJN'^^.?ZIJV;U],Y_:1>:0W"2^E[:3P/0[SA'[=K5/]=,.CW1''YGE"J_:1_ M]MKM:T!X?^I+J/9F/IO.?.-0UW; ,6J> H]& .I<)I86M/$N1!.$6)7]\?9H M\,0KZ[GK=SU#]NP[")=O?2KNZ# MG8Z'I;+3Q43VUU$"Z\,:<4TBW:W3E9N,]:J'(#) ME,I[=,YCLC+Y+.^<_S^[)FW:&,>+M8CM<\>/A+#/9W3?M2G_+8%\WPPBD'<0 MY )+FX@LHD8$(< 5LLMD,8> FO/UJQ0[4A ^#.RBK^6Q+$L0UXGKQ/6N-.*. ML9Z\\!QDP,0B@/!.>/ N..E8SMZORH*S9[6GD'T-Q\)N6O4@J!)4NP;5B#ZS M9))5N4 U!5>(:=!@X$JK]-18>7\)Q8BL1%8B*Y%U_V0UDB/WO&9I3.""#4$[ M*85D8-$;'QXD)WORAALW?;"F18!L@WSRN47(#U'R7E,JKU8>M^%2R+U!NVW* MV*-I'K(>LAZR'K*>??<660]9#UD/60]93RN:AZR'K(>LAZR'K&>WS?/<:U7+ MRU";++HM7:[PJ"/S%\>]6?-G[1'ZM:N[_S&:8/F"?V/J#3P6R TY/)8%K^Z>?RZ^CCVU+F6&%MV"B"59'&[//.IJ$:<6U#C?&F9:>W6[I%9/M M\%!7\DNFR7+FB833PPHQPHI[Q2RG(O,+K$N,B;TF6WMTITUJR)+'OO M@D,+7-8<'-T!6RP++EJCO10*#&/6.<-UME)8RUE:<6/-(R.7?1TJ-:LRSW;6 M\+\C[!!V#B>B015E--YJ1 :>I>!RT,YYX9,+)FX\7]KBF4<*9X@KQ)6.<,6@ M"TP8DR64/SX%4$)Y%JUV$4I LRE7=GXO1F=-F^BR]RXX-+KL?[(DL6 DAU6(=2)*S*6)$ ?BQ%7"5 J#_SL9\7: M>X/1=#:9WZ$$JHU\SP4:3W.MZD6O_/3T]7#\^]\P?<0+UWJ)Q6[Q'<:ZHSK( MI?'K4V\XD[#:2A?9=7'!]])H'0JJRMM;GV*!0Z#(7? M'@60=SONIC*\%WL[84PJ73+2K60"V!+.3W*9_EQG>LQHF @0HF>06 D2O/ R M,VZSU1E69+ Z##$.$8&(0$181023O%9!0K,@P[DMLR6A38GZK%19\_517NN4 M,>3KY.ODZZM\78)ESF*.%AAD(6PV042='3>!9[[B]HXVZU3(S\G/R<]7^7G* M1C/!#!;_!B>B-P(,3P""8>;N,9+['6E&UN8?;]&ME 0 D#+ 6"U1:U!&,L0 MC'5.B( :$X*+HKS>(?D&.3DY.3GY*B=77!G&HE * 1C/P2<;H\@.(Q,N=T]+ M0:Y.KDZNOLK5O;8F6EMB^62!>PQ",ZN39,&;8-2NMF(/(Q#?I6KA$/*:O"XV M6A[?B_/)!$?Q:V\V\:/IL+'5+64T.?^*5^??\.'J"RY<96TZDV 3!H6,.\$A MH?>,<^D@:089Y,[2F3S_C0 DNCOV;"9;D0UVOD/()_9>@?;XQ/:&G<4#3D;I M88/0"A&JUE&8,AW3VO(R+^-!&H@)ZRL<<-6U"X>AL3@Z\R<"[;T"1*!5!,H! M.3,Y&Y0",2TI ]S0=1V?8Q):]5X#8LC+7B_X[S;D]J'P%1)C.=@$19A5AF.09 M$H.<4@"+UNK@4/BZ_H)D ]*K9 Z'9:.[5 EU(K=)LR!7VNW36;'S MQG9[^*7^C)2&@Z22E(:#C+1[1GK_V'Z2_FM^?G/;A_$=>Y[O3_T$7_HIIE=+ M9&Q8^>:L_CA]AR66GY8ZOL?)YT'$Q>#^#N/XXZAYXC5)/W,.)9,Z9C J>^=M M!FFY3R8J>,RR1*>D(T0*(@61XC&D8#XD9B*+P3K02GLKHV5.N^Q19?Z81#X[ MDGCNJP]=DN30?Y/_D_^ M_QC_+R$ >JA!<>N2+[,(GKQIX1TQQ /B ?'@N7C@@-FH6;::2U#> MA6!80@G261-C3!U2-Y#SD_.3\S]N#1& QX@I2 DI@[7><>4D*\% #&YCYZ>T M((0 0D"K$6 9EN"_)O_B'J31)0+@3-GBZ#J$@H,=R00.8X%OET* #=0-;9,+ M_/(%)W$PQ9H59+PPX6YFPNBD'*N;$JPVT+IA[J_3Z1S3LABK ?1T&<@7!IZ6 M\S2A%5KF$GLEA)"=#R*G8%R9A*60Q6,68G>S?RN6TEUI2W4GMY6KA"Q"%B'K ) EM65!^BS1"0BH7$*9.$2GA>/(50<$,*+/M",@ M$9 (2 < )&=UF1+QF!G+P 7SP9ML4:&2H(S8.('!48AP]NT8Q"!B4(<9I*1# MI8*5$A%"M%4 (#PH+P7W7&V MDG.8E4)G-[ZFY/#%2/OV"@(0 :C# '(^H=(Q< $ &9++B07A'(N<^\37WPQ! M@JA6^ 9AB##480P)C=XY"Q%\AEP I#($ZW+.A4K.KX^#MK;H;/B10&67TJU. MB++>8<)/C66V0I;5,NJVC:>4OJ4- 009:6N-=/5P/CL+/UR*IA.6P#V]F;SR MP^%U1=\__7".RX>HO1#,@$B*Z3))4-YG=,;$('0$B)1[I2MV3&Y^8&[^[5;] MW&09LY"!*QO!*!YLT%X$*3TDV839'1".<-ZB&'Z?MO$=1:]$C.<-#*)&!!XE MSUA/4X*3/L>L0]81ZWX&"3M:XRSDO.2\UYU7 2H?A&-2(+ 875!!"64S8R8' MN;E,]!@5$>3,Y,S[<.: QEH>!+?6 \;LE&4AUG5T+,,S;+R3=_A2 O)<\MQ] M>*X),02.EG/C0>9H.4CF@P:'@;FT/B,![<&3_Y+_[F_5+ :')6A.,O, ,HF@ M?(1<,PY:FRVNGP33RM>6^W?]RME9<&+C#.\/7'9\8H80ZW3?R(.Z!/<[ MH@)1X=DNDKOFCDWT=<&$.J3] V>GXV4Z*)%+*&:-"D: B;G,KZS0-@NA-#K_ MF-.FG5(K')W]$D+V7H$#18BT*!S&I)$%,%IXEG29YMD4F94Y;WQKQ/:%$ 0' M@D/;*M >.#QFUK&>#@DU0\84,U* ]M*F>A6=SCQPPZ.([5(]W)I_E$;4AJ8? MA ?"P[/$#B$@Y])9J!?=&W0BL81>"N$3=[[C-\X@0,%A8LY(79/\@35_UJ9.6*NE:>QQ.KA(C/ .7Q63;7[[ MAY_\"^MV6&]P/HJT[VREO7A,"/=U)^+5?<_ MMM"T=K:Y1L[8P:%32Q=]BL47;88D?= \2+]_BB<#)8PUA,3()7TDFG7$@.44C!U/KL--LZ(B_4 MJIO96V@>^]R0W&"#]5%;E3O(ZO[SX/.@O"7M,9/[OB^L:-_= ZT4<.PF,\7^ M@41@6(/)3( E24)D4=.7_, MT8Q.[?,2<@@YA)R]("=$Z]&B-& 2)!=\R,"8-#(Z[4!L?AILYR?)"28$$X+) M7F!2+PM.7CLILH04M(N@L^7*(^;DN.C69CN!A$!"(-D+2'(,5D:NI=$(+H!3 M%E(A!/B4T//-\]L<8^K_?5L[@87 \CR)D1]!EA@U6HA:1*- (/B3YS.7/=XPMF\"$+9:9(<;4PNM,YGQ&)5#8#PY5\\1 M!*M &@-JXXG5L=S!L&\#)Y802_8> HG $SAGT!@'G#,G'%< +%L!PN;U,*%H MIJ71S"Y%.&=E*E[&BA>+?RLOGGWIB.;F-YSU!LT[0[<@YRCLTG2V\GXSR8_7T\79;O<@/1 M6F:025/B&' \\XC1Z\ ,]V%]VB'2S1!$""+'#9$4D!O)N'1,0G;6:JF5$3Y9 MX2&K%F9M(#P0'@@/.\*#AA!++!' RP226QN]8]DP*5%X!J1M:;G7$1H(#<^$ M!IL3ABP1= #@$IVT!DU43!OE-&Z\IWR4:A5"!:'B\%#!L@"6M7:,9U",6P=< M02$&<%NBBC:EW;BU8:-$GRE'A"!"$"&VLUF[>AT"-0\6HPB@P"1GE3/.HM%: M\ASMQM'$5K0>TZ8;7ZPAAG&K%]HT1ZF/*^-[E/. 94(!Y1HY9=1K5ZIT="/(O9^ MQM@,>#W)^[T?:S=<*]W%XQ;^4FWXQS_7-VW=TIZ.[$T[J#5@+Q7II?$\#/&& MU^R[8:+WO$H:Z[*A_W(9A$^WNI5W= ME3L=#TMEIXM9]:^C.)Q75W@[GM0/G,QFDT&8SWRI_(?QZDGV$B*-9M:_.[M8AYF^Y9S@BO!E>!*<-W*-M36Z)][JUBZ2BVMPCD^S<' GD'0![WJ8IQ#9#>M>1!4":I=@RIB"8>CY,@\ M U#)*@"AF Q18_ 8GP;5Y[_#3_0E;Y&@KO4X(K)V&0I$UNZ1-1::)L&5R%R M9<6)C]$TGM-O;Q:@MR&6YCW M!NVVZ6*/IGG(>LAZR'K(>O;=6V0]9#UD/60]9#VM:!ZR'K(>LAZR'K*>W3;/ M0J(%J7(*$K)V%IU.!GA6+NGH5QRW$Y?Y*\3V MEI/M2A7#=+^9!;JY)]7-Y "MW]S9W]44^^Y1$^-VI;WSB['4A_P]F; M?'TT=3&;''GR,>4RFB:?ZDVJTJ&)R2:[XGS/C=&TI3$J+ M+*.!; L>%_/T?%@560(<<6IZ$<&>7LZ'RWZUK0H[T7[37&/AZ&)O$3>HXLT M91(L\6AEM@D8TSXFX;G!&(Q*6IQ^R:TO)C<9RJM$SE@9_]K'A8;S": MSB;S70HNJ^>^\M/3U\/Q[W_#]!$OW/DE%E_!=QBK9&.02^/7IUYWX. U%\9+ MR,J $=QKFV/ $(FEM#N2&U,Z+[%V43EB$E#!(B!XR,.T+ZOEC-"VD]FN+!Q(1B A/)H)/-:ZS( )& M,)%9(;,$U(FQ)$18<44UJ=S(U]O4/.3K#_5U:QP+*43.6808P6OILN7,AF@$ M8^MG=*3N(C\G/V^]GSMP/B?M( 8 QKE5R07MHTZ08Y K[NS=MZCI_I.VJD47 M4)+[D_NWW/V-SJIF4XW>!BBS_1!9-DE'I5TJ6%B1996D->3DK6@><3]YDSCRS/ JX9S*/CG. MG;/&BO7A/(7ARX7I0 :IWF3\^P,,^F&BA-?%RDHA>W$^F> H?NW-)GXT'3;6 MMB,=PGD17IV7X,-5 2Z<87W6)[1::1&X]@@,M/7"<,B!I^JP8LC;'UR@+U7H#T.L+VA9O& DU%ZV,"S0LQJ7 Z1 M&PW2&+"6>4R2@8I,<>DA/6:VU2G=Q-&9/Q%H[Q4@ JW,1F1*Q,L$1O 9##(' M@#X"CV5*F+7>>+UG]SJ-HS-L8LO>*T!L6<46Y83S1@2'PH%CQ@N11$2,LF8\ M>U1TTP)=R-$9-7%E[Q5H#U>>>/#OF<#"G8V)LYS+U"DH$1"8=")$, )S7G$] M_;Z%* \[2UAF@H<$GN^(.<2< XEEI/;&BJQ2X!8\L*!TEHJKG+*(*G8IK\S1 M631!9>\5: ]46A7(0$K<2F>,4PFLL]8;!](;'9E.5FU,E:VH;1X6N[A5QZD[ M:^<4NA!E#H8R(=<%7>>Q*AQ\<*$$,(Z!Q?(;>+D^&>FV4Z;H50E3.FNM-UFQ M2S%0)]*7-.MSI0PJ'$;5@QN<0(?%@ M42?4C&ODH!)O86:.6Q,(U5^=O8U@0# @&#P&!AD-XY9EIR$!HG9&Y%C8X!)X MD6+')!KD_^3_Y/^/\7^;M,U9:*&"@:"5D\8SK4QTW$GO-S[3_[PI/8@'+2I/ M"YJ'>+ I#S2X>GN.=2@E<,E<5E$;$\$AC\*(#LD>%:*6WU-*8!1OW_ZM6$8[NR0[ M6T-VJ?K207O0OF]7(2H1E=H10X:;,>3)*%V0ZIPFY_Q:EI8F9:-1(B?&04OI MD67ADQ7('0-N6H>MIT:DG)!%R")D'0"RHDT1 V@%,D'RS$OE-+-&21V"P?49 M_UJ@?V$MFASOVT<(1X2C#N,(-,_ F7:AS/2$D$ZIY)B.F:6"ILT3,!V% F?? MCD$,(@9UF$%.V\"TA202 ^]\$")YR2R7W*!P+^N3AL2%#4'$ MQ%U6V1C%,ZFANN$;A"'"4(H<)/S5VV0I%5LN8VS::4N:6-H0/9*2M-=+5@_GL+/QPJ9=. M6,+V]&;RR@^'U\5\__3#.2ZOG*J@0,5L6_(P/A4/X\8L@I&6(B02C0.&55&;IQP+NOU*13W+QKA2G7)D9_/ M,KZCV)5X\D M#CY[O_$NWN'+",ASR7/WX;DR_T[^ M2_Z[ES6S+#/SH$2R#$%G9E7.&!F3S#*+L/YL**U[[7C=:Y=;WUNZB>51F^7G M7_0'UOQ9NWF^MD5KL@<_BDVFDC.<-&98?VV$'KTZG$P&L4SS2HGJ#2C5FCN: MRH2NFMJ[U.EQMV169M^;D.3ME;TVV:/>75IK\[%ECC/OLHO,<0; @:EL4RH MM.56!.X?$XBU.C6)=GVC#NH"WNY()HDOA\.7)@Y\.%[ <@D&@S#!05V6\38! MQVR"]*"U;1U>Z!I>HDI'N^!XJ!(\")&RY2@,2.\"$PF5EN4OG:*([1-L$"^( M%VVKP/'P0@8F$S=6YVC*+$=Y&2$XJ4"Y8(7?^";NW2HVCLY0B15[K\#QL$(A MJGHB/0<)(! "LZ$@((#G#(S=/+;8JT#DZ R7V+'W"AP/.YC0H$$!F.P@@ZY7 M] KI/""SCL'&%V[M4(]R=%9*H-A[!8X'%-)@P"2Y"TY F9%XGI2Q EET23+8 M^,3)SN4O1V>KA(N]5^!X<,&B]B:S**+D $I;99**,:(&ITQ>GT:4?+[]F2%: M(WRYGA*B_=*7%N.RS2!\7-E>_!@FO3^W1U77CO&<3&\'IG?WZ'IR-HA75^2] M]5]K0'PRF?C1QR8V7AIA;PRN_U&0]3/&NFZ/K\>3*^0M2Z-$]AFD"#P$4)(Y M);UW94 *0GK1PEN;MC.NDY^WH6PM:[9=^/D] O7G=73-FZ]4/*9@O!'60'#:95"9:V1<@8ERXWMQ M]KK)3M[/6Y>B\4(H9L_%8O+MM;W+=-I2M M94"M76J1-;K/?CH%Z!VN?-[:(D1VK87W"9]2KOU#@<@L+FX MH^7>5 @WD'KRNY^DOT[&T^5K6$*]>D5P%"D"Y*B]-+'>2^<-""'T8S3_K4Z" MH/K*NH-7\A!03/( PG/062B=VL<64@<2 M4SK:!//N7T ME0DH W TUH%P(EBIN<0(R08=#"4VZ**5DG.WUKDWT(8_)6V)CS;[>BMN%1P! M.$P2O0U.E\@YR-0.<<"TZ8P7:P2+UG934D[^VF5_W:F["L61L\24]AX\,*]L M!!DULJ!8^<=.[<[3$-N&LK6LV0[.99FW#$/B&9(#JV0P!J7-7/. (K&-KYVG M[ 7DPNUJMH-S88Y!I!(2\S(7!INBSZ+$QM9%+(,Q$QN/NI2R@/R5_'5[_JH" M)N]-!,8 K),A)\T%--<4N[RY,HWR%)#7[KUHA[<6)96))NMH((:ZC1N0.>Z5 M$=)I$YC;WA;N8:\G[7*;=H.]YT=MX*[9L%WLU]ZQ7;MPB<$H%;/\H??"U9<^ M^A%??@//=?LZ;X:3V>+W=RS^22>-MGK8[,$LMC5[6:>@DZ*8+HI?%DN M]=VVO:GTX XF7^AHKJW@+9(:G,02Q$PP+4=(0CLIA(-ZTWIPT6LI,TANP5GA MX\;+_@]<1WQB9@+>+Y.N/E-B!9^WZZ,[M_;GLYOOB%_$KQ;8X2/PU8C_+NA5 MA^=_X.QTO,PQD)B:TT>:<4@Z>E/_!"$\,I748Y*Q=TF(*\25 M_:_J1,:M55RK;",8S-ZY+,%:KK-1+F]1X42K,SM>G=FEZ*K=N3'>XVPV; :_ MJJ8J51GVQHW4KWQHA,V+,_^E_O7'N^6%5P]YDU^51[Q9/.&#_W)-,!BE$<(I MG0S$&"TFAL&%K+WDZ-9?#+JEVXR>7X="NMAG'HD>F?OCAG^10+L-96M9L^WY M6$7ZK_ET5@$Z_3"^8Q_Y#LB>Y#(AN4Y:=#ED\$(:RT%KX37WD2D%PF=0QARJ MSN: S)&\^.B]F"7I1>8^@/G%ANQ#"(ZKI,W&*Z7;EZO.1:89*&UT]NM7'%HM:#@@HR-?/7I?S5ZJP*MD,E;_1.=Y!AFCT*+\ MDUF_V-X>7< !61@Y)CDF1!0B8HR20;;6Y)Z6 M,:MT\/5^^^B%Y<4U'9<68\8DUKLGK?10"HZGI>#X>?!Y4-Z2]GAWPKZ%-*3^ M:9'LXT7G)3$DG6M]H0_5>>Y7SEVB?FDC]Y6?GBZ?KN:)HRM_%+<@T(?L2QS" MN(3RDD^'>O,$(8>00\C9#W*8B,@XC]X%"2HR5R8_R1ICHC!9J(UOIJ6$#@23 M0VMJ@LD=,'$L*^N54T(G,#YXR1-8 4EEH\OKW=K()Y 02 @D>P&)-C([E$8A MDU#^#B'DFA-91_0B;;YA0FD4""R'W-2'"I8UAQ,?0!:$G#(/7FBN 2 [GW12 MP+TN5;1I8SW3%C42MS:(H ^<'1Y/GL]<*,448:L-=K@QM93*@ED%1AD)U@6G M (U+,2.DS QT3D#2<611"-3Z0A\J2S8/@4"$5!7<(@4$'9SC+&.)B:SSD6>[ M_K@%13,MC69V*<(Y\RF5L>+%XM_*BV=?.J*Y^0UGO4$SQ]]?>/CPUMLCP<>3 MA)/E(O:FX^$@-8[!^KWZOS8B?%O%/D25S1[MCIR#G&/SR=+;R3@/9G\?3Z?+ MTR-?HHK$$FK' #CX&+S4UKG O !XS/2(=#.M]D^""$'DF2#BL]()RDPH) DA M!V>4]4XQ)I!%)3=/W7TL2AC" ^'A\/!@I!4./4_1)F &@HTALN@96' I;;P$ M>Q3:%D(#H>'PT. PBVP#,]8B>&N"]L* @VPAH ^;:VB/4:U"J"!4'!XJC!!* M<*,@ ("*P1J;C$K,!*&50]5F^0GG?0V<"$&$($)L9[-V]6)FMEP92(%9@)BR M9]I)FU(TV2#HV JMQ[3IQA?KMGAMBW+N/]$3#U*=1E0Z9BH] 4J"2:43QRC0 M@-+1,J@9QC3+T@7A=I4BI80@A8WM8,S8#7D[S?^[%VP[7273QNX2_5AG_\'H'M8?AI^!'YOYK/IS#?.L7S^"K#$;NAT0@V!8<1BC$$8: MKE>M:-V&O%B&/+MD/%O'>-,'J_IHL\9/X2?PD?CX//[,544D6+60)'F+ MK*6WF%4&%'E5LK)VW*C#N>P+>/XK#(F.1$>B8UO::\U6S-;QZ%B!HLPN.S2@ M!3HKMMG-C;)^Y8YF '\46#Y&82-R.]MHUB5,JV$47 M>$ZV1*:LQ*TQ@$B8DN7:RB<&JEL7Y3V,S*(O"L&6T_P=7M5M6^D(C02&@F-A,;G0:/)'&P"5X_D@W$R M^ RH>539&:?X71/Y[>T:2=NFA&7;M)BM2507?__W_U9>K+UZ_GHUNI]^#)/> MGR]>.&^UJW]>U181JQ&LU8>NL=/S%^KC?^C5S<1!++;[X11[/L8R3/K1URH- M'8UGY;%^4EX>]0;EBS]._+# =S+KC7-O5MY>K*M1]]8UGUX>C/PH#LI;IAKMZ:58Q6M_*]O7KY[^_JM_X@O)^C_=5+^]OUSC"U-E[$_5DJY_[^MQ:>W)-S]=+^':)KOUG-_F-8)I M*O#3-1GO_6U[K37M96/^CI7+U?X+"(;76_C\M6]^TC>UP-?*OJI]+]OVK+SR M(M277OAZ#>D/?OB[_SJ]II;^\71R\?9%6R]^ M.OWOSVX9??/KQ?U67W=<&YD=_LN^++%3752U]5_A='O.PA?[LVUWWB M^F__X\6+M^_>Y,$0KXSK'4YQ]J?R\Y^T_-.?_O3BQ4_7/M40<&MC:N_V4'"S MN[[YZ7ZZ/$A2_R"V7/1%*&-X;>5YLZ+2>SLN=.R]G/A1*D\H8_KWA9BI]WX> MIH,T\),!3A_&P6W'DU$\'4]*;Q7SJQ'$;Q7O-_^IV$?S>F\VKK9S1??7 MEW2_G%?MO%(WT?YM*I&1GTS+X%2&H_%\NN@ _!+Q;%8&\!(NE="F[B(T5:A] M&]F7STH\&_?0V$KIJO!G:C M]+8$;Z75FE_?Y,OVO&K.GP?3.!Q/YQ/\4)KOY; $BXM8K_[ZGRAC*!&>XA@] M!&>"1N\B:@!C@X+T@ -'6"*[L]H[DSDNWCX8S3&=S,Z_(C"NI,TL6E."2L$" M&*9"^2+!59#:-:'SSFVWVF./?]];;MMITYDO_70PK91;;MJ+/KN(2\\[ZJ>K MWCNO>//NJ_9=7_DGM)BX:+&59M44<;DT&Q=2/*60\KYNK=>*#_+7YW'@GXM% M3@;-->2U&U_.IX,13J?/US[R*>T#.^Y$>$HAU0XZ\>:(=SM8N=7C#_VN;WZZ M-7P.9M-K0VCOVS+P#[%,,C_C\&NO!% XF12LS\97X55%?AD,_+29GOS//]@" MP;^\6DQI^LVO_"\7+_^.-U\9SR>7+XTG%Z_.I^>O?=G7:<"_L$2P3='38+J8QY>G%+L.M6JEI'6Z5&G4.YN,TSR6Z5'O_V!I M@.&P/+8$DF6BZDJ4EO4-Y7!JCFRZ>]BP!P>UVVVJ7_[^#CB__K/UY^W?SL^K?=>'N90QOX M2RW=_&R;A?OFI]H/NZKT^]GX7SBI9L+-7Z;[KWLQFFH!HX* WD<?Q\'.UJ24KK2Z&HXC%4-^4YUU4[-Y%KL4POKUM]=W'*U[ M,<58U[%^+Q/%$B^4=BK3,+R]@+7-KBCOC_-I^771!LURRK"P('QMNBB.)]BO M_7%6$#?SDZ_G_OI#)QRVE'3M!\[?^NKOO[Y]^\N[!S[_&7QB,4G WGE]2\QX M[@/G7?.73M#B.1K&#\?%[>NXL:L6Z+U$C*&Z(:[PB"O+:&!U&=9<'TR&?E8A6P*T7;7C/WT96XH1^>F^#6AU^?J]IH2O M!_OOZEV:]\^#20G/%W5O9;]\M_V6N/*F\I:_XNB6%WW?JQLKYW.02U^[C,": M[97/?C!L5FS+HSZ5B* \KY3O4>%6\>4)7DNLQ[QFS&:= <$%%T+VW#A;$^L% MY\V#]@;5$_<&2R6?-ZSJ,\;*%'!6&JZ@:3;$6;,*^%L).4][)\V*CV]F5^.S M&OTV+;N]\)4[S#%J'I/6H&WR!I3,&B %)3+# PI?+P+7'WK?#KZ[%3SURZOE MY3L&DGY#G_*.\I8;WG'>%]\_WRJ*>LHJBG[24L^F1=5/*:JY5!NL7HIN%D?? MY),8Q_/Z[(]OQP6"7Q?_7;7 +!03-@-$2 R<01\X"YEG2-J#UJN.KSYV@=E MJ56V-5.X!Q_ 87E,X)*!92ZR^Q>8GW4E\E%+R=LW5O,4"[ +"UC]C>N;^@G] M\]CE[.TWE'U*0[E-&DKL9F'UIOABK;2B=^H_8R]@@>K9!,]\70JM2Y_E(9/4 MI/1JXO;%\L]P^+7^"YXU^V"72"B?')3GG@UQ>A'%_,?W[[_O?7N^]/G7DY.W M%XN?31QS$?4OOM%?+-RO+%]Y8*E$';\&LZ^+PM3GE5'[_\U+H#BM"ZC^8_/F MN@[UR?\+"T!F91AL9"=EY/#3Z?S3V6*_IT1$LY[/N0:8M9S^4ZU#X[+E;77X MKY\8#GP8# >S06WL=+F?5M^UZ/V/]=M6?Z"N&I_K6E)3A/-?+BMW4?FK.BX& MN/JF21,NU,:]*M<$/V.QT\47X9DUZ>C#_5?<[I4CNMCB[KEN<@EQ"H5/:J20>-V S/ M'[%HRXNB?/;#^65W?AR/T^^#NBI="CZN9[FJ_,>//@Y*.'31"HM&+*U\L0Z_ MN$&P-_-?EIY6+&_\>[7&\LY;WS,8?2ZE6UC+UM=^5W[;J$3)7_OG+5'K7FD_ M*:7X_H:$Y>$LVY1H[DD[L6PO@4K]VGN#CK?%C"=O&V-^AXT8IC'#9@<\55C6 MSE[:]5L*/X(0$'5$HV($ZZ05-G$)B:> +(A56L9[PX]=4/L53NK9FHK1\:3W M%?WDTO^OZ#RY;(AFL^H"BO7'1D,W+]Y3_+1^>FEZ>!6%+%P\GM:MH8*/0:K" MO,7SJRZO>'Y!XGA![QL@N/#5.P:3L_&T22W2O^1-<9/%A*DRMU\WP:*?GO9R M<>(&Z.79%U@\1]9%43%]_]APZ0&BBZ?KBAZC)+HF#RUSG@<(/=Y?$?9&A%U& MDE71=1!&6%E"#)T-6(L>RS"L=(A"&H]L?9[[]=$U..]"2JY$,1HP%__)(4:1 M@)L2R3N^L7SC,8(-\7WO_?S3I[JC40QFJ;EZ5^W5NVBPIVHVUM?X"QEK=B0MC%&@MC'S>^A<[UJK;&^.M[ZSGM##<-_497VC/J$GMC;' M6SX%\/166RF&6?PS1??CXY[LTF?C1=K'4NAUDX''P:-$+/>Q85[S36VSK0S4UWY0KDN@_I M34QW-6+6?&BUO.U)+O\N7#*XG_G;G=^^5TR\Y:\G.%YP6)%U 3M&#-[=6A7OGWL[JN\Y?>M^&[IH*]>L[D;+$ B@0RW=_76XZ/;S7BZM.RVL');9ZJ+# MSW=QZD/&H5CLPE^J\C!,QY.P>/J7_\_>FS8W;F2)HM]OQ/T/N+[=$ZX(EAH) M)#;;XPBYRN7QO+:KGB5/Q\R7C@0R(:*+(M@ *5G]Z^\YN6 AP47@*A4F>EP2 M120R3YY]G8D$#SS)R[)VCJF72DM1QGEJ*$@'%RZ/"X$-++('T5X)$#KCRMLU M7Q33I36_5<&CY,TJG/)",_XVVBH7(: -VL>84J5J*N$%RM3."DL 5>3WH"<; M<:9=>"@7YR!I,N4I57)Q,U!%IAUCF# MUMS@"L&5%<49KR%>AO:,R/,@-L"ZEKX>^=FT5HC&8B+3^;9QPTM12SIC3=L> MVAAKVBX;>PC4[E#LQ:@EG8&H;0]M#$1M!T@/* 9'M$LZ^$5%_X:_:,E>,3JL MJ?RF$FNS_!&U"E U5.:0LE\J%JLI&)>3"]SG0&X-NP"XI'9_=A&Z9O6-1#51 MR&P*$/K?FLR$#5+/"+JB6Y2I4\]7=ZEB-K%H63#:V:OVV.:J>EL(+]35@*$^ MR5@T>EOAOW>Y&M,#GUT*!^D,66SUQ=G[('\WT]KR4'C9+(38O>!(]H%C>"1^ ML$_X;OGQ+J_\?JZ_5NVT=&E,ERNJE\NL)V(.\EWV?P#ZJS_OA)?\L!Z1]8?^ M1'HJD+;Q\:E8Z2FA5L1TKOH]]=.@X^$G M$[3?_@_R24QGPZ3>=)*SN=[15]__4@?AVPXCI9<:Q9$KWM95\6R]@R4XL[[& MDXH"F/)OXETA%&+^(LNBX!%=/(5ARQ,O2 (:^W84TE2DG/F",(^G.TQA MK=97C;O5.>4QU2G5(;M:4].51L0"G2C;9X! MF663/V1<5%9"PX/3E9 \\+\3\K]=:+I9]V"QNT(H?BG=59N>3[7N6+*)\64U M^=/:G'#%HMAGN.+%#)AF4Y%L&*$;7EVM&>N2Z@8'O*J0;D^ER 0]]]*!>H5H MR2&2\KK4&&M7F)RSG5!WYZ#.AC3G:B>T(77FN6X:190X+' C6XB$T-2Q&:%10N.4I7'DPT%/F4:AX03: M?I+?3;/3)E/TRZ;8G$ZQ';@];N3X*?,['+H/J#;F4&P_=0]0'3.'PJC<>VK_ MA<+U?\'G579W1])]G>)F3+8;'"G,"E30FL$.DT-Q??.N2J'P;7]DV*>A,9GZ M;;B1[O%A&%)I?7V;SX"-P8-O1MJRUADA)3;#RDJ9E:T3T=$ FZ':B+^,X3\3 M$UC%]-(XFTQTFJI9?F1-A70.R%103*I7^26HW8+*>C\#I90]H48\DIIN6<7S MY.N8*BY !0/,85A-!H2XF,!ORF&,Z>:EMNJKC%7]=JG(.M^RN?$89/>BT^YM MF>JUA9V5NL%%)GB]%J" RM-5JG;3)E/12;F=6/MK-4#@G@&8*ORE-'M,HU>; M[\ !53KP .;.7,P:;MW%?"+]*?!(=6W*(UY%\W5K37G9!B#5F@8R.FC;>J@; M"%5MAUESI&ORZ@"_#*'7>37H>DD$?NWAC4SA3["$LO-+E3>F^]6Z!!"6J4C' M4(Z*3GZ-H;7RS;KGJVJ#0M07V?:?PZ4H5-?U$9TG46A84P%6!HBW8+KCW"Y#RR;;JD5:&.2\SS^+"1I;\SQ&=!A9"9RC M4(G4#VRF?0'*R.N@M#=]'/S]Y4*O_*3-"4K;67P/N?#<_EM' %6O)*3-64C; M3]T#5,?*0FK2&Q(R"C+6J.Z1#+'%_$<8L@+\UA5F,J\"CC_.,/$!&SE;#_D$ MU$-)C>H9"PNURTJ"56F-IJX-=.)VP59>L;4J/]+PBYA-Y+[*L1#+J1/F *NB MJWXQ@Q-@1M'KJ+JWU$#@#TU:SU4GS!FXJ*\7;/Q MYCE7LY@#M%73174_5]:/)H%'B_VR(.-2.CT50Z#E?*2-+6V"M!C]$#D/OPZ%U>5$$I+D =G%OC_%$2Q91A M:\&19@J523#'-.<[I5Q>F!= MT76"5Q4,?,C$8\-]W%3/3/BIZFFFTAXFH#[)OHREN$<'T8I6F,+Z_\BK[H<6 MZL&2-2]T<:@)^.'^981N48IT4656-D"N.6B7(6!@7D$#;\[D2Z)776IABP*U MO=*DJ2PM#4#2AS,B@6$.'RRUF'+59P1+G.R1Z1&I>X18/T]5/ H6T?;"C*!7-HASG +6 M'5[;9[-DB\OP/7SVP*386^\>C#GP-1$X)/)#ZG$6,85USC)[K M'@QMWQ4B=45($VI[V+K&$"5%'"CELMPX_O(73Z%?\Y MFP34=OCVN)3S>PB=7HYTQ]T'5)VOW/;0L3R$>WD%.VM@/^0%?#"UWLGJ[N3) M@@\>6<%K)]XWQC78\F5@%$ZK!ZE>(M%+-!1\K53 E\:"WXEV;C+FFH@_9JKQ M!:H9NG( _X&0@JJ^LW\V3!@ KKC_) D&@1@:+T29^^_)C^;$!R"WK.+^SI!X%[ M$[R1'..'A$74([;#/,#9('1H$$8Q)50$H,1N#_W\_3>\!ID8\PO[([M?W!\R M#X;8JV.:_FQPA=6'KNZ\;#7,,/Y#+E!O5-DM6/> [K_JJF6N%3-WE&IT5Q:G M=)O!+>!D!GAV1UEZ*XK[CZDAF :T$]NU$Q;8W.$V]< Z2%R;1+%-P(!SG23: M ]K+[=;XHJC;K8&&]8#5"M/YN%P68*N5$G!)^4@[):77.I?_CGK@Y:_YM$+" M"C'78R-G@'*)XP$WY=1-O8@*DKIQX"4Q#=UP>W?E,V(C?/AVE0>5NZ#@E?5A M/?^1-LH_%R KTB?4EN4E:-M(=B91OEA5)I2RK% NXLK8D<5R-0MNC#8WC6_: MZ9+QDVX)KSS0E:OC7C!DS-):0'_'E?43V&^Z&9%. I3?+,4F=HK[5NE5JOF. M1#-5T->Y.2E1]@Q^5=>B)5?="4AW,YJ8:Y%?RS1X=2(DW_?ULB/4TK'A4!B< MJF^@P;-*JP19;!H-6N\:8K"^7EG+LX(GVM%OT 7%FQ:T=>^*NM#9E)PU1\VT M$*SA%M#=7B:2IZIMG]3#Y?2*FSL;X^;;M;8>JM[YG?Y.K[BYLS%NOO.I+U[! M-:G#UF_H +MY9#/KVF1&UMWKU^FV5?&<[,U:PM.=VJWR1RU]NZK5DSYVY6=Z MR('WJ!)9;$>W0,]9PP6V16U=W;]D+K)5#%2'861*>20$NPZ"5U&@Q: MU8**^7S2K#BH_'NUQZ"NORPLF0L+%ZHO%X^PX<*.P>C/P.'W9EZ]@KO.<;G>7R+B_GY;;.MVG""8L#W\.PJ^\X$:=)2FC*4C?DKGT( MSQP)0L8B)XJX&U*>.LSFS&<)#:)0@-UR4L^<@8TE@7-"CUROZ)JS,;JV':X] M+N,"/'*]HFO.QNC:SJ<^0>Y E826( HBFUQ(@2)CYRA*\JF6#S@=2\:[="-; MU1B6@XC#H@PE+4QO51"Y:]9]Q%&0; 82_ \96 ?N_*?UIG>+>33L:A9%<>IQ M3D/X?Q8[(:6"QH2X#G%CZL7/;/O>'KSM50:TOZVY/KUR5@QH"VYDDF$OQQX' M$X %U*8B\AQ" 15".TYXX'HT\"BW6<=L25(=C!SP8,&5O^%@>/,]#D=\.Q$T M#>S(CJCK.V$2)&&0T 1X/;7=#F^(71W./N#AG*MP[>%05T D&>%_B3HJOEYV MYIR9F7?GT"-Z1??<\T3WW%[1/7=;= _G';,B&5]/^7L!]Y#/4'G]43$=I54T ME DF0I92-P##SJ4DL>/8\<+$#MP(4,%W=F$26ZL XCABP+EMFF!WC8#%-K6# MA%'/=:COT]-6 2C@2)1M@$?^_O^C7@UJ^W4)%H=, CBQRN'V"@*Z&X. VZ'? MX\K.KW*X_3J0;@P"[GSJ ZL<+:3D2TCY3XV4K$)*I2R@': M#G"WWPSHO3?;RP7M>MO:0K,2<0S_^?&?B^P!;GLZWY2Y) AH,6Z8NH)3'KJQ M\'W09:@=I7[J/+\U?\>9$D9><]+^T.@W1H25 M/S0@=$*]I9?[SMU8F[$=Q#WNY0+TEE[.0W=C;<;.ISZBJR31S7!*Z;<>9W=C MT!$F&6 C;W4OE)G%;,E%7@B3IX#N:UF35%5'H<]?CA@W^3VJU$U&2T2-[.?@ MS;TEI9SV'U0_.'8S1_H$/SAZ'YPSJJ[\,KHBVJ49UFM;[- TY)!%/6 M"UU! \%C3J,D#OW4C],DIH?0AL!DCL*$1X&<*1KRR+$CVTY)' H[\A/[E-K0 MSW4ZSPGUGUYN1[JQQ>1VH/:XB?/K/[27TY-N["*Y\ZD/+'%_7DH=DR,NJI+L MB6SX)RMFL#JSD)D%P.&Q/A&9D@ST7TD7H_78SH7 ,J8[79)?E-BK;*1_PN[I MI@O#AY\_?*S:,-R+^3CG5]9?!4M-037_I-NZ"7TJ<*#:_.G3!$>%33F: MD]*MLU[ N*GCQ5[$&8ML"L3'@I '81+;KLUL+SI$.@(/8M^._2 B'APAHFAQ M"D$=UQ:VS;A_2@%C(#2R)(RDY5U!Z70BA_:;S[0Q,W([F'OL/!U/V;VN]S&7^%5#3=URIS(]7W/BT)" M ^[A3/&0)@Z-:>RS='LDXN]KW_?#T^W3S!0H)&, 7/%4_1&^^ %;8V(2J*I; M:-8S9-,M]1XH1K_ZGBYSG$:UQB& ]@.+)U&(@7[(;$]QC@+21)$D7! X]@> M)CX*<+86PRC@!"O P<\58MV;5XZD-ZF.NZ7FM:-#PM$+?#2ZW"AF@GJIS9(@ M8(D=!#9)[#3=H=9E%SC^U5#+SPUBZ8U;Q%Z&7T7!MSJ9EJZ%\+LP-#S!+730#BA%T>4NZ" >R#0 M A&YKFV'.]CY.T'OAT4V0:T?_FQ^/#X<8_TFE?1M?FL!]8WJ\P(6"9*L>@R' MOF>JVPR0.29AJPE:TBB1#>2XJO*3 7, MI(J(.=6-]C:5M!6UD,3!3IT2\S2^?5QM3-05*J*\7 M\+I%C\KZGLBY:MCCX4G/4$8XWN%,:$37O)0=)@J13E3W#?R\FJ_<' 6OZR1A M=XW-@O$))MY;/$IU?C.[7KX>FW1@&C[6,51*A^JKUJCZ3;("#H/F92(_X)EN MYZ;M:K0GGV1'0-433\TWDB^2A8R8^1ZK''< .)K:_6W) PT%[14>H\\?*70, MSR7M%;"BZ[+=#7/[*<_Y8S:9 "/Y>0IW?9?!15U+;%EO:H+&[?,@"'WJ<[J M(&7M=M5E6R@4[YI?RO67*GI7HO2J7@J;00E9@+=XU-DQ6!WZK6._=3VY7?.)BY^,ZH/O MF3^U%ZGTBLIX&Z,RV[&^!ZFLE-%VXO.IYZRLH8K]QW#L,:*Z5_#(VQ@\VGXY M/6[T$(U--^0E'*1,>CT^'9R3_@U5?.15TMPP_*O-M=H-<<:Z2T,^D[C$6Q5'>+AB/V)X(E,>\4 MGU=MDO%!+,"N+! 5PFL.R?FY/90L&>>R;Y]N*(.E8A/8(KRC>8#&0-I4CFZ] M@T^GR]M :)EZ8CDXJ/F<,9-:$W,WG[I]BLZ3JP8X:F!O;;+6X!HUC][H&@B' M XI9NAYI6J4Y?7FXT:KJN4G1DV2R-IE^J;Y[]+9M;900[2!+\O] M#4956WX5J$#S'=\\*S+3,>%MU5R@D#7_]5:73M%F&Z68R';X,P'?EIZ':K^R MX:>D0 &HF1?&@:(ZA^(BOS7ZD?[XP\^W[Z^M>W21S":ZAVJK_SQ"J D '7M%Q;V-MTG8QVD/V MKK3=';2IM7?3YT8WEE!MOYP>-WJE*(D^(K%)_VM>JP]O.@9GM?: MQQH+O4$IRVLQ+/[(< /*I=L6LD:A MEP91'$7"Y\RSV;.:6.X8F'>O5J.FVX+*SSQ6D"0V%Q$E<<*I2((P"2ASB;#] M6$2Q[QVI=RGQ5/AW<]M20U6(!P)%AC: 412P$BQ1.)H011E+FD^ 0,4$6QYP!%4<1%]2)2,@Y(T&:A#3FH9VFIXP)(H@L":/3 M1?Z\7I$_;V/D;SM,>US$^7--O5[A.6]C>&[[J7N ZEB]Z7^ZOOZ$8AMX;U:. ML3 "9"T0.;#VSRKA3I*V#'FU+ &P,>HOZKQ3^71M#XPS$/I%,GY2)@E(\[S( MYG*\I7)BS1:J$:>2!=)Q+)+Q-/LG.M06I7+:Z8:25>OO)7ND?LF=E!-S^=G= M&/LWZC<^X3*+:>6B^N4=JERK/'N5K+KL[SI9 MJ#:'\:?OYL7WS;B#OKTY7ZZX5@70W_UESG?_O@4VN)129G_S?-:'ZF4TP_]V MYY>SQ3Q?\_(NO>2KUJ+M3*WG;_:O2O*:I!WKYTJ/D+VZ*UVBZ8Y$]K16 ]A% MWJ]J"=K)NM+OVI!RX[AML$JL^$L#+8R-!Q\BVIZ*#?3R>?H;?9[;*;H'&P@' M-C"P@75LP'D6&] #8[_I8 !E!N]FQ:[D_^U&'K)MO38<+-7+??D%VF!0B84R M'Z3]2FE4(6-K&!FF/EN%?AHO!>-0UD%H()E'95/\I6&]JNT^]MPOBCS."Z8' M>S9>HX/ZP.\8_@6_B94-F6JIKW8,C'%:OAQNV"M>X&^,%PR,;6!LO1F;6S&V MWSN\")* =>%/8ZYN%96-T15AHC%J&K@<=*$&=K!"S623#;[RQ42&:Y )(6A<]?9.W=Y0^>NH7/7.CKM0]W;0EWO1;RAIPIC M!,=LN2*B'A5.P!S7]].$V$E,8YML#[ONT%.%!9Z(*3R6VI2'A+$D#2)&8^8G M4<*BTPY?UA.:/F18HGN&82]^KQ"7OS'$M1W"/:[E_"$NOU>(R]\8XMKYU >. M5E6(EU:(5W=77TU-L3 !N*PSLDW!=0QZ30R;T872=;,4D::J^*F> 68:=?T^ MK==O5FE7/=UQ^IAA<'!:6'*1E>/&(+)J S$:5H]8((\=7#:C;'WF%RM9%.T&]MM*XCKXJ\S] 9S.\5[0K.,U8DZ!5O"K:-%?E9E@C]:GK>TPP['D< M.PD7V&WLM*TF9=$$@.24O2:#7H&I8&-@:CM4>US%^255T"LP%6P,3.U\ZA., M):LEC!Z +O%QCOC8F -:LVO=K OLP M!YSX7.54Q&+^*,14=["4\D /&L%7J/Q,K/7J?E=#?*(/4ZBG"IGP M:P M?JK;OJA2(5GW)H4U0E\H=X>N"NJJSC-50$F1P0(9PW-A975 98%YS6^N MEBL-&U5D4E(O;UF/#NVSB1&H"K7[FV$AO*P$U^5V8+'R,\CDH%>X*3C/9(R@ MESQ'R9!$ 6^EQQ -+N^ M0VT_\",>Q91X3NP#8@C7LU,X6A**4XKF!F D>_D$BFV.5W9".=W+*QALG(FQ M'<0][N4"Y'0O%TNP<2;&SJ<^L)Q>QKR9P3QE#HUTR%!6(^29'AK*9 A,,ML) M]H=;,]I+C>JZUX6S()^V#&CZ1;KG5;>VQKY6)S0Y8&''$7-\P@!8CL]2&D01 MB>R !J#EI"<:PA5MF-"T=0C7SH<-(C^D-+ I3PAU$AN.';@L3KS #EV;=(RC M.LX4+J=C#->SYF_M?&(2\S#F+/;@FFGBQR%GB1U[A"8D\B*_HT/S409P>1OF MP"ZIZ";3,H;L; KWY @P!U44 ]N:V/ MLG&'[.Z&41^X(&PK6:[,'W4))TGLTBCU/6H#0@8A(<"I S< 8@LZ9OD^OWR# M18F($^''<$K?<4 %BET2I-QG@AWMF:B=%JL]U@(2CEHD4^4S2)HREG?S&\K(7_YS+B8G+17I;N*X]:G- MF?1;":('%9V_5*2[T^+6IS9GTF\]=0]0':*_V3:&(\FB-(TLT..DZ1?#:(#- MR&04(:F&2&8LSJ??;GZOQN*4B_@?Z"U$^LWGXX[54)?4E*L_>= -JP LJJ-5 MNISJ&2)[RR/F"ENII_([F=X3)J M#PW>U.A4K7=L'+/(-U7+JZY.C9)USMO^S@5>!IM,+'$_F^1/0OI6,3)7=\[" MPZD]6K)[D2[*J_C\-38N M6?09)V-L8MT,@S;?5-^9A8:!FGJ]CLIP6M3C)>Z@:R?&#Y83;%A/9O M5-Z;_&2Y:0@&<>9"KMG8%+:%J-]3/\V18PLU1EQ]>\:8N;OG9)FBUSI M%BO_]G^);W]KWY.L5? K/TTRFNRG@UJ?69=C.9_$WOV7EY_)ZRG^?ZN;FF%BP(3K* M:!0D?NJZU*9!Y(5.P +A)"EU(^%[N\0_MCDA'9PH1B/X/B?4!>6!)\Q./!YR M-PB(=U(GI(2.-'Q:\#F=#[*[5]W6IS9FVVX'<(];N0 ?9"^G?;@QVW;[J7N MZE@^R%_8=('C91>%T#U[2S&9X,]Y/>@6C$3,8=5C>&N;OQ!W"UU':'I]"XZ= MXT9J3J(*)0$W8!/=GP*,5)Q@6S]8FB+/$89>0:F0U8CER)JP6$P:KC?M3]0S MOF27:%9Y/5D=GQN9N/ XBZLA3Q@"EE[&^PP$GE97JC&^9@@O=B+7N3IY=47: M-SD6[ $[V^F=:W^B[+L\Q;]/)_:=5 MJI6G/ZZ@;B)_GE93C+^5(*S'=9BR\W'PC(."[5S56F*K9[QFJK%5*%H8X>J# U3GL8,6ZQ7\75U%:6H#C?M M5/[JM#4SWFJD1V9)Q*O'8N'1#!#J%M=7UE[-^3&Y%/8\E751RF.L>MOAU#+9 M(G;"'G R&FA.ZH QYMMA#^U<^DZ**G>N 6]LEUBTW#:,8Y(:MD^4]P'/@U9: M5HK+>R%'JB'2*RCI#1FBT;A@CB^O!+T_G82>3M'OAE9<]RX$22IWZ]N MT.&6*[_?^V)Q9UTW8 "OK*9KO[^NS#U#:J6FNS+#. 5JR/FBMAL!@C4OJ-D' MDQ5:,O?=$$DS"Z3K2MM]?3$6P#),##&D*0<(&L+-<*8 83B3/]PQ9G6YNK,I?I+672Y M>EGKJC=[%FM^V?69_;E+U"L\'VT,SV]G%#VXRS&C92LZ(D[.0?=%D6$"O))S M6>,CE#DEO#E+LP1#.UHF-#QCV9CSLW"_\V MPF&K:X$R\C3#5A 3T'BEN 9:S^Y+64E0Z"$]V$.A>R=PG]C*0U46XL;EFU'A M@9,GJ"<75Z#7F'D\\B7[P(6C>I3%"SDV!;8$:/F34C?5?KBR0H!YI*!FX$L; M=A$7TM>YR1QIQB9EJ!'U]A+P&147'.VCYQ/DTZE0F9#2.ZI, ',@U3>3S?7' MZJEJM1-8 4UE\Y1:5G=YUM:G-B98;&=I/?C@JPLP1KWR-:*-^1K;@=@#\L>9 MH++O!+J6\A'G$R[=/250J'4#4D%9-=;U72'43U__9C51.F@F2O_\ZX[7X/EG75_?Y#7LR? ))_K*9+*S_ J)K9 M*>U9 %B!(ZTRH8?+(RM[GRFK5*EH$P!&QE1MM0*!<0!M!+BVA0'NE2ULUK^I MQ-*M5@]65C(28'7!F]O&DB 9\D[N^WF:/TX$OQ,CJ;$P=<1JXS?7QC6W Q:\ M,ZI&RY]X/>4?B_<-Z89H<@/O MHRFVY@10S$%*8>D'><4H?R4/A!($3 '.[' MJ1WNA!5A$ROL-3BQFCU/HU5LJ/2G59F- ]^:8ENY/_+II*I1-"!],@"5EX*Z MQ>\W';>K+^?*^KE;5.:S;"KEH_2R@IG#I$]BTAC'(0.NK$(&'795**W7D=X5 M.9H(-H5"GA?L4>8I:05)MA#/IV+."M!JT.4J&SZ-=#>Z?TC]XZ$:!F1T&D,O MRP[C]6JJC3-9%1Z15X)IGR:MYS;VHS:N^0] 7)D7,-WQ!H M* ('PY75DS/VI)*;ZH82I]4F>J4K11O3E;:+IQXR[;E%%$< 5:_\HFAC?M'V M4_< 570D\?]I490XZK/)DJ4=M8A+-6]LB;KQMX448,Q4('?S,%.#_+6JZI8S M*%.5#0V&PZ3,*];_RW]_;/!!3=]OE@?(8KI'AA1=EZ@G^;V:H+G""/$8V'9R M)J;2W8K&H0#NO M0C?<[ .(;QGRRZ[$E1(0LUPN!@\B=FJ5 MG0JFS6N1<=#Z&F11*C >T.WDCG3S(#5X Q.NFBFY"J9R]BL" O&E%N93-98/ M%!NF+&K04- M@!=@0/]6)?/]32_) M)A_33V;%']@$/0\?BOS^6J%L0\T3@E"?DS D-* XDLV/1.@F+(E9ZL8)V2$= M9--PJ_DC0.KI;8JTUSGEJN[#A'^NV(;&Z0K3=?>EIJ*DP*V_@6UX&PP:!R8# M_3YD'%>1J%4I;YH&-!;BMT$-P>$K&8YS_L>"W\G;E>C!YDL/SR8R@21-*VU* M9T+)(9-50&IE-:.;*5S6VN6/DDL;[F-*?&H>,I4$7S,25"O-M)EN5F36R&0M MP7U6ECCR[+0Z5:]TK&AC+X#M,K]/%M)S6U8= 5:]LL&BCK MG9NN7CD_,EX4:]D MO&BO9#S2*QN/'"L=[[]TTHM.2)(4;E*-\J+.0)*L1Z6E@)1N9@)A)TS9W@'= M)8LB5HE(Z+71W*;VH2S[9%3Z_VKPL!H_@ &\1NA)LA6I+ZC=HIZ4+Y0987J, M:6,/K0QYF)1E6L/%LX@"9XL:9M/@O]J:UIKFJ5')BHL M^\K@4FCE,3'D\ M8S14&7V;\$:[%B6SWA;8JSJGMN)[SV#1K7C>63ETKR0J8N^5145ZI5&1\Y=0 MX[E[@6NOM!#2*R^$'"LQI,LOMZ01U9ZX#),S9=\%Z698X@!+C[>3G&OO@&:\ M=4I @BXIY9&J/(.%,,\C?ZWS R31*?)7!FP5+,#0R)2##2P-8?-GU M#%0[BWC5G,$<^Q7B=W&)*^MZWM56J)F ,&;2 62VA:Z*_ ^9:@G\<4M+INL' MD![(*C_DQ0WL';N\WPC@LK*SY;5I^(S-^GY UU3#Z9"$7+@NLWW&"$U"-XJ" MD-MQZ,0T3:*DJP;E<*V9W,W-J%8[4"AY\H@.I7W@4\.F#:EFNRX_]9*$^2[U M"65^ .#QX;-0>-@S/#PN7)SPREZ!2Q4S4N#IQ"ER$3B5ICP!%A?Z$1$T9%X4 MDRBAS":<>JQB6DW8';#!V07CE!\ 3%*6.KY':0K2P!-,B!C(SDY#8CO'A0NY M"M;"1;F'.6B>R)<;\$&P: ,]FR8XWU[;S:JKO.J.RU2[>:W9MJ'[^XT.$TB5 MJZS 8HW%I*I=K#E]U7C=*+6[C$/3/+)Q5YV*, M IF"A<.,9*R#PILG,UKOU2!K)4/6YR"T'=3ZWU\8-QA;_CS]A%.>/V2(0O\- MCOP9K5U)2IGD'RN8J M/B/DW#?C,2M/&6^WI(XZYZ1>TF MDMTR97OC^TR'44 5>%MDY>=N4CBI6H\:9R]%=:^\/=(K<8^8PXFG<9W8BKC:@D0TYV,K*CH)1 9,)1(>0SJ+/_] M$_^6JY+7=])X_DG_)[M[^S_LKEIL,6NOM>[5B]F^;XX+ALZMNARCG9]@LMCK MM'V$;H <<0$&E2FW8U8R9M,[.4,/I6G##[*L6,J$ 57CU3# K(EL!=]EAQ"V+# 3>Y\K!LB3 -2A/S")[Y2(1>Z]D)-(K&XF M&4GD6"E)MTO$(>-G4Z4VH[X!I(4^9%/$W-)61SKPGMTKQ0/^E>X1F63[4Z?R M7-=QWO[\Z69DW19227Q"ZC+9N-5G<0[ZJU1^:O]DK04IS5;6?"GU!@TAHPB] M!>7LK>P3KD)'12&_,6\H^5?6;VI0,KV268B]5S8+Z97.XMC;>I]%^@TXVA1'U,DMR^OHZB%$$FZSF#L\C6(:^C;CU UM(GPN_) FAVADG@(@ MF1?8@2MLRF,2AZ'OI$$('_FN1]*5?!330$TW25,,MV*UC2]>?B^QRVD;MF9B M]X=*$)?5,(,EQ0$]3V!F)4^M:9$HI=6(;J>*<=:>NW$F"E8DXR?=P:X*9\BR MA](JQZ"DRTQ05 S,A&Z^VC"Z9ES:^[7L]ZM2F)LS%4;-$@65*#PWNH_6GW8Z MI'F9R@34X1H#)M4_K93IB8EL7;-[*ZIUZL%^+*Y7#AJQ]TI"R60.?V:N6WTG&['^AZDXM9. M@:W:X'KBV G7.Y$5\:6MT)\/47KESA%[OTYVO9+GG(T^X]WN7(IG,/0F$\T5 M9(4G_C[#U@WZ=V7GJ#+072R]]=PK+V9CN'NPD-;RK8SGC^H+'=P*T#'^G,%C M^&PY+_+/HM4&9]7&0D1U/&]DF?^\6>5I\W&6?)Z*LMS ]Y[+%U?D09-13D0Z M7T-*+3O.V'Q).I"R^XO1V@@0_OWK\@Q M-J(=#XU]8-56QI=Q:!F6TDM K@^&9+KQTAR4M'2"EK_K(D;+X< =0-MR8& M]R>J,QYKW4UL/>Z1^%WOKN/.14>+"-\KM$P$ VSV:@%P;&YY': M3T5>EL= KH$2!TH<*'&@Q($2!TH\.QB?1XD_FI#J0(UGIL8+ 9;!X % :2'$@Q9='BM:@HW[AN#60XD"* RE>'+ NA11?8 SJ *0XV(L' MP:\A&'JT8.BE\H5368(O3["<>W]]">AY-WKX!)4-M6Y[IJ#\7M5''BKKY#E. MU)>!M1?F]CTWN+Y([WF33@9U:"#'@1S/2HY8I#@0X@42XJ7O^25&= ;,>-F8 M81U7>1C08T"/5X4>Y][?X"58]A)82M]ZE0Z"+]Q!.Y1+=A2EZ;9+NC!MEUT= ME*"?BRE'('CLPOW2Z]".*(HN!G&W'>"R$/OXB/L3CN*[/$DU(/: V/LA]E]E M*\P!LP?,?FV8_5_8W&U [(-Z32YN\\]QGQR" +0".R#0@$ ]$4AKD@,C4 M$X.,RC:@T*">O5SUS/HB]+-3>(%UXSY'-H9?;?7^[MV//W[XL,[YNA5E3,?7 MM\&5TQ@)@$#\QM*?7;++\1W3 M%W4@[O2,(,B!]KH)P2X9;_YT*/S813_0>*-A'GRI,#_:H,_8IYP32BES"'6Y M"+W )VGJQ#$)/8?Z:X:D_OV#&7S]\[2<%POLWW[]1U;^'9G*]93C/S_6'.47 MV6]OTSQ!MYHGZ&Z9@DE&D1.MS!0\?>CD2V<#@Y08T&.0$A<%\[VD1)(L[A<3 MK#^4-<%UCA3Z97X0\&9QR_YHB@Y"1$1B%L6$T<#WH@#^D\!_D\2UX[5SQT\G M.M+L#\'?_DL4^5??OWU%$N,P[&O@M:^&[@=>^UIX+7HPNWAMZB9>$,>VGX8! M=5C,THCY;AB[G,!?J#OPVHMF7P.O?35T/_#:2^>U-9]M<]T&.[4)):XC8N(S M1EG*(M\G-+(#$J0VL0-V=G8Z>#TN%14'K\(3+_0=D:8B]?UPE4.1* M<4Z!K$.'QSX+"!AVJ>8+0--'U"YPRU;1&Q)& >\\"* M8(P'7DP.N >X#30\T?2F ?:F6V."(>06.&.XE*>=N0IP@H,R.0\=V M_83:(B5VZ/CQV5GG[F;.X(FY0$_,B;-,OX"LT=^O;JZLGW( QA2ICDTL=B>F MR=/RP2TKCP%.0>_S:!LQ+'NH>7C,LWYW6M79Q0/T('5''"R*7)B1VN$L# M+CH=>9M##;_?U,1WC92W(EX/*NWLD>/XER7M+L]6&'C'P#N6>,=\%F_C&[OY M#E4ML.0T=$*0MIZ'DA88YW41SE@O-"!CXR\)$+XB-?'YZ1 MM!R6JXR$!I%@A(=AY*54!'8 MOB!Z.Z)#@8 D"5@0.+X=T22E++938?M!PMW8=D2''7!)5$@' AP(\* $>'I+ MG B6A+'K^:E#*"->2$ Y#:+$%X(+2GTG8FG$TS04H?!L4$XO MBB5=2*W+2R#=@1$-C*CWT8[M).OD1 XH1CST'.&F*0W#E'%&4X_[#K$]-W4Z MXD67I!PYHY ZKY4EG=#+-G"C@1L]RR;;U??6R7-"QR,>25TWH0F-O)0QF] H MC8@@H \L96,[K] &E7B!$&A"7.(0ZD8AB8BP% R-ZF:0[,**! M$5VB^R?E'B$T#=*0A33V?!:F)(DCGS,:.WX\6&"70J'GSLVB:\=AOOZF0+?Y MG$TN*U%K_75<(+OG^0+8TZY[?JD)LN?NV/ MFY"4T2@,J>_9+$WBP(X"5X@D\;QU\VA>6T>F@74.K'-@G2\=]FLR X_5?5\( MDE O]!R2IC1-12QXX/NA_[Y4K'MPNK#!EEP<1@R MR(*7HD;O,KG1%6$<\23R(@=+42+N8.]"RE+J1+:]KIWR@1*X@U$4V@.[O_2N M_P.WWY_CG'+4TR'V>S0'9TA=T"QC[@2$TAB42N%Y48 IX"1.(N&L"0 >V<%Y MV=QEL,@'NCSJ*+9UCK2(@/GGAJ 51(1Z5,0>M;U Q"D#/2$D'<;@ 8GUC)W( M!CH=Z'2__9[8:^.E@<>9[7.'^-0/O5"$S/.)3UPG)2)(CBM5S]FPK"<-G+&^ M\A53Z4LU@P:?QBOR:9!()'XJE<1)&(4D[&I$?DA>24> , M/HV+]VETI#>:G_[W_X(_(,I]CS_!12*Z9-,%TS>Y_9-Z)?WVI2](7+V%X_R= M IK&G$>4Q3X5J1-R0-/$X90$Q(XC4M4DPJ."7\]W?8S8BK"ZW^H$W(MH9#L. M)]2-><039B<>#[D;!,2+';?KI5N?HH@SB"7??Q<7UE\J,)@+V0F8BG!^7=R+ M(DN6F,'/TP=1SC'5MWPW8669I9G@/SR]@P60T!9L\@N;(T-X>@^ZTRW>(>[\ MATF>?/ZJ/CYH15%@XZ!XFM @=&/785YH>Z'G,\9XE]/3)C:9Y[7[4P [F"$] M%@O1!:O4=P5U$S\*2$KC*(DB-XG"-$T]FL:^+\ _?W \=_]+"Q^^W4_21;Y[TNWEGKYOW>MV\ M+V]>Z_9!$2A*#;=K\&$.)_P78GAD,J8 M=5U:>7IZ]?>PZ'#(8IA74*%R5J(^._V^5E)]+Q)9*F>!#6NAJCM0[7Y+W^0K:_BK*TYF-0^^$+UI-@Q7D3#IY=-'E.A^P^>WVIOILS.F*C+Q7F M^SA@M;\%?OM;-A]GTX]3\=] Y:T,D&9UF^]0XGB1&PI*$^XP.R"^B%S!(I9Z M44>WB5=9F'$,-G1J8?>%2C1 <&N>6VGVH.19.4SR/=F&^O'T@7%O9MS7*=@E M@-:W8^!(=^,/@-G(PLMU/)S&)(X9)T[BV]2E(A:."(%3!S0A=NAW=/ X8,IP M,*+TP@I$7@S''LR390)"7$=N/A?32V#F7XQU!;2K._>@Z^\E.9X1V'GU M,N.G0C @">75NA#!2&F04>1,HP[4<4:3> ,E.1#/5=6/%;9!2WXMLZG+7I5S$C*9)XE$! I:[=I(>MZ6@ M/2*TJY+O@J3KT;A>A^ U/^V?9+Y/%JG3+XO4W2N+U.^511I4^<-5[NV9\XB? MES^LOJL1>8\KZTS)W_X8W>O*@EY7%EY,RO=SKFK_*^I,D-_^F+?7%86]KB@Z M^Q4MEXC(^]J_5 2G9=PD8\$7$_$Q?2]F>9G-R]O\QS(I\L?K) $./U];&<*X MS0!@MAW[/DUX'-H\$9Y/@CAT8A&Z!Z@, 4SP*&=IP)V("BH8.-A9H[3M*=<^.PZV*T/.O8O]ZU+67^%VK.N!JAN+2G;! MN5ZH&NR#JFYGY=36IXA!U?5ZY[/K3$Z(8;=C 0],)ODCJ+U6. MN:&5IZ#;*T9IQ4]6"8I]*=W:J-KC%PV7_N7F&OD;,%*+*4[ZS;.1]EDR=SL& M]D#;C5KL+OC7"VW#O="VDSZW/N5T%F2>]\KVA'ZGNK/]L6@OZ'>BV=:GW+WJ MWY0W4Q:U66PQSY15XVV"J';$'O%3'IB/+<4/XC^>].3KK_>I[$D71 MH>_N$-FOAR&L V?O;0I(-J_F^=?0$;L]'!MY;J)L%R(>[>3K!R K]ZW1]Z3R MC5K!QZEH-D'T2< #E_L^L:E-W"CR:=XA'[205(8^IE_@Q<3T>BM")[=0+0WK4?G^OG.Q/J 4=7[]Q;-L^ MFWYS/FYV7+MD(V>Y()YQ^Y@W>X3ZMA_ZGA]X?D)](4*?$<^E- U3:D=Q?.2$ M8YMT=4P^$]>X,(U@()1+(I0XL@41#E"''5'/]:,T(K$7>"P(2.QX_*C"]740 MRA?H20!)>W OT!=B4IR4[;PXS?]V7(BF[N^Z00C,*1*$NM0G!)@3\* H)7[@ MI/:1IU62D;_3M/2S8]BEB?B!0K\<"J5!D,3"#ATB0DJ2&+3NR$F(S7T?K'/1 MT?+IH K$*Z?0UV:?'SS&.)@=+\3L^) OBN88:F('"7,C$->$"F ;D<=#/R74 M3Z(@ID<>3#IR@@MRZUV8]!XHY:(HQ?&]T$EIZML.H\(5,2%A[(1,> 1T8]%1 MWG=(]_>KH)0OTT)W!PM]T/\/SYVRAZ;Z'P4>]\(TYM@MD(-(YS1..-KLC'F4 M'#@2>@1-Z NLUV'NFX8!M0-&"6=)0A/?8W:41*'-F.]YMA,=U^_N MC@*R2TN1RS8Z!D+Y$@C%31,W=B/;]A)*(R^*7.K&S /QF@2NXQUY&.VK()0O MTSKW!NM\4/X/SYS$@Y@VV%-(21"[S'=!B(/V3^.4F?5#[_)53Z&NS MS_W!/O]"S8X?<6_- #JPN$"0- Q#FT8.C6(O%90ZE,:>Z]C)D2WTD+[\Q-V! M5+X,4B&Q2$(_CGW"*/6]($H83P4&TEWN15T-<@]JH[\&4ODR;?1@L-$'"^#@ M[.G7K%7>&A+/<6WAA9X;T\3F(4L#)_%Y3$)A.VY'>>M!373B7Q!W&DST@4 O MCD"!NKPP=",W"AE-0A+9*:@0<2K2T&:^UU%+>E +_943Z&NST,/!0O]"S8[; MEE^/4Y+X"=CB@>M0P8,X35SF1"(,O(BFZ7$3X]R1Z[_\P.! *%\"H40.BQP> M\1 HA=K$CATWB"*/.QSL]6J4R=&L\]= *%^F=3[TLAN4_R,X#R=+ 3I0Z1S* M(ULX/I4S0P3F2=JNH(3"C\<-H9.13UYU NU H@.)[DVB002$Z,5 D;Y-?8^S M*/23($S2.+!=FQ^[BZ"4"Z.4R$M"XKNQ(+8#(A8()&6" MAR!V4YZF28<[ZY!.\%= *5^DC4Z&+G&# 7",'E19,1=M$R!PPE!$<4K2E!*> MLL3C'G'BD' BHNBX_61(]*J3: <2'4CT "1J)VG*&9"DYQ(*-,G2Q$N\* @\ M8J=1>%Q'_RLGT==FHP]]XKY4RP.[7RTQCH0G(-J#Q$]$2*. ,!91/XX]$OL> MH?9Q,^1(=$'.O0L3X .M7!RMA*E+0R\0?@QV.K%9S(3-@6!X[/M,N.+(0O;E MT\J7::(&(^ 8K:C2)?84T]0)!0IR'.'F,,9=E]&4"!:X:=25['-(4?ZZ M>T4/%#I0Z/X42L.0[GNUX84I]-XEM&C(GI3%/;9;8T7$E.[T@OG%AXGL@E*61BF$4_!8G<9]8+C]HU[Y33ZVNSTH6OGA(:1%U.;,8_[ M44)#+TV/VSCN%9#*Q=GIUHQQGDWOWJH5OK&DX M+[@HFGNVRGR2V3A_Y8U^0LT-7J=XZS,$EMD+3%+8;N> +[HAL2E1%#F M^XQ3YOIV9(?AD4>UA\[E,,O^]'9I*LG .@;6<0K6$8>$N2(.;==WJ9?X+ VI MPT*6>"R,F/"/JF=]V:QC;Q4-KMB\X5ENCV?34L>+SF%G;=G&B6RN9T#]&?;7 MN8!Q#+DWH,N +F?2&QY-M\SB;GLT?W ,T9EB MK6>=.[3TIT-<:T]U]65 :%=]M=G*U8XIL?V(T<2FKB"A*\(H)2D5;NR$SI&' MH3HC^Y*R8OM3[\59MP,C&AC1BV)$J4MB$0C7=KR(,IO&L6U'V,)*.)2'Z7$3 M!P=&M*(_JG__]_^"#QG@U_?X$X '+R&;+IB&S_9/S#H23$M_E+=_"P#Z.XU8 M%',.-Q_[5*1.R-,X21Q.24#L."*$Z"1K>%3PZ_FNCSFV0L;NMSH!!V2+0*9Q M0MV81SQA=N+QD+M!0+S8=;M>NO4IBL2$!/3]=W%A_46#P"#3[D"3-)A,6 G( M_,-OGSY\8G?BAT*PS]?PGPK!DHE@A<2B\;?6/2ONLNG;>3[3M&@^,9BD"=3< M2'UBOH3+5Y]]];T??O<7?&_W2;J@74%B!I^\ MC?&CMRR%TWUCLRI;9LUWX\)\7S-K#4 ;:;CCLA07EW]M@MH:Z]-(#YA) M_K'E_W7F!>D_?04(M\O1_D,POO:6&\>1:,RL<8$L]O_>7O_PUQ\_?GCW\=?; M'W^]O>FZPTVWD(%QEB4KUP=F&_(8*T^M=\CDI_.RNB2V>IK6[TN_]>I4]]K.?5VVS\>;?US/7'^83#BA\$8!F;6#_^ MD62EL&[9'Z+\1E^N$D36;0[8G.36K,CY(ID#D2?9'2O$?"Y $,Y$ 9^P*6]\ M.E_$HC3H )]9Y2+^ATCFUCRW4OU"H5XXQQ=>]>"]>R 2Z8=(SEZ(Y/5")/]0 MHFH/<#G]P.7N!2Z_%[B"(]'=]?3)2A?S!:!R-DU PI3P2#;M1&8+SCD?"^"4 M]T!$3__V?T.'!-^6%?G N183;HW9@[ 8R!@05!DLP3CHG;"&2%.D%+U((C)65H(]+7CY' M@A8\0ZJ$+TRRSV*2C?._&'_-%,@;- MPQQ;O*WX4"G94B$F &->K7)B9M.IHFY_C.Y%/4$OZ@D/J1#'+@<\I_[68Y\H&RP$V:$VE#87'TD>2O#X6=XLILETQ M9%?$CMGV_OH;2YMI'Z?6?RZ BI"[XF@JR=.L#W)!Z^8^_XS4\ZF0 M=5P(121 8].A.5_D$^LZF1N:^QHU5L?^]L/-I]MWU_(7\NT;BRWFX[R ;7.U M_/MKR1GN[T&'5+QM+U+@ +!-4*O7L!B"L^JXTC,/[&=T*FR;W\LW(M- M=GI"MC[E7(!4Z=2KMS\6[06N3D_(UJ?<(TF56TUYVH(NEU':6I2 T*E0:MX. MS'8B5_J85JQUB>5^G/YMG"7CWV'9#[#J=2&NM?'>;##BA@!M2J,TIM1S4T9= M;MN$^Z'/2!IV3*S>Q(.)W9,'E]D?'2Q8G= P&F##AC_Q57X@79KY_6R!BFX- MRH541IEU+X#7<;# [IZL,H-K8P5R/2G[&G]:H&LC?I*?_WYU Q;1C!5S5&+Q M]==W198L)M+# @_KU\DO&PE]BZ:5\N]\8D_R0;B/NX+=5Y+Z]O;3IY'A:Y+M M?IZB6 #6ARN9;^D%?UB W)C7(:Y[9>#R(2O*N1(1GD@(L_L<&36LBD9DOBC-?73*0P5G M_/:J^\A2VI P^H15CM& ZUJFX7FN)9>4:,KV:^S6'!_0RA(,[!"YO\ I*;F4R@L0HNUF,-O)Q8I_4*R[EXA6=HK)$L/%I+M#RZW7WS) MW2N^1'O%E^BQXDL_5XIB2TNL?-B:A/+BJ:'KU8I3AU5A/0(7@LV)*9=,%OG! M*CVA(W@&%@IR!6 K2?X@"L$;_MYOK*^S-Y4W" [QDY@:>JU6^=JX2#I]0:.& M8BG)LM(MW\A?X0!9(5EP/D4? WK9D5P2]RFU'5W751^VX"DL0XLU%26JS\\O+'&>?Z9C:N#ZS\U'&=?/^"9GK2^ MO*P7:($P%8\ Z[96K"45W+GDD:5H*L]M];^L),YL-GDR5UM=QCWC D]K%/*T MR.^KG613C1#(:\<+0$>D@G)Q/U,6R&*.W%Z[^N$)X-#K+:<*DA,I%(KRS15@ M7@*: #P]>1HU@R*H+XWAJR!<$M&0_F!)Z8NH(ID6IN:T[ ATLN&_^&6)2\V8 MSEI+I/)RXJ_#VM.+$[185/:")MNS7\XH!=]'X=Y4^Y9QK6S9_#EU$?KA.\$N6\A,]XD(V_! M ?0F@2O(])I.R"PGS*F'4<^OEZR?!ELA5U'2*J4%C(FL>E_C[QHX[;\OB=!V M(E8S[68/.NH73W?WBJ?37O%TNEL\_9+C4#>+N!3_7 "2H20 D%W/BFQB$6KB M4<9_]4XFQ$F!I-689AKIITH,H'F5Q\CL@34WHT,6*BWXVK=&0JW&4HS%]NOM MK]62QA)K1K?+IRGL:P[ZBUD#Q3&;6Q/V:$P: &=C%6-[ENBZ:X9*I-ZRQCG6 M"JB#"E:"@--65]F* #5!@0D_&,Y1:I]#K">!V@Y(9G8G1G*=VLN[M!+LY3[G M69K!)@!RGU>%.4;8P#RMW,U,1>E4T&@.5E8A:SDL2K6ZB5C 612&1V&2&J,U>M8]ESH.7 M89 5?^Y@/T1MPKUSI%Y@\:".UE&A=4;$%,@OD0"?-1RJ:QS[:J=()@4 M+J(!(1Y[:$7[M%>.!PUWMQQ?A*+4QTFP[W7W2R1Q]THDH;T2 M2>@K2"1!HP<-P'0Q41ST'OT37-R#$(*O2W?-0E[:8,? MZ@"G7EH:W1AX!?,1MOAVEL^JI A@D%(VH)XR!WA@1M^/(#D>V$2@B?J;0-_A MFC,S*8',&T0FK?VQ=ONB)M"$0#)FZ @')@JWGDA9G,U+G02(2U8[!:,]@T.A MO%EY"DUSG@OELBD8.F3K+X.>5>IY>&UAB]O(\LJ!?B-F MO >X%DEF[0X:TD0 MW"PF1#[B\93\K' 6\6NKC7M MH [\F*&# ZAM-M>9.+ #?F\<5]5WES8##]T+,3=)7%/."GGH?@1W90C.Q+<0 MH=&_KJ((B+,-34$A#KHA,T3[O 85;OIQG$O@MO474'RD8Z:M]&B-)BN:QZO3 MKAC;!:];4.. 5'*:< M97.CG\G$+MX%X0Q=J'< K^F*6W@"RAH^58@22 "8-6RYSD0#I,$-,[0<,I5? M;!3" AGF$R(E T4Z^8Q_:ZF!YI1/)C\:8);=SS"!#HF-Q< ^5+H!^EC%'!.5 M&WQX!HNV+I_= :F6V\.7[E8O>9% M%1]&:XH/-P+M>06(KU MRG#U=LMPO61[L*45EB7JRZR1ZEXLT!EH:GZ:?KTF1FBKHZ4LHT*@GI;.+Y3A M6&0UT8)VDWDR:JCS'Z?6QP3,$/BK)_]*:A]SO=[V;*S?<"L?S /-X0N<"#>F M*77\E,+=QC0D7"11&H8^BUC0U8C!MKUV6A7IF58U?\Q7TJI:RO4R^"6\UMBV MH+V@86\"Y9BCK&TLDTB@#2GKNE98S5,CU#9G*D,5W;M*4T2>N9+ :OT*ZI&\ M+V5]D2OK!_R>O Z]Y:\!YR?U:HV\*7D15;J4,42T 3Y]DB9X7K24S&;]0\,3 M7^F&A9@7.=,OJ^/GM8]W!F:7S-K^Y?9:J?L;C-Q*"VS;?DVK$)3E^41&++1Z MC(?6IF^I\Y/8=&XNK*G;E^;R'H0VCZ7+>-HV(C15-J& !/HDYJI^1 ,-]H?Z M[CWR!'-N:79((.-7&^:SH5)I(L=BDL'1T+"0UG(=G,![J,Q/M0X"27YKV78W MW@8TK^'(*I.OA%TU'#8U6M4^?&/5PE[^HV5>H]4)Q@ (S 5PJK:MT;0+*G#> M+3*.7U1Q_[HXIL*-9,RF&$=IVMLMP\*8$/\2*]8%6@YH$DZ%?MB8N(AEDAI4 M\H)!KZ8=7[]Q@2O"I8"AEV1%LKC'TTNCSFP!6'6I*6"FZ@JL12DS/)KG+Q/-V)"RI@ $PQ,B M!EL*NY1X3I7Y)TU^Z?B9"N0>K'AJNNI0!<. T02#3W=C7$RASCU2>(T_K5U* M:*L@BP8Z1K]:C,"@A;$;C?F\UH^RF,Q-:5PL&IY/I+"LE(:P*@DVA%QA S/. ME$V0;KU0YMX )=8NE)O_[W=Y++R0;(KWBIE>LA60B@I)'JOJEU?L<54HW/:T MP!(+N+@[,<7:994)BS&EHOW.,QBM_=+MW;W2[;U>Z?:>LZRS?0'VZ1XWVZ\R MP-VK,L#K51G@[589<,G:>*N4%KAFK<)4D7JAF.A\G!7\+>8^/K6=DI4#DR\G MU=5N3LW<-2<3,FT1F;M,HS<.O]H3JK[XA!Q/NLH5H]P4WU]Q[]6LVW!K*?&J M,S0S%B:36L(L2Y6V+%,:5RLN-56;S>2[Y&Y!>Q8/J(U))_'2/O\FXT6/0KUV MSCYCN0&#O2KU:;8HP"1JYNDV5D=X(FO'V@#@OP]2SKR-X9@Z$5'YZ<4N%&]P9_!7A7+J MT\Y[4@I[T<316. ]U9@JY=.B7"?HF([T+8HU?3E0&U&YF2#9KJP/75YOZ1AJ MJXG"H*2Q(D:X^Z:^VJP=OC G] MF]"UA>_R^QA LE)FV/!U^5X:.K[G^DG@49;$S$\%,*N8)[[-(FX_LYC0.:#7 M:Z6JHO(1--U?B3GC2J;C-];7Y UP])C)R#-R\G$^49'F.NGB7S+/<<(>\D*J M"E4UBRSWL+YVZB5:AB=PZ\Y%2NOK.N53O_--M7(IW9>JF0!9Q@#5YL-X7"M\ M6#Y^\_0@)4&R)B83%!0:;/L!XJO*C$5!5+#*7=;LHW+;S!=L0'?9RK]#GU6! M9ON*5)6H+GU=]RIYQW@<'Z50-;XD_&XN'4*(+$90WC>4R^JTTF^FM;0[/"TF M TWKF/14E=VH5)!6\+CE!9KE8(:;5,Y2-&K;ZY*41B7-D_8*H;H#:H'\M@GX M(@@QQB0=,T]M-[&[HRI)3#-[M@3#] MJBKH7E45S[OZ*B[;.YI]^'8R!C'6]*[V/-FVVO2N7H_#>VF8:Z/"NMF-[EUC M78-4>U?U0KDM&/J7)5_'0E-36_'I^MTM?F!"-J:;*8JVJA^9$YC(G0P\Z4=D MDA58C284\&%1(%-NLM1W8.?AB#/)HJ^KS#9I_L$*)N+W*&L,[U3$!63$A#UJ M%RY6<"@1C')T6J?8F>#+?XKIYTRMIIF]$9]BD;/&9?W[U;UWA 8@[X!G6!^\7D#H-US?!4,H'U4O2H M+2M9.J2@?0QUTO,XBS.35EDC&].E.HT6?8"OB'!7%D+7*)@8V:K#L[B&":IK MQ91<6:V;V V&EVQHFSS@*C^UF3=;CK/9#/F ^$.H(FD5;[,25A09@*54!"@S M+W4N*OY)E7,K9Y LPI9GO[(^L&S2:#H"^F#E**V8H71_M1-\ZMA30YEL]*)% M=UR1W)7:T$CKQQAC;_I! ME:]9NNPYFMKAW;7IW&XWMCWG5 M*)1?%_=PN8EV9RS*MW>,S;X!:8^YBNH*?\O*S^^P6F*./WU5;X\GH6\[G'E! M*JB E]INZD6I(Y( AZ2X.W@I1)FP&>J/Q4)T'H4)$@0\)#3DE(5I3-,P%:X3 M>3;EG,8OIW-A"Z0RB4^"U$*8&E7M &]MYQ":H2JFKOYZOMJ:5A)HG:]E.F:/ M&;;YF'[&B).I%KF071<)1YKA-0)V)!Y"> @B1BKALA>PI]QD78 MU?EPVW0>K_*.^5NF\Q#;NUH=9&O!!4U,!<1>A_.!8-W4]:,H]O!P+(7#QBR- M?">.4[]C!MK6T4//.)P;;#A<.POMRGJ_*! OUN.389"87B']@LR2F4A5^_8N MG$*4DHKW3^CVF4IKH13)0E<2U/AX^_,GT-QO"QD1?$*7D-"=$ZO/8A \2PZ= MFOT=HV](=PN/[8]MK _8S@][,-$+Z&O8W:=A^V,;2'UICFHI753.:WJJ49\L@%.41I?+_8(J.Q1_(9T3ZNW'$%\_$]V M]_9_V%TEGQ8SE"@!1<,)?I8NTVQQOS(9!2GW'9LRSE1OUAQ+WH&O3$#P_'.! M:96:@K7[5])[D6G_=TL(K0^\K&@I)A)S4ROI[^ :5-__P](.8)F-T'U__D95__ZG(2S5^ M_1N'V:"?EEL\>5[ZAGV[$$.JG+ C^.?0%0 M]!PO=3MD+ZG 2 8P&C Z+$PH"1/. 4#^,GU1< ]YHHTB$6R78M^B6"5O+S>"'(WE>8I,W&J"G%EM*./!:-:1>TUS%7D MS_@[T!> V=4@$/("IR^:+/R:!:H5,2T&&"3<"6\Y(?0F)SGV\^P1L-I?=/=+ M*:7/G;IRVMF#+ZEZ+["'T8&O=W3@_@3:+S.81EN<1+?(QJZG_"-J<-?:9/NM MXFJ?9*R_X2Z"5X0,M 7"_91&Q(UL/P5+EJ>@>+DI20_@+HILXK$T"<+822E+ MP&*./<\'2>JZ<*(@.HZ[J%MU-A"Q:I"'G=R*.MS;Y!U MEY9N?VQCPMWVT_< F;N%,J^Q@1GF'G_("^5F_*M4#SY./RA'_/2N1LI2,BI\ M[P^3/&GZ=X&=@F;OII'K$8H>M!>X"=.X&!QYMX$ZWAATD>M'(?&BQ&<[UNT^WT2OB+/6PG2"59*#;H6)OBKPFQ52CP0).4T_%3/JYK%]DYIJ5AHL#U^>8+]ZU+=G%/VB7_3^REU $>U M&,SO,2%/Z[E5 A>@3YU5/6-/UM?H(RX6LWF";287,H6@C@B)>7(ULK(K@)>. M*,=@T7,1FRR%JAF1BAQA3E>!;4_S-,5VQGAN62^J8JS5:%5S\#7GYAW>2-F3 M'P&%S^*HUUU9\1&8R.SKTER93G8ATOB8W0)M-^(UOL%%I M7GU4*/U8?=;2NXV.GJ1S>89:$:\5:*U5AWP0 MQ1SM9;-O]6=X80'D#8SRW[\B)OKUW5_F_'F+=YA]'4$]:Y<]("CWWL_RB^XS MSB>B?7'K][EF/X!9K6C@\[?5 9)55%H#I.7^UMAU_@B0&V[R1=RD9 %_:?& M0W(%2W/)RN6#'HC5&A^YA\-"SMSELS9V5$S;<)M<.4T_-Q*8=.?/=]6_H%-I*W%T#J% M]::Z:8R*DQSZFJ4JN4'6:.5R,^@.KCIL$8#/W]3ZNWW^!?WI$'>P[FP==Z./ M&YWIN)M3JO[+!.LJ)UAY/>6_"4P4%J7&Y4;X-7*.:@QL9WF5RM7=C0#O5F:*_X"EK0T[ D/7 M?1I"4:/.%1#(D[FZ$OSCJG(&% <8X1(W_^I?5C7/0N!M 8UBT3,XTT-U5 M69F_RLS* Q$NQ/88M>;@G<;-P;N&Z419)J]()JWEVG%#HV*$\9#BF$5PADH2 M(\BO4R>TVE4Z>RZ D_2=R%E0$P#:9NJF>Q-W@N:B]L\P2P&CI==.AR@H#X090JQ",DKB1+14$+(]@JHY&$VI M;@Y&[RFA.V!ZG7STQPQ=&;JN';H<4@I3S"Q'ACDKK-$X4AV$MLA&4F'R-5:] MQ(1GZ*H+NBZIY[(B:J,ARNS"L6AJM]" ]%*:6<](P,H0;A7CPB J#58YNN)2$+*BQY7_IA2+(E#_R&2+"0'6Y7&4 M;Y__7/R^,]]N*Q6[/J%AEFT\%9J__,?-S:>?/J:N5_-<[L1GHV_@YV^P_.:; M;VYN7BUD%Z[-NGLS27M*]=T[O8(8WW6&KMM/U9VJ\NO GF)4!(.PL\R%8#U7 M5) (,A"==G4DQ#HFO#,IZ]93%F ?U["3XT IEM9Q8S;FUY64.W(IJL)#/_1' MH45?MEZ[?XT[99.MX;J$K#GAJ_-GML_P ++LFX2TP.U3<3I\Q)4IH=MN6FFI M5#:%>?QVJ9W%; 8+7SR@#&B[7/.-2[Y2_K,RD[Z;:@8-;B9)34]JA4[MMJ*0 M0&7UT*?@5]ZRJ,JG%.WS*UBR6;);2G8H/ST:U\/GD4E'4\YC"?W7L5U_\' ''/9MBU3M(<GO-/TY K^A.'97SKP MK/3 X6C0_R4L%=DXC']'=QWW2]J2-O#PGCS^-&GFE Q<6=QTVTTKK6@N#80[ MU4:^*#B> O:*%GG_;]Q]K"@M:MRDNKH#E=>D=J)#T+>*,^$I+K9G'>7*]M;W M\)6;27..LF5+N\C]WE)?\W5Z\(*6D:K8=_RD-/'G@EYA,%AJ,XV$9D$([;4W MC!%E62!@NEAI#=>!5C@],))3OS>28+L\?6EAJ4PG]D/7;3=/]BE!^G(U=&)6 M@31UF>F/RJK+\WFWBTK3J95MX;7<0L)/YK&H1_BY_[I"H4G M5=,8S><,_8?@HFS[_[M\P^S+R\-ZJ=48L.77TZ_?T@J"PREN#!_]Z>E;DF+=$K--)9K MW*4+$[A,+2_=G1E.VC)M8;2K^4!J#99_L=\:#]4#>W-XX_FG_W!VU1&H'C"^X5E_319 MU9HA=34B?E[4>3AI;U*T&ZEDL+*DR5VY5IW9[%K=3@SM33B2JD@^)=K[:3OJ MJB627E$<-.=!,H6]#5S3R)V3&/#"5]0QO21:;-RIELDZF7(I$954GLA 9PAC M*7:C:8V;D?DM24;J6K:I&N+QRFEE=>=M-ZWT3MW0RJ(>TJNJBP&N^TF]57#8MU06+N!OS\J M'<]'E35+M]VTK6+IS^X.M(5N^!BG9S6+)Q!O'A=^JSJO*6J6&:<=U7*7KKS;SFLLH@$Q4+.U"$R*8 V"E\BH,4&:1;9R7K.SI*SCOEUY MZ(S>L:?H78EWN\I(Y2Y1>*=>@Y79+=U3Y0GIY_&@J&WQJ0\Z9^L-/,D/)UT, M0&\OO_,_[[\O],Q2R5_T:H$N.G6S%(T#4S#G]LQL6]?8 MX.EIX@)/?@J#5*7%W (#_T]J9WC[?E(HLLJ BP'XE$3$'5$L&F%!8G@0',7@ MJ?25^4&,HG]4O+@P"\J]I-A*9CM)E7T@%NT#,C,/;LA6NVO5[/IFVAPFE5,? M/M_@"8)EEL_?/ZNY?]D_V1:U?O>S&3_[G_^=V:R;_ B M)GNLXE!WG5OGM?]GT?)ZJ;8_4Y1J[B*E+!)IO Y>(84%1)-G,XT#(LF!8NMG:RC1$7BE55, M,J"=)\#2"%&CG#*5UBV;6;>7I>)JO/',TGTP'5\T'B^(-VJE^( $.EO\ A5\ M6/);(F?*$ES#D\[!3N.7/EZ@,54D>N:C4)8S9;21W'L%FPUUQ$EA$EAK;]4TZ9]FT:D59Y_39= -+DK]>V!-1YS2=;O(_ ?/]/$JN[;DBL!AJ M1Y#3AH@(,LVX$I9:9P6+D7EI<56N67VD/G3/5Q4[/D@9@"%\M8#$^V1R%:VN M%SF;EJ[!Y368KQ$(=.@6G4[+.WG@'%I&<] M.W>9KINT$4XON^WW_1=@G98M=+_^8J_$IQ(),W6AE5K> ME;K/K&QW-)U!67]\>ELGZ;^=V$GCF\\_[<_3 Y7)]KQ'P>OCC;?*W@-; [4V MMA[8;A@=8$TMA'EM[?EQR>B 2LOFQ:O6$;USCPBHJVR3L/6NC5T2MB_4 :M[ M>$A<3;;R+-BTOJ;:2PZE8^SB7=K<-)#EKW+0,SE]4F[X,N)[4$ LWE@ ?S=) MW*V&?9G[4'[TI'3\^I[WOWM7_%GO8SV%D*[QVZYZ:=?TH7J:+_ TA?*("L&3 M5RIU0$VU)V-8CLN?]O="97^OXO\[95!6QHE75'Y^DJOYXM7GU0"F15UK-1>C M(AMC$R47$B5.54]R#9W79%(=,=B3U=G;R!/'(FYEJM7QJUAW1Z,.?V^NQ1A*3-=LK'JA<#3B=6&Y(I MG^38GW2+N(9]8.[M+,I:KMT0OCT%-^RC/QZV>YQRBSAT],>53+O X ^#_*:, M_O2D/S>NU+J95I;RV-ZG"JL=0&EYTWV[>*Z5%(P^(P7OM)Q24:UI M32V"N5U7>6R\PRVZ!_2!]$HN7 M'<=9KV^*MG:J(%/.->-8":.)8 Y%RY ,6@.8TRBDJ7;G7M2)JW;JP7$M.GY# MT/OJ('I-@%*=#)#]ME^#G\C VU($%H_]F5>4X4B05DQBI'CT+$@)FARQ2%758KVHGHC;E.Y2 MOSGKB8UQSYX(UM]U?ELH$00H_G%T%P:M;C^%YH?!_>2CYB!Z=MEFE^W&,*V# MT?U#O^?&@P'J6WF@E!&<^.LI$< HY MKG% 41E&6%4_F8L;(*+!CNJ3@LXYMJ]]G&P'6C"7]08VV& XN8/SLL;%Z;W/ MUS._KU0!9L], ?[KI() <[7>PRC>/*UWH<]6TU2WYJN]#2;>9KUW*E\+"BMF M1DE03[4(EAFD="3>$8\T,CPZ5UF._:(>E3:GJT74&JNPUHH7%=O-]*=]>YK- M[YL0Z_!D^X-Z.>&S-G-J7#W47"9ZAX*L*W4PEILX5E>:.&D]:7Q0ORG,-M3@ M69K3]G(9-OA1,GU0IP8LYKBT3PO( MPX=Y4#U^O%*0?WUQ^"-[>#ZM+;^A?-Z9*'90K7FLSKVP*]7M#UFBC26JGN@# MN9'=@8T5IMLV7.D"*+?^H]6Y3^VG8(8PLV[?C&8UO=9WMTL1AD7JR6)%RF3Y MI%>:[A$5DE_W_+06Z/O>ZQ@[W4ZJ1[M4S]=K#.:J,T0S2Z2Q03,74B502U&L MZ"C\M"/0)0NODI>KJ;^+-7TW%5CM]-P@F**2=1[F%5='_2T5 MU_\G\?)"O=7OB]J_'Z=/JBRZJCF/.L84:D& T$2'8*EW 7&* Y$[= N\9/E5 ML:H"?%.6/ITR\Z"H0IMJ&O?-P,,&8=+Y>X(NN%:4$UZF-FSMQ126GY)Z8?G4 MRO&^4_1X2M64-RWF%-6+2B\VM$PKE=WWXU"TAX(7#D)YZ#@7L.$X^:,F%5\C M_-MS(-)P^2$)\,;A=$;PO'O3Z0W75>U??+7@WSRM1M]>%.^J@4S*>R]5EC:W M@Q"2I)=DW$2.0G5*6EBJ85]J9/.)3R8UJPO],&LG]SJ5M8;QC;NCJ1XW7]8T MWZG>5MFGH*@N6PI5^J%*HLIGEQ5V3>+ V9<_%.#: Q,:A'>Q[/%VU?K'#@ \ M4'"%=];+\/?>?3^02S>=^;1"Z?FL!S$9I0 M^N6N7I*)1KA.A9Q_/*U@^>:G3^\^P<;Q!BC]RVOX:^9'==U@!H6S]&YVE#3J M/TSUKLF5J<-THNS-_!QK=,JT387!GU\\??V'<:)H\?X*9\LAYL&\UL)3E:]" M8WSQ2N(G/IREF501:T:H![AR8].E&Q-A=M_"+O3%/ Z7#@W^8U0@M3R<6 MW7<5M"Y\T.6GBU4Z6W>3V9"J0J$5'NO)1R\6O#R;IO:W8'QB[7_AM\>?B]P7F/-+\7/4R/5V2Y!W M%QHVJ--_"QZXX/9U:F=&W MV;W;1WK ],@F6[E<^\.\HTL'[R]>I0X++?:R-6>,U@)G'.X,V#Z_ XA":UOS M'5WHA\^O\@Q@VTV;C@#VFM_3-G6[;>>'S[;RM&#;3?QZ5K/2<[KMII4>MW6) M\%,'Y+O^ (2ZUWI;Y$.XQ]/1H=(UN^TF>?9U/JT7>$'O/)B0E1[;;3>M^$^/ M!X;#3Q"W#_: &>HS./&WG!EOE.H M#RI^#W3MPI$QZ Q_&:;TD;[K%(Z9PN<2)P 2?G-WI@=?3>V]6O?]7PM;=5@Z MC2:/-*D5T! ,@T)A;(T?UOL34T+O8JO&U\ .KO-0-&Z:-'\(L ;]L<%1XM[XDW^(#\&U_XAPLCF%3;[74)&G> M*G.;?1 -N*#(2P*2HRA((Z.5K0AVYF2"R2Z M&0;WK1\/[N%9=T ?4JU2EW^FKK&B5U2_:&15J*'%S<-EA^6]>6R7!ZXCD,O$ M>>G?=L&-H>4F^U_A)X2WWWKYL3[V#B5F3$_,A,7J[H#0\=)G8 M6[AZRLJ?4K.JC_%#OS?CZ!F7KV=MY)1W :PGPP+3U@(L4@!&'0 F&2<5I^5G M96V]H17IE*9EFRXP(6;M!,GR05#X+:UI2/%TP-GCX2K>N FGPO*4_63OPVBR MJ,8Y@-74XW7J["Y+GT]]P;-1P*@ _JA@?UZ_;G,) ;NG\+2]OD]/G\O*\/O) M8!?6R#+%!344L20N2EGA>?#.<:P-0[:BH=S3-:HRNW\"*"Z6;:*^?3\AQG0D MY3+^XU-_X2SDAW[OMF)Y4[3.80=-JJ+/Z9+#=>IJ/Q%IC:?%\9Q/N'$9D(@#H$9=82\W@ M!\.,EU3"!6:)YY7G E,BXR.)O,EM+=;0LM@^@)[I8'L8>B]>]?HKA!Q-4:65 MJ+8>4)::G-81_;==A3W$F87.HOBVSJ?^5S?'VWK72EOWD]#A]:CU77 %?[8H M;E=L67?&SYAJIE;,F6KOS6=515L6X,7=1G-L9$"6B, L=5I:3:/D5BO!(ZI2 M=AN]QV"U*=LGFJJ12$I>/L7EEL8(<#U0F%IEZH=_"^(FJST'F+'.G7 MH]G%Q>V)^2 8"@Q[S[#%!@NGG,2@#V,?194.4"S7&],U/1=^O@MA]$/?F1G] MBZ(X;Q>+@TQ6Z33;V#ZGKZMEFA?B>EQW[$NJEV5])O5-%NO]F%9WDEO^>.R* M3)/4'ZM7!:55""8*#;*CP6X$0;*&B4@0=:BJB,J657E=*O+#3^:Q2)KO3PN>'5W.1KE# 4[Q FBA/8L4*/ -O%, M,X^4I5A5Y60U5)>;>3YFF/6R]4-_./&3;.'QRA/-=/=/H3AL[L3.M#V(&]^G M1M3!?WS[_CT8Z.][KG\?OH\Q=87_-7P"U.XL%807Q)EH0T"2:L:$THG:V!/% MA#345(! P\"'>A-TP>FBY0 MN?#^+?I3TX+?='Z[N>MX'WK?EAW9I3 B2H6C98R;:!B)#H#>N("]9/R)2[;J M$5( @ MIIO,JT!@BCUEN!D#UHL^;(!INBT0B<0Q6Q-9CK(G#XJBP"MA%'N?N!YQLK,^ M_>"HSM_GL^$/"M)83=H]P(;?[>C[-(NSZT), T=;/Z73LI^_F(>M\3)'K<9! M(27SM-(L 0?0?(5Z]?!RXTBZ\0QYK@7.#Y/GL>^)^=.QA-66 Z?ET0Y!5.=I!Z4WSZ2SOS*4O-P5]S(]UAIIBBECH@^@H6(6*9AF MF&MCM*3(>6U77>]8;=<>IL"3<"?!SN%JPZK!(#=8OL4JF>1E?^A,^@@!D6;: M[TSS725P4;;XA_=O/OZ4UG!7JA;5CA*K]+]. MH4 O'\Z/D\&>7E_X/T$ 6S^&T5V_>,9D+',DF:7R+$^A?.+3!YBBB.)P86YE M.M1#&"0-O@L2/U7EF^(Y8%80IKQ'8%P&B92DJ<4\Y2I2"UO,D?;#_@A0D\L@ M^2 O2%:='/@X:$0L8L(HA:7&#'.,M>8J5&3@[&71GI*L>-,IR*HG!G:L'1PK MCCIB)>/,&J>1!;QB6/2*K(KW)-8(+#DJK41PS/)0+W7U<1I(R(['0#,KLNTV[=Z>H MTO#/<:]DQF*3*I/YPD.90IRPP*1R%N/1< 3O+Z*-)J8OJ&"A'';:>UOO.@-X MSP^=T&N]!4COC%I I%*'^4.1+!F+3$D;0(/Y8WKU4@IB+.[^U]@,8,#IK<6, M9]NF&73G\GG^CH^QBN/? M3=,QYPD?BTH+DIA2)1VSCF$JM4;2:@+B9+0*9K/S ]%+2AE]*39(61%:--G> MYJ(&; 'T74A1W\WW ?)9_)0BR'Y+N^RX,[R;LEO29?: /CX=2K>??Y#;YY]C?%IM49UX\ JRI*?04JA;L M=4DG&?P"_W@S,LG:\O"L;O]A-I/"P)I/YF4Z,2C*/=QV)S43YM^$YPU3)K9O MI5.Q%%0"VFX*M>Z!=C@P(KL>!@[+\N]0EEN8 M1DE,!CP- 2PURG$9F^4[A8D^_]8BY8"2?^K/0F,FPT[\5I(:,*PH^'5O'LNE M,JTTK4$2N-+L3"K :,LJ;U<&#N;V2K_PMIO8F46R,D-PVTTKY01/=I+PXM7; MY)A,0E7\D.HSP/H=EP.[?7H'T*3N.&(^N M%K #*0]9@#75'QJU +69Z M[0Y'Z(NSK,"*JP%30$IH$"<('61\=_S%[_YO%'L)+'91C) M&S/LE%4KOY_8RQ_C[)L5WOM:RR,3\9*M/>9K3PY3VE9@N MKJGAUG&,K&$>6XL0)9$Q9Y1TV%05OZN%AP\-Z2)\-:9KM>9GV4UH#3OC$[.S MXD.&_,D5.\L9@4W0:J0\8_"W08)0GD),I!!J0TSY$.J5;WN M0AJ= -.$6K!2@)L9%<@8E"*@:2 6C!56%4/X7)B8ZY?JFB)):C&J:.>^ZZ6'%6>9N\<.'D_JP,+ZSQ_$==)))SI> /*^]/4WE M/W%MZLHP[,/I>]!!)7D:.W9*&Y#4D8%[Y17AHF3:(TF<)@[T4M!'O04+BW.# M$'>X8DO/%>&>*$6!:*6((\I*1A7742@P4!7WFD10V)YE1;BE4)O10HVX:8CL MW%B8\W$*S;7 O[XU?@!*_VO<3^; )&JV*/1;\OJP R\K/ NSD/-VD5C:Z@93 M;G!]T')_2&'#+=*:IMN4]< *'7B2X+0PS+M.&!@0G\=VP01G+D.'$/-&AR@C MXTPXHVE,M63!>YL.<$J$@7?F0Z6?O>P_CT;#X@)RM+MUY MR\X91S72D42K9$J+HM/FWB M]>IPP!\N4::X%L4P3;;E TG*I"#6!HXH3M:;66%HLZ[Q>6RB<,J/]2X2M M)2!!$A J(&$"8UX%ZP61&O0J *[(Y8;SLZ81,/5.[RWN1QN\5T"YSG +\1;] MUBEZ_%VW_V47' +UP) HN9*6@L9@X&\E)9-:6@N*PQ6QY&0?35NR+6MSMH:I M..>L12U\H4QV+8-JEX/>=PL<.VNFZ=X=6QH7N+,2 YD;:1[:2)/D1IJYD>9) M&FE.!O0?-S>??OH8.]TP9_B? E@1W\#/WQ#VS3??W-SLE-,\:PNSN;"E=7;TT>5.H"89A3UBJL.4G-@!B&%[*-+M5=.M=M M78"UVB&X56Q*K5'"(&6DL V:T"!,FB8XJ4A%511.1O=G2!,\XIX)XL :H M"#H:S2F--G)"8H@G9\LRIL+-NG(OMNE**<#).6*2_Z/H@?;M.NX\K._BYO4\ M@ G8)M?P=EH?L$#[2DC]A%K;B'333?P80I5S'A4[G@O=[J2(R'^]2$ -OS\8 M[Z>_GVOSFBAYZ4/0:L:C_NS2H$3<\MJ2EC#5*%P<%9.9JPUS]:'8A4>#)2MW MLF*C5&PQC2DI2DFWG,VV.$(&XV4ZY/N.]UW0@EL#D"'0"O[K!*?+R96 >EM^8:%;[VR=3V^?MY,72*[>JX*?8>!>MZUEIF/F ]B;+ M*H,V:YDRDWQM3%*:$TO(52>6M28@/S.KDY7W-%+V,#*M(TK5&]=0ZI1,/#&* MIZ.8[$"M8;_;\3N-J0FLG334\[+TA5>O(<-X;DR$KY>)3@V0$U53BF\JO5UO MWW[__;MW?]YU&4NZ%%>F!?]NY$NRX-\L5=_)M6.-PI_,EUG)I[+PUI?^X)=T M+/TPZ*<*5G6O>Z&E;]@0)WK[9EK6(K)[[-+[#VK]8A^[8K^O8T76S;1BI2:3 MUXV8_+8#L8G#YW^!A]_W/I4<_+KG@BED89&S&Q%@NIUV5XU ,,HJWI:J7G9P0,9U3(&JIU_1!,;(WZ-A4) MNYB"=3FP/*WEMQ&J+HM'J:#]#(L2$WPN>6 Q(%I+HJ1&J=DIBQ%K2Z4/Q"AL MI'%L789D/=##:)N)U02OBV%/PS2/+#%-E!@N9*"4Q,"E8MX:+4)TV$=JO/5" MK,L*K$=B*&]KM!K;>FT2DWTD&SCS7:?7&=X%W[KMI^KD-ZV_=VYO_FYN6Z!' M^K$;91_)>0?US&V4*;O]-7';8MBNQUQ[)1P"G+.G&3<8FLQ4@;4_L"!'6,*&IPEA23A"G3BOM*CR%.V@.)Y0TU=:\0?9 \]6# M9^ I@9O_&GJ7UQBR2?45F51.8U ^/)&$4\9"4*"06*[I%'@Y-A0:V65!IN##:.I- >TM*]MX92LC3D:6IKE%)5+(M4(--N!,!SHH"6?Z;:C@5Q8%>[5/-:4*)@VLZ M539>WG:3V+,453U#K>Q7O.TFN:98VU)8?ZI/6PSF=:H]EJJXKJW4AG3T5F"C M.,5,2&Z))P:GLK5!:J-B#97:$ DZ!*()-9(IC8UGTBF"@W:$L/QALY6_:L@4-49 _Y_/@0BN"650-K\I4ZXUQD6S2I8L!1_H+3,AZ81;/O?? J_ ]>]+3EE 5TM!38P65$)" MF3-&2QJE,PS#=>5L1231$Y]WLW"V25&#S8;2# 89#)Z" 07Y5X90;BQCRC$; MG+;1"QXU8I16A17.P*!YQB-I2]V@D)=FP\$YO8B5WL^K[MC0E0VL)$C8^(S)B3,:<&S%&!1:T4 M(XQI)KE72NMH@B*84Q:MNBZ5E+<1;U#>[IDPYY*Z)6MN,N_"V73H^2:<2E<2 MKW% O1":_36:49 D+2(%=67]DZ\T41:88G0EEK&@[?4 M1RR$8XPR!H;D.1)O*H.//_1' 2R*5D&IUH14K9)6Z])GYH2O3N/8/MD#*+1O MZLH2&Q\\5'+(4.F:Q+ I5_[L[H(?=\/'6,&?Z[+#J.4Z($R%IIH)ZZWUWC!/ M/954D_-DAY6A_J=6<6$IR M6=HHUJM,E2K1PL!.XK&>%K39OX<&>A9RYC5_9FM^ M*A?WE.9K\D<7=IORS]E9\<))CGORY/8CM"U#)]-$TK,R:(,S22^PUG4LXFX' M0CGGM %U\O8]CVSF8=_[>7A8>.@/.[E=04[::E+2U@X-UKK&TGVK1)8;Y7%+*5<2#C0*TX@+PDWC.* MC./,"VH$%482AR.6(/(G+DM,VB@W13B$-ZNTKJM2K8;C01%)-5&MH7L?-;\#?_#H/^BUSZEQY,Z)N3G;U]V?(UN4=K&6#0'\7(OQ2RNS1;78)2RH(A@2CVH*,A$!'^!0!D-^H=> M5SBWKDY=;<$;=)QYK5$CSZ.[8DG&S_V1Z39'=\F]SJ[V>/D:Z+,SC%?$H43F M)";".DV8XTH+;Y$Q4A"CA(SXI(H6(6W-=7.1.[=8S+"38><4L!,4TY%BY 31 M#-FH) 83+U(:$&565L!.C0HC$6W)&FS?75&CQ2O/M?XTZ#_ ^CQ^ LNFJ._Z MKW'GX1Y8]3NP=[K]X7A0F==JK#(\1.!4#>:.%S;XH(K*?IPG]JTCKU4H9[4+ MT< 3O2862PW_1*^EDYZ:C7FM)4E.E7FM7K:F=&NW"LH5)=5GM&O#6T9KLSKW MR,G>3H,#"'>:G.SM;SU@J-MRLM=R;Q7/*B.\$8I&I!1+!38$8MP[22VP,I,5 M)OK>/ N +HF"1U-C86Y1 \9[9*PD/$@7Q,EY-IV/3QGS8<:884J6$V5D;U_& M ]9^8W;R=D(?L#JGS\@^Z9R;F)&]F&J]8WKV"3*R%[,R-RNE!Q@!NS_\%-;2 M#F^?>KK*Y4O?22\'[;![9%KN8FY<.? #\W$K)E$UL'5DK9K8_I,X$?4W#;(> MZF>VJ6:;S=;'XK0Z(_C0-J&8V238YI+!MBX_LLL^N+5#V"V MG=+W^EQ")@]V[1ZP)L\YQ?, 0.+.6W+DF)^J>;A.Y9/+NY; 1&\^-Q(YR M$AC&5$G&&"74H4"=]VM;;^R"C5,NA8^G/[Y?8-4Z89.VD6Y0Y$/C%+1FJ5Y9 MAFN586.08%)IIV-@$;0:1V2P7#"FB(^QPMC:7;_),GQE>LUS<),%,PQW_>XE M-)MK<9R=U;[.%N43Q&56$:,YJ$* N!PSI0%3!3.48J%852O*/=Q;4^X_%<[R M-D.L.3B;75X91KY2&)$2-!ZB><12,"&C(MJ"V<659M)A6V%\[>&8.CV,4'G5 M,'(]2MW5:&X_&G?7Z87!XW* :G9*98-V'UP47&J"@L.>B!0.:[#D/$1.N)'> M(7V,>C5CT<7/:_7@\[:B#?+B-TYS:I9.E$6W5M'U&.N@I$ "*Q8\MM0Y[AW1 M1$@AJM(Q=E=I3BZZ6+=YD^I&7Z>V4AUU]@S\4N_& V"R\2 4VDT$%H*?S^67 MVI>HC9W&Z-:&0\_87#4>(:+@?X9$YIS3C%@5'.$*KGM6U?9T9VR? MR19\_FXB675"NVZ#*MD<9-]1FJ_"$U;O7#)P9>"J72FE$3EJ#*/",.>9%D2& M( /@%P%=M:(IT>Y*Z>F!BZ$&69,U"?L5:;-7'2A62$+K85/V>';.90M_'S#5 MWNH0=0S>!X8)-Z 31NVLCD8&S4Y;PI31ML -*J+>.&6L61I5%KUZ]1B)?0P$ MJ< "LUI:BXG4T6DD,)..G[8+BVPSU:!RI%>J3CQ7Y]AKY\;WXZX9!9^:KPV M;8I*)]D]EJW,AEN9?]@,SPN<_=T"8\//W9!^ ,1^?=\'C[KVW M%#,BL'/,8J21IXQ&:IAFWE6UNZBS.BEJ*]J@?EI[BNX.('].YOECLP N>]DR M_C4?_XBDVDCE9(0%-=09IZ+TQ!KLI<&HXB2ASKKZ"O"O08IL@_!O:QW"[6AW M25V:7:SIT %2]R&,FN"8JR9B8[:'B@K17V=Z?H/)7LQOD:=QUE1I.,)N=&DZB"8D%Y MG4I^>&0,BI80%)&WSL4*-*E7P12\P0;VBIS6[3XM_SU9 ?YE#G3=8 ;%O.]F MJMNH_S#EL?3*WXPU]S5B]>\>1K'\;I7+_X MWH;2@<#"B5Y'J]QJI8[@4AG+>1RN(R MR4OXZ6$Z,'^^UW(8;! M(/AWG9[II>KD;_O#T;"J6K]SW@9O8F32,:.IU8@X$16.$@!:5)1BVKM:/T9: M^V@5%A&S2+0B#F/.24 ,.:O9!3M,Z)>M*:E:,UJU"F+5UEQB^_0/H-EIFDML M?^L!0]W67&*Z 75WYJ'0G+_'?RD,36H% L-?C:W2T%6&Q,#$9QC%I %_E6$ M J-*28- 55G@>[=+ 6N(&ZJP5C!;836%^4N.J&2.6\G/T'IBQK%QQK$NT:XU M"%U84/AUU&\!R5I)B6K]%'[M=W\MV!KNZ8Q:H(YUNIW1X[1)1;T]*K9SPP$L MM+%?P_85.6 93]^CXJ1SWJ='Q=,V$(UN6O%$HYTINS4Y,Y>*W>]O&"\HYH?U MJ*CG[61K6>^CJK:O#O+ Q@(5Y-J['\5A S[-FM9,U:]XZ;=8TH<1\-0'(:?H M'[$']^W>2^*D_+7C:?(Q;+AOKXBCF.TL9+W6U:TX3S\F.K_)K1XNRD27/L/= M^_3[(F>^!UM.[58O)#NH919B)LU""$7Z[/=+#JBE,>_2I78A:&,Q.&/94Q,* M(WBQ?2W&(2K#I$6($>RUHUH:I(AQ DN^KAIL77%I53[SPEM6'(Q?A"+88Z,- MHT9:P3 WVDL6A'/:2"(Q6U?/H*;BTRWF2\N4*\X59:RPR*SC%& M.3+2@PJAO$34QUB5(EEGGE;=@4Q7@#?GCD!H\'GLE%__VN_[+YUN]W7/O^^- M3.^V W38Y53+$LJ=CX$I'!CQ5F$6.$8T($,EB[&.4RU%).R^G$DMF(I84<8C MQAE:TJZPNHH3@-;>CR[?>H'T.LTQ[/;WWK 4+<= MS_[L[H(?=\/'.%V%2AZ5@:AH#;-@@U&P6*47G,-_1E 1L*F!1Y401 OA>*". MI<,O(7A4W((%*)@)\0PGKY_O ESM=OM?BE/6XGAM.+Z_-P/XUK!U.V53^PC/ MN$U!<#6>K&Y?R -6?^,IXW:*'[!,IS]9W3[G PC%CR'4/L>QY]JT=CMP;54& M<;_YWSNW-W\WMPWHDMR,OMR9.Q:Y MX^=1_YWD$,Q"]"1[HB[FF#A GT_GL9KK%9S8 M;7V61& M18^@-^-AIQ>&PY]+C\*P*'(*:CEHY9\&?3]V]781P@BW&6M0V\>C"B_4(9H9 M,#)@G!$P K<&*QP(UIY%9:U%@6G#O8N*B2@/ XS24AN> C$H:7/=H.S:#!@9 M,+XFP)">:&RU4M12%KQ2+(4*8N*)(4'ZBMI-NP &#/DV]$Z!%X2W>9/JEF:\ MR'CQ->&%$SCJ(#D)EC%B4O,%&XU6DO"4^+T.+VHR+[AN"]*@EE[U2_\9?4(O M7AV5770,%ET.'63I3M+=Y;NK=*M4; !89]:9C!N MI#4>:XVP4=Y:$O6QTEW;X4L6[BS<6;CW$VZB4S$";56,FADIK7 I74T9XYE M:+MP9VV[>=Z)G:J2+1>1>UM6I^G\&EJC@>D-NV76E_'_' ]'":N/*^UV%"I5 M!Y8OC+XQ'1YV(?4E,>O(T>Z&.._Z@P #>%O4)G"/G^?L]%?3Z?VPW%26,FRU MX<(*J1G24G.F2."8"(8<%E5-91OB(,"5E54NU[-K:Z'("^H568*?KP0[13FF M.E < R-<*>TP99(I+(.D 5^/\9]E-\ONUR6[0A-I<$!><\ZBT,H*%:G3Q"!) M/:IHB-%0TSZ+;A;=KTQTA?+:*TDW;;M:"FV"J[]1G M>D?V:V;HP7&)L?CBB;&'MSYO/+P>,HW3^3.;TY'R*LBU=R@\D2A2[WT(UC,O MC*5*4"<8Z'G!QTI7RX636\8Q-3@8)#Q# MQH+1+ZKBZ7*2<\:TC&D9TQJ+:=A*)1"U2 3*D,!6XR 8PV",:<'C>O+S\O+GY<_+W]>_KS\7^'R7_9,-2=G-R#-(N=^ M-"WW(]7G9;+(Z:(L"**]$1(3I3U5(LJ*Z*\G?8S.=328$[NR<&?AWD^X97#! M<<:58)$99K6WPGH7F$6&.5)1^&X_X=E!7OYPK,!HD783R[2Q8 )&Y1AL-$@0I["@+C;&_-L]5+"!DO/' M+#3/26BL9@UVE..,Q1G8:L^I92Q4)8$:3R#A"VCK&I=!!,H,-5Q(SX_G1;N*C M[-!AL4(W6^"2Z8MA9>U!NI=6-#*\?+WP<@)T"=K&*#Q63A PV\%\9]0(;E/N MI3-FNT+U=9GM9X.3Z\E0RIB2,>6)D48M,4$)2XUF"CNC@M>4HB@9F&BB(I^[ MH0?;&5(RI&1(:805I*/BW,LHO<(,JV U=T%%$< P\FZ'T[ALTAQMTIS5<[3, MJ0PXU??'MAN^@GIII''UTEA1=+(I4+R6&;ZZ-/-+4V+O#'+&E+$R.A\M9UI( MT R5%U1(P@',6558U(7KE]&V$ U..F?K"V8V1_?+\)'AHQ;XB&!3*68V(&Y H9Q@/]P8_.O1CC>)Q*F).U\M1AM-%V?=4/^R MN':'CU@<,F(Y'7$5%Z30J4Y\W.;^JA*KSW>A];9_#^O]"'@P' U;MQ-12@S> MZLRS9DP/9MKM/K9\D3C5&L&=L3\>C.Y:_QJ;P2@,VBVXX[X_@.N#\*\QW 3? M_G(7>JWP:]ITT\?NSO1N852=7LMU!FY\/QPEAUNZX(&%1P&>:T;EP^'-20;& M8?2$J8YCHKG_17X91 >^H/B>@+C*F]L@NMV*VEU MMRT#4[ZWG5Y)*OAFXIY.#RZ&EGEX&/2-NVN-1YUNY]_IZS\ -W9;=,Y4XU[? MPK[S:\(NN.]A# ,Q/5\\YMX,?@FCV6->MMZ8(-??],4C59+1/)AQ^312,"J)@7T1*1*$"SA&L[V:P:8] ME<_V5+$U=O>E6-E06\".W4)"IJ0&RDQG5*QBIP<(<]LIUG9.G2Y,L4"X1/W' M8 :MT$MWKS#92UC-B3P!^6]3[&I_\ @3LJOYF$1J7H>!&?P MV&Z9;A\6[$L'@'(0?NTD]OFU$[X4/#T(K@^[]](S9K>V[)37#&ST!K2QX5WG M80*ATSN6(7@B%R6?E,0HA&$V\9.BI#X$?#"Z $QB=-!0<6. MMY-A&AIM&8X!&L[?;.]A(CCQ- K>.T[0Y?0$#XKX"RF'?Z^ M[T-WV/K#$R#_XRJ2;P3POXX[\!R88.L3&"\=-QO*CV%TU_>M/SQ!^#^^;"VL MQG_^3H$1\>?AG ;IE+D3055)*M%P.+Y_*$J'321M.-T3"HVF0*1VRX[AJZ 5 M]?J .YW[3IKGJ-]NP0O_&=RH !90D,:AI-67D&RQ1"= !@.2[OK#8BF=>0#Z M=LMOEJR2#$D.(T$D-9 MV&Q*&4PLM%[L#I6Z8V2G,YR/>;J9E[+S)50(3QR/QH.P,/")-*4''B]'4_08 MF=^**Y43:R5(!GTE%%OYTP$-"YF?;N%S(K@B;&:TJ$RDMX$BT.O? SZY;OG, MM(N[],4^[ AF5,)\VM:'Y? >N@#K\&P[<6T"GZ61WG9"N0P 1?/QP3IWX:M MQG!;(#189B;&$GWLXZ)9%D'Q'"3J#$<%*0#>NWW0T*8#+E8,+LX&[/M?>C#U M'KSVW=-%F8U@/G^@2CN]$L@+>BUL N-T83BVQ>JEO0,F!\@T+EY93!A@"M]['R&Z"1]1-%=UC!Q'CW@(G)&IYO5057#"=T M6][CTF#O3-JR^X5^-X#I>%]4F#25F^E$52^I7X[AH2A+LBQ/H$@.^W/I/7!C M6R>#Q7/7">+Z/:S D1TWG?G<=]A]RL&&;BG2A=C.GS?E^42SX5Q-GAML!2V_ MW'7 \*LPKTJ)@IMO.[^FB\#)PXXOI"P]!9:M,_PE 4KL= NG) !PNW4;^K<# M\W#W6,H?0#LHY!W0_V%L#Y-#A*4%F\\7/K;& H".'F]FL#0$Z3:PS*4=8H$$ M2X8KO.+)"H:25@4;P+5N)V$;D";!&X#_ZDL*-TU_^U/A.S,]L+129X;K@O%9 M;:H""4-)^563:!7T9J 1>K]V!OU>J8P>_OIE ;$@#[ Y#F/N928X$-#9;@OUZ\^>G3NT^P#;\! O[R M&OZ:GQ84KWCRM0_C9(87WZO2H-+.& ;I7& Q+._@0P8U"QXL)2>YPP?WICO] M4GK\[-J+5Y(]B?1;FLED, \PBQN;9GMC(@SV6Y#<+^9QN(8DBX'[C^_>?OSP^?L/GW^N6L--JY!T MMXY;63Y0C0NA!)Q('IMDI,X6R:S.9ED4EWX[6CS90>+)9X=

+L-06?FTT7IZD*!G+\)J,DC4PE%!:79>5R$,<$@R]EIK MFAU*CRAM3)/A?6ST#R@.(^= 0V3_ "Y;1@ K-]\G05)WUWIL-[@;#3\&0@YM M?WC/]I@U44#"FSP/MV9@_4^;B5XW$1,U>O+P?7R6M;/L?SL;/6"BJ^BU_WX M]1C15-RE7*&WWO.G"Y:T]W_=+T'FWN\$J#;!_U$\G5STGC/\O^QC\<$!R;B] M\&1IG$U3-IJ.FU&63-B4[D[QG&339IS$D^DT>L\MP2&"T1F)6M(GQX41(MQZ M'AXRCD<7E]%E-QJ/+OVM:.\G>H-XR4M"CX[4$8UT_+8_TXMA]YNEX^@#78,A ML%&=/$0H&XP/2"7#8?]WFT\\SZ>>_^T3R7#:*.O4*V[[1,H[93#)]? K=1B@8 XH%;Z M4Q-))ZBX"YU(G^&HZW^/W8J%&G!?#$ ^;(U6,K!$MV(W(4_S?N"*NY505G2, M*G'GV)QZU8#BD7.FMN1.S\%\J?I(.TT3E1\:B$^,1CYP4XZ;I:,(U<: M72]*>IC&H=PE %&ZUU+NW@UIP)L),M-=/80*2:4O#UTJ'I2@Q[YIG?<^2P*% M%O[CJ[]$4"Y\H>QFN^^[-^&SYG9Y^#C\'MXG%94L'!Z MY3]RHA 'Y/EAZ:]G:0'>S[5V[0,=T'WUOOXO4$L#!!0 ( $J);U:B33=_ M+@D \7 9 >&PO=V]R:W-H965T@--FIW2J%DF@[=N)+E>W,3#(UB5UQ9O.PM0\0"8F(28(!0"N:K]_3S:LN M5F:K4HY( GTYW7VZ@8N5L8\N5NM$HFO"G/)M%T^FJ22UV,KB[XW;V]NC"5SW2A[JUP59Y+N[Y1F5E= MCF:C]L4GO4P]O9A<791RJ1Z4_[.\MWB:=%(2G:O":5,(JQ:7H^O9FYMC6L\+ M_JW5R@U^"_)D;LPC/;Q/+D=3,DAE*O8D0>*_)W6KLHP$P8QOCAL)!*UD%7F/YG5.]7X"3B MRGF3-YMA0:Z+^G_YO<%AL.%L^LR&J-D0L=VU(K;RK?3RZL*:E;"T&M+H![O* MNV&<+B@H#][BJ\8^?W7G4V7%M7/*NXN)AT1Z/XF;W3?U[NB9W;-(?#"%3YWX MI4A4LBE@ E,Z>Z+6GIOHH,2W*@[%T6PLHFD4'9!WU/EWQ/*._H9_XC_7<^5S?"2@AP\!H4Y_9L$OWRKMUT(7 M3\IY5*%WP8M@=C0^.GV%']')^-7Q:PB:>^%47-G-M<'I^"R:!F?CZ70:L!W! M;'Q\OQ:?4R5N35[*8HV"CXU-G-"P6>W8 M@BKQ*3A&2$%4I+,U2M$KBPJ1\TR)A=16/,FL4F/A4XEU5HG"X/\X-E7A52) M:*)"UEHL4*V*7$%L,A;8$1OGQZPGD,G7JE5,VS1,U):>A2P28>:4#JRWM#I6 M(DYEL50N% V([P>&OR_$-59EK+5UMO8,1NE"O#7Q8T9<(FXLI+LQML0A3!(E M:$PIJXLEA[/*87MI35+%'.!:%!DL8K#>W$J2.&AANQ2276)8DF7H6(AR^4P=$C!T&AV>N[V&"Z\*74,(UN@0G%?603(*:H%MJ?PQJ[%PIK\&?#% M2B%]")D7TW *&LXRS=X2*OC"GPLC9$ZYY7:E!"P%2=45&]+@+O:&?J+P_0__K@5_R2_H^GYYB=^.3O_%V5,1K6! MF.>RJ!;@OIKN'0A@N]&Y;];J82@L4FOPXVA,$NZ:OA I$9QY7: M&1D09D@HDRNJQUEG/)G#Y@I%T\A&9^-Y@M&F[C:&)E=4/$:U)^,6E2XZSIBY+%Y@BBA@E%VX1 M_"'(>JF;L.TT3AKC#0],>]@/VV]E =:&-==H\.A=A7CP"+JT=6ITV-U>/[QK MD0L%/0GT[Q24_ZT"1RI;SQ-?I%V!:L;B$RI/B?%;KW1?5LKZ$M0?QED#.C\J6E>]6AGJ2U0_>-4E&7M M8-0@A,$)-%_18 2^1D\9-K^!:E'(?"NWZ(C;#"A$>ON#-Q3A*@R&WRI"!'E( M"MA/RRATA1U-9V?/MO\?I,IO"F^A\ N69^3+78EG[KHM=LED/I'B$S+*/*0R M?CP7+9K=JRZTG,(=-J8MU//V>; ]I=E@3W,.8=:(-Z:+MA2$)8(["FKZ6!GN@9/4B[ MP00,TMO62A(W\VY%>:-M)G9U=^>M5D;FK.M M6 DQ@&-F0P"COL6#@RRDJ"3 FCHO6:D>>$U=J\IX(,)K# 1T8ANJ)*FO>ZEA MZS)14#]W\J#8$FUWQ,CT F+6<)8/U $?T PG"3D+:XJ7)5B*RJ:*4Q*4X5B% M RR-LB"Q!M@=V.;<_&71.T\BR=:C+8M2,TF%HY=-&D M29(57U91&@- N=Q62BE"B 7MP,N&/C-4'0*@B= PQ_"6YEEJH06.RK4'.!O$ M-'?NV-L%NBX 6MEPHP?W4"ETVO>I:UC*T]Q)@R@@VF/_=5=>V7KW5$K/7& _ M=(BN&>A4H#&8R@4UHM_18*D!=JJVAX$XD\[IA59UEB0;]RG<#EOWI OD$\X' M]?4&XD+([0KL)NB&!X(^LGWZUI30#ZW[^'C,2&ULC51-;]LP#+W[5PC>L),1?R5QDB4!DG;#!K1;T7;;8=A! ML9E8J&QY$M.T_WZ4G'@ID :]2")%/CV2(J<[I1],"8#LJ9*UF?DE8C,)0Y.7 M4''34PW4=+-6NN)(HMZ$IM' "^=4R3")HF%8<5'[\ZG3W>CY5&U1BAIN-#/; MJN+Z>0E2[69^[!\4MV)3HE6$\VG#-W '^*.YT22%'4HA*JB-4#73L)[YBWBR M[%M[9_!3P,XC'? M&E35WIGD2M3MSI_V>3AR&$6O."1[A\3Q;A]R+"\Y\OE4JQW3UIK0[,&%ZKR) MG*AM4>Y0TZT@/YPO\EQOH6!7@J^$%"C 3$,D8'L=YGN090N2O (2)^Q:U5@: M]JDNH'@)$!*CCE9RH+5,SB)>0MYC:1RP)$J2,WAI%V;J\-*WA\E^+U8&-7V+ M/Z2@DT>Z7%'_&31,K2<>506J%6A;F9>"+9-=8N\ TO!GK:1DO"ZH M>25'T@F$RGCOO2P8C@:T#X-QUO4_?2((Z(%+TQ[%B)&H&2@18TRVA- MXY'W'4O0WB#(LC%IXGCLW2ODD@BF:1!%L3T03)JQ4[4-CYJ/HMBX$6,3MZVQ M[<-.VTVQ1=N\_\W;$7C-]490 B2LR37J90.?Z7:LM *JQK7R2B&ES!U+FL2@ MK0'=KQ75=R_8![K9/O\'4$L#!!0 ( $J);U;$U!O1Q0T /8H 9 M>&PO=V]R:W-H965TV8>IN8![ 9)1-T-!D"+UGS]G'O1*\5%R3RD*K&:32QW/?=< M@&_6QMZ[I5)>?,_2W+T]6GJ_>G5^[N*ERJ3KFY7*\R2B8\ M*4O/1X/!Q7DF=7YT_8;??;;7;TSA4YVKSU:X(LND?7RG4K-^>S0\JEY\T8NE MIQ?GUV]6+3^?U*HG.5.ZTR855\[='-\-7[R8TG@?\4ZNU:ST+ MTF1FS#U]^)B\/1J00"I5L:<5)/X\J%N5IK00Q/B]7/.HWI(FMI^KU3^P[M!E M)IVZ->F_=.*7;X^NCD2BYK)(_1>S_KLJ]9G2>K%)'?\KUF'L9'(DXL)YDY63 M(4&F\_!7?B_MT)IP-=@Q851.&+'<82.6\KWT\OJ--6MA:316HP=6E6=#.)V3 M4[YZBV\UYOGK7XU73GR6CW*6*B'S1-R9?''V3=E,O%QZ7*[X+ M*XYVK#@V(T&(WVK#>N M=1[S>N,_J;/X]\W,>8N ^<\V]L]HD]JT2?[5O]3[CJ\HAB.^^*@5<* 56M 2@,\#4AH0&R0J\X[8>;"+Y68 MFQ0YK_.%T+DP-E&6OH%5YLJJ/%:O(GA693.\AW>['\C5],\P^JIR;:SXJN+" MJJ24XEB,IH/>8#!HGJ);DS\HZS5)5T[BP='P8M2;8L#P,OS]R1KG1'Y G6@R M#,,GH_#W3F%60L*3''.=2^@@XJ6T"VQR,NU=3L;1:71RU1N/KO#P*R#UX";' MT61PT;N<7M+3<-*#C&*KQI]R\4'-; 'D%,.0"_B7S'QKLI7,'T6<&H?A$A;6 M#Q)>-7/(2N8_H6%_^^%J-!J\_E2^Y(_#UZ?DDF.8$."2IHR3BX55"YJ/=?)8 MKV0J9&:*W--0#?=.^Q>CZ0OA6,S(E6(&59-"D6@7G3VW*53MWQ??EFJ[RC,E M+4('QE+."XG_A UZ52*00=>0&XCH,5&8MI&F;*2+OOA8+8&O_:[-=.,FIS)] M)O.\D&GZ2+$KX7%IW<;RO/M-L0!(TR=(I62\%(\8VD,N9"A=,5G?Y%$]*O@M MZ%SYK2"OD5PK:V*E$B?FUF3\IG*6\$:&?;(J\(2!??'IB60[;2[AL@6L M*>$@O)P]MN.9 F1X^=I!!H *&8%DF!?LZ/42V/)X9M8YYB4F@W=U#&8Q[ICUT")V/4"AG"18&8).S M;W:I9X+J>Y*@6:^2JX>=XK1(JH4I7,07]6#2!WKUQ(58,98K[27E@+U7W@4L MYJS4G@P1T#BJP@TS&G.07NI[3,A&.#"<]FL@V).8'&KXL@J;VHS!I14BP)]S MBKXS (F!,(]1BC#D-")/>4S1G&(+8%K0J3%/D*ZF3&BJARYS$[FT'O*#PQC:,,+."*U83@J?!)ZM5 MJF.&QI:"":4]-JI72 I;12VTU(8$2C"/(H0E?Q5](AX@Y!QR/K5B-!R,^E?# MAZ\ S[C M+1CY%AS8G\RGW<*<$?9S,28K \,+BTT<@_1V>A-J73.0@TFHWU&1: D8X,7. M\"G?=YU/]J/J1A;&&[@>293J M3(=4D+, HELRF3@$[02E*#8ZJ.W-*ZYT"\IS.#>"=H45#!RO0\'B-SU"BB+C M;&VA> )T1'#"&H@]X*!*$T8@DF[Q6G?X"EP(@4 M@7EY$,-QUV:W7;24J3,46LHRW(8 4FMJ4FI]0^M1$PU;[QR'G>$5)%,P,LI M\27;'&F<>QX>@\Y, %/Q8J"!G9ND\ [Y3U9H1E)8<9Y'(+L>-CTCB>D$HB!.& ^?5ZBQ!MXEP6Q'W56=W3G7F& '?:U(2HOKT#Y.9M2#\G,SX5FDOQ\] P(X."R(O+;* ME0E%T9M7)5]2YE1<+0'ZTH)BF MB)OV 4#5B)E"6//11FW_N78Q(@4-B/7,_!@'?T&M6U8G\^/3J@LF)E6=AG4G M1NNEHC;=AUN=-OH^/VJH:I;\MRH(U *'YZ>PC@Z\(O0G\G3+ X'J@E0'-+% MTBU;99FY%#/IV;;)F!>.IEKGIB@*JNK&4K0?$7;(Q?&43JGI_]/*=\V4=G4A M3DRG@.-IW>1YX_FT+4/5Y?;BV>9Z7I+\1=SV@*>)Y0[ZT[^ Y1ZR*9^L;HK[ M*2\3XK+' [JTML-H.P?N9AYU:2OUP>5="I\?$RH<#R^:&9L'NWQ'/8H,O% MTUS)T$U_! %G3"?M*DA_>I]4E+=)E&H1K-"XOYNUHY%FO@V; MO-QZ]Y7D+3V=?[3P?P:[A DV$"[3Z M7//)<6TM,[7Y35+M"J4RAG;J4/9Y]).B\KJ*&LRL*!*H__!I^Z MP@;N1Y<>_D7L*E]9P%;#P;WZ+#MQ+!# MK=5-A)]T:+X\ /7R17,.'.U<@1L'ZJ:L MOJ\N:MC4J H3!JS R;! Z]NK4?_J@KX-Y8F\H+XK&VO'OJ0VJ3K'Z>TWB0Q7 M-%T(*9.7KG6. 6/3<>WU>;B4#C<,E4;A!#W\DB4IV^/Z+K)UIT(+GM'U0V Q M_6T_:#IO_1:-[QGH%W?$9[%<^%E:_;;^4=]-^"U;,SS\(O 7/HM!PJHYI@[Z ME],C8<.O[,(';U;\R[:9\>A8^'&I)&@$#<#WO(#SIP 5D65=?TB1 VDYG"G3:H)?9A\4^T!)MRU*M;T<1(/]PF>Y6EM:&%]=;/A*?!'VV^9&XVU\X%+(2M1&JIII ML;P<7$?GKU,Z[P[\(<76].:,-%DH=4LO[XO+04B 1"ER2QPXACOQ1I0E,0*, MOSJ>@X-((NS/]]S?.=VARX(;\4:5_Y*%75\.9@-6B"5O2OM9;7\3G3X9\6.LJCIB(*ADW8[\OK-#CV 6/D$0=P2QP]T*F(NQ!4=:'^<=]>N6.GZ" M.HK9[ZJV:\-^J0M1'#,8 \H!3[S'\SI^EN-;D0X-DR0 M]QAL+ZJ%T+ _RQ7RSEC#U-*=6ZH2^2OK%7:JC:I%;9.SI)8\=E'D^]+Y;#1KPNV >5@WOLST _C/QX'H$^\K,X M]5(_CD)O.$FF6$K\;)I@8YZ$>$9AB)40QG$N[W(3P'>Z9/Z81IB,@6HS!V> M.GW :)Y-V=YJSK_<& %?D7JEY M92BL1 3TGGGL][_I]5_L]+UX[/MZ'!QZG MEM[7=_";TCM"XRC<:74/;G<\V):^M[Y")OQJYJ6KYJ0%'LWRT,V0W*<()AF M% JS#.<1$=.I%TW!(_/^X&7#VXY'*+UC:UXPXQQ00Q)%!'"A M@C@3#W_^:1;'X2OXQLVB5R^/?&11T(<6Z(UIR2" M5)A%UA+(^Y 8-)"J"-C7(R7)259H-&?*QC6G<#]AFTXZG,4DY:I+IQVSBG6Q MQY:-;1QD5Z.=HC28DS$,J0K&J)5E%5W>R/"=22MD!NK +=D&>&HZU-F8Y1I: M: M"_*(%KG2U';ZQGID*#3:C7#WMG(7$%X&O*,H',49HRX,;18P G?,5G 82;!K M[*Q563A&%7(55J5$AB0+@L:*0_N#EZ&21*XZA=RI/J_''"CVVFA4II/&;T7M M@1WUV-Q2""@HV*Z3E=OS6L"W=<#>.<&(XPX"L$%S!A:.<&S]MM@1-\H[WD"R=C6\C6%>45WJB4;%VJL+ MZQEGHI+K%2KA_C LT"%WL>Z!8H4 1E"UL9:%E"8Y&:L+04=!\@\UUF'$M=DE M,$-UMZ4S[P\SBP#M4% +%_=K?DQ'70NY0\:JJ5J@![@^S/-< M-U"!M'X"*D!MN': #DRZ6]L^:)Z\K+4=W.]RILL>I'6M&-@X(QM6ZC7=#"4#\O@5? K9L;W;LST9+4\C\ MD&%W''6UV5>Z_K:A.RU;(>! >-Q=)!4_]))Z)>A'YN)/9!]YXT@4<6^YMM?@ M0UJT[:4UZ ;2-9'&830/V&>8 S4!%RG;-0=7*3J.Q*VARP_3^QLE;8OELBU4 M_9;E3OSHIBV=\]O[]?=7ZG#3L;T1.;"&!B.[75-Q&89"Q%S1$ M&,(@9"^ZJU';[[-@"OHD2(E9,,?S!FG'Z99_8)3C'!C$V!RE041#%$PPM->8 MR+$(W3-USU,7D=A1A.XY2ARS7YZRG(>VGK3:930DPOA[M[[_ M"_^IW^WCWJ>42J#ST0?8AZ.MQ^T?D?CE"@TI5B" M%&"S =/M1Z+VQ:J-^S"S4-:JRDW7@B/?Z0#VEPJ_Z[L7$G#X4G?U/U!+ P04 M " !*B6]6K$09HHD% "W#0 &0 'AL+W=O/F<[==7?A?7$Y&+AD M09ET?5-0CCQ-?WHY9/@C\J6CEMIX%1S(UYH$7']+K;L0.D:;$,X+$OR7=D=8,!#>^U9C= MUB0K;C\WZ.]"[(AE*AW=&?V72OWBNGO1%2G-9*G]9[-Z3W4\YXR7&.W"KUA5 MLN?#KDA*YTU6*\.#3.75?_E8\["E7DRIJ5L"P- M-'X(H09M.*=R3LH7;_%60<]/[FM^99Z*>^.\):\L@74O;BFGF?+B7LO<70T\ MK+'.(*F1;RODX0^0XZ'X:'*_<.)MGE*Z"S" FZVOP\;7V^%1Q#>4],4H[HEA M-!P>P1NUL8\"WN@78Q?_W$SQ%@7T[R$:*B/CPT:XJ2Y=(1.Z[J)K'-DE=2?/ MGL0OHM='0ABW(8R/H?]2^HXC?S*>1'S>%S_-TN\+$G<#&W):UP(=' MR*W"LR<7P_CE:X&8I18)F$"XDF=//W!SC VQDO##FN]4"]=$UIAPV6B5K(.8 M-Q@ #Q2,8R*HK,SJ<-F]!#UGU;1DNY!=2-])@#]E^V"'.>1X9Y22A9LJAZ/ MDH_D^N)#'E!G2(9?B&^EM!X\#Z/X52^\:-(;ABJ0X H$X 1R$P2.Q=@3-)M1 MF,("K4S9%-A5.\>O,/9@L:(N56XKA$RFQ/EC>+]0-FW]0K28!-$.8<(54#*H MA$/UMUN^@7AF"*0MB57VJY"A554OJ!ZS5.!09)2J!&YR :3 P6-M8$<>J>JT MR3!V7458F:>]-,GT*T8]^YSGI=1Z_=-%L(M#H$;SN\8A44@%+TNK\GE@D,OX MY_,LP1.'S'L56T8DA);8&-CD]+EM)F1F-4S_8EE--#8"]I32X3;+NJ"8T/_>;J5FZ'_S[D(-CF=YI3:F:9#D3RQ-!IC"Y=!,8[BTXUMVT&01\ ,91=-(7-VFJ>(=G2B_T Y[J?@C7$11EN@^*>8L1 MG' NH&G7>T,&K,8A2H9J?>;3=RYM&KR%"-QMWK7S:\='34O2_?^36)U;S&$[ M2?D@E@6&QZ-"R(0)_33NG^/PTYJ1."S.5(^W7^QOQR&!A]Y$_4,WL,'693HC M.P^?#.P[*K6Z5[>[[5?)3749WXA7GS0?I9VC+Q'J#*I1_^5Y5]CJ,Z%:>%.$ MJ_G4>%STP^,"7U9D60#O9P:WL'K!!MIOM&PO=V]R:W-H965T4T"="F*U8@[8JF:S$,>Z EVB8JB1Y)QJ5;/!EKDTM'![- M8F171HK2*]75* [#\:@6JAF?%%+9:.7HS.3U=B(:^D^WWUV>!IM$4I52T;JW3#C9R?#=Y$)V]3DO<"WY1< MVYU[3I;,M/Y!#Q_*LT%(A&0E"T<( I=K>2&KBH! X^\><[!=DA1W[S?H[[WM ML&4FK+S0U7=5NN79(!_P4LY%6[DO>OVK[.W)"*_0E?7_?-W)QM,!+UKK=-TK M@T&MFNXJ?O9^V%'(PP<4XEXA]KR[A3S+=\*)\U.CU]R0--#HQIOJM4%.-124 M*V?P54'/G5]*F,0O=%TK!U\[>SIR@*6/HZ*'>-M!Q ] 1#'_J!NWM/R7II3E M/L (?+:DX@VIM_&CB.]D,>1)%/ XC.-'\)*MD8G'2YYJ)/_SS/<$VW7-/'T)\6D$3UY:CZHUPJEGPBN0M+S0*T3J^,@K5JZH;KN?= MMQ+O2-S=<#0))&?3SN'9UI#V6ABYU*V5 5^B9T!IK@K B:9$33NA*NZI#@^R M*,1*.5&Q.QRP\K5HQT6*_2B4?](3J\- M9->BXJ"M=&E1=&ZI&J_I$;F3I@9+2Z\,=/ C%*N 0M$X] ,C%'20$1SV91D M[:V^3Z8UNCCO! D1UX^- BXBBT&WCX%3RI;!,8,UFL;'T M5KQ'ZZ@#B4HTA>2^BVQ8RI_H^[@2 M#0C9C:NYLK>^]!!@B%*B[G=,FZ MPM2 _2?L?<>#WTAAR-U8&VU"UC,L@U;!J%707T1-(V2_[>,ECM$ UA56R)HF(+UQN6" MW.R;'QPJ'"MUGQ6^62"Q!5]H75+:4.] N?)9ZWPBK%%TRSZJUDK9)8-=4=AH M:9)9B1OXJ01+>"=A3 O*C;'HT'.+V! M>,+]+(:^U5+G^):&%P70\H9LXR//DD!0EQS1'?*))V+'9=(8M2!RD2!'< M9$&8)>P2X5,5BEABW8O6&(I%IU/=?N*OXB/HQ$$8>@+!- L?E^9D>T;_\9A= MZF:QFX4[LF15G";$*QY'CTGR) L);Y+M6;:+!69),)YZ\\9!$L6,>'^1*U0! M,J'OM^AVIL7C+O:AIH1PD' M2.8>2C),8_X"EV2"RR>@8%*+JMIIQ9OJMYO>OC,L?2? .+]6)3*5TS:?1GTI MB376HB)7]:I2A>HX#/G[[8#8 N^/X)9XB7WJC#H/%RLL]1/["4=S!830KXQO M5,BIF3;&]_[.UGZ@.IP(-M-A.Q&A47BU(?\H:./1)=+\;JSV\JR?-33#[@V; M@XF6^+++T'[Q@+\@F?KW&6ZCKHV-J2YS+S"AVR1C?_B0^EV$F,.++ N2--VK M&W1,WYR[6LDPE"[174_XAWK5$C^%_0"ZK&-I$$]#]KEOT]>B:N7M#+U3?2AB M%.F^.^YDR_]T!Z8/NFOWD/)HXLU&GXFGWA5\G!RTTJNE>?Z D1P=Z+\M[$#2 MC!_:<8]VCD.U- M_Z",+D7W=R6C[=GNN?-,=IV[%NT/I1V$6JK$@,(=J.)QD M VZZ@U[WX/3*'ZYFVN&HYF]IGRL-">#[7&/?W3_0 MO3]OF_4$L#!!0 ( M $J);U;5NT$7?@X %(L 9 >&PO=V]R:W-H965T)/%+"#+HAXM:28)8">3N[/ 3(PXV?EPL1]DB>W61BWU MZ&'']]?OJ2*E5C_L>+R+G8L&I)9$%JN*5:<.*;VZ:]HOW4KK7GY=5W7W^F35 M]YOOS\ZZ?*776>=4,?576^K*5W;!>9^W]A:Z:N]+J;))2E&M==V53RU8O7Y^ZKMN]E^2)==-\X4N?BI>GWBD MD*YTWI.$#*=;_597%0F"&K]9F2?3D-1Q_G^4_IYMARW76:??-M6O9=&O7I\D M)[+0RVRH^H_-W5^UM27E3=7R4=Z9M$)S(?.CZ9FT[0X-U69MS]M7Z8=8A M\1[HX-L./NMM!F(MWV5]]N95V]S)EEI#&OUA4[DWE"MKFI2KOL73$OWZ-U>K MK-7RISK7-;E'7E99W;TZZR&:&ISE5LR%$>,_($;Y\N>F[E>=_+$N=+$KX PZ M38KYHV(7_J,2W^GFU5+$K MC]O_H98_9VV^DK[O"'@:_NY76KYMUINLOO_SGQ)?Q3]T\J+)VD(V2_FN;)%. M3=O)K&@VO2ZX^:>AK5WU)6& M\+T?N!G=Y6OUPU\)XG.II%F+.IADXJ#S-"MHMCLKT/K3Y05IO0:F7I']@@++)D"Q.V+6C9/VK%FB_CG\ M@QJ0,8:3\$W6]>3.Y= /&)B&+7-RN#$MZWMX 66C)UUSW=*EW.B6"Q@I==-D M%0+@T]S'4%E2P2N&RH14KUN@;8;D::8483 *U+:K&+MF!1J7'3JA]_4]*[*C M."[69=_#VKE_WXYW1__N!<4C^6>4F 2@$!F-X0@2<*L[#MB\+7&_S*90-M/A MH,KT*T0CS)J:P&JD5;?1N0ENN&WJ(;.;5FORJBO/.;B!SWI]C7@"1A-R^)A5 MS3['4$M=TN1TG%F8I#LZ*"]P_,27'Z%;6^:4NQP_\G-=8JZ_LT[Y>/6YV\:; M\E)'J73*,8H0M7#2.)&7LSF]0&$NOB7YQ<:$R!K1P NK.( M@S'-=I.+I1R7 6P]W[1E)?V$ @=:]7'Y,A?FSM]JUO(KJK1Y30+>WDY:M2OLMX$>MWT)MA! MO6[+9NBJ^YFN7!\,#.'"%$:))4F'Z2FX0IH)0U ,5!>SY5(3;,P3'R8],>,G M:PZG9BP,+6ME*\.$VHP1[_5U.U#8,TIXST0);_&D>HYF\WI.,G]I6I2"\[ZB M3,XQ(Q5[R [C"*)QSV-CHT/LH/*YO(HFJ]U"NWEX)#]M?',V[<7X/AX\0H!* MJM9U;5:-@NLD%9&?+C\XSX_^G7BQ_GAR]'L+\?\E^L5A]$_67,TFS:RVR;OC M7)O09K_3\!/H=$R]>$N@_#_*$=HG^%[\RLMI7(]_A!%_#G]E-WH\BP]FN!^_ MZC8O.RW^A_7#4E@+7O%TXA)AH\7[K&SEW[-J0)>M)YP=&D-*>2)6RO$6GE"I M&R5BX8:^$0H50$2<""P\\MPT$"J@!N/(A?@.W9UXD8B_".6YOH^^023>CQ,A MOHN=-(KQ- CH:>HN@L=U46*! 9,@DB^$G[B1PCEQ8V^F3^@D?BP"CS3!H$$X MUR?TG"!0I([OAJD(72^9JP,[E6)]?!?VIJ3MH_K H@043H4"^J1N3.?4]4/0 MK'DX')UEDSM]TR-!L$ALR[H#V-S2A%".CJFN1^UE,;04JM3K7F> /TT;"XP[C[PG-CN2ZKBDG,B]A-MU?4\D4P?XXPV6C>'JI -\[[8Z,<"7EC MTSRQ=G#+@LUD$Y(5D<@)$8=.$&])+3( "B4!E7N3=@82X!B+MO(#9 )R_EFOD#:!$N9%GO3ZF[]B6\9!N&(5W M;9L6)0R0M 0A@69%HK]N&&2@U')4%?T.-.F!:G;HMEESUX+9S-( JRO?6Y7V M7#8*,;-RX)PE Z J2;E9$IBYTVS>:. MVO6+:?1@8+SP714?N'PL_D])G0> X2';H<'US #YV;U"D+4ZZP8P)FXR1NAN M@*%2,N"4:[)+V-#Y-&\W\^7^,&/05$U][AR@)]IJ"Y;$Q%JA@W+&JZK,J=JWF8$=[NR M2<@4K4<-&3!:A7*Z7)9YB8%$69N->[.'?@.*00&\&T;-T,[C%"48(^Y4?KC8 M2&:->4M=%S.]+&,@=U%L@%9-=+F'YX@];IH.^/#.>()&K,HU\Q.RE'0R'KX' M?AL&LLW%K@3#,\1PK?M54TC>;ZTMI;[Z\2VX!TB,/,^Q%&9&*2Z&JM+X!WKK M2N7%[/^LRH>*8F9RW+7\!*BTD$"11 T8.:WXI@*U MXUXFJ,PK(E,>9KC$_MWW[+'UEIB63@IE_V3$"01$_) N:<]"V;T+Y?/M#U;4#E4_@JA0@=N'H9,F@8@2\-58J%!A MC' < PKX82)Q"G&R(UBU9U3B^0,L0),3)8/4\=)8AKCP)O)I"]X+XLAHBG/D MAHIHHW)].HVZ2TO/034!S9:3$IB T5K!)PC-\9SB>>+%")!G+U@ M+I/*%:Q@ESYVE+.C>+=3Y<4I?M U8 -"GT^LA2+BS^9$;$X$% C>E:0EI0?""%C"QF3PL5>C2C_EAB)6(Q-3&L3F##__>!!>/)?BXA2IL M3ML->*QVQAVMU+RMXF@U(?MP1L:T9MOFFEDR/3G73&_*8THCT_G):>1$(-*G M\O0P,<+(]2C0$2[A@L[*#=*#@$8JCR(, ?E T ;$ M[-$201D@",?SL6!\+-P\BH>76"9XBJ,J31Z/*H2('U"H>/:,GK&8KQ56&;V_ MRINVL+QBVCJE"E=W7,$R6U7GZY$=VL8;3)V95["!J[VX0<2O0<9QRD[,JES6'2?)T_AVY)TE"C/<;$T#T(Y&WPI8_C$[F+I M6<9CP#U^KEPU6_8"VL8KL^H%^DXW1M[\A-7U;'&]NU3^Q.OYH2;M;VJV]EOZ M3YMZ1Y<*Y?[2W4P;DZ9K/ M+C5M0@ZTASF*I1F6]-YJZ'"-665+@RE M\7GW+4F<"#4_#?DFKM0B%2.\AZF3I@MA^G\3W)/464!&'#L!L3/E!"B>203J MYA'KB<$%4N6H%'(C9Q'X.R#7;1/>XMP^NXF R-'(;N@^[R;BOF4Y#/X'H'^* MJ@VE3L%,B"O2@5B4#.G?LS'#>N0 ,?SYUM@+5*5]Q BG&W8M0R**0V?A4UVB\1LQ#\,4+X; M?0N@Q 3Z%BXLZ#_/+#DSBZ>10&R&7&*&7-^")[-9U=3ZVY1MGH,\3SOY=/ 5 M 'O(%=N,W_[;LK8=_N;O'[8 L)/_$>4V%A[(2'\A%-(4U#IT(O1X6IXC>[TH M.BK@\8PV&3H[,TT;SX?K$V0H9ZWG!CY?RG^+Y;!U?Q3%,:[](_C- U"EMG3& M(9JP1VX\8-$9[/O/->ZO>&O6?G[C[HW MGWQ.=Z0@ (H3 M 9 >&PO=V]R:W-H965TK)X4CO?Z8A+OUF%WI.N M1*AK5^NSLY>K3AL[O[J0>_?^ZL(-L366[KT*0]=IO[^AUNTNY^?SPXV/9M-$ MOK&ZNNCUACY1_&=_[W&U&K54IB,;C+/*4WTYOSY_<_."S\N!?QG:AAU29=SX#^0W]+\ZLO7W"SQ>CGR^>TO[_"_&T^ <729V_7JK3 M>'^UZMKSX.W$%;WSMBH;KRV M55BH=[9<+M0]@/[LY\ZTI&X(PGI8J!I7%126KNM;S3+&JMB0NJ-6[[0GN#/X M.(/JVT;;DOP>G=QJ]E!%)T<[\IMD_=/=.Z _-E#X^?X&/%$$4QE0!3L9ZXXE #5'!0W7?:LOR[Y,FOO61P%/:FM\U]_Y"59JCU8&/7??>M.K5(1W% M7B1TY^ 3["[$#[Z5]7T:BJ7Z#*O'*'," _NC Z SW8.;.#-5C/-X.Q@\1RL MJ0J09=FPY=I40RD!54/<*Y 2[/WXP^OU^:NW0174Z+9.SFQ@)D2)E5-QX[2O M6,.=\: SYX,<0SXC#B:':Q3#(,R0G(V-@8BX,7O$7:TJ4:5*1-2-!MD8:S8X M_(A1YK^*_=9M2QO)+90V.IX$OSR4\*DT5:Z'^9GX)(CYX);JG#/QG2XOU*XQ MJ)_.1]A8V7 "T&7HH#Q>8)6?%"(C?OY]L*2>GXF3Y\G)DKM!;=!7K!^5Z[5/ M&*[(FLDM/HS9 HLX&K*;JG,YXX":"9T),'0MN'40\%QSNPE34_D8-"/:6973 MHGY9WBZY(WT+CK@SFF'!D#A8/+2QSJ.3'1PUQ5-T'2)/K6'J^EC)L5^@O7-H MW01-3[PM, 4<0U0ZQEP", *Z7@S#C99Q\,%MJ9.:8RB@'@04:<7XD6Z;!8JQ M382P@RUI.*J2-=.!LT?FN(5/VNZ5"MAZLW,.Y,$@\"_4DI](.B$;FZ.@L_UFUA,Z3\ N1[BX.ED]G!0J6T^ MT.YO-);PD3BB:5M%6]T.63K5,%E@\X)_QWCD! HR4-^,N6ZIL$ ":AKM0(L3 M&%:F$AQ6Q.54SB-<.]0 ++LK:K-7:!#X$@9ZJY!ON'VJB&&/24KM/G$'V-6; M8@!XEN@>2[B)7D^0\XP_R_FR,@\&SZ,Y\?B)3@X;J\Y6FS8G\@C='/;^NT$D M93 6IOAY[X))HSEC:7:")62"#36JQEM#.%!,=FRIOE R>(#5N"HP?L#+>I.X MM-,/J-?BF ZY8M?Q7M".<)J4_IIY,+ETL.K$!EP>BM:4W-JI/6WT_"CL9\@@ MVLQ6&1M9J;$5]G(6"I4I4Q(G9\?&$Y,% >]I><,9#$WV'"]E M#R3X[GE#'GL+I0JFP-J'"!''!FG7P-)RABHD_DS0X88Z*83@Y[0KQ4EA*8%1 M]GV+B6LV:7'R]-N 2^["Q-CT3?8$,0%B-6GM@%ZD$1HLLA<"=BK,:0ZL-<#$ M$%GD41XHP]$D*?# M%C[11>/\F6C2O B#GF9'EO*S%HI2@"D<4D"RHXQY\DR48X$2*[22$)=N,.Q,)&OP=),RIEJF&=D__TR MQ?@T]''KXMG)-/R]2>24=2S42XN72%UUY/'\@2/\,==PGD<.D _./G%KEX&R M<:Z:L?N8FYARG.V(785[_'\Z31;6XSCE#%AYS]B:C0., E*:]JU#&21)S!.I M6T8D+1][%5]-OH_(ZR9_!0II?4V?2L:[XX>FZ_1]Y7@\?:5ZKSW6E@#*J"%Z MMGSUTUSY].4G7437R]>6PL7H.OG9D 9Q\@$\KQWVA'S!!L;/;U?_!5!+ P04 M " !*B6]658W1?^8# #S" &0 'AL+W=ORAZH*6Q340B M59**TW_?(>4H#I(8N?1@BQK./+[YXFAV4/K![ $L?6IJ:>;!WMKV(HI,N8>& MFY%J0>+.5NF&6WS5N\BT&GCEC9HZ2N)X$C57[&*9 M.7VO\*> @SE94^?)1JD']W);S8/8$8(:2NL0.#X>X0KJV@$AC7^.F,%PI#,\ M73^C?_&^HR\;;N!*U=]%9??S( ]H!5O>U?:;.OP.1W_&#J]4M?'_]-#KIG% MR\Y8U1R-D4$C9/_D3\6+F58'JITVHKF%=]5; M(SDA75+65N.N0#N[N.%:"KDS= 6:KO=PQD@\P6$*_*FGW MAM[("JK7 !$2&E@ESZR6R5G$:RA'-&4A3>(D.8.7#EZF'B_]M)?TK\N-L1J+ MXN_W'.[ALO?A7*-XTY9 MH*P8T;=@Y)[N@6Y5C?V(.U08RK&]2B5+40ON>T5MJ44EV36@N54:562%Q2X5 MEF O.*I@1XBRWQ5U9Z$B-ZLU+573=M9C>4V)MXN0*(4+@KF%9H-LGO/[1L+> M2&+BZ!]_Y-8C$>^-Z1^?EBT]7^1X0>Z>O2-W SW*K=5B@]PW-5"KZ'WGXT=7 M2DA+EQH]-2%%Y!'YD3 63C*&BW$2QN,"%VD>LL)Y-$2*?/<7 U24/^)Q.R!L M&N9%$4Z+# WBT61,6!X6*!U/8Y0DHRE*BC M\C";.ATV*J;DN@_O_T[]5EK M<%D*3WCQ&\#2J+D[&!&OE$0?K' 'K$$*I:DK-$1U"785P9_(KR0+4S;%?Y;G M VTL+Z-J47FHEW)XQ602IM,)+K(D3//X51#[M!W.A/(DAB?!^X@Q_9G]@DS3 M,(G1[6GB5TF8QSE96U4^4-7ZXB5L/ X3K,@$V25CU$LG(<-XX7$Q;L5LW"O[FI"<_].B :<.DE76'=S#=:M5X_6-;GL2*OF() "'%@ &0 'AL M+W=OY+O !> MNC,!)HD1IWLP/9B'$EF2"J%8:A9EQ?/U1(3GI>I")YZZZGSKWDY4;7 M7\Q"RH9_79:5N1HMFF;U9C(Q^4(NA1GKE:SP9*;KI6AP6<\G9E5+4=A-RW+B MNVX\60I5C:XO[;V'^OI2KYM25?*AYF:]7(KZ^5:6>G,U\D;]C4]JOFCHQN3Z M:EQ-!BV%6LK**%WQ6LZN1C?>F]N0Y*W [TINS,Z:4R13K;_0 MQ;OB:N220[*4>4,:!/Z>Y)TL2U($-_[L=(X&D[1Q=]UK_]7&CEBFPL@[7?Y3 M%"%G8ETVG_3F[[*+)R)]N2Z-_>6;5C: Q7QM&KWL-N-ZJ:KV7WSM M\K"S(76/;/"[#;[UNS5DO;P7C;B^K/6&UR0-;;2PH=K=<$Y55)3'IL93A7W- M]:.<(\4-?U>U!4:F+B<-%-/C2=XIN6V5^$>4>#Y_KZMF8?@O52&+?043>#2X MY?=NW?JO:KR7^9@'GL-]U_=?T1<,80967_#C8?)_WTQ-4P,6_SD4<:LO/*R/ MCLH;LQ*YO!KA+!A9/\G1]<\_>;%[\8JWX>!M^)KV'RW*JTH.N_A!-Q(Y'?-# M"7E'AR37=2&J7 *'S8+?/-X-HI_D2M>-JN8.;Q:2W^GE2E3/?"$,KFLI<49) M0$Q+R4V[QSC\#S4__T/,^4.MBW7>F O^V.@OLO[YI]3WD@NS\T!4!?\@-V]E M-=P<\\\P]5)'KQX'H?XB<4T["X5JJNFZD8:?BC->ZQ(IF?.56,D:CC3KJ<0? MB=:R%(TL^&K/].GTC,]4I7"8"IZKN:A;Q>__];&]Y)M:K-I[I_D9O_O'NX>' M7SY!V]K8H$MB -AJG3X2)NM])Q^7HEK/@, U"F3U]@$M-:+A!D]G@V\YCAC! MU7"4;$^ZU-K(\U**&0=I;RCJ1D^IED.(K4]==O==.)S"4OVY5@5_$JCIH,5* MY1)%5A770,'.(\(+6'^P#-$)ME8JUP"-O& 4PZX%050GN3 &J+'^Z-E67:-Y MI:MS1%PH0J\12;RTAQ"+/ER!!'#8>&BECL.$SX5 M8E'E,QTPO9XO^&:A2VE$N2.GZ\'J;^/'L;5T)RI1(-R%@N3JA6_[(&#?-RK/ M<[U$+D *WZ]*F_0:39>$MVG<=9&@^-&BIT>BJO)R74AC97)M.D4H%>E$F789 MI](-/5'S"N["B$8I.I$#%(1Y(U] 'C9P./-.!R*HS,P2 WJXK&M2);Z"(=AP M#3( $])IFLF>.E3U)$W3*D9(9CTUJE#(E^R.V)86BZY_(\QF(1K+K>N*4DSG M=ZF1=]RON.?^C=RO,(%19:U>:GNV^:$%0A@+MU7?*;'$IDN5PVX7NY'[0*)T M&+$DO&,-@GB1QC$6-;(%)NPSCEV4V[9\ $"^$/6\S3%M/,KR?7'1.I"R&AOU MNFX-8GJL;7=YD1[Y),JU:+J*0\BV(>H[V*3V#@7AH"QU;J5!E-"=2],YM60T MDQ7 0&\*F0&:D/;6H/74\"F-G]PV0L"MJRS0JW;ZGY@2?QV([PW#!&@=?99H M Y*&'(X112ZG*"[&%$;UHA^/?ESVH:\EZXF@/X3LA'F9ZX1N0*LD=L+,HU7@ M.ZGGLQ<4,>SR M=)_9AY?NCXJ@D+L0B& @" M]EDWHH29$-M2$"9D.WJ.>BV&SM1$MN5[R1!AE62 M.GZ2'O4Z\1P_"EF<.BZLRB)WEGI_X9/X6V.(XX5J'GH))V ME<*SE)\-$2<(V*,P@9+ IP+%H1/Z"7M'] 7NX?(KWLB,=(@Q "8G\D/D";Z@ MWH$3IB3:DQ2GE/#3-D%G]#P \F(G1E2G7I:R,_96ZV*CRK*CMT94V_@B>4_C4FIKZ;%G+:L-,TC:#XU'<\5/^,G=OS@&HI M7:@<1[&2P-C@E64?!\JH!5 Y:595> FE7$4(D H=N8X79NQ.K!3RVN8,+8L&K4, "9TXM.?0_IX?Q44 ((0H=A:[ M5'(O^@84YRR*6 .& KJQ$@'7$,VXO8_B-B]!!>!@5KB(8I;TG#]7WOCH(<> MA16DJ3T!QY'K.UD"*D*M(H+F 0^!?(^>N5&&WQ@8ZUV-'#_+[+]KK=%_"IR< M4?;;_IR_Z!EM9^L:QQ;R#WG^^(5B=A.,8 M;[\8Z'7E\!-_>V5S=^*%XW"XL]<^[7/B9(=:QTK:CP#E\YCMT?<1+K^QX\>A M:O@^JI\%=H5S 9@?9>X() A4>:$/2OF6_H(,)0A9 DH-X^,$ CT1,07^4R=# M)QAJAIU>BWT7A 1<[M6KFZ!>CDRO5X7?@ [F/2_0"]Y4PN>]\AZ9ML9X37R2 MU5KR>V7$?%[+N86T38Q_\6@'G#N,/94L>]%AP/O_I^;MT$H#7JWL2##KYJFE M*.SD.@S/&$?;T;@?A:T8Z;&BT[7!=&\,PYY^;5T9+G8F6X=/\2+4OQ&05#\V M8T[9.2[=F(R!L*91L;.\'?K(^K1&J!6-TGSZW-W/NUS9 6;.'X0=:L,W7YWQUT7,GK 1QLN\6X:Q"Q [XXS%@9H74$GG,O@JP,(6B+*;V/H"[&V=.AH'FI!]I.+44BZ8W_!ZMP#3H M+)1]9$0"YG;VFVD@MGT=;D&ZT!MZ#9S64GPI]*8BC% A,4D7%MC;>DQELR'0 M%[O*9ZWR\5_->^^A97",07[0#6-MJP\RW',CUOG.@@!$[#(?V4^-.!)X\;'+A<21JDD SV=:-_T%&1B^/5__#U!+ P04 M " !*B6]6WNUA50@$ #-"0 &0 'AL+W=OI!&*$DU-(O@*KE< M94[>"_PA8&>>S*GS9*W4%[=X5R^"V!D$'536(7#\W,,U=)T#0C.^[C&#(Z53 M?#H_H+_QOJ,O:V[@6G5_BMJVBV 6T!H:/G3VH]K]!GM_Y&V2(+ M:#48J_J],EK0"SE^^<,^#D\49O$/%-A>@7F[1R)OY0VW?#G7:D>UDT8T-_&N M>FTT3DB7E#NK\52@GEW>^?A 37\?N+:@NT?Z1D@N*\$[^DZ.67?A._\L^5 + M%+V81Q:9G7Y4[5E6(PO[ 4O"Z'LE;6OHK[*&^M\ $9I\M)L=[%ZQDX@W4$UH MFH24Q8R=P$N/<4@]7OJ*<:!_7:V-U?AC_?U<2$;"['E"5VR79LLK6 1830;T M/03+GW]*BOB7$^YD1W>R4^BOEM;3+!^4!:F4,TJI&6)(GX10U\),5)J#<6BW6PVBQ5?33H*6S[58):>E*2 M_PM_AK!Y[C](<3;2G1UHZ'ERX6*??!?[:5ADB9LQAK/4[Y5A&8_YR$,V2[^+ M?1JR(B$Y"DU3DF>XPA3$89HF+XT]9A-9DCQ,T?XDQ:3.W&:69Z\7>8;#+,%A MZ@9TX%7#/O6?:3J&/3]LNIB[ZH&FP;*CJJ$8/'1P6A:CMJ'"F,'S#5LLNTK) M>]#^(D5A5UO7?L<*)W('4BA-734;N@.-P ]5-V"CIHU6O9>O_^O6T59:\:X: MNK'"UU#QP0"QW^S;J:&K:MHQ M9GRM4-B0A'^(X,WY2*6R M%%"P&QF4Q=DC<'VP8O)<_XV>7+$]Z(U_2!BT!S7&V_:X>WRK7(U7]#?Q\:'S MGNN-D(9VT* JIC&ULG59+<^,V#+[G5V"TF3UY9%MQ'LW:GLFCF>YANYFDCT.G M!UB")384J24I.^ZO+T#)C[1).K,7FR*!#]\'@B"G:^N>?$44X+G6QL^2*H3F M44U^M0V9'AE:5V-@3]=.?2-(RRB4ZV'V6AT-JQ1F60^C7/W;CZU;=#* MT+T#W]8UNLTU:;N>)>-D._&@RBK(Q' ^;;"D1PJ_-O>.OX8[E$+59+RR!APM M9\G5^/)Z(O;1X#=%:W\P!E&RL/9)/CX7LV0DA$A3'@0!^6]%-Z2U #&-;SUF ML@LICH?C+?I=U,Y:%NCIQNK?51&J67*10$%+;'5XL.N?J-=S*GBYU3[^PKJS MG60)Y*T/MNZ=F4&M3/>/SWT>#APN1F\X9+U#%GEW@2++6PPXGSJ[!B?6C":# M*#5Z,SEE9%,>@^-5Q7YA?JM6JB!3>$!3P&.%CN"!FM;E%6N=#@/'$,MAWN-= M=WC9&WCC#+Y8$RH//YJ"BI< 0R:W8YAM&5YG[R+>4I["R7@ V2C+WL$[V2D^ MB7@GWZ48_KA:^."X6/Y\37P'/7D=6@[0I6\PIUG")\236U$R__AA?#;Z] [Q MR8[XY#WT[]BJ=_%>9_NS#019EL+_I.F7BN#&U@V:S5'>.D4AY(,.=1"F5RM M@@0.E@_6$[W*I7%6F+-1A6$ &(374>#V!':Y-1L DT1) $-P5WBQ%%X2,#: M,MO^ =R?%(DK-@9KE?NN./JH$LZWB[^8M12$B+.F MM.)6<"X+.\$F+9><,WRQU&F_:V_M$BPV<'PR2L_AD E/(E=XQ3&. MLTEZMET\LOL2@FS2:4[9YCS-=@".Y#'!%;-"I7&A*,XM'Y#N\MS-[IX>5]V-NS?OWBU?T)5"5].273D3IPFX M[BW0?03;Q/MW80/?YG%8\?.)G!CP^M)R/^L_),#N03;_!U!+ P04 " !* MB6]6\J<-N@T$ "*"0 &0 'AL+W=OQCV0$LGB0A%JN3)CO?7 M[XZ496]U_+"]V*1X]]UW/\G9UKIG7P.@>&FT\?.D1FQOT]3G-332CVT+ADY* MZQJ)M'55ZEL'L@A*C4ZSR>1#VDAEDL4L?%NYQ@[7:> M3)/]AT=5U<@?TL6LE14\ 7YM5XYVZ8!2J :,5]8(!^4\64YO[Z]9/@C\IF#K MC]:"/5E;^\R;GXMY,F%"H"%'1I#TMX$'T)J!B,:W'C,93++B\7J/_F/PG7Q9 M2P\/5O^N"JSGR4TB"BAEI_'1;C]#[T\@F%OMPZ_81MEKLIAW'FW3*].^42;^ MRY<^#D<*-Y-7%+)>(0N\HZ' \I-$N9@YNQ6.I0F-%\'5H$WDE.&D/*&C4T5Z MN/C%5=*HOR2'R MI"G$OO?+"EF+EP(/!<"3>K:Q6N0+_?I8BV67M-.]MW$<; MV2LVIIGX8@W67OQ@"BC^"9 2X8%UMF=]GYU%_ 3Y6%Q.1R*;9-D9O,LA"IW32O-3IE*Y!0FJH="(A2B5$::7$DM/,D#=2QZ M41L*QW)*1- 7$'20&6.M:C @)-:[_@$6D9CD[MFYLLF]S]M%RNPG)Z]W[,'"^BJ>);:<+ M\H <=J)TMB$]ZX\"%/(@'F*E<'*F'^^\\*HRJE2Y)"\/L:3DZJZ 'B(&<4]E M(W4WY+&RMM@JK0-Q2\>.=%&:2JTU7,2PC7@4@XMU1I5*L/+E"(:*S&ZY\$CR M.P/*;(A6K(]]!+\3,&C=;M2S9IY]$_OQF?:]'MKW^FS?/4*NR9$0I%!9IUKW M/,0#.*1+F+O&.K$#Z8;D'YK1#78H4%3>?2OPDIW..XH@)8FUA^RU1Z,@YC>O M*?A<.ZH0QF+$ET8H2CLU@HW-^J\JN'AE:+36*X8>#55& :='1^QC2A=YDTM? MBY(R&/J70/==T!?JGB,4)Y.1'MV/#;@JO )"-1N,5^7P=7AH+./]>A"/KY0O MTE6*&E]#2:J3\4=*BHLW?]R@;<-MN[9(=W=8UO18 L<"=%Y:B_L-&QB>7XN_ M 5!+ P04 " !*B6]6I>^MSVT:R[W?\%2AO:DNJHFB1DBS+3EPE.W%.SEDGOI:] MJ7-NW0]#8D@B!@$&#\GUN_^+[JVB(O[=LZ;;KUVM3;E[:H'GYX-'GD+KS+EZL6 M%QZ_^'YCEO;.MA\V;VOZ]-B/DN5K6S9Y5::U7?SPZ';R[.7T' _P'?_,[4,3 M_9UB*;.J^H@/OV0_/#H'1+:P\Q9#&/KGWKZR18&1"(X_==!'?DX\&/_M1G_- MBZ?%S$QC7U7%[WG6KGYX]/11FMF%Z8KV7?7P'U87=(7QYE71\._T0>Z]NGR4 MSKNFK=;Z,$&PSDOYUWQ21$0//#T_\,!4'Y@RW#(10_FC:JY]<2>[D5:+]"Y?EODBGYNR36_G\ZHKV[QCZ='AGOPB/B@L>[^.N(^+^WLZ:MB9[^WQ B9)K+ MX6G 9,^:C9G;'QX1%S6VOK>/7OS];Y,GY\^/+.+2+^+RV.@O7E5E0U!F!A0_ M!-S1QX>!ZXV9OE_9=.ZOV"Q=Y*4IY[DITJ:E"\2P;9/FY;SH,INV=+<1##; M+#Z_JM8;4VY':4[7FF[6Y%EN:L+K*#5%@;L>5OE\E9K:TE]54=">/)0VHZ_+ M++VG6\VLL#1%:PG&-J4)\Y;I\^]_>SJ=GC__YR\_-?SGY/EI2G(KD?&BN=.\ MX47D&0V1\3>;.N?MG]G2TM831-MQ>DOP-!$Q\)QS'8,HH&P,RY8F79E[2\_: M,K5%3FP*U(S3GV]OWY+H^K/+"=(> &V5TN0$^6(;%D"PZMH)N+8F64!PFODJ MM_<,95UURU6ZMC1O6M%H-5TS97I?,7G6D#\-(XE&SRR!2H AU;O[:T_6G02 M+1KX!P)I\?@7=\[JRF2T"R3K:+PL-9A$H-Z2M&I7:473$.SKBK9,=WE!&U<] M *[YRH!7;)TW;3YOGJ4GYI1O::N6J ;8H7'R\IXV$]23FI;6TGS$U'G9= M MANNT*B$VH2L! !L]N7[>B'@7/ (F4D"IR;(KV M>7HR.^5UI4M"\F;$$Q#M$7UXNCT,:&'F'].37%9E9GF!^PC:M?EH"6OSO&$: M,3, =1QTM\FZIX34ALBI,+5N[XCFT8FJ69$OA2EI+C-KJGHFHW_:D,JC=195 MT]@ /T\ZPI@T1GZ:X"*/BN=K.[>D'OL#$-7F64?HJVW;U>7.4,^9UD[FI_OH MJ6IEB3YM$KFVS-=EU1+Q5<"][ ]!0(/D=6J)]*MU/O?\W0C?0U"TQ(.T:T2* M*BB.X]+F3/<$457<6UXXS9W0!%G'RR/,S>S*% L:"[-XX 70%1%$EC<1G*VE MN1=D:?26-6:AZ%@K$HX-B[B(8'*R0IBKB"=IMC9PJ>*&+BEKTEU^38.R*9YS M;;9@LW)I><:*X,J!58/];WAJPA9/G70;6C:P21N&+TBVE"R((7)E[G65L<1C MVJ('61H18D$)IJXQCXAYV<_%@JA%GMSA=49Y1A.9^?; ?NUQ5>/9BB49/8$] MJ)K<0<-[3^.FNBM\K0SZ8&6++)UM#PDXP=P 2CV*W!:HA/.T,".9^\SS^:9Z M@% E24O"?=ZJJO/$IZO%<#S NB+0(EU"A)33YLT'!8)C@F1C:S:\2>8IMQWE M?L?P(NSW>%L6V^X#1PH:.+,]92Z= M?44>""_^C:D_6C#C*2M+7E/0HU^M\].LLV[ENL-]B)/J7B_VI/;G=]C)M6A+ M@9!C"W8,<'@CW1U'J>'X))X!A7U&G].:- Q)Q'M"H^>RR*CYDN40/[=U/NO$ M*UO65JB#+8ECSR^4KAM3.#,CT:DC45E!N+LM(07,TR/&^I4WUJ^.&NOO('J)W-X1;1!PATSVKQZDQZJU7/\7X:&66QM6 M0V24UQD3(>,],R=72;+D57;Z-9M!/%CD_Q+!P3LR3G]RQM_&;$4?A_V.$53;;]FS='?/ M;M-%5[.=IGZ2TQ2W=Z_2)^=/@#H X)TDUKB-69+<((EG'=X#H9.DHBWS1HNX M QI* >*(T:N4C!N[K&HOO#.[R4E2KXB# 3))O*XFDU'V:I2T\.F68HEV!'Y- M>U*V;#*X^?'5W#2K=$%\(O@1RTCDI)?_"X*)S.-Q9+QY!7F/F%.0-[&J<(Y! M8Y>1[34G&0^;%,[Z&EZQTD&L8=;F#\*?"L84\H-9I6M&/24(^%F%=8U==$42 M(5E).1+U7C8Z+'LT8*^G"@ZDSVE9EEF=LB1.'*$6 C#G0L; UFTU56EHX,O,*(J2) M;J?-)3;/:$(UQ-^!/>\>S":]=4J>QC^"NFN/NNNCJ+M;Y9L-".L5T>L@RK[F M^6&UX6Z9\RVTWH[7SW(?$:"J5#E%_%>P;%B245;#0P+:,I(7,'-D#^!0EPWX M[N[ N&1I$CHWQ*6?6"D03W\WO1Q/4W+^"R+=$7V\'C\)'S'+=]/I^*F[!$9! M*)0#HA.Y@?XZAP9I(-()D&)[C'*?>O0__8S)T5A3PUVD*7XD-BJJC<1#Z//_ M(2<1]N1MTW0UBZ"#F_3OGR7M/93M//2G/F3\0[()H''=H4Q(6C:%#8HF[-Z( MQ"T]2U:DW/]-WY[;X['D*'$,#S_ M\1,IY7N2CP=DTS<.M1'<%/D='?6BPNP'C>D5$@WYZT&%$BP MD-KBS )IG@)JD]4_ZQD((+J+] \)]X9M*Y+LK*5M .88TB;G(8]R?G2MOZ@@ M))-B,#WRQ4^G\=^@38ZK9\[@*]@K94T&\[5F>4S>,.PX6 "TJ,Z.F1_2A[Z' M#;MB*='9O&[:LYSH3/Y"8-*%SU__\OHW'SY?VW95$2?\PQK"=C6#WP!)SZJF M;-GV2YA=P&3D;[:#[@5"=QD435YF9(B1MMA W>1SLK'*JL4]?(N'3]QF6C+' MI71B0K;N"OR"SEC1:+M8/'D=$(J_Q M_)B$:O0E[ZFZ]8%.(,<0?#@#X$H,J8^ 8#JF10XE!W]&+$ABX?L0"%/:T.TI M\H7/%!36-)K\X#\1=@>/16'B2@7D\ICM06.Y2'DQ5LK M20LFWI6IEV)'J6K8TSBJE;SE3JQE'TS1N/T+>!%NV.0MF!]D0 ZBWW$;-@IA M]<'-&:"; N\D^LX+!A(_7@&@TVU58(ZS"1J7<+V.AF3EW!*F2-)M8PY-_)M 5T$+(DED@%G6$J6*(')O'"D MX C2)('B)>HN<7*64O.\IE5 \,SY0H:8MQ6YP\LF2;,%!+(H#33S1!QR1Q9C M)IXG81K2]ZB4F08I,STJ%7ZNJNR!U#YC_#=VCLFH)K!S"/A;7NB@L/GKP_84 ML^3P7*J0A(/DL=0YO[@BXR,,T+!W-ID\3P;F496@$29LRS*^J=*;/#"RF>/4 M#P7/D6AX?T_)9^M\@,L#*E.[@[T,]VHN#3!ETV,JH56%!/BZD'B!49M M!\;K!UVC=&886^-WI+&'06K4WF"_>H9D0Q1O^:PC\ABP2H! NXB86P:@S?#NA]42#5:HC\T=TLCSV0'.IC!K-$A%7M]+'$##'(NR@2 M^=/+7][_>)NNH7$WA89-O@#':)M MS8YWP/E>WC!K--Y^.&:-A;K R=&*O1>OL2O_Q*X,VEQ?^K 4@Q%F:05YLX)O3^@P M:XNJ57%J:(%B\?8)A4@PW*A.&C\=R&65T[[4\Y56*Q#"JSIO.>LG,G'3M2P# M!*-L9MCYJLS_A'SN&A'\ H!-=NDTC+YD-'-Q%&T\@KPZ%2=_N])+O3^[JI4D MU-PE'%EMBO03,I$"N+GJ>6').'UT4B" ETY.?>88L8^].:L9@MY:$\CKU $FR.?1B MZ(#BF(DQX$'\? DV]G&HHDEWC840(E[C'3BG7P6GYO2>#4#H*M&^$+[G1Q?Y MN?$2-M)W1]0-CHH?^W/X K.(*%Q(2$1X-(L6L#GF<(]FR)WL)%!9;D%C5'5= MS:K::%8OFD;U.NV P3>X$[XRJ\%:(>;2S=W]N?#[\V& EADL=9"C5&$H3N 2 M6)77DG#FP@<&9F-(MF,-'#[E(A_B=6P5\.5\ZWW$'"2M8P(UU"A/CA:("Z-HGFW&QY<2XK")@JFU:SN ?F%;H6)[3J$*!"@25_3[>3C[$PT 3*1]FHCM*3Z&,9G*\!.87L?C?FT\'0N]?_OA@+C#L-U.(.A@MW]]YNS[@ M4,.DQ&6R?(_(\*2WP,I^Q81$K[RSUS/VLIQ@0-K6)C/;/J#67$+YKOZ>M22- M+888O,[A22(JAH"U\E0M!:NE+M6+30F'^L7T(0F4/5?G$6GUNND;N.K':SUL M5" M:0OK/*RX/M$C+<+6;)LX'X9=;^89X-N*N%+/92@JX#P54NBH3C58$,(X MUY<OPUL?%1#@FE!I/CM0:W M&6U*FXN;3=3PUM4T#;++-XZ5[GX3*J=8;HS4MF"/@,OMD#TWK#H9'04B\0=R ML9);7:O/3:3SW4W(C2)W.AU/=I+C5R%[OD/,%BU(_6CA7TNM3D+EPN0SI0=M M-?]X]I+Y&A1&"SW8J_.-0_4KPT6#-^2KX6X1*//X[DBF"V:Y+0=W:T#2UW$% MFUG'44$79.!^D/AZ\G34A\X9.PQ^$G\E,N/0++Z-9@]Z,4Y[$$NB-Y*D7M'S M, WQ7PI+BXQ&EUKHR=I^E+0_]I+JPA1#,#_H,>R?@"IA-9?0??ON[H-/Z#;=[ \N M5Z^XGGU@-.ZV$-SHE7N-=:)S@H.AS>Y6<< ,\3G,E>2]7B=OJ@IL;*E[G:9& M*R]MC'*D4"S&M76R@3)YM.U1[DQ!=;JSE/+N W%\)L>VKYFZ-1XNBM2N-T6U MM:P%N67$1UNQ*H$QY9"8.N&>A%QQGA9D)J$@TQ?B"96-A>R'%Q.)_3XUTG0S MIS6AUJ4C++8;XYG"+J607E*NLK>00=+Z#"$=H*-O)A8 \\VT\CY4?\=%SO\N M,OGBG?*216=(5)XHQ@/"C^F/4'HU^4Q55-Y\%(ON@R]#/51Q\DTCH5^C0_D% M:0V-,:/.R?7!:06(+[/G(H1 "K5==NKTNGR3S1 R'$FI@BC7HD($0 (RA&=4 M>(0'?2DX5]^B!PZN,YD&A9E9U%LE4:%PHXD+XQ65"4;(R%DAJWSFD]M2ZXE@ M5UY6+OCH"UM<=0K28&J[52XDZI88,2HK.'50F'M4 M;YA>7RZW\;%0K;W?$V$*,>VZ)\AW*OGH>1(?AP@&.5Q(ASJ'6R1*-(\N02+V M6E!\.;83['#.EFH'O8%5X^:(;C$/30>!'%8U8WAIOU!3T;3)^ACWSFF"VK:M M"\:5?W129$9W+"U:?.>&8\&HB5Y7'[4#E191P8AD64^7R;G[#Y=[:? /:.ZS MH*5'0>-Q.?/LR;P'(DU-?%>@ ' 6/HW&1R$=FN[0;RQ(+IG>IX7)E\W[%'6 MFBONI$YL 1TE&59+H$>*?#OI,'.<)TXRXFU^U5DAX+#GSKN2S+.C_<\T]LNY\F?^/8>UQR/]KNBJ?P)"&_^ M^[? =XZG3W=K/F 1<;=R,B.[8BWI<,@+D=L1_(@EDQ'"BH.((/-ZCBO-C$1& MT)[?S&%<:-7-R.WG["PR#GR(*&5CG":FJ MCW150<:JFKX'$)1=),/!$)ZRHGIF&GYLQ]K=4_%@]" (487AEO!)N& ?$<'$()3B&@1)W749.]ZS-G9'+Y1IF)\ (/9+5Y$(-G$ZH6 M1RG)7 A.;*F_2UPO30))".F!)MB>+4"D6B;JXNMP823?;DX!&U=':YP87 MJ/0.9)LB666D/NU>SEY@U(?6<*$1W27WA1L MY2\6G%YC+-V[-A;N_]\=QJDJV606W>/T)SE70?G1Q7,"5Y7, H&UJCJDO8>9 MTXV1TB[[_1)]OL*Q^D_";"J:YQ1S_ASYKJT,8H5+Y6&P :: M%V,OA0NN,Y$0\T[/1-'>7=Y$5P.Z;W_E:Q2F[5O+/C>L+3\)[Q93N8#I3IQA M$U^3*ZJMH2UX%0NT\3)4&Z[K1X&+V\.(GE4M<*ZNOX?$#T*4G/,]T)#YL:P> M:)HE-U8(5SM9P6=81"3H.Z%!&;13[#E+H13 *;EKDCVC<(Z!"[FXU)X;<^0\ M'NT%@2F\Z) Z=ZRG#?X(M)'H+<@H1Y8;QN4H[;$/6VBJA")/HSUBW/I>:(+2 MGW;B/-ACE"(A"B'^SUFR2=^2_0J2[UFN>Q0_9*7N,&^P2[EP/I.#1V9V%[D[ MC_<#)4&/*A4'OX+KU\-Y#FPGU]87MM)DB6HJ0:DH+U_6.8?=D9'^8R7(O'&$ MC#'++>G5 A5@>Z=%80CRJ=JA]$SLQ:P,&T<.K)W&NHM>.F@_(B_$B_:HW9[+ MI^-SUX0W",;D?P6,B\GX.O5@0 UF)#.P^]$ W-TEJHJ,%)3'J2*1>@1)Z$H/ M>NBKBJ?_<*<6.O-,8]$IQ3% /D)'N2/04^+ET)<4$NG.1N2H2-(:237+:F>[ M27Z8@65MA)_RUBG"($'J5C:1=[[G5G9+BJ%"(#'_L%(_2T8J;V:K\7 H7]9I'P8WZ'78H@4 M0L[V_2]O[T;I^YHSBMS\8E5:^VNSBO94VV:3WI%.$-V]YEES3^H0*N",Q,@9 MIX'%,I#F/B3:HRK$=U9;G#3J(!4E$MBU<0:2UOJ<_N@8LMYA;:)]2KJWC@?S M8EHV@^.[*),BDBL\=?N(/^\B"W2YP?6BCM/7._7N>'0'K5 E2VZ[CVN*L!17 MJ)?O91]]<:(F4;RZ1^Z@ W\B MF*PS.MCJB];F)A/G0L6_;]'4*F%7;)V-DUL>?D_R'[@^27ZNL8/R^R>_]L&K MR8>P[]&?O&V#7R7X*D$U6?(SG*#D'TQZB13S-YM,DZ^2R:C MF^D-_7NF/_HYG4Q'DZNK]+OT##_X@B\DAU"C9D_+?B_8Y#:N-T:?) MY'PTG3ZA24\FH^G5)#E-GHYNKJ_2RCR\B)YG8NS1D:P7I^>CZXOGQ"=61B#,E3XEC:0MLDOX7PTN;Q,^FP*_A06 M"G5W7I3[HT?BUN5DW_Y[EMSA-EJ@/FCV^"'Y;RR.%\V<,;FY :F15ZV_I^?G MYP0PZ3C]31?HMM$3PKK\I@OT\&AZ/7&_S\\ODLO1]/)&?].%R^1B=#UQO^G" M%7UW=76AOW$6-'WW]/):?].%:_IN\L3]I@M/Z;N+)Y?ZFR[< (*)^TUZ^#RY MI''P0Q^PF O^H0]3K(Q_Z -=O98?^G"93&@+\4,?KHCD)_Q#'YXD-Q/\#P6? M/)WB_SVR4_)ZK8[]3Y_F>:,58<^X>U6UL1I:$BYW80 K=TM%X(% =V1KP]WZ MLFCYH(\![1.\#)]FWSD1K1\\R5&IR X7NY\6.0VM6OQHBWQ526_MAI0$HGD'4F*4S-&SG75N(+FCWB1"X-C#4C!=9P%@J[[^R8,#E/'6$!AVKM M94CV1:W-@P&T.W9AS+^OQ_5WC>XZ0GD29OY?0W ME'-[W68,Y@5W,YF(!K1L1PETBB[L!@^4IT(LJ> ML"+*1G,;*A"EFZ)9&3W?>G>8P0H8EL#J)@9HDQ U 5R#PR&=F,M1'+*<*!MP M)&C)4N6V6W9DFD+MR=1$KEX)1:4@IB.ZX2:JX#RY77NEIX_?SN4(&?LI1%01 MO]L#6(YSMO? -X?\U$_RC-M$BGDYZ-EVLY'*)B.UC+(+:YQVR7T?TO\DH0(?'U$2 /FN M.J)"/393DD!(GQ'GJ)*F)XC:)2DZ1-\>A04S6(U35&ZY#(^>AO<).P9B%O&- M!H=.1K(3'2>">A::_-=#;3:1, V^*VYFZHGM+Y\E4<#.W(J]5M"Z,>5&MW0N M?](>U&VOZ6%F?0^E'M IZL13*E*9KN8 "T2UO(1 +^/@)M;\BE-"C&?EQ^2M M7QGD;34#_#1;;!=(&6)9E6<.V_OJU(GP7]__FKX-),BB.;:QFBTY;[8E)G1C M:!=J81Z!2GC!JSMCVU*?5O?2P/FG5(I6M46M+0D1& BLJ&VZ]84DTG MFGM%D%_R'*[A;>!QT^AQYJB3QJGB>]3HWQ8@$O%?)N2I,'(XK1B-N>@DI55R M2[U/F4>69J\6J(>BF9V;=:]8%A=M5I\Q6?6DDRXC*@3;7QYC$AD@GG+KQC(1S6-\?!$K P#BS4,'FZ&?2= M"ZZ\"0(AV7TI@";GQ0W%.!Z\VK>6M7NO$H"*R2H]:J8V,-+"S6AC;UW?20]U M[)K0@M=Y*TYAG^<::29W NS.;EIQ$F^8T,YIO2;CXPVP3!34MKUSI M$5+D/?5>:J,$WJ>IW\4/?\":A(T"F QZ(STU R#TV-+0DOUIT#'W^U7P7.PZ MA:0*JCJ[C?I0RDF:H8T]SN!912=\]$_AP,LU?'YVV1ENE(GX >I-CA29:K&L*!&WT(Z"'?8>[4DZE&9F3T9J"4VW"*PS(82O!>[^QG*9EO+.+3HI>7H-# MB?+#>SDX?[3J5Z?GJ(UEGPF"76'M2J?9>LHWLI)Z);="IWU-$TH7A)-2DP09 M$ZT*STK0NWA=(&\%+4F"K'[%B7*)'%;FA0FX22*"!W=P<8 M[X,8WR_//<8A;!"M\D5[B!AS&_@EU[8D%RSAMI:P&'W:%W,-@J=]+(3*<9\K MF@9"(JZWKSLY^]]W#'IIE:A0[8D%H$D>86V/E7&5F4Y_3/J.(L'U6YG^-BQ9EX !K&:Q_(B-B%C\<^H-NTK-\?,?+62U[G#:MX)8/=T[E[:C=K)@3& MY5MJ@H1S G[%L8V 7F3R9)R^Q'U2<"<@G\RKH@BC1?&4=_C>AU'ZQQ/!;80* MKNJD%_Z*K'!/4N11XW @+>OQ?F"P^ESB&Y:-)C(/*SE//'TUT#\"2EX$Z7.. M6*EJP49#%U'M2RP'_!N?[MV)CNX QEC@**TFH-6M;25FJ.A!;I1X8\VO3]'% MLEQB=.+62'TZ@X!5Y$Q.KH3D86VY\UH1IXED'&!&*KQV=+9QR^'_=BX)Z*I":AE%/W_8D3S@_ M:$_\\"NLUC@I7Q^.RL3$.8F%+*Z0V^NDY5B?R-H32;D$".[50 M:*LL]; #>1\/3#Q75KF-S6\H5U=H9HWC;NE\IV(T7!&E(:<*=;AR^*(A#B+O'U25[D;L*=/JX@6D D;6E1NY^R ;D#W._L'SYHB62+ MXB1_K@#4/PH8;1Q<)R',O/C--[-?OFWVI]DQ*32O.(.:K@SOBJX4#">KK?3PA M:M?:(28PZL[SX3I#*6 YT@6A12D^&K*(S8*<9SYH0"G.V5*CGD%M:]?8^A56 MRI$YWZX62] M_]F5-IU.=EQ5[7Q9F.<17X?!]4B ME.ZJPR5L-^YM%&J#[2ME-R)A$1Z#E?/,-K@!) M#T0R6XE&D=V9:!:4^S"VPZ\!C(%+52SN&8MC>"!L[N#EPZ]\P>K[VL#J87PB M+^>'%&+6X=R$!\YQ M\"[A*#$Q.=P+KA8UYTJY#+*($LS%-FA !ZE(NR18'G%?="AL@<"MNE MXA>[U=[L>R4'N>&,B,&C);Y]N&>]NB0(?A<-#JFDN W:O0 O5 %$[VP(;\-3 M >1>L,P5C'QD%&2FS.(*PO_^M\GUY;&7K4_#.U^FQ]_:8%/_!*L$_1)GJ#3MNXV[1Q)V([]O[[4=RH:[,0R+TN-+XA!B +0)U.4%5^=)RY!V6CZ7^%SN22%2!^< MH&CRXII@T.,D)>?ZF:=.+BYNDM/D9#*]HG\BV/15E1ZJR>128!M\)]QC?D/D MCZ8U+[ZG/5W:5\S%/"/)MD?159R/"B'W[';ZZ#$]&6Y_\?W&+.T;4R]!@85= MT*/GX^NK1_).7?>AK388$I$[(B#^$ZD46^,&^GY15:W[@ EP$C.#]^+_ U!+ M P04 " !*B6]6*9%R_%(& "1#P &0 'AL+W=OO&+A%X0"*+5*29><"G/38!1HT:-I=+!;[0$NT M350679&.Z_WU.T,=<1#'+;!(2(M#\IN#M"K.][/%>2_BL%TM'A.'5Q5HNU+UR7]=W%8Z&'4JN5ZJT MVI10J?EE;\K/KE-:[Q?\H=76[GT#:3(SYAL-?L\O>R$)I J5.4*0^/.@;E11 M$!"*\;W!['4L:>/^=XO^WNN.NLRD53>F^%/G;GG9&_<@5W.Y*=QGL_U--?HD MA)>9POH>MO7:).Y!MK'.K)K-*,%*E_6O_-'886_#.'QA@V@V""]WS751F2U4M!K1Z,.KZG>C<+JD0[EW%N[NO# #.'>[TH]5QGLG0PS3*S M*9TN%W!G"IUI9:'_1F=$L+[\I+_K_9OA[.K.N0F_ZYY A:C;Q M838486=V+3-UV<,0LJIZ4+VK-Z_X*#P_HD3<*1$?0[]Z+W4%?\ABHTB/V_LI MO+,9831J')+W%Q ?"-$")@!P2P5?!_<#^& >5%5B<#I9 9OF:'M9H5>2(HU M"[)2\%$]J ($Z-+OFW=8L-2JDE6VW W@"\V8 G,#&=EY#P.[1*$S8QW(,@=E MG<;P4_D^!"J(H$Q:JYR%I2KRE@_I+6N% TP;=JU\X!>[ *2%+<8__=)*!-U4 MVM&AUG"_IEO+S&ZR9L"F'AX]5JUFJNJ\]@4Z9Q\J M8RW4_;M.]X-4]K7$3%SH?W'!WJ<_MH-3C*;8#9J6?<",;=E'Q%.6U5Y#=/!T MV*>S&VF7_B@R^E#?-QH/ >UCV6O&@XF8X.]ITYHQB(2S$S8.)FD"?!),^!AB MZ$=)"KAN$B2CEQG#SQDOGC!N&9Q"7P3C6 !2TB!,1TCQ?^R+07A4.1)(CAK# M].,@G$0HY6LFTF R#M%(]0(T4(RM$1>W\2 5X9&$D'0)(3D:OK=/'/RY ::U M 3X]&N!0BCC*XW!*\Z[-GKO\1V4I]&0)IE2P4[+RQOF$ V=@CF'JB9:E01Q' M[#T1<,*ILJ&+,$CC$8:(0O>O:JC'6?0]]+#.^F' XQB.V''4V7%TU(YOE?<% M"[,=W$O*4'\A/Q_SOY9EC\(?-N'3Q$@9L4Y:5]5+M6JDH-9)D MJI:L25)GS O/.G7DLPS$2#'FS\KG(CZ94' +SIL>+WLAVCGD:=,C 9<%(_3S MND<";@Y$RML^#",6!R*>-#T28A8%*6][)"0XER11T].5$N?&<=KT2$AQCH_: M'@ECG(M&<=,C84(2\+87(0]9C#C4<$#*1+[A0)!FON$ J6G=@C/I=V/I<>];DI';TL,^4/]*W9S-Q\4[1. M=C!0CP*^$*@-'!;*3&%6Q_+K:S<.#5Z#* U*1^Z$!:7$)T*='/TR7X<',*5Z M^@(*7I-RPBJH5@4>M,H[2*R1#T9G-%[5U9I*3&Z@- YFY,JZQ"#'\C]@% TW M9K66Y0[HJ>%\D9*MC>K;2=X:Z9 \M.#Q)K$I\>+L7P8TUPA"ZRW>YBG@YI59 M@6QNX*IZ\VHL>'I.=5W.=*'=CO+26NZ@/Y/EMVJS=AE>,/#50Q$UVU@TOK4! M*)<- M #-!1!B/!\)E%'-7-^R,]AN]1XC:@9$SQL,6.K4S.?VY/Z>N0?+L01 M4ZI\XA7/%FA3$H'VDU\G$GCU-RT^"_S'NKV7AN4@ZB84N2T)% MS>KK#>6"D:":GH1LFN>Z+IYHD4?YVHM1(U&SD5/\1"G*D&^R>A>B_FQ7/XHF M6#C[7"3XLR>;0A7WI>(8OEZV@Q$XW'LFX9DN_&/0@N=8OY@Z:O?>G-;/K,?E M]6/U5E8+\L!"S7%K.$BQ2%;U [ >.+/VCZZ9<>A _G.);V95T0*&PO=V]R:W-H M965TM9YK& MX[C20ZP5SE7G86BS@I?,#G3%%:XLM"F9PT^S#&UE.,N]4RG#)(I.PI()U1N/_-R= M&8]T[:10_,Z K]B AQR3-'" S_5OR: M2TE 2.-'B]G;;$F.V^,._;./'6.9,\NOM9R)W!67O;,>Y'S!:NGN]?I7WL9S M3'B9EM;_PKJQ3=$XJZW39>N,#$JAFG_VV.JPY7 6O>&0M Z)Y]ULY%G>,,?& M(Z/78,@:T6C@0_7>2$XH2LHW9W!5H)\;3[(?M;""%+)P^,#FDMNC4>@0F@S" MK(6Y:F"2-V#B!+YHY0H+GU3.\Y< (7+:$$LZ8E?)7L0;G@T@C?N01$FR!R_= M!)IZO/3_!/KG9&Z=P8KX:U>H#=!P-Q!UR;FM6,8O>]@&EIL5[XT_O(M/HHL] M-(<;FL-]Z-LT02_@1A@L7Y@R67.8%1JSPR3?17HO[&[2MPHFE1&2)$:A'VJC MA%K"G1;*P95A*K=PS13+61\83&\_ 1X"L"Y$5H K.%SKLF+J"82%#%45.3<\ M]RN(2BT./C#E MRM4X"[\]W$ >SD/VAB!P^.'=69)$%S?3F1_%%T>>[$$Z^!B40DK4LP\*#SF$ MSY@M\#C C9%O'QO.%61X#*TA5$SDR*@U=)!);4D95 0.HBU#0<=*9FJ,J5. MN0U"7AOR(G4'@,Q(*-8H*IB"7& -BGGM'3!2DL$5N!V>N B#82,\ROB=HRI* MNU95(9_ )S"'^=.^I W@H> !VRHH_ECY]3U.I%Y\>F$W&R.'#NYK5R]QVF]K MAD322K5'K%>2DLI>5?%TUG]1,971*Q0K1SE0^-,N0U KR[.:JDAJ5,CI?52Q MNI@7N*L=2M79>T#U,%.J+GV^\.!NTO"">NK%>;5?@/GA4N IB^K[ B#.E%@M M1T GRL%CR%E%]P0">*;,9G5KXJR<'G\2,6]NUS[;2&&#&0:\P?M]9UF&]4"0+)@RL?,NT;K@_%MQ"$+^ MVH)92]GNNN(\>-".R;>Y!@=!VA^>),$D_QMO*;RFT1OS]:;#>7"]W7;!X3 - MCH+)KNX)AJ<=[D^-M4TA[9]]C(/):^8S? :0^!FK!,5P^-PWDWNOL5 KY*O- MTU$0]]-T&'P6CR1_BX067U$D@T5!.>2F;)>"Y#3X_6>Q4 N$.8F#7]IDX432 M/TXCV'4AA%N7=P, +\' 9 >&PO=V]R:W-H965TKU/A; MAV\,=FID$Y/)6H@',_A8+MS $((&"FT0*/X>X1J:Q@ AC?_VF.ZPI0DZUQ%6&<7KYD3\"UT(R4.3L*UTWH,[GOD9DL^X7>Y15CQ+]!"6,R&?!=:W( M>UY"^1K 1TH#K^C :Q6=1+R!XI+$H4>B((I.X,5#GK'%BW\ASW^NUDI+K(=_ MCV7:XR3'<F!D,)_0N:,[+$ - MDM$&$7AI[QW"DDZ* I1R?G,R+YK&^)]X>3QQ/@'=$"W6M"B$D\1>,IDZ<>KE M0>!\8)QA\9:D$J)4Y()\9]7%=UJ16RG*;:&5DT1>E.5.E'J32?RC_[T6#R#? MOIE&8?9.O83EZ)XY4R]/\Q^#OL#N=^ OSF'J)7&(WFD>.G_J&J03>MDTPV^: M3IV1*IA3&.9>'J9H33-O$F3DA.[IH'OZ2[H_DV^TV5+;KZZ,)I07<*P23L,9 MT7M-&:^P==IR,/)C:H/^S^1QV(L>]B(2PRZPU^^H+#T$D3;F&:A4!,S=)J.R MF(W*8D4;"T U64/%.#=;8[EU6"BBQ-,ZP]-"X<^-B2<8)6A>UU16B*D%%JG2 MMIK@"1\B$ IP[9Y&7Y2D:-V#$0K;*TGI)HV2J$PI*)_%"9)-Z0?J*#M)^ M323QTCCNB>PY'9/0'S75%I"F>3H4\MQRW??7879XG:[ZIOSBWC]MGS%+AKP; MV&!H<)FA?+)_+OJ!%IUMT6NAL>%;L\87%J1QP/6-$/HP,!L,;_;R?U!+ P04 M " !*B6]69 O*/7@" !\!0 &0 'AL+W=O^U[CL\U',_W0CZJ @#)FU)*JM:R9?5E") M_<(-W%GPO M8:^.8F(ZV0CQ:)*;?.$&1A!4D*%A8'IZ@DNH*D.D9?SN.=WA2 ,\C@_LGVWO MNI<-4W IJA]ECL7"G;@DARUK*[P3^R_0]S,V?)FHE!W)OJN-J$NR5J&H>[!6 M4)>\F]ES?P]'@$GP"H#V &IU=P=9E5<,63J78D^DJ=9L)K"M6K065W+S4>Y1 MZMU2XS#]B@5($ 3]N);0L#(GR)Y!.7$\<3XZ5IL31EX8 M)DX8>LEX[#P(9)4FI=2;CJIO>?'#3/U!+ P04 " !*B6]60.&K"=$" !>!@ &0 'AL+W=O6S\K<,O#ANUIU-3R5*(>V-\RR:.;PA! :DV" P_CW .16& D,;# M%M/I4IK ?7V'?F5KQUJ63,&Y*'[S3.<39^#0#%:L*?2MV'R%;3V)P4M%H:RD MF]8W[CDT;906Y388&92\:K_L:7L.>P$#_YV 'D6\ M@/2,1H%+0S\,C^!%7?F1Q8O^O_P_LZ72$E_/WT,'T,+'A^%-1XU4S5*8.-@R M"N0C.--/'X*>__D(^;@C'Q]#?TO>?(?9OB2INQ."70Z:"FQ/I145 MJQ'!RX%R"=)>T+Y!S&T9$9!KC"9+Q:*XO+RUJ*1S#(BD2N/^QM MY35@X^6B>..2N+$?HXSZ,;EA:8[UR.?7#$F8N(,H),'0388!N6IDQ74CP7JM M^)/1%1FZ82]&&?LA^2*%4K0^5C:)([<7#$C4=^-!0F9IVI1-P31D.!#PZ%+. MS,@A)Z&/R7UR2DZ" 6H):N9)'0KX$N;:33>&% M-)5NV[];[8;GK)T9+^[MY+UA635 M''\ ((T#[J^$T#O#).A^*=-_4$L#!!0 ( $J);U;#)NOX;@( )0% 9 M >&PO=V]R:W-H965T M=E+7M07$28/TD")(^C@4/=#2RB+"ATJN[*1?WR5EJRY@^]"+Q"5W9F=%S4[7 MQCZY&@#9LY+:S:(:L9G$L2MJ4-R=F08TG53&*HX4VF7L&@N\#" EXRQ)+F+% MA8[R:=B[M_G4M"B%AGO+7*L4MR]SD&8]B])HN_$@EC7ZC3B?-GP)CX!?FWM+ M4=RSE$*!=L)H9J&:19?I9#[R^2'AFX"UVUDSW\G"F"(%@80"/0.G MUPJN0$I/1#)^;3BCOJ0'[JZW[#>A=^IEP1U<&?E=E%C/HG'$2JAX*_'!K&]A MT\^YYRN,=.')UEWNB"H6K4.C-F"*E=#=FS]OOL,.8)P< &0;0!9T=X6"RFN. M/)]:LV;69Q.;7X16 YK$">TOY1$MG0K"87X-%5@+);L1FNM"Z"6[,@[=*?M, M?\2;+WPAP;V=QDBU/"(N-KSSCC<[P)MF[,YHK!W[J$LH_R6(262O--LJG6=' M&:^A.&/#])1E298=X1OVG0\#W_"_.O]QN7!HZ9_YN:_WCGFTG]G[:.(:7L L M(J,XL"N(\M>OTHODPQ'=HU[WZ!C[0=W[=!YEVJ^SIZ]Z^L+3DP,E1Q^B85B# MOX:4/<#*R%700!B![(870@I\(1 9UR$SU61 5P=J 39#DT$VSN@Y'(_9OF\=[SA%@5V& M>>"H4JNQ,TV_VX^77'[5)HQR14!$W.WIU'S'8SH O0-,%W"X/D MXK"L:6R"]0ET7AF#V\ 7Z =Q_@=02P,$% @ 2HEO5DYZ+@OD! W0T M !D !X;"]W;W)K&ULM5=M;]LV$/ZN7W%PC2(% MY%COLMW$@).V68"E"]IT SKL RW1-A>)=$FZ;O;K=Z1D69E=U< V"+:.)][= MP^-S1^EB*^2C6E&JX5M9<'796VF]G@R'*EO1DJASL:8B$VNF"/M*KVE1&$<(XTOML]>$-(9M>>?]G5T[KF5.%+T6 MQ6\LUZO+WJ@'.5V03:$_B.U/M%Y/;/QEHE#V'[;5W @G9QNE15D;(X*2\>I. MOM5Y:!F,O.\8!+5!8'%7@2S*-T23Z8446Y!F-GHS@EVJM49PC)M-^:@E/F5H MIZ Z_Z!65<,LUX4LV+RC,E*):P=D#P9%Z=3'4&-(8#K/:_57E M/OB.>S^ .\'U2L%;GM/\N8,A8FT !SO 5T&GQSAE#\M&4?F5]J8O7_B)][H#?M3 MC[J\-_"/X>JT/([K845A(0HL5<:7H,VVU_7*_J(*EKMDS9] T246IYXXG]ER M\)DLG8]:/%+Y\L4H\-/7RGE/MS>4.P]"D\*Y(@7A&06B0"P ]Y"6<\QTO8^> MTW=\SW>C*$$I#-QX;%1![,:CV#R+QVX2^,XL^[)ABIER5@[."CUG@%?P#(MX BUX]'QP$E@1N&X7- @_JZ M+=>$21O11#NKK.#57CH!ZUDT-B;6@15_@#BPB$,W2<(VXH%1AXD;Q"%TL"UN MV!9WLNT3)Z60&KF08Y5@\V.<:3KX&1>2'Y;-,4YV^C^9DVI/2F"\.IIL N=X M[@ 6,5P+W 7^M&,C"%O9; ^16(CG<".%4I 1*9^,>US?AFN;XLU^L2Y:-JLM M[&KWKIS*%1")M;(26PYS<]9-G,,].N39*<5SRIQ/Q\%"P1;T<-D3YT&2G (: M45739.3&GJ',V$5V&]JD2*8 ^M!^Z'MN.C)%ZH_= 5S,B*3E1,'+J)RXA!] M&3GUX%!58^WO9EN_<=@*FHS=<6B"'LQH(J<^:I(N-B<-FY-.-L]:7#Z!NIW. MCE-W'^%@"R##GL&4I5K30^'Y%D.]Q2<0Z; A'#:U4^8X53W,LJQJ40C]?],X MUW75.76>;!$?U\)."_^MUNG8H@GV:?,"ANF1M&K1:L76^#ZT472Q*:KBPDXQ M G_7;)N?*9Q__!+D=H+WR$V346L3-'7NB-((/D>:23;?5"UR*2FMCIC#(+$;C<;.N)'B:&R/H-;E MO,,#*ULQ1?>NCF2DP;N[TI'7_,(@=MX+/LBP25/=Z2@\CP]<^9[7_NV[BL7< MM_CW([.&?IVLODWN5&@BSMAX4I M:CP]JK?O1MM\N\RJ5_;]].K#YX[()>,*"KI 4^\\Q3-25A\3U4"+M7V!GPN- M;+3B"K^_J#03\/E""+T;F #-%]WT;U!+ P04 " !*B6]6#W3#QF4" !. M!0 &0 'AL+W=O#%P"*F!J'TW[W^]L$I9*:;07"/]D:1YP^4O*RAT:5LF(+UPEV&LU5LXFW SQ*V^L!FII)4R@?C?,L7;F $ M0049&H*@SQ-<0E49$,EXW#'=84N3>&COZ5]L[51+*C1>RRK-,HZUTR*:C+IO^*Y]TY'"1,@S<2^"Z! M6]W]1E;EE4"1S)7<,F6BB68,6ZK-)G%E8W[*'2I:+2D/D^]8@&)+K0$U^W O MT@KTQ[F/A#8!?K;#K'H,?P,3-%0:&1YT?\4^GN9:E1T(_X<*[4'Q<=!IDMFNA49+%QJ PWJ"=SD M_;MP''PZ(3,>9,:GZ*]D'M-V,ONXMAXI^LHS2?VDR9#KF4-G#'5*B^:<#QW' M'+H90N?S8U?B"RN;)]!(W8C:.7/"R(LF8S+XR!O'%P1*D6G(.O4ZUIEX4QXX M4R\( L?J<$(O'D4T3D:!7,B49>=''!CIVC?W#':U ;V\FFGJ[! M_KH/L\-CL>Q[Y%]X_])<"[4I&\TJ6%-J<#X9N4SUW=L[*%O;,:E$ZC]K%O3@ M@3(!M+Z6$O>.V6!X0I._4$L#!!0 ( $J);U;13K(OI@( -,% 9 M>&PO=V]R:W-H965TZ[[\Z^FVR5?C0E M +)=)6LS]4O$9AR&)B^AXN9"-5#3S4KIBB.)>AV:1@,OG%,EPR2*!F'%1>W/ M)DYWJV<3M4$I:KC5S&RJBNOG!4BUG?JQ?U#F>1*U.W.=_LZ'#D,HU<^E& ^ M3$*D"-8NS/=HBQ8M>04M3MB-JK$T[%-=0/$2("1J';_DP&^1G$6\@OR"I7' MDBA)SN"E7;ZIPTO_(]]?\Z5!3?_C]ZF,6[S>:3S;,V/3\!RF/C6% ?T$_NS= MFW@0?3S#MM>Q[9U#/\7V%,6S(**B6H&WQ7PKV M)>P2>P>0AC]K)27C=4&-*CF23B!4QGOK9<%@V*=]$(RRGG?I?C0!:<"-KHUS MX9)& Z]S,&2=C&*R[8TR[X'OB!1AV]_HQ<%PD'E)$/53[QJH#X^I>VD01T2* M8@PZ5J)&H'S1@F89K6D\]+YA"=KK!UDV(DT-NH_\W; M+\H# #Z" &0 'AL+W=OJL[60L-',=$W#]>,EU&JW\F/_:>-& M;"M+&^%ZV?(MW(+]H]UH7(4#2B$:D$8HR324*_\B7EQ.2=X)_"E@9P[FC#S) ME/I*B]^*E1\1(:@AMX3 <;B'*ZAK D(:W_:8_F"2% _G3^@?G>_H2\8-7*GZ M+U'8:N7/?59 R;O:WJC=K[#WQQ',56W?2*0K)72!SOWI!C>JTT9R0E)0;JW&4X%Z=OU% M63!LPQ]Y5@/CLF"?E-S^> >Z8=>063:ZHQ-SM@PMFB.E,-]#7_;0R2O0<<(^ M*VDKPWZ6!10O 4+D.9!-GLA>)B<1KR$?LTD@Z00!2] @ MA;O63*-@BB*GF?>E9+WH*T@ M=GLE)^S%YTDP18%XUH^_:&4,DV^XXZ5Q+YXF_?@)4*L@\L2C%)*C#RRON-ZB MD=$TF*43[\P;S8-),L?)%WQ&WS3RWDNC\V VG=$L3@/DR$ZDQ'1(B>G)E+B! M IK6O74;+7)P,3EVD\=RXS3T'4;V2C4MEX_X^#SB:UP -"[@+PUXSD! P=]5 M"MW'(YRW7-N <NKB=.CI#ULS]M[\\('B@U M#3K"#>.L!9V#M-@\GM(/!64N6EXSWJA.6K*0P9XO%&?,8("PE=D*MS%1 ];6 M'4+EN>X(%8/5R9:+ EECP, @;5$2[8 AC]<<_I<96HZRSJ4" N5U5V!%G#EU MWK:UR%UJ'#A8< MD:$ H.DU%Y'P"O"LB5*">Q3/'?.']3@7&>(D\_WN+7APE MXWD\\3ZL-"$-JZ%$U6@\PT35?:?M%U:UKKMERF*O=-,* M?TY DP">EPH#M%^0@>%W9_T=4$L#!!0 ( $J);U:\6-[;+@4 (, 9 M >&PO=V]R:W-H965T,O@ K)- M4J(D9XF!I$V[ GT)TI=]&/:!ELXV44ET23I.]NMWI&S%6UUO11 >1=X]=T<^ M=^;%5ILO=@7@R$-3M_9RL')N?3Z9V'(%C;1CO886=Q;:--+AIUE.[-J K()1 M4T\XI=FDD:H=S"["VJV97>B-JU4+MX;83=-(\W@-M=Y>#MA@OW"GEBOG%R:S MB[502)XAZ>0UU[( SCZPYST+OTAH?S/?K+D#OF,I<6GNOZ=U6Y MU>6@&) *%G)3NSN]_0UV^0B/5^K:AI%L.UV1#TBYL4XW.V.,H%%M)^7#[AP. M# KZ'0.^,^ A[LY1B/*%=')V8?26&*^-:'X24@W6&)QJ_:5\< 9W%=JYV>NV MU V0C_(!+!E^E/,:[+.+B4-HKS I=S#7'0S_#@SCY*UNWR7GUA&?ST19MJ'F9Y"/PB3W#Q@Y5D@PVMH8:'XTZQU"ZVSYY&_,S\P/]#H^<88W(A>P )P5D4?M9/U#RZ_A H,RI^C M(DY%CG*8QCE+HF(\35$R%B=,^#U1=#N,QGG"<2)B7HB@FJ4\H$QY'GUP MT@&1;47>Z!+1>5R@_9#%?,K0GL6"IU$:7D&1FF;(IB1(8\$_Z[$R/_MTNJBUB$B+-8T"S$G,9%.O5[ M MV'/1:G&'S()XUI2G&28U B*._)DE$^>ZB=/AXP[CPZH&!_R,CZ@7!=Q=!#ML:77 M[3V23)M'?W1Q4GCVC/"?QW2:>1G=&OSI,^XQ)NM:MBX.D<'7C5HWGIXCSQ61 MH4QB+J;1*ZVKK:KKH*:Q-@Q1K9/M4F%/W277&3&.L@@TVI/FW?LWI)3&/&+] M;:6I(I$QKYP)'#N.?J/"D1-)0$RY5_[4XJ]RK?["XZRUQ?-J,8![L,Z':Y'_ M+"M0#9/E/H W@#]FUM,9*P=3P,4T9L+3N>!9]-ZHI6IE392U&R"5LJ7>8-HL MSF@:O.98V:/HO<\4L\E8BFO3+(FF,:4)SA,JHE?&1U+MKUGUK0<]\P297WC> M%@+UD;YY'K$<,43T6=8;V?UL^_XBVQ*B(=99QK$(1M&08Q%/P_0=/ER.X^,= M4BSCK*L-[P,G4\R^\)/@YU2U9'VU9">KY0Z0H272JHL7^Z*_KXVG%G&:W"P6 M$%X>Y*"UW^&%'BNA'_44.G#7%XGMO9I]2_/;T/M_.IQ.X[]:O<):M+L&_VU/ M?WG4+5[CF$9G_Q)[E@>WE<*(?(-7:#VB8T'.O& HZ)B2LQW=NSL4XQSMDW'J MP<93'&\!WV+^9Z8'*E$/ 3ANCM(Q\X*-,Q0=-5F H&%,PWB,7#Q8T#".D@!V M\[V3BQ(Z3KKLA!?)N(C.CC%IPL3MKYBJ9:_W@C*MB&"6.$$C(T2%P>CW"%*1T0$3C=XT9 M-2E=X.YZB_[%UTZUS+F%J98_1(&K8701L0(6?"WQ5F^^0EW/J<=$GF6GSGRT<#H#3/.F]#< MPI?JHXF<4&XH=VAH5U 3*LO8]GTNP MG4&,E-8%QWF=8A)29&^D2#-VK16N++M4!12O 6+BVY#.MJ0GV4'$SY"?L&YZ MQ+(DRP[@=9LF=#U>]W^;\',\IUTZ2;_VM2$DZ>U/XFY7WU8\AV%$U\>">81H M].%=>I9\.E!"KRFA=PA]=$/W=P9&Z$+D#>DIU6+W,3V,=;\"MM"2[JM02X9N M[JPR^E$48!G29J[+2BMJCV5ZP12EKK:IJYU65J];.:]9Y8Z5=T"-7-8VZ8O' MKGRCM]8S<&,9N'/3HJE#.0=#D^^WMB.K2[6M_7.S+7=$W"-UC^1?\X[&('+P M'%KO6\=[?U<*@286F)-]W$H_)OY]W+I\JDA?H""!PK51C"BY"ABW%BB[=86BN8'G9T2*9!Z\6*'U/M.9;RC-"68I==32\!K MA4%TFJ^-9(^#4KVX![V_YF9)I3,)"PI-3LY/(V:"A@8#=>5U:ZZ15- O5_2W M \8YT/Y":]P:+D'S1S;Z"U!+ P04 " !*B6]6@VQ'KCT% @#@ &0 M 'AL+W=O>!"H">J>JZ@=OXMVU+HESML/"O^^,L^P+A!Q5OR2V,_-X9IX93WRZ MDNJ[7G)NZ&-5UOILM#2F.9E,=+[D%=-CV? :OLREJIB!J5I,=*,X*ZQ254Y\ MUXTG%1/U:'IJUV[4]%2VIA0UOU%4MU7%U-,%+^7J;.2-GA=NQ6)I<&$R/6W8 M@M]Q\V=SHV VV: 4HN*U%K*FBL_/1N?>R46"\E;@J^ KO3.FZ,E,RN\X^5*< MC5PTB)<\-XC X/7 +WE9(A"8\6.-.=ILB8J[XV?TS]9W\&7&-+^4Y3=1F.79 M*!W1@L]96YI;N?J=K_V)$"^7I;9/NNID(W=$\U8;6:V5P8)*U-V;/:[CL*.0 MOJ7@KQ5\:W>WD;7R(S-L>JKDBBJ4!C0<6%>M-A@G:B3ESBCX*D#/3*\XN$0O M954) [$VFA[>LUG)]='IQ ^2DWR-=9%A^6_@>7Y]%K69JGII[K@Q3[ ! S; M6.<_6W?A#R)^Y/F8!IY#?=?W!_""C;>!Q0O>[>W?YS-M%.3&/WW^=FAA/QK6 MRXEN6,[/1E 0FJL'/IK^^HL7N[\-V!IN; V'T*=@92-K:Z2[KX8D)W+$FI8U(L3 A5AEYXX4Y0CVQ2X MXM6,*^2+(%_X\) YE_S1<,4,:*YWR*4VY!(>"*T9I!OY0++0Q:>;T \T&E6!LX 1Q:-]9&H+9/KQC@MOUF0%895MP3>%,JIY#SC#,-@,AH,R00M): M&CCO+$^U 8&%E 6%@"-M(N=TUAK@0M'54N1+2P,$4',P5H.>;I VW!IE&O8$ M,1R_GS!B"?LL:E;G+PA[#R$?,,A!:M]NAK') /@Y7CW?Z$"I1)M2B09+Y;R2 M+8;SEI?,@&=&TFW&H9%;=VP=Z;X"&MYB+UAO1.X<2##ZA-C.AMRV$#EF%]%G MU\GB! >^DZ9!GQ2F<)9"%GF)V\5L'?XMB.^$D,@PB!PW"L@5))DHA1$<]KUL ME<*,Z73*[2=ZZ!^!CN^XKC7 R2)W6)HB0Q$^_9A0*T"JRMAE@+[>*Y:F.YB0WO' MY)ZQ$FCFU+9#H .C^P97WVR[YL4Q>X!$67 H'/R%V6:\]>*8ROV32Y-X'-DB MTB09!^O1*[!"Z!Q3DH(N[T.)QEY&#N %IAR\VYCY?E5"OHQ38DV@_M@E[S3F M%4HP#GUZ *\@H0<#Y1AORC$>K)5K9EJU)F:^4XE=#]M)V;XR'(3N[V/[^[V( M]5Z>K#L:9,_KEM:;*($MFP@.>9C PPDRNQ[!T.L.RQCK*K4""0Z#B/QE*0%\ M^$V> W*%PZ/VS\M5=<+>S=!#V$6NU^ MX#>KF^O/>??7OQ7O[D[73"U$K<& .:BZXP2:F>KN(]W$R,;> 6;2P(W"#I=P MA>,*!>#[7$KS/,$--I?"Z;]02P,$% @ 2HEO5C'9;$E'!P A, !D M !X;"]W;W)K&ULG5A=<]NV$GW'K\"H<2>=H2D M)/B1VIYQDJ:WGYNS<4E2/'P>K+]S M>\=>%EEKWM3E;\72KL]GR8POS2K;E?:ZOO^/Z?>CR5Y>EZUK^7TW5\=[; M>]W94\_8DXJ_KRN[;OD/U=(L'QN8P[G10S5X^%I-6GQKMTB\>=5NL]RF0;\'B3KM_+#9]/D M16O8CTU660[T&N;NIF5739$;]BXK&OYK5NZ@LK.MA0]%=>MQ ,)L%J890"%8 M+*4G(L%DZNN$17ZH.J-P0P[)H6O%'0# MS4#WE2E(^V7LI3K&:!#0:.I'P;0ODD58, DT?\%4XFL)F?BQ./ G]!(5LT"0 M)U@T" _]"847!)+<47Z8LM 7R:$[V*>4SA_E8[\I>3OI#W:4!)Z2(8,_J1^3 M3'T5\@E@ZA&8>A*8ERTPX.ZR=9#YT#_W6^4?$0":(_ YAMW)E8YC]Q<@=%67 M@!YVSBT%+-YGG=;!-_O"O[I_ONW]VSG_.J##1W+-9^_,HMDA.W$I//X^@XP] M]CYK\C4?'Q2&/N2VIG-6X?!6)MZ!=D*O'WC@,1B/QR:A)AT:0-=AQC7_W;F+ MJU=?.LH "@$(IX&70"U-/(F>U-J+$QC0;I"ZD'!;=%*YU\.=U'N0\,P>@8GJ MU@A#+TT"IA/P*68RE%@C'-: RI,.$0(T:_0NVTZ#+M;^-<+1*!Q(GF0>B*- M>8B.&,G!MRXHO" .8RJD]D-)L):^(AG&Q"CTA9^D-![Z"6C(M?1CDAB/(W9M MJ%*A8R@1_%LP3"HT0<*TC\.-NB"0*!;CB2>^#-& H]=%^XFO&F-X@3L!""UO M*&))6NP$ K9/&%BIG8 &O81#)TSX,:9P$#[B))*0GV!;6]0E0.%=76:V*!%W MF8K]D/14Y*>*9-)91:Q(R6P@*89!:C_&.,=XE,(DB"V"0YMEL3+8A3O2J98? MM.PM@O_2@*@/A2F7[!0_^!JX#83*">>%I,#DMJ/==C1SQ6<]I MWI,V]/@ED%7B$#W'0X?6#K+/,S*FG++G6A?2OYIKG3;QF&C4*7\UC3RM!3_E MIT^)$6I?$- !ES B*?T@?0)XH!D4!F70!,&SN":8$L1\*0AA .0SH,4J6F F M0!D A(,\!L8IN G"PPF7OI .56DRC2I 1 4$%=%+:,9362T:LUHTF=6NKF\^ M3I99D^K'4]65:=S?)]2)Z5^0[0H*+P@?ZS 5%PD)S. M36,!Q$._^<;03EM,['0PC=CZIMYLL^KAVV\2)>/OVTI%L!''7D!Y7GH!PG"B400(RI\QLDJ*>C"% M7>U%@7I$%W>GCQCS99[4X+8>\B2]=W4SWO?YTH61)^'C%/$?3ITBQU'500WE M8QY2,T&_>*1?/$F_OV/?I/:_+!0/K].QZ-'5N)-\-_?3NZQ#.^+9 MF^N'0=6V_=5PX$1UMOW./:9"@ : +&5W5MAPXM,'[VNO@+ M4$L#!!0 ( $J);U9V(WJT] , /0( 9 >&PO=V]R:W-H965T MQ;$I]]!P,U(M2'RS5;KA%K=Z%YM6 Z_\H::.69),XH8+&2YF7K;2BYGJ;"TD MK#0Q7=-P_>\2:G68AS0\";Z*W=XZ0;R8M7P':[!_M"N-NWA J40#T@@EB8;M M/+RF5\O,Z7N%/P48Y]T;\BP_<2$=$E96XUO!9ZSBUNNI9 [0U:@R7K/-9 /#WQ3@_DXBRT:<&IQ M>01;]F#L'3#*R!&*NQ.OY^R^$>+GL;SG7,E6EY"?,06\* ?H)P\R![)5-38DQH(( M0SCV5ZED*6K!?;.H+;&H)+L&-+=*&T^C JFP!GO!464SD*QZDL'M:DV08MM9 MC^4U)1(7GOA5@#F%9H/T3WG]3D*_DR2!2]CQ%_0A"+S[IG_\L*P/*G*\"NY/ MW@7W SW"K=5B@]RQ!XA5Y*'S%4-62DA+EAH]-9%+PBCX.: TFF04%V,6)>," M%VD>T<)Y-$0J^.9O!LP>?T)S.PCH-,J+(IH6&1Y(1I-Q0/.H0.EXFJ"$C:8H M*:*TR*-LZG3HJ)@&IQKXOZG?20L8+DO@&6]^ U@:-7>&$?%&2?3!"F=@#5(H M3>Z5!41U"785P9^#7X,L2ND4_VF>#[2QO(RJ1>6A7LKA%9-)E$XGN,A8E.;) MJR#V:3M<".59#,^"]QYC\H%^1*9IQ!)T>\K\BD5YD@=KJ\I'HEI?O $=CR.& M%>_H*!\':)4\ M8-? =HMCR45L8$",+U-L1]/Y#'8M-F+I^9NSGGS7HP.F#9-6UAW>O62K5>/U MCVUY%G-_=WAKI.1UV=5]SV^@Y!WFV[[P.ZBNKL@>HQUL '"&2BL\'D[2T5LW M7'PVB;!"=W[>&O2BD[8?2H-T&.G7_21[4>^_![YPO1-X>]2PQ:,)-D5(=#]C M^XU5K9]K&V5Q2OKE'C]+0#L%?+]5&);CQAD8/G06_P%02P,$% @ 2HEO M5HUQY)\8!P M! !D !X;"]W;W)K&ULE5A; M;]LX%G[GKR \P2 &&%NDJ%LG"9#+3J8P3S0%FT+E46O2-?)_/K] M2,E*,K6-[8M%4>2Y?=\Y//3ESK1?[4IK1Y_6=6.O1BOG-N^F4SM?Z;6R$[/1 M#;XL3+M6#J_M6CQ-AVDE-5:-[8R#6WUXFIT MP]_=IGY]6/#O2N_LJS'UGLR,^>I?/I17H\@;I&L]=UZ"PN.;OM-U[07!C/_V M,D>#2K_Q]7@O_=?@.WR9*:OO3/V?JG2KJU$^HJ5>J&WM/IO=;[KW)_'RYJ:V MX9?NNK4R&='YUCJS[C?#@G75=$_UU,?AU88\.K)!]!M$L+M3%*R\5TY=7[9F M1UN_&M+\(+@:=L.XJO&@/+H67ROL<]>/>HD0._JAZ0#VD3K_HF:UMN/+J8,& MOVXZ[Z7==M+$$6EZ=:#1SQX M_H?[GXC\$\7&*N@EOU?+B]_5$II-N9T[2\X(+R(FH]B/LI3)@OM1+%C.!7ET MYJMN?_XI%SS[Q;[LXG'$40X3UB>IE"T>Z^;EW5%S+)<$BXERR(L M2Z @CLD7XU0--1+;(NY52YDPF7G5,DH8YYR\;XT-&A>5.VAVE+(D2\-(L"PN M,,IR)K+\J-499R*1),U9!*-2SK)4?F>RR&!J3F0&RSB1!2MD/A@L8%P2YW[$ M,Y;'TJO/L::(R*>-;@%+P3 M;(@Y202+LI@@5A&V_]URSI(H)8*)-": (^+DSK0@CW*:;AM5UV:.84G/^?A< MC.DYI*5I0C&2G '),,IA64['@\<9'.;>3; D%AZ@5#(I,O*A<1KT=50_X<"R MFM%&.Y"))4(B3K %>,=,YG[I-RP,9<"'A)YW 1K[[S&8E[(47IWS(B=C\MZ8 M0/"Y8!SHC\E%R >@59FRFB,5&PV.#5;1N;&.0=B\WI8>3E]DJKD. M\]A\08J\@$\!XYE&ONH]XDX]Z<#-E.&,]K%*X* '.HD8EP6Y4YL*<>UB5E9N MVQ[.2N8$6&4@2L$D_- Q:"^=Q_ MBY("ORDXMC2/?CN:S*#7+O1H4>JGR?D3?D^4LMOK-7N(%^$ /I%'$;( M"]#\:.5.4 3!*BX%2LKWY2\N ($D&4JJ3(\7$,A)?*7 ,V<%3H(!,^SD'?*KC0H6-MM6RZP)Y&A=Z@'"SW=6&E_/$)F]_ ZR46Q_UM]TL]7TOK)JN6SULLN2"_KHCU1ZMU)-H^M#[,=5:C"M$ MKB=$M\S+"4MG6POKK278LQ\'4X87?)B;!G<-W3(Z,VZ%BNP]#JN K=DN,;5M M7Z5LJYVJ:HJ>&^Y/]IJ;?;,2M,]:N(KJCDYH]MS/S[N(=TW49$_AOB_[T=[H M]I4#^[$OD^A44A&ZBXR)..E'!3J.USON>I?!AD_!75_[\S@E,?J'M" RQO&9 M'=ORDEXA!N%P0:>4NIR>Y M[D_&CM87]!Y'FG4X(3V"B"HN7,TAEI^4>)CEOA->&.3OSA^P?W%F$^ZE2$[<-78%A/QY[AB"3X(=&5 M-&,Y39M#4M=VVD.G!XAO MU>%7..:3.[Q*=<:W]##:%EE J\%8U1^=,8)>R+'G]T<=GC@LXF\XL*,#\W&/ M1#[*-]SR]5*K ]7.&M'7;#LS9,K(8@@.*JB/=9J1CWZ!+&'VO MI&T-_5G64/\;(,+8IP380P(;]B+B&ZAF-$U"RF+&7L!+)T%2CY>^IB!_76R- MU?B%_?V<)"-A]CRANW7G9L\K6 5XK0SH.PC6/_Z0%/%/+Z233>ED+Z&O'[/X M;0\:(Y<[>@T&OUGS7*@O@]VV0!O5X45V,-9]!-3'+*VA%C<_3VQJ8M,CVSE) MC"5,UB35-<)(5H9YD7IH(2O5 ^76:K$=QHBMHK>#EBZV M*R6DI1O-96U"/-UJAC1A62Y('F8L(TD2YFE!3I,B3),Y.2,;;D1%Y?<@4U2$ MFI9K(/&LB+%)75/DY#2>E2F"OQ'=X+Z\_PM_@K!Y[CND.!GI3AYHZ&ERYK1/ MOM)^'A99XD:,X2CU:V58QN-YY"%;I%]IGX:L2$B.1O.4Y!G.\ CB,$V3[]4> M3Q-9DCQ,,?XDQ4-=N,4LSUY/>8;-(L%F[AI,X%5EG_MNGHZRYP^+3G-W>Z!I M\'6AJJ$H'B8X+XO1VU!AS.#YACV^+I62=Z!]Z4-C=[_MZ_^F-<5**]Y50S<^9%NH^&" V,?X#FKH:MKR.\!= MP-HIK?!X6$%GS[U*T9,*U(/>^3IK,(M!VK$83:M3*;\8*]BC^?@?\)[KG9"& M=M"@*VJ9!U2/M76<6+7W]6RK+%9'/VSQ=P2T,\#]1J$LQXDCF'YPUO\ 4$L# M!!0 ( $J);U96BLFV90( (4% 9 >&PO=V]R:W-H965TA0%:;92^-S6BA8=&2#.-:FO;LS@V18T-,T>J M14DO*Z4;9DG456Q:C:ST1HV(TR0YB1O&991G_FZA\TQU5G")"PVF:QJFO\U1 MJ,TT&D7;BUM>U=9=Q'G6L@KOT'YH%YJD>$ I>8/2<"5!XVH:S49G\XG3]PH? M.6[,SAE<)$NE[IUP64ZCQ!%"@85U"(Q^:SQ'(1P0T?C:8T:#2V>X>]ZBO_6Q M4RQ+9O!AE!B2O6"7NK-N^PC\<3+)0P_@N;H'N:1%!TQJJF-R8& M#9?ASQ[Z/.P8I*\>,4A[@]3S#HX\RPMF69YIM0'MM G-'7RHWIK(<>F*G[=-4O4CK#&5FG+E@+!A#P9^+%- MV3[: ?C$ [LI7^?C+%[OX3(9N$S^F8MK*U"^3L9UU35QJV'6H.8%(U[[2AAH M3?ZBE8Y._R 6[XP&059^ 1@H5"=MF)+A=M@QLS!:O]3#@KIBNN)4?($K,DV. M3LF_#D,?!*M:/VA+96EL_;&F/8G:*=#[2BF[%9R#8?/F/P%02P,$% @ M2HEO5DTF: )/ @ 8P4 !D !X;"]W;W)K&UL MM53;CILP$/T5BTI5*ZT"(9>N4D#*I57[$#7:]/*PZH,# UAK;&J;L/OW'1M" MLU*2M[Z QYXY<\[8,U$KU9,N 0QYKKC0L5<:4R]\7ZW4TDD&\.9@)TBNJDJJEY6P&4;>V/OM/' MBM+8#3^):EK 'LR/>J?0\@>4C%4@-)."*,AC;SE>K&;6WSG\9-#JLS6Q2@Y2 M/EGC:Q9[@24$'%)C$2C^CK &SBT0TOC38WI#2AMXOCZA?W;:4X]DD-.&FP?9?H%>CR.82J[=E[2=[QR=TT8;6?7!R*!BHOO3Y[X.9P'C M^96 L \('>\ND6.YH88FD9(M4=8;T>S"27712(X)>RE[H_"489Q)]MUE$)F3 M/2L$RUE*A2'+-)6-,$P49"X#P=.$\=^N0*Y]?7\[@\:*/PT5_D.?T//&<#S]G-VGYK!2A= MLII@;0'QS26&'<:]P["3Y9@$H_DL\H_GF?VSAU^!*EQ[:^+>;M<#P^XP099= MX_QS[\;/EJJ""4TXY!@:C#X@ =6U=&<86;LV.DB#3>F6)4Y!4-8!SW,IS&PO=V]R:W-H M965TNI5QC0W MOJ^S"CC5%[(!@2^%5)P:%%7IZT8!S9T1K_TH"&*?4R:\-'%W*Y4FLC4U$[!2 M1+><4_4TAUKNIE[H'2[N65D9>^&G24-+6(/YUJP42OZ DC,.0C,IB()BZLW" MFWEL]9W"=P8[?70F-I*-E(]6N,NG7F )00V9L0@4/UNXA;JV0$CC5X_I#2ZM MX?'Y@/[9Q8ZQ;*B&6UG_8+FIIMZU1W(H:%N;>[G[ GT\5Q8OD[5VOV37ZP8> MR5IM).^-D0%GHOO2?9^'(X,P?L4@Z@TBQ[MSY%@NJ*%IHN2.**N-:/;@0G76 M2(X)6Y2U4?C*T,ZDZZX81!9DS4K!"I918<@LRV0K#!,E6(83=XMP%!6Z_?DG"SIGO&6DXM;WU=IB151 U$C M-RNYD!719BH+7]422>9 %?/#(!C[%:'"_:*9+J?>C0<9YF3#]+W8?<>VGRO+EPJFW!-V;6[@0;I16E0MV%10 M4=Z\R5.KPP%@.#X!"%M ^!(0G0",6L#HK8"H!3BI_:85IT-"-(DG4NQ VFS# M9@=.3(%@E<'YV 6= .=Q1QLR9JHFO385V'S]MJYDW MU80GJAF&<">X+A5\Y1EFQP2^::WK+]SW-P]?94PP' EA$(8]!2W>#A_V MP).WPX-7NAEUIS5R?*-3IW5\ K]G:Z6EN3I_^J1NJ*)^*FLGMZHF*4X]XQ<* MY1:]^..'X3CXTB?3>Y(E[T1V)&'421B]QOXL86HE[-.MP7]V>.N:VSB,!N;; MV1[JT9-T/1@?)R4]2>'@IDMJZO4*&.:&,AA<7WD@&T-L)EK4SB+60AO#<&PO=V]R M:W-H965TS4-M#^][.=D$$7JFKJ2^([W_?=W>?X,MP)>:<*1 T/)>-J MY!5:5]>^K[("2Z)ZHD)N=E9"ED0;4ZY]54DDN0.5S(^"8."7A'(O&3K?7"9# ML=&,ZL\2T?>8$M"!EFVC(0\]KB%!FS1*:, M^X;3:U-:X.%ZS_[%]6YZ61*%4\%^TEP7(^^#!SFNR(;I&['[BDT_5Y8O$TRY M)^R:V,"#;*.T*!NPJ:"DO'Z3AT:' T X. &(&D#T%- _ 8@;0/Q20+\!.*G] MNA6G0THT2892[$#::,-F%TY,AS;M4VZ/?:&EV:4&IY-%?=P@5K"@:TY7-"-< MPSC+Q(9KRMVA=/_&A+WP.";MBHG;F+I1_V!BE"C7;O(J<)>^OC:MMQWN8S?3 MGO@G9NC7,_HO3?W'F!&YIEP!PY6A#'KOKSR0]12N#2TJ-Y>60ILIYY:%^7&A MM %F?R6$WALV0?LK3/X 4$L#!!0 ( $J);U9&_UVI* , $P. 9 M>&PO=V]R:W-H965T$TU& RG62-K=!LT.BE +:T..G@822S2G*TZ7-")< MHW$4B9QKRE=H)AB-**@3-)-&#%*_FA&SFPB/TPS!EBYD8KJUVB%&CU%E\W8A>] I'*P:U7 M<^L=4R'D9:]"G/X.S'2_CJ;?FD+Z+? ^KWF?'UTA;L3^7H5FOE7H\-&EL0<2!WO%@<.& M7_A>>?S#2\/MY- D-V42=]K31QLE$3J24Y9 M;#[(5)'4S>Q]8G%Z/#3C3<7$O?;$TD9UQ$UYQ,XJ=IA8W) NL?A;'_@IR%71 MQBA4?*.7W_KU:MTJC]EE3(E>4*\1@:4R#T[[1@"Q;EW*B15:T"PNA M3?-1#!/3[H&T&\SSI1!Z,[$.Z@9R] =02P,$% @ 2HEO5D",3/R6 @ MV < !D !X;"]W;W)K&ULO57;;MLP#/T5P@.& M#>AJQ[FB2PPD;;?V(5C08-M#L0?%IFVANF227+=_/TE.W Q(O&% ]V+K0AZ> M(Y'BM);J09>(!IXX$WH6E,9L+\)0IR5RHL_E%H7=R:7BQ-BI*D*]54@R[\19 M&$?1*.2$BB"9^K652J:R,HP*7"G0%>=$/2^0R7H6](+]PATM2N,6PF2Z)06N MT7S=KI2=A2U*1CD*3:4 A?DLF/OW6K9$(V7DGVGF2EGP22 #'-2 M,7,GZQO<7A?HE\@^K',8V="*[&+O26I#@+;!%I5(\8 M)&_?]$;1QPY^@Y;?P*/W3_#[JQNZGV^T4;8=/SED055&A@F%O7Z'QL5,[#[N91F/W$!VF:>_ )02P,$% @ 2HEO5N-BLJJ% @ U 8 M !D !X;"]W;W)K&ULK55=;]HP%/TK5UDUM5)' MOH"M'42"9M/V4 D5=7N8]F"2F\2J8V>V@>[?SW9"1BE4?2@/Q+Z^Y_B>Z_AD MLA7R056(&AYKQM74J[1NKGU?91761 U$@]RL%$+61)NI+'W52"2Y ]7,CX)@ M[->$YH66D;\)-)0TIGW6A9$84W@OVDN:ZFWB/LECUX<]0#@^ 8@Z0'0(&)X MQ!T@?BU@V %13;H]]J:59I0:GDV5[ MW" *6-*2TX)FA&N899E8@:>OAP?\N' >?CW7L+_>]1EDZWU3@KFQ['_IH;\TSYT@'\;FQ[-9A_].T?G]+ M9$FY H:%H0P&'T<>R-9#VXD6C7.5E=#&H]RP,I\=E#;!K!="Z-W$;M!_R))_ M4$L#!!0 ( $J);U8O_5^V-@@ (N 9 >&PO=V]R:W-H965T88OY_=7Z7;]?SU:LS.HSOF85_&7!19E)>!3+?KT6+)LWC_YLN55"_ZX_-UMF03)K^L M/PEXZN^\S/.2577.*R38XJ)WB=]=)R/5H+'XFK/[>N\W4J%,.?^N'OXSO^A% M"A$KV$PJ%QG\=\>N65$H3X#CC]9I;_=-U7#_]Z/W#TWP$,PTJ]DU+W[+YW)U MT1OUT)PMLDTA?^7W_V9M0(GR-^-%W?R+[EO;J(=FFUKRLFT,",J\VOZ?_=DF M8J\!Q0<:D+8!Z30@Y$"#N&T0-X%ND35AW60R&Y\+?H^$L@9OZD>3FZ8U1)-7 MJALG4L!?6+?)95$EW.9GQ3R;Q:HD^\R&G_KQALS,4XS>(1(2@+Y,;].,/ M/Z&)S"1#URI,)M:9D \.K-?'>\:/GCV(XUVOQ(W?^(!?7Z:_74YK*6#X_\^5 MVZU?ZO:K..%=O?]N/VG>L)Z9M&27M.3(I-U.+M$L7T*^)(SR,JLV M"Q@R&\%$K;+2YP+-$/_S$2) M0-9 6U18,\GF0*5R-1?9?5:HE*Q%7LWR-3PL!"^;#+%ZICZ3;=G.%;7_HR1! M#RP3+I:[]K9\9C*&NV0,O;ANV)K7N81^GS-%Q\?%NO69[/5PU.E@[U>?&=-H M%]/(RXD?LER@KUFQ88_C^_TVHE:K0)\XL /01(6TAOC9E.I>D-*O<34C8)<64AM6;V<$2Z79]:@V,41=K(0(TC M77U$+^K40/^UWD_4@:?R9N9BKQ+#WCZ\YK5S6K;-]OLG)M$P[G10T,R$130L MXH7U47#0S4T%BX0B_S^,L"4L#MQU';$0=$>1PX0> *AK)>RM0VR !3PS-\+8 M^OQ;&J56*AUF<3(\ %17--A?TK@FJ1.E766083JRHT# ND+ _A+A%T /%?0"%M$':YBK MUHFXH6L6Q7\8_ M H>I94DSOOSQV**-TR3IAN/]W#/#(5K=B58-SM7[^1"4G7 \1?#Y"F+G5 LE4=1WC8Q12P,D%I[2=^[0=0V G*%G$\ ML&J[D)4)2BL]\6\7 "CB!&6O]0D96KT7L#)!:8$E@35U%,5.4+:D4F)M082L M3%!:+8E?+0$4=8*R!3(>8HO' E8F*"U\Q"]\ "IQ@K*UCB:)-:8"5B8H+6'$ M+V'J_, )RA:L>$2MV1>P,G=3M1#%?B$"4$/G;JFM0Q0F5@=4R,H$I>4E]J_W M -3("X._M"5B:HO=WP$*-C)Z/' M-E?3J%O2!8Q,2)K/XQ"?8R>?QPZFMM:7 2,3DF;S.,3FV,GFLX'#NY/+99&ENB%S R(6DFCT-,CIU,'ML&PS-(ZZ*APP,B%I%H]#+(Z=+![;_)Q:B+PVYF&09G :8G#L9'!J<_.(=$]D MO#8F(,W>U,_>!]3-SL7>*ZM>I0YO*U"5! MI*L*+BN"][893%1:JJA?JH[?4Z:V+G4WTKPF)D M7-0O7$_84Z;AK3ZOB8E0 MZQCUZ]BQF\G4(5F.CG98>3I:2QOU2]N7,W3,]K&/F4YZ1G)'8_>+@"ZO.$P.;# 2W1]D#SQ.&_+;,?#MI=X;S%)ND6@ MR^S@$5JBI3WQKP3=Y]S'0K=7@J-TV-TS=UCA-!DYNK1W=\E?%&SG_I%W%A+G>G5O4K[M[H+S97.MMZ_-M[>C;S.QA#$#Q+6 MIM'9$+XKMA>.MP^2KYL[NU,N)2^;GRN6S9E0!O#W!>?R\4%]8'?M>_PW4$L# M!!0 ( $J);U8Y,Q#W%@, !P) 9 >&PO=V]R:W-H965T3M517.D*% 5T5! MU.TI!OU@\^"29;EQ#\)X4I(,EVB^EQ?*SL(6)6$%"LVD (7I-)CU3^9C MM]XO^,%PK;?&X)2LI+QRDR_)-.@Y0LB1&H= [-\USI%S!V1I_&DP@W9+%[@] MWJ"?>>U6RXIHG$O^DR4FGP;' 228DHJ;2[G^C(V>H<.CDFO_"^MF;2\ 6FDC MBR;8,BB8J/_)3>/#5L#@^(F J F('@7T/SP1,&@"!EYHS+= 0QO7[26@L+X<>TH;#:H)#/X)S M*4RNX9-(,'D($%I!K:IHH^HTZD1<(#V$0?\ HEX4P9P3K6%I+'6B$I@3@YE4 MMWN(SKMAOU%S"+VAA^W#9<6Q@^N@S<# @PZ> .UT]==LY<;4_-YG:PU\M!_8 MG?\371**T\ ><(WJ&H/X[9O^J/=QG_3_!/; @Z/6@Z,N]/AK5:Q0N2*D=7)L MO;F9D2MB*Q%*)9.*&FWOC:SB=DD"JULP.<+98@9W72D]K7<>^9W=G78='TW" MZVWEG=Q>J7S8*A\^5[FKTEKVORYTI R03C[^SC3NX>N%M<)_M*C,-IQ*FJ= M>B!NW(H;/U.<360I]6YF03?7DZOQ3>Z!RF)E>\"^0KAK+[1]=HP[%-0:.PF_ M--?A5@,J4&6^+VOP/:3N1>W3MO7/?,<+[Y?7WPWG1&5,:."8VM#>X=@6I:I[ M<3TQLO3M;"6-;8Y^F-O/%U1N@7V?2FDV$[=!^T$4_P-02P,$% @ 2HEO M5GAQ^(TZ P ] H !D !X;"]W;W)K&ULM59M M;QHY$/XKH[WJ**B]#U$^&.\ 5KPV9YN02OGQM;W+ M%A#LI17] GZ9>3SSS,M.?R/5HUXB&G@NN="#8&G,ZB8,-5UB2?257*&P-W.I M2F+L5BU"O5)("J]4\C")HFY8$B:"K._/;E76EVO#F 4S>?5K;*[L$$I6(E",RE X7P0#..;O.?DO< 7AAN] MLP;GR4S*1[?Y6 R"R!F$'*EQ",3^/>$8.7= UHS_:LR@>=(I[JZWZ!^\[]:7 M&=$XEOQ?5ICE('@70(%SLN;F3F[^P=J?:X=')=?^%S:U;!0 76LCRUK96E R M4?V3YYJ''84T/J&0U K):Q726B$]4$C2$PJ=6J'CF:E<\3SDQ)"LK^0&E).V M:&[AR?3:UGTF7-BG1ME;9O5,-JW"#7(.4[80;,XH$0:&E,JU,$PLX%9R1AGJ MMS"6@J(PBOB(68VQPH(9N&/Z$=[D: CC^A(N@ F8,,ZME.Z'QEKIW@II;=&H MLB@Y85&9K#FXM+ M&'MR41VQ/GK\:(3.'N.ITUP4P^. M [M>=*-7A.(@L,U&HWK"(/OCM[@;_7F,SG."Y6<"VR.TTQ#::4//1D0\VJZR MDIH96Q!,4+XN7)%,ID- 31TO>< MA)X3+#\3V!ZAO8;07FO6?EJ[#'1,TCI1];:P7;G;<0M*J1#,D@B(H]^=I/8Y M_M+V(1A5KW9WZC4ZJ.C_E@GEH/S MD1WIJ@GL.TPU#TZ(6MA&!ASG%C*ZZMGT5]6,56V,7/FI8R:-9<,OEW8L1>4$ M[/U<2K/=N >:03?[!E!+ P04 " !*B6]6QFC,#!@# !*" &0 'AL M+W=O*$M-;*_UL%H@6 M?I9"FGZPL'9Y&X8F7V#)S+5:HJ0W,Z5+9FFJYZ%9:F2%=RI%F$11)RP9ET'6 M\VOW.NNIR@HN\5Z#J/5 SF/"YY#.> M,VEAD.>JDI;+.=PKP7..YG*[:. !<^0K-A4(%V.TC OS%JY@(*@FF,P1J+I@ MK*JIG57BC]OC'993U$]D^G4RAHO7;^$U< E?%JHR3!:F%UH*R8&%^09_6.,G M)_#C!.Z4M L#'V2!Q4N!D'+1)"39)F28G%4<8WX-:7P)290D1X!&?^\>G\%) MF_U)O5YZ:G\^C&!"1[>H!%Y"G%Q%-Y<4\@KI)%F7O&],5,R?B";]!BB9M$D& M]8HFCP]*"*"B7S-=/!W+<8W0.H[@[I%;LV0Y]@.Z*+QHD+UY%7>B]\?R\Y_$ M7F2KU62K=4X]&S+AZX]9F.*<2^D*F$I[B9JKXECHM5[;Z[D;;Y4E'=KVU6Y$ MAS9Q.VIL7H"V&]#V6=!!47"W:0:L M:<&U8?%2@J[VNS638T8[ES+)>JY[U8&?*KJ"ZE9;1KBP/>!O?4A-QVXC[0 M_'W(?@-02P,$% @ 2HEO5D5B].SK @ ,0@ !D !X;"]W;W)K&ULM59M;]HP$/XK5E9-K=22%PJ4#B)!NVF=A(3:=?M0 M]8-)#F+5L5/;0+M?OW,,@;:!3M/VA?ALWW//G>^%WE*J!YT!&/*4[[.LD@I[HA"Q!X,I4JIP9%-?-UH8"FI5+._2@(VGY.F?#B7KDW5G%/S@UG M L:*Z'F>4_4\!"Z7?2_TUAO7;)89N^''O8+.X ;,;3%6*/D52LIR$)I)011, M^]X@/!^&@54H;_Q@L-1;:V)=F4CY8(6KM.\%EA%P2(R%H/A9P 5P;I&0Q^,* MU*ML6L7M]1K]2^D\.C.A&BXD_\E2D_6],X^D,*5S;J[E\BNL'&I9O$1R7?Z2 MI;O;[G@DF6LC\Y4R,LB9<%_ZM K$ED(4[5"(5@I1R=L9*EE>4D/CGI)+HNQM M1+.+TM52&\DQ85_EQB@\9:AGXD'R.&>:V0CI8W(KF*$3FI##2S"4<7U$3C:; M=R/()Z#NR0%A@HP8YU:KYQOD8='\9&5SZ&Q&.VR&9"2%R33Y+%)(7^K[R+]R M(EH[,8SV GZ;\P9IAL#B38*L^B^ MSF,'=%H/9$OK7!#A&+>D.DVVC7\VA7/-KO\"@P83G[!:D+ W4-()':U&9K^RV) ML!'6D^A4)#I[25R)!0@CU;.+P(YGZ+RUO/,9SBK+9^]8-MCCL.G-,2G&"ONW M,L]5[=:QV(OWE[G;K=AV_U6)=?\#S3#8],G@G;!BKV?8"N&$XQQ)L04:*F9L MPL'E^MZ'7H&W7A3:AP,W!3;7W3 =435C M&% .4U3%E$+#RLTG)QA9E#-A(@U.F'*9X4P'92_@^51*LQ:L@>I?0OP;4$L# M!!0 ( $J);U9COM#!H@4 'LJ 9 >&PO=V]R:W-H965TK(J"D134@J*$L1 M)\O9X-*Z"&PG#RCN^$G)1FS]1OFC/#'VDA_\B&8#,Z\1B4DH>#V[P]Z4#R\>I@G+,B"Q8\TDJO98#) $5GB+):W;/,WJ1YH ME/-"%HOB+]J4]X[M 0HS(5E2!:L:)#0M_^.WJB&V A2G/\"N NQNP/"3 *<* M< X-&%8!PT,#1E7 Z- MPIPB[8O&ZMH:0]+/)]RMD$\OUO1\A^%7$6T:F": MYF_6G>3J*E5Q*HY\XS@AZ7+&8"!P3=.(1B6DL3M$W M]'#GH9,OI^@+HBFZ7[%,X#024T.JRN1((ZP*OBH+MC\IV$+7+)4K@?PT(E$[ MWE /43^)_?$D5[86>+GF9\@QOR+;M*V>^BSTX1X)5;A5A-L]X=[AX7VE^P=4 MWG(^#0\.+]W4M*53OQ5.P7,^JXX01 I4O!R<1.C7Y9.07/4"__8)7;*&_:R\ M:[P0:QR2V4#U?8+P5S*8__F'Y9I_]:D$"?,@83XD+ ""M=0=UNH.=?3Y=\:B M#8WC/BVUD<=J6<)&!2P?XE[GEN/:(V=JO&ZKU'.;:SM.YS8?LFI!3YFC>EAW5+3O2MNPG_>>O:Y(\$=Z;/%K@L0T."?,@83XD+ ""M21V:XE=?=>X M-6#NZ1==2&DA81XDS(>$!4"PEK3C6MJQ-GM]I:Q\5]\UDBBX[).T!$RVNXUV M+[70%G&L3I P'Q(6 ,%:.DUJG29:G198K- :TPBIF96:F]0)V:?89*>C=T:F MV1%-6]ZQHD'"?$A8 1KB79>BW:N[3=O,AZNU!00W7 :DCT]YSEDSPD)\R!A M/B0L (*UQ+7,9AII:G/RGDDN@=(W%4O">7=^5\T/2Z*[G9I# MU^ZDIK[<8^4#I?F@M "*UE9PRPBP]!\VT7^9D E)U<1/,K1H27G?2+DG=:M2 M@'(7E.:!TGQ06@!%:ZMO-^K;^\=47,WW>W6U=[+UV]#I)JNVD*/E@J3YH+0 MBM:6J_%G+*U!H&8A(<]4+K8ZW%[9G!W9AN.=/A;4= &E^:"T (K6EJTQ7BR] M\U+VL5W=]@Z4P]V!G7CHBSY:1$B:#TH+H&AM$1N/QQH!FJ,6J,$#2O- M:3XH+8"BM45N7!Y+ZS3,'QE_H>DS"O&:YE^V)VM.$\QI_(XN;Q%.(T335_6M MQ/C[::_L[D[.6HXS[.8LJ*L#2O-!:0$4K2UGX^Q8>FLGH&\J4W&9N;EZ3*X( M1S%3$DO"D^I2KY+C'27M<5='4-<'E.:#T@(H6EO'QOFQ]-;//T36*NH^5B<] MV>?NC)B@M@\HS0>E!5"TMFJ-]6-IS0?M@E,5NFW0V2.G:]#I"SA:*E 7!Y06 M0-'::^B-CV/O\7$RGN;CW@VCJ417/%_<1PNG5"W2_#2C- M Z7Y%6U[N=4\,R==O4 ]'6-K+UU"^'.QZU&@D&6I++?5U6?KG967Q7Y"H[F] MW)9YC?DS5?UJ3)8JU#P;JQ>/ESL=RP/)UL7.O"&PO=V]R M:W-H965T&4-,#7^4W9MS M?\1223!%0/TT189NQ81O;&U=X%4E]P_1'"5RA:R1ODSE7,[-D"7&, MJ,", HZ68V-BG\WLG@9D*_Y@M!%[8Z"E+!B[UY.+<&Q8.B)$4" U!527-9HA M0C23BN.A(#7*/35P?[QE_YZ)5V(64* 9(W]Q**.Q,31 B)8P)?**;7Z@0E!? M\P6,B.P7;/*U@X$!@E1(%A=@%4&,:7Z%CT4B]@"*IQ[@% #G. 6 #<3 MFD>6R3J'$OHCSC: Z]6*30^RW&1HI093?8S7DJNG6.&D/PD>4BRP3JDX 3;#V>9CZC0R_DQ) M%[CV"7 LQZX+J!E^CH+7X)5PW/)XW(S/?2'\- MSD0" S0VU.LN$%\CP__\R?:LKW4J6R*K:.Z5FGM-[/N: 5L"&(;9&!+ -A1Q M$>%$V4XBM;.L2T0C^Z&)R,GZ&9G^)*[]CN/TK9&YKE'8+Q7V&Q7^8K0S4[[E MC!#]NET4:L#=)8H7B->>;R/EH;):(JNH]TKU7EN>]MK4W!)91?.@U#SX4$\/ M7MK0MJV=#7.%^2JONLIQZ\TZ+$,?-H>^BW4.<=BYH.H?(<%2S9OLVDAZZ-&U M1%;1?UKJ/VW+KJ=M:FZ)K*+9MG9E@?6AABWHO3<<6RQ[9FQG4&]9>Z^JL1O# M;RIDFES;3'OH$;;%5DV"LTN"TY9S"Z:V=+?$5M6]JYGLQO+$G\,GU6A(H)H< MY=&UULIV7]C/<5^:]".J(7M7#MG-]=#O][UP. M@N43R9*LBUDPJ7JB;!BIMA5QO4 ]7S(FMQ.]0=D(^_\!4$L#!!0 ( $J) M;U: ;?DCK0@ +M> 9 >&PO=V]R:W-H965TRXR:YGZEJ1__T>![=BUNAOLVOI=[JKRB3)!-Y MF10YD6)ZTCMS/W-_7 741_P[$8_EVF=2GQ 7(DTKDJ['WPVTMRJS"ES__$)G]B1>E*K(FF!=@RS)E_^CI^9"K 5XWAL!7A/@ M[1K@-P'^K@%'3<#11L#1X(V 01,PV#5@V 0,=ZW2J D8[1HP;@)JN?27/T?] M6P:1BDZ/9?%(9'6TIE4?:D'4T?HG3/)*N[=*ZF\3':=. R&3AZC2#[G,2R47 M6I>J)!\"H:(D+3^27TF2DS]GQ:*,\DEY0'[[9>P/CWZO]EXE::KU5Q[WE:Y) MQ>O'3:GGRU*]-TKUR561JUE):#X1DX[X"WN\ZUD ?7T)5M?!>[D.YYZ5>!7) M0^*[!\1S/)=\NPW(AU\_=E7,C@E$O,)X%DRP#X9^NR$?FNO>!:.[PVRGQG;' M.!9,B#PUOC/,'7?7R5"#O[HK_)KK[W=7?#^[TQNZN?UOE^27R*-N9-4'?2[G M42Q.>KJ3*85\$+W3WWYQA\[O73)#P@(DC")A# D+D3 .@AGR.UK)[\A&/]4C M!I6*2G.DF.J65@E=AB(R4H*4C]&\L\6U(O>5WQ(VJ&'5\.?AU#GN/ZQK"ED< M?5V0W MLC9VUT+&6G!ZIESU=E&NDCB9ZZYN0N8+&<_TQ+1<=H,/^JA"/A,UBY2> SV3 M.T%F8G+?.8,XMQ:ZKT"7L/%:W^-N](=;CZ#("C$D+$3". AF2&F\DM+8*J4_ MAH63U'[6JC?CR4(D^!(6$A$L9!,$-&GU8R^K1' MB_32"I&Y3.)Z3U[D_VJ;H[:5VJUALI:]KP8_O6IVG,-/&TW3#L=09*48$A8B M81P$,U3E.FVNS;'JBA52)/JT//V@[^452^5922*"L6 MRR17K,<[E01+(IY$O%#=7:>=N[<6D;0 2J,-;?AVMHM!"PRA-(ZBF0)KT_>N M-3V[*;!.*4'3]5!: *71AF:5$C0/#Z5Q%,V44IN*=^VY^"]%61(IXC0JRV2: MB$F5CR]T>U76[589I7K@'^63-DTOGN8B+SNGG_:R]A;=ZXRXZVSFZ:%%THXB M7VEI>YX>6B>.HID":5/UKCU7WSFH.B"U;F[6=3.514;.OEY<+A5TF<=%)@X( MG4Y%_0 'N2YDU6P=D%L5J97]LSR.?*=/JGIDY"X5A.:Z$!E5!WP);S MOUB_$SI;LY^+IS\9SWXR/H1>38ZBF6IM4_VN-97[]A24_$.^JIF0S3>*G)6E MJ"8'MBDJU 2 T@(HC4)I#$H+H32.HIGZ;+T =_0.4U1HKA]*"Z T"J4Q*"V$ MTCB*9NJP-1)<>PJ>18DD#U&ZT#UT5+6$G;J#V@D-S1C.>:_'<\@R*93&H+00 M2N,HFJFGUE%P[9:"K=\]BV.YT /$+TETEZ2)2L26;A?J($!I 91&H30&I850 M&D?1S(=?6V?"<_#=K@=U**"T $JC4!J#TD(HC:-HI@Y;A\*S9IZ-;C=MFL/G M3NU!78F&9GO>$5H@A=(8E!9":1Q%,P756@V>W6JP];O7+\:^K;.U\_<6&M1R M@-(HE,:@M!!*XRB:JX>T"#^I70&D!E$:A- :EA5 :1]%,';;6AF>W M-G:R874[V;R?TZE*J*$!I04-S777>G5O_.K))VBA#$H+H32.HIER:XT2SYYH MWY2;75A0"P-*"Z T"J4Q*"UL:,8MY(X/!^8MQ%&%FL)J/0WOQSV-VRC=,KZ# M>AA06@"E42B-06DAE,91-%./K8?AO8.'X4$]#"@M@-(HE,:@M!!*XRB:JOX[CW,";\U)WS[:Q.7+T_6W50OP-]6+\!;AW1VW+[:@M("*(U" M:0Q*"Z$TCJ*9$FQ]"?\=WISPH1X%E!9 :11*8U!:"*5Q%,W486MG^'N].=&I M.JAA :4%4!J%TAB4%D)IO*&M^Y,CQUE[-LB4T]HR1_;W)* /M]O+VEMXV!60 ML$L@^:^?U-I\4(MU'338/"J$5HRC:*:<6D/!MQL*_X>/PMMKO+3%O+Z(^;W>ZGS6D;TO/H1>"XZBF?=!ZW3X=J?C MA];O:IC&(EC#S?;BPE[RW@J$.AE0&H/20BB-HVBFOEK#P[<;'K8),?F'?+D\ M_WICGR%#30\H+8#2*)3&H+002N,HFJG)UO3PW\'T\*&F!Y060&D42F-06@BE M<13-U&%K>OAVT^/2Z&WGJY5\.N4'=3<:FNNM]>#.H>.-!AOYU !:+H72&)06 M[GQ-.*KJDGMHM<+1>%7NU=K%4D56?YR):")D=8#^ M?EH4ZF6C*F"U7OWI_P!02P,$% @ 2HEO5D0N"P([!0 %R@ !D !X M;"]W;W)K&ULM9IO;]I($,:_RLJMJE;*Q>R:?TD! MJ64;-5)SBL*E]Z*Z%PLL8-7VSH)SPYL$FYT?W@?/9)Z) M!SLA?ZH5YQH]Q5&BAMY*Z_6U[ZO9BL=,78HU3\P["R%CILVA7/IJ+3F;9T%Q MY)-6J^O'+$R\T2 [=R]' ['149CP>XG4)HZ9?/[,([$;>MC[=>(A7*YT>L(? M#=9LR2=G3#0HF^LVC#D5B@FS!AR2QD$;I-E)8;\P5KA=Y3 MKED8J0_H+0H3],=*;!1+YNH"O7O3#[KMC^G9NS"*S!>I!KXVEY7"_5E^"9_W MET!>N 3*9Y(M A!7QX?T/N<^Z$&-FX">YQ0]/YM'8:>CL'U&-\H7XV_I8 MIR4DC +!+%V#0M? 11_]+C1':_;,IA&O4\T9W52U/:R3P=*ZNAVU,>FT6@-_ M6]6C9AFQEED[;1<[;3MW:JJ=J64)^O(T6[%DR=&/.QY/N:R]69RHIMN&A%$@ MF"5AIY"P<^8D[$#J"@FC0#!+UVZA:_=8$IJ_ $9(%HM-HNN$+$--4$$D9[IVK2+S3IOZYX MH7_0_4::D\I=T)SXIEI!PB@0S)+UJI#UZLP%[0I25T@8!8)9NN)6V1VWFI0T MDVL1>MCI=.-Q-3ZH1;A;,WG-UU5K$>Z]/'HEE>F]LS$=?>-;'B%2-3F-YK%N M?&,Y8,?WY^C)2=F3D^#<_QD!'?*#TB@4S1:W[.?)D7\:5&:13"E>.YMU,QKK MUS[,07*8J>?HS4G9FQ-G>WKZC-;-::Q-QS%8S84Y1U]-RKZ:N/OJ2C96!SI- M;:'[4QK+!CKPAZ+9"I==/.F=N]Z!]OF@- I%L\4M/0-Q>X9O(EG^9CJQ&,WY MM+[8@1J$G&:9'])M'Y:[FG4.DT3*IIXX^]H7\O55ULG]28V5 >WNH6CV,P9E M=Q^TSIRS >3L?PQ*HU T6]S22@1N*W$\9]V QN+5F(G@ZK!%J5O7N>H?Y*Q? M>0@K?63NCLEEF"@4\84);%WV#$'NGT+;'VBQSI[+F@JM19R]7'$VYS)=8-Y? M").K^4'ZJ%?Q+.#H7U!+ P04 " !*B6]6FC1III,$ )% &0 'AL M+W=OWYT>>1>.=HQ_ M$RL B5ZR-!=C:R7E^M:V1;2"C(H;MH9(Y6:YD,6%/1FNZA!G( M3^LGKD9VC1(G&>0B83GBL!A;=_AV2DCA4%I\3F G#IY1$U*K7+!P/GU_1/Y3!JV#F5,"4I?\DL5R-K\4V@N:Q&-E2K5EX MVM$>_[[")R?P,4&/+)H"F>@QRFVZZU8TPC&EMJ/ O@6K,G/ M/V'?^5479$]@K9 '=<@#$_KDF>Z4!"7PA*8"*5V46[40RIJS"(16)A6D5T(6 M9\MV,B2!.[*WAU%UC?S0]6NC%ENO9NL9V?X!=($DF],H8CIBE;=_L.; '?C! M$;.NE>N%CJ.GYM?4?".UO^0*N(Z3WUD-#X/A$26-D><%>D;#FM'0R.A S3I> MP^Z2. RQ=\2L:Q8,?6>HIQ;4U(*SJ/U GVFZH641N$M5&:)Y!.CK(V1SX-J- M9\2]=./U!-9*05BG(#2>-;/W4S13A3S>I'"%,+EVPBMUO&Y!U559[#]-9JH- M^EQQ44?4,TM3I"K@CO)8FZVPSVSU!-;*%G::VN88)7-/TU(<5*(Y+),\3_(E M8@NT5D<7B[7%S.E(]WKH=TX#G5D8DH%>X?B@&&,CX>F*\B7$ZKA"$1.R_'3P MHEHV 5JV6$.C]U?\:)6#-Q7.SW ME$GWN,5%'6]3[EIYCH=/,&Y*-3:6Q4,]@,JL60EN-VL#SSVN6#JSEF#:5)L2 MB\TU]DNRO/Y"E^B)LR++PGC F;$NW;-]H;4C;\HU]GIJJ+"Q\%\<=D]H[;"; M5@";>X$/29ZH-CY&2\9.--K=@C\@:B,?*[)K1CS?=T\HLND,L+DUF$GV#?@O MXDQ)&L$N_C8]H;5#;SH/'/0ER5Y[C;[0VF$WW08VEN=S)!EVM!;Z?J< =:V" MT OU@B1-=2?FZOXG['Z#_#PYFJ$N_2Y]H;4#;[H$@GN2(S&V&Q>'W1-:.^RF MWR#F?N/_Y;@'./S_$7L#%Q_I46,6>.%Q=V$?7*IDH-JRXJY)J+YLD\OJMJ*> MK>^S[LI;G*/Y>WP[K6ZE&ICJDNQ1=7N):I]26"A(YV:H*/'JWJD:2+8NKV[F M3$J6E8\KH#'PPD"]7S F7P?% O7MW^0_4$L#!!0 ( $J);U;^9C:BD@( M %P' 9 >&PO=V]R:W-H965T<&5%9 MV)[C1':)";62V%R;\21FM2P(A1E'HBY+S%]NH&";L>5:VPOW9)5+?<%.X@JO M8 [RL9IQ-;,[EXR40 5A%'%8CJUK=S09Z'I3\(/ 1NR,D4ZR8.Q)3^ZRL>5H M("@@E=H!J],:)E 4VDAA_&D]K:ZE%NZ.M^Y?37:598$%3%CQDV0R'UM7%LI@ MB>M"WK/-+;1Y0NV7LD*8(]HTM6%DH;06DI6M6!&4A#9G_-P^AQV!&[PB\%J! M]UZ!WPI\$[0A,[&F6.(DYFR#N*Y6;GI@GHU1JS2$ZK= );H6 J1 YU.0F!3B GU&C_,I.C^[0&>(4/20LUI@FHG8EJJYMK#3MM%- MT\A[I=$4TDODNY^0YWA>CWSR?KF[+[=5Y"ZWU^7VC)__+[E_72^$Y&IE_>[+ MUQ@&_8;Z:QN)"JN]8H+(WM?9>(3&0^\%ZR3RAV%LKW=C'!>YGC-TNZH]OJ#C"][@$S7'-(4M M7Q]>8Q'M=/8=QSG >Z-HCR[LZ,*3=#,.%289DO@9>A]<>-0T"*X.P(YK7J&* M.JKH))59SWTTT5$GUW?=Z("GI\J-PK"?:= Q#4XR/3")BSZFP=&J\;QA.#Q@ MZJF*!D%TP&3O['WZO_,-\Q6A A6P5#KG+.7-Q/)*K,=+IA4FZL9YNKW M!UP7J/M+QN1VHG?8[H>:_ 502P,$% @ 2HEO5B7;7&ULM5A=CYLX%/TK%JU6K30=, 1" M9A.D^>AH*W5646>[^U#UP0$GL0J8VB:9^?=K$X:O$'>HR,L,D'L/YQX?DQ/F M>\I^\"W& CPE<;C%">*7-,.I_&1-68*$/&4;DV<,HZAH2F+3 MMBS/3!!)C6!>7%NR8$YS$9,4+QG@>9(@]GR#8[I?&-!XN?"%;+9"73"#>88V M^!&+K]F2R3.S0HE(@E-.: H87B^,:WAU:UNJH:CXE^ ];QP#-2R^T/U?N!S(57@AC7GQ%^P/M5/+ &'.!4W*9LD@(>GA/WHJA6@T MP,F)!KMLL%_;X)0-3C'H@5DQUAT2*)@SN@=,54LT=5!H4W3+:4BJEO%1,/DI MD7TB6#+I"":>+\ R1JD *(W QY\YR>12B0OPMS32NSLL$(GY>_ !?'V\ ^_> MO@=O 4G!/UN:<]G YZ:05!2@&9:WO3G]MO7M\-V MNRD%J%2P*Q7L L]YG0H7;1G M^L5%TPZ[GO?I ?H23^TVH97/$,A7AARGW', M=M@(_G@#/>O/OKE' FNIX%0J.#KTA@I9Y07\(D+?Y VIWQ7VN KZGFOU\_4JOIZ6[V=% M[ML#3E:8]=I=VS[4[B.!M2:=5I-.S[?IIV.J,!)82P6_4L$?=]/[/=[L&%-; MTF(YJUC.M"QOL3! MJW6.2 'K3 &=,_I6&U@&*S$26EN).K% ?609[MOC1.).K$G7MSU5,F"=\&T= M6Z ^MSR@<"LOL>?N@NF,JX40W MC#L]#@"N[W1C0D\9G+DS>,*Z=:*!^DASG[.4B)SA@ND]>5+'OWCD:A$'K]=( M:.WYZZP$9V=T[JB9:2RT]J_Z.C39VB@RW+DE7O/'ZLSVNH_QGA[=,AQ-!L^)%S8H*09/B<(M1A)DJD)^O*14O M)^K=3_6N+_@?4$L#!!0 ( $J);U8V?>]S8 ( ! & 9 >&PO=V]R M:W-H965T'+@$J\9FMDG:_?I=&\J2)IFJ:B_@CWN.[SGX7L8;J>YU 6#(0\F% MGGB%,=6E[^NT@)+J@:Q X$XN54D-3M7*UY4"FCE0R?TP",[]DC+A)6.W-E?) M6-:&,P%S171=EE0]7@.7FXDW])X6;MFJ,';!3\857<$"S%TU5SCS.Y:,E2 T MDX(HR"?>U?!R&MMX%_"-P49OC8E5LI3RWDX^91,OL D!A]18!HJO-4R!]*'U80LPC(\ PA80OA00M8#("6TR<[)FU-!D MK.2&*!N-;';@O'%H5,.$_8H+HW"7(_(W6)&3GJGI$>8(%\+66LJ,CWV#69AN?RT/?&Z.3$\>F(Z(-&P M3\(@# _ IR^'#W?A/FKO# @[ T+'%[W*@!]72VT4WK6?AX0VS/%A9EM_E[JB M*4P\+# -:@U>\O;-\#SX<$CV?R+;,2'J3(C^Q?[7A+PS(6U,$&B"S+':TKJL M.3480TNI#/M-71GB7@\[!L&[0'H7<1\K6U?@:I,_'O*L2>3,)6);S#H)1W@- MUMM6[,=$HU$7LZ,P[A3&KU1X3-JAY./]Y(/@6?+[,1?QL]S]K7JUO?(S52LF M-.&0(R@8O$>T:OI/,S&R&PO=V]R:W-H965T M;;KW9_=]__#N_+R[OF_6=??5]J'9#/]RNVW7=3_\VMZ==P]M4]_L#UJOSK/) MI#I?U\O-V>7%_F_?M9<7V\=^M=PTW[5)][A>U^WO'YK5]NG]67IV_,/WR[O[ M?O>'\\N+A_JN^:'I?WKXKAU^.W^AW"S7S:9;;C=)V]R^/[M*WU%:%;LC]B9_ M7S9/G?)SLKN63]OM+[M?OKEY?S;9N=2LFNM^QZB'__W:+)K5:H<:'/GW@7KV MK/1_I?]E<_7,VGNFL6V]4_EC?]_?NSV5ERT]S6CZO^^^W37YO#%94[ MWO5VU>W_FSP]VTZSL^3ZL>NWZ\/!@P?KY>;Y__5OAT@H!PP<]P'9X8#,/&#Z MR@'YX8#D!Y.&!_Z>?/U[X/G*C[^O*BW3XE[KGJ_I1\F?ST@TC^^,6?DB^2Y2;Y\7[[V U'=A?G_>#,#GE^ M?3CQA^<39Z^<.$\^;C?]?9?0YJ:Y<1R_X(]/,P9P/D3A)139,10?,I8HFNNO MDCS][FL7/W^_'?X[W)1/=7OS M+U>>GT&%&[3KZ=YU#_5U\_YLZ,JZIOVU.;O\S_](J\E_N6*,A DDC$ P+1O% M2S8*CG[YH5[5F^LFJ?OD4W.WW&R6F[MD>YL\-.URZ[IY/K"\V*0\P\H];/?H M^?4RK;(\SR_.?U7#[3 KY]6N-:MF!')-"V3Y$LB2#>35];\?E]UR]XQR]EGL MT;%A>X952CPF1L1LBZS,#2,"^:3%JWJ)5\7&ZYOU0[ULAS>#WA4M]MC8:%56 M++[,RG)6&B&SSZ%)NG;>M/M?MZ]X]S\ MS_!\?BTV+#(V-E,[-L7LT/V'MVW^(&C-IAJ/L^->VX19B8<9M.T+"NCD?+.CPV.(A=2 MMC5?*6TYKNT>P*#&"Z4)*(U0-#U%F4Q1QC^S96+J76*2)?L0YVG1>I4V@V7>-KO%"1 Z4)*(U0 M-#U%4NBDO-(9Y&ON3$!AORIGDXG9U898"=Z%Z("=0L^D4M"DO*(9 E8X ^;0 M%HZ A5@)WH7H@)U"T*12T:2\I!D"5CH#9BN+X9Q6P$*L!.]"=,! -#U@4OVD MO/P9 E8Y ^80'(Z A5@)WH7H@)U"YJ12YZ2\T!D"-G4&S*5#[( YM(\C8*P+ MT0$#T?2 2864LF_TEQ\'2;1^7"<_?VS6GYK6_02&:A\H34!IA*+I'\&E_,DF M)WK#ST#2Y/"U'4D34!JA:'J*I C+6 6AI&AIO.MW?TX>N^;V<96LEK>-,TE0 M&>9Q-$]^;^JV2ZIDO:_5.#,#U5XHFIX9J;TR7GM]K'_S]F0\(CH#2)J T@A% MTY,AY5[FD7OC>S*HW(/2!)1&*)J>(BGW,E[NO:DG@]:X/(ZFY7-7YLP(5$^B M:'I&I)[,>#WYS^7=E_^L[_@>#%HF@]($E$8HFIX,J56S"E6%SZ#%."A-0&F$ MHNDYD7(XX^5P?"V>!T:G9FKKPTF1EC-#(68.X3U)B\(L**"\T\,IQ7+&BV5? M19X_/#IXM@0WE;7#Q%&41[FE1TTJYHQ7S'Q=GC\X.F9S?\R@ AA%TP<^20&< M\_6_4>5^GAD]"LJN!3H*_@XKN^*/8^5595;] ^V$ MT\[N*P(6W7[OV5Q:S MN=E\0ZQ$D!7QGH^-C%13.5_YN[J^?GZT#\VW5L8 .(-CU_GF:6G&)L!(.(S* MPHK,*31-+C5-SFN:'_KM+TW[AXY5_3PC^@Y&T@241BB:G@TIB?(92O7G4'4$ MI0DHC5 T/2=2<.6\X(I7_3PP.C6V",NSL&62&3:_":%\TD,F=53!ZRA>\/,'1P?,UD-6P*!%.Q1-CZV4:05?M!LE M^'EF=,B] R*%WX10/NEQE,JIX)53C-8O;+GCZ*@6868BS(R\9OJ%*[.S>%6$ MU/D%5"=!:0)*(Q1-3YK4205()Q6VMIF5UE24("L19$6\YV,C(W52P5>=QHO\ M EJ$@M($E$8HFIXB*=@*7K"%-UZ["I3E4W.*2I"5"+(BWO.QD9'BJ?#5D\)% M?F&7>HJI*?)#C(3#*$_-2AOO^=C(2 E3\!+FV^;IZV;#2GR>$'W_0@=90FF$ MHNFSD*4"*OE!EA$2OX2*(2A-0&F$HNDYD1*K#"Y5!4I\'AB=&EMVN29 AYD1 MRC<]F%)3E;RF\DZTA\JGTB^?_":$\DD/F91/)2^?>(G/'QP=,%L).6?;0\]* M*)H>8"G32GX,WRB=SS.CXU[X&ZK7A% ^Z7%4UM#@E5.,SB^]BV L_";"8>+L M\Y[-RE?-] N6@JCD!1%2WY=0B02E"2B-4#0]:5(BE2")5-JR9IY6ID0*LA(. MJW0RG9E*@'=];&BD1BKY M-X@5]"ZTU0FH#2"$734R3%6LF+M?#6:U=\TF(^ M+.936FYI-C$60E'%;5I##7M^*='QL< M*6,JS^0P8\V'Y/J^;N^<,R@J6TKDUGQ4_G2Q-RF41BB:'FHIY/S8UC=- M\FV];OB1$SPFMM>$T@241BB:GA IH2I^QA?R1:V""BXH34!IA*+I29.RK.)E M6?"CKK*543JMK#>U,#/A,IMGUJL:[_S8X$BM5?%:R]7%)/^7A,S2XLG1#1@Z M2PM*(Q1-SY&R1N+GDX<5=DU%J#R$T@A%TY,FY6$%DH>5+>FL5R2OB?";$._P MV(!(45CQA;-7>IJ@H:$\.KK50F4AE$8HFIXD*0NKS[>89 4M]D%I DHC%$U? M/5;*U2EH07!LXX72!)1& M*)J>(JEQIY]O#ML4JH.A- &E$8JF)TWJX"EH#MO4K@,ZOGT'60F'E>O;-^_Z MV-!(M3GEU>9N>Y''5A=($E$8H MFIXTJ7>G_#RZ\-[%,?4MRZ;6"TV0F0@S(][YL<%1]@K@=:75OP1^K>&QT:T7 M.KL.2B,434^0U+E3OO@)[7*@NA=*$U :H6AZTJ3NG8+*H5.[@.F:E!]F)L+, MB'=^9'!F4E_.>'WIZG*"/MOPW-CF"Z4)*(U0-#U#4N?.^%T3D'W.#*I\H30! MI1&*IB=-*M\97]T-[G-F]M!2>Z<:OXT(L"'>Y[$QD<)RQ@M+5U<3\+6&IT:W M66@M%4HC%$W/CU2WL^+S=310$0RE"2B-4#0]:5($ST S$6?^P;0S>PBLJ:/\ M%.(='AL0*3!GO,!<[/<];=KD^^9YC'9WOWS0^IR0%>/YDT2W7V@I%4HC%$U/ MEY2\LRG;Z8P?3CJ#BEXH34!IA*+I*5*VWO/,BGS#.LL\.CI)O*.SUY=9AOI! M*)J>$"EH9[R@#>CB I:2YT\2G1IH"1=*(Q1-W\)12NSYJ3;%F$,U-I0FH#1" MT?0428T]/]VF&#PZ.DF\H^GD]3X.Z@BA:'I&I(">^];5\?5Q(1_&^9-$YP9: M-(;2"$73TR6U_?Q4VV7,H?(>2A-0&J%H>HJDO)_SQ>M@I7C@<$KQ8,(I13^% M>(?'!D1*Y[EO/_?PF4!SOWKVFPB_"?$^CXV)5,_SMZKGH.( ?Y;HFQHJGZ$T M0M'T?$GY/#^5?)Y#Y3.4)J T0M'T%$GY/.=5:7B_Z]U?8N$W$7X3XAT>&Q!E M3WM>OD;UN][](Q9^$^$W(=[GD3%))^K&\;Z=(WP];T"MQ'.2V+L:BQ-8',%P M1LZ4_>PG)]O0?H+=T1Z*$U@Y\8XU$68F0@S(X_W MH^.C[&T_X4NS,5WRD:4O:E?-K!#EED:PS82+EL]S09YG[,#,19D8>[T?'1]&S*:]GXWICNYAG+W8? M9"5<5O9R]Q[O1\='$9;IJ,630C["\N3X&QTK+*$X@N&,1"G",CW5CB-',BQ1 MT#HE%D#0K63/AHJ75U)RJZ+F T2%2E%7JV;K>^'2D+%7JCI)C2=K*6A3'<];X M&QA6&TZ.>*<(MXX7;Q[KKFS81RZ$O77YZW"]\?W77-LU^B5CV4@*:M'D#:IO9C-S=>WS)ZW:IN),!IYO!\='T709IY*:8P.R.R% MC>:I]64FQ$JXK,K"CL])=&2FZ,B,UY'!G738]W/^;/$W/[:("<41#&:!\3='YIB^V/#L^5;RKS#(X6$\(AC/2HLC)G*^9LOU; MZ'=:_ASQZ<$*2RB.8#@C98JPS/EM:-[2Y4&7+,+B!!9',)R>J$*1N@5HZYDC MB'VE.MBPKU1^#GF<'AT61><6GK6"8EXV"WN75#LR7AL18$,>OT='1I&1!5\J M]'7&8=]C^9-$W^10G,#B"(8S'9\JWM7\^:-L4B7K[::_=W^=A;I$,)R1'T5TK_Y2P"' M/$Z/#HNB>TO@\-G2'O)J1\9K(P)LR./WZ,@H^K+D"X/^[CCL"RU_FOC;'"LV MH3B"X8RL*6*S/-F(V1);V(3B!!9',)R1*$7XEJ@1LV7 B%F_C0BP(8_38\-2 M*7JW HZ8K0(JB7X;$6!#'K]'1T;1F15?2?3WQR'?:/F31-_D4)S X@B&,W*F M2,[J9$-E*ZS@A.($%D]VY?_ M#U!+ P04 " !*B6]6"7#?!WD" #%!@ &0 'AL+W=OTG\<<^YY^3&U\E6R >5 R!Y*GBI)DZ.6%VZKLIR M**@Z$Q64>F.9P0!APP- ]6O#4R! 0M('@O(&P!H37:*+.V9A1IFDBQ)=)$:S8S ML-_&HK4;5IHJSE'J7:9QF/[$'"2Y4@I0G9)Y4TMR/ .DC*L3\HG:X;.NXP84ZJ.(@V5L."++89K )O7#U(W#4"1P=%#B#!1(%62UW=0[);)CBGH#Q>>"]4KD?=.YYWK#( MJ!,9'11I_YPA1=%>,G\4A:\4#02-HS<4Q9VB^*"B.X&4#RF*]XL4](O42-J/ M"J/PXG4IW5Z3,0W^!Y5K5BK"8:5QWME8$\BF:383%)7M.PN!NHO98:[O&9 F M0.^OA,"7B6EEW&ULM9U;;Z-*%H7_2LES-.J6NF,#OB63 M6$I"W4;*=*MS+@^C>2"X$J,VX :<=*3Y\0,V,2Y#"CBSSDMBX]K?+L.R:U,+ M%Y6O/,9)Z&7YT^1IF&X2 MY2UW0>%Z:(]&TV'H!=%@<;G;]C597,;;;!U$ZFM"TFT8>LGKC5K'+U<#:_"V MX5OPM,J*#_N]9W:KUNB#E_?A10@>'G$7@ M\>,W.MN]^?S-/'BINHW7?P3+;'4UF _(4CUZVW7V+7X1JGQ#DX+GQ^MT]Y>\ M[-M.\\;^-LWBL S.>Q &T?Z_][/<$42#JS(O6*DP W] M,NG-/JG]3E*+W,51MDH)C99JV1!/S?%.6SQOR6\; ,-\#QYVH_VV&V]L(_%Z MDYP19_2)V"/;;NC0K3G\BY_EX=8N?-00[IK#7>6_A5OSIMW9.;RQ\\P<_L]M M9'SO_/_++KJ'6PWALGOXR" $Y_!YIJD(]BJ4J>U6#Q][]9T]$_FO2%A+E(&$7"&!+&D3"!A$D03%/P M^*#@L8F^*,> H!H#FL1K9/05+Q+F(F%T#YOL8$7=^+RP'&S)='RNMY*@CFDZFAQT-#'JZ*OW6JB'Y 7YD9B:M&3D]-42$N8B810) M8T@8W\.FQY(;C48GBFMH-)U.9B>*F]35>VY/*I8FI>E!2E.CE/X(UDLB5+A1 M6:;R8?5.A0\J:1Q4C:"^6D+"7"2,(F$,">-(F$#") BF*7AV4/ ,51;.D I& MPEPDC")A# GC2)A PB0(IBEX?E#P'#2<&SE]!3QOJ'-.AR87F9$B80P)XTB8 M0,(D"*8)\_P@S'.S,+>)O_+2O"Z('W?*C+(X>6T2II'35YA(F(N$422,(6'\ MO%9"CFME9KV-;9TVDJ!>:7JS1M64Z*12:D4!J#TCB4)J TB:+I MBJU<%\LX);ZX5_XV%R0IMA=UH)\_"3*R2>+GH-DBO#$3>PO5J9^HU.;07&A. M"J4Q*(U#:0)*DRB:KM7*7[',!DOEKN??KGX<*O)A':?IQT:10GT6*,V%TBB4 MQJ T;M7=EL^UDQ)1MCJ91C^M._\*2\:J/!G+;,J\,Y-._DONO)]!N V-D^MF M>&\U0JT:*(U":0Q*XU":@-(DBJ;+N_*)K"EJFMV".D50F@NE42B-06D<2A-0 MFD31="U7CI%EG,Y?_*J2L"AETS]1VD(])"C-A=(HE,:@--YR?"?D57E)T\4U M MH/B:+I.JY\(\ML'"WC-$@S84T)P21=-E5SE>MMGQZG[]B!G46WI6?59F4I^9A2:E M4!J#TCB4)J TB:+I&JU\+[O%]^I\*8D9U%NC2)H+I5$HC4%IO*29+@5H;R)1 M?=)%5UE7MMFZXEX0E0X B:.V[T:H:06EN5 :+6FFZTKLNN>6TTY:\0;0YZ;! MMJE9??X>]29UL53>D6WVCFZ^W%W_2QI/ILV$WA*!6D90&H72&)3&H30!I4D4 M3==PY4'9$]3)M TUG* T%TJC4!J#TCB4)J TB:+I6JX,)]O\RZ0>9S50OZFD M:4/?O'Y2 _61H#0&I7$H34!I$D73)5KY2+;99^AQ4@.UC: T%TJC4!J#TGA) M,Y[4M#:1J#[IHJM,']ML^MQ>WPMSE0JU?* T%TJC4!J#TCB4)J TB:+I"JXL M'QMF^=A0RP=*.S6O$9J40VD" M2I,HFB[3RN]QS'[/-^6MR4U2+&)G+%;-F-X*A;H]4!J%TAB4QJ$T :5)%$T7 M\M&B<[A5Y[#+SF'7G<,N/(==>0Z[]!QV[3GLXG-_A<7E5!:78[:XNL]7F4&] MI0QUNJ T"J4Q*(V7-&-MV]I$HOJDBZ[RI!SS[Z(Z+.E@)O16&]2+@M*H4U_J MK5:B0@VF]H2BO8E$]4F74&4%.68KZ)NW#.+[E>=_-]>24!\(2G.A- JE,2B- M0VD"2I,HFJ[CRB]R8$O5.5##"$ISH30*I3$HC4-I DJ3*)JNYDL4ZA]!:0Q*XU":@-(DBJ9+M/*/ MQN;?('6?#>G_;0NTC*(U":0Q*X^/ZCY7JZY$U-#JM7%&]TF5W=*3'3.BM-ZC' Z71DC9Y_W Q:$+>GE"T-Y&H/NTE-#RZDV&HDJ?=;3!3XA0JBE*S5 M8]Z%T=DLWQO)_A::^R=9O-G=7_$ASK(XW#U<*6^IDJ)!_OIC'&=O3XH$AQN9 M+OX'4$L#!!0 ( $J);U89":!X"P4 *$E 9 >&PO=V]R:W-H965T M8-),'S&V?^SC@>/#TP_DML "1Y2N)4 MS(R-E-OK7D\$&TBHN&);2-4OCXPG5*I3ONZ)+0<:YD9)W+--T^DE-$J-^32_ M=L_G4[:3<93"/2=BER24/]] S XSPS*.%[Y%ZXW,+O3FTRU=PP/([]M[KLYZ M%26,$DA%Q%+"X7%F+*QKWS8S@[S%WQ$_)=2H?&:&I\='NI_?O+J9%16P9/&/*)2;F3$V2 B/=!?+ M;^SP"M5:T M[""7*[=6 8[2;&0]2*Y^C92=G'^5&^!D(01(\9&XL)+D 8(=C^0SN4WW(*0: M1I*\=T'2*!8?R!_D^X-+WK_[0-Z1*"5_;=A.T#04TYY4WBH.53#L8S!N;"WQ\RZ^(GWK([%-VV[IT/)R M_\_@4#B_QUJQ&C(=5C(?:&.>96!PSL3[*6E+7*&/"W.%9:$9C^V64SQN-SZ3PD;K5 MT,*IM'"T6GR-0W)/8_*)Q6&4KLF2)5N:/I.[NR7Y^062%?#6O*:E=M4%$^9B MPCQ,F(\$:^@\JG0>84U9(TQI,6$N)LS#A/E(L(:TXTK:,=*4-;Y@8EB>-SI/ M6:ZV1UV5P(3Y2+"&$I-*B8E6B=M4@J)*PJF$-@&TYET?+4R86\#&)ZJ;5V;_ MQ6R&Z=%'@C6$LLQZ:6AJI?*>9%E"V */6)@_/6HQ7[R3A*_HIX=V%1"5YKYQ MPQ9Y!LK;'C_4;OA8M*:N)TM^2WN;/_)R"X2$[H'3-:B,^,8SJ0=VUA23YI:T M-QY+5)\^%JTIH%T+:*,M#DJ4B7TVH>D==I8$D^:ATGPL6E.ZNBIB:5?F M\T462 M93SYCQ2KP.6.\VS!<%P-:I;Y>K>=GU'4 @PJS4.E^5BTYG"HBSJ6@[7:MU K M.:@T%Y7FH=)\+%I3X;J<8VE+"IVS-6I1!Y7FEK33MSCK?*I%+==@T9KBU04; M2U^QN3!;W\$>8M+7)VC,XLD2E>:BTCQ4FH]%:XZ NE!D3= 2-&K1")7FHM(\ M5)J/16O^VUX7F&Q]O:7+.E:/ZBHQ*LTM:8W_N29GZ1G5IX]%*Z3KG>P@28"O M\[T^@@1LE\KB/__J:K6?:)'OHGEQ_<:Z7EHMUUWKVB]V"]7X8O/2%\K742I( M#(_*E7DU4F'DQ7Z@XD2R;;Y_9<6D9$E^N $: L\:J-\?&9/'D\Q!M2MK_C]0 M2P,$% @ 2HEO5J'^SEKG @ QP@ !D !X;"]W;W)K&ULK99=;],P%(;_BA4FM$FP?#5),]I(6RL$TA#3/N "<>&FIXTU M)RZVVV[_GN,D"UWCE2%QT]K..:^?U_:),]H*>:\* $T>2EZIL5-HO3IS7947 M4%)U*E90X9.%D"75V)5+5ZTDT'F=5'(W\+S8+2FKG&Q4CUW);"36FK,*KB11 MZ[*D\O$"N-B.'=]Y&KAFRT*; 3<;K>@2;D#?K:XD]MQ.9 0(.N38*%/\V, '.C1!B_&HUG6Y* MD[C;?E+_6'M'+S.J8"+X=S;7Q=@9.F0."[KF^EIL/T'K)S)ZN>"J_B7;)C:* M')*OE19EFXP$):N:?_K0KL-.@C]X(2%H$X+7)H1M0E@;;S\SR7:YB32T9GC#/-0)'C*6C*N#HA[\G= MS90<'YV0(\(JF&<*^2D)_7"SZZH?%*?)H MZ1COH: <':2=U"8!$1+V6E:IQ*<>7#ZURL+(V M@O$N:Y#Z>ZS]H'B0)G;6J&.-#K+>T@<\1KBN=,;!1A;U)O6'<;)'U@\*O"BT MD\4=67R0[!+P34?XG\-NHXM[$X>^%^S1]8."-(GM=$E'E[SJ1+)* YYW;8-+ M+)N:["^=)2CTAW:X809YIPD*R.;: M;#I:K.J;9R8T%G'=+/!+ Z0)P.<+(?13QUQFW;=+]AM02P,$% @ 2HEO M5AL_C,82 P / P !D !X;"]W;W)K&ULM5=K M3]LP%/TK5H8F)@%Y-X6UD:#5'A*@BL+V >V#F]PV%HF=V6X+_WYV$K($0GFH M_=+8R3TGYYY#->-W(@&0Z#Y+J1@:B93YB6F**($,BR.6 U5/YHQG6*HI M7Y@BYX#C I2EIF-9/3/#A!KAH+@WX>& +65**$PX$LLLP_SA#%*V'AJV\7CC MBBP2J6^8X2#'"YB"O,DG7,W,FB4F&5!!&$4(;&,),':%I^8,3FZ+5@M#\&B4DJ MOJ!#=#,=H_V]+V@/$8JN$[84"B &IE2J];O-J%)X5BIT7E XAN@(N?8!54;YM2&.06?^T'#T.WI3$BNRO-/5ZXEN==-KM?LBWK(&Y:B;7$>:TPEJRO5JVMU'V.2C5:ID#YQ"C.:&81H"B M!/,%=!9G2==KR#CT \]](K8CJN\Z_6ZM?JW5WZCU4NWB'S'8?R;&LWJ!'SS1 MW!%F>W;@=(ONU:)[&T5/@1+&T12BI7:X7"ZW%Y#-@'>NB(UT[UT16R)K91[4 MF0>[W!F";?JP);*6#_W:A_Z.=H;^LXK4"_[9SO!J6$OV<2W[>*/L$:,KX))H MN541OUZ\&RG?^]&V1-;*WK;^-P+6+LNW8M^2%=MB:WO1:(KL'95P1=P\MNQ> MQ^G6%1=T'&]FH[73??6%.J@(%2B%N0):1X%BX&6K6DXDRXMN;\:DZAV+8:+: M>^ Z0#V?,Y55-=$-9/V'(?P'4$L#!!0 ( $J);U8MSYVO. 0 .D3 9 M >&PO=V]R:W-H965TU#>32M NLMT'2;1\6^T!)8YM8B51).H[_OD-)D2^K$(@AY\46)<[AG$,. M><#12JH?>@%@R'.6"CWV%L;DE[ZOXP5D3'=D#@*_S*3*F,&FFOLZ5\"2(BA+ M_3 (!G[&N/ FH^+=O9J,Y-*D7,"](GJ994RMKR&5J[%'O9<7#WR^,/:%/QGE M; Z/8+[F]PI;?HV2\ R$YE(0!;.Q=T4O;^C0!A0]_N&PTEO/Q%*)I/QA&Y^2 ML1?8C""%V%@(AG]/< -I:I$PC_\J4*\>TP9N/[^@WQ7DD4S$--S(]%^>F,78 M&WHD@1E;IN9!KOZ$BE#?XL4RU<4O655] X_$2VUD5@5C!AD7Y3][KH38"J"# M5P+"*B#<#^B]$M"M KH%T3*S@M8M,VPR4G)%E.V-:/:AT*:(1C9OC[?DY,,I^4"X(%.>ICA]>N0;S-[FX,=5IM=EIN$K MF=*03*4P"TU^%PDDNP ^TJZYAR_3;5:2-PH7_O4F]$KS7#&YW@TN=LQC&'I:[!O4$WN37 M7^@@^*V)>4M@.SKT:AUZ+O3)'0(3ELFE,$T\G<%OY5F"]0LPN^,]3<)^,/*? M&M+OU^GWG>E_$@9P9$,4,]!$H RGX=:@02?H#\)^/7"9G'.< R=A4+,8.%E, MF5DJ;M8D>86%.[RLC?X9L<4Q:%+>&7\@N?.:W+DSNS^63#&<)B!F@>@+F2;5 M@B-X,!(9I7S.S&O;U/E/:X;NSYQS^ /)#6MR0R>Y!T@@RXLS,E<<2^D$GNTP M&O=FI@DC.:@8A,%#FL@9*@"VGXAYSM(7%8PD$> IG0!DD)P27O:[D5G.Q)H@ M("@.(@:+%R^80"SY"!,M0X5I? M%Z6(E=BMS^7&\]<)_%9R;:'MRK#E:^@Q3],*O2TM6D+;U2+<:!&^]Y;0J%GX M\\F&51X.:7>OT-WY'JK'QFA1IW]QEDC/72*MNJRVT'9EV/@LVCMJB;3JQ-I" MV]5B8]JHV[6]5XDTF#][$/:"P7Z)',/]T8W]HVX#YRJ1?K%64 (%90=GQ;1D M]"I5CF$;Z<8WTO.C5DQ+OK#2XA@NDVYL)GUWG]FH68-SW"^55GVCOW69DH&: M%W=,&ATA)ES>J]1OZWNLJ^+VQM]T+R_!IDS-N= DA1F&!IUSK&E5WBN5#2/S MXFHFDL;(K'A< $M V0[X?29QP54-.T!]NS?Y'U!+ P04 " !*B6]6AW=% MM0,% Z'0 &0 'AL+W=OR"EHYMHI3HD92= /OQ(R5%LF*% MB0;FQK9DG9<\CT3RO.+DP,4/N050Z"%AJ9SVMDKM+CU/1EM(B.SS':3ZGS47 M"5'Z4&P\N1- XCPH85[@^V,O(33MS2;YN:6837BF&$UA*9#,DH2(QVM@_##M MX=[3B3NZV2ISPIM-=F0#]Z"^[99"'WF52DP32"7E*1*PGO:N\&48!"8@O^)/ M"@=Y]!N95%:<_S 'O\?3GF]Z! PB922(_MK#'!@S2KH?_Y2BO:I-$WC\^TG] M-D]>)[,B$N:<_45CM9WVSGLHAC7)F+KCA\]0)C0R>A%G,O]$A_):OX>B3"J> ME,&Z!PE-BV_R4((X"M")M@<$94#P+ /7P@8E &#M[8P+ .&.9DBE9Q#2!29 M300_(&&NUFKF1PXSC];IT]3<]WLE]+]4QZG9'UR!1$OR2%8,$$EC](6GFU^_ M@DA0""OU"PK\ *,[V'.VI^D&S07$5*%;$E%&U2/Z&((BE,E/Z .B*5I0QO3] ME!-/Z=Z9-KRH[,EUT9/@A9[@ "UXJK82W:0QQ$T!3Z=5Y18\Y78=6!5#B/IH M@/,4 O3M/D0?/WQJZ=C<+K,@HI(9M(2']O!;6/41QB7(UEXTLAM4=VZ0ZPY? MT'WEOGQ?0+("\7?;C; *FYGF4NY(!-.>GDHDB#WT9C__A,?^;VWP7(J%CL0: M0(<5T&&N/OB?0P%]OUI))?1,U0IUZ!*J2['0D5@#ZJB".K(^I0OR0),L02LN M=*1Y4".B&]-/:!M#JU97AB[%PD)LE(N9M70_"T83;]]"9ER1&5O)7"4\2Q6* M!3FD*--3GD!1,8;7Y1AN(S0^Z8=?=:-(V]IJU[0=B34 G56 SJR OH!2("3B MZR>\HG/^RL!2F3 3?4P4 MM-&PAU]EFV)5,LO2J&WX6..[DG(DUB!U49&ZL*:Z!$%YC';Z4R#%=?5T1,X\ M77.>[D$H:J;]>TC-9?E:T$;5WM0%UJ*/;8%S:V!7G([$&CBQ7Y>,OC5+S4MR M1@T^O4:"9J<= KHCNI!O+?L*-?-5#6RM:M_JCM"_:,E(:G5+]I:Z M5J5.U4)7:DW*=7&/1^]IF;#3>M^I6NA*K4FV-@?8[@ZZKK$NJ_YYJ8:'C14[ M>#9AA*X:;2*J[0&V^X.W#_&;3/"8,T:$?:"[- =SIVJA*[4FZ]ILX/-W'>@N MS<3),#O.80#EY9C[E0M=*76 M)%L;F,!N8+J]X[2+=0;IU,V4:L?6$_O/7G-Z1YM-"8A-OFDGM??(4E7L.U5G MJXW!JWP[S*LO+W85B[E/:EN\UJ%^_TPW+(J-NN) \5V^=;7B2O$D_[D%$H,P M%^C_UUP_U.6!::#:+IW]!U!+ P04 " !*B6]6\X2!87,% #.*P &0 M 'AL+W=O2N/,F4_SQ!(;M.4BI?/+.'[F>,YKR<>X]5:F1.] M^71#5^R)J6^;!Z&/>A4EBE.6R9AG2+#ES+GQKHG?-P%YB[]BMI<'GY&YE07G M/\S!']',<4V/6,)"91!4_]FQ6Y8DAJ3[\6\)=:IKFL##SZ]TDM^\OID%E>R6 M)W_'D5K/G(F#(K:DVT0]\OT75M[0T/!"GLC\-]J7;5T'A5NI>%H&ZQZD<5;\ MI<]E(@X"-*<]P"\#_+B.9ZN+KTRD*& +]1OR76^";@6+8H4(#>,D5B_H8\ 4C1/Y"5V@;T\!^OCA M$_J X@Q]7?.MU!@Y[2G=/7.17EAVY7/1%?]$5_KHGF=J+1'.(A:UQ-_:XSW? M NCIO%3)\5^3\]FW$N^IN$1]S^3 ]]HZ9 \/6%B%^RWAP?GA;5?'YX>[+>'D MC'MWQX7^EESVJP>MG_/Z__-!0]]O%E()/=/\T_;H%/!!.]Q,O]=R0T,V<_3\ M*IG8,6?^ZR_>R/V]339(6 )PY P @1KR#VHY![8Z/,[+B72E8,]JSA;;6.Y MUN5((;[4T_Y"M2ELY755N( -<]8< M0VZ] G;?L\:6="#%06D!* V#T@@4K:GZ M@>_A6<>XUOMU1:*,T@FG6:N\WE'1\/J-*:84SGJYSL)!TC HC4#1FL+YM7 ^ M\,JR!!X6B8OA^%A!ZW4[*PA)PZ T D5K*E@[09[5>:@4-.,NSFCN,&OYXDR? M8+KF"JH8DGNZ070E&#/RMLK:/QJ9_=&QJJ!F#R@-@]((%*VI:FWX>';'Y^U+ M4UX_[_2L:GU=LD,[5T](6@!*PZ T D5KBEW[3M[P7=^90'TH4%H 2L.@- )% M:ZI>FU&>U?R8ZP60%COEVQ,3,JC=!$H+0&D8E$9*VN'[B6YZ3 MSG['!363O&.;Y4U1#EJ:M+U4X[9VHZ-F!*K_S337_H]G-X#RRO?(=CS9&>NG MBUM@)W?./*CI TK#H#0"16LJ7OM#WM6[EC]0DPB4%H#2,"B-0-&:FP%JH\BW M6A+S>_H5M$]D.ZRHR*"T I6%0&BEIA]708M+[M>'CVPV??)9^8B$W MH_7\!8J=VEE&4)<(E(9!:02*UE2[=HE\_SUG:!_2;[D%I06@- Q*(U"TINJU ML^3;G:6?+%#LT9U5!7660&D8E$;\8Z>M[;]LO8-MB"D3JWS#J$2AD:/8=%>= MK3:EWN1;,=^SG6?1+%YM'B0/%-OMEQ MP97B:?YQS6C$A&F@OU]R/3&4!^8"U1;>^7]02P,$% @ 2HEO5M5."(CY M!0 XBD !D !X;"]W;W)K&ULM9IK;]LV%(;_ M"N$50PITMNZQ,\= 8TE;AV4+DG7[4.P#;3&V4-U&TDD#[,>/NEA7FK':LWR( M=>%Y2)Y7HJA77#ZG]#/;$\+1ESA*V/5DSWEV-9NQ[9[$F$W3C"3BS&-*8\S% M+MW-6$8)#HJ@.)H9FN;,8APFD]6R.'9'5\OTP*,P(7<4L4,<8_IR0Z+T^7JB M3XX'[L/=GN<'9JMEAG?D@?"/V1T5>[.:$H0Q25B8)HB2Q^O)>_W*-\P\H"CQ M9TB>66L;Y5W9I.GG?.=#<#W1\A:1B&QYCL#BYXFL213E)-&.?RKHI*XS#VQO M'^E^T7G1F0UF9)U&?X4!WU]/YA,4D$=\B/A]^OPSJ3IDY[QM&K'B/WHNRSJ+ M"=H>&$_C*EBT( Z3\A=_J1+1"C",$P%&%6#T DSS1(!9!9B] $L[$6!5 =:Y M3;*K /O< *<*<(KN!4G U% M'%_]EG+"T!U^P9N(()P$Z-2A"E%9="% M2S@.(_9V.>.B)3EOMJUJO2EK-4[4JJ/;-.%[AKPD(($D?JV.-U^+=U^IWU M9B*%=1Z-8QYO#"7QET,T1:;^#AF:OD ?'UQT\4:6F+4:XY+M$6,81PQZ@V:( M[3$E3-;5KR&6-#78.Q^L*WKLGX_1Y)B.(&9]89L%U_S*"QM]>K]AG(J1[6_9 M]5O"+3D\'^ZO6(:WY'HBQG-&Z!.9K+[_3G>T'V6:0\)<2)@'"?.!8!VYK5IN M2T5?W9,,OX@G'D?I(]JVAJQ :"T36(D;*S DS"UA=@'+)P9/JX56_"UG3VWM MAN5Z)7Q5B4Z6[3K+MC++/XFI"A+S ?*%A\GN$++],>6GTJSDC4TS),PM84XK M.?.Y/,0^R:3X0K*/3 MO-9IKM1IC;-O$TF)'RO2?)C]N3&=.SV1SBOF03;-!X)U1%K4(BV4(MU5SV3Q M!BP>RJQ\..,L(X'XB2(DYE\)P\4[IE2CQ6!P,33;'(X8:V4SQCX9(&$>),P' M@G6TU+7F55%3WW*GW@0_W9)X0ZAT(JUFCKW/0&DN*,T#I?E0M*[6+5M _S]? MGRHZE.J0-!>4YH'2?"A:5W6C4=U0WN&^0"NFF%5T>PJG7TJG<&MU1:,E@Z1Y MH#0?BM:5K+$Y=.5K]>I#PHG@=J6;8O9G.F>4\T-;Y M4+2N%HT'H:M-B%O,#S3D+R@XI06HZP!*AVCYG4@;Y15S!:ZZ&_H&LR6\@]NZ0'VD(?BM85 MK'%+=+5=,MH 5/-&ZS-T-Z2NG0M:K0=*\Z%H70D;YT576R_CW44U<+2&ERM^6FZ,%^,026&K\!1MR'&2(I\]JMFC]00U4"I:?X;9UQ+4 M&(&B=;5LC!%#;8RT[L!O^NB@KF:TK"7M\I5/0^<5\T#;YD/1NH(UMHBAMD4* MCS)_$.)D2XIO#W(]S,&E;,OF?&MU=:/O(-!%'* T'XI6"C=K+4V+"=T5BPB9 M$$0,B.7JJOIHO5#Q?;$\KW?4.3[-B =PFY3R-B\T]P0&A>0%Q_C$5HW*UDU=0+^M<_0=02P,$% @ M2HEO5MNB@RZK"0 J3X !D !X;"]W;W)K&UL MM9M;;]LX%L>_"N&=7;1 &XND*,O=Q$!KS25 .PUZF7T8[(-BT[%06?1(=-SN MIU_J$M,BJ:-$H[RTL7UX=,Z?%_UX1%T>1?ZMV'(NT?==FA57DZV4^S?3:;': M\EU<7(@]S]0O&Y'O8JD^YG?38I_S>%TUVJ53XGG!=!O*R3 M'<^*1&0HYYNKR5O\)@JJ!I7%'PD_%F=_HS*56R&^E1^NUU<3KXR(IWPE2Q>Q M^N^>+WF:EIY4''\U3B>G:Y8-S_]^\/Y+E;Q*YC8N^%*D_TG62O_J,2L6JOTDZSL M]\\R5[\FJIU<7&/H2_R=%^A%Q&61R6V!?L[6?-UV,%71GD(F#R&_(Z#' MB*\N$,6O$/$(<02T?'QS[&@>/;ZY!V1#3QU *W^TP]_RD.<\D^C/M[>%S-4T M^*]+X]J'[_91K@UOBGV\XE<3-?D+GM_SR>)?_\"!]V^7/F,ZBT9RUM+./VGG M0]X7O_ US^/4)5C=D%4-R[7O?A'Z;'8YO3\7PC;"F&+6MHIL*T9";=2*G)TB M9V#DGV4L.5(S"J5BYA@YK##V.B8>/D,, M/'2M:%JVU?6(&;W#B@3FU'-8=85.=.@$#/UAZCEC)PY-F1>8P3O,L!]:T=MF M_JQS"&FZP#!>?!$R3GL6#CPJ78SJ+1K+6UL^#1AX,&$T+5MS?N;[9N_;5MB; M46+VOFT6SLFLH_"_C1G800>,6&G85I3-S%709>5UD0;6J($'LP:V.>&U MC^=F] XKQ_KQ:.; &CHP3!W5]',&;H."'_I6X [H\#W?A"67&9ZSKN&CN0/# MX/&V*+@L^E:/4;EC5&_16-[:^FGTP#![7&?W"CE%_L.IF\T,F(;6Q+.MB# I4F^5Z3" YN M:/*:C A,1LVBC'[_^!ZMXCS_L1'Y,0=:$2)249P<$.3UP1%8()ZS^."NY-T(9'%?PXK'S-K+H-! M#$U2 Q:! >MCGMPEF=HG)$5QX&B=%"MQZ%BX;4A285A9VU9D1JRLP:B&9JW9 MC,!L]K%YZ)Q' ,0W/4!$= PEG\FIP1'-/ G*DF,0J3V.]&G7&]!:-Y:TMHB8["I,=N&NA-J69 M[.HP,6_J< 1#,SQ[Y 9CW-/W*]0!:B&S)HEM10DSEP@XN*'):YRC,,X-W;50 M&]=(B,UETF$5VH4B.,2A$FBHHT.ACCJ@CIA,NG19A<3IH M[_.X9;])!, M/Q*3-4J-Z2T:RUO[_(3F11_F12UH.93V#X(Z3U3TE^S@BSU5FK&\M:71+.G# MU;WK3'+E5U;WR3U7*VF%E3E?B;NLJH9L1(X.3Q"POAZ#!.PUB4"3=JJ:^'P" M3JM/*J=LI1:1>KLD-NCGS897)_*0/B"&/I7%+WBJ^2.!72/'F-ZBL;RU1=;0 MZQ8%\OO OF_?.E:VH[[9=6X[,N_(0Y.A#Y/A#<]W<58>.GSHN55'1K ?)3_IZKB> MEGYWQ_6TQ!>!U;*M@R9&?R Q-NU,Y;'5DVX[SRR$==CY'0]H?\?-RR43:WSGT; M?)6GWFT;;^=D,6.>=9CT.:B,:2IC?51V4NY6Z;-)Y!#=1BW^,?M9K3*U='N. MHA[3B,?ZBGKPB./?>;Y*"E[*5DBQ^H;$OI-DX6L]63^[7C@CMG[$&IV4=IU- M9)K*&$QE\'AZFBJC'J-C=BT1.V8CM>=LIRB:[AC,537H_/F![VYY[N1\V,&3 M7V&.3--5C<<\[^,>?*$U M^$K!3+T<3\X=K/ <55:FF9O!S/TU*_CJ4):9WXLX@^\#HY961_46C>6M_7Z4 M9OS &^L^$(S*\:-ZB\;RUE91\W[0^^[(8X@>]O)D!>T:JV,G--8U:V6F9^_P M[GA^5[T+K1;S\IE=_6[LZ=O3^]9OJ[>,C>_?X3=1_=:T=E._Q/TA5EIF!4KY M1KGT+F8JP;Q^+[K^(,6^>E/X5D@I=M6?6QZO>5X:J-\W0LB'#^4%3F^G+_X/ M4$L#!!0 ( $J);U;#6\WX"@0 $@3 9 >&PO=V]R:W-H965TS#<1FB_4A@]&LVT.Q!UJZ MMH5*HD;2<;:O'TG)LM5(9%)H+[$HG7-TSR7%>\/I@?%O8@<@T7.6YF+F[:0L M[GQ?1#O(J+AF!>3JR8;QC$HUY%M?%!QH;$A9ZH=!,/(SFN3>?&KNK?A\RO8R M37)8<23V64;Y/PM(V6'F8>]XXW.RW4E]PY]/"[J%1Y!?BA57([]6B9,,.8%.B)((9):@JJ?)UA"FFHE M%65F304L6?IG$LO=S)MX*(8-W:?R,SO\"I6A&ZT7 ML528O^A080,/17LA65:15019DI>_]+E*Q!D!CSH(844(OR<,.PB#BC!X+6%8 M$88F,Z45DP=")9U/.3L@KM%*35^89!JVLI_D>MX?)5=/$\63\U4UA32/T8H) MR4$F'-3$2K2 '#:)1*N4YN(]6K*L8+EZ(!#;H-_4DEP!3UB<1#5RJ00$NB @ M:9**2W2%OCP2=/'N$KU#28Y^W[&]4"\24U^JT'4 ?E2%N2C###O"Q"%Z8+G< M"?0ACR%N"OC*OIN(5.7D\/+&X&]30. MC-[0,8W53 CT]0&R-?"_VE)ME=(;S9TH: 0S3^TD O@3>/.??\*CX)>V-/4I M1GH2:Z1P6*=P:-0''2FTK.BO]VOU9:@MJC6=PS[3V:<8Z4FLD;GUNG'B2 O$1A/.M88#DZM M0F#UI'?(XKA#KJL=4G\IZ"+)(Y9!JY]*U&;(#2$M$(S#+DMGW0^VU\W6EL=> M/NV2;]WP>U4C?:DUTQF>TAG^/S6TTNTKIWVJD;[4FCD]=7;8WMJY"FE%MWY? M3@BQ0IJ1GQHJ;&TPW-6TXEM#=T*(%=(,_=2\8'OW\O:"6@E:O3@AQ II>CGU M--C>U+R]I&)WF^.&D!;(%1[@#CNG5@?;>YT?KZS8W?2X(<0*:7HZ-3W8WO7\ M8&6=.'MH-X2T0%JFR3\[8LB ;\U1C5 Q[G-9_M-=WZV/@^[-(JY!X>6Q3#B0KS$'&FDG),G.Y QH#UP#U?,.8 M/ [T"^K#L_E_4$L#!!0 ( $J);U9^G;@UA , P/ 9 >&PO=V]R M:W-H965T^=; 6/PBLY=8S,E2FG#^8P;=TZ'@F(J"0* .!]=\*;H%2 M@Z3C^%.".M6:QG'[>8/^Q9+79*98PBVG/TFJ%D/GTD$IS/"2JCN^_@HEH9[! M2SB5]A>M2UO/0K)C66],GS.S[O1+Z+=%^*IJ46XA9BB9< M*@&*"- ;J] (&,R(0A.*F?R 0L\_>SA'=\\&]WA%V%Q: W06@\*$RG/T\9CI MKS%D4Q"_M>7W^QB=O3U';Q%A:$PHU;'(@:LT,Q.?FY0L1@6+X +/T!CSM1" MHL\LA707P-625+H$&UU&02-B#$D'=?T/*/""H":@V_;N?HU[W-[=:V#3K7:Y M:_&Z!_!^<+ID2M_KHUMS,]5G0%_&WW6;4"P2UB]B,M2US'$"0T>G( EB!4[T M_HW?]S[5"7A*L/A$8#OBAI6X81-Z-,:/)%MF^@JQ):8(LISR)P"4Z!,IR'1I M\UL.(M%JZU1:)VRQP*5=P&3J5>1U_-[ 76T+UAC%2P4[$=B.8+U*L%ZC8)\+ MA<0AA9 N9W4RLCD*WR'];JXKG )1IV2O1DDOW%.RC5'3 (FM[A;(;(-DIL4BF ^*3=M"]7 E.9G\^Z4>,2V1OI94>N;#Q)8O M#R\/+\ES)5)7;W'R9[KF/$/?PB!*KP?K+-M<#H?I?,U#+[V(-SP2ORSC)/0R M\359#=--PKU%42@,AL2RG&'H^='@YJJX]I#<7,7;+/ C_I"@=!N&7O)^QX/X M[7J !Q\7'OW5.LLO#&^N-MZ*/_'LR^8A$=^&.Y2%'_(H]>,()7QY/;C%EZX] MS@L4%K_[_"W=^XSRIKS$\9_YEU\7UP,K]X@'?)[E$)[X\\JG/ AR).''7Q7H M8%=G7G#_\P?Z+T7C16->O)1/X^ /?Y&MKP?C 5KPI;<-LL?X[3^\:I"=X\WC M("W^1V^5K35 \VV:Q6%56'@0^E'YU_M6$;%7 -,#!4A5@#0*V/A 5H5H&T+ ML*H :[K$#A2PJP)%TX=EVPOB9E[FW5PE\1M*1 +9B@3W&4K5/D1@N^J ,,A]0 L\>@#OMPU/O,R/5NBC/](,/=^^ MI%DB1M)7'>$E(-,#YM/+9;KQYOQZ(.:/E">O?'#SSQ^P8_U+1Y9),-<06(U( MMB.20>@WOWN)[[T$' 4%CW/!H\;%.QCD&6L9+PO91:%\_GV]&3GVU?!UGTC5 M!N,QJ1NYJI$]'NUL:NVV=^VV09>?UG&2G6<\">&63TL89Z]N.FJT035AXT8+ M5!-,L;X%SJX%#MR"[4OIN1_-XY#K?'>46JV&ZZK%N=.P<34VF%AZYT<[YT>@ M\Y_CS M0O!O%,7-6(3,:.OBWC75O&X%STBQ]YT;S3 M7#0V.1>9!',-@=6(G.R(G(!!(8F$PV&B#B9,&R-NIC&R)LUP4(TFA.BC 5M2 M(%A@/-RF*1>R (Z "L-0"!A%Z-XB;8B!KR2S'.T6_&U M;&)U&;$F3G.BUIF1\9@VH@+VKV_[B6P_ =O?T#9GJ"#D/%Z>?Q&$%-%UAIXR M+^.Y_LR)J@:.F%$?XM0O\HEG]UN69R?YTNY&V[" C"-]+,+^E'-U.23+[M"& MH $0%P;IR[P4E1B46@XQK.ZA<(66V+LCN(?"=:*3A,IT MJ;,B3C-<00]Z,D=D0D% P=U9$I".J8D>S'XWSB:GR0,V[KD M10MT>(A(][11^ATJ<>%*^G:>S&H(G-7 00QF-T3-6VAS,9]IC+ ULIL1?(KD MALCDAG1*;KY'_,(.&8K?[U")"U?2M^MD?D3:YT?PB= M>TF*'!06CWFUW,(0HPJ"5A (C]'">]?+J%/D6T3F6P1.4!1B%Q\!F^0!VY+1 ML@Y,]Q]G75@VGC1']P%#HHBJ4R1$1"9$!$Y]V5%9C 4 M@XO()R_;)J76$Y*FN6VB_7TX:B@!J=@SB>::0JM3+),C"B<)Q")42QE1;YC9 MRF-K&+PS%:=(->C>KAPXU1!4,"T55'WN3B?*F#*[J^84"0>5"0>%I;>@PM92 MP50J<'-IFL'@G:DXA8"G4L!36,"3XHZ:A@IU5PRQFELV9C!X9RI.H>FIU/04 MWK0CJ!AIJ5 WV1"+-O,6&+PS%:=0VU2J;0KKU_\5ZC5;\X1[2R%UM+2H^W5L MRI0(,:1N*UI.H96IU,H4ULK[V>[&>R^VF&JI&:L;7!R;-6_.P+5UYN84BIE* MQ4QA\7G/T_02_1INMD+G(3\24#NIHY')C"FG4(RJ9%-H=:*D2F9'-MKDYP\$/T]>D*N93SQ\X8E> MRYC4OS.C:*XIM/KI(*FF;7@3?X\#9K;1+?U&T5Q3:'4VI?BVX7TTO[4\Z%/! MU YD*"FMK6Z9F33W(;HZ)$LN'?5V2(5KPPKWB0?BTNH,_9M'HD5!\?3U=A'Z MD9\'1GZ$%QQP,'SG$#&JF$VAU:F5BMDV?J+3-GJDTRB::PJMSJ94W7;;C1]' M!IQ&A3M*:J:ST@PYC14;'S@H:.\=U+3!P.AQO,XVJ99G1M%<4VAU-J7VMF'M MW?:,7053/YBK'++36:FG[#16!X_9V;E4KE^1"M&&%>(S_JHYSIR?CPVV"R&% M>,#+$_M"''GBMZB(()2MO>P?J/9O$:,HSE#"-Y7H]- JCA)?Z%7+LK91:W_B^ MC%]EPN/Z7*ES 5_,EK3)9LQ];2>"GWFURI)FK-"IKQ M@BW&WBV^B4C7!)1/?$[93AX<(].4.>?/YN13,O8"4R.6L5@9":H_MNR>99E1 MTO7X6HEZ=9DF\/#X1?V7LO&Z,7,JV3W/?D\3M1I[ P\E;$$WF7KDNX^L:E#/ MZ,4\D^5_M-L_V]%X%Z_,\+?:?]%L%XB =]\((%4 N32@4P5T+@WH M5@$E:G_?E))#1!6=C 3?(6&>UFKFH(191NOFIX7YWF=*Z+NICE.3V8H*ACX5 M,2O,%X"F&2WD%?KYZR95WX^OHW<14S3-Y'OT 4D3*4>^TK4P6GY(!(2<"+]WAS]0<8T(*'"29 >2)*18!"1FD>S6)+O.7OCKQG0] MQ!=55B*Z42LNTC]9@O2[ :52;JCFC-ZE1?7(^U-TG:6TI;L7"TLQ\_K93C 9 M!OIOY&\/P0$5:H'KU>!Z+<%M]?A&YQDKN2T%+=0Y:+W7[=2U"_L=NYWWSIJT M[6U 8A:TL(86MASST%_H =P%M^ZUH!8'2LV&WI@<#.]R,*C- M 56+H-1LG(W3P9=:'8!!X(1%"8?]P?$8 &F+(B@UFU]C>+#;\9 ]\XO6+A% M6G= 4.L#I68#;,P/#N'S&=3\@*I%4&HVSL;_8*?*GG^>?+%_BUV0F.!T!0HP.E9C-KK X^YW6.!T ]"?K,55HL MT3W/4#5(B@U>SV\,3T$WO004-,#JA9!J=DX&]-#+C4]_VY\ M=!?3&C&H+2(GS%@WL):*;7H'NS/G'$\07K ] [L_ [M!\U^X%]*X%P+O7@BH M>P%5BZ#4;)R->R%M-VK:O[#):]=R_,)VUZ(U,U#'XA]L5IN?%CQ0L4QUG\K8 M0LL'UWT]O1?[W?K]B>+K7FX8C1APCR@[R\X5R\G9DN\_LW$Y&]0 M2P,$% @ 2HEO5D*YC-L+!0 K1@ !D !X;"]W;W)K&ULM5E;3^,X%/XK5A:M0&*2V+FT8=M*0&9V>4"#J)AY0/.0IFX; MD4O7=EOFWZ^=I+F:$+*E#]1)SCDYWV?[G*]F([9T_:!\"NMB+(,(AS3 M((D!P:NI<@VO7)0ZI!8_ GR@E3$04!9)\B(N[I9311<9X1#[3(3P^-<>W^(P M%)%X'O_F097BG<*Q.CY&_Y:"YV 6'L6W2?@S6++-5!DK8(E7WBYDC\GA'YP# MLD0\/PEI^A<<7!]9@WFY#D (BPYM'$("4S]>;P@UC,^YP1_C3@?FPVWW@$ M@[O8Q[&8 / 0>C&]!'.6^"_@^S:=FVLQ-P'[#WOKG>@,8HI-])XQEM37IW;>4;^\V,2AH#OI(-'EK]D MG&/KE,'<$P6K<6D67)I=T6?? M=XPROOZ#>'T)%G@=Q#$?\DK$=X*/P3E?R-GROI!QFL6VT]BB0.]G-G3&AC71 M]E6VVF8C"'5;KYNYG9D.Y,$J>+ Z>?B;>#'#R_< 6RTD$)IC-&H EIDYEMX$ MW)G20,!V =CN!/SU%1,_H.]#MEM8OIBZ8< &9(D9W^XC>]S W)G50,RC O.H M$S,O#RL<])CF41L,Y)_F-$O,1H[5L'([%P@'O??WCC][KNWQ^V]/380 M-!L<2,PD)4\!S.CO!SU05\?F\WF/"51XXKFKP0 (.\?EZ01GA MTDS:$9Q3=H13!G-/%*S&*=1+1:7_WYZPY-W6(Q1L,\9568=C56K M63HD9M!1K6;EZ,YZ*"L5G0E[=XB>\'/E:E: &7H+V*W,SM)5QV@2T)G@4 )0 M20#Z0,?H20%J0X-(-9TF!3([715BM4Y!9XI#*2B%)^S48HT&TI."+*18O>4J M0*K=9,"0+!9#PL!GJ$58RD7X ;TH:2@].3';8)&CCIK-16K7KB!N;O=V!:FC M+44AM#[67](B /@/50R^>0$!/[QP]UZ;@2>2>3DEIXSFGBI:G=]2@\)N$7JZ M3F.W-]E8M9W:I[FX[/;BLE6SM>$^0['"4K+";LTZH.V,I+74:&TNF9TAZ;N? M(6!AJ6!AMX0=U';&;6BFJK<:K\3,5EO:M3O!H024&A=VRKUA3<=I(W-:R&[E M9K:A5SZM6OL9XA25XA1]0)P.;D"H+3D=%35W2&[E]"\JKB1PK:;449?B$W6+ MS[N8D2"F@0_V:<=)5B#)#R7Q<7](<<(6 EUM_HR5&(W4%K"VD5&)E.'2*N>X M$2;K]#R< C_9Q2P[K2SN%F?NU^E)<^/^#;QRLY/S,DQVD'_O$=XF* CQBH?D M8'@'(]G9>';!DFUZ6KQ(&$NB=+C!WA(38<"?KY*$'2_$"XK_4,S^ U!+ P04 M " !*B6]6X02F3E\# >"@ &0 'AL+W=O]2'S--]\\.)SY7ND'LT&T\%@*:1;!QMKJ/ Q-OL&2 MF9&J4-+.2NF269KJ=6@JC:SP0J4(DRB:A"7C,LCF?NU69W.UM8)+O-5@MF7) M]-,E"K5?!''PO'#'UQOK%L)L7K$UWJ/]6MUJFH4M2L%+E(8K"1I7B^ B/K^, M4R?@3_S.<6\Z8W"F+)5Z<),OQ2*('",4F%L'P>BWPP\HA$,B'M\;T*#5Z02[ MXV?T:V\\&;-D!C\H\0+D2QG]AWYR- LBW MQJJR$28&)9?UGSTVCN@(I,D!@:012#SO6I%G><4LR^9:[4&[TX3F!MY4+TWD MN'11N;>:=CG)V>Q^PS3"%YFC=.Z!6\&D>0<7AL)4.;\9H-##;\WXDV;28@%? M98$:7.B]!+R]0LNX,"?P2V?UVPV62]1_TN*]5?E#"]/9^/B(.N>&-&N>([Q. M1[.TW9^'EFQT3,.\L>>RMBHUI,?$ +Y=+(W5E+6]7J@1Q_V([BJ? MFXKEN CHKAK4.PRR-Z_B2?1^@.^XY3L>0L]^W;K@@%J!:N+YELO&'2?P5Z]C M:M8U[L3CNGJQRZ;C='HV#W<]=$Y;.J>#=-H,JGP&.2Z%$H)I Q71]&Q.^MC4 ML-,.&Y=\_60F+9G)D;[!FAY;"OQI/TV.\=.TI38=I':'KDISN09!6=:K=Q@@ MAB=D&B90^ALVD$FSEM+L/T)7476F>B+X"OL(#8O'D6O"A/!I5?\1TO4!;PQ%$4O7J3?^L]H/6E$L>#A3.[ M9ES#CHDM K.P=J\=%.3X(Q*BT=#-B&04_S,88>?)+E&O?6-B(%=;:>O7NUUM MFY^+^LE_.5YW3C=,KSD5&H$K$HU&4ZIKNFY&ZHE5E6\ ELI2.^&'&VK@4+L# MM+]2RCY/G(*V)C.8%L2LQ"@8OX*3S[0?LL@\8ZBZ.]<^+;MOQ^15V[L/3 M=5&\^[Y+1\V\]FB^6V5K!_N M[J:K'[\T\^7W]Q?IQ?,7?I]]N=WLOG!Y]>Y^^J7YH]G\_?ZWU?:SRQ?E9G;7 M+-:SY2)9-9_?7_R<_N3K:K?@\3O^;]9\7^]]G.Q^E$_+Y=?=)^[F_<5P=XF: M>7.]V1'3[?^^-1^:^7PG;2_'_[?HQ,/O_UA/DW7S8?E_!^S MF\WM^XOJ(KEI/D\?YIO?E]]MT_Y XYUWO9RO'_^;?&^_=WB17#^L-\N[=O'V M$MS-%D__G_[9_B+V%J2CC@59NR![O2#O6#!J%XS.79"W"_)S%XS;!>-S%Q3M M@N+I?VR_^L5E>?WUA]O[B/Y/+9+V[$.MWEYOM#[2[ M6)?7[87W3Q<^Z[CP:99\7"XVM^M$;2_/S2%PN?U-O/PZLN=?QR^9*'Z<_DB& MH[]M?X8L/7%Y/LBK=?-ID*15Y_))W\%7+\N')Y8K>?FOUYM!DN6[Y6E]8KD^ MX^C9L'.Y.6/YL'Q<7IU8;OM_\>G3ZO+$:G?.+W[8N=S+RR?-]2 9I8^_^$R8 MHM'+IAH]>GGWQ5D];&]M7B[2R\"?N&R_B-;N]O&G]?WTNGE_L;T!7#>K;\W% MU7_]1UH,_^?4@)+8A,04B6D2,R1F2P@QV1O^R(_%$?Q=S,)/_\^=-Z ML]K>13JY+W)R7Y#8A,04B6D2,R1F2P@WTQ?MD78_&6XG\?=C<+R?)S MLFSO&GUI[V']9;9H[Q?]]=3F$-G8S4%B$Q)3)*9)S)"8)3'WA!6/V.[A\;>K M?+C]\^[RV_[40X<\F/KB9>H+<>J?'P9L'Z^O-]/%S6SQI6_>13!VWDEL0F** MQ#2)&1*S).9(S!='FR<[V#P'\UZ^S'MYSK5\\V>SNIZMIY_F3=^XBU[LN)/8 MA,04B6D2,R1F2>U":HIE!-HYI!-8MJ#M5\J[T:^*S,\XZ!S\+ 9^<-_'SV M^?1UN[@^>M1);8)J"M4TJAE4LZCF4,WWS&OQ=(]'NH<3V#A$W,,SGR$:*W 9K>HII"-8UJ!M4LJCE4\ZU6[FV#T:"N M.G9"2&=3.9[=;R6)'1[9B9YW-)!%-85J&M4,JEE4UP7X3\-BWP.D^* M1KBH-D$UA6H:U0RJ651SJ.8I[7"+A,@W/2OSC6_VR&[T/D'#7U13J*91S:": M38]SUGI4I?5A)\>A!_64=K@!0@B)"G'1L@Q,&9' >? M4022A>A11Z-@5%.HIE'-H)I%-8=JOF=BGQM!^5,C:)VD95\E* MA<2:';Q&5 M(%F*WA9H;(QJ"M4TJAE4LZCF4,VWVE$EJ"PZ;@-"2IS)*?&9E2!9B1YX-"I& M-85J&M4,JEE47WTJ*-Q,*HI5-.H9E#- MHII#-=\SK_V5H"Q$Q)D<$?=7@F0@>OC1;!C5%*II5#.H9E'-H9IOM3,J05D( M?#/Y%;M )4@^0O0V0/-?5%.HIE'-H)I%-8=JOM7J_:TPXT1XMZLPBM!&9KWHMH$ MU12J:50SJ&91S:&:I[3#+1)BX>RL6#B^$B2[T?L$38=13:&:1C63'6>F=96^ M/K&.10_J4,U3VN%9$4,Z/)+3X3=4@F0Q=O11;8)J"M4TJAE4LZCF4,VWVOXF M'U?#HCS]N&$4!YH]$31[)FCV5-#RQ([;2E#V7 FJ^AI!HY 5C^3L M+:(1)$O1NP)-C5%-H9I&-8-J%M4]T(RHIQQTU "(E'Z D!+G#9#!Z]-&\&-44JFE4,ZAF44@V8W> 6@VC&H*U32J&52SJ.90S;?:_K-&>3D8=YQA.@_) M<"XGPV>4@V0A>M315!C5%*II5#.H9E'-H9KOF=CB=3DHK?O:07G(C7,YAXMH M!\E2]+9 $V144ZBF4#2L.^IP>4B-\[XW".YI!\GKHT<=S8113:&:1C6# M:A;5'*KYGGGM;P?E(2?.Y9RXOQTD ]'#C\;#J*903:.:036+:@[5?*L=M8/R MCO/"C4/R.Y9?[PNT@^0CQ&X&5)N@FD(UC6H&U2RJ.53SXY/GA2XZBG+CD/". MY83WU^O-BA1U-=5%.HIE'-H)I%-8=JGM(.]T;(?L<97A : MH^$OJDU03:&:1C6#:A;5'*IY2CO<(B$B'I\5$<<7A&0W>I^@23&JJ?%Q1IF- MAZ]/SZ/1@QI4LZCF4,U3VN$&"$'Q6 Z*W] /DL7HT4T@68K> M%FB"C&H*U32J&52SJ.90S;?:T;N)=35$QR$P'LN!\9GM(%F)'G@T-48UA6H: MU0RJ651SJ.;')U/C45IW1&5%2(V+OO<0[FD'R>MC1QW5)JBF4$VCFD$UBVH. MU7S/O/:W@XH0$Q=R3-S?#I*!Z.%'LV%44ZBF4[3 MN8/2:E<-RH9B-4B6HB<>S7-13:&:1C6#:A;5'*IY2CO<&2'V+7*\&E2@N2^J M35!-H9I&-8-J%M4#9#!Z\M&\&-44JFE4,ZAF4/@VY<"'G MPF=T@V0A>M313!C5%*II5#.H9E'-H9KOF=@R_LQ!94B-2SF%B^@&R5+LMD"U M":HI5-.H9E#-HII#-=]J1Q%:60_W_W3<)2I#>%S*X?&932%9B1Y_-$%&-85J M&M4,JEE4%9"!Z^-&H&-44JFE4,ZAF44@Y[ M=?-I]3!=_7@N"Z5B64C&HH<>37A13:&:1C6#:A;5'*IY2CO<'"$'+@N\+%2B M03"J35!-H9I&-8-J%M4L\$ M/:I"-8UJ!M4LJCE4\Y1VN -";ES*N?$;RD*R&#W[:&*,:@K5-*H95+.HYE#- MM]IA62CO*@N5(3$NY?PMOBPD@]&3CP;(J*903:.:036+:@[5?*OM3_ZH'M8= M+["I0CA<];VD^(UE(=F-W0"H-D$UA6H:U0RJ651SJ.:KX]-/C]-!V5$6JD(T M7,G1\!EE(5F('G4T%D8UA6H:U0RJ651SJ.9[)K9JRT+I4UDHR89]7:$JY,:5 MG,-%=(5D*7I7H DRJBE4TZAF4,VBFD,UWVI'7:%QT7$3$ +C2@Z,SVP'R4KT MP*.I,:HI5-.H9E#-HII#-5^=3(VSJNA(C:N0&E=R:MS;#I+71X\ZF@FCFD(U MC6H&U2RJ.53S/?/:WPZJ0DYC&H*U32J&52SJ.90S?=,[',M*']Y?[&^6E = N-:#N B:D&R M%+TKT.@8U12J:50SJ&91S:&:;[6C]*P:U0=_.FX00FY?S0\ M1C6%:AK5#*I95'.HYNN3X7%6#SO>;*P.X7'=]Q;#/24A>7WTJ*/1,*HI5-.H M9E#-HII#-=\SK_TEH3JDQ;6<%O>7A&0@>OC1G!C5%*II5#.H9E'-H9IOM>.2 M4-<=FQ !U_++?H&2D'R$Z,V )L*HIE!-HYI!-8MJ#M5\?>+$T:/!\/63/I?K MVZ;93*:;Z=6[NV;UI?G0S.?KY'KYL-BNVX4 +U]-5LWG[59)?_HYN[CRFGVY??EDL[S?D2&5T2:60&DX?$ MM_E$G6%HG2/IY#'-[O*M4IH\[>(D/QUMM=Y_]KQ\O54[F8_3O4K,.YLTVTEM MGF:W7K[/E S+HEWL,=^?>3L9):/52?G:5;8Z2>]U'"7J*B/Y_6XGL^=S%:>/ MIR,Z>GGA6W2[U<4+WNID+V_5M=+?]U>9>>95E##:J22/TH1D:G,Z.J.?!5\4 M!>4G_H[48]YX3(I=N4G3N^+)U_!TY!PHFMF#R MJH!->PJFMJ#<=>^P[Z5P@=1R=9*ECR0K/FUHQ8-2_;+:Z!4EQ42YUIEY-S)U M>G6]E9DB7Y.U2HJ.D:M8)ODG.-GXI&\&$1^XFFS0\6P MO+4=O#@,GO4,GC)RF29ZFQ-AQA.V 9Y1HI*#O8,*" VQ6PHJCC(?5?.K[)]Y#4W.D+;8TGU6:ST#-7[Y# MS%%/KF421LGMD-H@T%5M3%B "1,SN'4MM>>5VO-C9KAZ4MDZRN5-K(;$!GFN M8F/" DR8F+\1FTVG/6(O*K$7H-CBH+(B^RQ:'X0.TSB664[VI@FEZ)V:@UA7 MS3%A 29,'&#SAN:3Z=B?=HN^K$1?@J)_4X6?*E:1V'RS=AV%GH, 5WDQ80$F M3, Z+9#QO2)2'WR0^7[0+HBFS M];9*H,#4!B8YBXUJ0E%I HO6[DGM5^D,/;NAJ)85E1:@T@06K=VX(#I6!1:MK7WM=BEL=]^1Y,!$9]51K2XJ35A:Z # YTU1_6_J#1A:4W->Q(=5CM;!CO;=V#+KD;[VM0SVM4[V*4+]O&:EM*X//LR+D.? 6G-N ZF)1:<+26GF.WYOGL-J>,MB>GIFC MQKBZ( G,LJ/L MK7N>P]YZ/^.VV;P=P%S FW>6'M6^8M':5PO63I?#3O<=<0Y,=+YT$-7CHM*$ MI?5/K[;HMUW:7PW;WR#P'ICA+C>IY46F"=WK> M_CR'UYZ7PYYW,,^!ZYU%1G6TJ#0QH-1PGL-KD\MADSN+2A/\[:7&E([]UX?K7N/&NYW*;LL[ M'G.R3N\3?;@'KWJUNJORK+R7T*L_?K@E\U)FMY%Q3[':F%)_/#>+7':XR_'P M1*?[\C:^FU3K=%<^W"H9JJSX@'E_DZ;ZY4FQ@>I>T]7_4$L#!!0 ( $J) M;U9Y$#^&PO=V]R:W-H965TLI3)L94HE9_;MHP2S(CL\1R9GEEPD1&E MNV)IRUP@B4M0EMJ>XPSMC%!F!:-R;"J"$5^IE#*<"I"K+"/B\1)37HPMU]H, MW-)EHLR '8QRLL09JKM\*G3/;EABFB&3E#,0N!A;%^YY.#3Q9?$5:ST#PQ?Q5):_4-2QC@712BJ>U6"=0499]24/ MM0]; ,_? _!J@/<,X/;W /P:X+\6T*\!_=*92DKI0T@4"4:"%R!,M&8SC=+, M$JWE4V:V?::$GJ4:IX)90@3"-8N0F0V :4J8/($)S_3!DJ3 MGHQ<#VXX4XF$*Q9CO$M@:WF-1F^C\=+K9 PQZH'OGH#G>%Y+0I/7P]T6>/AZ MN-.AQF]VS"_Y_#U\K5OS\V(NE=!_HE]MAE>$_79"<[&B&S'R'YC9+^+?==(K(T43V><5V>\S="*^*PD-A?K.G![ M^FBLMWUZ&>/U_-V8L(W':V)V5 T:58-.57=,8,27C/[1*J+_ESAXD9K3.WTF ML3.3MQZ% Y'MF#9L3!MVFC9%07D,?(T"BH1&":S^:6.A;SB8XZ8?MYG8O:H+ MCT@$G$%6W7>G$)/'MLV8=/*\U>@#D55&VUNE)T.Q+$NXU(ZMF*INZ&:T>25< ME,7QV?BE?CU4Q?Z)IGIZW!"QI+K6I+C0E/H4ZI,BJG)>=13/RP(WYTJ7R[*9 MZ!<0"A.@YQ>&PO=V]R:W-H965TW?U=6=_0OSR_3V_59U5^N?^85]_U=\I\L5+K8I&MK5S= M7/1^M]\EGEI&?-U4WZL"P_ M98^1:A[09@-GV;+8_-=Z;.X[Z%FSAZ+,5LW@:@M6B_7V_^GWYA>Q-\!V7QC@ M- .<4P<,FP'#4P>XS0#WU %>,\ [=<"H&3 Z=<"X&3 ^=<"D&3 Y'#!Z8<"T M&3 ]=09[\/27&YP\9/?'WNYTV[UDLXOY:9E>GN?9HY77]Z^\^HO-?KH97^U9 MBW4=J<]E7OUT48TK+S_?I;FRY'JFUO6^;7UK;Q7UMA368KV]VZ_5C=775XOEL@I?<=XOJ\=;;W5_UCPVN7ULS@N/ MS7:LJVQ=WA56L)ZKN0[TJU_4[K?E//VVWCM&\2K-SRS;_=5R!HYS9(,^F(<+ M=5T-GVR&VT>&^^;AOIJ=6'AD>GC"[ M,WAQ>'3"\,%X,WQR;%]ZLA\Q7IYE63^EY_K8Y%QJATC0R)^206D)@@L9#$ M(A*36VRZ%QGG;'J0E^U]O+W[>/H]DN>*?>;N[J/MVZ/=OCTR[MM?UKF:9;?K MQ7^K5S6S$W=T(]EU1R:W:[! M0C4?U0)4$Z@6HEJ$:A+58E1+*$U/W=[;P#;^'+(AJ<"1FH]J :H)5 M1+4(U MB6HQJB64I@?.:0/GO/9\\N )Y-&(&9'.$2,U']4"5!.H%J):A&KRE=UL:/U0 M:7[T.2.Z'0FEZ7%J&Q&V\;W@%YXUGK#::'8[)PQM1J!:@&H"U4)4BU!-HEJ, M:@FEZ:EK*Q*VRS]K1'L2J.:C6H!J M5"5(M03:):C&H)I>F!:WL5MKE8<>*S M1K17@6H^J@6H)E M1+4(U>0KNYEG>-9(;D=":7JYR7*7Y[,YJ6L7[ MSQR?/YT\FC.TUH%J/JH%J"90+42U"-4DJL6HEE":GKVV"6*/^>>.:#<$U7Q4 M"U!-H%J(:A&J252+42VA-#UP;4O$-KX_?OG/A_I 9F4WUK;:?INGZ_J36:_4 MVLUJY\RA71%4"U!-H%J(:E&C[1?2IZ/!8*#7#B4Z:8QJ":7I86K;(/8K=9"N MGPXQ>YUCA/8^4"U -8%J(:I%J"8;;3^4DSJ5!UU@=-*$TO2/T[9E#\=<]A#I M(K>^IVEP[+/ZT[?:(0J=-$:UA-+T;+65#L?X#G:SN/'TD>ONJQMFOG.J MT'H'J@6H)E M1+4(U22JQ:B64)H>OK;>X3CXZH:#ECU0S4>U -4$JH6H%J&: M1+48U1)*TP/7%D <6\6.@<'K6>@6H!J M5"5(M03;ZR MC]F;&M31**%-#$K3H]0V,1SS23GBA^6/W9D=W[!.B)8R4,U'M0#5!*J%J!:A MFD2U&-422M.SUY8R'/[<'0[:R$ U']4"5!.H%J):A&H2U6)42RA-#UQ;W'#, MQ8VWKA.B]0U4\U$M0#7A'"DU3+R)H[]L"M%)(U23J!:C6D)I^FFHV_K&T%S? MZ+Q.:/:ZQ@C5?%0+4$V@6HAJ$:K)1MO_!\.QA^[!/Q@Q.FE":7J,VJ;&T-S4 M8-8)S9-TSA;:UT"U -5$H^VO['G.F7UP#LX0G31"-8EJ,:HEE*9GJRUB#,TG M0-BVH)XN>]%]==DK_@0B7L ME4K82Y6PURIA+U;"7JV$O5P)>[T2]H(E[!5+_HKBQK M;@S-Q8TWKFZ8UW4";&JCF MHUJ :@+50E2+4$TVFK8HM"6!JI%J"91+4:UA-+T;+75C:&YNG%""\HL= X.6L] M0#5 M!*J%J!:AFGQE'W->/AD4NAT)I>E9:JL80_/Y,7PUVRP#[BZQ^X;%0K29@6H^ MJ@6H)E M1+4(U22JQ:B64)J>O[:9,9SRBX5H+0/5?%0+4$V@6HAJ$:I)5(M1 M+:$T_?K&;7O#-;V RL4<'%PX-T$D%JH6H%J&:1+48 MU1)*T\/4=CA<C^^7"T;H&JOFH%J":0+40U2)4DXVV_X^9-QF/#Z^"C$Z: M4)H>H[:NX9KK&LQBH7F2SME"2QN-IGV0<'1V6' +T$D%JH6H%J&:1+48U1)* MT[/5MC%<\RDR3E@L- N=@X.6+U M0#6!:B&J1:@F7]G'7O[()+H9":7I46I[ M%JZY9R'4=?Z0YC^>BH5V][5"\PR=HX9V+E M0#6!:B&J1:@F42U&M832]/RU MU0S7P]<*7;2=@6H^J@6H)E M1+4(U22JQ:B64)H>N+;$X9I+'&]=*T1;&XVV M_X+8'@R>M?=\=-8 U02JA:@6H9I$M1C5$DK3T]36-ESS6^K=%PO1$@>J^:@6 MH)I M1#5(E23C:85FVU[>M@L1"=-*$V/4=O8<,V-#6BQ$"UM-)KV:4+[;.P= M'J+0-@:J"50+42U"-8EJ,:HEE*9GJVUCN.;S9)RR6(B6+U#-1[4 U02JA:@6 MH9I\91\S7)P6W1PC,7+9K/(+N;I4*G^U*AF>\:-%3S42U -8%J M(:I%J"91+4:UA-+T\+7%#,_&EPH]M)N!:CZJ!:@F4"U$M0C5)*K%J)90FAZX MML+AF2L<;UPJ;-3]%[#N=#H=Z2^80V=-*$T M/49M7\-[I:^!K!0VD^RO[0T'9^ZS0Q3:Q4"U -4$JH6H%J&:1+48U1)*T[/5 M=C$\\VDR3E@I- N=#TIH]0+5 E03J!:B6H1J\I5]S'UYI1#=CH32MEGJ%W=* ME7Y:II?G*Y7?J@]JN2RL6?:PKOCZ%=7N5BM7-_5EQ]_][O3ZSVZ7]KO$KF_O MM\SE^7UZJZ[2_':Q+JRENJG(P=FX>@#YXO9N]TV9W5_TJE>$UUE99JO-EW&ULU9Q;;]LV&(;_"N$5 M0PNDL0ZV$V>)@202L5YD#9*EPU#T0K$86Z@.KD3'R= ?/U*2)=.1*:M]>Y&; M5I;%AX?W$_GY#:7359)^S>:,=I@L6"R^>4C2 MR./B8SKK9XN4>7Y>* K[EF&,^I$7Q+W):7[N.IV<)DL>!C&[3DFVC"(O?;Y@ M8;(ZZYF]]8F;8#;G\D1_=N?,N0WR>I/5G9H*'G3),SR M?\FJO-;HD>DRXTE4%A8MB(*X^-][*@=BHX YV%' *@M8^Q:PRP+V5@%K5X%! M66"P;PW#LL!PWP*CLL H'_MBL/*1=CSN34[39$52>;6@R8-A%V<'Y(9E/ VFG/GDEB?3K^0N#GA&WCJ, M>T&8O2/OR=VM0]Z^>4?>D#[))"4C05Q<=R!.BN.K( Q%]&2G?2Y:*NOK3\M6 M.46KK!VM,BURE<1\GA$W]IFO OJBBU4_K74_+RPM\7R1'A)K?$ LP[(:&G2I M+W[EB>+F8&=Q1U_<8=-#8IL[B[O[%S<;BM/]BQN:L;2KF+%SGJV+F??R?O;) M91*)22[S\FGB/$V]>,;$Q,/)_3/9O.[:>\Y/GZ^\U#\@[K=EP)]%W(DP6\HO M,O*1SUE*^-R+R<>%Q(DP.O?]0!YZ(7&";!HFV5+&V>?S>U%.3$I?&@;CHFC\ MH+GQE)WUQ%2)GEF7DK&)"JFP"/B>\]-DZB+;!0%P900&%8A,-1V64RO0O;U M_$H^7['HGJ5?R'?R22Q$^XDN]8 M*U\NFOCYFW$O]H-XUB: BJZ0@F"+D%*'KUPR8B7R=LOO_-$WL)9KJ&?A*%IVR?O%I?46>QD30'2G.A-(JBJ0%@U0%@O>;T MNFP]*JJ0- =*ASI? MI$%8_;GQ)_QL?3V=M4;2'"C-A=(HBJ;J7_M8YO&KSKNAQAF4YD!I+I1&430U MJFJ3S=2[;#^8=X]?Y$:F:8]M=4V^U-?=646HL0:E411-W8=26VM6B[76,>_6 MX[K>K%":4]):8LN%5DI1-%6_VE2S]*8:)N\N*U$R9?/0'F_=E?JV=)8+ZI1! M:11%4U6MG3)+ZYGLDW?K"9UO1*A;U=([>[V7Q!KNW$P";1!%T50Y:XO*TEM4 M[0GXOLZWOJ+.JD/WDT%I+I1&430U &IWRQJ\Y@S<@III4)H#I;E0&D71U*BJ M/3=+[[G]6 9>0M7= '(?L+K40[>;06DNE$91-%7$VF*S6BRVK@DXU&^#TIR2 MI@\M%UHG1=%4^6IOS=)[:Z#\^VB__!OJF$%I+I1&4315U=HQLUJV?NV1?T-= M*RC-:>F=9L,)M!T415-5K!TJ2^]0Y5.K-IN&[O&"TAPHS872*(JF/N]3>U:V M\9JS:1MJD4%I#I3F0FD415.CJG;2;+V3UC41T^,ZRPRUUDK:9B)V/!Z-MW<@ M0"NE*)JJ7^V9V7I7Z;+AR:Q&W:#&&93FE+3QIH-]N.U?-UQD;%]$RXN&FQ=5 MEZ@CO/&@I=[&NFM[$*YQN+$/0&*?@+0;AOO%38)]M/%7&%%V;439^FU6O^KI M1GVUG56&.D@M0V(7V3 9K%WI\4Y3&MHNBJ*IH5"[1[;>/5*R8_*=7(D?/-$R MTB;,>F1GF:$>$Y3F0FD415.EKCTF^U4_UVA#+2THS8'27"B-HFAJ5-76EZVW MON3?KF2>O,C7E$9AH?O%H#2GI7/%8^^-&D*-+A1-U; VNNP]GG'<7 2\I_9% M .I\06D.E.9":11%4Z6NW3![_*H7 :@7!Z4Y4)H+I5$437U92NW%#?3[Q]H7 M 3V@J[!0FM/2N>%NHQS:#HJB%2+V-U[ %;%TEK\J+1,_[I8Q+]Y159VM7L=V MGK^$;.N\8Y[0XJ5J-:9XQ]N5E\Z".",A>Q!(X_!()+AI\=JTX@-/%OEKONX3 MSI,H/YPSSV>IO$!\_Y D?/U!5E"]O&[R/U!+ P04 " !*B6]689NF3'0" M "?!@ &0 'AL+W=O%:BO@ ?'@)I/&6E^"[;2+M!^/+VGHHC9:$"^)QYDY M4LF@^GR['+]PE?*!STR1@Y)5LI;UWPH9A%L2,$ M#'+C$(A][6$)C#D@2^-'BQEU+5WAZ?B(_LYKMUJV1,-2LJ^T,-4L>A6A DK2 M,',C#^^AU>,)YI)I_T2'D#L>1RAOM)&\+;8,.!7A3>[:=3@I2.(+!4E;D/Q9 M<*G#J"T8>:&!F9>U(H9DJ9('I%RV17,#OS:^VJJAPNWBQBC[E=HZDRVE,%3L M0.04-'JV D,HT\]3;"RX2\%Y"[0,0,D%H&&"KBU6I=%;44#Q$ !;5AVUY$AM MD?0B?LK- ,6O7Z D3F*TE(TPYVCU@ZP@'Z#1T(,D:--L-2VH/:X]_$;=THT\ M].A12_=MOM5&V5/Y_0S)14"Z.H_D;NI4UR2'662OH@:UARA[^F0XB=^<4_R? MP!Z(ONI$7_6A9Q\;O@6%9&GOBJ)[XBXARMW>:%12!@6BPL:\9M9!#+J_N&^+ MT&?B^SBOV6=)BO>G.GN9_*/.<:=S_$B=I2(BKZB6SOO:X^,V_/[B:0KZ>O'_ M=LO'/8L5].$3#^"@=MX:==B:8 ?=;.>^&PO=V]R:W-H965T;; MC\#X AP3LGUJ:_.08/P_/R&D(QWI1#<['O](UHP)\K8)H^2VLQ9B>]WK)?Z: M;;RDR[+SQA/P8O_22;69\Q_9!V=YVU&R)V(A\T6&\.2? M5W;/PC CR>?XLX!VCF5FAN?7!_HXK[RLS+.7L'L>_CM8BO5MQ^J0)5MY:2C^ MX+LI*RID9#R?ATG^F^P*K=(A?IH(OBF,Y1-L@FC_UWLK7L29@>3 !FIAH%8- MM L&6F&@50WT"P9Z8:"W-3 * Z.M0;\PZ+FARFK=Y;]]]\[X_](0WN(GY MCL297O*RB]R!5->?UWS-/&B97+3$_)Y,FK/ M+\J^VY>M7BA;(P\\$NN$C*(E6P+VLV9[JC8 >O)%'-^&>G@;=VHC<:-AL_L2VTERY:#YJ-G?3J-%\W&S^X,6-#S]I7W<*F$_;UQTR=]K7 M'3)WV]<=,I_]7+O/?^[5+=J;*PV]6#OZM);SM N\1;IAL2=X3+Y_>4Y$+.?3 M_T#>N:?H,"4+,JZ3K>>SVXZ,(A(6O[+.X+=_T+[R3\@S,&$C3-@8$S;!A$TQ M80XFS,6$S3!AMRR@UM'Y9 M-:JK#%W5RZ(Q@%)LVRJK)E"!NE%A30&5IONS/C#NDKI]BO!PV@OLDNB"F@,:2H1U 0LK!)=3"&161$Y MD,BBROE/Q<0%"U@1AE$;+L'/<\DF&R"+*^\L2B0 [S"RZ8[""1[%%\183W M!F82&HO\Z'"/2ANATL:HM DJ;8I*!LOFZH F='7S'[5C^HR7=4LY8(CJ2='4I$V6PL0EO]@TD:HM#$J M;8)*FZ+2'%2:BTJ;H=+FJ+0%%JWLM*<$-VW,S/W:@TEQ4VJR@M=B"A93P'BRD;-R$I:>T-&W.2U]:H;WK5GKMD325:J9= MF5_V&,P:6-4V@25-D6E.:@T%Y4V [I2;?$%]3;%HF9EL_OAG=[^G4*Q MW@+&JY9R:>%VRNW3QI3DX$EP_P?AV^P_G=_W*=0$/RIMA$H;H](FJ+0I*LU! MI;FHM%E!*TTKAJ&JM35;7:<:?=50J]-47:=I?7JV$5GVHE/FG3:GW@_;'_]M M"(B:?4>EC5!I8U3:!)4V1:4YJ#07E3:C4')=,0R%5M.N@%)5LUWY:K"X )6V M9NIG.RQE[SHEXFES)O[@71_+Q=-6R?C[=\K^KD(3\I"V2+V/0%$UAP\\IM*M M)F,FL*JRN3L%5=54N@.JS,ISN:U*G,$EUA824/:^/CI#Z7O+N-![LOQ]^>9L8AXD0AR>O#*NK*SUBI&M2NYYOE_J5BE"F U@8I! MNS2]LU-&&Q:_Y"?T$EFG-!+[__(YWCV> OR2GX6JW+^CURX%[L^R4X.07KV^ MASAS]?H!NO^%6A)D@=_8AX.)O5,5]L<:'[SX)9 A>&ULK9UM M*I:38?KJ[J MY1-;I_7['LEJG3?NU>KRJ-Q5+5[M"Z_R*J*IYM4ZSXN+F>K?L?IX85\H*_:0;O/F2_D IKX<.94KHCM318X'FS_:NC95Y.5P:_SQGB[R+E?)!^<(V9=6D]SE3#@5KY>T=:](LK_^J MO%&R0OGMJ=S6:;&JKZ^:=ONZM5PM#]MRN]\6,K$MNI*41?-4*VZQ8BM!^5A> M7B,2P%5;,*6_?_%6P87=RS%>V:3'J M28PKQT3;XBR,)\*+<[ M0;/J13L"[N+?J/,C5\!+SN>I)W@# >G'RXN^6X%^_N5%^?;IOFZJML7^0W2) MV/,,,:_KQGRH-^F2?;QH^RDUJWZPBYO_^HMFJO\CDB42YB)A'A+F(V$!$A8B M81$2%B-A"R0L <$&>C6.>C5D])M?M^O[]@+5-O55W]37+TW]/R57KELI>*YP MD3 7"?.0,!\)"Y"P$ F+D+!X#S-WL.ZV],>-?GWUX[4:D:M+0+"!&NE1C13< M>E*D")$P%PGSD# ?"0N0L! )BY"P& E;(&$)"#;0JWG4JREO/5FCU&G.A/>^ M^Z+TU75+4W7=(<.+UYTHS+)5+LP5A1&'T&&8)PI3;<<8AOFB,$IL[L(:B,(< M1^5HH2",$-/@:)%P3TU#&X;%XS!#HZK&7_0%808U+(Z6",)4JFE]V.# 6\<# M;TD/O%^5=:ULJO(A$_:-K%&;93C4Y';ASAIM&R66QA]Y091FF YWX$51UNBX MC[>+MN!@&40?HVA(,IQ+/Z@"Z)T8O+'?+Q=1*54M[EC+@C3+%OG]C(9 MAVFVTYZWXF-N'X^Y+3WF?]NPJFV2BTW2B6[2].'"J&4C4=C/#2MJ=JD43'C!E&+F*@8)$F2;?-4P$4>\TQY[0SZL$IR;O MFY?EZCG+['X.[90UFQEQ&Y)OTI'HN7PV8K!YJMAM(\*,V'T@(H+832(B@MUL9)ZS94 M'77LQF$FU?G<3R((HZIF3&FHSS9KTN38S6VZR9HTWP_.K;)F6TVH!YIEAM)< M*,V#TGPH+8#20B@M@M+B VTPKFV.NW7C*%.C)J\=491.)Z33)WXU>>;WCK4[ MLLSV%HUNH"%=EU63_6.W0*@A*6^VAI T%TKSH#0?2@N@M!!*BZ"T^$ ;M!G$ M<7@-":)4/@.=B*.F!NKZ'+HF3Z)_JFO6B!L<09[:(AK??M[)5S!;!DB:!Z7Y M@AHQU?9JQW6V ^A:0R@M@M+B,\^1Q9DUEZ"V;BB&WER@R=T%O[)GGQ7*YZI< M;9=-K7Q+6.?,%9K^Y*C9;0G48 "E>5":#Z4%4%H(I4506@RE+:"T!$4;RK;W M-VC[+"_.L:M!K0Y0F@NE>5":#Z4%4%H(I4506@RE+:"T!$4;/NO9.RV(W&DA MM>_*R\[5*93F0FD>E.9#:0&4%D)I$906D[$;PM$MF[7D'D]@K1(^$OG57EG\K?L\=W?T\?S^O(RE[$$(N"-+H&8/*,V%TCPHS8?2 B@MA-(B*"V& MTA906H*B#<7;VTS(:9O)=$<6ZAJ!TEPHS8/2?"@M@-)"*"V"TF(R]GMHCFJ, M3,*B.,LT'/[!%%&<3NQ768JA:GH+"9%;2$X]Q"&%,XZS;&)-Y.U(;QLA/$+DYI%S M?5=RS&SU0#TC4)H'I?E06@"EA5!:!*7%9.SS,$;S,RP$41H?E B")LSTI/>+ M$+E?9+;G2LZ;K1^HV01*\Z T'TH+H+002HN@M)@(IOW@S50+09!NV[Q\1%-8 M3+4[O<>$R#TFTX8K,G[ZGQ!J._R,)?(5S-8 U"L"I?G"&K$H_]10 %UK"*5% M4%I\YCFR.+/F$M36#<70.S>(?&J*$WFLKTWYG57_79^9R(*:.J T%TKSH#0? M2@N@M!!*BZ"T&$I;0&D)BC:@J.)&E0YT>4)H+I7E0F@^E!5!:"*5% M4%H,I2V@M 1%&XJW-Y?H M4T/359OPX_&B.&(0F[=DB>(T:K^:[F.HFMZ[H9^8J.-$(DM>?+9PH$X-*,V# MTGPH+8#20B@M@M)B?3R3AJ41_@9P(0@S;95W/":BL"Y1/*&:5V^JD)LF9J2Q MY*39 L*^I0+[F@KL>RJP+ZK OJD"^ZH*[+LJQI8'JH_FZ5V(PH@ZFF=-$&90 MU9@83M1[_X0N]T^^!UTU1JW/ M.(HZHZ="15&V-C%]@-Y;*'2YA6)V*DO.FZTAJ)$"2O.@-!]*"Z"T$$J+H+18 M'UL?B&/QN2Q1%#4IKR%!%)G44.^BT.4NBNELEB[(4-/VEHQK/^_D*Y@M Z@C M DKS135B$)V?.3^ KC6$TB(H+3[S'%F<67,):NN&8NB]$;K<&W$BFS5G=@'Y MFF8W-5#7!)3F06D^E!9 :2&4%D%I,92V@-(2%&VHZMZPH=OH7!9T:A HS872 M/"C-A]("*"V$TB(H+8;2%E!:@J(-Q=L;3'2YP42>RX(:1J T%TKSH#0?2@N@ MM!!*BZ"T6!^_K$0TNX @3#B[@"A.,KN T;LW#/F4'*=26?+BE M^5!: *6%4%H$I<7&>!H-8EDJ_V(Z05BK&HUWQ8O"',>8>"++Z&T3AMPV,2.5 M)2?-%A#41 &E>5":#Z4%4%H(I4506FP(3 ]T-$FC((H0_GV9B2"*VNK$JSR- MWCYAR.T3Y^:QY)C9TH':** T#TKSH;0 2@NAM A*BPW9"TD.NAF'4'[X71"C MDXF'L8S>/6'(W1.S,UARWFSU0#T44)H'I?E06@"EA5!:!*7%AF@:"HV?1%X0 M153*/P@LBC+)5,/3&R@,N8%B.H-E"%+8CLF_I_).SI^M J@7 DKS!15B$P?#E-^+-,_+9?MQ M)4U2R8&S6Q.H'P)*\Z T'TH+H+002HN@M!A*6T!I"8HV%&_OPS!,<)+*@,YK M :6Y4)H'I?E06@"EA5!:!*7%4-H"2DM0M*%X>]^((?>-G#]R^,L)TC?MC\MO M1*QWJ*,$2G.A- ]*\Z&T $H+H;0(2HN-\>P9[R@Q>6/B0A1G:!K?B4Z$<;8^ M.6[?^SL,^80"&((J.H1!"E&88Z-1;9.RT,N=-BM4EAP];201@YP<(U<"#,!1J!('27"C-@])\*"V TD(H+8+28BAM M :4E*-I0O+T!ABD+E5I2P^-&*9]?\=8.7 MRMO]4*;0_BA'S580U(4"I7E0F@^E!5!:"*5%4%I,12\OT4?O0A&$F>9H(@]! MU#O-F1B%I+T-AJGG7C*!V7%[L4=.JB-!4ISH30/2O.AM !*"Z&T"$J+Z7@JCG>V MS>?%1%%$&TW@+0B;DE!O)J'R23VZAR8WK,K*5;94[EG!'K+FV*';96N%;2Y;+<%CM36*MH M95U63&F>TD+1U/_L(G=3BKQJNX42A\XN J6Y4)H'I?E06@"EA5!:!*7%=&QR M&?5[3X8DTI"!PLS.US)T]U^V.FN4M!5< M4;;_CP\B-:62%G_^1RN^YJD38\684O43[M6'"??>?R.OT0)#9Z??-\9[4UEG M>=ZVU)?*&])_VXV_OM&,]\9Q258H1"7DLONK[7YO/ZB7+;?>L&63_6#YG^^_ MZ7\HQ_6F.R_T;F^]63&L@8X@*BNZ$%[5 M3XPU=VF3WERWEZA'=LORO*N3]L+6W=B\6MHR']J#IGWXA5QVLU3WUOMK5>5 M/3X=OS3EYN-%>UK=ETU[S=U]?&+IBE5=0/O[0UDV+U^Z%3R7U?==%=S\"U!+ M P04 " !*B6]6WJL99%4& #50P &0 'AL+W=O7R*-G$F28\0[:99KO[HK,OB-ZH M4P4+U]C.[(=?0(*"B-K^\R8!/.?'X]$S>N%R'2=?TRECG'Q?S*/TJC?E?'G1 M[Z>C*5N$Z?MXR:+LE<KZ]ZM/>\X--L,N7Y@O[PIY01/P]8^MT9YKDN_(0QU_S&7=\U1/R+6)S M-N(Y$6;_GM@-F\]S*=N.;R7:J]:9)^Y./^M6L?/9SCR$*;N)Y__,QGQZU1OT MR)@]AJLY_Q2O'5;ND))[HWB>%G_)NHP5>F2T2GF\*).S+5C,HLW_\'MY('82 M,J<]02P3Q&:"?"!!*A.D4Q/D,D$^-4$I$Y13$]0R03TU02L3M%,3!F7"X-0$ MO4S0FPGJH1,G/)\YX=1UT.ID[YWM@RG/IYL6Y[N_N;"*J]((>3B\3.(U2?+X MS,LGBDN[R,\NQEF45^$]3[)79UD>']ZS2593G+C1IJ*SRGA+/K$G%JT8,69I M.)DD;%(L)^_(?3AG*;F9AE'$YN2UP7@XFZ=OLE<^WQOD]:LWY!691>2O:;Q* MPVB<7O9YMHWYFOJCB=S&$9^FQ(S&;-R2[W7G4[$#Z&<'ISI" MXO,1NA8[18.-WA.)OB6B((HM&W33G7[/EEFZ<##=Z$[W5E%GNMF=?ALFG1MO MG;[OM"7=/GW?V]*=T_>]+=T]?=_;TKU?.^_^KQVZX/1TH>,JEJHZEPI/.N#] MF7V@;ZKWX4>CC+]\>$AYDGT<_MM6KAM6;F?S'N$B788C=M7+FH"4)4^L-_S] M-ZH*?[25"A(SD)B)Q"PD9B,Q!XFY2,Q#8CX2"T!8K6SEJFSE+KTHVS2OUK;2 MW*0J16K>;3\-J2!)>O9F];1;=&UAVD!HA!EM8:(N*O4PLRU,&.AR/E(LL6B1E(S$1B%A*SD9B#Q%PDYB$Q M'XD%(*Q6MEI5MMK/=U:=J>>6)A(SD)B)Q"PD9B,Q!XFY2,S;8.I.[ZA+VJ#1 M_?K[4526-4%H-*(M84K6(TOMC>B@JI/!3S6BY#]RO4JSX#0E/-Y.=S6JG6LZ MMZR0F('$3"1F(3$;B3E(S$5B'A+SD5@ PFJ5K%>5K+],HZHCRQ:)&4C,1&(6 M$K.1F(/$7"3F(3$?B04@K%:V5-C^1"?\?*O:G7MN=4(U ZJ94,V":C94J>:56ZT35@:0V&]O],$D35+W9U^Z'R9)"M0-M[78\"#TV M(.3#LRB':. M8#C2WT+'_T U ZJ94,V":C94Q:H<-UH)H!U4RH9D$U&ZHY4,V%:AY4\Z%:@-+J=;P= M+$0'+]2U0L<&034#JIE0S8)J-E1SH)H+U3RHYD.U *75:W@[3(AV#F89$IL9'B^+^_@?8L[C13$Y9>&8)7E ]OIC'//G MF7P%U9,\AO\#4$L#!!0 ( $J);U9B^C1HI 0 'TC 9 >&PO=V]R M:W-H965T6]:<,YY;&.?\"HP.%#VC>\( M$>A[FF1\J.V$R*]UG:]W)(WX%[D31H(\&>;0E2R(^ MY_=,GNDU91.G).,QS1 CCT/MDW&],'!A*!5_Q>3 SXY1,945I=^*DV SU' Q M(I*0M2@0D?SW1&Y)DA0D.8Y_*JA6]UD8SX]/]$DY>3F95<3)+4W^CC=B-]3Z M&MJ0QVB?B =ZF)%J0D[!6].$EW_1H=)B#:WW7-"T,LL1I'%V_!]]KR[$F4%R MU :S,IA-@_V*P:H,5E>#71GLK@:G,CA=#6YE<+L:>I6AU]70KPS]K@:O,GA- M@_O:PN'3RN&N?1CU8K]8[5\HJ#>EC]Z_^X#>H3A#?^[HGDLE'^A"CJ[H0U]7([DY MCL1\9206NJ.9V'$TSC9DH_"'[7[#; 'H\K+4U\8\79L;LY7HD_45LHR/R,2F MJ1C0;;M]27)IQZ_:_79[N,]:[>-V^UW$6@<_Z3YW0V&?=I^[RC[K/G>5/>@^ M=Y4]_+EUG__C+IQ473-X!OZIR>N39:EY1%ESS M/%J3H2;O^YRP)Z*-?OW%T]O?6+W)(F \)&T/")I"P*21L!@D+ M(&$A)&P."5L P2[R[-9Y=H$++Q2U5^>U]^.%5ZOUK=&$A/F0L#$D; ()FT+"9I"P !(6'F'N66EI]8V> MV2Q47\ID/>L8C2)ZH:!Y1@\[ZD*U7P>E#U>HGGXR;*M36[M[:[@@83XD; P) MFT#"II"P&20L@(2%D+ Y)&P!!+N(LU?'V0.N4SW(O$+"?$C8&!(V@81-(6$S M2%@ "0LA87-(V ((=I%7 S\_L\,_7JFV>]^:3E":#TH;@](FH+0I*&T&2@M M:6%%._\UU+),#S*6';\CT.CM9TGXGC MH[&ZM7Y7Y%/YQ+S1?F-+2F?L#_CCR^FW$5L&V<<)>11=H6O>G*L M[/BNQ_%$T+Q\WKZB0M"T/-R1:$-8(9"?/U(J3B=%!_4;-Z/_ 5!+ P04 M" !*B6]68CBMY@<& X'0 &0 'AL+W=OBCTP,AT+E46/I.+V MWX_ZB&)3-ZJV"L/\D,CT.8>\O.>2DGBZ8_R+6%,JT==-G(BSWEK*[\#1ON^/#4Y;*.$KH M'42\/'Z&DMLX;!\'1+GN@]E0_;.ZZ^#2J59;2AB8A8 M@CA=G?7.\X;U&J M9->R_68O+^G&K?.-7Q*.6V<=71)?HM)5Q2'G]#XR@A21B1&$V38C')BO+]0T+2 M9:2@1^C]B$H2Q>((?4 /]R/T_MT1>H<&2*P)IP)%"7I((BF.5:.Z_K1FJ2#) M4IP.I!IQUN\@+$=W48S.?&-T%KIEB5P+=)4LZ1+@SYOYV&P0&*BIJN;+?)FO M"[-1<43#/K+P,3(-TP0&-&JFW].MHAMOTJ^:Z;,T::2/F^FWA#<.?M(^=@S0 MK]O'#M&G[6.'Z+/VL4/T^8_E_>;'IF[1GFXTN-BJJM[*]:PNJ_[S^:.07&W. M?T*%7'1HPQUF=RPG8DM">M93MR2"\F?:&_[R,W:-7Z$BZE+LJDNQ<9=BDR[% MKKL4FW8I-NM2;-ZEV$V78HN.Q X*VJX*VFY2'R[44X$@,07WV(+JY-3LWO]Y MB W+"M0R]KQ?=!#,\PT-=@7!S,!T#F%C"&;X@7T(FT PQ_2M0]@U! L"0U.; M C#3=&U-;09&ZMKX$#:OPVSL&%A3NP%@MF-[FMH"@!D.QJ^P@\0[5>*=QL1/ M.!,";3E;11+*?<%V]WL-'%<+851'.::']U.;L& M4+:I]S@%4$'@Z4D'4);IZCFOHTS#<2Q?RSD PYYO:5$NZC#L!\JW<,[=*N?N M=XL]2D*VH8A(R:/'5)+'F"+)T*>4)U'RA.Y8E$ATP;/;[F.UHX=]R!QNS9(? ML&MA3W-''8:Q8[F:.^HHE2MM0L: E*IC;78G4(>JI#1S "C+=C6M*8!R+$=; MK690CYZ^"LTA5&W9N $F0GE(,^VBCK)\O+*8@09J!B-MV\@HQ_HJTL=9?1=+0-7!2@X &E"8PBC MV7 "=J:O*Q!(7["G$,A7F]C>1Z/,P,ZU973>9CINZB"S[VF@11V$^X$'6\BO M+.0W6F@4Q6GV9/#?F[TQ;2FSK([#N::Q=U$.[[#NRUH/):T)BU2Y8\4RZC MS%?W-(D81PLFJ9U"QE:54 F,WSL:85QVVSQSR:T,"U <=,W?+B@<'9 %D,1A&A=OEQYI2%)!?T(''_DZVAU+XR5: MDV>JL#1!))%1KAX]T[Z:VEI@AG^L,O1_"0P.10NW'ACT/F"P]XI_0_E3?CPF M5$QI(HO[PZJU.H([SP\BM/8+?#+#0/L\.[*#\.;)):1S8Y[<0NWGV%!"!OA+ M=2HX> VA.%.\)?PI2@2*Z4J%HW8[=6/,BV.ZXHMDV_P0XY%)R3;YY9J2)>49 M0/V^8BIQY9>L@^JP=/@W4$L#!!0 ( $J);U80XW)RN@, . 1 : M>&PO=V]R:W-H965TQL+ZI>F.1 K$UB:CNP[:^OG80,@1!!Y1N(G?,^.>:\=K#' M>\J^\P1 H!]9FO.)D0BQ?3!-'B6083Z@6\CEG35E&1:RR38FWS+ <2G*4M.Q M+-_,,,F-Z;CL>V;3,2U$2G)X9H@768;9/T^0TOW$L(U#QPO9)$)UF-/Q%F_@ M%<3;]IG)EME08I)!S@G-$8/UQ'BT'Y8C%5\&?".PYT?72(UD1>EWU?@MGAB6 M2@A2B(0B8/FU@QFDJ0+)-/ZNF4;S2"4\OC[0%^78Y5A6F,.,IG^06"038V2@ M&-:X2,4+W?\*]7@\Q8MHRLM/M*]C+0-%!18Q>$\P O<"V8%$B"XSN M0A"8I/P>?4)OKR&Z^W"//B 3<17($;K7E7RK%,/&9,.2 M-[S .[/5GX\K+IAVC&X8SA N1$(9^1=BA#-:Y*++ M.KWL6ZVC$Q;JA,TKF%?"U'^-W=1Q?4M.U=VQ)\ZCAE9P&K4\C_(LZRBJ546O MJ:+76\6O5. 4Y46V H;H^O"^>"]KC.[D"Z/JON^J9,7WC]*RY5IF>4X[_5EO M'K<622=LKA.VT E;:H*UG.$WSO![G3&C7'0[HLL%_KG1/SN.>^*!\ZCAR ]& M[:CP/,JV[,]V.VK>F_VM5=,)6VJ"M:H6-%4+>JOVN ,F-R9R,2:1_)23NJQ? M.8ECFJ:8\??>SOE<\8/C2HX&_NEL[LWBUMFL$S;7"5OHA"TUP5J^^&/7Z MX@74;I?DF]H/__>]/3J?YX%S^JJ:]>9RJSMTPN8Z80N=L*4F6.4.\VBCF0'; ME&<('$6JK-7.K.EMCBD>R]WY2?^3_1!6IPWOF.KLXPMF&Y)SE,):(JU!($W! MJO.$JB'HMMS.KJB0F^/R,@$< U,!\OZ:4G%HJ #T>DJI\N8Y%U7?GRI5?@B":CRE.:G.BI(*C62%S(G2 M73D)JE)2DE9 RGG0;K7B("=,^(.>F.67N:J\<3$3JN\G3M;"=36&2<>; MTF;XL1:RQ&.,UMG)T2.&,.&NPX\1>HJ8N!W]^?4;];3"GA#OM)RN6FLK97H8 M/733-]@HN8WD;FWDMM:#ND@'O:P0JUJ-?!O0^B2GWAWA?7](.!M)!JR,Y(PO M;+@-@7'!"^DI?9+HA"%$JGL+A[8'YT^MDS-12)/;9K"_HWKX%K#L@4'&>6.P M[=O H%<2I:@4E[IC!IO@ \BKVS>+4CN<2+((V^?^BF ..LFHD"F539K07X8& M/4XSL"/99 I'590!@$H5N6ZDC$P*08R'):-N:-DQY?P:+B[?LPWM>;:VYU-BB5L0Y0Z7MW5"HV7H_\E*2\H7.U M+*=YAGMN'Z#G?[O.$RJH)'S=M*[]?5[E%SNN[\:OX=E<5K8=.TU&G?WW6#^! M[+O)^!!,'L1V=P_!9'( )CNO=M5\CLEP_TU&![';[;TT&=3/E&L/KAN/K4W4 M@]>#OO\-7C?X*JDWFC&NF*A[4Y:F5#QX>M7RBHST"_>&OAZ?THS,N+IIP+Z_ M:G^E*9OE23/J"A:B'K5J?X'IZ4?AY;N)SL5$2N\VE@<8V"Y@M0/YW7F@IMR<*()=Q;QA9S".) F& M0"VZ:S2.D=6)X>O>'^PLB:(D<2. N1U$$8; V8@CF /P@"%19.Z#6_>C8'F? M"E;_A1[\!5!+ P04 " !*B6]6EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( $J);U9 %& )W@8 *Q! / M>&PO=V]R:V)O;VLN>&ULQ9Q=;]LV%(;_"N&K#,CF6);U430%TKCM @2-%V?= M9<#(M$U4'QY%)4U__2BY7@\7XL5N3GR56%;DQZ3(YYQ#*F^?&O/UH6F^BF]5 M6;?GHZVUNS?C<5ML527;WYJ=JMT[Z\94TKJ79C-N=T;)5;M5RE;E.#H[2\:5 MU/7HW=O#M19F3%\T5A56-[4[V!_XHM53^_/]_J5XU*U^T*6VS^>CX?=2C42E M:UWI[VIU/CH;B7;;//W>&/V]J:TLEX5IRO)\--F_\449JXL7AY<]Y)U\:(:C+JTRCRAZP;K=ZUXY$+2MU/CJ< M(F2]$A]JZQI)7-7[2[ES^V_J/OIJM?_6UN&2-C1OM'O#7*T&<#[(2_>Z*?7* M??I*O)>EK LEAL9M"6 $ *.C 8J3A2204P Y?47(90_1_T$KFK7K\:(AD#& MC(\&>=E4.P(Y Y"S(T+>1P0R 9#)\2!ENR60*8!,CP>YE73ZR0!D=D1(K[MS M )GS0MZ8C:SU]_T;PVS^7K9Z@%P81>?)R1F:R<]X,9==54GSW&,M]:;6[L^D ML\]%432=LP_%A,)A-LY%\7?G/G0X3IF08R;,DIDKHQ]E'T>X^;JU9CC?HT-R MF3#;Y:/41GR19:?ZOOVH:^= +IDP^^6J?G0GN$C/'Q)()A-FF]S8 MK3+BLC.FC\,NVM8/:R;((1-FB;CX>N>BW^=3L2CE(4IT0V/7_]VIH)C((A-F MC]UUH.B9P_>B-DBHC9%)]= MJ*A7R6 M?2_V77O=U)M?[Y2IQ%P]4$R8H##+HX_P*R7NY#>_Z9 R(F9E+%3=NF-#HRW< M<#7*:C/$5N*]JA7%1,J(F)5QK62K^NRCTO:_RHV0.")F<2RWTO2Q0.%.ZZ." M?HKVX) Y(O[TP[IY6+G9V+_CD"I$M!1F28F-DP,&_R M^QD9)F8V#,V;@FT(UTJ8O0(3*+\-D6%B9L.\2*""#8D\$S-[)IA)!2F1:.)7 MSUZ"B$@R\>NG,4%&9)CXF/F,-VIFR# S;L/ 3('&MC/DFAFS:W ('E-,I)O9 M41.:&<5$NID=-:%)*"82SXQ9/!@SI9APF9Z[0 8Q,XJ)[#/CM@_$S"DFTL^, M63\(\WY85/X7$REHQJT@B#FAF,A",VX+04QO#PFR4'+$]?K[";50@BR4'-%" M]Q-JH019*&&V$"T$G8H_:VWE@RS$R5Q9J4M:)D^0A1)F"_F8Y)F-T3KE>&*)%Z$F;UX((EG=-3I)Z4>T$'%2R] M&S)%ZDF9U8,+EEYK(O6DS.JA!K!BJ8K._*"EF$@]*;-Z@H7@4) M(?5DS.K!RQ1T@&=(/=DQMZ-Y SQ#ZLE>>SM:N,.1=K)C;$S[:7.*B<23'6/5 MQ\5&MBF^BAOZK%&&Q)-QU]W"F"[XZ*J=]\A$!A^2X:Z[(4PO7,^0>#+NNAO$ MI)-1CL23<]?=PIC],W!NFJ*UC1R))^>NNX4Q%\H,EZ.8R$ Y]^I/&//6915& M%S2KR)&!A34LRBF$@].;=Z M0IBWZE'5G1)S.J?G2#TYMWI"F/UVL:4LW1U*,9%Z>F.W=37C5P=_MG X1\EO/L'4$L#!!0 ( $J);U;#*Q\]U@( ,&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V[UNXD 81N%;0;Z V/,_ MLPJIMDF[R@U8Q$ 4P,CV:I.[7T0*>*TMMHE\*C1&_CC5(V3///[J#NWTUI_& M_=MY7'T<#Z=Q7>VGZ?RCKL?-OCNVXT-_[DZ7;[;]<&RGRW+8U>=V\][NNMHV M3:R'^QG5T^/]S-7+Y[G[GXG]=ONVZ7[VF]_'[C3]8W#]IQ_>QWW73=7JI1UV MW;2NZH_#[?)87S_,PV5RM7I^75?#\ZNIZJ6#K 39Y8.6#@@2% MY8.B!,7E@Y($I>6#L@3EY8.*!)7E@TRC,C: I!G6 *V-EO5VP+TMJJW!>AM56\+T-NJWA:@MU6]+4!OJWI;@-Y.]78 O9WJ[0!Z M.]7; ?1VLXCO5VP'T=JJW ^CM5&\'T-NIW@Z@MU.]'4!OKWI[ M@-Y>]?8 O;WJ[0%Z>]7; _3VLX?= +V]ZNT!>GO5VP/T]JJW!^CM56\/T-NK MWAZ@=U"] T#OH'H'@-Y!]0X O8/J'0!Z!]4[ /0.LY>5 +V#ZAT >@?5.P#T M#JIW .@=5.\ T#NJWA&@=U2](T#OJ'I'@-Y1]8X O:/J'0%Z1]4[ O2.L\TF M +VCZAT!>D?5.P+TCJIW!.B=5.\$T#NIW@F@=U*]$T#OI'HG@-Y)]4X O9/J MG0!Z)]4[ ?1.L\V" +V3ZIT >B?5.P'TSJIW!NB=5>\,T#NKWAF@=U:],T#O MK'IG@-Y9] +VSZIT!>A?5NP#T+JIW >A=5.\" MT+NHW@6@=U&]"T#OHGH7@-Y%]2X O8OJ70!Z%]6[ /0NL\,Z +U-,S^N\YU^ MC]/GH1MO15_K67!E&ULS=O+;MLP M$(7A5S&T#2Q9)$5219Q-VVV;15] E>A8L&X0F=1Y^]+*!6B1&@UD\>2RQ^_;R5_%#4GV9L)IY<\!S^>^/KAY;ANWNJWF M\*7JXZ[LV&4^/';.I^=+O-'CN-NUM6O&^KZ/1U(_S:YJ_-ZYT'?I4]&K\\DA MWK![^LPOSE_*G N,.V_G ]"$A?2A('P6D#PWIPT#ZL) ^ M2D@?^8;2"$74G$)J3C$UIZ":4U3-*:SF%%=S"JPY159!D5509!44605%5D&1 M55!D%119!45609%54&25%%DE159)D5529)44625%5DF155)DE119)45619%5 M4615%%D5159%D5519%44615%5D6155%D+2BR%A19"XJL!476@B)K09&UH,A: M4&0M*+(6%%DU159-D5539-44635%5DV155-DU119-45639'54&0U%%D-159# MD=509#4460U%5D.1U5!D-119+4562Y'54F2U%%DM159+D=529+4462U%5DN1 MM:3(6E)D+2FREA192XJL)476DB)K29&UI,A:4F3--_^3UN_C>/C'\,G/EO\NWOP$4$L! A0#% @ 2HEO5@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !*B6]6O%^5 MN>\ K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " !*B6]6F5R<(Q & "<)P $P @ '- 0 M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $J);U:O@R-4;@< *@P M 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO5ON\6;8> M! >A, !@ ("!'Q< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO5B$5$#\A P :0D !@ M ("! 28 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 2HEO5B\%K&PO=V]R:W-H965T&UL4$L! A0#% @ M2HEO5B'Q]U!2!0 : T !D ("!Y8$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO5J)--W\N"0 #Q< !D M ("!3YX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 2HEO5M\#G>MF" M1, !D ("!C;@ 'AL M+W=O&PO=V]R:W-H965TK& !X;"]W;W)K&UL4$L! A0#% @ 2HEO M5M6[01=^#@ 4BP !D ("!=,T 'AL+W=O7D( "*$P &0 M @($IW >&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO5E,'BKYB"0 AQ8 M !D ("!]N@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO5O*G#;H-! B@D !D M ("!4_L 'AL+W=O^&PO=V]R:W-H965T M&UL4$L! A0# M% @ 2HEO5E:>0'5\! %PH !D ("!6S$! 'AL+W=O M&PO=V]R:W-H965T ( 'P% 9 " @< Y M 0!X;"]W;W)K&UL4$L! A0#% @ 2HEO5D#A MJPG1 @ 7@8 !D ("!;SP! 'AL+W=O&PO=V]R:W-H965TBX+Y 0 -T- 9 " @1Q" 0!X;"]W;W)K&UL4$L! A0#% @ 2HEO5@]TP\9E @ 3@4 !D M ("!-T&PO M=V]R:W-H965T&UL4$L! A0#% @ 2HEO5KQ8WMLN!0 @P !D ("! ML5 ! 'AL+W=O&PO=V]R:W-H965TN/04 " . 9 M " @4Q9 0!X;"]W;W)K&UL4$L! A0#% M @ 2HEO5C'9;$E'!P A, !D ("!P%X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO5HIH+R>. @ *@8 !D M ("!U7H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 2HEO5D;_7:DH P 3 X !D ("!(8,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M2HEO5B_]7[8V" BX !D ("!"8P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO5JK&X1UE P % \ !D M ("!?J&PO=V]R:W-H M965T&UL4$L! M A0#% @ 2HEO5IHT:::3! "10 !D ("!<+D! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO M5C9][W-@ @ $ 8 !D ("!!L4! 'AL+W=O&PO=V]R:W-H965T0( ,4& 9 " @&UL4$L! A0#% @ 2HEO5HW=&M)I"0 U'0 M !D ("!>MT! 'AL+W=O L% "A)0 &0 @($:YP$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO5AL_C,82 P / P !D M ("!>N\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 2HEO5O.$@6%S!0 SBL !D ("!;/P! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO5L-; MS?@*! 2!, !D ("!*!(" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO5E>HG:N,! /R$ !D M ("!$20" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 2HEO5M/ELDL=$@ \B&PO=V]R:W-H965T&UL4$L! A0#% M @ 2HEO5A#14I=V# V;D !D ("!*TX" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2HEO5A=$Q]*Q M!P NSD !D ("!FV4" 'AL+W=O&PO=V]R:W-H965TJQED508 -5# 9 " @&UL4$L! A0#% @ 2HEO5F+Z-&BD! ?2, !D M ("!5(4" 'AL+W=O&PO=V]R M:W-H965TB? @!X M;"]?7!E&UL 64$L%!@ !L &P K!T '^E @ $! end XML 119 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 120 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 121 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 432 554 1 true 115 0 false 16 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://turningpointbrands.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Consolidated Balance Sheets Sheet http://turningpointbrands.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 010100 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - Consolidated Statements of Income Sheet http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 030000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 030100 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - Consolidated Statements of Cash Flows Sheet http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 050000 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 8 false false R9.htm 050100 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Sheet http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Statements 9 false false R10.htm 060100 - Disclosure - Organizations and Basis of Presentation Sheet http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentation Organizations and Basis of Presentation Notes 10 false false R11.htm 060200 - Disclosure - Summary of Significant Accounting Policies Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 060300 - Disclosure - Acquisitions Sheet http://turningpointbrands.com/role/Acquisitions Acquisitions Notes 12 false false R13.htm 060400 - Disclosure - Derivative Instruments Sheet http://turningpointbrands.com/role/DerivativeInstruments Derivative Instruments Notes 13 false false R14.htm 060500 - Disclosure - Fair Value of Financial Instruments Sheet http://turningpointbrands.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 14 false false R15.htm 060600 - Disclosure - Inventories Sheet http://turningpointbrands.com/role/Inventories Inventories Notes 15 false false R16.htm 060700 - Disclosure - Other Current Assets Sheet http://turningpointbrands.com/role/OtherCurrentAssets Other Current Assets Notes 16 false false R17.htm 060800 - Disclosure - Property, Plant and Equipment, Net Sheet http://turningpointbrands.com/role/PropertyPlantAndEquipmentNet Property, Plant and Equipment, Net Notes 17 false false R18.htm 060900 - Disclosure - Deferred Financing Costs, Net Sheet http://turningpointbrands.com/role/DeferredFinancingCostsNet Deferred Financing Costs, Net Notes 18 false false R19.htm 061000 - Disclosure - Goodwill and Other Intangible Assets Sheet http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 19 false false R20.htm 061100 - Disclosure - Other Assets Sheet http://turningpointbrands.com/role/OtherAssets Other Assets Notes 20 false false R21.htm 061200 - Disclosure - Accrued Liabilities Sheet http://turningpointbrands.com/role/AccruedLiabilities Accrued Liabilities Notes 21 false false R22.htm 061300 - Disclosure - Notes Payable and Long-Term Debt Notes http://turningpointbrands.com/role/NotesPayableAndLongtermDebt Notes Payable and Long-Term Debt Notes 22 false false R23.htm 061400 - Disclosure - Income Taxes Sheet http://turningpointbrands.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 061500 - Disclosure - Pension and Postretirement Benefit Plans Sheet http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans Pension and Postretirement Benefit Plans Notes 24 false false R25.htm 061600 - Disclosure - Lease Commitments Sheet http://turningpointbrands.com/role/LeaseCommitments Lease Commitments Notes 25 false false R26.htm 061700 - Disclosure - Share Incentive Plans Sheet http://turningpointbrands.com/role/ShareIncentivePlans Share Incentive Plans Notes 26 false false R27.htm 061800 - Disclosure - Contingencies Sheet http://turningpointbrands.com/role/Contingencies Contingencies Notes 27 false false R28.htm 061900 - Disclosure - Earnings Per Share Sheet http://turningpointbrands.com/role/EarningsPerShare Earnings Per Share Notes 28 false false R29.htm 062000 - Disclosure - Segment Information Sheet http://turningpointbrands.com/role/SegmentInformation Segment Information Notes 29 false false R30.htm 062100 - Disclosure - Selected Quarterly Financial Information (Unaudited) Sheet http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnaudited Selected Quarterly Financial Information (Unaudited) Notes 30 false false R31.htm 062200 - Disclosure - Dividends and Share Repurchase Sheet http://turningpointbrands.com/role/DividendsAndShareRepurchase Dividends and Share Repurchase Notes 31 false false R32.htm 070100 - Disclosure - Organizations and Basis of Presentation (Policies) Sheet http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentationPolicies Organizations and Basis of Presentation (Policies) Policies http://turningpointbrands.com/role/SummaryOfSignificantAccountingPolicies 32 false false R33.htm 070200 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://turningpointbrands.com/role/SummaryOfSignificantAccountingPolicies 33 false false R34.htm 080200 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://turningpointbrands.com/role/SummaryOfSignificantAccountingPolicies 34 false false R35.htm 080300 - Disclosure - Acquisitions (Tables) Sheet http://turningpointbrands.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://turningpointbrands.com/role/Acquisitions 35 false false R36.htm 080600 - Disclosure - Inventories (Tables) Sheet http://turningpointbrands.com/role/InventoriesTables Inventories (Tables) Tables http://turningpointbrands.com/role/Inventories 36 false false R37.htm 080700 - Disclosure - Other Current Assets (Tables) Sheet http://turningpointbrands.com/role/OtherCurrentAssetsTables Other Current Assets (Tables) Tables http://turningpointbrands.com/role/OtherCurrentAssets 37 false false R38.htm 080800 - Disclosure - Property, Plant and Equipment, Net (Tables) Sheet http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetTables Property, Plant and Equipment, Net (Tables) Tables http://turningpointbrands.com/role/PropertyPlantAndEquipmentNet 38 false false R39.htm 080900 - Disclosure - Deferred Financing Costs, Net (Tables) Sheet http://turningpointbrands.com/role/DeferredFinancingCostsNetTables Deferred Financing Costs, Net (Tables) Tables http://turningpointbrands.com/role/DeferredFinancingCostsNet 39 false false R40.htm 081000 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssets 40 false false R41.htm 081100 - Disclosure - Other Assets (Tables) Sheet http://turningpointbrands.com/role/OtherAssetsTables Other Assets (Tables) Tables http://turningpointbrands.com/role/OtherAssets 41 false false R42.htm 081200 - Disclosure - Accrued Liabilities (Tables) Sheet http://turningpointbrands.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://turningpointbrands.com/role/AccruedLiabilities 42 false false R43.htm 081300 - Disclosure - Notes Payable and Long-Term Debt (Tables) Notes http://turningpointbrands.com/role/NotesPayableAndLongtermDebtTables Notes Payable and Long-Term Debt (Tables) Tables http://turningpointbrands.com/role/NotesPayableAndLongtermDebt 43 false false R44.htm 081400 - Disclosure - Income Taxes (Tables) Sheet http://turningpointbrands.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://turningpointbrands.com/role/IncomeTaxes 44 false false R45.htm 081500 - Disclosure - Pension and Postretirement Benefit Plans (Tables) Sheet http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansTables Pension and Postretirement Benefit Plans (Tables) Tables http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans 45 false false R46.htm 081600 - Disclosure - Lease Commitments (Tables) Sheet http://turningpointbrands.com/role/LeaseCommitmentsTables Lease Commitments (Tables) Tables http://turningpointbrands.com/role/LeaseCommitments 46 false false R47.htm 081700 - Disclosure - Share Incentive Plans (Tables) Sheet http://turningpointbrands.com/role/ShareIncentivePlansTables Share Incentive Plans (Tables) Tables http://turningpointbrands.com/role/ShareIncentivePlans 47 false false R48.htm 081900 - Disclosure - Earnings Per Share (Tables) Sheet http://turningpointbrands.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://turningpointbrands.com/role/EarningsPerShare 48 false false R49.htm 082000 - Disclosure - Segment Information (Tables) Sheet http://turningpointbrands.com/role/SegmentInformationTables Segment Information (Tables) Tables http://turningpointbrands.com/role/SegmentInformation 49 false false R50.htm 082100 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Tables) Sheet http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedTables Selected Quarterly Financial Information (Unaudited) (Tables) Tables http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnaudited 50 false false R51.htm 090100 - Disclosure - Organizations and Basis of Presentation (Details) Sheet http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentationDetails Organizations and Basis of Presentation (Details) Details http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentationPolicies 51 false false R52.htm 090200 - Disclosure - Summary of Significant Accounting Policies, Consolidation (Details) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConsolidationDetails Summary of Significant Accounting Policies, Consolidation (Details) Details 52 false false R53.htm 090202 - Disclosure - Summary of Significant Accounting Policies, Derivative Instruments (Details) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails Summary of Significant Accounting Policies, Derivative Instruments (Details) Details 53 false false R54.htm 090204 - Disclosure - Summary of Significant Accounting Policies, Shipping Costs (Details) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesShippingCostsDetails Summary of Significant Accounting Policies, Shipping Costs (Details) Details 54 false false R55.htm 090206 - Disclosure - Summary of Significant Accounting Policies, Research and Development and Quality Assurance Costs (Details) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndQualityAssuranceCostsDetails Summary of Significant Accounting Policies, Research and Development and Quality Assurance Costs (Details) Details 55 false false R56.htm 090208 - Disclosure - Summary of Significant Accounting Policies, Property, Plant and Equipment (Details) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails Summary of Significant Accounting Policies, Property, Plant and Equipment (Details) Details 56 false false R57.htm 090210 - Disclosure - Summary of Significant Accounting Policies, Goodwill and Other Intangible Assets (Details) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangibleAssetsDetails Summary of Significant Accounting Policies, Goodwill and Other Intangible Assets (Details) Details 57 false false R58.htm 090212 - Disclosure - Summary of Significant Accounting Policies, Advertising and Promotion (Details) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAdvertisingAndPromotionDetails Summary of Significant Accounting Policies, Advertising and Promotion (Details) Details 58 false false R59.htm 090214 - Disclosure - Summary of Significant Accounting Policies, Master Settlement Agreement (Details) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails Summary of Significant Accounting Policies, Master Settlement Agreement (Details) Details 59 false false R60.htm 090216 - Disclosure - Summary of Significant Accounting Policies, Food and Drug Administration (Details) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesFoodAndDrugAdministrationDetails Summary of Significant Accounting Policies, Food and Drug Administration (Details) Details 60 false false R61.htm 090218 - Disclosure - Summary of Significant Accounting Policies, Concentration of Credit Risk (Details) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails Summary of Significant Accounting Policies, Concentration of Credit Risk (Details) Details 61 false false R62.htm 090220 - Disclosure - Summary of Significant Accounting Policies, Accounts Receivable (Details) Sheet http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails Summary of Significant Accounting Policies, Accounts Receivable (Details) Details 62 false false R63.htm 090300 - Disclosure - Acquisitions, Unitabac (Details) Sheet http://turningpointbrands.com/role/AcquisitionsUnitabacDetails Acquisitions, Unitabac (Details) Details 63 false false R64.htm 090302 - Disclosure - Acquisitions, Direct Value Wholesale (Details) Sheet http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails Acquisitions, Direct Value Wholesale (Details) Details 64 false false R65.htm 090304 - Disclosure - Acquisitions, Turning Point Brands Canada (Details) Sheet http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails Acquisitions, Turning Point Brands Canada (Details) Details 65 false false R66.htm 090400 - Disclosure - Derivative Instruments (Details) Sheet http://turningpointbrands.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://turningpointbrands.com/role/DerivativeInstruments 66 false false R67.htm 090500 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://turningpointbrands.com/role/FairValueOfFinancialInstruments 67 false false R68.htm 090600 - Disclosure - Inventories (Details) Sheet http://turningpointbrands.com/role/InventoriesDetails Inventories (Details) Details http://turningpointbrands.com/role/InventoriesTables 68 false false R69.htm 090700 - Disclosure - Other Current Assets (Details) Sheet http://turningpointbrands.com/role/OtherCurrentAssetsDetails Other Current Assets (Details) Details http://turningpointbrands.com/role/OtherCurrentAssetsTables 69 false false R70.htm 090800 - Disclosure - Property, Plant and Equipment, Net (Details) Sheet http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails Property, Plant and Equipment, Net (Details) Details http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetTables 70 false false R71.htm 090900 - Disclosure - Deferred Financing Costs, Net (Details) Sheet http://turningpointbrands.com/role/DeferredFinancingCostsNetDetails Deferred Financing Costs, Net (Details) Details http://turningpointbrands.com/role/DeferredFinancingCostsNetTables 71 false false R72.htm 091000 - Disclosure - Goodwill and Other Intangible Assets (Details) Sheet http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Details) Details http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsTables 72 false false R73.htm 091100 - Disclosure - Other Assets, Summary (Details) Sheet http://turningpointbrands.com/role/OtherAssetsSummaryDetails Other Assets, Summary (Details) Details 73 false false R74.htm 091102 - Disclosure - Other Assets, Equity Investments (Details) Sheet http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails Other Assets, Equity Investments (Details) Details 74 false false R75.htm 091104 - Disclosure - Other Assets, Debt Security Investment (Details) Sheet http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails Other Assets, Debt Security Investment (Details) Details 75 false false R76.htm 091200 - Disclosure - Accrued Liabilities (Details) Sheet http://turningpointbrands.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://turningpointbrands.com/role/AccruedLiabilitiesTables 76 false false R77.htm 091300 - Disclosure - Notes Payable and Long-Term Debt, Summary of Notes Payable and Long-Term Debt (Details) Notes http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails Notes Payable and Long-Term Debt, Summary of Notes Payable and Long-Term Debt (Details) Details 77 false false R78.htm 091302 - Disclosure - Notes Payable and Long-Term Debt, Senior Secured Notes (Details) Notes http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails Notes Payable and Long-Term Debt, Senior Secured Notes (Details) Details 78 false false R79.htm 091304 - Disclosure - Notes Payable and Long-Term Debt, 2021 Revolving Credit Facility (Details) Notes http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails Notes Payable and Long-Term Debt, 2021 Revolving Credit Facility (Details) Details 79 false false R80.htm 091306 - Disclosure - Notes Payable and Long-Term Debt, 2018 Credit Facility (Details) Notes http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails Notes Payable and Long-Term Debt, 2018 Credit Facility (Details) Details 80 false false R81.htm 091312 - Disclosure - Notes Payable and Long-Term Debt, Convertible Senior Notes (Details) Notes http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails Notes Payable and Long-Term Debt, Convertible Senior Notes (Details) Details 81 false false R82.htm 091400 - Disclosure - Income Taxes (Details) Sheet http://turningpointbrands.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://turningpointbrands.com/role/IncomeTaxesTables 82 false false R83.htm 091502 - Disclosure - Pension and Postretirement Benefit Plans, Components of Net Periodic Benefit Costs (Details) Sheet http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails Pension and Postretirement Benefit Plans, Components of Net Periodic Benefit Costs (Details) Details 83 false false R84.htm 091504 - Disclosure - Pension and Postretirement Benefit Plans, 401(k) Retirement Savings Plan (Details) Sheet http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails Pension and Postretirement Benefit Plans, 401(k) Retirement Savings Plan (Details) Details 84 false false R85.htm 091600 - Disclosure - Lease Commitments (Details) Sheet http://turningpointbrands.com/role/LeaseCommitmentsDetails Lease Commitments (Details) Details http://turningpointbrands.com/role/LeaseCommitmentsTables 85 false false R86.htm 091700 - Disclosure - Share Incentive Plans, Equity Incentive Plans (Details) Sheet http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails Share Incentive Plans, Equity Incentive Plans (Details) Details 86 false false R87.htm 091702 - Disclosure - Share Incentive Plans, Stock Option Activity (Details) Sheet http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails Share Incentive Plans, Stock Option Activity (Details) Details 87 false false R88.htm 091704 - Disclosure - Share Incentive Plans, Assumptions for Options Granted Under 2006 Plan (Details) Sheet http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails Share Incentive Plans, Assumptions for Options Granted Under 2006 Plan (Details) Details 88 false false R89.htm 091706 - Disclosure - Share Incentive Plans, Assumptions for Options Granted Under 2015 Plan (Details) Sheet http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails Share Incentive Plans, Assumptions for Options Granted Under 2015 Plan (Details) Details 89 false false R90.htm 091708 - Disclosure - Share Incentive Plans, Assumptions for Options Granted Under 2021 Plan (Details) Sheet http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails Share Incentive Plans, Assumptions for Options Granted Under 2021 Plan (Details) Details 90 false false R91.htm 091710 - Disclosure - Share Incentive Plans, Compensation Expense Related to Options (Details) Sheet http://turningpointbrands.com/role/ShareIncentivePlansCompensationExpenseRelatedToOptionsDetails Share Incentive Plans, Compensation Expense Related to Options (Details) Details 91 false false R92.htm 091712 - Disclosure - Share Incentive Plans, Performance-Based Restricted Stock Units (Details) Sheet http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails Share Incentive Plans, Performance-Based Restricted Stock Units (Details) Details 92 false false R93.htm 091714 - Disclosure - Share Incentive Plans, Restricted Stock Units (Details) Sheet http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails Share Incentive Plans, Restricted Stock Units (Details) Details 93 false false R94.htm 091800 - Disclosure - Contingencies (Details) Sheet http://turningpointbrands.com/role/ContingenciesDetails Contingencies (Details) Details http://turningpointbrands.com/role/Contingencies 94 false false R95.htm 091900 - Disclosure - Earnings Per Share (Details) Sheet http://turningpointbrands.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://turningpointbrands.com/role/EarningsPerShareTables 95 false false R96.htm 092000 - Disclosure - Segment Information, Financial Information of Reportable Segments (Details) Sheet http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails Segment Information, Financial Information of Reportable Segments (Details) Details 96 false false R97.htm 092002 - Disclosure - Segment Information, Revenue Disaggregation - Sales Channel (Details) Sheet http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails Segment Information, Revenue Disaggregation - Sales Channel (Details) Details 97 false false R98.htm 092004 - Disclosure - Segment Information, Net Sales - Domestic and Foreign (Details) Sheet http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails Segment Information, Net Sales - Domestic and Foreign (Details) Details 98 false false R99.htm 092100 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Details) Sheet http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails Selected Quarterly Financial Information (Unaudited) (Details) Details http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedTables 99 false false R100.htm 092200 - Disclosure - Dividends and Share Repurchase (Details) Sheet http://turningpointbrands.com/role/DividendsAndShareRepurchaseDetails Dividends and Share Repurchase (Details) Details http://turningpointbrands.com/role/DividendsAndShareRepurchase 100 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, tpb:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - brhc10049632_10k.htm 11 brhc10049632_10k.htm brhc10049632_ex10-1.htm brhc10049632_ex10-36.htm brhc10049632_ex10-37.htm brhc10049632_ex21.htm brhc10049632_ex23.htm brhc10049632_ex31-1.htm brhc10049632_ex31-2.htm brhc10049632_ex31-3.htm brhc10049632_ex32-1.htm tpb-20221231.xsd tpb-20221231_cal.xml tpb-20221231_def.xml tpb-20221231_lab.xml tpb-20221231_pre.xml image00002.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 124 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brhc10049632_10k.htm": { "axisCustom": 0, "axisStandard": 38, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1675, "http://xbrl.sec.gov/dei/2022": 36 }, "contextCount": 432, "dts": { "calculationLink": { "local": [ "tpb-20221231_cal.xml" ] }, "definitionLink": { "local": [ "tpb-20221231_def.xml" ] }, "inline": { "local": [ "brhc10049632_10k.htm" ] }, "labelLink": { "local": [ "tpb-20221231_lab.xml" ] }, "presentationLink": { "local": [ "tpb-20221231_pre.xml" ] }, "schema": { "local": [ "tpb-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 900, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 18, "http://turningpointbrands.com/20221231": 1, "http://xbrl.sec.gov/dei/2022": 6, "total": 25 }, "keyCustom": 104, "keyStandard": 450, "memberCustom": 50, "memberStandard": 60, "nsprefix": "tpb", "nsuri": "http://turningpointbrands.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000100 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://turningpointbrands.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - Organizations and Basis of Presentation", "menuCat": "Notes", "order": "10", "role": "http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentation", "shortName": "Organizations and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220224", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092200 - Disclosure - Dividends and Share Repurchase (Details)", "menuCat": "Details", "order": "100", "role": "http://turningpointbrands.com/role/DividendsAndShareRepurchaseDetails", "shortName": "Dividends and Share Repurchase (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220224", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "11", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "12", "role": "http://turningpointbrands.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - Derivative Instruments", "menuCat": "Notes", "order": "13", "role": "http://turningpointbrands.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - Fair Value of Financial Instruments", "menuCat": "Notes", "order": "14", "role": "http://turningpointbrands.com/role/FairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060600 - Disclosure - Inventories", "menuCat": "Notes", "order": "15", "role": "http://turningpointbrands.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060700 - Disclosure - Other Current Assets", "menuCat": "Notes", "order": "16", "role": "http://turningpointbrands.com/role/OtherCurrentAssets", "shortName": "Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - Property, Plant and Equipment, Net", "menuCat": "Notes", "order": "17", "role": "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNet", "shortName": "Property, Plant and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "tpb:DeferredFinancingCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - Deferred Financing Costs, Net", "menuCat": "Notes", "order": "18", "role": "http://turningpointbrands.com/role/DeferredFinancingCostsNet", "shortName": "Deferred Financing Costs, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "tpb:DeferredFinancingCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - Goodwill and Other Intangible Assets", "menuCat": "Notes", "order": "19", "role": "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061100 - Disclosure - Other Assets", "menuCat": "Notes", "order": "20", "role": "http://turningpointbrands.com/role/OtherAssets", "shortName": "Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061200 - Disclosure - Accrued Liabilities", "menuCat": "Notes", "order": "21", "role": "http://turningpointbrands.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061300 - Disclosure - Notes Payable and Long-Term Debt", "menuCat": "Notes", "order": "22", "role": "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt", "shortName": "Notes Payable and Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061400 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "23", "role": "http://turningpointbrands.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061500 - Disclosure - Pension and Postretirement Benefit Plans", "menuCat": "Notes", "order": "24", "role": "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans", "shortName": "Pension and Postretirement Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "tpb:LesseeOperatingLeasesAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061600 - Disclosure - Lease Commitments", "menuCat": "Notes", "order": "25", "role": "http://turningpointbrands.com/role/LeaseCommitments", "shortName": "Lease Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "tpb:LesseeOperatingLeasesAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061700 - Disclosure - Share Incentive Plans", "menuCat": "Notes", "order": "26", "role": "http://turningpointbrands.com/role/ShareIncentivePlans", "shortName": "Share Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061800 - Disclosure - Contingencies", "menuCat": "Notes", "order": "27", "role": "http://turningpointbrands.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061900 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "28", "role": "http://turningpointbrands.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062000 - Disclosure - Segment Information", "menuCat": "Notes", "order": "29", "role": "http://turningpointbrands.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010100 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062100 - Disclosure - Selected Quarterly Financial Information (Unaudited)", "menuCat": "Notes", "order": "30", "role": "http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnaudited", "shortName": "Selected Quarterly Financial Information (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "tpb:DividendsAndShareRepurchaseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062200 - Disclosure - Dividends and Share Repurchase", "menuCat": "Notes", "order": "31", "role": "http://turningpointbrands.com/role/DividendsAndShareRepurchase", "shortName": "Dividends and Share Repurchase", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "tpb:DividendsAndShareRepurchaseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070100 - Disclosure - Organizations and Basis of Presentation (Policies)", "menuCat": "Policies", "order": "32", "role": "http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentationPolicies", "shortName": "Organizations and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070200 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "33", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080200 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "34", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080300 - Disclosure - Acquisitions (Tables)", "menuCat": "Tables", "order": "35", "role": "http://turningpointbrands.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080600 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "36", "role": "http://turningpointbrands.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080700 - Disclosure - Other Current Assets (Tables)", "menuCat": "Tables", "order": "37", "role": "http://turningpointbrands.com/role/OtherCurrentAssetsTables", "shortName": "Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080800 - Disclosure - Property, Plant and Equipment, Net (Tables)", "menuCat": "Tables", "order": "38", "role": "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetTables", "shortName": "Property, Plant and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080900 - Disclosure - Deferred Financing Costs, Net (Tables)", "menuCat": "Tables", "order": "39", "role": "http://turningpointbrands.com/role/DeferredFinancingCostsNetTables", "shortName": "Deferred Financing Costs, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - Consolidated Statements of Income", "menuCat": "Statements", "order": "4", "role": "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081000 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "menuCat": "Tables", "order": "40", "role": "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081100 - Disclosure - Other Assets (Tables)", "menuCat": "Tables", "order": "41", "role": "http://turningpointbrands.com/role/OtherAssetsTables", "shortName": "Other Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081200 - Disclosure - Accrued Liabilities (Tables)", "menuCat": "Tables", "order": "42", "role": "http://turningpointbrands.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081300 - Disclosure - Notes Payable and Long-Term Debt (Tables)", "menuCat": "Tables", "order": "43", "role": "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtTables", "shortName": "Notes Payable and Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081400 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "44", "role": "http://turningpointbrands.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081500 - Disclosure - Pension and Postretirement Benefit Plans (Tables)", "menuCat": "Tables", "order": "45", "role": "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansTables", "shortName": "Pension and Postretirement Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081600 - Disclosure - Lease Commitments (Tables)", "menuCat": "Tables", "order": "46", "role": "http://turningpointbrands.com/role/LeaseCommitmentsTables", "shortName": "Lease Commitments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081700 - Disclosure - Share Incentive Plans (Tables)", "menuCat": "Tables", "order": "47", "role": "http://turningpointbrands.com/role/ShareIncentivePlansTables", "shortName": "Share Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081900 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "48", "role": "http://turningpointbrands.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082000 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "49", "role": "http://turningpointbrands.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - Consolidated Statements of Comprehensive Income", "menuCat": "Statements", "order": "5", "role": "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082100 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Tables)", "menuCat": "Tables", "order": "50", "role": "http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedTables", "shortName": "Selected Quarterly Financial Information (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090100 - Disclosure - Organizations and Basis of Presentation (Details)", "menuCat": "Details", "order": "51", "role": "http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentationDetails", "shortName": "Organizations and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "lang": null, "name": "us-gaap:NumberOfStores", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_OwnershipAxis_TurningPointBrandsCanadaMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090200 - Disclosure - Summary of Significant Accounting Policies, Consolidation (Details)", "menuCat": "Details", "order": "52", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConsolidationDetails", "shortName": "Summary of Significant Accounting Policies, Consolidation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_OwnershipAxis_TurningPointBrandsCanadaMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_RangeAxis_MaximumMember", "decimals": "2", "first": true, "lang": null, "name": "tpb:PercentageOfAnticipatedPurchasesOfInventoryThatMayBeHedged", "reportCount": 1, "unitRef": "U006", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090202 - Disclosure - Summary of Significant Accounting Policies, Derivative Instruments (Details)", "menuCat": "Details", "order": "53", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails", "shortName": "Summary of Significant Accounting Policies, Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_RangeAxis_MaximumMember", "decimals": "2", "lang": null, "name": "tpb:PercentageOfNonInventoryPurchasesThatMayBeHedged", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-5", "first": true, "lang": null, "name": "tpb:ShippingCosts", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090204 - Disclosure - Summary of Significant Accounting Policies, Shipping Costs (Details)", "menuCat": "Details", "order": "54", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesShippingCostsDetails", "shortName": "Summary of Significant Accounting Policies, Shipping Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-5", "first": true, "lang": null, "name": "tpb:ShippingCosts", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090206 - Disclosure - Summary of Significant Accounting Policies, Research and Development and Quality Assurance Costs (Details)", "menuCat": "Details", "order": "55", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndQualityAssuranceCostsDetails", "shortName": "Summary of Significant Accounting Policies, Research and Development and Quality Assurance Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_PropertyPlantAndEquipmentByTypeAxis_MachineryEquipmentAndFurnitureMember_RangeAxis_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090208 - Disclosure - Summary of Significant Accounting Policies, Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "56", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "shortName": "Summary of Significant Accounting Policies, Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_PropertyPlantAndEquipmentByTypeAxis_MachineryEquipmentAndFurnitureMember_RangeAxis_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_RangeAxis_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090210 - Disclosure - Summary of Significant Accounting Policies, Goodwill and Other Intangible Assets (Details)", "menuCat": "Details", "order": "57", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies, Goodwill and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R58": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090212 - Disclosure - Summary of Significant Accounting Policies, Advertising and Promotion (Details)", "menuCat": "Details", "order": "58", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAdvertisingAndPromotionDetails", "shortName": "Summary of Significant Accounting Policies, Advertising and Promotion (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "INF", "first": true, "lang": null, "name": "tpb:NumberOfStatesThatArePartiesToSettlementAgreements", "reportCount": 1, "unique": true, "unitRef": "U007", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090214 - Disclosure - Summary of Significant Accounting Policies, Master Settlement Agreement (Details)", "menuCat": "Details", "order": "59", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails", "shortName": "Summary of Significant Accounting Policies, Master Settlement Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "INF", "first": true, "lang": null, "name": "tpb:NumberOfStatesThatArePartiesToSettlementAgreements", "reportCount": 1, "unique": true, "unitRef": "U007", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030100 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210101to20211231", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "INF", "first": true, "lang": null, "name": "tpb:NumberOfCategoriesOfTobaccoProductsRegulated", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090216 - Disclosure - Summary of Significant Accounting Policies, Food and Drug Administration (Details)", "menuCat": "Details", "order": "60", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesFoodAndDrugAdministrationDetails", "shortName": "Summary of Significant Accounting Policies, Food and Drug Administration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "INF", "first": true, "lang": null, "name": "tpb:NumberOfCategoriesOfTobaccoProductsRegulated", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashUninsuredAmount", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090218 - Disclosure - Summary of Significant Accounting Policies, Concentration of Credit Risk (Details)", "menuCat": "Details", "order": "61", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails", "shortName": "Summary of Significant Accounting Policies, Concentration of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashUninsuredAmount", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20211231_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090220 - Disclosure - Summary of Significant Accounting Policies, Accounts Receivable (Details)", "menuCat": "Details", "order": "62", "role": "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails", "shortName": "Summary of Significant Accounting Policies, Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20201231_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210701to20210731_AssetAcquisitionAxis_UnitabacLlcMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - Acquisitions, Unitabac (Details)", "menuCat": "Details", "order": "63", "role": "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails", "shortName": "Acquisitions, Unitabac (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210701to20210731_AssetAcquisitionAxis_UnitabacLlcMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090302 - Disclosure - Acquisitions, Direct Value Wholesale (Details)", "menuCat": "Details", "order": "64", "role": "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails", "shortName": "Acquisitions, Direct Value Wholesale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210430_BusinessAcquisitionAxis_DirectValueWholesaleMember", "decimals": "2", "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210101to20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MinorityInterestDecreaseFromRedemptions", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090304 - Disclosure - Acquisitions, Turning Point Brands Canada (Details)", "menuCat": "Details", "order": "65", "role": "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails", "shortName": "Acquisitions, Turning Point Brands Canada (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210701to20210731_StatementEquityComponentsAxis_NoncontrollingInterestMember", "decimals": "-5", "lang": null, "name": "us-gaap:MinorityInterestDecreaseFromRedemptions", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "tpb:PaymentsForEarlyTerminationOfDerivativeInstrumentFinancingActivities", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - Derivative Instruments (Details)", "menuCat": "Details", "order": "66", "role": "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210101to20211231_DerivativeInstrumentRiskAxis_ForeignExchangeContractMember", "decimals": "-6", "lang": null, "name": "tpb:DerivativeNotionalAmountOfContractsExecuted", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - Fair Value of Financial Instruments (Details)", "menuCat": "Details", "order": "67", "role": "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails", "shortName": "Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20211231_DerivativeInstrumentRiskAxis_ForeignExchangeContractMember", "decimals": "-6", "lang": null, "name": "us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "68", "role": "http://turningpointbrands.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "tpb:InventoryDepositsCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - Other Current Assets (Details)", "menuCat": "Details", "order": "69", "role": "http://turningpointbrands.com/role/OtherCurrentAssetsDetails", "shortName": "Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "tpb:InventoryDepositsCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "lang": null, "name": "us-gaap:PensionExpenseReversalOfExpenseNoncash", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - Property, Plant and Equipment, Net (Details)", "menuCat": "Details", "order": "70", "role": "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails", "shortName": "Property, Plant and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNoncurrentNet", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - Deferred Financing Costs, Net (Details)", "menuCat": "Details", "order": "71", "role": "http://turningpointbrands.com/role/DeferredFinancingCostsNetDetails", "shortName": "Deferred Financing Costs, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedAmortizationDeferredFinanceCosts", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - Goodwill and Other Intangible Assets (Details)", "menuCat": "Details", "order": "72", "role": "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091100 - Disclosure - Other Assets, Summary (Details)", "menuCat": "Details", "order": "73", "role": "http://turningpointbrands.com/role/OtherAssetsSummaryDetails", "shortName": "Other Assets, Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "lang": null, "name": "us-gaap:OtherAssetsMiscellaneousNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091102 - Disclosure - Other Assets, Equity Investments (Details)", "menuCat": "Details", "order": "74", "role": "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails", "shortName": "Other Assets, Equity Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20201001to20201031_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_WildHempettesLlcMember", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091104 - Disclosure - Other Assets, Debt Security Investment (Details)", "menuCat": "Details", "order": "75", "role": "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails", "shortName": "Other Assets, Debt Security Investment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220701to20220731_OwnershipAxis_OldPalHoldingCompanyLlcMember", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091200 - Disclosure - Accrued Liabilities (Details)", "menuCat": "Details", "order": "76", "role": "http://turningpointbrands.com/role/AccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091300 - Disclosure - Notes Payable and Long-Term Debt, Summary of Notes Payable and Long-Term Debt (Details)", "menuCat": "Details", "order": "77", "role": "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails", "shortName": "Notes Payable and Long-Term Debt, Summary of Notes Payable and Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210211_DebtInstrumentAxis_SeniorSecuredNotesDue2026Member", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091302 - Disclosure - Notes Payable and Long-Term Debt, Senior Secured Notes (Details)", "menuCat": "Details", "order": "78", "role": "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails", "shortName": "Notes Payable and Long-Term Debt, Senior Secured Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210211_DebtInstrumentAxis_SeniorSecuredNotesDue2026Member", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210211_DebtInstrumentAxis_SeniorSecuredRevolvingCreditFacilityMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091304 - Disclosure - Notes Payable and Long-Term Debt, 2021 Revolving Credit Facility (Details)", "menuCat": "Details", "order": "79", "role": "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails", "shortName": "Notes Payable and Long-Term Debt, 2021 Revolving Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210211_DebtInstrumentAxis_SeniorSecuredRevolvingCreditFacilityMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20191231_StatementClassOfStockAxis_VotingCommonStockMember_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - Consolidated Statements of Changes in Stockholders' Equity", "menuCat": "Statements", "order": "8", "role": "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20191231_StatementClassOfStockAxis_VotingCommonStockMember_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091306 - Disclosure - Notes Payable and Long-Term Debt, 2018 Credit Facility (Details)", "menuCat": "Details", "order": "80", "role": "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails", "shortName": "Notes Payable and Long-Term Debt, 2018 Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20180307_DebtInstrumentAxis_CreditFacility2018Member", "decimals": "-6", "lang": null, "name": "tpb:DebtInstrumentSecuredCreditFacility", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfConvertibleDebt", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091312 - Disclosure - Notes Payable and Long-Term Debt, Convertible Senior Notes (Details)", "menuCat": "Details", "order": "81", "role": "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "shortName": "Notes Payable and Long-Term Debt, Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20190701to20190731", "decimals": "-4", "lang": null, "name": "tpb:PaymentForCappedCallTransactions", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091400 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "82", "role": "http://turningpointbrands.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091502 - Disclosure - Pension and Postretirement Benefit Plans, Components of Net Periodic Benefit Costs (Details)", "menuCat": "Details", "order": "83", "role": "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails", "shortName": "Pension and Postretirement Benefit Plans, Components of Net Periodic Benefit Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_RetirementPlanTaxStatusAxis_QualifiedPlanMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091504 - Disclosure - Pension and Postretirement Benefit Plans, 401(k) Retirement Savings Plan (Details)", "menuCat": "Details", "order": "84", "role": "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails", "shortName": "Pension and Postretirement Benefit Plans, 401(k) Retirement Savings Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_RetirementPlanTaxStatusAxis_QualifiedPlanMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:VariableLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091600 - Disclosure - Lease Commitments (Details)", "menuCat": "Details", "order": "85", "role": "http://turningpointbrands.com/role/LeaseCommitmentsDetails", "shortName": "Lease Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:VariableLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210322_PlanNameAxis_TurningPointBrandsInc2021EquityIncentivePlanMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091700 - Disclosure - Share Incentive Plans, Equity Incentive Plans (Details)", "menuCat": "Details", "order": "86", "role": "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails", "shortName": "Share Incentive Plans, Equity Incentive Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210322_PlanNameAxis_TurningPointBrandsInc2021EquityIncentivePlanMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20211231_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanTurningPointBrandsInc2015EquityIncentivePlanAndTurningPointBrandsInc2021EquityIncentivePlanMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091702 - Disclosure - Share Incentive Plans, Stock Option Activity (Details)", "menuCat": "Details", "order": "87", "role": "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails", "shortName": "Share Incentive Plans, Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanTurningPointBrandsInc2015EquityIncentivePlanAndTurningPointBrandsInc2021EquityIncentivePlanMember", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091704 - Disclosure - Share Incentive Plans, Assumptions for Options Granted Under 2006 Plan (Details)", "menuCat": "Details", "order": "88", "role": "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "shortName": "Share Incentive Plans, Assumptions for Options Granted Under 2006 Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20170210to20170210_AwardDateAxis_AwardsGranted20170210Member_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_TurningPointBrandsInc2015EquityIncentivePlanMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091706 - Disclosure - Share Incentive Plans, Assumptions for Options Granted Under 2015 Plan (Details)", "menuCat": "Details", "order": "89", "role": "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "shortName": "Share Incentive Plans, Assumptions for Options Granted Under 2015 Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20170210to20170210_AwardDateAxis_AwardsGranted20170210Member_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_TurningPointBrandsInc2015EquityIncentivePlanMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050100 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "menuCat": "Statements", "order": "9", "role": "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "lang": null, "name": "tpb:SettlementOfCallOptionsTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210517to20210517_AwardDateAxis_AwardsGranted20210517Member_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_TurningPointBrandsInc2021EquityIncentivePlanMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091708 - Disclosure - Share Incentive Plans, Assumptions for Options Granted Under 2021 Plan (Details)", "menuCat": "Details", "order": "90", "role": "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "shortName": "Share Incentive Plans, Assumptions for Options Granted Under 2021 Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20210517to20210517_AwardDateAxis_AwardsGranted20210517Member_AwardTypeAxis_EmployeeStockOptionMember_PlanNameAxis_TurningPointBrandsInc2021EquityIncentivePlanMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091710 - Disclosure - Share Incentive Plans, Compensation Expense Related to Options (Details)", "menuCat": "Details", "order": "91", "role": "http://turningpointbrands.com/role/ShareIncentivePlansCompensationExpenseRelatedToOptionsDetails", "shortName": "Share Incentive Plans, Compensation Expense Related to Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231_AwardTypeAxis_PerformanceSharesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091712 - Disclosure - Share Incentive Plans, Performance-Based Restricted Stock Units (Details)", "menuCat": "Details", "order": "92", "role": "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "shortName": "Share Incentive Plans, Performance-Based Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221231_AwardTypeAxis_PerformanceSharesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091714 - Disclosure - Share Incentive Plans, Restricted Stock Units (Details)", "menuCat": "Details", "order": "93", "role": "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails", "shortName": "Share Incentive Plans, Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220314to20220314_AwardDateAxis_AwardsGranted20220314Member_VestingAxis_ShareBasedCompensationAwardTrancheOneMember", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20201009to20201009", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LossContingencyNewClaimsFiledNumber", "reportCount": 1, "unique": true, "unitRef": "U015", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091800 - Disclosure - Contingencies (Details)", "menuCat": "Details", "order": "94", "role": "http://turningpointbrands.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20201009to20201009", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LossContingencyNewClaimsFiledNumber", "reportCount": 1, "unique": true, "unitRef": "U015", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221001to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091900 - Disclosure - Earnings Per Share (Details)", "menuCat": "Details", "order": "95", "role": "http://turningpointbrands.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "lang": null, "name": "us-gaap:InterestOnConvertibleDebtNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092000 - Disclosure - Segment Information, Financial Information of Reportable Segments (Details)", "menuCat": "Details", "order": "96", "role": "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "shortName": "Segment Information, Financial Information of Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221001to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092002 - Disclosure - Segment Information, Revenue Disaggregation - Sales Channel (Details)", "menuCat": "Details", "order": "97", "role": "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails", "shortName": "Segment Information, Revenue Disaggregation - Sales Channel (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_ContractWithCustomerSalesChannelAxis_SalesChannelBusinessToBusinessMember_StatementBusinessSegmentsAxis_NewgenProductsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221001to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092004 - Disclosure - Segment Information, Net Sales - Domestic and Foreign (Details)", "menuCat": "Details", "order": "98", "role": "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails", "shortName": "Segment Information, Net Sales - Domestic and Foreign (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20220101to20221231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10049632_10k.htm", "contextRef": "c20221001to20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092100 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Details)", "menuCat": "Details", "order": "99", "role": "http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails", "shortName": "Selected Quarterly Financial Information (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": null } }, "segmentCount": 115, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "Domestic [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r859", "r860", "r861" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r859", "r860", "r861" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r859", "r860", "r861" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r859", "r860", "r861" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r862" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.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" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r857" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r863" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r857" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r864" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r859", "r860", "r861" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r856" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r858" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.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" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://turningpointbrands.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r325", "r376", "r388", "r389", "r390", "r391", "r392", "r394", "r398", "r465", "r466", "r467", "r468", "r470", "r471", "r473", "r475", "r476", "r929", "r930" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r325", "r376", "r388", "r389", "r390", "r391", "r392", "r394", "r398", "r465", "r466", "r467", "r468", "r470", "r471", "r473", "r475", "r476", "r929", "r930" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r461", "r462", "r463", "r464", "r595", "r757", "r776", "r799", "r800", "r826", "r844", "r855", "r931", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails", "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r461", "r462", "r463", "r464", "r595", "r757", "r776", "r799", "r800", "r826", "r844", "r855", "r931", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails", "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConsolidationDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails", "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConsolidationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r461", "r462", "r463", "r464", "r547", "r595", "r628", "r629", "r630", "r730", "r757", "r776", "r799", "r800", "r826", "r844", "r855", "r925", "r931", "r1050", "r1051", "r1052", "r1053", "r1054" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails", "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r461", "r462", "r463", "r464", "r547", "r595", "r628", "r629", "r630", "r730", "r757", "r776", "r799", "r800", "r826", "r844", "r855", "r925", "r931", "r1050", "r1051", "r1052", "r1053", "r1054" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails", "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ReportableGeographicalComponentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reportable Geographical Component [Member]" } } }, "localname": "ReportableGeographicalComponentsMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r345", "r596", "r867", "r895" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r401", "r402", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r828", "r854", "r933" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r401", "r402", "r784", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r828", "r854", "r933" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r345", "r596", "r867", "r868", "r895" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r326", "r327", "r328", "r330", "r331" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "tpb_AdjustmentsToAdditionalPaidInCapitalSettlementOfCallOptionsAfterTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid in capital (APIC) resulting from settlement of call options.", "label": "Adjustments to Additional Paid in Capital, Settlement of Call Options, After Tax", "terseLabel": "Settlement of call options, net of tax" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSettlementOfCallOptionsAfterTax", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "tpb_ApicShareBasedPaymentArrangementPerformanceRestrictedStockUnitDecreaseForRedemption": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to additional paid-in capital (APIC) for redemption of performance restricted stock units under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Performance Restricted Stock Unit, Decrease for Redemption", "negatedLabel": "Redemption of performance based restricted stock units" } } }, "localname": "ApicShareBasedPaymentArrangementPerformanceRestrictedStockUnitDecreaseForRedemption", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "tpb_ApicShareBasedPaymentArrangementRestrictedStockUnitDecreaseForRedemption": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to additional paid-in capital (APIC) for redemption of restricted stock units under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Decrease for Redemption", "terseLabel": "Redemption of restricted stock units" } } }, "localname": "ApicShareBasedPaymentArrangementRestrictedStockUnitDecreaseForRedemption", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "tpb_AssetAcquisitionInventoryAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of increase in inventory from an acquisition.", "label": "Asset Acquisition, Inventory Acquired", "terseLabel": "Inventory acquired" } } }, "localname": "AssetAcquisitionInventoryAcquired", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "monetaryItemType" }, "tpb_AssetsLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Lessee [Abstract]", "terseLabel": "Assets [Abstract]" } } }, "localname": "AssetsLesseeAbstract", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "tpb_AwardsGranted20170210Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on February 10, 2017.", "label": "Awards Granted 2017-02-10 [Member]", "terseLabel": "February 10, 2017 [Member]" } } }, "localname": "AwardsGranted20170210Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20170517Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on May 17, 2017.", "label": "Awards Granted 2017-05-17 [Member]", "terseLabel": "May 17, 2017 [Member]" } } }, "localname": "AwardsGranted20170517Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20180307Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on March 7, 2018.", "label": "Awards Granted 2018-03-07 [Member]", "terseLabel": "March 7, 2018 [Member]" } } }, "localname": "AwardsGranted20180307Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20190320Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on March 20, 2019.", "label": "Awards Granted 2019-03-20 [Member]", "terseLabel": "March 20, 2019 [Member]" } } }, "localname": "AwardsGranted20190320Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20190719Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on July 19, 2019.", "label": "Awards Granted 2019-07-19 [Member]", "terseLabel": "July 19, 2019 [Member]" } } }, "localname": "AwardsGranted20190719Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20191024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on October 24, 2019.", "label": "Awards Granted 2019-10-24 [Member]", "terseLabel": "October 24, 2019 [Member]" } } }, "localname": "AwardsGranted20191024Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20200318Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on March 18, 2020.", "label": "Awards Granted 2020-03-18 [Member]", "verboseLabel": "March 18, 2020 [Member]" } } }, "localname": "AwardsGranted20200318Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20201228Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on December 28, 2020.", "label": "Awards Granted 2020-12-28 [Member]", "terseLabel": "December 28, 2020 [Member]" } } }, "localname": "AwardsGranted20201228Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20210218Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on February 18, 2021.", "label": "Awards Granted 2021-02-18 [Member]", "terseLabel": "February 18, 2021 [Member]" } } }, "localname": "AwardsGranted20210218Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20210507Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on May 3, 2021.", "label": "Awards Granted20210507 [Member]", "terseLabel": "May 3, 2021 [Member]" } } }, "localname": "AwardsGranted20210507Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20210517Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on May 17, 2021.", "label": "Awards Granted 2021-05-17 [Member]", "terseLabel": "May 17, 2021 [Member]" } } }, "localname": "AwardsGranted20210517Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20220314Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on March 14, 2022.", "label": "Awards Granted 2022-03-14 [Member]", "terseLabel": "March 14, 2022 [Member]" } } }, "localname": "AwardsGranted20220314Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "tpb_AwardsGranted20220429Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awards granted on April 29, 2022.", "label": "Awards Granted 2022-04-29 [Member]", "terseLabel": "April 29, 2022 [Member]" } } }, "localname": "AwardsGranted20220429Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "tpb_BomaniColdBuzzLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BOMANI Cold Buzz, LLC (BOMANI) is a manufacturer of alcohol-infused cold brew coffee.", "label": "BOMANI Cold Buzz, LLC [Member]", "terseLabel": "BOMANI [Member]" } } }, "localname": "BomaniColdBuzzLlcMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "tpb_BusinessAcquisitionPercentageOfVotingInterestsThatCanBeAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests that can be acquired based on certain milestones.", "label": "Business Acquisition, Percentage of voting interests that can be acquired", "terseLabel": "Percentage interest that can be acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsThatCanBeAcquired", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "percentItemType" }, "tpb_BusinessCombinationAdjustmentToConsiderationTransferredAccruedConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of adjustment to consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer, for accrued consideration.", "label": "Business Combination Adjustment To Consideration Transferred Accrued Consideration", "terseLabel": "Accrued consideration" } } }, "localname": "BusinessCombinationAdjustmentToConsiderationTransferredAccruedConsideration", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "monetaryItemType" }, "tpb_BusinessCombinationConsiderationTransferredAdjusted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of adjusted consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred, Adjusted", "terseLabel": "Adjusted consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferredAdjusted", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "monetaryItemType" }, "tpb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of working capital (current assets minus current liabilities) that is expected to be realized or consumed 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, Working Capital", "terseLabel": "Working capital (primarily AR and inventory)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "monetaryItemType" }, "tpb_CanadianAmericanStandardHempMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Canadian American Standard Hemp (CASH) manufactures cannabidiol isolate (CBD) developed through highly efficient and proprietary processes.", "label": "Canadian American Standard Hemp [Member]", "terseLabel": "CASH [Member]" } } }, "localname": "CanadianAmericanStandardHempMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "tpb_ConcentrationOfCreditRiskAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Concentration of Credit Risk [Abstract]", "terseLabel": "Concentration of Credit Risk [Abstract]" } } }, "localname": "ConcentrationOfCreditRiskAbstract", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "tpb_ConcentrationRiskNumberOfSignificantCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of customers that account for more than 10% of revenues during the period.", "label": "Concentration Risk, Number of Significant Customers", "terseLabel": "Number of customers accounting for more than 10% of sales" } } }, "localname": "ConcentrationRiskNumberOfSignificantCustomers", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "integerItemType" }, "tpb_ConsolidationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidation [Abstract]" } } }, "localname": "ConsolidationAbstract", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConsolidationDetails" ], "xbrltype": "stringItemType" }, "tpb_ConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The 2.5% Convertible Senior Notes were offered in July 2019 and are senior unsecured obligations of the Company. The Notes can be exchanged for a specified number of shares of voting common stock at the option of the issuer or the holder.", "label": "Convertible Senior Notes [Member]", "terseLabel": "Convertible Senior Notes [Member]", "verboseLabel": "Convertible Senior Notes [Member]" } } }, "localname": "ConvertibleSeniorNotesMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "tpb_CorporateReorganizationNetOfCashAcquired": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with a corporate reorganization in a tax-free downstream merger accounted for as an asset purchase, net of the cash acquired.", "label": "Corporate Reorganization, Net of Cash Acquired", "negatedLabel": "Standard Diversified Inc. reorganization, net of cash acquired" } } }, "localname": "CorporateReorganizationNetOfCashAcquired", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tpb_CorporateReorganizationShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares retired in a corporate reorganization in a tax-free downstream merger accounted for as an asset purchase.", "label": "Corporate Reorganization, Shares", "negatedLabel": "Standard Diversified Inc. reorganization, net (in shares)" } } }, "localname": "CorporateReorganizationShares", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "tpb_CorporateReorganizationValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of a corporate reorganization in a tax-free downstream merger accounted for as an asset purchase.", "label": "Corporate Reorganization, Value", "negatedLabel": "Standard Diversified Inc. reorganization, net" } } }, "localname": "CorporateReorganizationValue", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "tpb_CreditFacility2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A secured credit facility, comprised of (i) a First Lien Credit Facility with Fifth Third Bank, as administrative agent, and other lenders (the \"2018 First Lien Credit Facility\"), and (ii) a Second Lien Credit Facility with Prospect Capital Corporation, as administrative agent, and other lenders (the \"2018 Second Lien Credit Facility,\" and together with the 2018 First Lien Credit Facility, the \"2018 Credit Facility\") entered into on March 7, 2018 by the Company.", "label": "Credit Facility 2018 [Member]", "terseLabel": "2018 Credit Facility [Member]" } } }, "localname": "CreditFacility2018Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails" ], "xbrltype": "domainItemType" }, "tpb_CustomerReturnsAndAllowancesCurrent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/AccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the liability for customer returns and allowances for the amount of products sold that the entity expects to be returned by the purchaser. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Customer returns and allowances, current", "terseLabel": "Customer returns and allowances" } } }, "localname": "CustomerReturnsAndAllowancesCurrent", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DebtInstrumentAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional amount of borrowing capacity under the accordion feature of the credit facility that allows the Company to borrow up to an additional amount upon the satisfaction of certain conditions, including obtaining commitments from one or more lenders.", "label": "Debt Instrument, Additional Borrowing Capacity", "terseLabel": "Additional borrowing capacity under accordion feature" } } }, "localname": "DebtInstrumentAdditionalBorrowingCapacity", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DebtInstrumentConvertiblePrincipalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The principal amount of debt to be converted into equity.", "label": "Debt Instrument, Convertible, Principal Amount", "terseLabel": "Principal amount of notes to be converted" } } }, "localname": "DebtInstrumentConvertiblePrincipalAmount", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DebtInstrumentCovenantConsolidatedLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated Leverage Ratio as defined in the 2021 Revolving Credit Agreement entered into in connection with a private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026.", "label": "Debt Instrument Covenant, Consolidated Leverage Ratio", "terseLabel": "Consolidated Leverage Ratio" } } }, "localname": "DebtInstrumentCovenantConsolidatedLeverageRatio", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "tpb_DebtInstrumentCovenantLettersOfCreditExclusionThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate face amount of letters of credit excluded from the debt covenant related to the maintenance of a Consolidated Leverage Ratio, as defined in the 2021 Revolving Credit Agreement entered into in connection with a private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026.", "label": "Debt Instrument Covenant, Letters of Credit Exclusion Threshold", "terseLabel": "Exclusion threshold for letters of credit" } } }, "localname": "DebtInstrumentCovenantLettersOfCreditExclusionThreshold", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DebtInstrumentCovenantThresholdPercentageOfTotalCommitments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The threshold percentage included in the debt covenants of total commitments outstanding under the 2021 Revolving Credit Agreement entered into in connection with a private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026.", "label": "Debt Instrument Covenant, Threshold Percentage of Total Commitments", "terseLabel": "Threshold percentage of total commitments outstanding" } } }, "localname": "DebtInstrumentCovenantThresholdPercentageOfTotalCommitments", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "tpb_DebtInstrumentGuaranteeThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount of obligations under the debt instrument that is guaranteed by the Company or its Guarantors.", "label": "Debt Instrument, Guarantee Threshold", "terseLabel": "Guarantee threshold amount for obligations" } } }, "localname": "DebtInstrumentGuaranteeThreshold", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DebtInstrumentPeriodPriorToMaturityDateOfConvertibleSeniorNotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time prior to the Convertible Senior Notes' maturity date of July 15, 2024 used to determine the maturity date of the New Revolving Credit Facility if any Convertible Senior Notes are outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Period prior to maturity date of convertible senior notes", "terseLabel": "Period prior to maturity date of Convertible Senior Notes" } } }, "localname": "DebtInstrumentPeriodPriorToMaturityDateOfConvertibleSeniorNotes", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "tpb_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemedChangeInControl": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed if the Company experiences a change of control (as defined in the debt instrument agreement).", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed, Change in Control", "terseLabel": "Redemption price (expressed as a percentage of the principal amount to be redeemed) if the Company experiences a change in control" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemedChangeInControl", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "percentItemType" }, "tpb_DebtInstrumentSecuredCreditFacility": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of collateralized debt obligations included in a secured credit facility that contains term loans and revolving credit facilities.", "label": "Debt Instrument, Secured credit facility", "terseLabel": "Secured credit facility" } } }, "localname": "DebtInstrumentSecuredCreditFacility", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxCurrent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 0.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax, Current", "terseLabel": "Gross unrealized gains, less than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxCurrent", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxNoncurrent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 0.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax, Noncurrent", "terseLabel": "Gross unrealized gains, more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxNoncurrent", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxCurrent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax, Current", "negatedLabel": "Gross unrealized losses, less than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxCurrent", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxNoncurrent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax, Noncurrent", "negatedLabel": "Gross unrealized losses, more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxNoncurrent", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DeferredFinancingCostsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for deferred financing costs.", "label": "Deferred Financing Costs [Text Block]", "terseLabel": "Deferred Financing Costs, Net" } } }, "localname": "DeferredFinancingCostsTextBlock", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/DeferredFinancingCostsNet" ], "xbrltype": "textBlockItemType" }, "tpb_DeferredTaxAssetsFinancingArrangements": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from financing arrangements.", "label": "Deferred Tax Assets, Financing Arrangements", "terseLabel": "Original issue discount" } } }, "localname": "DeferredTaxAssetsFinancingArrangements", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DeferredTaxAssetsLeasingArrangements": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from leasing arrangements.", "label": "Deferred Tax Assets, Leasing Arrangements", "terseLabel": "Leases" } } }, "localname": "DeferredTaxAssetsLeasingArrangements", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DefinedContributionPlanEmployerContributionPercentageForEmployeeContributing4PercentOrGreater": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employee compensation contributed by the employer for employee contributing 4% or greater.", "label": "Defined Contribution Plan, Employer contribution percentage for employee contributing 4 percent or greater", "terseLabel": "Employer contribution percentage for employee contributing 4% or greater" } } }, "localname": "DefinedContributionPlanEmployerContributionPercentageForEmployeeContributing4PercentOrGreater", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "percentItemType" }, "tpb_DefinedContributionPlanEmployerDiscretionaryContributionPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution, Percentage", "terseLabel": "Employer discretionary contribution percentage" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionPercentage", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "percentItemType" }, "tpb_DepositsHeldInEscrow": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Escrow account maintained to be compliant with the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes, net of market value losses associated with the investment of a portion of the account in U.S. Government securities.", "label": "Deposits held in escrow", "terseLabel": "Master Settlement Agreement (MSA) escrow deposits" } } }, "localname": "DepositsHeldInEscrow", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tpb_DerivativeLossOnEarlyTerminationOfDerivative": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The loss recognized on the early termination of a derivative contract.", "label": "Derivative, Loss on Early Termination of Derivative", "terseLabel": "Loss on termination of interest rate swap agreement" } } }, "localname": "DerivativeLossOnEarlyTerminationOfDerivative", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DerivativeNotionalAmountOfContractsExecuted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The notional amount of contracts specified by the derivative(s) executed during the period. Expressed as an absolute value.", "label": "Derivative, Notional amount of contracts executed", "terseLabel": "Notional amount of contracts executed" } } }, "localname": "DerivativeNotionalAmountOfContractsExecuted", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "tpb_DirectValueWholesaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Direct Value Wholesale is a Canadian wholesale distributor of consumable and hard goods to gas stations, convenience stores, dollar stores, pharmacies, hardware stores, and more.", "label": "Direct Value Wholesale [Member]", "terseLabel": "Direct Value Wholesale [Member]" } } }, "localname": "DirectValueWholesaleMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "domainItemType" }, "tpb_DividendsAndShareRepurchaseTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information related to dividends declared, including paid and unpaid dividends and share repurchase program.", "label": "Dividends and Share Repurchase [Text Block]", "terseLabel": "Dividends and Share Repurchase" } } }, "localname": "DividendsAndShareRepurchaseTextBlock", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/DividendsAndShareRepurchase" ], "xbrltype": "textBlockItemType" }, "tpb_DocklightBrandsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Docklight Brands, Inc. is a pioneering consumer products company with celebrated brands including Marley Natural cannabis and Marley CBD.", "label": "Docklight Brands, Inc. [Member]" } } }, "localname": "DocklightBrandsIncMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "tpb_DosistMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dosist is a global cannabinoid company that develops proprietary vaporizing dose-pens designed to offer safe, targeted and effective cannabis-based therapies. The company's dose-pens are developed to activate the balance of cannabis compounds that deliver functional benefits to the human body through interaction with the endocannabinoid system, enabling users to replace pills for common ailments.", "label": "dosist [Member]", "terseLabel": "dosist [Member]" } } }, "localname": "DosistMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "tpb_EffectiveIncomeTaxRateReconciliationDeductionForgivenessOfDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax deduction attributable to forgiveness of debt.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Forgiveness of Debt", "terseLabel": "Income tax deduction related to forgiveness of debt" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionForgivenessOfDebt", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to permanent differences.", "label": "Effective Income Tax Rate Reconciliation, Permanent Differences, Percent", "terseLabel": "Permanent differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "tpb_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitForgivenessOfDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to forgiveness of debt.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Forgiveness of Debt", "negatedLabel": "Income tax benefit related to forgiveness of debt" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitForgivenessOfDebt", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowAccountAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Escrow Account [Abstract]", "terseLabel": "Master Settlement Agreement Escrow Account by Sales Year [Abstract]" } } }, "localname": "EscrowAccountAbstract", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "stringItemType" }, "tpb_EscrowDeposits": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Escrow account maintained to be compliant with the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes. As a non-participating manufacturer (NPM), the Company maintains an escrow account to have funds available for certain potential tobacco-related liabilities, with sub-accounts on behalf of each settling state. Each year's annual obligation is required to be deposited in the escrow account by April 15 of the following year. In addition to the annual deposit, many states have elected to require quarterly deposits for the previous quarter's sales.", "label": "Escrow Deposits", "totalLabel": "Total" } } }, "localname": "EscrowDeposits", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsDepositMadeForSalesInPriorFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount deposited into the MSA escrow account during the period related to sales made in the prior fiscal year.", "label": "Escrow Deposits, Deposit made for sales in prior fiscal year", "terseLabel": "Deposit made in MSA escrow account" } } }, "localname": "EscrowDepositsDepositMadeForSalesInPriorFiscalYear", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearEight": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 10.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2006 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Eight", "terseLabel": "2006" } } }, "localname": "EscrowDepositsSalesYearEight", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearEighteen": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 8.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2016 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Eighteen", "terseLabel": "2016" } } }, "localname": "EscrowDepositsSalesYearEighteen", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearEleven": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 13.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2009 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Eleven", "terseLabel": "2009" } } }, "localname": "EscrowDepositsSalesYearEleven", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearFifteen": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 17.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2013 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Fifteen", "terseLabel": "2013" } } }, "localname": "EscrowDepositsSalesYearFifteen", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearFive": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 5.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2003 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Five", "terseLabel": "2003" } } }, "localname": "EscrowDepositsSalesYearFive", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearFour": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 4.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2002 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Four", "terseLabel": "2002" } } }, "localname": "EscrowDepositsSalesYearFour", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearFourteen": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 16.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2012 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Fourteen", "terseLabel": "2012" } } }, "localname": "EscrowDepositsSalesYearFourteen", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearNine": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 11.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2007 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Nine", "terseLabel": "2007" } } }, "localname": "EscrowDepositsSalesYearNine", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearNineteen": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 6.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2017 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Nineteen", "terseLabel": "2017" } } }, "localname": "EscrowDepositsSalesYearNineteen", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearOne": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 1.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 1999 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year One", "terseLabel": "1999" } } }, "localname": "EscrowDepositsSalesYearOne", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearSeven": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 9.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2005 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Seven", "terseLabel": "2005" } } }, "localname": "EscrowDepositsSalesYearSeven", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearSeventeen": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 19.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2015 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Seventeen", "terseLabel": "2015" } } }, "localname": "EscrowDepositsSalesYearSeventeen", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearSix": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 7.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2004 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Six", "terseLabel": "2004" } } }, "localname": "EscrowDepositsSalesYearSix", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearSixteen": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 18.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2014 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Sixteen", "terseLabel": "2014" } } }, "localname": "EscrowDepositsSalesYearSixteen", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearTen": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 12.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2008 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Ten", "terseLabel": "2008" } } }, "localname": "EscrowDepositsSalesYearTen", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearThirteen": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 15.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2011 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Thirteen", "terseLabel": "2011" } } }, "localname": "EscrowDepositsSalesYearThirteen", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearThree": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 3.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2001 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Three", "terseLabel": "2001" } } }, "localname": "EscrowDepositsSalesYearThree", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearTwelve": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 14.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2010 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Twelve", "terseLabel": "2010" } } }, "localname": "EscrowDepositsSalesYearTwelve", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsSalesYearTwo": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 2.0, "parentTag": "tpb_EscrowDeposits", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount deposited in the escrow accounts with each of the Settling States for sales made in 2000 based on the number of cigarettes or cigarette equivalents (which is measured by pounds of Make-Your-Own (MYO) cigarette smoking tobacco) sold in such state pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes concerning the advertising, marketing and promotion of tobacco products.", "label": "Escrow Deposits, Sales Year Two", "terseLabel": "2000" } } }, "localname": "EscrowDepositsSalesYearTwo", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "tpb_EscrowDepositsTermForRestrictedWithdrawalOfPrincipalBalanceFromAccount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time from the year of each annual deposit that principal funds deposited in the Master Settlement Agreement (MSA) escrow account are not available for withdrawal, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Escrow Deposits, Term for restricted withdrawal of principal balance from account", "terseLabel": "Term for restricted withdrawal of principal from MSA escrow account" } } }, "localname": "EscrowDepositsTermForRestrictedWithdrawalOfPrincipalBalanceFromAccount", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "durationItemType" }, "tpb_ExercisePriceTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents exercise price of $3.83 per share.", "label": "Exercise Price Two [Member]", "terseLabel": "Exercise Price $3.83 [Member]" } } }, "localname": "ExercisePriceTwoMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails" ], "xbrltype": "domainItemType" }, "tpb_FederalAgencyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Federal Agency [Abstract]", "terseLabel": "Food and Drug Administration [Abstract]" } } }, "localname": "FederalAgencyAbstract", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesFoodAndDrugAdministrationDetails" ], "xbrltype": "stringItemType" }, "tpb_FinancingLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Lease Cost [Abstract]", "terseLabel": "Financing Lease Cost [Abstract]" } } }, "localname": "FinancingLeaseCostAbstract", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "tpb_FirstLienCreditFacility2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The First Lien Credit Facility with Fifth Third Bank, as administrative agent, and other lenders (the \"2018 First Lien Credit Facility\") is part of a secured credit facility (the \"2018 Credit Facility\") entered into on March 7, 2018 by the Company.", "label": "First Lien Credit Facility 2018 [Member]", "terseLabel": "2018 First Lien Credit Facility [Member]" } } }, "localname": "FirstLienCreditFacility2018Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails" ], "xbrltype": "domainItemType" }, "tpb_FirstLienTermLoan2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The first lien term loan is part of the First Lien Credit Facility with Fifth Third Bank, as administrative agent, and other lenders (the \"2018 First Lien Credit Facility\"). The 2018 First Lien Credit Facility is part of a secured credit facility (the \"2018 Credit Facility\") entered into on March 7, 2018 by the Company.", "label": "First Lien Term Loan 2018 [Member]", "terseLabel": "2018 First Lien Term Loan [Member]" } } }, "localname": "FirstLienTermLoan2018Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails" ], "xbrltype": "domainItemType" }, "tpb_GeneralWirelessOperationsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General Wireless Operations Inc., doing business as RadioShack, manufactures and distributes electronics, and tools and parts.", "label": "General Wireless Operations, Inc. [Member]", "terseLabel": "RadioShack [Member]" } } }, "localname": "GeneralWirelessOperationsIncMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "tpb_GrossSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross revenue from sale of goods and services rendered, in the normal course of business, when it serves as a benchmark in a concentration of risk calculation.", "label": "Gross Sales [Member]", "terseLabel": "Gross Sales [Member]" } } }, "localname": "GrossSalesMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "tpb_InsuranceDepositsCurrent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/OtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of insurance deposits that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Insurance deposits, Current", "terseLabel": "Insurance deposit" } } }, "localname": "InsuranceDepositsCurrent", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "tpb_InventoryDepositsCurrent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/OtherCurrentAssetsDetails": { "order": 0.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of inventory deposits that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Inventory deposits, Current", "terseLabel": "Inventory deposits" } } }, "localname": "InventoryDepositsCurrent", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "tpb_InventoryLeafTobacco": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of leaf tobacco inventory to be consumed in the manufacturing and production process.", "label": "Inventory, Leaf tobacco", "terseLabel": "Leaf tobacco" } } }, "localname": "InventoryLeafTobacco", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "tpb_InventoryValuationAllowanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the allowance for inventory, including the beginning and ending balances, as well as a reconciliation by type of activity during the period.", "label": "Inventory Valuation Allowance [Table Text Block]", "terseLabel": "Inventory Valuation Allowance" } } }, "localname": "InventoryValuationAllowanceTableTextBlock", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "tpb_LesseeOperatingLeaseAndFinanceLeaseInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information on lessee's operating and finance leases, including carrying value of right-of-use assets and lease liabilities, weighted-average remaining term and weighted-average discount rate.", "label": "Lessee, Operating Lease and Finance Lease Information [Table Text Block]", "terseLabel": "Amounts Related to Operating and Financing Leases" } } }, "localname": "LesseeOperatingLeaseAndFinanceLeaseInformationTableTextBlock", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "tpb_LesseeOperatingLeasesAndFinanceLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases and finance leases of lessee. Includes, but is not limited to, description of operating lease and finance lease and maturity analysis of operating lease liability and finance lease liability.", "label": "Lessee, Operating Leases and Finance Leases [Text Block]", "terseLabel": "Lease Commitments" } } }, "localname": "LesseeOperatingLeasesAndFinanceLeasesTextBlock", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitments" ], "xbrltype": "textBlockItemType" }, "tpb_LiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Lessee [Abstract]", "terseLabel": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesLesseeAbstract", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "tpb_MachineryEquipmentAndFurnitureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, and equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities.", "label": "Machinery, Equipment and Furniture [Member]" } } }, "localname": "MachineryEquipmentAndFurnitureMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "tpb_MaximumSecuredLineOfCreditProvided": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The maximum secured line of credit provided to entity in which the Company acquired an interest.", "label": "Maximum secured line of credit provided", "terseLabel": "Secured line of credit provided" } } }, "localname": "MaximumSecuredLineOfCreditProvided", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "tpb_NewgenProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The NewGen Products segment (a) markets and distributes CBD, liquid vapor products and certain other products without tobacco and/or nicotine; (b) distributes a wide assortment of products to non-traditional retail outlets via VaporBeast; and (c) markets and distributes a wide assortment of products to individual consumers via the VaporFi B2C online platform.", "label": "NewGen Products [Member]", "terseLabel": "NewGen Products [Member]", "verboseLabel": "NewGen [Member]" } } }, "localname": "NewgenProductsMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/InventoriesDetails", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "domainItemType" }, "tpb_NoncashFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Financing Items [Abstract]", "terseLabel": "Supplemental schedule of noncash financing activities:" } } }, "localname": "NoncashFinancingItemsAbstract", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "tpb_NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The purpose of the North Atlantic Holding Company, Inc. 2006 Equity Incentive Plan (2006 Plan) is to promote the success and enhance the value of North Atlantic Holding Company, Inc. (Company) by linking the personal interests of the employees, consultants and directors of the Company and its Subsidiaries who have been or will be given responsibility for the management or administration of the Company (or one of its Subsidiaries) to those of Company stockholders and by providing such individuals with an incentive for outstanding performance to generate superior returns to Company stockholders. The Plan is further intended to provide flexibility to the Company in its ability to motivate, attract, and retain the services of employees, consultants and directors of the Company and its Subsidiaries whose judgment, interest, and special effort the successful conduct of the Company's operation is largely dependent. The Board of Directors may, in its sole discretion, make Awards of Options and Stock Awards.", "label": "North Atlantic Holding Company, Inc. 2006 Equity Incentive Plan [Member]", "terseLabel": "2006 Plan [Member]" } } }, "localname": "NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "tpb_NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanTurningPointBrandsInc2015EquityIncentivePlanAndTurningPointBrandsInc2021EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The North Atlantic Holding Company, Inc. 2006 Equity Incentive Plan (2006 Plan), the Turning Point Brands, Inc. 2015 Equity Incentive Plan (2015 Plan) and the Turning Point Brands, Inc. 2021 Equity Incentive Plan (2021 Plan). The 2006 Plan provides for granting of nonqualified stock options and restricted stock awards to employees. The 2015 and 2021 Plans provide for granting of awards to employees, non-employee directors, and consultants. In addition, the 2015 and 2021 Plans provide for the granting of nonqualified stock options to employees of the Company or any subsidiary of the Company.", "label": "North Atlantic Holding Company, Inc. 2006 Equity Incentive Plan, Turning Point Brands, Inc. 2015 Equity Incentive Plan and Turning Point Brands, Inc. 2021 Equity Incentive Plan [Member]", "terseLabel": "2006, 2015 and 2021 Plans [Member]" } } }, "localname": "NorthAtlanticHoldingCompanyInc2006EquityIncentivePlanTurningPointBrandsInc2015EquityIncentivePlanAndTurningPointBrandsInc2021EquityIncentivePlanMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "tpb_NotePayableIvgMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "On September 5, 2018, the Company issued a note payable to IVG's shareholders in connection with the acquisition of the outstanding stock of IVG.", "label": "Note Payable - IVG [Member]", "verboseLabel": "IVG Note [Member]" } } }, "localname": "NotePayableIvgMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "tpb_NoteReceivableInterestRateStatedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed under the note receivable agreement.", "label": "Note Receivable, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "NoteReceivableInterestRateStatedPercentage", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails", "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "percentItemType" }, "tpb_NoteReceivableTermOfExtensionIncrement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time the maturity date can be extended by the borrower, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Note Receivable, Term of Extension Increment", "terseLabel": "Extension period for maturity date" } } }, "localname": "NoteReceivableTermOfExtensionIncrement", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "durationItemType" }, "tpb_NoteReceivableWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate for funds borrowed under the note receivable agreement during the reporting period.", "label": "Note Receivable, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate" } } }, "localname": "NoteReceivableWeightedAverageInterestRate", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "percentItemType" }, "tpb_NumberOfCategoriesOfTobaccoProductsRegulated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of categories of tobacco products regulated by the Food and Drug Administration (FDA) under the Family Smoking Prevention and Tobacco Control Act (FSPTCA).", "label": "Number of categories of tobacco products regulated", "terseLabel": "Number of categories of tobacco products regulated by the FDA" } } }, "localname": "NumberOfCategoriesOfTobaccoProductsRegulated", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesFoodAndDrugAdministrationDetails" ], "xbrltype": "integerItemType" }, "tpb_NumberOfCigaretteManufacturersAndOrDistributorsThatSignedAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of cigarette manufacturers and/or distributors that are signatories to the Master Settlement Agreement (MSA).", "label": "Number of cigarette manufacturers and/or distributors that signed agreement", "terseLabel": "Number of MSA cigarette manufacturers and/or distributors" } } }, "localname": "NumberOfCigaretteManufacturersAndOrDistributorsThatSignedAgreement", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "integerItemType" }, "tpb_NumberOfClassesOfRegulatedTobaccoProductsOnWhichUserFeesAreAssessed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of classes of regulated tobacco products on which user fees are assessed by the Food and Drug Administration (FDA).", "label": "Number of classes of regulated tobacco products on which user fees are assessed", "terseLabel": "Number of classes of regulated tobacco products on which user fees are assessed" } } }, "localname": "NumberOfClassesOfRegulatedTobaccoProductsOnWhichUserFeesAreAssessed", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesFoodAndDrugAdministrationDetails" ], "xbrltype": "integerItemType" }, "tpb_NumberOfFranchisorSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of franchisor subsidiaries.", "label": "Number of Franchisor Subsidiaries", "terseLabel": "Number of franchisor subsidiaries" } } }, "localname": "NumberOfFranchisorSubsidiaries", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ContingenciesDetails" ], "xbrltype": "integerItemType" }, "tpb_NumberOfProposedTobaccoProductStandardsRelatedToCombustedTobaccoProducts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of tobacco product standards proposed by the Food and Drug Administration (FDA) related to combusted tobacco products.", "label": "Number of proposed tobacco product standards related to combusted tobacco products", "terseLabel": "Number of proposed tobacco product standards related to combusted tobacco products" } } }, "localname": "NumberOfProposedTobaccoProductStandardsRelatedToCombustedTobaccoProducts", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesFoodAndDrugAdministrationDetails" ], "xbrltype": "integerItemType" }, "tpb_NumberOfRulesFinalized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of rules finalized by the Food and Drug Administration (FDA) related to the Substantial Equivalence process and the Premarket Tobacco Product Application process.", "label": "Number of rules finalized", "terseLabel": "Number of rules finalized by the FDA" } } }, "localname": "NumberOfRulesFinalized", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesFoodAndDrugAdministrationDetails" ], "xbrltype": "integerItemType" }, "tpb_NumberOfStatesThatArePartiesToSettlementAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of states that are parties to the Master Settlement Agreement (MSA) and the Smokeless Tobacco Master Settlement Agreement (STMSA).", "label": "Number of states that are parties to Settlement Agreements", "terseLabel": "Number of states that are parties to the Master Settlement Agreement and the Smokeless Tobacco Master Settlement Agreement" } } }, "localname": "NumberOfStatesThatArePartiesToSettlementAgreements", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "integerItemType" }, "tpb_OldPalHoldingCompanyLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Old Pal Holding Company LLC is a leading brand in the cannabis lifestyle space.", "label": "Old Pal Holding Company LLC [Member]" } } }, "localname": "OldPalHoldingCompanyLlcMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "domainItemType" }, "tpb_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/AccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and financing lease, classified as current.", "label": "Operating And Finance Lease, Liability, Current", "terseLabel": "Lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tpb_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease and finance lease, classified as noncurrent.", "label": "Operating and Finance Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tpb_OperatingAndFinanceLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease and amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Operating and Finance Lease, Right-of-Use Asset", "terseLabel": "Right of use assets", "totalLabel": "Total lease assets" } } }, "localname": "OperatingAndFinanceLeaseRightOfUseAsset", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "tpb_OperatingAndFinancingLeaseLiability": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance lease.", "label": "Operating and Financing Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingAndFinancingLeaseLiability", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "tpb_OperatingLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Cost [Abstract]", "terseLabel": "Operating Lease Cost [Abstract]" } } }, "localname": "OperatingLeaseCostAbstract", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "tpb_OperatingLeaseRightOfUseAssetAmortizationExpenseIncome": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) for right-of-use asset from operating lease that contains escalating rent payments. Cash paid later in the lease will exceed the straight line lease expense recognized, resulting in negative lease expense.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense (Income)", "terseLabel": "Noncash lease (income) expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpenseIncome", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tpb_OperatingLossCarryforwardsWithIndefiniteCarryforwardPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that has an indefinite carryforward period.", "label": "Operating Loss Carryforwards with Indefinite Carryforward Period", "terseLabel": "Net operating loss carryforwards with indefinite carryforward period" } } }, "localname": "OperatingLossCarryforwardsWithIndefiniteCarryforwardPeriod", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tpb_OptionsRedeemedOrCalledDuringPeriodValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of options bought back by the entity at the exercise price or redemption price.", "label": "Options Redeemed or Called During Period, Value", "negatedLabel": "Redemption of options" } } }, "localname": "OptionsRedeemedOrCalledDuringPeriodValue", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "tpb_PaymentForCappedCallTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for payments of the cost of entering into capped call transactions.", "label": "Payment for Capped Call Transactions", "terseLabel": "Payment for cost of capped call transactions" } } }, "localname": "PaymentForCappedCallTransactions", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "tpb_PaymentForRedemptionOfOptions": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the redemption of stock options during the period.", "label": "Payment for Redemption of Options", "negatedLabel": "Redemption of options" } } }, "localname": "PaymentForRedemptionOfOptions", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tpb_PaymentForSurrenderOfRestrictedStock": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the surrender of restricted stock during the period.", "label": "Payment for Surrender of restricted stock", "negatedLabel": "Surrender of restricted stock" } } }, "localname": "PaymentForSurrenderOfRestrictedStock", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tpb_PaymentsForEarlyTerminationOfDerivativeInstrumentFinancingActivities": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for early termination of derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Payments for Early Termination of Derivative Instrument, Financing Activities", "negatedLabel": "Settlement of interest rate swaps", "terseLabel": "Settlement of interest rate swaps" } } }, "localname": "PaymentsForEarlyTerminationOfDerivativeInstrumentFinancingActivities", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "tpb_PaymentsToAcquireInventory": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the acquisition of inventory.", "label": "Payments To Acquire Inventory", "terseLabel": "Purchases of inventory" } } }, "localname": "PaymentsToAcquireInventory", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "tpb_PercentageOfAnticipatedPurchasesOfInventoryThatMayBeHedged": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of anticipated purchases of inventory that may be hedged under inventory purchase contracts.", "label": "Percentage of anticipated purchases of inventory that may be hedged", "terseLabel": "Percentage of anticipated purchases of inventory that may be hedged" } } }, "localname": "PercentageOfAnticipatedPurchasesOfInventoryThatMayBeHedged", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails" ], "xbrltype": "percentItemType" }, "tpb_PercentageOfNonInventoryPurchasesThatMayBeHedged": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of non-inventory purchases that may be hedged in the denominated invoice currency.", "label": "Percentage of non-inventory purchases that may be hedged", "terseLabel": "Percentage of non-inventory purchases that may be hedged" } } }, "localname": "PercentageOfNonInventoryPurchasesThatMayBeHedged", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails" ], "xbrltype": "percentItemType" }, "tpb_PercentageOfPurchasePriceOfNonInventoryPurchasesThatMayBeHedged": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of the purchase price of non-inventory purchases that may be hedged in the denominated invoice currency.", "label": "Percentage of purchase price of non-inventory purchases that may be hedged", "terseLabel": "Percentage of purchase price of non-inventory purchases that may be hedged" } } }, "localname": "PercentageOfPurchasePriceOfNonInventoryPurchasesThatMayBeHedged", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "percentItemType" }, "tpb_RealBrandsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real Brands Inc. (Real Brands) is an over the counter traded shell company.", "label": "Real Brands Inc. [Member]", "terseLabel": "Real Brands [Member]" } } }, "localname": "RealBrandsIncMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "tpb_RevolvingCreditFacility2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The revolving credit facility (the \"2018 Revolving Credit Facility\") is part of the First Lien Credit Facility with Fifth Third Bank, as administrative agent, and other lenders (the \"2018 First Lien Credit Facility\"). The 2018 First Lien Credit Facility is part of a secured credit facility (the \"2018 Credit Facility\") entered into on March 7, 2018 by the Company.", "label": "Revolving Credit Facility 2018 [Member]", "terseLabel": "2018 Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacility2018Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails" ], "xbrltype": "domainItemType" }, "tpb_RisksAndUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to risks and uncertainties.", "label": "Risks and Uncertainties [Policy Text Block]", "terseLabel": "Risks and Uncertainties" } } }, "localname": "RisksAndUncertaintiesPolicyTextBlock", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tpb_SalesChannelBusinessToBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred to other businesses.", "label": "Sales Channel, Business to Business [Member]", "terseLabel": "Business to Business [Member]" } } }, "localname": "SalesChannelBusinessToBusinessMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "domainItemType" }, "tpb_SalesChannelDirectlyToConsumerCorporateStoreMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer in corporate stores.", "label": "Sales Channel, Directly to Consumer, Corporate Store [Member]", "terseLabel": "Business to Consumer - Corporate Store [Member]" } } }, "localname": "SalesChannelDirectlyToConsumerCorporateStoreMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "domainItemType" }, "tpb_SalesChannelDirectlyToConsumerOnlineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer online.", "label": "Sales Channel, Directly to Consumer, Online [Member]", "terseLabel": "Business to Consumer - Online [Member]" } } }, "localname": "SalesChannelDirectlyToConsumerOnlineMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "domainItemType" }, "tpb_SalesChannelOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred through other channel(s).", "label": "Sales Channel, Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "SalesChannelOtherMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "domainItemType" }, "tpb_ScheduleOfDepositsToEscrowAccountTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of deposits by sales year to the escrow account pursuant to the Master Settlement Agreement (MSA) entered into in November 1998 by most states (represented by their attorneys general acting through the National Association of Attorneys General) and subsequent states' statutes.", "label": "Schedule of Deposits to Escrow Account [Table Text Block]", "terseLabel": "Deposits by Sales Year for MSA Escrow Account" } } }, "localname": "ScheduleOfDepositsToEscrowAccountTableTextBlock", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "tpb_SecondLienTermLoanFacility2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The second lien term loan facility is part of the Second Lien Credit Facility with Prospect Capital Corporation, as administrative agent, and other lenders (the \"2018 Second Lien Credit Facility\"). The 2018 Second Lien Credit Facility is part of a secured credit facility (the \"2018 Credit Facility\") entered into on March 7,2018 by the Company;", "label": "Second Lien Term Loan Facility 2018 [Member]", "terseLabel": "2018 Second Lien Term Loan [Member]" } } }, "localname": "SecondLienTermLoanFacility2018Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails" ], "xbrltype": "domainItemType" }, "tpb_SellingGeneralAndAdministrativeExpensePremarketTobaccoProductApplication": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses related to the U.S. Food and Drug Administration (FDA) Premarket Tobacco Product Application (PMTA) process for any new tobacco product seeking an FDA marketing order, under section 910(b) of the Federal Food, Drug, and Cosmetic (FD&C) Act.", "label": "Selling, General and Administrative Expense, Premarket Tobacco Product Application", "terseLabel": "Operating costs related to PMTA" } } }, "localname": "SellingGeneralAndAdministrativeExpensePremarketTobaccoProductApplication", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "tpb_SeniorSecuredNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026.", "label": "Senior Secured Notes Due 2026 [Member]", "terseLabel": "Senior Secured Notes [Member]" } } }, "localname": "SeniorSecuredNotesDue2026Member", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "tpb_SeniorSecuredRevolvingCreditFacilityLettersOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Letters of credit that are a part of, and not in addition to, a $25 million senior secured revolving credit facility entered into in connection with a private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026.", "label": "Senior Secured Revolving Credit Facility - Letters of Credit [Member]", "terseLabel": "Letters of Credit [Member]" } } }, "localname": "SeniorSecuredRevolvingCreditFacilityLettersOfCreditMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "tpb_SeniorSecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A $25 million senior secured revolving credit facility entered into in connection with a private offering of $250 million aggregate principal amount of 5.625% senior secured notes due 2026.", "label": "Senior Secured Revolving Credit Facility [Member]", "verboseLabel": "2021 Revolving Credit Facility [Member]" } } }, "localname": "SeniorSecuredRevolvingCreditFacilityMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "tpb_SettlementOfCallOptionsTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) on the settlement of call options.", "label": "Settlement of Call Options, Tax", "terseLabel": "Settlement of call options, tax" } } }, "localname": "SettlementOfCallOptionsTax", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "tpb_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsGrantedNetOfForfeituresNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) granted, net of forfeitures, as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Awards Granted, Net of Forfeitures, Number", "terseLabel": "Number of awards granted, net of forfeitures (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsGrantedNetOfForfeituresNumber", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "tpb_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period during which the Company's performance must meet certain performance metrics, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period", "terseLabel": "Performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "tpb_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodBetweenPerformancePeriodAndMeasurementDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period between the performance period and the measurement date, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Period Between Performance Period and Measurement Date", "terseLabel": "Period between performance period and measurement date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodBetweenPerformancePeriodAndMeasurementDate", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "tpb_ShippingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred during the reporting period in shipping goods to customers.", "label": "Shipping Costs", "terseLabel": "Shipping costs" } } }, "localname": "ShippingCosts", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesShippingCostsDetails" ], "xbrltype": "monetaryItemType" }, "tpb_ShippingCostsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping costs, including whether the costs are included in cost of sales or included in other income statement accounts.", "label": "Shipping Costs, Policy [Policy Text Block]", "terseLabel": "Shipping Costs" } } }, "localname": "ShippingCostsPolicyPolicyTextBlock", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tpb_StockIssuedDuringPeriodSharesPerformanceBasedRestrictedStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of performance restricted stock units.", "label": "Stock Issued During Period, Shares, Performance Based Restricted Stock", "terseLabel": "Issuance of performance based restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesPerformanceBasedRestrictedStock", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "tpb_StockIssuedDuringPeriodValuePerformanceBasedRestrictedStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to performance restricted stock units issued during the period.", "label": "Stock Issued During Period, Value, Performance Based Restricted Stock", "terseLabel": "Issuance of performance based restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValuePerformanceBasedRestrictedStock", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "tpb_StokersProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Stoker's Products segment (a) manufactures and markets moist snuff and (b) contracts for and markets loose leaf chewing tobacco products.", "label": "Stoker's Products [Member]", "terseLabel": "Stoker's Products [Member]", "verboseLabel": "Stoker's [Member]" } } }, "localname": "StokersProductsMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/InventoriesDetails", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "tpb_TermOfSecuredLineOfCreditProvided": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of secured line of credit provided to entity in which the Company acquired an interest, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Term of secured line of credit provided", "terseLabel": "Term of secured line of credit provided" } } }, "localname": "TermOfSecuredLineOfCreditProvided", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "durationItemType" }, "tpb_TurningPointBrandsCanadaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Turning Point Brands Canada (formerly ReCreation Marketing) is a specialty marketing and distribution firm focused on building brands in the Canadian smoking and vaping categories.", "label": "Turning Point Brands Canada [Member]", "verboseLabel": "Turning Point Brands Canada [Member]" } } }, "localname": "TurningPointBrandsCanadaMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails", "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConsolidationDetails" ], "xbrltype": "domainItemType" }, "tpb_TurningPointBrandsInc2015EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The purpose of the Turning Point Brands, Inc. 2015 Equity Incentive Plan (2015 Plan) is to promote the interests of Turning Point Brands, Inc. and its stockholders by (a) attracting and retaining employees and directors of, and certain consultants to, the Company and its Affiliates; (b) motivating such individuals by means of performance-related incentives to achieve longer-range performance goals; and/or (c) enabling such individuals to participate in the long-term growth and financial success of the Company.", "label": "Turning Point Brands, Inc. 2015 Equity Incentive Plan [Member]", "terseLabel": "2015 Plan [Member]" } } }, "localname": "TurningPointBrandsInc2015EquityIncentivePlanMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "tpb_TurningPointBrandsInc2021EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The purpose of the Turning Point Brands, Inc. 2021 Equity Incentive Plan (2021 Plan) is to promote the interests of Turning Point Brands, Inc. and its stockholders by (a) attracting and retaining employees and directors of, and certain consultants to, the Company and its Affiliates; (b) motivating such individuals by means of performance-related incentives to achieve longer-range performance goals; and/or (c) enabling such individuals to participate in the long-term growth and financial success of the Company.", "label": "Turning Point Brands, Inc. 2021 Equity Incentive Plan [Member]", "terseLabel": "2021 Plan [Member]" } } }, "localname": "TurningPointBrandsInc2021EquityIncentivePlanMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "tpb_UnitabacLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unitabac, LLC offers a diverse portfolio of cigars and other products to trade partners and adult consumers.", "label": "Unitabac, LLC [Member]", "terseLabel": "Unitabac [Member]" } } }, "localname": "UnitabacLlcMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "domainItemType" }, "tpb_UnsecuredLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "On April 6, 2020, the 2018 First Lien Credit Facility was amended to allow for an unsecured loan under the Coronavirus Aid, Relief, and Economic Security Act of 2020 (\"CARES\").", "label": "Unsecured Loan [Member]", "terseLabel": "Unsecured Loan [Member]" } } }, "localname": "UnsecuredLoanMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "tpb_VotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock securities that empower a holder to vote on corporate resolutions or the election of directors.", "label": "Voting Common Stock [Member]", "terseLabel": "Voting [Member]", "verboseLabel": "Common Stock, Voting [Member]" } } }, "localname": "VotingCommonStockMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "tpb_WildHempettesLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wild Hempettes LLC is a leading manufacturer of hemp cigarettes under the WildHemp and Hempettes brands.", "label": "Wild Hempettes Llc [Member]", "terseLabel": "Wild Hempettes [Member]" } } }, "localname": "WildHempettesLlcMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "tpb_ZigZagProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Zig-Zag Products segment markets and distributes (a) rolling papers, tubes, and related products; and (b) finished cigars and make-your-own (\"MYO\") cigar wraps.", "label": "Zig-Zag Products [Member]", "terseLabel": "Zig-Zag Products [Member]", "verboseLabel": "Zig-Zag [Member]" } } }, "localname": "ZigZagProductsMember", "nsuri": "http://turningpointbrands.com/20221231", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/InventoriesDetails", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.", "label": "Accounts Payable and Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities [Member]" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r853" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 0.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", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r406", "r407" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "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 of allowances of $114 in 2022 and $262 in 2021" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://turningpointbrands.com/role/AccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "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 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", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AccruedLiabilitiesDetails", "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedAmortizationDeferredFinanceCosts": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of debt issuance costs.", "label": "Accumulated Amortization, Debt Issuance Costs", "terseLabel": "Deferred financing costs, accumulated amortization" } } }, "localname": "AccumulatedAmortizationDeferredFinanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DeferredFinancingCostsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r116", "r275" ], "calculation": { "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r34", "r35", "r285", "r770", "r781", "r782" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r31", "r35", "r190", "r722", "r777", "r778", "r876", "r877", "r878", "r892", "r893", "r894" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r9", "r853" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r637", "r638", "r639", "r892", "r893", "r894", "r1040" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "Stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "terseLabel": "Exercise of options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising and Promotion" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r887", "r888", "r889", "r890", "r891" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for Doubtful Accounts [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r86", "r909" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r286", "r410", "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r42", "r500", "r706", "r880" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r61", "r101", "r108" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of other intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Abstract]", "terseLabel": "Acquisitions [Abstract]" } } }, "localname": "AssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r1034" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r847", "r1035", "r1036", "r1037" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Total consideration transferred" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "auth_ref": [ "r847", "r1035", "r1036", "r1037" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "terseLabel": "Capitalized transaction costs" } } }, "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r1034" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionLineItems": { "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": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r1034" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset acquisition.", "label": "Asset Acquisition [Table]" } } }, "localname": "AssetAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r61", "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset impairment charge" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r234", "r249", "r279", "r320", "r384", "r390", "r396", "r419", "r465", "r466", "r468", "r469", "r470", "r472", "r474", "r476", "r477", "r679", "r683", "r694", "r853", "r929", "r930", "r1047" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r269", "r290", "r320", "r419", "r465", "r466", "r468", "r469", "r470", "r472", "r474", "r476", "r477", "r679", "r683", "r694", "r853", "r929", "r930", "r1047" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r90" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 0.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross unrealized gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r91" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r414", "r428" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "auth_ref": [ "r94" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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": "Five to ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r93" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": "One to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "auth_ref": [ "r95" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth 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": "Greater than ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "auth_ref": [ "r902", "r903", "r1057" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Maturities of U.S. Governmental Agency Obligations [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r92" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 0.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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": "Less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r89", "r413", "r428", "r763" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Estimated fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r87", "r428" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Estimated fair value, less than 12 months" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r87", "r273", "r428" ], "calculation": { "http://turningpointbrands.com/role/OtherAssetsSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 }, "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Noncurrent", "terseLabel": "Debt security investment", "verboseLabel": "Estimated fair value, more than 12 months" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails", "http://turningpointbrands.com/role/OtherAssetsSummaryDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value of MSA Escrow Account [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r628", "r629", "r630", "r631" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r206", "r209" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Building Improvements [Member]", "verboseLabel": "Buildings and Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r675", "r838", "r841" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails", "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r164", "r165", "r675", "r838", "r841" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails", "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails", "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "verboseLabel": "Equity interest" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r175", "r176", "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Price [Abstract]" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Description [Abstract]", "terseLabel": "Acquisitions [Abstract]" } } }, "localname": "BusinessCombinationDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails", "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r178", "r676" ], "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": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract]", "verboseLabel": "Adjustments to Consideration Transferred [Abstract]" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r166", "r167" ], "calculation": { "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Assets Acquired [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "auth_ref": [ "r167" ], "calculation": { "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Fixed assets and other long term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "negatedLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash, beginning of period:" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r63", "r272", "r804" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Unrestricted", "periodStartLabel": "Unrestricted", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r64" ], "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" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r58", "r63", "r69" ], "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": "Total cash at end of period", "periodStartLabel": "Total cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "verboseLabel": "Cash, end of period:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r58", "r227" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net (increase) decrease in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Bank deposits, including MSA escrow accounts, in excess of federally insured limits" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Repurchase [Abstract]" } } }, "localname": "ClassOfStockDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DividendsAndShareRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r281", "r282", "r283", "r320", "r348", "r352", "r357", "r359", "r369", "r370", "r419", "r465", "r468", "r469", "r470", "r476", "r477", "r506", "r507", "r508", "r509", "r511", "r694", "r801", "r866", "r881", "r896" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r240", "r256" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingencies [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r119", "r459", "r460", "r786", "r928" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r892", "r893", "r1040" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r8" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r8" ], "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", "verboseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r8", "r125" ], "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 (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r8", "r853" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pension and Postretirement Benefit Plans [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Assets [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets and Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income Tax Provision [Abstract]" } } }, "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r37", "r300", "r302", "r309", "r766", "r773" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Turning Point Brands, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r182", "r183", "r199", "r300", "r302", "r308", "r765", "r772" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive loss attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r181", "r199", "r300", "r302", "r307", "r764", "r771" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Consolidated comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r75", "r76", "r224", "r225", "r404", "r785" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r75", "r76", "r224", "r225", "r404", "r783", "r785" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r75", "r76", "r224", "r225", "r404", "r785", "r1059" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r246", "r371" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r73", "r75", "r76", "r77", "r224", "r226", "r785" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r75", "r76", "r224", "r225", "r404", "r785" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r186", "r809" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r833", "r933" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r833", "r933" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r82", "r389", "r390", "r391", "r392", "r398", "r900" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate Unallocated [Member]" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r44", "r759" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r884", "r1029", "r1032" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r884", "r1029" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r162", "r660", "r668", "r884" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://turningpointbrands.com/role/IncomeTaxesDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current [Abstract]" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r884", "r1029", "r1032" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State and local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r74", "r404" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r171" ], "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]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable and Long-Term Debt [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r124", "r319", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r494", "r501", "r502", "r504" ], "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": "Notes Payable and Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r235", "r237", "r248", "r325", "r478", "r479", "r480", "r481", "r482", "r484", "r490", "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r707", "r821", "r822", "r823", "r824", "r825", "r882" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails", "http://turningpointbrands.com/role/IncomeTaxesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Margin on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r4", "r237", "r248", "r505" ], "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": "Outstanding principal amount", "terseLabel": "Gross notes payable and long-term debt", "verboseLabel": "Note payable" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r121", "r480" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r22", "r126", "r127", "r129", "r480" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r22", "r126", "r127", "r129", "r480" ], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Shares issued upon conversion (in shares)" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r882" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Forgiveness of debt" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r229", "r231", "r478", "r707", "r822", "r823" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r492", "r693", "r822", "r823" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Long-term debt" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r21", "r479" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate", "verboseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r291", "r821", "r1041" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r23", "r325", "r478", "r479", "r480", "r481", "r482", "r484", "r490", "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r707", "r821", "r822", "r823", "r824", "r825", "r882" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails", "http://turningpointbrands.com/role/IncomeTaxesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "On or after February 15, 2023 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "On or after February 15, 2025 and thereafter [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "On or after February 15, 2024 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Redemption price (expressed as a percentage of the principal amount to be redeemed)" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.", "label": "Debt Instrument Redemption [Table Text Block]", "terseLabel": "Redemption Prices of Senior Secured Notes" } } }, "localname": "DebtInstrumentRedemptionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Principal amount of convertible debt purchased" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r23", "r126", "r128", "r129", "r130", "r228", "r229", "r231", "r245", "r325", "r478", "r479", "r480", "r481", "r482", "r484", "r490", "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r503", "r707", "r821", "r822", "r823", "r824", "r825", "r882" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]", "terseLabel": "Notes Payable and Long-Term Debt [Abstract]", "verboseLabel": "Income Taxes [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Deferred Financing Costs" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest": { "auth_ref": [ "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Allowance for credit losses" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r428", "r901" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Current", "totalLabel": "Cost, less than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "auth_ref": [ "r428", "r901" ], "calculation": { "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Noncurrent", "totalLabel": "Cost, more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Current [Abstract]", "terseLabel": "Fair Value of MSA Escrow Account, Less than 12 Months [Abstract]" } } }, "localname": "DebtSecuritiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Noncurrent [Abstract]", "terseLabel": "Fair Value of MSA Escrow Account, More than 12 Months [Abstract]" } } }, "localname": "DebtSecuritiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Financing Costs, Net [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Deferred Financing Costs" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DeferredFinancingCostsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r884", "r1030", "r1032" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt issuance costs", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSeniorSecuredNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r230", "r932" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Less deferred finance charges" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r230" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred financing costs, net", "verboseLabel": "Deferred financing costs, net of accumulated amortization of $200 and $94, respectively" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/DeferredFinancingCostsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r162", "r884", "r1030" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r646", "r647" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r61", "r162", "r661", "r667", "r668", "r884" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://turningpointbrands.com/role/IncomeTaxesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred [Abstract]" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r5", "r6", "r236", "r247", "r655" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r884", "r1030", "r1032" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "State and local" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Goodwill and other intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r656" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred income taxes" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r160", "r1028" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r1027" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred income tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "auth_ref": [ "r160", "r1028" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.", "label": "Foreign NOL carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r160", "r1028" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 12.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "State NOL carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r160", "r1028" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Property, plant, and equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross": { "auth_ref": [ "r1028" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Deferred Tax Asset, Debt Securities, Available-for-Sale, Unrealized Loss", "terseLabel": "Unrealized loss on investments" } } }, "localname": "DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r657" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "auth_ref": [ "r160", "r1028" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.", "label": "Deferred Tax Liabilities, Inventory", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesFinancingArrangements": { "auth_ref": [ "r160", "r1028" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from financing arrangements.", "label": "Deferred Tax Liabilities, Financing Arrangements", "terseLabel": "Original issue discount" } } }, "localname": "DeferredTaxLiabilitiesFinancingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r160", "r1028" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "terseLabel": "Goodwill and other intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r160", "r1028" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "terseLabel": "Leases" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r160", "r1028" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r160", "r1028" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Property, plant, and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r525", "r563", "r584", "r836", "r837" ], "calculation": { "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of (gains) losses" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r525", "r562", "r583", "r836", "r837" ], "calculation": { "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r525", "r529", "r561", "r582", "r836", "r837" ], "calculation": { "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r559", "r580", "r836", "r837" ], "calculation": { "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit cost (income)" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Net Periodic Benefit Costs [Abstract]" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1": { "auth_ref": [ "r935", "r975", "r994" ], "calculation": { "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment", "negatedLabel": "Settlement and Curtailment loss (gain)" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r527", "r560", "r581", "r836", "r837" ], "calculation": { "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": 0.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Voluntary 401(k) Retirement Savings Plan [Abstract]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r592" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Employer matching contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "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": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Employee contribution percentage matched by employer" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Matching contribution percentage by employer" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Maximum annual employee contribution percentage" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r61", "r114" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r61", "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.", "label": "Derivative, Cap Price", "terseLabel": "Cap price (in dollars per share)" } } }, "localname": "DerivativeCapPrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "perUnitItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Interest rate percentage" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentDetailAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instrument Detail [Abstract]", "terseLabel": "Derivative Instruments [Abstract]" } } }, "localname": "DerivativeInstrumentDetailAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes loss from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income.", "label": "Derivative Instrument, Loss Reclassified from AOCI into Income, Effective Portion, Statement of Income [Extensible Enumeration]" } } }, "localname": "DerivativeInstrumentLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r207", "r208", "r212", "r213", "r807" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r219", "r686" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion": { "auth_ref": [ "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The effective portion of loss reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Derivative Instruments, Loss Reclassified from Accumulated OCI into Income, Effective Portion", "terseLabel": "Loss reclassified into cost of sales and interest expense" } } }, "localname": "DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r1038", "r1039" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativePriceRiskOptionStrikePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The strike price on the price risk option contract such as a put option or a call option.", "label": "Derivative, Price Risk Option Strike Price", "terseLabel": "Strike price (in dollars per share)" } } }, "localname": "DerivativePriceRiskOptionStrikePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "perUnitItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r201", "r202", "r203", "r204", "r205", "r210", "r212", "r214", "r216", "r218", "r686" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Term of hedge" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r201", "r202", "r204", "r205", "r215", "r324" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivative Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DirectOperatingCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shipping Costs [Abstract]" } } }, "localname": "DirectOperatingCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesShippingCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Sales by Sales Channel [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r522", "r827", "r828", "r829", "r830", "r831", "r832", "r833" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r933" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Revenue Disaggregation - Sales Channel" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r602", "r632", "r633", "r635", "r641", "r845" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Incentive Plans [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DistributionRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legal rights, generally of a limited duration, to distribute a product or products, often within specific geographic areas or supply channels.", "label": "Distribution Rights [Member]", "terseLabel": "Master Distribution Agreement [Member]" } } }, "localname": "DistributionRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r131" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r19" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividends declared not paid" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r15", "r467", "r468", "r469", "r475", "r476", "r477", "r723", "r885" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Amounts payable" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r310", "r337", "r338", "r339", "r340", "r341", "r346", "r348", "r357", "r358", "r359", "r363", "r688", "r689", "r767", "r774", "r813" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic EPS (in dollars per share)", "terseLabel": "Net income attributable to Turning Point Brands, Inc. (in dollars per share)", "verboseLabel": "Basic net income attributable to Turning Point Brands, Inc. per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/EarningsPerShareDetails", "http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic EPS [Abstract]", "verboseLabel": "Basic income per common share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r310", "r337", "r338", "r339", "r340", "r341", "r348", "r357", "r358", "r359", "r363", "r688", "r689", "r767", "r774", "r813" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted EPS (in dollars per share)", "terseLabel": "Net income attributable to Turning Point Brands, Inc. (in dollars per share)", "verboseLabel": "Diluted net income attributable to Turning Point Brands, Inc. per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/EarningsPerShareDetails", "http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Diluted EPS [Abstract]", "terseLabel": "Diluted income per common share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r360", "r361", "r362", "r364" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r1043" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of foreign currency translation on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r649" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of Effective Income Tax Rate [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r322", "r649", "r669" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r1026", "r1033" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r1026", "r1033" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Foreign rate differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r1026", "r1033" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r1024", "r1026" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "terseLabel": "Income tax deduction related to exercise of stock options" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r1026", "r1033" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "State taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://turningpointbrands.com/role/AccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued payroll and related items" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Period over which unrecognized compensation expense will be expensed" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansCompensationExpenseRelatedToOptionsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r1023" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r1023" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Unrecognized compensation expense related to options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansCompensationExpenseRelatedToOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r636" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit", "terseLabel": "Income tax benefit related to exercise of stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Stock Options [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "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": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r125", "r265", "r304", "r305", "r306", "r332", "r333", "r334", "r336", "r342", "r344", "r368", "r420", "r512", "r637", "r638", "r639", "r663", "r664", "r687", "r699", "r700", "r701", "r702", "r703", "r705", "r722", "r777", "r778", "r779" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Ownership interest" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r96", "r385", "r870" ], "calculation": { "http://turningpointbrands.com/role/OtherAssetsSummaryDetails": { "order": 0.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails", "http://turningpointbrands.com/role/OtherAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Other Assets [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails", "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r492", "r693", "r822", "r823" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Fair Value [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r220", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r492", "r550", "r551", "r552", "r553", "r554", "r555", "r690", "r727", "r728", "r729", "r822", "r823", "r834", "r835", "r836" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails", "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r220", "r221", "r492", "r822", "r823" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r492", "r822", "r823" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r492", "r550", "r555", "r690", "r728", "r822", "r823", "r834", "r835", "r836" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r492", "r550", "r551", "r552", "r553", "r554", "r555", "r690", "r729", "r822", "r823", "r834", "r835", "r836" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r492", "r550", "r551", "r552", "r553", "r554", "r555", "r727", "r728", "r729", "r822", "r823", "r834", "r835", "r836" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails", "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Net Asset (Liability) [Abstract]", "terseLabel": "Fair Value of Financial Instruments [Abstract]" } } }, "localname": "FairValueNetAssetLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r321", "r648" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Federal" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid [Abstract]", "terseLabel": "Maturities of Financing Lease Liabilities [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r709", "r721" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r709" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 1.0, "parentTag": "tpb_OperatingAndFinancingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current lease liabilities - Financing" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1046" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Maturities of Financing Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r709" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 3.0, "parentTag": "tpb_OperatingAndFinancingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Long-term lease liabilities - Financing" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r721" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r708" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 1.0, "parentTag": "tpb_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Right of use assets - Financing" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r711", "r713", "r852" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Financing lease cost" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r719", "r852" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Weighted-average discount rate - financing leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r718", "r852" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted-average remaining lease term - financing leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r415", "r416", "r422", "r423", "r424", "r425", "r427", "r429", "r430", "r431", "r503", "r510", "r686", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r818", "r904", "r905", "r906", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "stringItemType" }, "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": "Amortized intangible assets, useful life", "verboseLabel": "Estimated useful lives of definite-lived intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r277", "r451" ], "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": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r109" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r109" ], "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 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, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r109" ], "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r109" ], "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r109" ], "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r448", "r450", "r451", "r453", "r760", "r761" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Annual Amortization Expense [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r107", "r761" ], "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 carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r102", "r106" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amortized Intangible Assets [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyDerivativesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Foreign Currency Derivatives [Abstract]", "terseLabel": "Derivative Instruments [Abstract]" } } }, "localname": "ForeignCurrencyDerivativesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all derivative assets designated as foreign currency fair value hedging instruments.", "label": "Fair value, asset", "terseLabel": "Fair value, asset" } } }, "localname": "ForeignCurrencyFairValueHedgeAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue": { "auth_ref": [ "r208" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all derivative liabilities designated as foreign currency fair value hedging instruments.", "label": "Fair value, liability", "terseLabel": "Fair value, liability" } } }, "localname": "ForeignCurrencyFairValueHedgeLiabilityAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r807", "r834", "r851" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange [Member]", "terseLabel": "Foreign Currency [Member]" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r321" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Foreign" } } }, "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FranchiseRightsMember": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, that the entity has obtained through a franchise arrangement to operate a business using another company's name, merchandise, services, methodologies, promotional support, marketing and supplies.", "label": "Franchise Agreements [Member]" } } }, "localname": "FranchiseRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "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]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r880", "r923", "r924" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "(Gain) loss on sale of property, plant, and equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r47", "r88", "r865" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "terseLabel": "Gain (loss) on investment" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r61" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "negatedLabel": "Loss on investments" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r61", "r122", "r123" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt", "verboseLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r276", "r435", "r762", "r820", "r853", "r911", "r918" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 5.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", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails", "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r438", "r820" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Goodwill and intangible impairment loss" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Other Intangible Assets [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r99", "r104" ], "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 and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Cumulative translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r61", "r436", "r441", "r447", "r820" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedLabel": "Impairment", "verboseLabel": "Loss on goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r599", "r600", "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r599", "r600", "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r43", "r320", "r384", "r389", "r395", "r398", "r419", "r465", "r466", "r468", "r469", "r470", "r472", "r474", "r476", "r477", "r694", "r815", "r929" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r880", "r922" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "terseLabel": "Intangible asset impairment", "verboseLabel": "Loss on intangible asset impairment" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r39", "r232", "r242", "r259", "r384", "r389", "r395", "r398", "r768", "r815" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r40", "r61", "r96", "r241", "r257", "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Investment income (loss)" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Income [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r454", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r322", "r650", "r653", "r659", "r665", "r670", "r672", "r673", "r674" ], "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 Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r323", "r343", "r344", "r382", "r648", "r666", "r671", "r775" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://turningpointbrands.com/role/IncomeTaxesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r303", "r644", "r645", "r653", "r654", "r658", "r662" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Uncertainties [Abstract]", "terseLabel": "Uncertain Tax Positions [Abstract]" } } }, "localname": "IncomeTaxUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r65" ], "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": "Cash paid during the period for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r60" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 27.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 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.", "label": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r60" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.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": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r879" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Accrued liabilities and other" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r60" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r879" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.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": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r879" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPostretirementObligations": { "auth_ref": [ "r60" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Accrued postretirement liabilities" } } }, "localname": "IncreaseDecreaseInPostretirementObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r354", "r355", "r359" ], "calculation": { "http://turningpointbrands.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Convertible Senior Notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/EarningsPerShareDetails", "http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r349", "r350", "r351", "r359", "r601" ], "calculation": { "http://turningpointbrands.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r449", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails", "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Gross carrying amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r103", "r110" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails", "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-Lived Intangible Assets Acquired", "terseLabel": "Indefinite-lived intangible asset acquired" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r100", "r105" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "verboseLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Unamortized Indefinite Life Intangible Assets [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest expense, net", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "auth_ref": [ "r347", "r353", "r359" ], "calculation": { "http://turningpointbrands.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash.", "label": "Interest expense related to Convertible Senior Notes, net of tax" } } }, "localname": "InterestOnConvertibleDebtNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r313", "r316", "r317" ], "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": "Cash paid during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://turningpointbrands.com/role/AccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue": { "auth_ref": [ "r208" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.", "label": "Interest Rate Cash Flow Hedge Liability at Fair Value", "terseLabel": "Fair value, liability" } } }, "localname": "InterestRateCashFlowHedgeLiabilityAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swaps [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r872" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Accrued interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r873" ], "calculation": { "http://turningpointbrands.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r288", "r805", "r853" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://turningpointbrands.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r271", "r287", "r365", "r432", "r433", "r434", "r758", "r810" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r887", "r888", "r889", "r890", "r891" ], "lang": { "en-us": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "Inventory Valuation Allowance [Member]" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryWorkInProcessAndRawMaterials": { "auth_ref": [ "r875" ], "calculation": { "http://turningpointbrands.com/role/InventoriesDetails": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.", "label": "Raw materials and work in process" } } }, "localname": "InventoryWorkInProcessAndRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r46", "r48" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "negatedLabel": "Investment loss (gain)", "negatedTerseLabel": "Investment loss (income)" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments and other noncurrent assets.", "label": "Other Assets" } } }, "localname": "InvestmentsAndOtherNoncurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Maturities of U.S. Governmental Agency Obligations" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r934" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r720", "r852" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total operating lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Lease Expense [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r1045" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Commitments [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Weighted-Average Remaining Lease Term and Discount Rate [Abstract]" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1046" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://turningpointbrands.com/role/LeaseCommitmentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due 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": "Years thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r721" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r18", "r320", "r419", "r465", "r466", "r468", "r469", "r470", "r472", "r474", "r476", "r477", "r680", "r683", "r684", "r694", "r814", "r929", "r1047", "r1048" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r11", "r239", "r254", "r853", "r883", "r907", "r1042" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r270", "r320", "r419", "r465", "r466", "r468", "r469", "r470", "r472", "r474", "r476", "r477", "r680", "r683", "r684", "r694", "r853", "r929", "r1047", "r1048" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "verboseLabel": "LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates an ownership position in, or purchase of, a security.", "label": "Purchase [Member]", "terseLabel": "Purchase [Member]" } } }, "localname": "LongMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r280" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Net notes payable and long-term debt", "verboseLabel": "Notes payable and long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtSummaryOfNotesPayableAndLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r926", "r927" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "Number of derivative counts filed in complaint" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Advertising and promotion costs" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAdvertisingAndPromotionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketingAndAdvertisingExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Advertising and Promotion [Abstract]" } } }, "localname": "MarketingAndAdvertisingExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAdvertisingAndPromotionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Item [Member]" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r28", "r238", "r253", "r320", "r419", "r465", "r468", "r469", "r470", "r476", "r477", "r694" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 1.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": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r131", "r184", "r185" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Acquisition of Recreation Marketing interest", "negatedTerseLabel": "Acquisition of additional ownership interest" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r315" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r315" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r58", "r59", "r62" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r41", "r62", "r243", "r258", "r268", "r298", "r301", "r306", "r320", "r335", "r337", "r338", "r339", "r340", "r343", "r344", "r356", "r384", "r389", "r395", "r398", "r419", "r465", "r466", "r468", "r469", "r470", "r472", "r474", "r476", "r477", "r689", "r694", "r815", "r929" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://turningpointbrands.com/role/EarningsPerShareDetails": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "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", "totalLabel": "Net income attributable to Turning Point Brands, Inc.", "verboseLabel": "Net income attributable to Turning Point Brands, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/EarningsPerShareDetails", "http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Numerator [Abstract]" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r187", "r198", "r298", "r301", "r343", "r344", "r878" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net loss attributable to non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Net Income (Loss) Attributable to Parent, Diluted", "totalLabel": "Diluted consolidated net income" } } }, "localname": "NetIncomeLossAttributableToParentDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent, Diluted [Abstract]", "terseLabel": "Numerator [Abstract]" } } }, "localname": "NetIncomeLossAttributableToParentDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": { "auth_ref": [ "r525" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.", "label": "Net periodic benefit cost, excluding service cost", "verboseLabel": "Net periodic benefit (income) cost, excluding service cost" } } }, "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Foreign [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Non-Compete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r132", "r168", "r188" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "ReCreation acquisition" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r179", "r512", "r892", "r893", "r894" ], "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": "Non-Controlling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonvotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock securities that do not empower a holder to vote on corporate resolutions or the election of directors.", "label": "Common Stock, Nonvoting [Member]", "verboseLabel": "Common Stock, Non-Voting [Member]" } } }, "localname": "NonvotingCommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r66", "r67", "r68" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Notes Issued", "terseLabel": "Issuance of note payable for acquisition" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r284", "r411", "r424", "r426", "r802", "r803", "r816", "r817", "r908", "r1067" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, before Allowance for Credit Loss", "terseLabel": "Unsecured loan" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r899" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentationDetails", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfStores": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of stores.", "label": "Number of retail outlets in North America" } } }, "localname": "NumberOfStores", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r384", "r389", "r395", "r398", "r815" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r714", "r852" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r1044" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment loss" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities of Operating Lease Liabilities [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r709" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://turningpointbrands.com/role/LeaseCommitmentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r709" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 0.0, "parentTag": "tpb_OperatingAndFinancingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current lease liabilities - Operating" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r709" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 2.0, "parentTag": "tpb_OperatingAndFinancingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease liabilities - Operating" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r708" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 0.0, "parentTag": "tpb_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets - Operating" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r719", "r852" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r718", "r852" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted-average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r158" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Income Taxes [Abstract]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r156" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Operating Loss Carryforwards, Valuation Allowance", "terseLabel": "Valuation allowance for NOL carryforwards" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r388", "r389", "r390", "r391", "r392", "r398" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Reportable Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organizations and Basis of Presentation [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r200" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organizations and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://turningpointbrands.com/role/AccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r289", "r853" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://turningpointbrands.com/role/OtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Total" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/OtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Current", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/OtherAssetsSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r278" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://turningpointbrands.com/role/OtherAssetsSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "totalLabel": "Total", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/OtherAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]" } } }, "localname": "OtherAssetsNoncurrentDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r30", "r32", "r695", "r696", "r698" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation, net of tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax": { "auth_ref": [ "r29", "r33", "r695", "r697", "r704" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax", "terseLabel": "Foreign currency translation, tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r292", "r295" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Unrealized gain (loss) on derivative instruments, net of tax", "verboseLabel": "Unrealized gain (loss) on derivative instruments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r296" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "terseLabel": "Unrealized gain (loss) on derivative instruments, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r181", "r182", "r189", "r299", "r302" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "auth_ref": [ "r32", "r36", "r297", "r567" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "negatedLabel": "Amortization of unrealized pension and postretirement gain (loss), net of tax", "negatedTerseLabel": "Unrecognized pension and postretirement cost adjustment, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "terseLabel": "Unrecognized pension and postretirement cost adjustment, tax", "verboseLabel": "Amortization of unrealized pension and postretirement gain (loss), tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r293", "r295" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Unrealized (loss) gain on MSA investments, net of tax", "terseLabel": "Unrealized loss on MSA investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r33", "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Unrealized (loss) gain on MSA investments, tax", "terseLabel": "Unrealized (loss) gain on MSA investments, tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r206", "r217" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherInventory": { "auth_ref": [ "r874" ], "calculation": { "http://turningpointbrands.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other" } } }, "localname": "OtherInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r19", "r853" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "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 current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r136", "r524", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r550", "r551", "r552", "r553", "r554", "r555", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r592", "r593", "r594", "r836", "r837", "r838", "r839", "r840" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Postretirement Benefits [Member]" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForProceedsFromInvestments": { "auth_ref": [], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.", "label": "Payments for (Proceeds from) Investments", "negatedLabel": "Restricted cash, MSA escrow deposits" } } }, "localname": "PaymentsForProceedsFromInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r55" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Common stock repurchased" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r57" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments of financing costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r55" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.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 common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).", "label": "Payments to Acquire Businesses and Interest in Affiliates", "terseLabel": "Payment for investment" } } }, "localname": "PaymentsToAcquireBusinessesAndInterestInAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r51", "r677" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid for acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r51" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r51" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payment for investment", "negatedLabel": "Payments for investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails", "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r311", "r1035", "r1036", "r1037" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Cash paid for assets acquisition" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsUnitabacDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r52" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r547", "r549", "r555", "r572", "r574", "r575", "r576", "r577", "r578", "r590", "r591", "r592", "r598", "r836" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension and Postretirement Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionExpenseReversalOfExpenseNoncash": { "auth_ref": [ "r61" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits.", "label": "Pension settlement and curtailment loss" } } }, "localname": "PensionExpenseReversalOfExpenseNoncash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r135", "r524", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r592", "r593", "r597", "r836", "r837", "r841", "r842", "r843" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Benefits [Member]" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance-Based Restricted Stock Units [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PositionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by position taken for a security.", "label": "Position [Axis]" } } }, "localname": "PositionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PositionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates position taken for a security.", "label": "Position [Domain]" } } }, "localname": "PositionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r7", "r506" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r7", "r506" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r7", "r853" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock; $0.01 par value; authorized shares 40,000,000; issued and outstanding shares -0-" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Current Assets [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r806", "r819", "r910" ], "calculation": { "http://turningpointbrands.com/role/OtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r869" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OrganizationsAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r312", "r808" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Proceeds from call options" } } }, "localname": "ProceedsFromDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r54" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).", "label": "Proceeds from Senior Notes" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": { "auth_ref": [ "r54" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.", "label": "Proceeds from unsecured note" } } }, "localname": "ProceedsFromIssuanceOfUnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r54", "r882" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Amount drawn under credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "auth_ref": [ "r50" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sale of machinery and equipment.", "label": "Proceeds on sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r53", "r152" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Exercise of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r268", "r298", "r301", "r314", "r320", "r335", "r343", "r344", "r384", "r389", "r395", "r398", "r419", "r465", "r466", "r468", "r469", "r470", "r472", "r474", "r476", "r477", "r678", "r681", "r682", "r689", "r694", "r768", "r815", "r848", "r849", "r878", "r929" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "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", "terseLabel": "Consolidated net income", "totalLabel": "Consolidated net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://turningpointbrands.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r117" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r118", "r787", "r788", "r789" ], "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, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r115", "r274" ], "calculation": { "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r117", "r255", "r769", "r853" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant, and equipment, net", "totalLabel": "Net property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "terseLabel": "Property, Plant, and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r117", "r787", "r788" ], "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, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r117" ], "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": "Property, Plant, and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r115" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "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", "verboseLabel": "Estimated useful lives of assets" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r874" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [ "r874" ], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_QualifiedPlanMember": { "auth_ref": [ "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996" ], "lang": { "en-us": { "role": { "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Qualified Plan [Member]", "terseLabel": "401(k) Retirement Savings Plan [Member]" } } }, "localname": "QualifiedPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_QuarterlyFinancialDataAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Selected Quarterly Financial Information (Unaudited) [Abstract]" } } }, "localname": "QuarterlyFinancialDataAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r72", "r367" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Selected Quarterly Financial Information (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r260" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment.", "label": "Realized Investment Gains (Losses)", "negatedLabel": "Gain on MSA escrow deposits" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r56" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedLabel": "Payments of Convertible Senior Notes", "terseLabel": "Repayment of convertible debt" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r56" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Payment of promissory note" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r56" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedLabel": "Payments of term loan", "terseLabel": "Payment of term loan" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2018CreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r153", "r261", "r1055" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development costs and quality assurance costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndQualityAssuranceCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Research and Development and Quality Assurance Costs [Abstract]" } } }, "localname": "ResearchAndDevelopmentExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndQualityAssuranceCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development and Quality Assurance Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r63", "r69", "r233", "r251", "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": "Restricted Cash and Cash Equivalents", "periodEndLabel": "Restricted", "periodStartLabel": "Restricted" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Restricted Stock or Unit Expense", "verboseLabel": "Compensation expense" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "RSUs [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r10", "r131", "r252", "r780", "r782", "r853" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 6.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": "Accumulated earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r265", "r332", "r333", "r334", "r336", "r342", "r344", "r420", "r637", "r638", "r639", "r663", "r664", "r687", "r777", "r779" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTaxStatusAxis": { "auth_ref": [ "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996" ], "lang": { "en-us": { "role": { "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Tax Status [Axis]" } } }, "localname": "RetirementPlanTaxStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTaxStatusDomain": { "auth_ref": [ "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996" ], "lang": { "en-us": { "role": { "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Tax Status [Domain]" } } }, "localname": "RetirementPlanTaxStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlans401KRetirementSavingsPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r135", "r136", "r524", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r592", "r593", "r594", "r597", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r135", "r136", "r524", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r592", "r593", "r594", "r597", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r375", "r376", "r388", "r393", "r394", "r400", "r401", "r404", "r521", "r522", "r759" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails", "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails", "http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r523", "r811" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Net Sales - Domestic and Foreign" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Master Settlement Agreement [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r404", "r898" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenues [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The scenario under which facts represent plans as distinct from actual.", "label": "Plan [Member]" } } }, "localname": "ScenarioPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Fair Value of MSA Escrow Account" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r164", "r165", "r675" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsDirectValueWholesaleDetails", "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r164", "r165" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "verboseLabel": "Acquisition of Direct Value Wholesale" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r23", "r126", "r128", "r129", "r130", "r228", "r229", "r231", "r245", "r822", "r824", "r886" ], "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": "Notes Payable and Long-Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/NotesPayableAndLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r138", "r139", "r140", "r141", "r142" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r897" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Basic and Diluted Net Income per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Reconciliation of Statutory to Effective Income Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails", "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r98", "r268", "r320", "r419", "r694" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsDebtSecurityInvestmentDetails", "http://turningpointbrands.com/role/OtherAssetsEquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r102", "r106", "r760" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r102", "r106" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Amortized Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r820" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r820", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921" ], "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": "Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r110", "r111" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r110", "r111" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Unamortized Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r12", "r13", "r14" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Net Periodic Benefit Costs" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/PensionAndPostretirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r871" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Other Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/OtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r117" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/PropertyPlantAndEquipmentNetDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Operating Results" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r38", "r84" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r78", "r79", "r80", "r99" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r78", "r79", "r80", "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Financial Information of Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r599", "r600", "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "RSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r144", "r145", "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Assumptions for Options Granted Under 2015 and 2021 Plan" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r191", "r192", "r194", "r195", "r196", "r679", "r680", "r683", "r684", "r738", "r739", "r740" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConsolidationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebtCurrent": { "auth_ref": [ "r2", "r235", "r250" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Current portion of long-term debt" } } }, "localname": "SecuredDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r398", "r404", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r457", "r458", "r820", "r1058" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]", "terseLabel": "Segment Information [Abstract]" } } }, "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments [Abstract]", "terseLabel": "Segment Information [Abstract]" } } }, "localname": "SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r372", "r373", "r374", "r384", "r387", "r392", "r396", "r397", "r398", "r399", "r400", "r403", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentsGeographicalAreasAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segments, Geographical Areas [Abstract]", "terseLabel": "Segment Information [Abstract]" } } }, "localname": "SegmentsGeographicalAreasAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SegmentInformationNetSalesDomesticAndForeignDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r45" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general, and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r60" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansCompensationExpenseRelatedToOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Share Incentive Plans [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r845" ], "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": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Share Incentive Plans [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made 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", "terseLabel": "Number of PRSUs granted (in shares)", "verboseLabel": "Number of RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r618" ], "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": "Fair value as of grant date (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "PRSUs outstanding (in shares)", "verboseLabel": "RSUs outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Remaining lives" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Expected volatility", "verboseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk free interest rate", "terseLabel": "Risk free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r846" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Number of shares authorized for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r151" ], "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": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Number of options exercisable (in shares)", "terseLabel": "Number exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r622" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted (in shares)", "terseLabel": "Number of options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Granted (in dollars per share)", "terseLabel": "Fair value at grant date (in dollars per share)", "verboseLabel": "Fair value at grant date (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r607", "r608" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Options outstanding (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)", "terseLabel": "Number of options (in shares)", "verboseLabel": "Options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Option Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r607", "r608" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance (in dollars per share)", "terseLabel": "Exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails", "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Vest in Five Years [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Vest in Three Years [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r606", "r625", "r626", "r627", "r628", "r631", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.", "label": "PRSU Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r600", "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-Based Payment Arrangement, Employee [Member]", "terseLabel": "Employees [Member]" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Remaining lives", "terseLabel": "Remaining lives" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2006PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2015PlanDetails", "http://turningpointbrands.com/role/ShareIncentivePlansAssumptionsForOptionsGrantedUnder2021PlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates the sale of a borrowed security or written option.", "label": "Sale [Member]", "terseLabel": "Sale [Member]" } } }, "localname": "ShortMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r715", "r852" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r70", "r318" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r884", "r1025", "r1031" ], "calculation": { "http://turningpointbrands.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "State and local" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r267", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r398", "r404", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r455", "r457", "r458", "r820", "r1058" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://turningpointbrands.com/role/SegmentInformationFinancialInformationOfReportableSegmentsDetails", "http://turningpointbrands.com/role/SegmentInformationRevenueDisaggregationSalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r281", "r282", "r283", "r320", "r348", "r352", "r357", "r359", "r369", "r370", "r419", "r465", "r468", "r469", "r470", "r476", "r477", "r506", "r507", "r508", "r509", "r511", "r694", "r801", "r866", "r881", "r896" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://turningpointbrands.com/role/ShareIncentivePlansEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r26", "r125", "r265", "r304", "r305", "r306", "r332", "r333", "r334", "r336", "r342", "r344", "r368", "r420", "r512", "r637", "r638", "r639", "r663", "r664", "r687", "r699", "r700", "r701", "r702", "r703", "r705", "r722", "r777", "r778", "r779" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical", "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Changes in Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r332", "r333", "r334", "r368", "r759" ], "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/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical", "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r125", "r131" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r7", "r8", "r125", "r131", "r612" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://turningpointbrands.com/role/ShareIncentivePlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r7", "r8", "r125", "r131" ], "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": "Issuance of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Compensation expense related to options" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansCompensationExpenseRelatedToOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Share repurchase program authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DividendsAndShareRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining share repurchase program authorized amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DividendsAndShareRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity:", "verboseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r179", "r180", "r197", "r265", "r266", "r305", "r332", "r333", "r334", "r336", "r342", "r420", "r512", "r637", "r638", "r639", "r663", "r664", "r687", "r699", "r700", "r705", "r722", "r778", "r779", "r883", "r907", "r1042" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "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": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets", "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends and Share Repurchase [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r717", "r852" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://turningpointbrands.com/role/AccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r262", "r263", "r264", "r408", "r409", "r412" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeSecretsMember": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Information generally known to only a limited number of the entity's employees, such as a formula, pattern, machine, technology, and production process that may give an entity a competitive advantage.", "label": "Formulas [Member]" } } }, "localname": "TradeSecretsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r415", "r416", "r503", "r510", "r686", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r904", "r905", "r906", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Average price per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DividendsAndShareRepurchaseDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Cost of Repurchased Common Stock [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r27", "r133", "r134" ], "calculation": { "http://turningpointbrands.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Cost of repurchased common stock (2,316,460 shares at December 31, 2022 and 1,295,408 shares at December 31, 2021)" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r25", "r133" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Repurchased common stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r8", "r125", "r131" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Total number of shares repurchased (in shares)", "negatedLabel": "Cost of repurchased common stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://turningpointbrands.com/role/DividendsAndShareRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r125", "r131", "r133" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Cost of repurchased common stock", "terseLabel": "Cost of shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://turningpointbrands.com/role/DividendsAndShareRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r812", "r834", "r1056" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U. S. Governmental Agency Obligations [Member]" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesMasterSettlementAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r643", "r652" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r651" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Interest and penalties recognized for uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r326", "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "negatedPeriodEndLabel": "Balance at end of period", "negatedPeriodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "Additions to allowance account during period", "negatedLabel": "Charged to cost and expense" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r330" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "Deductions for inventory disposed", "negatedLabel": "Deductions of allowance account during period" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r326", "r327", "r328", "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r326", "r327", "r328", "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/InventoriesDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityLineItems": { "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": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConsolidationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "Ownership interest" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/AcquisitionsTurningPointBrandsCanadaDetails", "http://turningpointbrands.com/role/SummaryOfSignificantAccountingPoliciesConsolidationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r716", "r852" ], "calculation": { "http://turningpointbrands.com/role/LeaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/DerivativeInstrumentsDetails", "http://turningpointbrands.com/role/NotesPayableAndLongtermDebt2021RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ShareIncentivePlansRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Denominator [Abstract]" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r347", "r359" ], "calculation": { "http://turningpointbrands.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted (in shares)", "totalLabel": "Diluted weighted average shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r346", "r359" ], "calculation": { "http://turningpointbrands.com/role/EarningsPerShareDetails": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic weighted average shares (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/ConsolidatedStatementsOfIncome", "http://turningpointbrands.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://turningpointbrands.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 16 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1001": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1002": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1003": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1004": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1005": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1006": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1007": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1008": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1009": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1010": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1011": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1012": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1013": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1014": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1015": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1016": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1017": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1018": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1019": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1020": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1021": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1022": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1023": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1024": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1025": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1026": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1027": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1028": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1029": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1030": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1031": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1032": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1033": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1034": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1035": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1036": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1037": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1038": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1039": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1040": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1041": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1042": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1043": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1044": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1045": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1046": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1047": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1048": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1049": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1050": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1051": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1052": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1053": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1054": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1055": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1056": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1057": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1058": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1059": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1060": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1061": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1062": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1063": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1064": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1065": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1066": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1067": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=d3e1280-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL124452896-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "https://asc.fasb.org/topic&trid=2126967", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r801": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r802": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r803": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3505-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r856": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r857": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r858": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r859": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r861": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r862": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r863": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r864": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r995": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r996": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r997": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r998": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r999": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" } }, "version": "2.2" } ZIP 125 0001140361-23-011882-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-23-011882-xbrl.zip M4$L#!!0 ( $J);U:Y^P=\$'X$ ,0R. 4 8G)H8S$P,#0Y-C,R7S$P M:RYH=&WL?6ESXT:6X/>-F/^ 5;=G[ A)!8#@5;8K0E*5;&VK)*VDLK?[2T4" M2(CH @$V $I%__I][V7B(D&*E'@ %-PSMDCBR'SWG;\,XJ&G?!]Z?O3^NQEZ M[J\'@S@>O7_W[NGIZ1B_.0["AW>ZJK;>N7X4,]_B!_)ZS_6_+;@;ZIQ9=K?7[_7?T:WIIY)9="(_5WOV_SY=WUH /V='T>O#U=G9C?C6==^+' MY%(W"@Q=ZR[:K+@BN2$*X_1BAT4F70A?PL6ZGC[U^[P':@@]V"'_?Z>WE]GE M!!\/GX('A<^1VL?J;VC MEI8\9QP=/3 VFMVD_*&P49M/@3EY(_Q0N- *QGX<3LHOEC\6;QB'(?>M>7?( M7XN+B<.C>#+B43DPX>=W^+.$G7:D9WN.P[D4T'\'OR87^LRUHO(ET4^%]42N M57XI_%"\,!Z%[, 1YW"A?&(S.],!Z'ONL_C +7 MCTT@%3LZMH(A7:[I*9',9UZ4(@2?^*[_\ MWT='RJ5K<3_BMA('[Y73,&!VZ-H/7#EW?>!HEWG*7>"-D52C0^7"MX[%O?3/ MQ\ :#[D?*U;(60S/&$>P]/Q3;FZO'=?CBMXZUH^UX[;6,G+WGP6C2>@^#&(% MUMY6CA3892M_^]%1LM0ACYF">S[B_QF[C[\>G 5^#*\^N@>".E L\>G7@YA_ MC]\1#)1W<.\O[R00X$\SL"=*%$\\_NN!R:QO#R%0O7UD!5X0OE?^YM _/RO) M9Y7^^1EA^8OM/BJN_>O!Q[N;Y^'?7MKE_D#S.=J.1QR;O%3_P.=SRB_O] M/;Z8A^)/NIK^A NN &:A:RD^&^*MW'U_ D"T$9#G'GLXH#>=,RO^JMM:N]?7 M>WVGRXVNQ4VSP]MMO<-[EJ4RM2/W_3V^14JSD$943=7B(*,6(6A^/0#A]-YQ MOW/[R&$>:((/])]?WA66-'^%9\3N\;D;6NT>9L[G9Z^XF)M>/K1$.X8'-ELA#*S!9_# M-U%NN3V;F3VKW[7TMF/H;=74;6[!'_UV7S/[CO;\P3U^,@OP+ ("6Z7013=0Z+K?/PV!X$ECNA1\'():"(?_D.-S" MFVZ"$.7570PDA+=>.^*"Z_ L&(Y"/@"!1\^FN[['^-'T^"%CF79 MNM[JLCZWC6[+Z!LMV";7VK9A &?V9Z&@I5#0$ I?RW9SZT;?3KZ[T=?S(.3N M@_\)= ?S'SA*M1!>^YD/31X>?%AD OSM+(A@;[\%@1V=^/8=#Q]!ED<@KNW: M0KO7[;".T^UICFD8;>8P0W;DIF0'([1.K@(_ M&-'Z_8*;JK0=[7R8V7'#S\6[2FKYTO$3^) M(A[GX)C:\S=!Y"*@,NA=NE&< YO1:K5;8+EU^X9EV&W3U,P>3!_2U<,="96Q,Z+8* RX!)+[S .ZKBO S N&@6:WNYJI M.JV6;AA]365:KVMJP!U@%=JMEEU%.BARPZ7+3-=#4U\X<2\"@ZW9EM-KF>VV MVC,ZIM[7NL /5K_5ZX+-UBWS[@I@*)>&)Y85CKF=K-#ED5SCKK?;T0"]IJ%J MEM8RF*:9AJ;:=M?1>VWP:JTRJW]KV\U3R5HV"P2M&^U^'PULH]?239V#;Z/I MEMIOMUNFNE>;M=&C !P"1S.#.^V^93FFS5N6U>FV^ZQ$INV;7&C:VQ*BI>LOP+08'J_I>E]$PC= I_',/LM M2V6ZQ7BW!X!Z%O^[@L8SSWH1+!R+6RW>;6LMNVVT;-ULZZH!_P81WVUUNQO3 M[U6$19LQ;H)&!SD ,+!4DZ/]"X)!TYC9X;QJ=!&/S/=W Q;R4WB(C=X1[(L\ MH),P1.\/ 7 ZR2ZY81/\ZN2)A?8-#RG6"HL0D'* 4@%#K>#H&YJN M]WJMKFT8O:[3Z[WNIQU#(-U++O$!)H)_QK]F56\*Z9# M0NYPS"/RZ,,OF'9^'U%"&1ZI4!KZ_2#$IP.Q'R6//?X>P3+%KYA-_/4@'"KV/EZ9] MSR[^40R"3]_\(?FJ^/01$53R*8I9&&.VA3(.F#A5M>2^[+=TF79VJ4R:%']) M/B5> PWRP=%IJ!8 A2@UB"8K.44M-'R1_>=G^6BK\KUK[:QVI^'_KV9]6 M$6+.[4\KTN?K]E<59BW0YQKW)P*2J6ESAM'4:X>T 6F /P+41*#$AA@^377$ MIB$BI1!_P$6)CS:\[/O(X-[A*+IF_J0VA;*N\U:"L=ES6B,.J\%8QI58!#5TPI[7E MS6EMG>;T5%ZW:F!1EP>+ND&P?/W(S3A+O8HDMQM&\:7+_7L>#B\#YL.EO6IS M]^PN!%LOV,HZ6;L2F)U-K3>872]F*R+*RC![%<3\ADV8Z?&+QX=ZHK1L#WO' MI;/5= V7KA>SNXK?+2%_&RZMB<1=@DL;7-:#+[5^1^\,_8R(V95VVN7+BE M+(RT<&^;"5"LE4"70Z!EC8=C#WOT+XK!:!ML; L]S_8>DJGXO<+=H:S5$W[*A^6<07K]0_F(L+Q_, M7_W-%4@B;%\BW/*8N3ZW/S$JQ(OV@DK*-U4#E,U$!1OD;0!YE8@9KH;IQI3> MH"E=0WIH+/"]Q?>;M?S68W_MSN+<.TILHG*;BLK5$.]-Z& _L#Z=T6STSEO7 M.[O*Q\ZEQ$;O;$7O5"4/WWB^U?!\=]G?8/TMROXFRO6V MN+S!]]OB[R9_]58XN['BMV7%UX/S&V]^7^3 7+PW\<0W&D^LAT9J;(\:ZYK& ME]A6C?)&1X8TIL'FVS[6.T"DJ1#8/@+7V7C5!%NWW26PT0$^C653?9W7E/#9_.=TME\9\QG-JLF'J,P?E]8OV#X MQ9M8)Y(J40,UC='<67?L>_ZLN^HA+UWJP0?\6%COWN/I)L2C[./)C0?*Q^@C/K_?U"GD)B H)L0Q8 M&_H#@J*#5P>!9U^ R@L>25E&#=F]@.R2BQ= M*&XY2EN+S5;0W%UT+$-Z34Z M=IWT=SIV 01TW'GR9R/[UB3[EH+MWE/AOEMJM<438>?<]9EONA3U\\<+B$1W@ S!VWQJ$;PZ=JHC'AO3G[RIASV0W6(5ZJ-:C<(2HW4'XR M#Y5G+!J -L'_H.9Y9%ZF2&J+OD6;J@/*%@O2!F65%)BJVJ[6:5= DNJ1VMY, MGN4L\"U81\BPYO+6C;Z=3DY!3@Z&+!1)VM_"((KN (V)Q5]R1^HSG(VC.!AB M*FKJFFI3]8(MY2A[\=Y>[T$\APKAOT[C8^^LS^G>^89"&PJM5L__]+3JAD(; M"JW89&VBRS^8-R9 G'A>\ 1V&X_ -+OE$0\?>9027/KK>1">A=QVXTL 3[6I M;;FMY6IE%NRQ#IZ$VB!TYPC=:+U3@]JMH[:2UFY#![NE@]W.D6JPOTL!O]Y MDMI-&%OM FI/HHC')]9_QFY$_:TB .^[,3.9=>E9U<9>V>J%+3VSA4VR9G=I MUH1+UR>B7X+)KQ>^S1T7ON:7[B.W+WP@I@?7]#C='YU./K-_ VEC;P ] 1MS M/(];\9AY23*YVD2QX@XSWIZ_U==[@&^;4HV6^O5T'+D^!YA/D>A'-P20HQSF M?PX"<'[! :XV@N1"L>Q_6?3G%596PJHSUJAP\LRXY^C;0"M 8Q#LK4&PV7G0I\S#7/C=@//X,K!82@EB\M,X#&%M(NTFZ:61%!LA MJ7F(R!8P#R-[0&PGEA6,_3BZ81.&:5[?AF_",;9"L>ZVU%R)V"CHVM'B;A3T!B90-J9]G5'5N,K50=*K:X)R M(C#]\W< -0NMP>22/W)//"3Y[<(?C>.(?M"KC?+E=I8+;,_?XCI$>J5BZYNU M-F[&)BSP2RQ+!2Z Q?PX""="T,?!-QY&-V%@CZVJSZI=M!,IZ,NV4Q_)L1!5 M5_SI@?O[@JFRW=2!IY9 5,-3U4#5$N+O7^[#O]C#OF"J;#=U$'Y+(*H1?E5 MU!+"K^&H*HB^E::+IOM.KY>75!M[J\Z?>V:;&T+K6F>,KC11LD%K;<3JRT;' M-@C>RR*W%PZ0;:BA.B52NQHCV]! 70PT;;VG=E85L]4^0W/#;M(J1P+G?]\C ME"[8WWYQ:8/(2G/D\HB\9+Z]1WC+MK-?:$K/]\:SOMWO^-<^J<+YVZL#&M=\ M)/E>8'27QLTF$F"-**TVFE;0>)Q%?!!X]IYRWH+][9BI#%4C#/;I3K_G-Q@^/]Y^/&VJHA M%S=XK5=2&U0UQDN-1&#C+]8&58WC5R,A*)!UX=O<<7TWYI?N M([TYV=]P*L_-I&L+;,>$5T%$'TM.V0WIO6\/M$?%MP(Q]K;JM*AE5785M MP,S=L.54*RFR>?0W)OOV%%B=;*=M:)'&M=^:V5ZG6';=2*^N@?7U6$[[I&[K M:K37S,[;"N'52>*M6\@T9+=)55M5*JJ^XU\_]?5V3/9M.XMOT&!OXDW5DB!; MB3?5R0ZIEP2IJ]^U)9>_\;P:JVEGH_\;^JATZAQLY70.5Y MR'QKX$;\UGT8[&'.9&?U)BL@(3>'HPP;]5%AJQ#>V3B*@R$/;[E'8T:C@3O: M0R/J162P #9[ES3>@#I;A0RO M\*AB,>\Y.'D.<'INP3%>[.E'\1_<]'RGX2 MX4IO-1)YU;2]^CWCG([1!AG2*YM23"NJ:Q-JYZZR3^ZN5RU%'QKB[S]CA1 MO[."P2J3VXZEVXNC>PWA-;&]G4B\1L$V$F\'H>1:A52:6%Z%Y=V+56Z=)-^V M-%]- RL[EH$OJ6G9?P&X6FU)(_VV1GI[+_AV1WEO)YC\-NI8ZJAWWU >]X7. M1YV"+?7S/>I=FMZX'GL@ M^.&FX*"RJ;TWT[_N_;*"RH5]KC)=1?(4FX\<*" M.E'>9M,/C>VW7<5;*P>X9M6DVY=Z&Y@*T'1RU#CKN^5.CAV3WTO"SW72O/6R M^6K;S;L=PJN5XJU9XJ.V0>J=Y_[=NL3Y*NOK3=U^O9ZK+Z](JCM=$M$53BI^S74L"CZ>PNW?,"/A?7N=P2W]A18EV'2E6N=J3WF2_V! M>?[&7I'!-E(IM:>$)2T1>&*M+)'\>AM+9/,4J*EKLT3V*!94K_3?%JTF3:T" ME3:$MG\8)KP"#NRQQZ^=3_\9PX(_\W@0 ",\\BC&_LSE!"?D=UB+L]GJDGC&?V2[S3T ?NQ;S@5]\FX7V[WPXVF=4/[_O.A" MFLIM^*OA[UWQ=T'"J\M+>+IT71)^K;3PI^L1*_ XYM&E9^TS593O==_H0^MI MNJ /_.NU]/$;]WG(O#_=D'M@5%W#4H0K=^'O-:T\O^]-T8W60\6Q%-V(2]<7 M0S$2WT U6NK7ZR< ;KL4FE8WSP,(9V&H$"KC?["RA.-4+[\3<8AC*7M?[BT MI590.YP&0^:[9X%GGX[_^FO/U<.Z;?M"U-%:J-;YB16Q);?FHI;9.F3]- M"XW,WPR$M&CW22(G&1]FRCU(5"[2)1-02BXW4KXK4KW M2I-4 MW$92L<($T.CO.B"Z"297%]$;&!79:.UJ:>VJH;C1VEO6VAN85-)X5972K0TZ M*L(=325M=4V=J>*G]0XPF3-JHB&%#9'"4JMZT5"-^H;,U/4%QILNGVUT^52D MT6^-=-.D7>M-"[G2_4Y+;6BA$K2P2@- 9VT- )K:35+P:G?&Q[CV[!OF_1[ MCOV'LV X8OZDTA9*B:.Q< ^;3)QWETZJ$9=K9+2"!%S+U&+FAG\P;\Q/)^F?OP.<6&@-)I?\ MD7MB5E_RVX4_&L<1_="209H&MTL&5=*A2$O!/#=&<#[P:R'1B=!.F<=\B]\- M.(\O XMR-X)@X@$/S\9A"&L3DZ'J3U<)YN9M.L/MO-V_+G17&7FUSEP-IFN^ M?N1F? '/"<>X(#$=G?MN$-YQ:QQR^RJ(>?1QS.&&3K5I8W8G[A3NK@['_*@1>8L%*&%T[XNO]Q6?I1NN WE4U3,.I^R&7 M&VQO7RYO-)'V*E1^_8.%+C,]?@L41?=^&H>!'7@>"ZN-[.F%9Q;7] [6;>_M MFK J(49::NO5M)<>*G!G<1_0&8@'R \W'O.K28)4)E6V]HP&9S>Q;U28$V^M M([6U+O&F]=26VBTCK.*&\,IJ4L=SZ)JWC\T@1^LA M#B\#YMW5 -T)6?PS7/#$H) M!V)SU5*%SE,3HD9C>-JQ7!(F34_QF';F2[%N82JTWOY;O)Q4H6 M;ZL.,5FM0=N6T+;>L3U3\W1+%,P7/Q*!-70JJXVP>7JE9 O5L-4W6"]SRV,W MI/@L1F#O)R.1W+@1,,/OHH_<<7UNGW(?_JAXAKI\.QDO/K>OO3,-ISFWP?=V M\%V5,WCFX)NZ+FX"D('I[Q(N>T<"+]CJWE&%FE*%VE!%Y:A"79XJU!U01:,; M]@3?2]I^C138B12H2@7]%,S8=_1?QQ&1QO\=,P]18E>WYF0.ZO/;R/!?LI^] MP^\S%F&#WYK;=C/XG3-*LN9X?_% QH:B-C6NKX+-CA<\\@_?1\!F*N>FEZPP5SB M9Y6=[AW/3]LE#4U4AR:J$H=<1!-GX)9?.W?,VPN\S^QF[W3 *OS>X+9>?+N* M?F]P6R\]O8I,;O3T=O7T[F1Y2]>_HL.2CF._'X<^ .0F/O/I>6WY;HO!G];VM$^/%P06M(UU/=_NJ7IF.:NB]UR(QZST]\U@4@2B, M ^L;/>R/(!:3%(>!3]]6&^US-R)H8,YN7A\$JBZY:1T\&T#OK87<5I 9NK:_ M,F/!WFH@,Z1Y=_+$0CO-!]]RT'JN%7,[QQ<-HE^ Z*5744! 9I248F)#9+6! M"F(6)+;6OA#4'I7.@L$6ULWV)M7'2^C0<><&$<^*2ZU%6 M:__&B&LN'!KR6HV\]I1LWC 2KX(P'IS$\%7L6L6A\+1CM;,'V'S%)FN*UB9* M43.+;^R/LJV C5!-C&V(3=9/##!N&J8L^W1WY;E\TU#4' M-IV[;KBK44?5X^>Z5@\T/-5HK#W26)L:LM$8=HWJJ2IC5BE@,%6OU#!,PS![ MP3"5J/S:MA)*JHPP]WG*(F[C'4 -5)(G,J)RK-9?W/[BVSS,K8*:M$\GG[[S MT'(C?A.Z%L^:U0I?5_ZLQ.U$[Y=>S@80(G95CI6]L0@W>H))PY9OG2VWKXFK M(@CJ&EI4U9;6$^8J_B5X&)]'S$"?HM_ UHBYG5PCF6^=-2TU3(!6P>A<8\IU MM7TG!"*6L8!*-FF MHZTWG(&:.'2UQ^'V9-'!NC/\@M=T_!+PR\+^25')9L, MKNM+\LO4I:^;#]Y5VUJ7YH/37XOY15S3\,MN^.5Y2LWCI^+\^4I^T;I':OM( MZR[!+].7OG*>/@@#0\S3Q[^>X1>ZIN&7BDG[JG%MCDHVQB]]/']"-Y;AEZE+ M7\VLQO] U#;]4C%\64V\.9Q7BS]?RR]0Y9HOX9>K2U_HO;;4E M_1?XZUG_I=WP2[WX)8^S_>$7=$K:P =+^B_Y2U_KOP! I?\"?SWKO\ U#;\T M_OXS7E1*)9OT7_!(L"7]E_REKST/K*6K\CPP^.LY_P6O:?BENIY#AI^*\^?K M_1<<4[ 4OTQ=NK:"AB8J5E,NV>NHV!8:XQMWO7J.]2XC>U MM WA[ZR6=J<2OPGZ5Y ,*V9P+95ZJ!+AE_5"-;)_:S*PPL1>-6N_$GU'*_%+ MHS(JJ3*VF#NN3!U2/?BER1_4CU_6FL5H^&4U_=($H=8M[?WX@]MI_\HNVD'VAO!]K/]H$O-9=G^M+7ZA=#[TO] G\] MJU_@FH9?JNHYY/%3<0Y=@WXQCO3^DOHE?^G&^UH;*ZSR7+)&NZ]J7+++TM]& M/>RK.[!M)54SPF_\B/J1X5J]F;UL[ULI5-L8/8WL7X_I5=]0[6K\TMA*U782 MWI K70-^:4RL^ALW#;^LG5]2+KCAH1.$0P: $*<$21X0- %(8O$XHBNSHX5N MV 1!$80_IG@5-Y\FQX?]=GUW>%X6$W&B,+X?;K4@P_XL;#>UQ/D#!0S M-E@>G!OCQ#FX;SA@K1S OE>7 _:33E_$^'DT-1Q0)R)^,38;^;D4]6A]M:OU MY1!C^.O9YE2XIM3BWH2DK1HQKM01F@*J,B1:$8WQ2D[!F<3=(VV9-._TI:\\ M/E+3]5YRVKG^[/&1>$W#*4M,/,@ U7#*>G4*'4>N+WEP9.'2:ARTVG#*UF># MO%E.J?<1JV^.4[9(N=ON;Z@VI^SJ<-5U';;RECCEC45^=C]QK1K'K*RI/>@M M<J(*J2?+/$?*>TV(UD=(X<8T 42^2;](_%8TF[WGZIYH'1S4DOU.27VLM0D/R3>JRFH=NU-20JA+)K^FP MJ#='_'M#C-M6.VO(1E:GCZ,)^52*4]84:ZD(9[X-3FGRDE63\=5BV&72L6^" M4QK7HW*<4C\/Z$UP2A.*W4EH=+_\HKWBE*9>H):X5%-C+WE41RZ%FA8FK,E+8QFHL=BVBF%VMY)]%=2SML> MZ?7&*>>EQW[\ ?!Q_8GEA;SL$MT:)]T_!7E)BNJ^&$FNBG1M*W)9] M4%OMO.(D^T8G[T(G[]UY.HURW;5(V[<>HD9+[IRDZBJE%@?4JDH4NPIOU5-M M-);(6U0;+R[";8AK;XBK(N'X[5!B8\HTE+BI0^P:F;@WKO^;HL3*R\2:I"B? ME\%UI<3%Q5:-5[@J'G=5:+6X ++!XZIXW%7QXPO*GAH\5E"N AK5ON1'^&O3 M.%J=O#6@\*5R;E.7KE=,G05TN&E(&O?6C;Z=3DXY:-PA"[\)&X=Y/+KEC]P? M\RLNR:+LMI1'SL91' QY.'--M;GE.4CDS)4RD+S>-%H T^S=SP!W[\3QM'G4 MT&M#KU4V Z?-AX9>MT(N.^>:NII))?0:!9YK$WPN8CX4+:;7\%2&CON=V MC(H=C=2J>#J.7)]'4?([W77%GQZX?Q,&]MB**]XGM' G(C!2MIV74R1V'91# M.Z/!.6#?.RHLT?+KHT+P(=K8\._^4^_(L] M5)L,5Z"(LNWLES2L2@BJD89O6QI6I:>_L0W?LFU8H0C0VZ+"J@O#E4B_L0SK MJI,WIAX;:5@5V[#Q4&I&A7L9KVFHL&946'&=?!:$HP PJ\"7T*DFD2U#&[G M;N:M:KH&N_NL01KLUE(R+\F[G^$-HS5#K!O/-^6ZH+7U-]:_N?! U>EII9C$Z\AIK4WUC:_P M5KF^2=15/U&W$Z[?7W)ZZ]4'FY).3Y#Q!.8[C\VO?<9,1+ M8\"\WB9>!B520BV-E_V+^R,2>J:SW\UA;X96V"K*KFAXVW; @G\[H/DK[VCX)H9!O,PLG=6 MP@;\L33. M?[E[.0TNJHS"WY:#ZMYI]"5[AE]-!_Z6B8G'#E/%:XD^$9PZ">^XNEMA-9*':;ZE5 M.RH.8-)=FCG5_E%+79=98B1FB=JI'EA 6JL>6/"TP)V6 MCJJM*H)E!3M+;:T1+-T4+!64+?KRLD5?IVS14MFB55&V:,O+%FV=LB5GE5>1 MB58R$]?(1%HJ9&[YKB!KAL5 $:APU;5CW0C?= K!S6H>KM:^R-4 MZ^WU[$\%>%5L?RKA[X7[&_NNV-P76%&ZKR%GT3CD']PH,'2M^_[+WH(_ESU6=WR M3:)?N^JC>J6/.L-0( ]'(-HGJSZQ7_Y$6-M#$*[Z-$TM?YK'HE4Y09ME4GS4 M[=A;%6C:+(=*^/LV"^U5G]8JWZ+,TZ_ZM%D&2)CYTY?;51]6S@!$':L^:I;^ M"69C,W)MESU'&.[W]R'W*&(4#=R1$H0V#W\]T([5 X6%5AAX196!]QX'X<,[ M4#NM=_**=PZSXB,G"&(_B/F!XH3!\)8[T:\'Y_##5YMQ;CE]K=4RVT:'J[VN MTP$"-'N:;;4ZNG6@Q(&\'![QU;&993I:2^WU3*/5-5B?J4Z_Y6CM+N_WK=Z! MXKG^M]O%*Z-EX74 G7=3F]S.KENM?H_U6MPT+6;TN,:,;H^;JF%9O--W-+Z? MN^YH+9OW-:MC=)AAP88=NV=QNV/PEF7"?Z=VK1O=;KNO]7I]KAG,4?NV8P"X M=*NOFKK6_T+.#XJ5UW^^!J@H8S M3$,W;-7NJU:[W3&UGMI2K18X,_78-9 U^(&P;)#<1K]O]-J /A3/.J@MS6;[ MN6L+[)*VK;)>Q[$,HV/V+8WW>R#'83/=-IO&=9NK%B@LWM-4P^AU6SU*=/1T M2]=9Q^YV:[)KFZFZY73[/9.!YK+@8KO75GN@RCI=UIKAZSW9===OHZ@[3.-SJZL9+=OH 8:9#>CO]#KMG@,>=F_[NQ;?1,$XM'@D/@XXLRE\;KN/ M'_[K?_W7_U(4_/]?X*,2Q1-\F1/XL$LV=+W)>^5_[MTACY0K_J3=GA:Z.W+_X>T531_'/"D;.CYCG/OCO%8\[\(T5>$'X7OF;2O_\ MK!Q\P%<67YJ_R^(8DI2/?M%"#%P(??'$W8=!_%XQ \_^.7DQO'H0)F\VB1;> M*W[@\Y\5\>G(#.(X&,*31M\5*F%23(]9W]+?XV#T7C&F?QS(EP$@OF?;=N@? MN!6N>0B#L6\?3?]4MOLA"Q]<_PA!^%YAXSA(OPK%6^B[ ^4=; HA^>&7:,3\ M A)GH+$L, \^?+FZN/_T4;F[/[G_=/>+&=)K%/G/W:>S+[<7]Q>?[I23JX_* MI_]W]OO)U6^?E+/KSY\O[NXNKJ^*=_SR#IO??#0?GDVO$ /Z@_+"$U8168"OGUX./=S?FE&\7W MN-1,HF7<2?(\#G/\FOSZ2VPG:T]>3I3[R,,82R.3!8!T>Q;R8G-S]G;PX5F: M/_'],9X_AE6@.=KOF!W5,8RNVNTQ@UEFS]"=;J_5LYEIMYV>]CSMPV+"(8M_ M/7 !HA&WWIM!X)G,\X+8#+X??/COOWW7.YKV\RQ[Q/92,!.RN!1F,U@\*#QQ MG7KVX,/)U=67DTOE]M/-]>V]A+"BM93K6T5K_VC_ MI%R?*_>_?\J+[E1LGYS=X\]:OV4D[)!;<1$L1%SO?E\4W5 KP212PY A3[UJ\9_7:+-#$WE@?R;#+;7(^)Y.R)D?N2B_3\C5U7@;DNW MF6ZC=.VH9AOL"O#$G6X+'!';7I=<5>LO5^]O3Z[N+DB 5E:V;D-XQBDU*:(^ MBAS>K\5_ #_*U%=?MRF>2BV\LV X="/L P$- ++('Z,X?3]?^'^B*K)SN/:* M+LTQCJUI+=9RK#YO:T9'Z_:XUNUW')6S7MMQEC+&554[:G6[G=;S MO:;/^LH^,KJW2. (>-WR!Y"A0"7Q%?R2@YFAF[V>T>[IIM$R[$Z[K_=,V[&X M!EZ,9K;[2\#L_LOM%;AWRLWU!?#=*;#DQ[M#Y>+J['BWRO#'3]]AAP0*)7"4 M, 6!PB(E&G$+RQ-MQ?45-XX4:\!">&V)QU-3!?I*56GT?RB7\(OD^9:$QC/$ M?N%;\Z3+-[9D?3EQ!(6$+<54&2M5>&^HQ> MKR73@.PCLE? / APL);R[W'H1K9KD8D PM#-LPA=%CXPW_V+/O]4#^)\'@@7 MQ[?'=\?*I^'("R8 A2+I*5?!\?-;W1Q%_/??M [:X&N!;.G#]H.:7R)G3FP[ MY%$D_W/I^ES+R1AFL5:GQ;NZT58-G;7[EM,S+-XU083HIM-:0L:TX1OE K<' MAH/_P)4_V61:VAP6H:0\9]3*U9[!G]?A??#DYP/-/=4P=:O=,;EIM/O=OF7; MW;[148VVS5O6,K;M93!VHT?7\V:4T>&2*R.A@'X# 9)7I=V.KAG=+MC< M/<,P5;.O]1CO\':7@54)]O@2R_O'/QL=F0?V30#&A/:$$@(05IZ 6ZKH(1X_*$U5R60F%Z$G(VQ42:IC.UK_(NUU6#6]V> M9?3;%N_;F@,?.DN8_A_:ZDRP]Z?YE&5] 7TME(5>7UN?@XH'MB*@\)'\//C I09AO)U_E M\A>P1T<19@$(!M24BL>B6 DITHM!FUAA(QQ<@DQ5D;T??+@# 1BZL0LWB5@) M#V']HW$8C3%H$@<*7$&&LZ;_:/Z$XA-CCR=6_'Y[BUQ;1GBYFHW7"JLMQVS4 MXU9[CI:=+I?1TXJ8\,'\43U4\/]^2B\3<'GF(BJMF7/-MM7E/)J'N NY+!9B)"_EWZAB RGP8N?)/)U8U;VVL0!64 6H:B%W@X M4L=,--TDALV90>U6I]/G=I]U3--P-+O?XZV6W<+_[S&UMXQ?@\DD@/5='%C? M#I6_J\?@HX]8J#PR;UP2@=VN+'@Y-&5L9QY,);,*7LVGPZR6:NCMMMKG'8-Q MM6]V=+5G&SU#U?KZ4C[Y_UVVS#4%(:L M-^O2_7L;W<7,GV?"C8GLH5>!=K,:+7MIL+W\88,U?,"?@!'+ UQ()* M5RPZEXATP850GL! /?KF!T\^/)%%L!L;?HC&Z"RQ2+&YX_HB3XEC$4"RMY/M MYZ &D#A6YE;M9LY-NJL[_A!PY.PJ3WRV#IB> MWTZ>_XQ4$[&P/P$V_T#0W$G(7!!@\H%1PS1;FM5S'*-KV(YC:CVNFR;KLE9' ML[1E//FK8"/9_IV0$_J6(?_/V$7^ ;:AH@KA>$;E_-3"]$_ZB8ID,NXZ5M"3 M5[6?]X^T_@B\L1^SD&I)PBA?/ZBWU);%NZQO6X;FJ,S!5CV]U;0$\LTA=!:K*":U$AR&EX<]8 M>I7H*1LN @\$[QB%W.+DCVBZ0H68D?(C/!:TI1*-P:R.!@'6;B2U3_& Q=-; M>&+1+%_0S7(K/QU2-.='76S5!)T+OYO_AHW@]70IW(2KD,^A4V)H$;1(C/#T M5<5FDV@U2;P)XCX;AR$L3]06HG$8LWB5W,LO<,=T^(&ZS'&+,?1=:O? MZ3AZWUK&./PGSHLJ$OEFI 4R4WV9!ZD)"&GHQC&0'O> H,+ 1_O7FR@<;.&) MR","5C#[\)'%3#D74KO 6]DS\F(\9Q(DG'/+'\:BM4RY.[I7?D2"Z?ZLM_3C MU'1PJ=YIA/5.FV8TL>R4?WCTT^ZY(P=O!+=DEGQZP-)L2T,;OM4VD#_Z.-_. M9#HW55OG[&7<(=?6\$;1_O58""J 61;P!IX*:1.=H/'KEWZ+[7]'I3]$0V J M>$N8B#U TQ# -#D$+92P!SP51#=&>A^4AS!XB@?)5<>@FS@MD6QNJJ>E+"%* M-5W]>=Y"Z6?MY^2R9R^8O\SD0M1$\N(Y:TVN3+P"33>/]$3%YO7J\08+&O M=\JJ%'8"G24JX,-D@&,^"M4SNWV==ZR>W3>^)5^( :F36;)<6_V.?MQ?$"G< 9FV7T.F6O^XW=MV]5ZE!-E5F_^YKMM:WS!ZXX(;9U7IV2^UK6D_M&,SNZR]) M%BS=Y-?(L1=C^U.Y-;XGDNP96DXV_QOM_4QL/4?3W+(=H&O=82W#T%K,=*Q> MN]U76WJKJVO=33:NSB0E,\?F!3C9MCQ>]7G/B+\5'[#P8S'B MDJD5C.)1[ Z,%\RQQ($RCD2P )8M!A:4=.$&(;W+F^#+GUQX-;Q6\6$#64 B MY(]N1#:1SWS+91XZ?-BPAO=$#J+IZ!TM9?T+VAZLS*!2* M$$P/E&&.)QTW'(K8]P@6P? BX'-*V=NT=#:VW:3<]S@=J35/N5Y83GB"=P3A M20; [9FF=U.M\\T6S M5LQGX05<> 2Q'-* MF!468WYSX5GX0&"1X!M/BAE?PY7_@*(!KRM'<6[8DPQ+1O@ +@T0W&D3=)^+_LKH+\BH@!&?J$<5ONAKI,N7%OZQ<,-1C3?UX MI($.F"M)IQR82GD[+\B)1P/N>8F;JOQ84@9:2/B"2OSI1:5ZSU97/!?>Q'7. M1H)TU=$[CM52V[9J]+IJWV(6,^R^S2Q'[726J.5_>71S*Q6&E:N[."$N_C]C MGRLM58PB/"328 \/0%Q(?4AT/!;-$ M8^#%(HO382Q%1L3E@F9B?*B\$IO@H>34;?T0F0P#86K,0#Z_2HKSWX8.#QH<5E?U -1ZN7\A'!,V8&LV"B.(T\&#L)K=2 MT!8 2$51Z Z*6_'W.?7\*]9K;)RN8N4S W->:1%1M8BH0,,\X;^>0ZWHQZ'] MW='YDM?CF ): +'\1 />:FL@*/IV#S#>,QGOF"HS\70DM6/I);,M6BK\KXAK M/8_KBZOS%-GJ,\C6NH?MCG[8[;=G<)XH%W$XIA)DJU^-?PZS+J2D*PD/5<6G MK@?=&VRM_WA]]N7SIZO[.YSH=GU[KL4[4H]@:C M0K)P:PZ*DO*N1V39X/LD<]4H8HN!75"S0'2^]/HH/U4;C?&T-)";FY(HQC4Q$XA1 M9R%E0P;I[6+MQ#/RF_04 B+")")R>GMS?L,>^&G( MV3<<0Y$[UB#WBA%<7OF??$)M&!/P"G5SQ2Y; M-0.TGH=STU$CFN7DR^N.41CW^ OW_0?_CA MAZ.C(NPIK90#S0KACR7/M,@?:5&*C;F"=4HR+II[.1LR7?GI)Z>7GW >[=GU MU3W*WU\8:4SZ_OH\^18L= #RB6\-@A!@^J2Y_3%WI;7.2R O2R/.>/UW#L"0_E,6WI@=IY1V\J5#- M>Y$6PO S&@4@?G#>W]2A(PM!65*WLB[*RE$1V*UA\)12U")0;0 L)[?WRL4J M0*D@?:WT_ TBM91LYX0J5;396CT9JMR.4%EN*6NAP(O[3Y\5[7AC%+7%K8#: M'83H8_XMK>+[D/R5U[8OW.-\JE[#'O.R-7^PP1+;%NPC_ETR#G^[XG)GBGB= MW'"R,798-Z'?NM$W#,P$(= Z?E#DIXW2^SQBG5JFUMDUY;UIF7ZZ9T+]BX^G M+GJ/W+Z+F>-@H 639@A&F!7&\JN##_BU(KY7 M0;C]X%RU(J[[&'*M+NZK+GJV;2.VZV8C%O0L5;$Y09@=-A!1G=%!R:'U4[L7 M]U*-1\E1!7)Z\*?_C-UX<@A7>%1#<9<5>"B?L<,II.*,XKRIY]XLQE8J-V/L MC(A$Z9QXT30HQ#]9(4@J*6ICY.X\0%[:VI\RYJF6S=-\YR3EW:S1NC,C:DD#Y3!">J6F4;7[!*JYCO) MM5MDC'(6^+;H&<=K;GDT]D2;VO6("P-RL\[BQFW]5F_7'+C#FIW-NH;K-^FG M*7\96#7R='OR='-)Y-T(U/^+K5XN=KP_;WZR;R\TQP1OTKT04:R2"SV4/(N2RP>#9F(N_%5ASD MC<+MHF7F1,QD8338P4\^NO[#:L$9?'K.^:/!U __@ WVC MY+ZJ=_2DKU:1AYJ(ROXE25<5BU5(H^\BC][48]1:JJRS&%ZMC?'XT<7Y4$$8 M?4H&-%V+^4P'']*?#I7T1^4ZF=Z$5N59,E! ^0U'-:&CQ*M@7_9W'CU[R[:D MMF_]?2GUG^5FGQU\R)@B_WU]@@*[YY+:R?4*M8$4JR_$^=/73SZ(YH$["IPS M> =SEPBF)?)S@'2)TK-( EL+8W"U?)K0M^:YPLRP $7QSCV-4Q1BRZ%#&OX6= MMF+A(3A-(SR>@&RVFL6S=\^>M5-=]6F8N0E=WW)'S,NR..>< PMA0Z/\*9?A M4?!'D23EX2,X)Y4(<>^>0JND0)H>FKV.V50K^/='TT/3B)[=V:ZU:Z)Y-OHQ M<$V7:I2*E4L8 1$_*<5"B;1V2;FS!MP>>QM6R>LU+?4WFU=;)Q?4IW7E'*[2 MU*-_W(V'0Q9.#C[@%PI^H\BO*F%/[KQYZHT*]5R4#=XO#D\Y^)#]O0;B>+7 M?R68=UG%L%075O+7]!F2RE(C;!'I<\4C+3M"PH MM-SYWSF#UQ_, ML $L;6I#1%ZI!)@=L3PWRE:&"C<&U%LS.#SX<$]#EC'L#K^(46(S ;G M<%.4L[\ MR72^_\PX[ON!FP[6S\Z3S-0S'O[ 7#_"OFU:IR?7F3OC",N!Y?EM0\[\W D- M#@<:P-/8LM'Z'GN*CM-=ESQMR";* _?Q/F^"8_I=/.7*=5QN*V,Z[@,/K8K$ M"2 LRG"&K7^Z^C,VKF#\*N:'](WVLR+_:W+/Y8\S7XO# ::_Q9/T?'OZVY'' M_.0K-,CEWT^NYR5?!R$>D*=PA@>4L(C3H1UNJ/AX$(P+K\1Y M">*L6A82F0+[#UT?>$!]$23/)T[A4<2X'FY@.,X M"%'S* ZS\$B\TTFR*M*PAQD4%[[G$6?R@:Z)O@E_9.Q;(IA.J#6YQ>2YO'CT M <;2\:0% 'G28B'"X4AAEAM:XR&>Z&%QN5I$/( !_X.+#BR@F?1F%;:.'"CP0?Y/;Q6W8KN-PW!&@ MQ"5R=L)@F!P>]GT$=T;B5"G8=S1^>."1/#B"]CP7$_!B?S+_=WBA3>==C2,! MO\4L'HU YV -/ZR/8?=K?OL 3$2C/+""U.0\] /]D M;24P/3QN#WA(O,4.B#(D]^+#QR/: 5L$,=@.JMQTOQD$Q,;Q!!&+CV)QE) \ MS T /$^^O5XN*Q4UN,X#4%_SU/IRED'%;+968[.]/9NM[."#9>RX9&;_ZZQ! M>9K(7U]_][ZU]'8/(-P[$+O*_:+I7:/;:6MJX:=L$/KLV2-+!_%)(6I@!J2S MU$M98$6+U!ZW'W. M#)Z[+.5'5 K2>)"'+1:M0O7G)S[]33 .#S.#,/EVG)@;/RD2XN[408GEYZPP M!=B9O 40=F,TX< 8 C-3'"I(IY*"YL.12BZ81FA>.HJ)>\ C1VTP3M",C_"0 MQCP3C\+ 'I,U"/HTPB,O&4HC,*3HV"MX1G(%JM'B<#5F4!.5@^)?[:2-_OMO6M?X&7G0VK!5&'^N#6S_ 'C[2P!1[OC+\=VQJ QG/K.9 M,'O!J*8C];P,KGDP9"#F(=JQR<0;7/^(?#!\^A6X!@, /)[ERL2F 2 )(":' M>)HT.K6"\VE.#IY):H$!'N*9U8!= =<$W6@V4_8*Y-#0M8_0>_?XD>T^N)DH MH8,DI7\"U&;B&$@\=[1PN"= +RN;S.__SG+I M%+X30)9%QZ".Q_*D9F B04%NUMR6'!%\K%R/ M0[%,X"(+?)J(/TBW KQ13ZP,^0( ,P)"P $#AT71^+[^LG%I(2&H]_+BYN;3 MK10PDK;E+C+&E(#\>6]$Z0I \E DB)]W>9/.;<&1U?CN";[?K7BO [$):F!)WE+:&]3 M>L)@R$F[E[Z5@@\QH7.5P! :+C0\<2E_ VV1@@L&8[)X1.6'GSD_@/L6+S2 M8B,$I30 Q^=N8+E-P[A^ACL0FH[04>N<$)\KZWF/4?IN0'0\>112EEY2DM5 MT5P-?%O8+6!](;D!/ */X]GK850P3BF:;[$PG(@5HVLIK1_I<'ZAL#S>X%'( M*6F)87"Q[U(2(.U^B3D;BE4!&7(P/1]Y9E"G?L B!_?P6=L=EYD8KYG=3_X& M!9K1)/6EEPW<$8EL5![E2:8 7)^GY,6*Q\:^-< '60#MAP 0JB.LL:"/($@ M@7FTE0QK[A >1FY2D(RDQ!P#=HCB_B?3AVIN-%GX)U"NR*')@^C1O)4I/V<, M2"9Z1GL>@0JTAG!+(2-X!;=""8\'AM:O,/8/BW! P/R;(C&8"J Y<\P* X R MIK@2Z$J8DH-V0M[(1VYQC"TK+8U.Y=8/"W0'Z,SG=M@CFAGB<2FTGCA CBUX M6WYR(^:$B*Z14WT% 3:DGA0P#&A)(X0+[38O*H000UZ,!,. B_' *1!C\P@> MRNQLXP49@^\!H,8A2_E=+@6//_>Y)^26-[:EKPXH$9PG]BC(.&$41@C%*_F1 MA6=V@;N9\DAI6N2U\<6B/DD=H53Z;X4Q$/@SODNB=N0/TWH'4"T;+9#-10H7 M?-G \Q!\(S9*.@&'[!M7)D@X*(12C_6?U^D3R0-7GD(VBE WV>@4EX@YX=(G M"B3)T3^GHA?YEANV'J2>I-B(8)V& M" G:NY.[E)]O[R\2?CY6[GB: M4$;IC,'C_!)>^3I-NB+;SRI=^%/2)SH4^%C-V6($HW_*Y ,%U: 50[HMY@1)1=%V2(=FPA4P):(3(';J8DP"X MX\6("Z)=O%V2[C =W<4C"AW@9ASP$%%%SBQ^^+)B'*'0V8-<$M4BT1/ 9T+ M#/%_QCY'VUPE[VHDSV0!"I!=V0Q\<#">J(B(-'[@/QQA/9PB[4GL?L' /#CI MRL=QZ& ]D\3&[X%'AQ(J=\>WQY="M,+VY7_DQ3+()O_STS(A!N'X2QO-EO[F M49 .S ,'L":1K0D*:E+ MSIQ4)_Q^?UEJXV6.] 4F(B1QUL!.8*8*!ZHTDV[%=]@*>=*?$7VA MDM:I(M0S20HY?R:?'-P%#/[C(BJ^,47MC>,>?L+OE(S^2&?* R56B"F-( M1&S '.94/4;3E2SP]&'+?7(158(AE2K")PVAE=\_A1QLZ>M/R7) I<-#-PG2 M Y HED PQA4D'#'@PY&\ T%'%9< , \Q+;Y.;-)M^O+$BF!'Z*K6ISHYL57: M:$C%JSGG]8F+FD*0X:XO9+CPYHDTX,*R^@EYM_(CAJAY".^ZY6?P:")5,3$> M;OE)&))//(V.V>23*AVP6C,6BV+T@L#HDHO6M>,,3XO>3OG8:,11;L03"6IR MC/(U$[@DQP4A0_D[3B6JYM@E<9(4+TC"2JU&F:B-\B[681I&HN!.+NR4!B'R M80OT&S.M.+59CZ.QCT.8R_:7[5YL-,T=1(!XU\&8@DP\QVY$JG3>UM&M+]E* M(2B6)?"S@ECQ7N%4@I<"PAN#>B#?GD$'[I/L9Y?*9!./X[71@57)7C"["#R% MLPH(]O'%!Z$%^S]4+B_/4J&%.*3XHNA(BLJ4OH+'W85> ?W0.5_7AU_Y,"*J;X M=/2!8$6DA_#SE117]$7VD)N,( 3W8@PKH=@T."X,+UYY)R1Q$$GP>!@ZH[TG M$CQ#A/04MT6JY]P,Q]@T(H*92#)@&V/9M4TQ^E0[DP8Z]]B0/3 ,R0'X?<%G M'H*!:FCRE6-HC>1K#?M=7>OW.EU1:IB9!P4!B868A:R]?'8Q^I^5IN0D]%2V M/_7,0SZ.* 2;+%,^Z2D(/5M((+Q03P,?XH?D:H$W; ?((N94YQAR$4B-N3UG M<0)D>6$Y"K#&%,U+A(X(3%-M''.'5$@.8A2U(_\NZ]X6Y&J$0L6L3BYN0+)U M 131Q I"+N.O2?PJ+;E[$=5EE<<+JH5EV7%2"*Z.OF-A#T]_\+@3EWP="@Z; M^9Y*S+-ODY)G_(:-89-J4OMD.V%9W@-%T![SM[H#Y^OG.Q2P8UC4*'RK)@9F<^U23*"P]"HH, MLBR84#RRR-'%7"DY"%'>]<@GD0NQ+>%!PJ\R.9?+)VP%0R!$%,JP!%^$_<A:,<"W.": MD6=DA@&8'[G@M*Q2D54\K@<*0034\O#.$"+5 T'?I?8E!"WZT3%)@8^ GC^ MH7+/?2H$Y(=87RO&+TN$\TQ E-]"UUX&8S=Z=&'GA\H_L'[)^C;!OGM<(D;] MZIC:K"8A34EGTOFB5$^$%G-.&36M8+.VZ4W2UI*,F,#2Q98<"C(HV&H2)2PM MXPC>) E98'H=[9'IDHQ"D4&N9V:V'H,I>N^'PO)D^5;,XG$:3,'-Y9J*G'%( MO4M9_:<(HCZ/ID7U_QO&D,@9_JV5EK$((!'DN@GD#K%WE^;1_'V#L9[&)Q2:S,P;#=GRY&[PY(J=)GYS@50$\]CO@%<03&_5/FD MJ)'??O6D?.^,3X)0?F2CJ4ATKNH:[2AT]<:N%V6+M;94LI[E^#(B2Q/TVRG+%EGOQ:!:1GPM M;@-:L^N5-;7G^@\R$ )H'VDYHRP>@*/'DQ #NA7SBY:/E=Q>J()1BA_,:RJG M^EE9?7+BXU!S@ZRE#G(M[T(X4(L\:3$R25.:6\[X%ITZ<]MSU@EC:BM:#N>E MG5)K3[!MBQV26G3$.I4ME!0MB/8$S/?R[R,Z<#AA^I+T7ZXC.S'(TKPJ/.%/ MU[.5WSGVI5-G\(@">H_ARMO@%IEI5*J>B\OSS92'3\]AHZ:YZE3 M'%Q)84B^5L8OZA*A#J7<.Q/C-9M9)@9=>1Y!^OTV-)Q,>_JQIJI:7VMUOFM? M@^%73>T=@2#X.GIH%>:MS+_.6/*ZMKCN$NGJ$//HA'E9%B%,FEP6\@XXCF^5 M3X3J9,7:@T0VF[EEYI.E$2XS"SF3@@7)%CR(OC7 _6 /H^P)#?Y+))&'^]NSB]!KU.2YJ MS^7R="()6%'U=L@RE$8##^?#@CMZ;!H$P7<235(=)I>%V; MT)J[6 M/LJ6B,57M'Z_>XS^/*781!CB=.K7.OK4);YVJ3H BZ,!R-2J6D;CFK M 4V;>Z9KD),4@7)2B,@8^@])C(+2,;-8I^$YE:S)DP2?###S>>*,H1(4 UUE M,V1E: \1&"G@7@XHL,Q\F3Q'#+H6]W%^+Q8 W=Y?R!T@JF=:NR[I6N2YK+LK M-\P6K.K@Z?D]3Y>1+U1@I!J7G@3?F "-"; 3,]A=E,;&?&*Q1C])OR1)'*DT MLW#MK#R.Y?"S+1P2PL M1K)L^VDJ2RUZ*::STVONS!.+JV B8 KCG$ MZE*1 A<_2T]=*![B*Y9!400XQ[:8\H 9H+0"N=YUW+G9)2]E9+EQ:6YC3)K[ ME%CPDZ[5("P,),B74RTNF<;"=:))1>; \%VP?QQZ]^N*/WQ0:.(.YEW&4!,-EZ;J,D X :YC&CN&1 MECC2 +^2%<,474_R.(\NHUR\X[$'2N'M581\*VTIXUIZ450K= ,G$ENVV ZQ? RM-C\.\E^Q?CT.[Z7%X>ST.2^7*/N5RH[]) M;^LLEPT](\M0S).^IW:"[<^A8[$HEYM-TN*I3.ELQ62:M!4,<1>RQB_"8VE$ MFT"4-*#CD.J)'(V=G<8C9_GDC=#K;+9<.@L@.J3A%"X-]Z:B0=%$4=H D6%. MVDN'%.,"XXN&@B4=)*(@Q01K#IL;2,HF\U+LK)$D&ZAM95C93L;]G@8Y/H!A MF3:2IWGR#%Q43!G\FUNRPH:& ])N_JYWCC7%!'3)(#P%)^&2OQO&<3O]P:0^ MV"ZFLJ17(-Q:3<,:=,PSHR2@5!@==B1!@Q;P87':%2MTUK;D!/%"\ MQ1.L9I)PY$.03'/$JV@BA2/;GW5-$!(=VQ2E7J4(HQ($L;@1="LX'0.63L_' MWOYD932%A4ZR "#(611 *=C:2VYS!H%\DY%\(6Z;'"V!;*"WD _D1%(I'H94 M0I;C ]C\0\B&VYE]>)=U9-V'F 6^Q?-?"()H*4BQHUS*L:32BY:323^EG61; MK3[(NLB /.3 5#M?IB>6F4RPR=?O99,T4#3(5$G"H_DQAS2H->MU&7*0RH0G MI$@:E)FUQ459\B7A4K'.'!,*P9(K]TLB#B\J8&F"ZOL=5)\J1[Y ]:;V7]*Y ML]W49&XH!BYO.O.838,J"::SD>B!8DI;+=:&YV(^,?J31._T4DI[+-K]J;ZT_!WI/&;<8K?_0W)-X0:I+*FX&&A.A:?#N8HVB^K-J^BE?&")8@]AAJDY)=,;VQ'!*JBRF];.2VJ]T,H*P M.^G(.ZHD _G$DR?UQ664T4E-TO^,7>L;'K:5%&#B A*W,/';DW2T&^:*+_/S MWQH>;7CTU3R:E(C9R73KL?!\+6'+]&@MSX* @9;2! MX(S0O-BG,0\4Q,K<%>FHB"-0,>R,+E R&P,@E3A.41+9(ILUG>:0@W(-H(-$ MBI6W4],:DA($&9],#C>1!0DT_[(0)A?AZ^1HD5F2%T-(&H79*,Q7*LQ\;'+L\_9MESX2GV=*NJ]-KF]*B.?3I$BA?GBH.HA?=%@P#' ML\-;@%DB)F8*XWM/]=-,A,?#A=4I2+E>(=(7\0 M=Y0GCP"M8>5:8CTR=@JA#D4)E#1;5 MEF5SK$4%W&%J_8V%'I[*D653B5,=+8ZRHH.D?2N9=2TK8D77-PVX%X=/3%7- MRIR$.(]L./9B=^25:*PT#T>/3@[J)%6?'& A-GX7>*QX4F"2 +33#& FBU!# M9W*GX<*&"]?&A:O:GMN)]A0#,E*QYDZBR)W/Z-*PS))Z]L#/#:<;33E%642_ M8:6&E5[/2IAUF!KVGQ!?BPE?7!+6*+7S=%@8':&R:\4L M]/*+*;#IGUA'_T2GZ9]X._T3T]2]6CM%+,N%"Z,?KGC\%(3?2-I\9#%3/HIB MKSN:>G$=/H!,^HN"NDLM<%.5NG@HG9\-5H&'\)'0FT(HBYHU+HHQ9D[7\W.; M3,/,N6A<02"G+:VRHY5:!CY)A7> ("FDK%?-NE=GTL>G=# M,4@CPYN8*8MSL!1X!2D*VN#\R;-9L" 0LZ233)5(3*6G<12FFY7O7\3STGY: M.O"))H;H6O<0 )XD"61++KZX,)+ XDBNGGXM@R.?/DRFP%-L-L*&!_24GKXB"@=QCP)Q(#FB4HVEQ M_RGYT0F91*G!."(35,PK38]+8-*01.LAO0L[\BDCC &IH>QJ 0/T/V"9BG+' MEQ[S]2)O05I;-"0H1QCY$RQ%7BM9&^B+*#D*@ERMI"C33B;TI'VB1! YR46C M<@L5NEI/I?-:.!U5#M2,G(.U4Q&-Z/>/;#Z"]WSS@R*J Q)8NAQ>A[[H3C0"R08VJMY&@;R$S8I^(#>Y"^> M.]^&^MR$3Y <*HL9;!M])&<"_D7@/;JYEI]<,BU*"E"$V$#SU$N>Y%JN&'R MM6*!G#T2C4TQ_4=T+4GV0M^(#K&9@ P>9B!(XTERWI<0I'(*6$202QP;E&IB MOA"6S _S!;+ -\C=RC8P0O+ MR[\!4U;!4QV0&IE9OIB$LE*M?;*DFTDA2H MY))\>]C] .:]W%O2'0LD@ M*,6;\"/>H3@N]^P\)5A!=K1E,@,!BV[RN2:Q*8K^A=R<2+V8-*2DGC)ZCV(1 M(W14!!:2D=*X Z H.LPB-]=YZHB?M%U0'LB4@4$,I) EB(^DL!)%AN="/>'/ M5#0D^L$LV=]$2@QV3^0PQ02)*).H*PQZWX;K>X+!TB,Y4#<1I9\#FWN"OD$X MR\G.MSP"K8!!GO.0HZ,; MG?@+VI^N0,D*(@PV%4X9)**LALR;",V8,OLG.IYN*2@LBMZ<3/O(2$@@F&A3 M<3S^W16'JQP6AXS@\>[XU+1B7SJ#8F4/*4YH,HB#Z+ 0'0XM%0VH,-I:?^I) M1'(M"5/E@9"='4;@$-V9-!"W: V*$%!BOA=10?I0*A^!\8ADHV0_B>8$@Z(LDJ8K%:E!G-*+2@IY BU\ M> >]!RD?M0A:V;#<2$K]H>N#(O7*^3=#.AT0,T<4Y#REY!!UVB_&%>RL!7*V MTQC?GU9!8="$E%/2",GRQW/3)"*Y)7%B&FH4.;=)'I0N J0T!HD*:M/H?=%> MD/U6N*1LN.,3$ ZX .CYBDDBV=9SPC"/P=QQ(E)#E8%08 J/9:$)BD(#_ET_ M;J4&.-[]]^YQ-_T"$\[8D)8-#0 +[M$%2U^\)"J?RL^>5B@3%L[% !H(7>S>BMG(2UU]E"08V53 ]B0K%+ ](%\#HZPA'W&X M*C>&K%!$\U2<[!5Q*BI%"]>)$W--&%]IUY^T.^?!(IE>10,DDKD+E'9"G8"5 MTR707C2LZ7FR6'8GDD MO1]<9;%R.GF)&(=!3H@(Y,B'^ZX5Q%@2EO4_YBR^I]0DS1_"D&;'%%MDQ)!Z MHS<)3^3=Z[0#TV>/L.HXT:J@C#@^,<$UDE\.V5FP)]%-0ECGS^*@?@0F M^Q$*,8$,:+FG>^QI0J,T(O*9 ?4R1I6876#AX4EAO380694IX' M&I(0;F[_0")L>]-4@'91QKM#$)+#=- )3D$7WA?J(S$)P:*S?2C"$(I8F^Q& MN/E\?P(>O%!@-^F=]Y)R3M"4L)):_.0Y@L!3OX)$\BP=IT5B&!L:"-4J6D2 M3[N%D:)@( [I1%ZT 9(7)E(9=RG'47($?Q8Z8F,P'L,D=C2B>:.$P%ATR69% M8"@,GZ62\##_[HEX)[XD5.2U M-I9)V/+R&>03016>@*EUW&6I5*)X.*>._OQT';S["=48_\Z'(SG2"+<'"Q6' M02/QYH_K9%AF,A&&'7E@@FR$68C54LD8%GF+G T3"E,\&RHZ % "5B,QUC3K MMWY7[^O= M;D>>>_/\R7OW 1%_=FXXYA3B*6_@[[J16MX8[0J)U@/!3Z20T>L1JJG C*0- MA6 4)W$5*D. '@'!)FX$O9:4@/-)R!F-7!@Y(ZJ_ ^RO+U&SX%[*X^'2D Z) MNE@.AB+$S1-H#.[E(S'"8,%BQ<38K%<#U68AJ90D2J:,8%'=DQ)NL1X^#P#* MJ[$H,ZTQ_O -+GIBH9W5_8A$&8WYC+[-NI%3I3RNY%BPQ_Q(= B*V"_)JG0V M9-J,2'YU<6CO6 Z&H/%-69"!I=:XS*-0'Z?4=Z1,@,4\&7CB/H4OA4DC(K(% MY(OQ3QA%SU4\F2P,R=G'5: OC!V,S(\+IPCF;T#3%;O8*&^)-Z5U2A8=[>5R MD=<8L@F%8U*D)**$S#I0\Y.T&YV45&KKY/75L7+'>2*H;P$7&/+TDAS;)8Z[ M.E3NV7>BFYPS\)G%6-^6"'69 R>M@K+@N?\E$),OOL (O7:BX ) (>'TL^31 M2\@$6ML58%O1#I,GYE/<@NA/,=F G'$C1H/03\GZI; &;E/&\W;*>%9SR:;C3>+< M/(PD%F*?62T$^CO9P;"@/1]0*U@HA9R0@=H;B_,D9+HR#6S,:H/$QE=.0/F< MI5'_^Y"AXB$O(&_JWYR,76>0CK9T48Q^]2=ZG3\:[D(4_<$T9YQI':;J= MEG431!A7O?O_[+UM<]Q&DBW\_4;<_]"/=V9#B@ Y(F79UGAW(F39GM&N/=(5 M->O8^^4&V%U-8H0&>@$T*?K7/WGRI2H+C:8H6:1DN^?>G1');J!>LK+RY>1) MPV=R5+L&7B(.2 QRN8RB_2+T\?55WD=V1IQ MY9:\8O2I!9D:,,_O!GCK0 X_IB#)JU"N[@Y\FS)/G@BK\1 #\\^\V/7J)@K< M2+/@S+B1=1PH%+G5P,L>!8+8]Y!T_,*#L03?Q5F\Y=44-*M:<6:Q.7-^GT7L M80LJX&%^=3C[D>G ^;IW;^SOW*L3]WK&$[R M3S'"M^E9CW(X!@+IV.9B[R\#CPLH@KP(9,X0KW ML-O:970Q+6=":CI0?W2T;=IF! %!!S\YOFEM7015"PJ M(]9.-?/$B6?LD0?Z,P'3P!E\]JA"'4F3)+.S".NZO=(8,DU XOH.: &?HYQ_ M$(?X)@UU_RH%!R=:>'%7@'R13D[#(0KGKJ&>OD1JTR?D"W