0001493152-23-028317.txt : 20230814 0001493152-23-028317.hdr.sgml : 20230814 20230814151109 ACCESSION NUMBER: 0001493152-23-028317 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20230810 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Where Food Comes From, Inc. CENTRAL INDEX KEY: 0001360565 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 431802805 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40314 FILM NUMBER: 231169030 BUSINESS ADDRESS: STREET 1: 202 6TH STREET STREET 2: SUITE 400 CITY: CASTLE ROCK STATE: CO ZIP: 80104 BUSINESS PHONE: (303) 895-3002 MAIL ADDRESS: STREET 1: 202 6TH STREET STREET 2: SUITE 400 CITY: CASTLE ROCK STATE: CO ZIP: 80104 FORMER COMPANY: FORMER CONFORMED NAME: Integrated Management Information, Inc. DATE OF NAME CHANGE: 20060425 8-K 1 form8-k.htm
0001360565 false 0001360565 2023-08-10 2023-08-10 iso4217:USD xbrli:shares iso4217:USD xbrli:shares

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 8-K

 

CURRENT REPORT

 

Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

 

Date of Report (Date of earliest event reported): August 10, 2023

 

WHERE FOOD COMES FROM, INC.

(Exact Name of Registrant as Specified in its Charter)

 

Colorado   001-40314   43-1802805

(State or Other Jurisdiction

of Incorporation)

 

(Commission

File Number)

  (I.R.S. Employer
Identification No.)

 

202 6th Street, Suite 400    
Castle Rock, Colorado   80104
(Address of Principal Executive Offices)   (Zip Code)

 

(303) 895-3002

(Registrant’s Telephone Number, Including Area Code)

 

Not applicable

(Former name or former address, if changed since last report.)

 

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:

 

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

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, $0.001 par value   WFCF   The NASDAQ Stock Market LLC

 

 

 

 

 

 

Item 2.02 Results of Operations and Financial Condition

 

Reference is made to the Where Food Comes From, Inc. (the “Company”) press release on August 10, 2023 and conference call transcript, attached hereto as Exhibits 99.1 and 99.2, respectively, and incorporated by reference herein (including, without limitation, the information set forth in the cautionary statement contained in the press release and conference call transcript), relating to the Company’s financial results for the three and six month period ended June 30, 2023.

 

Item 9.01 Financial Statements and Exhibits

 

  (d) Exhibits

 

  Exhibit
No.
  Description
  99.1   Press Release issued and dated August 10, 2023
  99.2   Transcript for August 10, 2023 conference call
  104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

 

 

 

SIGNATURE

 

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

 

 

WHERE FOOD COMES FROM, INC.

(Registrant)

   
  By: /s/ Dannette Henning
Date: August 14, 2023   Dannette Henning
    Chief Financial Officer

 

 

 

EX-99.1 2 ex99-1.htm

 

Exhibit 99.1

 

Where Food Comes From, Inc. Reports 2023 Second Quarter Financial Results

 

Second Quarter Highlights – 2023 vs. 2022

 

  Revenue increased 15% to $6.1 million from $5.3 million
     
  Net income increased 140% to $532,000 from $222,000
     
  Diluted EPS of $0.09 vs. $0.04
     
  Adjusted EBITDA increased 61% to $917,000 from $570,000
     
  Company buys back $836,000 of its stock in Q2, or 61,000 shares at average price of $13.70 per share

 

Six-Month Highlights – 2023 vs. 2022

 

  Revenue decreased 1% to $11.4 million from $11.5 million based on anomalous Q1 events
     
  Net income of $653,000 vs. $719,000
     
  Diluted EPS of $0.11 vs. $0.12
     
  Adjusted EBITDA of $1.3 million vs. $1.5 million
     
  Cash generated from operations declined to $1.3 million from $2.3 million
     
  Cash & cash equivalents at $3.4 million vs. $4.4 million at 2022 year-end, reflecting impact of stock buybacks
     
  Company buys back more than $2.0 million of its stock through first six months of 2023

 

CASTLE ROCK, Colo., Aug. 10, 2023 (GLOBE NEWSWIRE) — Where Food Comes From, Inc. (WFCF) (Nasdaq: WFCF), the most trusted resource for independent, third-party verification of food production practices in North America, today announced financial results for its second quarter and six-month period ended June 30, 2023.

 

“We are pleased to announce a solid second quarter highlighted by 15% revenue growth, a 140% increase in net income and 61% growth in adjusted EBITDA,” said John Saunders, chairman and CEO. “This strong performance underscores the resiliency of our company following a challenging first quarter in which we encountered several anomalous events that impacted both revenue and profitability. While we continue to deal with the effects of inflationary pressures and cyclical cattle trends, we are confident in our ability to drive long-term growth and profitability based on the broad scope of our product and service offerings combined and high customer retention rates. Accordingly, we continued our aggressive share repurchase program in the second quarter and, over the past 10 quarters, have returned a total of $7.5 million in value to stockholders through share buybacks and one special dividend.

 

“We also made important additions to our industry-leading solutions portfolio in the first half of 2023,” Saunders added. “In the second quarter we were named exclusive third-party verifier for the Bee Friendly Farming® Certification, a fast-growing program that supports farmers and ranchers implement regenerative practices to protect and promote pollinators. That followed our first quarter announcement that WFCF customer Certified Piedmontese Beef became the first brand to be certified to PaleoFLEX™, a Paleo Diet standard that is exclusively administered by Where Food Comes From. We now certify to 56 different standards – by far the most comprehensive solutions set in the industry – and have the unique ability to bundle multiple certifications to drive incremental revenue while reducing overall costs for our customers.”

 

 

 

 

Second Quarter Results – 2023 vs. 2022

 
Revenue in the second quarter ended June 30, 2023, increased 15% year over year to $6.1 million from $5.3 million.

 

Revenue mix included:

 

  Verification and certification services, up 21% to $4.8 million from $4.0 million.
  Product revenue, up 7% to $0.94 million from $0.88 million.
  Consulting revenue, down 16% to $0.4 million from $0.5 million.

 

Gross profit in the second quarter increased 18% year over year to $2.5 million from $2.1 million.

 

Selling, general and administrative expense was flat year over year at $1.8 million.

 

Operating income increased 115% to $0.7 million from $0.3 million in the same quarter last year.

 

Net income increased 140% year over year to $532,000, or $0.09 per diluted share, from $222,000, or $0.04 per diluted share.

 

Adjusted EBITDA in the second quarter was up 61% to $917,000 from $570,000.

 

The Company bought back approximately $836,000 of its common stock in the second quarter, or 61,000 shares at an average price of $13.70 per share.

 

Six Month Results – 2023 vs. 2022

 
Total revenue in the first half of 2023 decreased 1% to $11.4 million from $11.5 million in the same period last year.

 

Revenue mix included:

 

  Verification and certification services, up 11% to $8.6 million from $7.7 million.
  Product revenue was flat at $1.9 million.
  Consulting revenue, down 52% year over year to $0.9 million from $1.9 million, due primarily to execution of a large, non-recurring project with a Japanese government entity in the first quarter of 2022.

 

Gross profit in the first half of 2023 was up slightly to $4.6 million from $4.5 million.

 

Selling, general and administrative expense increased 6% year over year to $3.8 million from $3.6 million.

 

Operating income declined 12% year over year to $0.8 million from $0.9 million.

 

Net income in the first half was $653,000, or $0.11 per diluted share, compared to net income of $719,000, or $0.12 per diluted share, in the same period last year.

 

Adjusted EBITDA through six months was $1.3 million versus $1.5 million a year ago.

 

The cash and cash equivalents balance at June 30, 2023, declined to $3.4 million from $4.4 million at 2022 year-end due primarily to the Company’s aggressive share repurchase program. Through the first six months of 2023, the Company bought back more than $2.0 million of its shares.

 

 

 

 

The Company will conduct a conference call today at 10:00 a.m. Mountain Time.

 

Call-in numbers for the conference call:

 
Domestic Toll Free: 1-877-407-8289
International: 1-201-689-8341
Conference Code: 13740472

 

Phone replay:

 
A telephone replay of the conference call will be available through September 10, 2023, as follows:

 
Domestic Toll Free: 1-877-660-6853
International: 1-201-612-7415
Conference Code: 13736422

 

About Where Food Comes From, Inc.

 
Where Food Comes From, Inc. is America’s trusted resource for third party verification of food production practices. Through proprietary technology and patented business processes, the Company estimates that it supports more than 17,500 farmers, ranchers, vineyards, wineries, processors, retailers, distributors, trade associations, consumer brands and restaurants with a wide variety of value-added services. Through its IMI Global, Validus Verification Services, SureHarvest, WFCF Organic, and Postelsia units, Where Food Comes From solutions are used to verify food claims, optimize production practices and enable food supply chains with analytics and data driven insights. In addition, the Company’s Where Food Comes From® retail and restaurant labeling program uses web-based customer education tools to connect consumers to the sources of the food they purchase, increasing meaningful consumer engagement for our clients.

 

*Note on non-GAAP Financial Measures

 
This press release and the accompanying tables include a discussion of EBITDA and Adjusted EBITDA, which are non-GAAP financial measures provided as a complement to the results provided in accordance with generally accepted accounting principles (“GAAP”). The term “EBITDA” refers to a financial measure that we define as earnings (net income or loss) plus or minus net interest plus taxes, depreciation and amortization. Adjusted EBITDA excludes from EBITDA stock-based compensation and, when appropriate, other items that management does not utilize in assessing WFCF’s operating performance (as further described in the attached financial schedules). None of these non-GAAP financial measures are recognized terms under GAAP and do not purport to be an alternative to net income as an indicator of operating performance or any other GAAP measure. We have reconciled Adjusted EBITDA to GAAP net income in the Consolidated Statements of Income table at the end of this release. We intend to continue to provide these non-GAAP financial measures as part of our future earnings discussions and, therefore, the inclusion of these non-GAAP financial measures will provide consistency in our financial reporting.

 

CAUTIONARY STATEMENT

 
This news release contains “forward-looking statements” within the meaning of the U.S. Private Securities Litigation Reform Act of 1995, based on current expectations, estimates and projections that are subject to risk. Forward-looking statements are inherently uncertain, and actual events could differ materially from the Company’s predictions. Important factors that could cause actual events to vary from predictions include those discussed in our SEC filings. Specifically, statements in this news release about industry leadership, diversity of services mix, potential for consumer trends to benefit the Company, ability to continue returning value and delivering positive results for stockholders, and demand for, and impact and efficacy of, the Company’s products and services on the marketplace are forward-looking statements that are subject to a variety of factors, including availability of capital, personnel and other resources; competition; governmental regulation of the agricultural industry; the market for beef and other commodities; and other factors. Financial results for 2023 and the Company’s pace of stock buybacks are not necessarily indicative of future results. Readers should not place undue reliance on these forward-looking statements. The Company assumes no obligation to update its forward-looking statements to reflect new information or developments. For a more extensive discussion of the Company’s business, please refer to the Company’s SEC filings at www.sec.gov.

 

Company Contacts:

 

John Saunders
Chief Executive Officer
303-895-3002

 

Jay Pfeiffer
Director, Investor Relations
303-880-9000
jpfeiffer@wherefoodcomesfrom.com

 

 

 

 

Where Food Comes From, Inc.

Statements of Income (Unaudited)

 

   

Three months ended

June 30,

   

Six months ended

June 30,

 
(Amounts in thousands, except per share amounts)   2023     2022     2023     2022  
Revenues:                                
Verification and certification service revenue   $ 4,779     $ 3,964     $ 8,585     $ 7,748  
Product sales     938       878       1,909       1,885  
Consulting revenue     409       489       899       1,854  
Total revenues     6,126       5,331       11,393       11,487  
Costs of revenues:                                
Costs of verification and certification services     2,736       2,325       4,932       4,361  
Costs of products     555       522       1,123       1,059  
Costs of consulting     329       354       689       1,540  
Total costs of revenues     3,620       3,201       6,744       6,960  
Gross profit     2,506       2,130       4,649       4,527  
Selling, general and administrative expenses     1,833       1,817       3,821       3,591  
Income from operations     673       313       828       936  
Other income/(expense):                                
Dividend income from Progressive Beef     50       50       100       100  
Gain on disposal of assets     5       -       5       -  
Loss on foreign currency exchange     (2 )     (23 )     (4 )     (35 )
Other income, net     11       1       20       1  
Interest expense     (1 )     (1 )     (2 )     (2 )
Income before income taxes     736       340       947       1,000  
Income tax expense     204       118       294       281  
Net income   $ 532     $ 222     $ 653     $ 719  
                                 
Per share - net income:                                
Basic   $ 0.09     $ 0.04     $ 0.12     $ 0.12  
Diluted   $ 0.09     $ 0.04     $ 0.11     $ 0.12  
                                 
Weighted average number of common shares outstanding:                                
Basic     5,670       6,013       5,693       6,053  
Diluted     5,735       6,096       5,760       6,136  

 

 

 

 

Where Food Comes From, Inc.

Calculation of Adjusted EBITDA*

(Unaudited)

 

   

Three months ended

June 30,

   

Six months ended

June 30,

 
(Amounts in thousands)   2023     2022     2023     2022  
                         
Net income   $ 532     $ 222     $ 653     $ 719  
Adjustments to EBITDA:                                
Interest expense     1       1       2       2  
Income tax expense     204       118       294       281  
Depreciation and amortization     163       197       335       392  
EBITDA*     900       538       1,284       1,394  
Adjustments:                                
Stock-based compensation     17       32       32       83  
Cost of acquisitions     -       -       -       -  
ADJUSTED EBITDA*   $ 917     $ 570     $ 1,316     $ 1,477  

 

*Use of Non-GAAP Financial Measures: Non-GAAP results are presented only as a supplement to the financial statements and for use within management’s discussion and analysis based on U.S. generally accepted accounting principles (GAAP). The non-GAAP financial information is provided to enhance the reader’s understanding of the Company’s financial performance, but non-GAAP measures should not be considered in isolation or as a substitute for financial measures calculated in accordance with GAAP. Reconciliations of the most directly comparable GAAP measures to non-GAAP measures are provided herein.

 

All of the items included in the reconciliation from net income to EBITDA and from EBITDA to Adjusted EBITDA are either (i) non-cash items (e.g., depreciation, amortization of purchased intangibles, stock-based compensation, etc.) or (ii) items that management does not consider to be useful in assessing the Company’s ongoing operating performance (e.g., M&A costs, income taxes, gain on sale of investments, loss on disposal of assets, etc.). In the case of the non-cash items, management believes that investors can better assess the Company’s operating performance if the measures are presented without such items because, unlike cash expenses, these adjustments do not affect the Company’s ability to generate free cash flow or invest in its business.

 

We use, and we believe investors benefit from the presentation of, EBITDA and Adjusted EBITDA in evaluating our operating performance because it provides us and our investors with an additional tool to compare our operating performance on a consistent basis by removing the impact of certain items that management believes do not directly reflect our core operations. We believe that EBITDA is useful to investors and other external users of our financial statements in evaluating our operating performance because EBITDA is widely used by investors to measure a company’s operating performance without regard to items such as interest expense, taxes, and depreciation and amortization, which can vary substantially from company to company depending upon accounting methods and book value of assets, capital structure and the method by which assets were acquired.

 

Because not all companies use identical calculations, the Company’s presentation of non-GAAP financial measures may not be comparable to other similarly titled measures of other companies. However, these measures can still be useful in evaluating the Company’s performance against its peer companies because management believes the measures provide users with valuable insight into key components of GAAP financial disclosures.

 

 

 

 

Where Food Comes From, Inc.

Balance Sheets

 

   June 30,   December 31, 
(Amounts in thousands, except per share amounts)  2023   2022 
   (Unaudited)   (Audited) 
Assets          
Current assets:          
Cash and cash equivalents  $3,410   $4,368 
Accounts receivable, net of allowance   2,205    2,172 
Inventory   1,196    888 
Prepaid expenses and other current assets   713    463 
Total current assets   7,524    7,891 
Property and equipment, net   860    998 
Right-of-use assets, net   2,460    2,607 
Equity investments   1,191    991 
Intangible and other assets, net   2,179    2,340 
Goodwill, net   2,946    2,946 
Deferred tax assets, net   514    523 
Total assets  $17,674   $18,296 
           
Liabilities and Equity          
Current liabilities:          
Accounts payable  $713   $640 
Accrued expenses and other current liabilities   1,001    769 
Deferred revenue   1,841    1,278 
Current portion of finance lease obligations   13    9 
Current portion of operating lease obligations   323    341 
Total current liabilities   3,891    3,037 
Finance lease obligations, net of current portion   48    37 
Operating lease obligation, net of current portion   2,593    2,745 
Total liabilities   6,532    5,819 
           
Commitments and contingencies          
           
Equity:          
Preferred stock, $0.001 par value; 5,000 shares authorized; none issued or outstanding   -    - 
Common stock, $0.001 par value; 95,000 shares authorized; 6,508 (2023) and 6,501 (2022) shares issued, and 5,631 (2023) and 5,775 (2022) shares outstanding   6    6 
Additional paid-in-capital   12,223    12,145 
Treasury stock of 877 (2023) and 727 (2022) shares   (9,329)   (7,263)
Retained earnings   8,242    7,589 
Total equity   11,142    12,477 
Total liabilities and stockholders’ equity  $17,674   $18,296 

 

 

 

EX-99.2 3 ex99-2.htm

 

Exhibit 99.2

 

Where Food Comes From, Inc.

2023 Second Quarter Conference Call

Call date: Thursday August 10, 2023

Call time: 10:00 a.m. Mountain Time

 

Jay Pfeiffer – Investor Relations

 

Good morning and welcome to the Where Food Comes From 2023 second quarter earnings call.

 

Joining me on the call today are CEO John Saunders, President Leann Saunders, and Chief Financial Officer Dannette Henning.

 

During this call we’ll make forward-looking statements based on current expectations, estimates and projections that are subject to risk. Statements about current and future financial performance, growth strategy, customers, business opportunities, market acceptance of our products and services, and potential acquisitions are forward looking statements. Listeners should not place undue reliance on these statements as there are many factors that could cause actual results to differ materially from our forward-looking statements. We encourage you to review our publicly filed documents as well as our news releases and website for more information. Today we’ll also discuss Adjusted EBITDA, a non-GAAP financial measure provided as a complement to GAAP results. Please refer to today’s earnings release for important disclosures regarding non-GAAP measures.

 

I’ll now turn the call over to John Saunders.

 

John Saunders

 

Good morning and thanks for joining the call today.

 

This morning we announced our second quarter financial results for the period ended June 30, 2023. We were very pleased with the results – following as they did a challenging first quarter in which we faced a confluence of headwinds that negatively impacted both our top and bottom lines. The strong results we delivered in Q2 underscore the resiliency of our unique business model. We have by far the industry’s most expansive solutions portfolio and are able to provide a level of value that fosters customer loyalty and high customer retention rates.

 

Going forward, we may experience a continuation of certain headwinds over the next several quarters, particularly in the area of inflationary pressures and cyclical cattle trends. But again, we believe our diversification and dominant position in the beef industry – combined with the impact of new solutions coming on line – will keep us on a path of long-term sustainable growth and profitability.

 

Now to our Q2 results…

 

Revenue in second quarter increased 15% to $6.1 million from $5.3 million in the same quarter last year. That growth included a 21% increase in core verification and certification revenue and a 7% increase in product sales, partially offset by a 16% decline in consulting revenue.

 

Higher revenue and a stable expense base led to a 140% increase in net income – to $532,000, or 9 cents per diluted share, from $222,000, or 4 cents per diluted share, in the second quarter last year.

 

 

 

 

Adjusted EBITDA in the quarter totaled $917,000, up 61% from $570,000 in the year-ago second quarter.

 

The strong Q2 performance helped us make up some ground on our year-to-date numbers. Six-month revenue pulled nearly flat at $11.4 million vs. $11.5 million last year. You’ll recall that the year-ago total included a non-recurring $850,000 consulting fee booked in the first quarter of 2022. Absent that – on an apples-to-apples basis – six-month revenue this year would have been well ahead of prior year levels. Again, verification and certification revenue led the way with 11% growth year-over-year.

 

Net income at the mid-year point was $653,000, or 11 cents per diluted share, vs. $719,000, or 12 cents per diluted share, for the same period last year.

 

Adjusted EBITDA was $1.3 million vs. $1.5 million.

 

We generated $1.3 million in cash from operations year-to-date and closed the quarter with $3.4 million in cash and cash equivalents, which was down from $4.4 million at year-end due to the continuation of our stock repurchase program.

 

Speaking of which – during the second quarter we bought back $836,000 of stock, raising our year-to-date total repurchases to more than $2.0 million. Over the past 10 quarters we have returned approximately $7.5 million in value to stockholders through buybacks and a special dividend. The Board intends to continue considering buybacks and other value creating measures for the foreseeable future.

 

Turning to some business highlights, you’ve often heard me speak about the diversity of our business model and the resulting benefits that accrue to us as a company and to our customers. The breadth and depth of our solutions portfolio is what sets us apart and what is responsible for the wide moat we have built around our business.

 

We have been busy this year expanding on what was already far and away the industry’s largest solutions set. In the first quarter, one of our long-time customers – Certified Piedmontese Beef – became the first brand to be certified to PaleoFLEX diet, which is a relatively new standard of the Paleo Diet that is exclusively administered by Where Food Comes From.

 

In the second quarter we were named exclusive third-party verifier for the Bee Friendly Farming certification – a program that helps farmers and ranchers protect critical pollinators through implementation of regenerative policies within their operations.

 

With these two additions, Where Food Comes From and its divisions now certify customers to 56 different standards. This diversity affords us a distinct competitive advantage as it positions us as a true one-stop-shop able to offer customers convenience and price advantages through the bundling of multiple verification services.

 

On a related note, in the second quarter we continued to advance our aquaculture initiative through an investment in seafood traceability company BlueTrace, a privately-held tech company that helps players in the North American shellfish industry comply with government regulations, manage their inventories and optimize profitability. We are now collaborating with BlueTrace to strengthen our respective aquaculture efforts.

 

BlueTrace is currently focused on the North American seafood industry, but our aquaculture initiative is very much geared toward global opportunities. The cornerstone of this effort is our FishCARE sustainability standard, which helps seafood producers adhere to higher standards of care for seafood products, employees and the environment.

 

We are making steady inroads with this project – particularly as it pertains to shrimp – in Asian markets, where the majority of shrimp consumed in North America is farmed but where less than 5% of producers are compliant with any broadly recognized certification. We’re still in the early stages of this effort, but we believe it holds excellent potential to grow into a meaningful revenue stream over time.

 

So in conclusion, with another good quarter behind us, we continue to execute our business plan and look forward to talking to you following our third quarter.

 

Thank you again for joining us on the call today. Operator, you may know open the call to questions…

 

 

 

 

Question and Answer Session:

 

Question 1: John Nelson

 

Hi, good morning and thanks for taking my call. I was just curious; shrimp interests me a lot because I know a lot of them do come from Asia. How is that going to work in terms of you guys certifying those? Are you going to have to build out a lot of measurement services over in Asia? And does that change your overall growth rate of the company and given the TAM there? And do you think it will increase your growth rate? And how soon do you think that business will be profitable? So a couple of questions there. Sorry about that.

 

John Saunders

 

Yes. No, that’s great, John. Thanks for the questions. In 2021 – we acquired Postelsia. Postelsia had a large footprint in Southeast Asia through a program called ASIC, the Asian Seafood Innovation Consortium. That program has been around for about 15 years, John, and they’ve – there’s a number of different certification bodies over there that we’ve worked with in the past that we’re evaluating using in addition to creating our own infrastructure, but I think one of the things that we really believe is an opportunity there is to partner or potentially acquire certification opportunities and businesses that currently exist. So we will have a little bit different evolution of the FishCARE standard and specifically the shrimp care standard in Southeast Asia because it’s a global opportunity for us, and it’s a new growth strategy for us. But we’re very excited about the potential we think that it has. It has some of the same dynamics of the cattle industry in the United States, which is really a key driver for us in that there’s a lot of fragmentation currently in the business. There’s a lot of different types of production systems.

 

So we’re very excited about. The forecast, I would say, is probably still 12 to 24 months away for us before we really start to understand the trends and where it’s coming from, but there is no doubt, it’s a huge growth opportunity for us, and there’s so many consumers here in the United States and around the world that are looking for more information around shrimp. And I’ll kind of finish with this and back to the BlueTrace comment. One of the things that’s lacking in shrimp, you probably know this, John, is there’s really no true traceability related to where the shrimp is coming from, so we see that the opportunity for sustainable certification is there, but we really believe that the core opportunity is just providing with BlueTrace or with other technologies to create a traceability system within the shrimp industry. And that’s kind of what we’re tackling right now just trying to figure out that. So you have to know where it comes from before you can really certify much about it. But great question. And hopefully, you get some of my excitement about it because it’s an industry that we think there’s a lot of opportunity in.

 

Operator

 

This concludes today’s conference. You may disconnect your lines at this time. Thank you for your participation.

 

 

 

EX-101.SCH 4 wfcf-20230810.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 5 wfcf-20230810_lab.xml XBRL LABEL FILE Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] EX-101.PRE 6 wfcf-20230810_pre.xml XBRL PRESENTATION FILE XML 7 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover
Aug. 10, 2023
Cover [Abstract]  
Document Type 8-K
Amendment Flag false
Document Period End Date Aug. 10, 2023
Entity File Number 001-40314
Entity Registrant Name WHERE FOOD COMES FROM, INC.
Entity Central Index Key 0001360565
Entity Tax Identification Number 43-1802805
Entity Incorporation, State or Country Code CO
Entity Address, Address Line One 202 6th Street,
Entity Address, Address Line Two Suite 400
Entity Address, City or Town Castle Rock
Entity Address, State or Province CO
Entity Address, Postal Zip Code 80104
City Area Code (303)
Local Phone Number 895-3002
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock, $0.001 par value
Trading Symbol WFCF
Security Exchange Name NASDAQ
XML 8 form8-k_htm.xml IDEA: XBRL DOCUMENT 0001360565 2023-08-10 2023-08-10 iso4217:USD shares iso4217:USD shares 0001360565 false 8-K 2023-08-10 WHERE FOOD COMES FROM, INC. CO 001-40314 43-1802805 202 6th Street, Suite 400 Castle Rock CO 80104 (303) 895-3002 false false false false Common Stock, $0.001 par value WFCF NASDAQ EXCEL 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &1Y#E<'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 " !D>0Y7.' 0 >\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:0=HJ'+BV-/"H(#Q;>0W+9@TX;DI-VW-ZU;A^@'\#%W__SN M=W"-"=+T$9]C'S"2PW0S^K9+TH0U.Q(%"9#,$;U.94YTN;GOH]>4G_$ 09L/ M?4"H.+\%CZ2M)@T3L @+D:G&&FDB:NKC&6_-@@^?L9UAU@"VZ+&C!*(4P-0T M,9S&MH$K8((11I^^"V@7XES]$SMW@)V38W)+:AB&&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" !D>0Y7_G\*:4T$ ",$ & 'AL+W=O+ ''.70($V,^WT@[ %:,Z67%D. MR;_OVA";IF9-/@3+]KX\7JW?E>COE?Z1[C@WY#6.9#JP=L8D=[:=!CL>L_1: M)5S"E8W2,3,PU%L[331G81$41[9+:=>.F9#6L%^_)W,-([M4"47,92J4))IO!M;(N;MW MVWE <</MGK,1$G 5[G3(![#' +[L,7%90/S+!A7ZL]T?G= MH)8?%(]:1 .&O_SD=.FO")]7\GF8^O!!!1G4HB&KMX37P>'AO:MO"$2[A&BC*B,@" N* M2<2V=11X_(9%*42,3$7'RE,7K^MK&-2AUKMK4<]H(STW) MC#]-9K,'XL\>QTLR6

6V3ZY%\CE+V2LG<)I0]SJEE$IC+DK^0;?ZOCQ)4H M),_KTDZW@V#=EEBWEV"MV"N9AL F-B)@A9>?GUIU=.3WJ]BB&Y]#*.^DE M@%,9*)TH7;"UR-+ NT"4)K[*(*&05Q763GF#NC_#($\,WKD$H1#F[R'Q'+:IQK]2)D M4#_?N"9>B57;<'"W_X@V5ZD!N_E3).=?$5RQ1QV*V;13]0T'-_UB)D>PKCV/ M@@M\]JCW!4.I6H:#>_UW%4!6YCLEL1[6(-*[[5QYE+H84=4>'-S5G[4PADM( M31QG\FC":2T5+M2T G&JUN#@3KY4D0B$$7)+'J' M6!1+0^NTL3C5JW QRY$$&]5:[^&A0RNM3R<)/EP8,M45^IM>P(B$)T^2% M11D*7'4!%[?ME69A7GC+MWBM:LNN0>!YXD\PDLKL7=R8WW-%QJ_!CLDM/[N\ M;!!Z&BT?1K_5,=DG>\M\G_[(]%;(E$1\ TKT^@8<6A^VOH>!44FQW5PK YO7 MXG#'&91:?@-0Y7GZ ;\+$" #B M# #0 'AL+W-T>6QEO%DN7/ZZZ>S;"=I=67=A['-HN6/O.-%Q[I#)6,>=56R=M8SDK6W!2,EG>W&2)8D+38JT[ M=:=<2PZFTVY#;VA2K"NCSY:4!H-?RA0GCTQNZ)9)L;=B6,N4D*=@7H+A8*2Q MQ'DJ?$,78&F? KP(&K X MU7=>&18/QA<0&>7=J?$,:\M.B^4M/3L,/S[)WMB2VSG-@DZF8BUY!72LJ(_P MZTR3 .B<45XH!:N-9@.'R6,4?-@#E_(!6OBMNHK=5R3TXE,);2"PU4GTA$8Q MA D*Q+^,%F)?A+W]K;"D$8_&?>S\;O2@?^^,X_>65Z(?]+Z:\V/1%WATUC3R M]$&*6BL>]O[+"8LUF_S(T5CQY+/!I!R\@5M*'KEUXG!I^6%9L^.]FZ:IKW#. MRW^0\Y^M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1JP,Z6PEY7>>9 ]IV0 M3NA1.XJRY/K%.?7A'=O["_PJOE]?\HIUTNUF<$//\A=>BD[E\ZI[J,NXZBQ_ MAOMHD\%G'!QR>(W?#$T%^@2O&+(=/EB>N$_NG_A.\SQ-LPRKZ'8;9;#% MZI9E\!>/AG$##RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.([12O-2#QNH%'GL>[ MC>4!#ZP+V.Q _G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF&5*=##[Q_F"G)$WS M/(X %F>0IA@"IQ%', ; 4/2='@//GL?)=-[*CG_5U/\!%!+ P04 " !D M>0Y7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( &1Y#E>JQ"(6,P$ "(" / >&PO=V]R:V)O;VLN>&ULC5'1 M;L(P#/R5*A^P%K0A#5%>0-N0I@V-B??0NM0BB2O'A8VOG]NJ&M)>]I31=B;FJ19IZFL:C!VWA'#02=5,3>BD(^IK%AL&6L <2[=)IE ML]1;#&:Y&+6VG-X"$B@$*2C9$7N$2_R==S Y8\0#.I3OW/1W!R;Q&-#C%B/%*0:S;%4S.Y68R#/; @L4?>M>9_+2'V#-B#Q]6C>1FEJE@A1RE MW^CUK7H\@RX/J!5Z0B? :ROPS-0V&(Z=C*9(;V+T/8SG4.*<_U,C5146L*:B M]1!DZ)'!=09#K+&))@G60VY6= ;N\N@#FW+()FKJIBF>HPYX4P[V1D\E5!B@ M?%.9J+SV4VPYZ8Y>9WK_,'G4'EKG5LJ]AU>RY1AQ_)[E#U!+ P04 " !D M>0Y7)!Z;HJT #X 0 &@ 'AL+U]R96QS+W=O[IFBG#S^0W1UW6E\./VR./ /,+Q=Z*E%9"E*%1KD3,)HMC;!4N++3):B MJ#(9BBJ6<%H@XLD@;6E6?;!/3K3G>1,)KM\,<'AT_@%02P,$% M @ 9'D.5V60>9(9 0 SP, !, !;0V]N=&5N=%]4>7!E&ULK9-- M3L,P$(6O$F5;)2XL6*"F&V +77 !8T\:J_Z39UK2VS-.VDJ@$A6%3:QXWKS/ MGI>LWH\1L.B=]=B4'5%\% )5!TYB'2)XKK0A.4G\FK8B2K636Q#WR^6#4,$3 M>*HH>Y3KU3.T.EY&TWP39G 8ED\C<+,:DH9HS5*$M?%P>L?E.I$J+ES MT&!G(BY84(JKA%SY'7#J>SM 2D9#L9&)7J5CE>BM0#I:P'K:XLH90]L:!3JH MO>.6&F,"J;$#(&?KT70Q32:>,(S/N]G\P68*R,I-"A$YL01_QYTCR=U59"-( M9*:O>"&R]>S[04Y;@[Z1S>/]#&DWY(%B6.;/^'O&%_\;SO$1PNZ_/[&\UDX: M?^:+X3]>?P%02P$"% ,4 " !D>0Y7!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( &1Y#E97)PC$ 8 )PG 3 " &UL4$L! A0#% @ 9'D.5_Y_"FE-! C! M !@ ("!#@@ 'AL+W=O?H!OPL0( .(, - " 9$, !X M;"]S='EL97,N>&UL4$L! A0#% @ 9'D.5Y>*NQS $P( L M ( !;0\ %]R96QS+RYR96QS4$L! A0#% @ 9'D.5ZK$(A8S M 0 (@( \ ( !5A 'AL+W=O7!E&UL4$L% 3!@ ) D /@( .43 $! end XML 10 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 11 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 1 22 1 false 0 0 false 3 false false R1.htm 00000001 - Document - Cover Sheet http://wherefoodcomesfrom.com/role/Cover Cover Cover 1 false false All Reports Book All Reports form8-k.htm ex99-1.htm ex99-2.htm wfcf-20230810.xsd wfcf-20230810_lab.xml wfcf-20230810_pre.xml http://xbrl.sec.gov/dei/2023 true false JSON 15 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form8-k.htm": { "axisCustom": 0, "axisStandard": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 22 }, "contextCount": 1, "dts": { "inline": { "local": [ "form8-k.htm" ] }, "labelLink": { "local": [ "wfcf-20230810_lab.xml" ] }, "presentationLink": { "local": [ "wfcf-20230810_pre.xml" ] }, "schema": { "local": [ "wfcf-20230810.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 59, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 22, "memberCustom": 0, "memberStandard": 0, "nsprefix": "WFCF", "nsuri": "http://wherefoodcomesfrom.com/20230810", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form8-k.htm", "contextRef": "AsOf2023-08-10", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://wherefoodcomesfrom.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form8-k.htm", "contextRef": "AsOf2023-08-10", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r11", "r13", "r14" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r15" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r2" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r2" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r2" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r16" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r2" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r2" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r2" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r2" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r17" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r1" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r4" ], "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/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://wherefoodcomesfrom.com/role/Cover" ], "xbrltype": "booleanItemType" } }, "unitCount": 3 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r10": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r11": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r12": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r13": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r14": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r15": { "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" }, "r16": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r17": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r18": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r19": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r6": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r7": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r8": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r9": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" } }, "version": "2.2" } ZIP 16 0001493152-23-028317-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-23-028317-xbrl.zip M4$L#!!0 ( &1Y#E^0"0 '=Q 0 * 97@Y.2TQ+FAT;>T]:U?C M.++?R?.P/N!?O$K$T"GUJN;AN_=':YDL&W*+NUSLD_]NM/&_ _*@P0\_ M?/E\E02OU:5?&43+@*? MU&OU!HQN<<\F_PJI")@@'QR/>I9#77C*#]W /WR'DZT++8#P"#-K0S6,N;"( M/P 9+B+$)V\]F_JC [76:[^*?]37-KGZK]IR/,U>CFQ@A(_6?CL@?2YL)BK M:2Z=^&R?1'_M2%$_O/H:37#-1.!8U(VD(N"3':T.#J].HZ?TX(LKNCJ]^]'_ M[K4[O85G4[AW0,>..]V_:Y7R6=_YFRFD2,I_9=?,"QEQ/$LPZC.;F*W?8"'D M3;MJ$AC6=;A'!L#]Y$VKVHB^41R@.1MA>G?U]7[82<7#G5^N:Y[UX5#3B"2Q ML2%:?68!T@GT49)GQPGY:9M*?'IF)R$^K4ZM$)\GHA4X M7!/J34D_G/JD3ZT?Y$VWT9;$ 6ERP"GQ P[?.A[Y5]T@7 -Y:_^B J8C :$ M K+HD)&)<"PF9=!L5#LU,@'G1CZ53=AWTL4XRJVGYORJ?()W1X63EA,G[5G* M6.3VV2SV(Y0:-,UJ<\'M@Z]:\5=]^3#\03V8R^6A3_YE$AP-0YU"6SZE4XAZ MKMUJ2%THW8V.V2NL6&Z<0-.,G$"S7I D!TZ@] MF,:VB3D+9%41Z"N\//!DR M9!XX<$@J:8+X!#\!17PT6*[CP0_26"6(I\/>(D7Q]-1[2\>3 V+AG^QGZ%Q3 M%[T#],O?-!+>A12W9N(+> =5S)E5%289QM$L('+K,#QAL2!H, *4&:5]P_1 M <8&A=.1CQ!MS 4CP8AZ*(.UF*1S 5LP$CPBR M^:!L8_LA:%B/7]Z? MD<]GWR^_GW\]VRN7WHY5^):^Z4#DGL/N]P\G'_;([F?JV_3G/I$?#4 I R0" M-@.A3!L$P#P4$/0.("[&0&W"9+2&CSK"KDRH"*;D&A<#G!IH&@U@SG)I(K@= M6O*[B0!A@]C9QRC[,Q<0;QZ/X26+PD#>A:JZ'C+0Z@M#S4WDEUM M*_S4VPH4_@:J5R35,19W8*4(GDW^##U&&AI%U4T2:/,L\-:U?X;\X#LC%,@Y M<55\!?8J0AFAQ.>N8R_@IUP:12$]/-^?RDR\T(':4/";8&3 JS+A&^6OD#S> M+ ) #&-"2SV-/])YG\=X*R1PQ*BU7(T<%&+!01$#W0:X2X8+46]:'-,NR(KPK^,ZS+.FR%7 B!"6*TTQ@/"< MWZ BISB/"R9AB)^4+H@X! "^&3G6B-PP8 P+L 7?,F!-GV%&QTU$G2KD1)43 M:-N 2..PZ@AEN A@Z8$3T#Y %4RK(&&.RW!PP#M8%7@(R&(S&/C&@3=Q"6PP M (LC=9+C#5PI(E1,823F^R'\G\*.-04_!%0]F+D@@#$# 8P,.+Q15(?Q!P[* M'2X)\:!!D/,)YYH1%W!9@=6-(V(M@3N+M1&NON 4.,8"7TCC-A98)5A,7*MD MUP#8U!OZB/J^=)7P9V0M8@$K )L(0%$ L*&@HY<%=OC8 B+:\)H[-9+XL17P MPR&N'L&6V3-X?P)*9H0,"# ,!1V72XZ"/+'"05BF[7H5\#7B%[C M<$$H)*2 GP"0BIYY)Y%U@+'!BU#DDK9DQ%WDO-BD*+ BGT"1B(-*\2=,:B;; MN49RV"]'M;@^A\=MALP/^ID"JU';=I27#&A"NH'^AS?%M (Z"(D+(W*&! #(^.@:+LE^6&DG,2 M]J=<4@8(GD93@8.\9V#Y!*@.VYV2#U2, =RW@@T/R DZ59&Q0@4X ":JH-"@ M_M#LI_2 'T[4SOP !I#P EP"--4(/P"B7#9&F81Q58 !<*$41;8.T ;C!4R+ M%/P]AD^ *N!"CP9<@*1C/R #8I38@U_&E9D4SL^AVE$OH=X"R!!KR&SVOU%RM-@@2ZA=< M6S3'+/T,8P'B9SX)ZG[!1LQ3FB-F/5\:+/E???>1?_>K+8 -.FVP+RS#'\RH[^8\==S9*;J%U+Z MRX'&K9'5O(ITV4"^L9BEQZ%WEN*V** X? >X2$%+'YRK'Y4^ Z8 :"82EQI5 M,+/&TP+N%,@7\YC57\\LP]R,"7J]0X(I&N65U1:*A'1]TX8WGQ97\QXCPEG1 M2IH!2HDHC(7Z%LPP**]$_G5GN@@[\1[.& )I6)X;PK+W-P-HL:.7 M[Y3,OY/QO Q/DF8QB@U@@'!"ZGJGKUGM+C!\XD9IK=KM%@B%>Y4+)5H1B6UM6IGB=D; MR22'#'I\C $CGG Q8X)8R.6BLRM24[A7%ZC*BBU5$XGE6+;:)X=E8PK'F"]? MC9]M)I]5V9Y<(F2YSC U10*,#I;DUM+#32\O);_TP&Z**UA@O"&$V;A ;0G1 M"6B[7\Z8!IAU6*SA Z89HVL2E?(IUI_#4T9MGW=W>5\N>4-5[Q%5O?>$T=,5 M3R9%,K-_]Z\-BY@=]9?>WD $96IYZ%;;"^+0F1GX(@!(BZ!F M/AY6@YC5WDM URTF=9VBD!E+M>JI_E9MAMU(6\^^@5=#:4!!90$T^ +[Q:PP MJ@B@H+K%$&;PN%<1\(,0>KOE+]P>D=NEE/Q)P>KC_L40I_;DG@=N+ ;3>;L2 M.3[*M-1?>ER78DRUR^?+[7V%[S?-F?XHEZ(43"O74_%.3%Y8AFE@PN+A&D,H[AGX^//Q?H+?(X\G94>!Y%;*:Y'+$9 MY9(L!Q%J#].;KUS7Q>KQ /64 9Z?B[D8$,8%"[/J-XF^N3ID)OS0GRM%+I>H MSH4,>0[7F5&N@)&A+ .5#M5B/6B?NK*("#R!:+.F7%*[-7-5OHVEJ..VHM%E MNQ;,XM.WPLJCR3E6Y8$&*AJ,,ONCH4R[SV:S5"J^,J^82%?-0! M+88SY%!_Z=IUUZU@/64X[F.]4%2:M+#"_.I9&>C$ZIBX_4:V:EW>U5NHVFJ1XYF0%^PFTDX)<#'"DCW0Q"Z=;AC+8(B9RR:)"5$OIU!;L7L?K-0U=5S:QU)/;14NV21@ MR"IQ;;=!,+J5M6'^FO-(=_!&NUT#XK<:M_&&6:]TFF8KFS<:[68]A[R1X5Q@ M0Q>8V^"VLOFU,5$V#(N<=5L1O^-'5?2Q(Y):MR]+)4EVJ3Y)J]3'TD3%F/ K M.$ LH&(*@1:S1AYW^7"J:AHI5OYBX5_H@X>E0E=XV\=5)ST99#1,W47SP* CBL?MC%X M=/IA('^0%8T@23ZW'+EL+$W'W >63\J*2%W8"2#2$#X#2#H? ;:>D6N*BY<" M+8N&*[)J-4[A)?PZ],/./YV3WUT.SJA!_@WTM<'SGDL&7L:IO\M0L#^HN(9Y M#575^44,J>=8AH3G@@,E7=^A)/1@9".=,6=UD.#3P\^A;@Z0=)XJ\EHN=<8P M )\ #< /2J6WG)-Y4B7)MY ^X/%B%;\7803D?PI/JX=M&E!5'HFY>E^>'5!% M;1%7#ANISG+J.E1QKB+B CD@).LS-UF="XL$B%B_HDK:XV)8+,646,:$ '=E M_2:0VL,44T1R/_+AE8#XD:*6:X8_IB3RW.,J+YQZS( RWG 0NC/F8=X0G"N9 MI8K+/;%=(=B4'[X9E?./SUB5#+R N;G?CX\O$J>.?8+E8Y?"$V@^V20BVR2 M%V37B^0+I!6U=!\(4B9 EO6C#1>06A!_X A?*S@=*..K"\&SH9M#4&SBI<^Z MC\9ZZ5+-8+F_C>:8RC)D7?BM.2GJ4XJ?PT89V0$A U(I.CK!A?72EH66WI:/ MA%Z@&!O QP)DG^SJ:GB$1I<,[Z$N9JA[Q3@JEE=+B"KJ!1MHSJ;+*U :]P:S M2_ ;JD("P:TGFSIVDUD305SN^WMDXH+2@D]CQX,_U!-8W@T!*_X$@-!?2%N; M 7FT4E69.U#E@?.W_**ZB&Y5-&[#$F74K;^4&[:1' -FF>?'XR&!0+?(C5_ M$%@/T&& <.P&8V.$ Q<&W!9)H:CY]#(-L>*+[/Z/TI;>+?RE%$90@L M/O0 2&!IH*NOFI^(?$5J5RY7 LH(K:0NVL?-:E<[8]=L(>N%W.EAXXR-MH;+ M]'CZ,CGV%4PU+N6,&C19I:][:$#-66!0E\0&9Y7O>$M)/-Q2P$B>R@J,RP#^ M'*V"7U]Z.S!VN21; M*L( Y2#F^IF&\!6?(2)D4&[H-@+9WJ 4R-W329\^@@ZM W9#8-.:;M:*7RF7 MA#SK$8!X5A;BY/C;U?F7S\=?\=C1XZNS3V>?KS9M$9*!BC0%'KN960+D"^F7 M:'4(M+L!][#B2]2D:B%-9MJ6QY9_F_5RRJY #\&7@'HK%" \P*@ M?X1_ADH9?47F&$.-)\,%#EH#0E>E9S'+6 #&)8+#;$:U*(A6F(Y7;D4 MM4UR=)/U^(FQ8JL5.J524C,NS$Y .].U@VDMLKD,_V<6NP<32)=D6 M.8#*8"UJ^"F7L"<-;.#(F6 @#EO1SGMD:..91D&F7#9J@BH0IA(IS- MQO@/_*@^ZX,)I#<^0&S(YM=T3UK[\7ZR8Q.4+;J_R.94_&#!Q*66:B+-EI%4 MCJ3)R$L>C$"3#L 4OCH]/MZKY):66B@-0_4&8^D '" M06*G5Q81#4,W#DVES1U"> O8"W%S,"+V 9DM3V*US]B S.:2M6"V%.(#11;U MO5Y$->'?)FDC-U8C%W,)U525ALV?%J%]QP!8$P-1M4>@#3"2'C&G;(^>J(K= M)I)1B3^2\B2-O*01. "2K5Q'&6E/FYYLNDF_, ZQP=,)Q](!(KSO1JH+*!E. MT"++\'1AK'(IR00\.B #)0W;E=%?4-1 =^B:N7RBY_V +H2*W$%YZY:\><<[ M#8M1EL#0?>S*<97;MVF/)]0#N@R'WXYN;FZJ/K.JP#:'[[X=Y="*[L2G69R@ MC0+IW% )V.,&F^O5USF\D0-B=*;*-H"<7U#],*%^;-0:E6ZO56G4:CG,Z<%Z MZ)1<#)BT>#J[Z8 /&Z!:/?0W?TWT$/]SHSQ" M;J/7ZJ-=J\)?6]]>:Q3;:\7VV@,V*+:1Q%8ER&E!WNXWCX*3 %'@WGJ/#6U5 MFTC") =9F'\6MQ3(/H[5'U0[>V>!K&*^NPH.Y\K\HBL%^N \'@!OV^B$Q5PL MY3RCIO;D"Z[Y\S]WVCNWC+B,TY54RH+@*#FK+4L9;OH*QJ)J!]E4JXA%UOR_ M>X 4U8DH"4]#?2J>MFA6<])YA,QRW_TK29I==? M[](+JF]9_QS(RL"A $5A5_151F+8WZW7FD:]T37JK=9>TLG0#4H8D=YY.&5: MT:_RUE=]6E_J]/C!"_A>)'R/X_/O(X@O4@QP)'(XG7+<8]>\V?PM+?I!+>&D9 MC899X&59\$VCT;M?EN_5(*;9[>1%)2ZZA>#2^6I_5A0)P *^W,"7DVQ +!W7 M*R4"MYHPJ!N=1H:%S@/IZT:C_I"P=TO@-8U>(V-G)A_@-=H9;D8ND@8)T8@J MC;>)GE8KQZS5RMKRRP-P)OCU&6Y:/L"KM1Z2RWL2>Y&9)=.28<7ILI?ETC;J M1>HC!2OK3'R\&*RTB^1AJIIK-6MYC0G7F!NS%J/+ET7&AM&NKY&,+P@O]5J1 M)$M+JG::A9%(PTNOG1MUN+;D0?*\UNU&WJU:KA,#9B.#V'D KVFTFSFN)F@: MK7I&-OD)7(25W8%[G.;[PGP$T^@VBGV15+R8:]P6>3%X:1C=>N$[I>&EU5LC M7C;N(RS/KCL@Y4$8^O =[#?>HO%H=W*<^FN8.0:N6\]Q 63O0?M V_$(=HZ^ MJ&.Y)/._V]5&?J_89B[@>WKX\),P$1=XHJ4^.1XO;=_J%E:. M [0\PV;67AQPV\@M9V90*!X&YN'I01/N0]2(UP7Y/MOR9G-^25K)+V@O#&LY ML10?,:6(MY-PP>!K?;Z@-<4S D;4&[)MXG%WY3J'O>V"M7(@L5VX,E+_3PU6 M8V51W7MRBY ,)@P\9G:K!O0A%5G;@BV_H&5MD>8!MNW7V*W)%&1FVL^C\[AU MI/VRLH"[CTT!9IR94^#CA>#C?J>M%/A8#1_;RA7J%+DZIC'*AL@K!;9I%')= M5]_(*AS+ W"]YD/VIK=EZ_'2SSS:^WO8]D@@7J9U!SP]4EV]Q)U/T\S8>WK5 M6*GW"EY)P4HW-WODZSV!I*X(,+L=>K5EUA](-_D>L7G8=]D]CDFZYUA1JC2K M$RUU-8]EY6>!DOJJQR:^'I2T6RN6D;T>E'3,%9M+5D')QMR\Y[0A7L#WLN%; MKTD_NHB/I*XD[GPK:GL*^)X>OB=)TV>8T??4=ZP79'AKU55/RGL]S@C@9,6( M]#7AQ"S\^(WB9'LQ>@:R3QTW#/#&CQ=$H$*Y%,=GVJG"2&^56A.0% M?,\ OC6'Y-_EW3',)A0&P1L(O7#<9T*=1S0>XV%U&+#[A(>!'U /A;((V OX MGAZ^(F!_W-[@W?M,1KNSXC$;N?98UH^9ME'+ZCY]Y9@!GEGU6.=7AAG@F77N MR!6!_*88N)/5X% P<&_%(_Y?&6: 9U8]C^J58:9MF%G%L8]3>OKZ]D??.QX- MKN_Z3MS'?B'O?+]D/T/F66R?-/%N=KV*Q$7Q"W<)RWOA5[@K>5V7BB>N"M>7 M@?K.WRPZ=/D6VQ#P21JR$P2:NX5\D0@1 >9NLT^@I2\8_5%1A=G[8$(0E\E; MF"6>%N]AEB O7-JLOY[1:6[&!+W>(<&01NOEB$=?:_]]Q 0C'SBWR0G']SX( M/C;P?OOJVFZTEQ.=4-<*777 /$3OQ_9?H8^!_=G[\ZO3XW^L=[+=;QX-;7 B M[+WU#ARA/S'FNF1E=9#F6'\E)^NN9&$2+<___O:KD6#L5=S@_D()>.G\>A7D M6SU*2@F&[L;X[O$8HJK )XY'@A$/?>K9?D9+6+YO'2\N7'^-2R^H_G1:YAZI M]@0J5G_KI0ZU\;3_[5>\W]51\G27:F>VA3S#"\(S^SF>X5HR&S&>X5HR.RBV M%[DGWK98AN/_AEL[C+\>E#.08MQ]?$ M/02T[>U@IC'_[22!EYO$!>0 NLXL_%\!E-=/GWQQDAN:G;"*8 MY%U9ZCST^ M;&/NP5&\"[H]>]#+\^G>K4:.S;QIU+LY-O2FT7B0'[(Q4Y],=Q1)C@*^IX?O M*8.[RX!;/RI]ZC,;>U@PO$MQ5S>L(G)\L&'6/D$!V^VP=1]RX=23A'>WW#0O M[\2P?H:.[Z3<)_;M5=>X*3 R99QLAGK?W?22A?&'Y_^^>WRZNR4 MI 9]60M[%@WSO54O0-2=^HY/5!S'O7+I6_6R M&ET(CB!8%IO(DPLL"ZMP@8 I0/3 U ^V<4U[%7)%8#E14N:P>=X -)8[6O M+!/!\4Y%&Q?"O!$\Q.2"!*/ :C&08*68B(Y!*)< E?C0"029U)O&3\UFF3 A MIX'A#-(/@QDD8XUOXH]XZ-KP0T#Z#.)5SPJ5R*![1T'X@: I$C;+D>Q#W!R:OD*X.)+,=5&SL^T0L98X!@.X)9 2 8 M8V7$Y=MT(,^"1C+',VW)#6R%6 M<4<2C?(>SG)I=K#EK/)(R0!>TZD_PR\+#3H2@2N70?F5%,% M(QHD)!1T*B 1^3-B3H0>>!7D>1"ZDLE\'V\>!0%,$P?N#;D2%W6+-3@V.8Q ^ 1,G+/ PRU#<[^M25"LSQKIG.=QK$U9?<+5_[J-=7)>>* M7H!/%DOM/(*-Y(K[S'78-=.H4)-Q@:+EP6]!P(1>910''!F@=U_DAH1]%Y0H +XP&"I4F"MUL+LE$!P,0X%30:!^8 M-9@B 94B#0 ? VSFD8,/7'Z#S*!6+#40#-L/@;2PV&)IU0SNV4:-*-*8 %(9&DJC>D4=-889M6BZL P MELP)61">44GP-!40"X1BL7(I-A*"#5SD-H3$PEMX9E?55\GW&9KEB!&J_$AW MP%)F"Y8HD/H/R,<$+!@?$](ZX?!ISD6Y=%^\SV"X =S#"D+4BH"8&2 E193 MB<,5I+M5_L)W$5\**O4&"!0^@WE%<%V>N:)XKSE%ZE)P 11"'2FG(#(V M\!TF,F)'"WD=C&R:OEU0(&F.:.Q C>ETY@7&GA<05,F$[XP=EPJ@./A_+K!L M_"**AWPD!K1:+OW!;T#L1&0F$MXA6-' @67-6?"$"*6N(R%(%(TQ6H< OT]. M&\O83'.42PE;F@!#JSXMX%+520APR3 Z1FPH,IS\8,H1Y9XT<;#6!?QAW > M (ZZ3;Z[Y:2 5G%20")$/BQ."LC;20'OJ2LE^7+$4'>O;7#Y7ZO:G"?#6GOX ME[AX%1 ?U\.?8/15.R!3>A=7[$R<]4'?9^:M@GC*+":/B&R8]P7S";JQ#;SJ MG,%#D_CN":H>V[L3^$?%O6DTVMT'P[[E>I$D1QRKO)B/FSD, MN*'O,D->3H;I,-?E-Q@J;5JXZD:]ULJ+I-<-L[/D?N6MR!%[.*]!<+F8;AH? MIF'J@T]S0)QN=TG*\EO>RKZ]'K;-! /D*N=HZ\(:84/*KA7 M%&TY;H%*=:.9'SK5C7:MDTLY.@/1":;)&IMM>%CWU"F;%*!MJK<'"=!Y7-V5 M\)VV*DAFIY<7>M6-1O.>4KTE0?J=<_O&<=TMT:37S$V4\@!@GLZ]6SKR9, $ M%N#BZ4 I0O5\/?&6N>1%OKIHI+7R1EH.5$AFAY.*0E:+DC?;G/'P4>).::/= MN9,O5^K(>+XX *VUG&+*[16H.=MER!;>C4VK*C\\CCO(% MS?;]]V@CT9U1K-A-S(?7?LA9,A>KI8S73*15H&AO-:1:0W8V MII,(V:U;"PF9VWQ:HU;+35JCT[YGQ/Z$XA:'8()=,R_<^/:K:72;N2&4:=0[ M.4_A9M16: F;8.^*ZG=09?H,7J+8>=R'(>CLV)E-(G'32G3U=&*NI6Z%[=H4 MLLYZH#()^WPS!(TU90B>-0Z6U>&+V;/=H@/0N/]>Z2:!J37RN>'T(TOQLDVC8IMLXL^I=,$W$749^OUJP;K5YA.^I&I[E4R_B<>8BV>+VG:1G1)V&MFT);1-9>\\ERY-SE.PN4+FFTU?O#QV EFIUE97!ZD MP#QK"T[D*Z=2(28Y$Q-='U9L6.38&4_F;RY$E$V5QX 9Y$VM6JN9\*Q0![\< MD)91J]54=S0HN# 8<>'\SMQCQ/%]S*ESH0#@81"=@+=II%?R0OU[ K*E MP^^58<)CT;((V\ND++B"M2[9Q<;R/6G3\ M3?E'?TR\H$!3YU4%%+:/=,)-O MM8Q.IS7_UC89)#<%;\^FV&UNMRP^68Q@0T[%P0/QY,%/&T_/UXWZF=> #>-KMV>T:BOL*VQMW% .D9] MN;DH$Y"EYS8:LS:CTC;RNMI+2>(^[B^=WZ6,,5F3GOM<-%_?1& MZJ?C4_V?^CC)]@'Y,I';H?OD(_6#XG3)!*D.TTZ7W/Q9C^_>?SG]SQ'^\#DY+3(N:'1M M[5QKUY>LM/>Q8*<=6+.UZ\Q&< 4E$PP$]F!'- M^^OWG 8P,Y1E;[(KI:2MW+H52^0 :/2[3_?HY=OS7]Z]&@Y>OGU]<(Q_%?_W M\OSD_-WK5R\?AG_Q[_J;/SW]Z]_N>#J2OK%VIW9UFK<[LP7KTW M*_71+70Y"A^,U)FI[/0!%F+IZ9]=MZ\6NIK9\H7:>?#JQW+BE_LO'Y[^WS?; M5[7Y4F_KPL[P:V5G\_K!JY>'KUY_F=N)K=7SY^.]EP\/7]W>8;=VF=\;7]OI M6J[S:6XJH]XXEZLCQ\W>5&XQ4B=E-KZEV_5/W]O9>X3',U?FZM=&5[6I0$8Y M!4UE9M21+HK;IH)GJ%S7YH4ZGS>5S_5:'30S?(WM1XH4WOKQ-99PNQ<[.TJ/ M%V/UBVO*6MM2-KO-X_\2'?L9+#V=&CN%7-6/9:[]?!\:=FE\[2KUT12ZMJ[T MMRWI&[SK@U<_T6(6KBIM.5,:ZKLR108#4K53]=RH:^U*M$GYH.^?@[X/!T;+ M+EYET(7Q#='WKPYE]];\ZX6=GY?*XLROESIGHLJ,%:5S^Z/4'];.;E^I, M-V5N*NQR6AEO^;X8 \/)I;,U5O;*G+S.I"?9A.;0:=.<:SIJZ- M>FM*GGG;3+HYG3MN*O*HGML@7JC)CY7_W+A]_+S0%P:\KU:ZRK<+YR[PZ'#@ M:SBC!7CDU41[DY.[65-5Y)KYLC19'DM5YILH]'R&-QXK:8Z@X.*W,QDQTPWWH"2 MK&Y 'K2Y*; 4W,V#=Z,X*E!>8#4-GC>](N$-DC\9A4B'I_3,J+5K1%#FTD+? MA$G-I+ 9-[,%-"%W6=,2"X<# >$'/EB:E>?U##3&1W\T >.$8?131ME2)$E> MCM6Y6&E?&77A>0L/F7IUD%.#<>+KPY/SXP.(!;PLMW\Z.#CMM .6KSWU!:*\ MA%7G0HT&IQ;+0B[(V\B:R*BQ.A4*\3N915=).B(17K6>,-Y$B+<+*I3&;J2N M<#R23\S 4[*S)2R2X^^@=WCPZJ3C=.E6"G;6\YGN,G!CPUO>R6LPFO>)O+&8 M+5LG4F]LSZ^B-$RYO/"B5[_'^+49N>X@U[\16LX94]+=5G!;98FL,6/ @$/8 M3#+Z+CTY+?* =X>+M^"2@3QS]7-3&O4HYKWBGE9TB=#/-3RID7BTL@@"7)EV M2BG=U!6%6PFKQ9>N8;$Y'<(<[#7EC-],;87,NLU]D.*NYC:;\P)PMT8>1P%0 M-";&BKG1.?;,HQLN8?>UO33PB7 ,\,-8,G$@B)>NW5*DC \0EU3!B 1?-Z>? MKQQ.3Q3CM!RQ -?"(<'I22!89O2H8 M4AC:^@^5",&'/,[6&4(S=LIT75-BR*)R M:-LAG+JY NLC]*9LZ$VN>G-;9E7PQ;M/?N"%MYZ.=]4"DJ4"2>*Y]63\*'TB M;I:ZXC6*M;1)H>&3UDBYZ"'A4:*@L7?1Y.*(]W9_:(\B%>(;+TEG7X-I<=TG M522:WVCU;&,#E!,AZ0G1GX+1RP>N,\4V!8-BWZL!%]8Y"EF]Y C+O]X9Y/I*'PI/\$6D@U3XD\> M[8UV=A"I$<:?0PBL"N 8X63@ ;";G\.)C:(R[.UU#S_^]L-)33:UK5.4V^'[ MOVUOH^8W1?Y"G:(,VL>*SQ+^L;':WHYX\\OCD_],IX:]MD.8?Z&>+NM]Q/P* M\;O][!!EWX7:'3\!97"*-H?AGA\W=Z<'Q\\OZG?S[8>2"_GYT> M'*7?XQEQOPPYC5YZT))^H@O-ZSEOO?-#T(MM;_]E AMXS,>TQR5- S$B*1/R MD\U05YBIK#A.*WI;=WPZ/R;*_I'_X0WP+WAQ#5LF4)J+[8E!Q 0U2^%E9!5. MCGRZPKM \NDF9^/'G9PV3NS)ZR$%1AG=I2!PI7A-6IW4N7:UIKEM/=]]%HRB M6:JG<'71;S[;X:?BKKB,BK^M9^Z*5=S!\/?-.J%-?Q$3>X .;RJ! MVK;^\20(L! M? @_#0?PV[:K??Q7_!#,CU2KE4!'H4@PIA3D1FEFJ#QYB?(K<#DD^F#1@>2/ M?S#4(K]C\,"E5H1TF!?N0IMC.!>V,07>OD4/?@M:^Q[90(QZNI;;+6PN=T"F M;"&C%6K,K:=/'J6X-ASL[GX[LHGB/=M]WD;!W;WOQ,Q8&4NZ%,OCVPZ"-^OR MA#F[7088#:^SNSMXBV\H LKK&4%=S>MMW(FY(6PO JU+/A)PX@V/)793.!]M M))F\V,G6HYYO2MO) OZ +,2BXJ:6C!)* ;[F;I5R[,>]Y3JHQ[9A44?S=\%O M7:E0 SA3.R0GE5DV539GGH>\>%;IQ?V1RMD2J8;4E]/(FN0(\]3QN)I'AG+8 M-;,Y\GPF9UO_>/14/#7V$(Z,5*6MEUVOQIW@]#N.">:^"%@-O//6WGBG56WU M(57\2RU=W+;8)X1 -TP0C @LP\<2O/\B;11$K:UGO= $A8B BPOTS5U!B A; M5[R&FC1K7L2GO'YI!!9'F<\>5QZ0IT/'=@4\EA$,RR6%$,U@,ZR2KL_&7HZ- MB'@X*X$Z]-D"O-VZ)Z9YWA@I)D+GYO[HSWD3<$NRECZ^!=4(716ZS8A MH,C<%"PDK@-V8H6G!L8>%KD1P96ZA>LV<;J(_B;0DF=/X%:FMD[=LBRK@JP; M::^$/@;;0+(R@ IMPVL\'%"XS+CSB([D9AEP%+'P:Q ^I ,KGH1"U\LA+']# MKX8?6S8U_))*(1*-4EX1 UPX/+!*0&-C"W;W8I;6N^K]D7\+FC(? OGK7KHD M.&D>P*O &KC=X4 79'8 6<7@F.Y??ZOZ"VID[1Q5+K*AF'$(!; +T:6U#E02,WEI7JV!I)BX/:F"_(A7U8H_.% M+=D');(]65\_AW!_].3D6D1B%=L2)=B==]>G#E7Y-LUJ/1R$[-E4K25!5KB] MA1\&G][H2O#1S90Z25*GB!Q\ PLE3\43E:!,(=ALSE_P7,T&>U99*?5A[X@> MI8Z-8PD4PX%-'=$V#:A,S&I(-];8S()/S$I"A6*K7DIS?^3U*<+2,(UZY:"- MN8W#"M0N!Y M\+!L&F=TZ8*@^O#91#/A"L.]EH=<4:"3^/0+W M7!U QA -SF,786K]O&O*R*!#++EGK+%+(0ZFW11I1@?\I*(%B^8-2G@&&WM( M;HEH8_]EKG16AH-/80I%3(&PX\15(0F4L]K;A8^C MAD91WR.EZN[(R:DPHT18R<'PPDS4US(:#I)2)!%Q+JG^GGIA<^EM+QHHQ0S9 MA\1GF3":%6X"?[XQSQ12^LQ5G#*J8^H@F4M@,/?#:0[#RV$UM_QQ"Q.0EU9R)S90"7=V@0%"Q6H*2]M MY40W[X_\/Z4YK#@R):F?+2NG#C6YN=.^A)2PQQ,\KQ.(V MSL/4#[R%=8A M/GWR0T#Z6O%6)G@/R]:O7(?>:,+K@>X*?G-6PC%<@?PX;!"S7,[VU6SE1F\5 M4%H>;"NP?Z/)"*)>QAHW9 MJ3!"<&6"2GV0Q-554L'+S,8%(AE*U:79>!C7Y@@KC.J&6_1_O,&X]W>#\>\& MXY]U+03J0I.,TG/5"P;SVLAHR*]1I<43')0>=2IV\'0V+V[P!8?OD7##4Y1_ M\+Z[+\+XZGM3>%?>UZM>._KQ30K>VE&(&5^/F X' CN$]&6Q#N]VJ!/I('!C MYK36-7X_Y19$B)&\HQ1>R,R?JP5/0K:+5?2?\<. RU43B09CTHG@DG,6+UE MU(YPYLR%D#,H(1(6K6\HS?Z.XOUE[NQVAKW_JIO] M.6O^C?7=>S<2$;9@\HS]%Z30Y(1,RJ7Y\=!-C)H@Z/+>SMYN-V=IPMLKK"A/ M.:Q;B(VV/\*TV#02K!K[N7I9V8!LG$&-YH:M*UI1AX D3!*&I&74XN#LY&@D M=(0BYBQ6@R=EZ2X#FG0$VE "V&81I_P2KCF''Q+P/?01Y$9!@7>?" P/AO+* MH]0X6;>MF*[8$O5O.:7C= A-I /J-@'6BS(H(TK;!5A5*Y8:.?9=%)] )M M,2\P,E]"B0>B[)$1Q;9X8FG=@P76\2+6"Z;% K0D$ZJNIF(I&G3A"CLVP(4P MNA[]D$FO';70A_EB?4U?(_ WO90X9ZB0E0%DOI3Q^Y%NU4$2J:4@ M;UZQ:4EZ2*1@=K'4E;?'TI-?:V6*3;;NR?\KR&0=PF 37^S:>)C=C2MOE*GP MD[<]:WFC8I_TJ'D?W#;J@C7Y=Z83/?AIPP MP]TB>U'O_J.4 ^6=.=_KTD2-T.J"[SA4A)XCZ6%EF%C9,(T8-*%_L[8/ $-N MI9NFOE,GCT#3=1MTAE6OEZ'4C^"/@,=K>)?%#<%\=]-+B_Y?KQG#@:A& .E8 MHV10UQ&3+AG \GH]4@$SFB"NKR. LKM'7['W6,GXE@]]Q2C-4.KTG LHI+7 MVD)$K%-7.4S_QV:N@#\]78^C^%-YLW[2U*W#4*5#(M-,0.2&:FVU8)XW**5N0\QY,)UBD#'W$UZ,[>!?,$612?;C6 ?>:NME%]/'A]( N MM,*4%)F'I;AE_14>!1$.!V"ZM'I?P'Z.@@PI>971.C%!7MC6E/_2DK] M-R@V77XBJT/EKL27=D\9M^]O;&/I$-X,NJ8=X.)<4T"SV.@H83LS&\9E)!P: M:6[U+AYT.,-S1] M=Q?J@P3U_7\H#>(KE0$=SL5F^B\G9^W?)9%19<$U^4:R*TN305^DYI17#L/$ M*@V=X+CJ %1Z!GDL="GL,J#Z?^$?O?@.%/IH7WU82C'S0KUCGOGTTEZCO[7[^BH2RR;,N,X M%(LH(40,E6G4:!V''-X,IT+_RVYO';4YU(.ZAGT<:G-N9J+17J\7Z24BS&I% M8^ET.MH7=4)NI4Q_9KVXHL2B]]=7-;5-.CA,#9MC0R7#1CHUGN?#%Z7#J@U+ MIX&JXHG?22(Z!1I*M5&#\;HUA@_Z\ MNC&!,U!([D^J5Z/J?';]4=4HM[!A-YG5P1S&4$#:"ROQ<'Q_#$C8)FH $'R/ MM%CWAW!2X43,AS,U.$%*17$#VT..:V2"W7Z?4 MX@F_HD6:<\'N1Z'4K^C8 MX1;&YK!R$]L-6=$K"$"%9Q;3B3VSMBP)5%>98W!K,!MCKS#0P+;X-&AX&*AT M=YH_'='6)D ,8YK*.L1N6JP3@;]D?2454T)2S0C6X!.)GR-.N4ZR1U'W$TH[ MA&,DH(7)BT.[QZ$\,S@Q>+@^,('OJOOM.,1)GT==;8R*=E$/[-%_PF%T2HFN M95"-\$-4QAV207VM?XA*!?G'HQ+//WZM_1TOG.5R-_ AT$/A\%M;)TX>!=&/ MLXE]](E]!\1D?-CJ(\WW$H\$) XH@?^+!O!RD @QNKD,,#?[Q4QVW'IM8M\D[0.V? ,<+C[%'SUBX,.'1>V#$'VMM M;!'[,?XH;:,+Q);/W@.G('"Y\6 EIE":"[S!M &R^4 GQZ$F"&(&Q123HSJ% MX4=ETD-5UL'&KOM@%Q"P:%.*O$:[?CN-VJ:.!QED,(/(0MK/"-DEEE *^8UJ M&C&DBHBO4+'L= "6ZDI_GU>%-$(S,R4@E!V)P%$T M /;C/05D(I250C$3>#1 EN@+- >T!V8OVZTA3&O&EG,F=(KD1)AI2[O9:ZK- ML*\6D;ZMA;QB#B;A.&33CJD3UPQX706!N]W9S+'\WJ":'..,1R:BVA29OHGR MJQ+)U>'3X7.JB9(F)1:2Z).9DU"^=!D<@C.!ITR;Q@(\ 8L7 M,"?9$0D^I%'95#,8OCF-_)))M ((^ \]-@9YZQC492RHU!0W.P3;CD6RGNYE MH(X/S"\*=B&@S8'O*O+<+CPFR$H?[F-D,*;Z >6&89SFK6@KE0!S9HT5OY\' MDSC.@CK6:8$8K$.-'W7[8[Y,]CL+L%\>X,(40SVM'--!UR3X=N\H"NWA4_QW M9+[7QAZB#K9:U,@@J!K*'MDF-L9AA)NX0W6PN3^ (NO:]#MQ.PUE__DKMJ\< M'D4%0'!2S.P"\$/*(1+*$L8Z;<$C%12=6(O$>A+?L3FQZN@D?(-;GY9< M!,. MH0_)+8]%]D8UQBD89[N0">_W& W1 !%K,2)K)T-[-=RJ5XL;&_5ZKEZ ML784;4P)UQH042OFOU9+]5*QMKV5*Q=0\3Y_GBN?%5&^@V82I#"4Q!+C+3BKIS" MX0)3'>$@B]7KHSI]^OKP;XB1\4M3*L%3[DA8_W$3+OB0J\L6 MBR?'!F]V\$?+A>+)!=B<:K%*J)] M*)9 S$*QO1WM"V)-Q-M$%#D6Y13@%_MJ&QO@4^14+HICZ41R,V:KPEHL-;>W M@.U58C*+HQWQ0 P#P;".(#9'I N=(DL6$^U+!L$P3QK=PH31O9%KU:*[DIUM M??OF]V;SW]M]FDR]R_JZ0>3C$.WSC ;0.U"WK>'! ! FQBSK'$ FE,TY+3"6 M0/XN$G#GF&RT$<$53N63\G3JR9,;4*N2%K7%#@(70<79XE3*I;L'.9RX;.Y_ M<#*?U5W=>K!:WMTXKE8+P6HLU=%JM7.^B4CD?^66S_>(E9Z?8QRI8;4$T MDM; 9P/"-JJ91!6Q,@U1&"5NHWP;@S&POJP;F;,5A..&3J W78?GJMR0-NH6R>Z5"FL;=8!ZXM_>$#\3JE.8-P:Q)HM:W1@Y^\*9^3!?I_S,BE*HW[$'D4LG%02L>1& M<-9)< X"@E/'_9*WLZ1*^_":%#533W:[R)YHYWT6:U**YG0:RB83X5A*B:>4 MJ8W'.3(%OZS/,A\!2W[6G8BDQ.^5^$]R'AC?\_GQ#ZR)*[ 6MM %+(5MCQ<'R:PIHMR8((<]Q&78[?6R5BMEU#G6:=#;7O-Q5),LB[2KEW<2&1P M^ERR$)4BU4@MXB)=[)@Z&X#).VI8WK$1,!>!N0N56>3+[#DI*A=JV06L,S=K MRG?9K)^0. _A9/I5WVSD3N4#[E1.TRQBV]['%35(;+8K=MWMG.XP/IM/ M9TGV[)BYB\X^_BF7+K("2%=^G)DLR_\ M1A.6\$R8F%!S%L'SC18USPPM>96[^K?Q0:,UW@=(1$))?)ECIJ8/H:4\/*\8 MV)N;-C->W4VH*<9M\?S!:O"/[EU/]@-F-;T73BA*_'?:HQYM2O_S5RH>.S@$ MXU@G.C$%X5YP9U=$'W5'K+"1&+T)!5X34M=;8;-EQK>WL&GJ,-V"B5QGF3L% M'YA8VUN&/!AA29^86 B[D_,NHDWD'E^#.4PXNT@'_]X[+179R-UJCJKFVT1] MWMX2!PM!ZBQF6E2<8FNP/FH0G?7$*(E",9@H%;Y$3:H+ T%M1,6M5@U&CS,8 MP(ZCHL5##.2>X=V=1#N(IMF$]B)AI"6-('R>3A7 ]CX7[^$BR'1YJ+ MH!H@$)G>669A&L3-)Y2,[[E*/GF$69Q];_@ZN6QS,X71 M'VUT$B26EG3:]++<%B'J]?M+3>&12RB!09U>'U7SB1>2 L& M?GHONKH?D5RH?="ZG1X#D9>-U;;2-6Q;2_(1'H#.^2*Y,>K M]*W\VLN*QBV^X'&SL#9C.:!S^IT+GT'>3K/(+JF<+9D MW/?IP][WY+>+YX^>)PUT$LJ*-+BK6V)LAGW&L/NZZJ]QYN>FZ#GGZ2<%._3R M?8FF)L_?"HL]??1V%AXP2[?].T^Y6B%WZ]H.=(VM9\+1U57^#<*SGA=O/A.& MGR$?9, SF>F[),W/DP]RZ?(1' 6!^R$ >'%$J ,:NH1(2S3-U5=C M/UIUCJ\R)U>AP3ZFEX\3R\QI(1NY93^\WJ>3IFPQ-+(!0?(9YNN^K_=^CM@I MME@$/X<;!.P48&-*7HZ+[_YL\1V_ QM('^OW;P9[')>X]1*VWSSN\(&3,P>+ M/CG3R)8XZ;BHQ2/BO.N"[I(L&,LJL1V=CT[S5TQB>8%4;&@@WP8V5+%AG&>& M1MU, /,N/VRBH\M&N^JGL=_>HC;TK1$1$!7QSSOQZ@ETRI@&(R6 GEJL(P\= M1]".J"".)L>50R@$9 ;R6^SP"S+%<5%88>L$VW+)/9&&3DH!.(->OPB43T?R MK2FJ14V^N[V%.8=E.]&0P "PP2)U8ILV1#ZN=#H2DQ#@C_@N=&.;(GC;)?I@ M5SZGPY0, * Q0,,\_1(:-= .]8]-[X*V\C9S.-)IAW(II+N2=FH,W^"RO66# M'PE?>5OD!!.E*G9$";;$FQI$8CZ1-E"XMY@:;N8P42O(A]>)_B(HT;$X5>&S M?XRM[OGOYE!Q+%?#!%*R*F];Q.W!IGTDTP0B-X<^4E!#I'S(H/#BC])N MM.*7G&!>QFWYQ6.YHRUFGV*1.(T4<=TC+^NI9$M+H[GXJ>?]FU.-G]F<>IVX M!=/FJ<%X7J RBRS(H+Q.2>RW&B4_E^.2O<\"<7WT\=Q@GVRS\)/.;XM$2ZS[ M/AU2ZW3&\@@C]U5WI)].AV.1-N_(XV^P1JUZ:U0JSOAITFG6Y/)Y*H$\_K1) M*C[IL"Y8!>*?#JGU58&XJP+U81!&QE,F@U43,9N-"OQ2M&0"G4^&TSII0)YU MQ<5M@9[<7RJ)(P18QD]1 7.,1 91M$,Z#:*)P*&(CWKAS))\Q342[[A&FO>^ MD=\S7W':V$::HP_$QITE?A&[50V";* '"IC[SIP&:6.]B1H#-U&)E ROAMB#9 M!>AK"]^4V@0!5Q,$7)4G!82+Q\>A^+MY&OKI3/3QU:5P%V]<=5_$A=[Q,^>E M71-F5_)RC5A!QQ.AB91TX^1\QK=XK($F+!'%7S88GLG<4];T;3X+1?MDD/'P M7%51\TO#=&DE)ODV)]Y*GT8E5-PFU]7N>57T] M[)4X1!6Y!VIGT)5(_+F)@OT@"K86,:G92]MH@VD#(OXI]\75P MGE?WJH9MWR5?#JJG@ZN+\ZKQ5$PJ_.M^Z_[D>_?DR;C[UFUVGU(]4SUI_7O] MD*[4E5/6N"=/ZC5MW;<&SY>5DS-V\;6&^RW>/Z]^4Z(7^LM#;C\9=V[+=EY[ M[I7/HC5\'TOD[Y^B%U^[L9>7WD'INWE2OKUI/-6-_0)]N0Y7R/&(NC # !# $0 '=F8V8M,C R,S X,3 N>'-DM5;; M77.V5WMKNSF]2P*T02X((RV#,>J& BHQWQ"1RWC<6!^'K2[70-=7[U_ MA]33_&":J$,@]!OHAGEFEP;L$GW#$330+5#@6#)^B9YPF&@+ZY 0.&JS* Y! M@MK(/#70F>74762:!^@^ ?49?WSH+G3'4L:B8=O3Z=2B;(*GC+\(RV/188(# MB64B%FJ5625_#J/WB? 6Y/IY/Q:?9@_D>03T(KG!="J&F'P=NO?UU[.?%P-X M&4^&7^JN1^]>Y_V7VMTKZ<^%6[6[MQ_=QW;FLBF\,408J6)0T3)T?GEZTYK% M^,BN5BJ._=SO#5*%]N2"L@L_L;',-2K9"SS,H*: ^;. $>-:(36RUH?#56@%,A#G" M.%Z RS<5#3?6 ,++LM 9=P$F7(>@]@*S;;6",-.N[,\L#%P"!CS54^""#B+ M='>F^,J%HVW4" DU"%]#O!(0D(^ :2F(] ZG83,?;@8-VB>S&E M3#6YFK3X"R$'RH=I!=JRMYRIF%VFZD[PT#$;QG93SY2!33U.B4U?+E-FT-\%EI42 _YU>I>N8@U#T-+F>,N3\'+*? MZ^'02\*3J,OX]C%S>W&DI;,NQNP! I2.9T,W4LL01%^01FX;JV-O&=/ "\RB MLK]4VI9JM *B/>P9S[1&FR>5.RXD,/=**J7K0XFP&+@DJMM7[H@L="(U_7[% M#=)^A('L?YAYB-UC,U<4"/]CRCVM7\ZU::_/F'K?G,.F2I=QB6AYM/?\5&H/1;^9!<_4)M.IFC7'F@E_&>DQ02Q/X+@@"MX)0>RXZ;?Y%[O@>I&V MT*%.=WPQ]CK=RK$AE**PG!S"ZO?E+V)(98X*8JV;L#N5A8&!_@H ("& 5 =V9C9BTR,#(S,#@Q M,%]L86(N>&ULS9U=;^.X%8;O"_0_<-V;%AC'XP0MD.QD%QE/LC VFV1CSVS; M1;&@)<810I,!)2?VOR\IB;)$\4A*BI*(I/8KX M9EB%BPQGV[2J[>/N8_FG"/]$$_9TIOY:X90@>;Q8>K9+D_.1VF^YV]>3(R[6 MD^./'Z>3?_YRO8@>R0:/$Z:.6T1&.DK58HN;GIZ>3O)2+6TI=RM!]3Y.)MI. M5;,L33KT-2=I*0/?GX$ M!:?DGCR@O)EGV?Y9HI0FBH11N>U1D >[&2K$1,5/&%GCC,1J1Z=J1]-_J!W] MI=Q\C5>$CI!22C[ =ITVZBJ#)J[-WA&1\/B2O<^U&>W)OOSNB.Q_:$ ]WGD3 MECS#]%WFZY'.;=^0]QWQ0YS[(RW'>?*^(UV+_+_8SMJ6WWQX[<>5JHW7\E/# M(MEE<@(CL3:IJN@8@?,]Y!-#67=5.X\:]5(UFG/1;KN:&?,Z4Q(=K?G+)":) MK/OX1'T8JP]YL^5__IAQN1*X6*69P%&F:\J;<3ZRE$],2TIY(;0O+**>QI6* M2<3EU/2:6PC_HJHHO#HOZJBZVV=!\W"H/H9)LC MLYK!,U MM2@+ZOR6J(T=PQB@=SWT=]HVYP*K. AHAC@$9XMZ$*JB/'%TP=@6TWORS$47 M/DV9:VIL)DU8ZIJ@&+$8 ]$HM*@0>R+BUZT\8R>"[GNA:"E=B%I2YV?;@!F6Z<>ABXH3@!S\"E)I?=+RN*14*KN M!V#6/Z#8Q*YI@0V;O+2501$#V@.9R2-0&1(.-IAEM(U/8!5DQM#%A0Q=F\@*X4! BE'E2FY+.YIGT;H&!+1K0M(2 M!@4*Y Z$I0C0S.0A7H'Y%\%B&"XUI1]86E;MJ%2R $$QO?5AHO1>()EMA6BX MAF<<6.KLIFR/V>K^+* + I0>B294FV5\_3W6PW*R(LC6M+ M7+$!F=-,F.5!L "8,ADH9$CI4"'TTO/Z+@'+U$.,8'-,F5L"[":;%#0U 9%@ M-0;0<-#FSY1Z(6(F1R:!Z9S%9/+2P]MIO, .* T.EV"! D@U SRB=(O *D:O!!W$2OMH>S M0:479-I6K< <9.'ATO+6!XL*4.L9%>(3DWQA=2ON!'])6 0OF2&Y%V TU9J M#&UXZ-@-]O%3+8AUG->QIEB4]WY)M,S/*-,T:1]B"DUXD#2-]0XNA=HG$G<\ MS3#]=_+<>2)N%WO!PVK8"DE#&1XJ-GM]P!0Q2 ;Y.+$N<54W-*RODAGE[EX! MMM@ZO )<*PP" INC]BO Q=630N2ZFQ6C@F!@1&@6.^MDBZFJCVME871QVU"K MA_/OM=3X^"*K["[T[I$S^ &!ML153T/F=&^;Y4'T.&#*[/5M=TTYJF=;GCWOQ-))G<\XQO-EM6WN6Q/3<(Z%SU M-641"]W^7,)*'4HJ;8,18+3I,HR1*V_D6>?(H$VUIE$[D" C:H:6@K M@D !M&5R"'A,&6M^QXDREYQ>;?/]7\H.E ME8#.64[++IM54DN;* A&NIRUTEH62>=J8J34KKG8QDE&XL+,5<(PBQ),J_2( MMBOB_2'.:!EHO@*G1Q\&0\-,MG JPG0NPRKPD.K2]:7TX@&,WPBE/S/^RA8$ MIYR1N+B68KM3U*UW^\1,C^WF0S. . B,G%85T6'DES M)WSC= ML@R+_%UR81N9 )U;<@";36(,44"DV)T!A%1B5*C]O*!=9(^H%EG%[PZ!#83D MCE_7[C1MO+5MU0;$3*=!Z!WN,N?'86U<1'EZQ3(CZOX] :V%Y*[ M?JFRR[3Y-J5-&Q!"G0;!]R>K&)4J!FNFO*6,$3.YU%KSCJ?$#97[Q#$MB^W< M,94D(#QLOCHRR BDM5Y86&PPI9^W:<)("D]$ALHM"U:+318:DH!8L/D"6,BE M2&N]L'"Y(6(MI[>?!'_-'LO\K&#; +5;-CHM-QFQ2@-BILL-S]"2HZ\I0=DC09?E MS]#5,\$7]?CZI9$H4B]$%*MR%F-A0ZA+[/Q71T##K=\>:2F# *G7'OP[)%4$ MTB&.J;F5#(OZ>5QN8IZ1#?BV0W^(*X*&FM<<]>F#H&F@29.I/*QY48_@J2T/C M.&->VYZ1+.\@"(B MBLH15XN1+G22_]_QNQ);)^S:'\G>$2(>LHJK4:KONMO M Z/=,O.F)C5I&A0:$&=O\0L0>*@"U>KX4)NQ?%[,4P^-JVQN/'I:/&)Y &^W M6:IF4&D,O@K>&>3X]L* !A@W&3HB D)O@$WHAD,>B?+0#Z@(1K5H3^=GZ2$+ M((D_[^_) Q'JO8,EV66?Y8Z>.LXP!L2Z/GL;W!SS9*XW, @(W^H6.M5+4;T" MM%+/B)55H-]5)2BOQ?;[Y?5-U_*3W*PWR;]6."5RRW\!4$L#!!0 ( &1Y M#E&ULS9S?4]LX M$,??;^;^!U_N.0F!:Z]0N ZDI),I+1RA[=V]=!1;233(4D:22?+?GV3'(3\L M>7GQP@,$9R7M][.R[+4DGW]8ICQZHDHS*2Y:OLOD?TY_ZW=C@:,\N0L^BCC]E!,Y/OH*TGI6?2) M"JJ(D>I]])WPS!V1 \:IBOHRG7-JJ/VB:/@L>M/IG8ZC=AM0[WNS;G>Q6'2$?"(+J1YU)Y8IK,*1(2;3F]J.ED?KGZ+X.6?B\EZ8'ED]G43NKXW>9 M=?O2=DWK&+;.3XY>M<[E';];8LM:W:CX7EVJ72*2[C M'3^XBXK<$UWV\)R]IG%G*I^Z"65=!\)]R(GD-.P_/_.&+L?:*!*;LB9.QI3G M]?^T-GLFW0:\*DD\V!JKG=JUV/=I.WR7*HZD2JBRK,NZB(IW@W;06=<6W3E1 MMJ)V/&-\$V\75!^=-0GI<70;E&VB&9J7MOW$^3#@9%J-<\\$R+.' ;12#1;1 MCU3'BLT=EQJP.Y9 OL>H?"NT-8RY/'?NZ90Y?YTK[A),W<'PN. I @1_@CE2 M!-4B1>!2B(SP>SJ7J@;\KB60]Q^8O*NT(6'^.R/*4,57$-('QD#8;S!A>Q0B M\7Y01&CF^$" 'UH#B;]%O?'P:$1"/II1SEU:1P2HEU?9 ['_B8G=K_,5@+]^ MVF!L]\J L3_[K7@/U"+%($[JIA,["5= =@?& .IGV)2]RA$Y7TM$BCM MC2DX_\&'O2ESKQ6%ROI/:$/X?F]?=25;;0YDC)JXAH4T_8"SB[AY:^)82[9E M^:+DJI5RFD;J(JPH\7??70LH4)0$M$I,PSQOI)O[F$D1?!Y[: 7EBI))^D0U M/?"Z)<7:>^IO?0U>P88RK.[+:!CC#\6,]: OTS03ZVJ+:$ D;)]$+BT,;>*6CLG;YP[$7)^'RBD-@6 M:\/M&74[YFQ*_#O)@@7 ^VPPB0>D-KU_+]_RXW9VJS3W8V _5&/WF$*!XVR1 M#,EK&G66,$.3PJ4!$T3$-J7:[&OS9.?UI: !P-E#"12-\GC_!^7\LY +,:)$ M2T&3XE8_](3?6P0:!<0YQ!JY*"'X+GEF*:E\(:CRG ,>4RARQ+E#CSR(N*\$%#SB)&)8+-+Z-$.=S^R)?B2&K#T,\?>5@/)'G% ,BT5; M/Z_Z]L(SE>$Y\SU#*&W$I;"5TE @CU+"^56FF: Z.+;L&4(A(ZYYK92& ODZ MI6IJ![5/2B[,;+VW,P3;4P *'7%E:U J#OSE\S[R8O];D'R%-?CM!(C8O2*Q M7KL1QVXA17$E%PE1'NHA>RAWU(V5?J$-D[\U,ZJV[Y]R9X8V;PLM>J@O!8T" M2KH*%8US;=W:R1^\M.[807DC)J95PG#V3&5CSN(!ER1X7[YC!N6+F(56R$+! M>T7$H\KF)E[=*1E3ZJ9/].9L R1$P J@(4',3U^$ N=Q@4Q3MYE(QH^CF16M M;S.3O]'4^A=\:! L!PT-YB9.@'"DNR#]O-&+)E>K>SJARBU3>*!+@S? M% &*0^.#^D8A,(:*,)UW#W3=V /NG;7%-^Z7>R^K/?(_4$L! A0#% @ M9'D.5S-C)[Y ) =W$! H ( ! &5X.3DM,2YH=&U0 M2P$"% ,4 " !D>0Y7*4=U?^P3 "(20 "@ @ %H) M97@Y.2TR+FAT;5!+ 0(4 Q0 ( &1Y#E5A8&!_@H ("& 5 " ;5- !W9F-F M+3(P,C,P.#$P7VQA8BYX;6Q02P$"% ,4 " !D>0Y7+V<-BEP' #I5P M%0 @ 'F6 =V9C9BTR,#(S,#@Q,%]P&UL4$L%!@ 0 & 8 ;@$ '5@ $! end