0001543916-22-000048.txt : 20221109 0001543916-22-000048.hdr.sgml : 20221109 20221109160939 ACCESSION NUMBER: 0001543916-22-000048 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 13 CONFORMED PERIOD OF REPORT: 20221109 ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20221109 DATE AS OF CHANGE: 20221109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ForgeRock, Inc. CENTRAL INDEX KEY: 0001543916 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 331223363 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40787 FILM NUMBER: 221372643 BUSINESS ADDRESS: STREET 1: 201 MISSION STREET STREET 2: SUITE 2900 CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: (415) 599-1100 MAIL ADDRESS: STREET 1: 201 MISSION STREET STREET 2: SUITE 2900 CITY: SAN FRANCISCO STATE: CA ZIP: 94105 8-K 1 forg-20221109.htm 8-K forg-20221109
FALSE000154391600015439162022-11-092022-11-09

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): November 9, 2022
ForgeRock, Inc.
(Exact name of registrant as specified in its charter)
_____________________________________________________________________________________________
Delaware001-4078733-1223363
(State or other jurisdiction
of incorporation)
(Commission
File Number)
(IRS Employer
Identification No.)

201 Mission St. Suite 2900
San Francisco, CA
94105
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (415) 599-1100
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 (see General Instruction A.2. below):
Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
Soliciting material pursuant to Rule 14a12 under the Exchange Act (17 CFR 240.14a-12)
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading
Symbol(s)
Name of each exchange on which registered
Class A common stock, $0.001 par value per share
FORGNew York Stock Exchange
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§ 230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§ 240.12b-2 of this chapter).
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.



Item 2.02 Results of Operations and Financial Condition.
On November 9, 2022, ForgeRock, Inc. (“ForgeRock”) issued a press release announcing its financial results for the quarter ended September 30, 2022. A copy of the press release is attached as Exhibit 99.1 to this current report on Form 8-K and is incorporated by reference herein.
Item 7.01 Regulation FD Disclosure.
On November 9, 2022, ForgeRock posted supplemental investor materials on the investor relations section of its website (investors.forgerock.com). ForgeRock announces material information to the public about ForgeRock, its products and services, and other matters through a variety of means, including filings with the Securities and Exchange Commission, press releases, public conference calls, webcasts, the investor relations section of its website (investors.forgerock.com), its blog (www.forgerock.com/blog) and its Twitter account (@ForgeRock) in order to achieve broad, non-exclusionary distribution of information to the public and for complying with its disclosure obligations under Regulation FD.
The information in Item 2.02 and Item 7.01 of this Current Report on Form 8-K, and Exhibit 99.1 attached hereto, shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such a filing.
Item 9.01 Financial Statements and Exhibits.
(d) Exhibits.

Exhibit No.Description
99.1
104Cover Page Interactive Data File (Cover page XBRL tags are embedded within the Inline XBRL document)




SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
ForgeRock, Inc.
Date:November 9, 2022By:
/s/ John Fernandez
John Fernandez
Chief Financial Officer and Executive Vice President of Global Operations

EX-99.1 2 q32022earningsreleasedocum.htm EX-99.1 Document



ForgeRock Announces Third Quarter 2022 Financial Results

ARR grew 30% year-over-year to $212.8 million
Revenue grew 32% year-over-year to $58.2 million
SaaS as a percentage of ARR from new customers was 74% in Q3

SAN FRANCISCO – November 9, 2022 – ForgeRock (NYSE: FORG), a global leader in digital identity, today announced financial results for its third quarter ended September 30, 2022.

“Our ARR grew 30% year-over-year in Q3, marking the 7th consecutive quarter of ARR growth of 30% or greater,” said Fran Rosch, CEO of ForgeRock. “The ForgeRock team executed well to address the strong customer demand for our enterprise-grade identity platform, and in particular, for our SaaS offering.”

“We outperformed our guidance across all metrics,” said John Fernandez, CFO of ForgeRock. “Our revenue growth rebounded significantly in Q3 to 32% year-over-year compared to the 8% year-over-year growth we saw in Q2. In Q3, we achieved a gross margin of 84%, non-GAAP gross margin of 85%, operating margin of (22)% and a non-GAAP operating margin of (5)% - a significant improvement on a sequential and year-over-year basis.”

Third Quarter 2022 Financial Highlights:

ARR: Annualized Recurring Revenue was $212.8 million, an increase of 30% year-over-year, marking the 7th consecutive quarter of ARR year-over-year growth of 30% or greater.
Revenue: Total revenue was $58.2 million, an increase of 32% year-over-year. Subscription SaaS, support & maintenance revenue grew 36% year-over-year in Q3.
Operating Loss: GAAP operating loss was $12.8 million, or 22% of total revenue, compared to $8.8 million, or 20% of total revenue, in the third quarter of 2021. Non-GAAP operating loss was $2.7 million, or 5% of total revenue, compared to $5.7 million, or 13% of total revenue, in the third quarter of 2021.
Net Loss: GAAP net loss was $10.9 million, compared to $15.3 million in the third quarter of 2021. GAAP net loss per share was $0.13 compared to $0.44 in the third quarter of 2021. Non-GAAP net loss was $0.9 million, compared to $12.2 million in the third quarter of 2021. Non-GAAP net loss per share was $0.01, compared to $0.35 in the third quarter of 2021. Weighted average shares outstanding used to calculate non-GAAP net loss per share in Q3 2022 and Q3 2021 was 85.1 million and 34.7 million, respectively.
Cash Flow: Net cash used in operations was $4.6 million compared to $2.0 million in the third quarter of 2021. Free cash flow was $(5.1) million, or (9)% of total revenue, compared to $(2.2) million, or 0% of total revenue, in the third quarter of 2021.
Cash, cash equivalents and short-term investments were $342.5 million as of September 30, 2022.

ForgeRock uses certain non-GAAP financial measures, which are described further below and reconciled to the most comparable GAAP financial measure after the presentation of our GAAP financial statements.




1



Transaction with Thoma Bravo

Due to the Company's pending acquisition by Thoma Bravo that was announced on October 11, 2022, there will not be a conference call or live webcast to discuss these financial results. In addition, the Company will not be providing financial guidance for the fourth quarter of fiscal year 2022 and is suspending its financial guidance for the full fiscal year 2022 as a result of the pending transaction.

Supplemental Financial and Other Information:

Supplemental financial and other information can be accessed through ForgeRock's investor relations website at investors.forgerock.com.

As of September 30, 2022, we had 11,666,544 options outstanding (vested and unvested) with a weighted-average exercise price of $5.69 and 4,237,523 RSUs outstanding. As of October 31, 2022, there were 47,666,366 shares of the registrant's Class A common stock outstanding and 37,692,159 shares of the registrant's Class B common stock outstanding. For more information, please refer to our Quarterly Report on Form 10-Q for the quarter ended September 30, 2022.

Non-GAAP Financial Measures and Key Metrics:

Besides financial results prepared in accordance with generally accepted accounting principles (“GAAP”), ForgeRock believes that evaluating its ongoing operating results may be difficult if limited to reviewing only GAAP financial measures. Accordingly, ForgeRock uses non-GAAP financial measures to evaluate its operations. We use non-GAAP financial measures to understand and evaluate our core operating performance and trends, to prepare our annual budget, to monitor and assess our liquidity, and to develop short-term and long-term operating plans. We believe that the non-GAAP financial measures we review are each a useful measure to us and to our investors because they provide consistency and comparability with our past performance and between periods, as these metrics generally eliminate the effects of the variability of certain charges and expenses that may not reflect our overall operating performance and liquidity. We believe that non-GAAP financial measures, when taken collectively with GAAP financial information, can be helpful to us and to investors because it provides consistency and comparability with past performance and assists in comparisons with other companies, some of which use similar non-GAAP financial information to supplement their GAAP results.

ForgeRock presents non-GAAP gross profit, non-GAAP gross margin, non-GAAP research and development, non-GAAP sales and marketing, non-GAAP general and administrative, non-GAAP operating loss, non-GAAP operating margin and non-GAAP net loss per share, all of which exclude acquisition-related costs, stock-based compensation expense, and certain of which exclude the tax effect on the provision for (benefit from) income taxes related to such excluded items. ForgeRock excludes acquisition-related costs because they are unrelated to our current operations and are neither comparable to the prior period nor indicative of future results. We also exclude stock-based compensation expense as it can vary significantly from period to period based on share price and the timing, size and nature of equity awards. As such, ForgeRock and many investors and analysts exclude stock-based compensation expense to better evaluate its operating performance and cash spending levels relative to its industry sector and competitors.

ForgeRock presents adjusted EBITDA, which is also a non-GAAP financial measure. We define adjusted EBITDA as GAAP operating loss, adjusted for depreciation, acquisition-related costs and stock-based compensation expense. ForgeRock excludes certain items that it believes are not good indicators of ForgeRock’s current or future operating performance. These items are depreciation, acquisition-related costs and stock-based compensation. ForgeRock excludes depreciation given its standard exclusion in EBITDA and adjusted EBITDA results. In addition, the frequency and amount of such charges can vary significantly based on the size and timing of the transactions.

ForgeRock also presents free cash flow, which is a non-GAAP financial measure. We define free cash flow as net cash used in operating activities less cash used for purchases of property and equipment. ForgeRock provides free cash flow as it is a commonly used non-GAAP financial measure to indicate the amount of cash needed to fund its operations and capital expenditures.

2


The non-GAAP financial information is presented for supplemental informational purposes only and should not be considered a substitute for financial information presented in accordance with GAAP and may be different from similarly-titled non-GAAP measures used by other companies. The principal limitation of these non-GAAP financial measures is that they exclude expenses that are required by GAAP to be recorded in our consolidated financial statements. In addition, they are subject to inherent limitations as they reflect the exercise of judgment by our management about which expenses are excluded or included in determining these non-GAAP financial measures. A reconciliation is provided below for each non-GAAP financial measure to the most directly comparable financial measure stated in accordance with GAAP. Investors are encouraged to review the related GAAP financial measures and the reconciliation of these non-GAAP financial measures to their most directly comparable GAAP financial measures.

ForgeRock also uses the key metric Annualized Recurring Revenue (“ARR”), to evaluate its operations. We believe that ARR is a key metric because it is driven by our ability to acquire new customers and to maintain and expand our relationship with existing customers. We define ARR as the annualized value of all contractual subscription agreements as of the end of the period. To the extent that we are negotiating a renewal with a customer after the expiration of the subscription, we continue to include that revenue in ARR if we are actively in discussion with such an organization for a new subscription or renewal, or until such organization notifies us that it is not renewing its subscription. We perform this calculation on an individual customer basis by dividing the total dollar amount of the customer’s contract by the total contract term stated in months and multiplying this amount by 12 to annualize. Calculated ARR for each individual customer is then aggregated to arrive at total ARR.

ARR does not have a standardized meaning and therefore may not be comparable to similarly titled measures presented by other companies. ARR should be viewed independently of revenue, deferred revenue and remaining performance obligations computed and/or disclosed in accordance with GAAP and is not intended to be combined with or to replace any of those items. Specifically, ARR, as calculated under the definition herein, has the effect of normalizing the impact of revenue recognition for term-based subscription license agreements. ARR is calculated based upon annualized contract value and not actual GAAP revenue. Under ASC 606, for term-based subscription license agreements, we recognize approximately half of the total contract value upfront as license revenue, with the remainder attributable to maintenance and support that is recognized ratably over the license term. Annualizing actual GAAP revenue for any particular period could result in a meaningful difference from our ARR calculation, particularly when we are experiencing increases or decreases in the mix of multi-year term licenses. ARR is not a forecast and the active contracts at the date used in calculating ARR may or may not be extended by our customers.

About ForgeRock

ForgeRock®, a global leader in digital identity, delivers modern identity and access management solutions for consumers, employees and things to simply and safely access the connected world. Using ForgeRock, more than 1,300 organizations around the world orchestrate, manage, and secure the complete lifecycle of identities from dynamic access controls, governance, APIs, and storing authoritative data – consumable in cloud or hybrid environments.

Investor Relations Contacts:

Mark Kang, ForgeRock
investors@forgerock.com

Media Contacts:

Kristen Batch, ForgeRock
kristen.batch@forgerock.com

Stacey Hurwitz, ForgeRock
stacey.hurwitz@forgerock.com

Edelman on behalf of ForgeRock
Evgenia Sinopidou, Edelman
evgenia.sinopidou@edelman.com
3


CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Revenue:
Subscription term licenses$23,904 $19,364 $59,089 $62,949 
Subscription SaaS, support & maintenance31,282 22,940 87,029 61,543 
Perpetual licenses91 183 197 885 
Total subscriptions and perpetual licenses55,277 42,487 146,315 125,377 
Professional services2,943 1,739 7,674 3,652 
Total revenue58,220 44,226 153,989 129,029 
Cost of revenue(1):
Subscriptions and perpetual licenses6,635 4,517 18,903 12,312 
Professional services2,929 3,977 8,692 10,658 
Total cost of revenue9,564 8,494 27,595 22,970 
Gross profit48,656 35,732 126,394 106,059 
Operating expenses(1):
Research and development15,554 10,827 45,699 31,214 
Sales and marketing28,973 22,509 86,001 64,795 
General and administrative14,551 11,188 43,030 28,091 
Acquisition-related costs2,364 — 2,364 — 
Total operating expenses61,442 44,524 177,094 124,100 
Operating loss(12,786)(8,792)(50,700)(18,041)
Foreign currency gain (loss)2,173 (2,684)3,634 (3,003)
Fair value adjustment on warrants and preferred stock tranche option— (2,729)— (10,068)
Interest expense(894)(1,195)(2,674)(3,572)
Other income (expense), net721 339 1,065 (66)
Interest and other expense, net2,000 (6,269)2,025 (16,709)
Loss before income taxes(10,786)(15,061)(48,675)(34,750)
Provision for income taxes152 205 1,103 660 
Net loss$(10,938)$(15,266)$(49,778)$(35,410)
Net loss per share attributable to common stockholders:
Basic and diluted$(0.13)$(0.44)$(0.59)$(1.26)
Weighted-average shares used in computing net loss per share attributable to common stockholders:
Basic and diluted85,085 34,680 84,488 28,124 
¹ Includes stock-based compensation as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Cost of revenue$657 $26 $1,789 $193 
Research and development1,632 564 4,685 1,058 
Sales and marketing2,798 1,078 7,859 2,046 
General and administrative2,638 1,441 7,822 3,099 
Total stock-based compensation expense$7,725 $3,109 $22,155 $6,396 
4


CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share data)
(Unaudited)
September 30,
2022
December 31,
2021
Assets
Cash and cash equivalents$138,542 $128,381 
Short-term investments203,971 241,411 
Accounts receivable, net of allowance for credit losses of $155 and $34, respectively33,307 55,999 
Contract assets22,778 19,670 
Deferred commissions8,697 8,457 
Prepaid expenses and other assets12,899 9,787 
Total current assets420,194 463,705 
Deferred commissions17,891 15,601 
Property and equipment, net2,800 2,463 
Operating lease right-of-use assets10,272 12,626 
Contract and other assets3,495 2,783 
Total assets$454,652 $497,178 
Liabilities and stockholders’ equity
Accounts payable$1,511 $2,039 
Accrued compensation19,214 22,359 
Accrued expenses8,961 5,016 
Current portion of operating lease liability1,562 1,820 
Deferred revenue57,923 67,222 
Other liabilities1,331 2,258 
Total current liabilities90,502 100,714 
Long-term debt39,579 39,483 
Long-term operating lease liability9,519 11,037 
Deferred revenue1,377 8,172 
Other liabilities1,909 1,646 
Total liabilities142,886 161,052 
Stockholders’ equity:
Common stock85 83 
Additional paid-in capital623,671 593,196 
Accumulated other comprehensive income1,613 6,672 
Accumulated deficit(313,603)(263,825)
Total stockholders’ equity311,766 336,126 
Total liabilities and stockholders’ equity$454,652 $497,178 
As of October 31, 2022, there were 47,666,366 shares of the registrant's Class A common stock outstanding and 37,692,159 shares of the registrant's Class B common stock outstanding.
5


CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Nine Months Ended
September 30,
20222021
Operating activities:
Net loss$(49,778)$(35,410)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation812 795 
Noncash operating lease expense1,865 1,186 
Stock-based compensation expense22,155 6,396 
Amortization of deferred commissions10,652 10,436 
Foreign currency remeasurement (loss) gain(3,636)1,972 
Change in fair value of redeemable convertible preferred stock warrant liability— 5,871 
Change in fair value of preferred stock tranche option liability— 4,157 
Amortization of premium / discount on short-term investments 1,690 608 
Other28 157 
Changes in operating assets and liabilities:
Deferred commissions(13,182)(14,366)
Accounts receivable22,094 (2,170)
Contract and other non-current assets(3,416)(13,500)
Prepaid expenses and other current assets(3,291)(3,696)
Operating lease liabilities(1,301)(1,614)
Accounts payable(506)272 
Accrued expenses and other liabilities509 3,244 
Deferred revenue(15,699)4,306 
Net cash used in operating activities(31,004)(31,356)
Investing activities:
Purchases of property and equipment(1,474)(459)
Purchases of short-term investments(139,149)(201,415)
Maturities of short-term investments133,615 — 
Sales of short-term investments39,110 19,960 
Net cash provided by (used in) investing activities32,102 (181,914)
Financing activities:
Proceeds from initial public offering, net of underwriting discounts and commissions— 295,694 
Payment of offering costs(145)(4,076)
Proceeds from exercises of employee stock options4,150 3,189 
Proceeds from issuance of common stock under employee stock purchase plan4,374 — 
Employee payroll taxes paid for net shares settlement of restricted stock units(188)(3,528)
Proceeds from issuance of redeemable convertible preferred stock— 19,951 
Principal repayments on debt— (120)
Net cash provided by financing activities8,191 311,110 
Effect of exchange rates on cash and cash equivalents and restricted cash857 (638)
Net increase in cash, cash equivalents and restricted cash10,146 97,202 
Cash, cash equivalents and restricted cash, beginning of year128,437 100,042 
Cash, cash equivalents and restricted cash, end of period$138,583 $197,244 
Reconciliation of cash and cash equivalents and restricted cash:
Cash and cash equivalents$138,542 $197,221 
Restricted cash included in prepaids and other current assets41 23 
Total cash and cash equivalents and restricted cash$138,583 $197,244 
Short-term investments, end of period$203,971 $180,872 
6


FORGEROCK, INC.
NON-GAAP FINANCIAL MEASURES AND RECONCILIATIONS TO GAAP RESULTS

Non-GAAP Gross Profit and Non-GAAP Gross Margin
Gross profit is defined as GAAP revenue less cost of revenue and gross margin is GAAP gross profit as a percentage of total revenue. We define non-GAAP gross profit and non-GAAP gross margin as GAAP gross profit and GAAP gross margin adjusted to exclude stock-based compensation expense, as presented below (in thousands, except percentages):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Gross Profit$48,656 $35,732 $126,394 $106,059 
Add: Stock-based compensation included in cost of revenue 657 26 1,789 193 
Non-GAAP gross profit $49,313 $35,758 $128,183 $106,252 
Gross margin 84 %81 %82 %82 %
Non-GAAP gross margin85 %81 %83 %82 %
Non-GAAP Research and Development
We define non-GAAP research and development as GAAP research and development adjusted to exclude stock-based compensation expense, as presented below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Research and development$15,554 $10,827 $45,699 $31,214 
Less: Stock-based compensation1,632 564 4,685 1,058 
Non-GAAP research and development$13,922 $10,263 $41,014 $30,156 
Non-GAAP Sales and Marketing
We define non-GAAP sales and marketing as GAAP sales and marketing adjusted to exclude stock-based compensation expense, as presented below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Sales and marketing$28,973 $22,509 $86,001 $64,795 
Less: Stock-based compensation2,798 1,078 7,859 2,046 
Non-GAAP sales and marketing$26,175 $21,431 $78,142 $62,749 
7


Non-GAAP General and Administrative
We define non-GAAP general and administrative as GAAP general and administrative adjusted to exclude stock-based compensation expense, as presented below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
General and administrative$14,551 $11,188 $43,030 $28,091 
Less: Stock-based compensation2,638 1,441 7,822 3,099 
Non-GAAP general and administrative$11,913 $9,747 $35,208 $24,992 
Non-GAAP Operating Loss and Non-GAAP Operating Margin
We define non-GAAP operating loss and non-GAAP operating margin as GAAP operating loss and GAAP operating margin adjusted to exclude stock-based compensation expense and acquisition-related costs, as presented below (in thousands, except percentages):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Operating loss$(12,786)$(8,792)$(50,700)$(18,041)
Add: Stock-based compensation7,725 3,109 22,155 6,396 
Add: Acquisition-related costs2,364 — 2,364 — 
Non-GAAP operating loss$(2,697)$(5,683)$(26,181)$(11,645)
Operating margin(22)%(20)%(33)%(14)%
Non-GAAP operating margin(5)%(13)%(17)%(9)%
Adjusted EBITDA
We define adjusted EBITDA as operating loss adjusted to exclude depreciation, stock-based compensation expense and acquisition-related costs, as presented below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Operating loss$(12,786)$(8,792)$(50,700)$(18,041)
Add: Depreciation263 259 812 795 
Add: Stock-based compensation7,725 3,109 22,155 6,396 
Add: Acquisition-related costs2,364 — 2,364 — 
Adjusted EBITDA$(2,434)$(5,424)$(25,369)$(10,850)
8


Non-GAAP Net Loss and Non-GAAP Net Loss per Share, Basic and Diluted
We define non-GAAP net loss as GAAP net loss adjusted to exclude stock-based compensation expense and acquisition-related costs, including the tax effect of stock-based compensation expense on the provision for (benefit from) income taxes as presented below (in thousands, except per share amounts):
We define non-GAAP net loss per share, basic, as non-GAAP net loss divided by GAAP weighted-average shares used to compute net loss per share, basic.
We define non-GAAP net loss per share, diluted, as non-GAAP net loss divided by GAAP weighted average shares used to compute net loss per share, basic, adjusted for (i) the dilutive effect of employee equity awards, excluding the impact of unrecognized stock-based compensation expense and (ii) warrants; unless these adjustments are anti-dilutive.
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Net loss$(10,938)$(15,266)$(49,778)$(35,410)
Add: Stock-based compensation7,725 3,109 22,155 6,396 
Add: Acquisition-related costs2,364 — 2,364 — 
Tax effect on the provision for income taxes(65)(14)(198)(37)
Non-GAAP net loss$(914)$(12,171)$(25,457)$(29,051)
Non-GAAP net loss per share, basic and diluted$(0.01)$(0.35)$(0.30)$(1.03)
Free Cash Flow
We define free cash flow as net cash provided by (used in) operating activities less cash used for purchases of property and equipment as presented below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Net cash used in operating activities$(4,580)$(2,035)$(31,004)$(31,356)
Purchases of property and equipment(500)(118)(1,474)(459)
Free cash flow$(5,080)$(2,153)$(32,478)$(31,815)

9
EX-101.SCH 3 forg-20221109.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 forg-20221109_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Pre-commencement Tender Offer Pre-commencement Tender Offer Amendment Flag Amendment Flag Entity Address, State or Province Entity Address, State or Province Entity Ex Transition Period Entity Ex Transition Period Entity Tax Identification Number Entity Tax Identification Number Title of 12(b) Security Title of 12(b) Security Entity File Number Entity File Number Written Communications Written Communications Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Entity Emerging Growth Company Entity Emerging Growth Company Trading Symbol Trading Symbol Document Period End Date Document Period End Date Soliciting Material Soliciting Material Document Type Document Type City Area Code City Area Code Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name Entity Address, Address Line Two Entity Address, Address Line Two Local Phone Number Local Phone Number Entity Address, City or Town Entity Address, City or Town Cover [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Central Index Key Entity Central Index Key Security Exchange Name Security Exchange Name EX-101.PRE 5 forg-20221109_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 6 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover
Nov. 09, 2022
Cover [Abstract]  
Document Type 8-K
Document Period End Date Nov. 09, 2022
Entity Registrant Name ForgeRock, Inc.
Entity Incorporation, State or Country Code DE
Entity File Number 001-40787
Entity Tax Identification Number 33-1223363
Entity Address, Address Line One 201 Mission St.
Entity Address, Address Line Two Suite 2900
Entity Address, City or Town San Francisco
Entity Address, State or Province CA
Entity Address, Postal Zip Code 94105
City Area Code 415
Local Phone Number 599-1100
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Class A common stock, $0.001 par value per share
Trading Symbol FORG
Security Exchange Name NYSE
Entity Emerging Growth Company true
Entity Ex Transition Period false
Amendment Flag false
Entity Central Index Key 0001543916
XML 7 forg-20221109_htm.xml IDEA: XBRL DOCUMENT 0001543916 2022-11-09 2022-11-09 false 0001543916 8-K 2022-11-09 ForgeRock, Inc. DE 001-40787 33-1223363 201 Mission St. Suite 2900 San Francisco CA 94105 415 599-1100 false false false false Class A common stock, $0.001 par value per share FORG NYSE true false EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #*!:54'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 " R@6E5C9]GINX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Z@4)/FTM%3!X,5-G8SMMJ:Q;&Q-9*^_1*O31G; ^QHZ?>G M3Z!&!ZE]Q.?H T:RF!Y&U_5)ZK!A9Z(@ 9(^HU.IG!+]U#SZZ!1-SWB"H/2' M.B%4G*_ (2FC2,$,+,)"9&UCM-01%?EXQ1N]X,-G[#+,:, .'?:40)0"6#M/ M#)>Q:^ .F&&$T:7O IJ%F*M_8G,'V#4Y)KNDAF$HASKGIAT$O#WM7_*ZA>T3 MJ5[C]"M929> &W:;_%IO'P\[UE:\J@HA"KX^5$+RM:Q7[[/K#[^[L//&'NT_ M-KX)M@W\NHOV"U!+ P04 " R@6E5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #*!:56'WY!D=00 +@1 8 >&PO=V]R:W-H965T&UL MG9AK<^(V%(;_BL;=Z;0S2;#%)2$%9@A)MIG=)$R@W6D[_2!L 9K8DE>2N?S[ M'AFPV:XYIOV"K^?ED8[T'LF]M=+O9LFY)9LDEJ;O+:U-;QL-$RYYPLR52KF$ M)W.E$V;A4B\:)M6<17E0$C>H[W<:"1/2&_3R>V,]Z*G,QD+RL28F2Q*FMW<\ M5NN^%WB'&V]BL;3N1F/02]F"3[C]+1UKN&H4*I%(N#1"2:+YO.\-@]L[VG$! M^1N_"[XV1^?$-66FU+N[>(KZGN^(>,Q#ZR08'%9\Q./8*0''U[VH5_RG"SP^ M/Z@_YHV'QLR8X2,5?Q&17?:]&X]$?,ZRV+ZI]:]\WZ"VTPM5;/)?LMZ]VVIY M),R,5U.J*^-T+0GU*OPUO M $&!00L,FNLU,0SRUW!FK(9$_5U%M%-H52NXT7MK4A;RO@?#TW"]XM[@QQ^" MCO\+PMA1F,14NFVY17P>'A-Y>?$(A6 =$Z#V+,M5 1>9 1@:17 M\N!*>?KR_-4EL%VPM5'%!VF%W9(WOA NA0#YPI)*,EP'IMJ"OZGP_8(\R? * M(>L49)USR$!-Z51IYLS@@DPL=!Q1FHQ4)JW>PC&JQ,7%[Q\0PNN"\/H(^\RLHLXHK4#\BS,'FEF5ALT 5^Z:O^ M_Z>;,$D>8>:'PH0* M RQK0H!:^G> Q9P=:[42,JS,=(WF:(BAE>4@P W]WVAC92R+R9\B/6DD-8K= M5N"W,;:R2@2XN>=Y',(2[30*+M *4)"R) 2XEW]6(?3)>*DDYFLU(NUN]S(( M\"%?EH( M^LO6EC+)71,DF1R[VJFD@H7FK/8< RI]/X -^Z)BD4HK) +\@S# M6PL65_+@*K4\I?<'N%6/-;\,H7LXS*_=BH?+"-9FK_/YB?SA>K5DI>T'N$M_ M1_9D3 9DM8"X;!T@+2V?XOX\%18JN)J3@/XT^YE,>)C!>-M6KF5QI5',H%0, MB6LNU"38!;@%T0?_"LH\29DF*Q9GG*30;+-D&L4OZP'%#7RJ6>2&X62;S%3E M(*P1>'Q]^XB1'&T&<),^]!QYV(1+)A?\Y&*R1NCECPFV0*.EW].S_/XAX7KA M^N@C*-BE\Y&4R>H,XX)69VC62K>GN%D?R#8$\@>;Y7R=MML@5&+A:K63H31_ MBOOV$*9HE$_3QY@M*E%P@5J4TO7I63N $F2,W S M]P(\GRME#Q=NMU]\K!G\ U!+ P04 " R@6E5GZ ;\+$" #B# #0 M 'AL+W-T>6QEO%DN7/ZZZ>S;"=I=67=A['-HN6/O.-%Q[I#)6,>=56R=M8SDK6W!2,EG>W&2)8D+38JT[=:=<2PZF MTVY#;VA2K"NCSY:4!H-?RA0GCTQNZ)9)L;=B6,N4D*=@7H+A8*2QQ'DJ?$,7 M8&F? KP(&K XU7=>&18/ MQA<0&>7=J?$,:\M.B^4M/3L,/S[)WMB2VSG-@DZF8BUY!72LJ(_PZTR3 .B< M45XH!:N-9@.'R6,4?-@#E_(!6OBMNHK=5R3TXE,);2"PU4GTA$8QA D*Q+^, M%F)?A+W]K;"D$8_&?>S\;O2@?^^,X_>65Z(?]+Z:\V/1%WATUC3R]$&*6BL> M]O[+"8LUF_S(T5CQY+/!I!R\@5M*'KEUXG!I^6%9L^.]FZ:IKW#.RW^0\Y^M M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1JP,Z6PEY7>>9 ]IV03NA1.XJR MY/K%.?7A'=O["_PJOE]?\HIUTNUF<$//\A=>BD[E\ZI[J,NXZBQ_AOMHD\%G'!QR>(W?#$T%^@2O&+(=/EB>N$_NG_A.\SQ-LPRKZ'8;9;#%ZI9E\!>/ MAG$##RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.([12O-2#QNH%'GL>[C>4!#ZP+ MV.Q _G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF&5*=##[Q_F"G)$WS/(X %F>0 MIA@"IQ%', ; 4/2='@//GL?)=-[*CG_5U/\!%!+ P04 " R@6E5EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M #*!:56JQ"(6,P$ "(" / >&PO=V]R:V)O;VLN>&ULC5'1;L(P#/R5 M*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[=)IEL]1;#&:Y M&+6VG-X"$B@$*2C9$7N$2_R==S Y8\0#.I3OW/1W!R;Q&-#C% MB/%*0:S;%4S.Y68R#/; @L4?>M>9_+2'V#-B#Q]6C>1FEJE@A1REW^CUK7H\ M@RX/J!5Z0B? :ROPS-0V&(Z=C*9(;V+T/8SG4.*<_U,C5146L*:B]1!DZ)'! M=09#K+&))@G60VY6= ;N\N@#FW+()FKJIBF>HPYX4P[V1D\E5!B@?%.9J+SV M4VPYZ8Y>9WK_,'G4'EKG5LJ]AU>RY1AQ_)[E#U!+ P04 " R@6E5)!Z; MHJT #X 0 &@ 'AL+U]R96QS+W=O[IFB MG#S^0W1UW6E\./VR./ /,+Q=Z*E%9"E*%1KD3,)HMC;!4N++3):BJ#(9BBJ6 M<%H@XLD@;6E6?;!/3K3G>1,)KM\,<'AT_@%02P,$% @ ,H%I M5660>9(9 0 SP, !, !;0V]N=&5N=%]4>7!E&ULK9--3L,P$(6O M$F5;)2XL6*"F&V +77 !8T\:J_Z39UK2VS-.VDJ@$A6%3:QXWKS/GI>LWH\1 ML.B=]=B4'5%\% )5!TYB'2)XKK0A.4G\FK8B2K636Q#WR^6#4,$3>*HH>Y3K MU3.T.EY&TWP39G 8ED\C<+,:DH9HS5*$M?%P>L?E.I$J+EST&!G(BY8 M4(JKA%SY'7#J>SM 2D9#L9&)7J5CE>BM0#I:P'K:XLH90]L:!3JHO>.6&F," MJ;$#(&?KT70Q32:>,(S/N]G\P68*R,I-"A$YL01_QYTCR=U59"-(9*:O>"&R M]>S[04Y;@[Z1S>/]#&DWY(%B6.;/^'O&%_\;SO$1PNZ_/[&\UDX:?^:+X3]> M?P%02P$"% ,4 " R@6E5!T%-8H$ "Q $ @ $ M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( #*!:56-GV>F[@ "L" M 1 " :\ !D;V-0&UL4$L! A0#% @ ,H%I58??D&1U! N!$ !@ M ("!#0@ 'AL+W=O7!E&UL4$L%!@ ) - D /@( P4 $! end XML 9 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 10 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 11 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 1 24 1 false 0 0 false 0 false false R1.htm 0000001 - Document - Cover Sheet http://www.forgerock.com/role/Cover Cover Cover 1 false false All Reports Book All Reports forg-20221109.htm forg-20221109.xsd forg-20221109_lab.xml forg-20221109_pre.xml q32022earningsreleasedocum.htm http://xbrl.sec.gov/dei/2021 true false JSON 13 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "forg-20221109.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "inline": { "local": [ "forg-20221109.htm" ] }, "labelLink": { "local": [ "forg-20221109_lab.xml" ] }, "presentationLink": { "local": [ "forg-20221109_pre.xml" ] }, "schema": { "local": [ "forg-20221109.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd" ] } }, "elementCount": 25, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 24, "memberCustom": 0, "memberStandard": 0, "nsprefix": "forg", "nsuri": "http://www.forgerock.com/20221109", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "forg-20221109.htm", "contextRef": "ia1684507295b449ea3ff2b2377ac19e9_D20221109-20221109", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "role": "http://www.forgerock.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "forg-20221109.htm", "contextRef": "ia1684507295b449ea3ff2b2377ac19e9_D20221109-20221109", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.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/2021", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.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", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.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", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.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", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.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", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.forgerock.com/role/Cover" ], "xbrltype": "booleanItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r7": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" } }, "version": "2.1" } ZIP 14 0001543916-22-000048-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001543916-22-000048-xbrl.zip M4$L#!!0 ( #*!:56^Z?*NUA< *&A 1 9F]R9RTR,#(R,3$P.2YH M=&WM75M7XLJV?M^_H@[KG+WM,2Q,*G>ZV[U=@FQZ=4*+V"YXZ5%)52 8""L) M:LVX=_3_HANN)Q$D2#CP6Y*!70OP\_ M_ _&?_[>^(S*D3?J\T&*CF-.4\[0.$B[Z(+QY!+Y<=1'%U%\&5Q1C+-WCJ/A M- XZW101B9!;A7&)ZXJL,ZYAR] Y5@U+Q91I&I95SU1U76VSTJ^Y5'7,"7+ER65,MYG.F&QZBL MF:+9;@J]@QX.DE(P27'"O8^%;IH.2P<'X_&X"-^+G>CJ(!B$P8"+'A^D,1TD M?A3W:0H<.2"2K&')Q(IJ&3BQF$QBCOPK*09X^70CKH?"SP M 3X_*\ <\H./_1Y2I&H ?._1L'5Q\)Q-$A!;'%S.H16O/S;QT+*)^E!1NG! MX3_^\8\/:9"&_!!XV,%"8&59LCXWOXD;7#_8R&@LFZJFF002W-5 MU>)4\4%PB6(8U),M;GTK+TA9TE1 ]H73?.@= 3JR(1*GH2T4T#Y^$.UD[3D M!Q/.L$]#(7T!@Q^9\G7JEJ.KSZ1QU5+L$>M5KMI5JU?OM[06.0F<66=D";!.V,G>I)KU[N M]EH]Y[)>;O?M7FW<[I]'11LOB^:.3@!J,67%VR\6#%IA^ Y<_-?\;.AS#'-[FP^L[<9?2# >YR@8M* MBCY,WX\#EG9+LB3]7R%[[O!#,J0@46Y\ &_GG_-*EE4=?DBI&_)%C6X4 WG8 MB\*0#A->6GQXO_!.N=?$V4OO^S3N ENE*91OZ0!!0#XTL"C(:9AT!F4!!OF MQ=?$%:6%7F8HB0* X9^D[*_]T/*6##HE"0D9[5<-W.0\6+3Z.3< M2:-A20Q.QHN<+1[(*(\+^? L'@>BHKBT:,\'&0*7VP_":>E?S: /EL#A8]2( M^G3PK_T$$!J SCCP\P>38,9+L@FM9%_'>7\-J"<;K7G_92*X=^[4FI4R.FL> M-2MG-Z5BA?B70NU9Y?B\46O6*F?HR"FCRI_'_SURJA5T7+?MVME9K>[LL O2 M5EVX.#K[;\VI-NO./BH7CXL0PVBJ=2?9-Y5*SV7V34=_*1T]J3=L](30;Q%^ MYV',+A'?9('X6LW32;U\"66 TIKG$Z?Z*8#/I-6O$+M9F[:;ME1OLDNH!]#; M5Y7]]U/8)N&5VQL".JRH]2;0T?L]=)H5J=6OP>=VT&H"O1F"/-4<0'+MT 3Z MO?$WA9B^)/DZECU-QJINF-CE*L>6[WI$)PRX*!4.3?S';:"&WM3VEU1;LI7: M@JMJ5)PF:E2^U!O-'3JF[%V(E3@Z\E($Q;*EJ ]I[/,)T6VXH&[LE8@L!.T-/HSB M%.TMOG,*L05/4L2O1.(TSHHY>U=:=' 7V.8YG-27++JJY#'7SNYBN8F*ZE,,*YI4+L M[T17O.]"L&WM9\GT]53$FX/;O8-[*4#TR=./#=X)$C'CD#I0\FMI+=#?4KZ9 MBNY:GLFPQ "0JDQ3 (L2#]36D#63$,HY8-&3*.[P1N1=[J/:P"MNCTM?BEO; MJTPH.&4Q_L*;Q'=S^;TOWU=(BMJ3U/LWIWBS$Y3O\X(+ M+T>&$^'GUB5R382BX0XR#4PT5$,^#R;03]+ :4>1Z-!&D^/(W83PHJE M V+J(>7#.+H2];Q2[)K/P=FSFEJO5B;MZV94_9F[5X(]#6">C/LV;,* MO--1X/?;KT;,F9.4!WX]*IUK3ZA3VSFZ=:O>Q)^23K MT>TY.-/25*)+'$NJ9V%5,15,#5G"ID=5B->P3\ M!HQ[TX6'=.$D"#G4#B''FUQO(=>UVW)M&9HE2TS&OF7Y6)4]@H'U'M8L32<6 MI9NC?I'QK*3]=DW*J,TGV3"Q;G@O6 MFTO8E16*+289NL4U2296X5!1L$R(HNC*O6*^&;T0_;6AE_600PCV7@8H1)HV M2KL\1KU1'"0LR/*WV50_A%?!*@!Y]PO8@#M8=1SU^T&2+#@C?!'*U?079DJM M<88J_6$837F6F&4-.5'RWKD_?G:O:M.[D;QS#$M5\JLCMJ2+-[Z'X<2/" MD/MKP]$/& MYX1XAD8J2N9.9FATAC"/&8IXD\W^?@0#Y%:.+5J\VM:L54J\Z MO7JY'3CE<\GN=4-G=JK4FS7%+@.Z*+6U/ZS*WG]KP-Z88WJO:^7SLR;.K.:W*Y^A5[" M>^6.ZER=:DOZ#K69 D& M6/-\\1GV(PR2L$2J!L% /FQHS ML$1]JDN^YWN26S@\&P6 X(@E2?=/OSTN-EF??WI2>YXCG#=C?E,_C^%C/6Y& MX]> F%JMWU145I-Z(-X=];1[*JMV;/+L4W.M?9%3;8A=!6F M' "QJZ@06S+74+%*03%=4_6PYND&\9BO/O\3159!M:GH3EV<5E\XWRJE'#=7"\(%C&%<3NPKQL6<:EDHU7=%\P*O' M1\]IQ%]4@+E;4_HE2E(:MH-A/JORIAX/JL=:6"E#W!S)NKV^^\(Z,R5S@Q,*%80S&.!C2$/$)]T9I<"76 M,_B!QY-?.*4$2HB$%GY/WNB%KK^\7I'TS]],(AOO$Y3RD ^[T8"C098[W!?Y MU7 D1@?1F%,8/<9+:)<+,?>>T.@*R'H$W7RU9O:G5FBIWYAA2;ZIN=@T?!-B M.EG#5-$ $"@JU760(LV F$Z5UTSDNZ?$BI\CT/PO0BI?\;S33XV,]DUW=UN& M_"+VV?1&21KXTQV)UG&7>Y?9Y@\Z',818#(Q(^I&$^3R,!H+T1*%0@"1B?] M?A *7QTDX+A3/F @I^Z*7-34)ZE6,:PGJ=;OGTNA;6MDCL(3AS\5R3PA9+^(@!?,K%F6,!O/5 M!LD+/6OHIS(Z3N](=:K0_D6CU^ZUX/,I:3?#T)G9I-X\Z=EEUK-)([1[G=L+ MJ8A=[DCM'NNVJPY0!9_+[;!^<:[8LY9F7]ACA]BS=O5\FM&XO@S64TQ7)DS" MQ%(I!"OPR9(T#1L:902\I\(MKW#XS]\L0U7?;[U8\'FD]U%S$G-A@SZL2AL: MKFQZ;8S D:I$F[OR6YM)Q1[2/=E QR<-1!2I" ]N2&^\Z?FZGI\![O2 B8.. M#;A,D/JFY#^LY-,-2FZ!@KO$TK%K,C&/)7-L6K*!-:I(.E4\:EC&+Z'DUY*& M^G-16]=P&1A$5G3\QB[QI8:K '# 8LKD3.7!P8EATE(L*JN.[[ M(A/UINP_J.RS#*+LE85/W#4RHKS&9>#!>_B^A["!QV%L1 MN0==NZPR3/;<=]OI?O[LF_;_B/;7DF3$XS<;\!@V0-JTN4VFLN51@>4-':M< M]L04K8P9#)>KP?AINO1F S;: (5C=<_;S@;,G_WQ6N*-&$4 [Z^$6)$E5,GW M9 D?;7U#+AR/K6(/'X0BF-@4AW?GQS!Y7>2%-$EVO-ICI]R(J2 VV^!S-NV[ M4;BW\]4ON^2',S_5)!,.OG O8&['W0!^N;;)#X/+M?D\X5GNGLS[WK78C\P> MZR'W)),G3C7EGF\J$S=3T=<,+_NG,UN<7]ZO2:WF^=0I?PUL4AFWJQ6@&6BM MVA.;P'O5TS5XV2[;8[MODU:OT76:-7?O.V/A$9?%_JB2/-L*N@6&I/C88$3"*G$9MGS)Q*;/# LXSBA1LD-[JT][^L*;L&_K#A8A7GZH MW.WS=H2'?O5'[3R?/JP=UJ H!H'Q<$$!= NKS-6QQ0C'KJ')GNI+FNI[ (I M6%I1?(G.A*-81MT/KR-_V;%V;6*M79[Z("XF&RK;=$KN=:TB#W+]XDJ]Q;]GJL#2BV!N M'CWZ)D6=F$\<)F]"^D\3!FV9G:MLEO/O\()/U,N7G4S/=S4MF%?->'>Q4':"I!8Z+@2OZ%(+C@7<\4B_;I-T_Z;6KM;53AMJ] MUKC5.Y* ]DNG!XZ+M&:M_E>@MS5Q9BW5GK7[K0N@,]QX$9=.%95)!L>ZY;M8 M]7S <-0S,3&(1QB!H3+T>1I=OS^-_C=2VII_CXL26UTV^KM@;3UL%[P9#[DG MKG,<1%G6>93P["GH_7S5K;A;,,@RT?FE24*\L[;"J6@\NP92>,8!] U*8GX5 M)/ >^$BQ'Y>&B'J>.$I1/"PN^V,T9DF^WI;=E?)6]N@RY;WJ^XIO=FDKNS1I M+D^QZZ154B/L<@-S'UTE(R MZH.03=_$],EW^"RJ)&MAM4N]2X $HP'#%@*P)']7]-[+]HR7\OMW*!!+H!BB $;%40%@ZCD%^$L' Z#.R[:?@>Q> M ]EX+LT" MD^MQF6R+9E*844#H3 MJ:7*I!NX08HLJR@+0)QG2#:HP(.I&HW35Y(GF(#YD M(R_-G06PZ4HB-<6Z@60)(0"X(U'DQ0^/1(O^).Y1NE!^+W=[GNPU/-L=@U$R_";+3WGR4KWXD<=89 !,O!R@3\BB,WCBC; MAX!_ + -&"0Z"Y@-,9$6"-S1DM*[1VRP,0L@J&%+K5S9BIO,E_+=4.!?3FN; MF6Q<\Q3&YAHI"99>6[I%(O]X;OH;:Z9_?RZV*_YBZ4B$T4^C?3&E'X998L?E MB'&P @S-@03H V=S1Y@-Y7 $#@2D7#2]3,.86TY%[ O?1?NY']P3+[PNO++: MIY<-619'B(\# _)R.W!4"V4,PRH"V8N&Z5LW&BZ,#Q"V^.Y/ 2KXG W<@#I M%%F]^;;Z.[?;S:>X5B5@'T7KJW;WQ2(K0$C9W5$9':Y(,F8F5NSDYZD00S B M0,3\;BGO)C7)R!-6/B?H>XS'2P0T<[0^H,'B\_C8BPRMA""$^UUI;YD>%-__&,$3*-H;'DZP??-=J#L?U$G M+V;B8_.JS86_:S8/%,B<,T6 WVG27_, M!;E+1MQIN&X!5;)NQU9-6YSU,_]MVV-Z%$F3??)D0".G@W%O?@U)*7/[XBD@ MAVY,^/)<(]_OG$#4C<4$VE^*"(0YC0UFY9,E]>>F6Q>AV4OJU#&,:(R^4$"E-;'$ M$F18G =:IBE%V5TS>_D38AH%_?E[XS-*:2<19T8B(0E,1#@BV WRO$DMPQCY M@VQ^^_5/[T5[ "V]OGDJY27,4ZVP6KZE>KLZ(S##SV>UJG/4/&]4SK;!^1L" MFN<*0K^LK-3(%Y+\-0KB><"R;:)@PPH4-H( T*,CL6HDRWK,$]W0#,2("0P0 M%$3Y+<,NA]C1%P9;5)19__D#(NDQ&L [675TE':C&#K'7O(:2(L43)XA M$$(#:E)IK2I-RC:I:]6^3<8<$BM@,]LTZ;^?[8!2TLL::0_C!7/.]YW[,><7 MN[I"CR 5$WSNA?[80\"I*!A?S;V[VVL\\RX6H]'Y)XP?OMPLT96@;0U@P*8[5SXNGOU%MP>L#T,?1+.A79\ M*^ED3<-X*?8"([*!9WWT-U#VZ_)B!UX9$??*B*125'^9IZ"1H@&I&:CG^^,, MK"64<\^.+^ZG]E=%.!BVP*H#0X%J>SCSG,?\ MYL ,T->_WETMO)\J7R99^N8$OO1//)6*3";IQ9N3[^V+%Z__!L"? M__IZYOV6B9LKE1;>::Y8H:1WFQ27W@^IEG]Y.L^NO!]9_E?RDP'PMMKH-+N^ MSY.+R\)#/D)//\U?J2B D50AH'&D (XI!DR&(8!8D( 3)$*L?KEXA:$($848 M2*0%P$020"+.@(8XXD$L6!3)*N@B2?]Z5?[@;*D\DURZK/Y\O9K/; MV]N7=SQ?O,SRBQGR_6"V:7VR;G[7:G\;5*TAI716??K0=)ET-31AX>S//\Z^ MB4MUQ4"2+@N6BK*#9?)J6;UYE@E65)[OU.7UMBC_ IMFH'P+0 0"^/)N*4_> MOO"\E1UYME!?E?;*W]^_?NSMDL[*%K-4793?[!>5)YG\5K"\.&-<+8SZ*EIQ M?ZW>G"R3J^N%VKQWF2O='7:1YXVHI4I:JH11J?+O?9W-1LC?D]ZBK74/XJIT M/^U+XS9//^U-[KD9']3A!=>Z&2UYM4.]3^54^^Y#5Z.E'U[QOG:+K&"+"7:+ MQVYJDA?E&V?FU;J;,M"6P;3J9SUTUZ2JNT*E4JU&RT9H+Y%O3LRKN53)_$NN M3K,K4_>$*HO?>;E-_EEKE<])A'4L$ $4,@HPU3[@(0^!Y '$L1\&G$7SXF'/ MGJL4?/^V$5'U-*2;$XLLBQY:<[7,;G+Q6.>N%EW%R]2MLM*160QIDUJ1V>P0*SN-@!,OR\V'YHBW(YG&+OK.A))EN \+=C$/P@": M[UP#K*@$.$ *4($DT"KR!>$QEUP.I;T1^=@ ?Q#GE>J&$]VT:S?$SB8?8S,1+G MV(]]%OD-0^9D#ZE(2!8A:8NA]*\TA0H'A'*E#*_L=UPT.[D2(>"]W?>HU)O)=5V M$.AP=.@ ,,ZG:>"WLL@!^WX/1B#?$71BW/O3:J.^I:TKYN?L[J,TAQ&)3E;3 MI)]NKK@Y*>0BB@6A$##. H#C& &JN0!$<$8T(CQ$OAWK/3T=*?!&K=>4ZZWT MVE+?9_!0]/=@VS3\VSOF, CL<&/$2- 7>>+A8$>"[3%AUP;V \,W)6YR$QDB M?IX4"S6'G,=1(",0(V).Q26+3-V/.?"91HB&3&,X>.+M:?!CP[\2Y67:@^@? M_)_>1NYPZEON[09]C"<'9MO6#BND^_)VHK@5;#)P^]*HL]K;QK5N?T@6:EU) M:(PE\J$/-&UIA3H6(]KQ@TMP6YV M3%-UASCA4&?;*8\HK;5@$U?3=AKM MK1QA[*'P;N0J7EI/A-NB[$R[E@&,9$ M0T!@9,C$5 -&$ 30CR71- ICRH:2V=G#L>&Y%NDU50Y'M-O&W9R.-N? L%KZ M8@7LUMR=J.V..!FZ6Q.J\[N]H3W$3U:U/BZ7-RJOKY1RP2*J0@085A1@)") M Y\ 4V #'X8J("AP7(%N=79L:+>65U>*][, \9^6UW-_NKWBVF$>, M2LTH!4P1!'!((*"1.?[7&E(4"12S" [%OA'YV$!?B_-6ZH:#W;1K-\K.)AQZ MAFQ8_E:P=N;JA&&A** Q]%$0A0UP/IK@=_M@0?E3H;21:+#JUW1NP[#3*DP-S:V.'W:)3 M;]9NRT[M<-,M//6FTEAZZF_E7F_/S:;S&%$9A*;,!DHPNV&DFU9PHB4+E*\ U,K4P9!S0 $/@^SP66D:4D7@H:O7 MQX;::749L1'GE>J&L]8P:S=KKA87765ZM)%475)]F-VF1WU>[%<7(''[&/E#$-^6.2D-C%$@0\# @,!"< M8&4WD[NUOV-#YWD#TCYH"W MQY]X+GA0LNTYX6&;C;S+:OWK+$D5G#,4*)\&"@0X,H.*) )P7T@0J0A2 AE5 MMLM#';T]KMKVJCN<])'" 4@C N[X@(N0#,Y\C\D$Q%1)O2/?A"L-Y>CA3C[EIT M?IN-K]IH1-6VLNLYJ_8VI_92M=%!JC9Z_JJ-;*HV&@%^^>,L]TJMCE6X9JAE#7:S:>(*/,@A M]^K;]F!\[:W%?)[*VTZJM^YV-'58\,I^JOP=+P_=13%D$:?>_HCVO4J7]]^- MLO_M:1VG*UNWA9Q&I.E6&6N5> M.CJ=&%\]FF&?IX!TIM9;0[I;N^)_JE(SCBP^IE+=_5O=ST..(AXR F1@>#=' MB3&@!&DS$ 2""!4&D1Y\/7YG#T<*_5JE5\GTC$Y;VI\:.13T$?9,P_AP9QS@ M[LE^!-=/(TZ,=$]";9K[&KH_A^;]G;@TWY^JIOT#'4HAA ]H>:*'=8B!.=D+ M (:1U%*C6)NM+9]%4^_@V##>:/0V(BW73CI-W,WP6&L.C+"E*TY/I>E*?=23 M:1H!)W\Z35/OB_U!+ P04 " R M@6E5\ M$;/\^6!GY\W?"/GS'Q].%K]4X7(+9;LXJL&U$!=717N^^!2A^;Q(=;5=?*KJ MS\471\A!?]%1=7%3%^OS=I'1+/O^VWH/%&X(%F5DF2,Q2(,)$0XSRCB0FE.ZP[>-;# SI5-_W%_ M>=ZV%WNKU=75U>ZUKS>[5;U>993RU7WKY5WSZT?MKWC?FEEK5_VW?S5MBJ<: MXFW9ZL_?3CZ&<]@Z4I1-Z\K0&6B*O:8_>5(%U_::_U>_%L^VZ#Z1^V:D.T58 M1CC;O6[B\F!GL;B5HZXV\ '2HGO]X\/Q Y,);P9U%3[OAFJ[ZEJLCBKD 7WM MKVUO+F!_V13;BPWTONRM)%U3&J.TL_G1[X>JKX8L:&F2E[^@)GKB[ MOK/R B?@NH4RPFW/[DULJO"@T:;3M?KKRHWSL.G/YA&*O+_KH6_:VH4VETQ3 MI30C,C.*",F1PLP$PB5H*6@07JF'?>Y\;M#I/@P-A-UU]66%-\9P9*Q[TPG2 MR__3(W.WPKS,[_M?W1FVS3F-.N/*$^$E_A8\E<0XYPEU5O$ )IF41KG]K;6' M7G\;T,,Z+*HZ0HW#QKTY5X='P7V([%V+U86K\48DG!>;>']U-WY,$:NVFD"Y MV["@N\L%]CI!74,\N8W*LYWK>];B8 I]RRDB?@IU4<6W9?P%1]M<"JN]IYZX MC&('!$1BH^WT$))919.ATX3^@=E!#&3S9^#E6KXR#&_+MFAO/L"ZZ)0HV]_= M%G(M,QD#3H3:"8TP,R F$T"\\@[@)+5R C#^HQ.# M.!%SYV0ZG6>!S;MB []?;CW4N;:2!6;08ZMQV>TB);"@="4,X)#7$8$\Y18U(/$8&B, M6B2;XG18?#4\" K[@T#Q0CWGA$2_8'Y?G];5EZ(,D'MC<(&4!&%@<:0+4A,# M/)+@F8X\)N;=% GKT]:'U;'H#T+'&&GGA,AIU;1N\Z_BXC:A2D(S$((8A;0+ MRQ6Q00?\&$$R+\#Y<=6MYVT/PV/&=H\NT!PWE/=.$B)4TX2 M::FD5 /%'\*XZ>0[B\-PF'&MQW.7;F&_B$/7/;Z%%TD M2E%Y $2]TTQHF5W=/%7 7F84@IMC7?-+X,#!F7V\<+^P\ M^+C&L:YLBD[_VX<$88\YWK7^$F!VI59KDCS"GLA<UXBMLQG*D0> MTA3;EM^9'4;!C&N1X\6U]67/;.-;H^_T5O.EEG"I8X;[8F52Y':QX_W\_WET__._7&VF8C'SI MZY^_??E\+;TY?_?N+^WZW;N/#Q^E?SS\\472.[(B/40TB+W$"P/JOWMW<_M& M>C-,DO'%NW=/3T^=)ZT31H-W#]_>\:'T=WX8QJSC)NZ;#^_Y-_";4??#_WG_ M?\_/I8]A;S)B02+U(D83YDJ3V L&TE\NB[]+Y^?97=?A>!IY@V$BJ;*J2G^% MT7?OD:;7$R_QV8=\G/?OTO_?OQ,O>=\-W>F']Z[W*'GNW]]X?5FU'-F /X:I M:[KAP$U:3^MW5=OHJX[Y+P4F^0YN3Y^)DZG/_OYFY 7G0\;??Z&9X^3RR7.3 MX84BR[^\6;Z/1@.XM1LF23BZD#NR/4[@CGX8)#"3"$9./Z8OF+UFXQU[#[W; M@_DMO= /HXN?9/%SR:^<]^G(\Z<7?[NFOM>-O+^1&#!^'K/(ZZD;BR=^$C];TR[K'5/7!0HZ]UD_PU;"?B3G7N "=5R<*X=< MOMPQ5@"@/P, IY%??[)5U;S,YWS*EU\NP4-1.Y8 P-6W;](@8D^2)O\B31F- MSL-'%IWS3U(22C^K<*Q+G _Z43B2 L!-;Q(#8%D42T]P MJZ7_(GF!]#_:7F)(( $6- @N_@W#>OWIR3GA_NI6^O3MZO;Z\_WUG<1QHBB7 MTBT0WJ@+,M2[U0W@4_B9"^/\G$_X,2-65 M[MDX$1/[]2?%E"\U.9U>1RH.XLIC1O"'?'DWB:1M@EA0'Y& [;]SG2@9,LE* MAE(O#&+6FR3>(YO!,"/E010^P1WP'Q\.H#T06E5$Q!L!R3'U7.D3J&_2MS#N M#8ET?7/';Y\AOR-EDWN M\U)(F%T)+$?_+6 JR?F^UQL :L!:F,QLSB)0IAD MSD.2RT8T< 7*PPE',DQC''DQ.Q]$0$,SNI'&/DW@KA%0&=P/:Q[#DKS>Q*<1 MF3TN^#?L]P'BP:"3KZ:8I-R37HJ-=6(A*U_^!7)LDH!4XS $W'!H#2:>"ZS' M)-J+0L /!72-6!)YO7B9$OY?. RD3RP"1G79?X$:/FV@!DZJT6P?$T06L2XP M.F?=&,#@];T>#1)_FE(MIXXU6UTO' %VX1&XS(G&?G9'-O@3$!1]$F.!"/B< M,L(37]#0@VFX7"*)I:78X9.V]5^(%(3!^>]75U^?7S7@:@A@H@GGI?F%,U5] M^XL@/3I_>NV-!MQW#G\A3(32ND!LW#Y+%=.-!/=LM^M(]Y-NW(N\,?>4"16&2/%D M/ ZC!/95#=XTHA[H18'8JZ,E,]%1XO:DN+O99O\%=(8R"6]%]_"Y M"B/(;UG4@?Q1@=J Z))%2B5+ZM7/]NHC\KI'@*JX.%RVR. VV+J5#AB+SQ2B M^:0 ?DLO,%ZL&2\, M^Y< .#>:8#/ACB\Q8LSMQC@!*X6S]21.Q^M1GYO>"9L;0VLFD]IX0KWG5D[Z M61%SM(V.,ELNOZCIBUP/[QVS'E>Y_"DR\\&9^9K&0^F3'SZ5RLYW3U W4[)6.^8,Q)9(F:U(^_(*I\BQM*7]&&UZ;!G0'IOES:8,^?MBYO2 M&?#G\E/%-THDY&,0,DD1S/XS\1ZI#]")A4")AZ! GP/X1X"41Q8GW/M2TO8E M/3$0AS]KNMHQYE(OYH2QR:%=UW#"W!D,;!U+/18E8+W,MXFYNW\$-M$$!#V1 MGH9>;RCQ'<-EW!+J\K# ) )&BJ0NXXS+$1HQL,1[GC_W"X[".,FXE'9])JU_ M@43[G GY V-X'8_J"$L+@,^]H"L/P5:7"$==O)E=#^UX6__8OM?RURVF(HS# M-!'C(F*P:\.VNC$Y(7>GS1^AW3CT)\GF1XZ:.Z#LY.56UN5,I+^'T5S*#MAY M%TSQ[^>")"ZH_T2G\Y8D[M">XY,E+AM+#,!Q1Z;>(/H;- M#*;L1&0?)RR7/-=L)-=[TD MY %614DE/N$#M@<0EPE(/HERYV,?ON6>GQZ/SX#>X7-'Y!/KPJZ7\/FX M7MR;I.&UF#T/IXJX"-\\$Z&X+,Q^Z54\0.&)E'R-/]@/N51>U&OZ M\'*X4[B>9HJ^%TOQ),XAPT.YV\:#\.#\.D*A);%A7.MSH^XGX[$OMB6 TCQ4PH%])[;)SP$/[(F-;7O4I"Z V8DCE\#27P)+*,#B MS<$"_!,(GNKU6"S,V&$43@;#>1@3N#G5%$,>Q?1S4X1U@:WAN61V->[T^3,1 M#WV"^K&9"@\I$TL%-M\5KK;IJR+L.J0N%V>F:1)#U\&>2R&XZ$ XXQ#D/@9 MT21(_WF;;C)4>LH\$.>Y!X+]8%'/B[ET\GK"?_ZST3$=\;1.5,TBAJI)W^[_ M7'I)1TJGFDG8;**K8I;_TBTQ6L4US1'0 M$5 :+>+BQ+^"QC*48EB."\/]=O&H3J<&D&O%D2":BG&LS#B5 %B8)Q/TN UPC" M8!#RS_.003ZW$9UR.>UZ_3[/[P&QVP>=9^0EJ>$7L4>//8E' YCC!J,29(!8 M%MSG3Q=K MSA)RTBP9)GA\GQ(O@>TLCL6-O@=: MJ"OR[,1PH!T"!OQPO.@.X5=\@'_ZW\)D?)HM,L-J7@J-_(]G^>" M"3+EHXRY"KP*PRY+GA@+^/=>R(%)<]TX2VY:H'#&"2O@R.&K9/T^ZR4SR?U( M(R]_)7R5NS)Z(-X'F0QA/T KC7,2YY3+U6D0TSX,)*;(([-"<=^(\QG.GH/^ M!:\)+#*AWQGWCOI^[BY/H;/RU-)FDBE"0^:/.8Z6!2UK40(4 M"H]Q]2I[Q(N%:B7P*!0U\77@\77%X4AL]:E7B$\A!B3Y8!FL <>B@@?3CV<* M(<>@EWEW9I90BXW7N03,G&#Q:A8<8+GO)1N2XQ:^YH_3B',Y8#83+QSB"[?$ MU,\8A"?3,$[VB^.F[)=2A@O\)_0C3KUD76X=#RJMO9 EW?%AMD2AB,AKG-$3 M^]'S)RY;M-?/A;+/.#D#D9)4*SOOTIBE% X K EL]&D/-\7-BK076+.PM[ M678EWKR89>G*Y?,D6!A?[$B3*!)YB?/HBT ,W!LP;\Z-$G&KFQ,!TXU!=5 MAI2.@^F"<$SW=NI/.8QW7A5,%C8GH8VOT3#6; TBL#%SI/B*^C8 M!;8-V.HPGBJW9?9SK70;3@!'3;7@STXKPU0O$M%8.Y#))2(I4A?"2N1XN M>!KTDT$8NCG'S.46=1[693R7"U'.SFOIM",]"-TJ?64:PWG]*M>N;G%@ M:0 <$ CZ%YHV,&]Z8YP%A7.\B#UF&5>;':/]2.1E9]H-'7&CAT-'R.%<[]L@ ME6;R1Y0YY'(F%3RY1KG@ND1M)!.NG.MFW-E?BM.?+D\ &?+8$.:@?#9 M@QP%] -2?6Y!S6_CW#J>@))#X]23 ]LW/):DA,&W#*'R+)+I3$E^/@7@0;&$ MU.L#M"+>L7E!J2(NV#-5)^:4*,8-&'/3#;P_X>[V)2LUVSC&HNQ*" N@<&$2 MGX3>VA1U5.L2=:RV,'A8[V!8-.V\.)<1&7/&BY[_A3OA/^!;H"+.MIS5LE20 MB>_FD2YAQ+HL$N5!\:0+2TZ T,2PZ]\^?_4:=YF8=:HBSOQ63.R<0D_-;%=_ M>BXZ#BRP_W\:)*[@.;I2ZD'HUM?ADOGOEOIC,===EA M0862#M(L2F<@AA):JLBVB-Q,8@K'50 ,Z;EB U^;+O%L.TT-#H#PO[D=)&3: M,(7,?"EQYIV9SIPFPA&3^_UAH?^>N -AT',(P41 ZP".$M_0;CA)9M97MC#A MA,I-)F&9Y.93 )L$=WF!P9F6=VP'(-@"LYP3;X$,A9AWL\043C3"Y;5=FL^R M55P =8^K"PLVU?,G!%0W4AN'],P0X:L%ZW'"XR4+_M$L])#J6YLH)+>.5E:Y M$W6EB_*BSW*]9Y)R(I.^ P.DWLGM)4VYR_WJV[>YQ_T%C_621Y%7 M+0E=9.&-"YX^N.1&0K/.N"WW[?$RWIX0%"LU\)G?4)2HT,P; [PH0K"3A3CJ MT!NG%,Q^>+'0OF9C+.IO?'ZI1,B7S(K=C MEH@C#!&P/X",8(_X;_IJ+H.H0,L2.$046ZQ I*OR^(V?#K#T-.R*8,2(;6AF M,7IQYL<.TDB+,+,6QA88RXQ GNL:SQ+"Q8N#M.H)N-%S.99FD!.%K9RTQ*6\ MR"Y-H75#G_MXYZHNOY0_.;=*,^3S0>;/SKX5$8VY] 1M.QEFCD@P^;RQ/TU? MRED@?1&,HZB"O'-RZTC7>7:[FW9^R&7\NB6)799QX@/J&^2.-1IQ+N(Y ^D$ M89@V^V$X%-V0I50UI!PR,[-=,#AL#D$>21?Q^3Z/D^7Q%*&T+;H@9TJ5E"E5 MLVUIKJJM4ZCX/#)E$,;D^Z2@$Y=Q*XD),QX(;Y;,[?)P.U>-V767CIVKL 4C>+ET3I M+C_VJ? 23E->"7,?3$>Z'[.>\$OX//0):Q8AL-ZG261Y'N]U+T[D]2= M?$=:F%[ZX&0LY,AL#YCQ>+H9I%[_1,HV@BPR(:;3D?X4"[RZOY9,V20%IT32 MB*98$??BC$'E^^&!*D]P2!9\ATGUYP]>;0P-V]X!A^W;\*L.\G"!D 6QN3Q2"X> ML[V-:^F1!T^+726KBXTEX1O-_\E**$;>#PYH(;>S#DA+G!..( *^&B82 M(G.=-MU%9]B)I2R2S0V8F2MH-FF8#1^."QR>?S.7.T))<#-Q(J(E,Z6EQNDB MZQ-FKH0Y-5-1VY%"N.#X5BS]8MZD1?F.18;AHJ I7 MEM@;.-=Q4WK":8A(;#3VPRF;V6) B'&VP8USYP7MLRP7)^NA \\'()KYAA!& M/BBT?XIFB+.5D#2!#$1&("E$D^4EA8_;C+PCBQA*# "7>V#O\1@L(]FTTQ@G M[WL0L>RE,",PGX$!85^8]GRACV?K]H3;$Z2!.PT .;U\MH+[0A\6.N!22H@U MV)&^?HY)[OX7Y@V=P 86"9? HV!1.NLWE0)+B$?.L'XX$5;]< J8!TLC>/1 MW&ZHUWBY@N)4K)4;[&#(Y7FEU_ 0%TSKTW7+F/KZ)+(_:/1=^B?ET=/-HN&T M4YK%87_]R=0OEW)Q*P'(]33P!W,]6ANT_S,2B3[2;S19BH:7/*WOZ;0Z73ZM MBJ)_0Y\]0#N;2O^81* &_K- M'.VF==P\#E@ TN#>"\*QYX83(F6+J?*L63KK3IS/6E +2R>^EE;:&!74-D<% MW9T;3.NS!M/UC"3V1"?'$QHP'/+7=[^W1Z MX07BY>*AR^41>;$)V"X)]Z=EL!!@22_/^:LCISR6 .\D;O[F[')'7'J7N,^O M:5;'TIR-E^6.LO':MF$5K6/9FR]O&W;[-8)!X3(._O]'>S'+-;G6>WJN,?_.;G8F25H5)>.I1P M<7:2+0]#GJ?U1QHANEFNCI,TF,@3,\^0P+\TU?_*SR MC<3_JIJHQ:\@"RWU5%X*'*\R5)%URU*%I<;/KUK9XHK$&6I56)*J$4?6TUX5 MKUE=3J\%5EF($U=>N+H M)9+8@8RQ.BF5+QS4L=%N4XM!92TG58;N-(6HMEJ0[K;@_EBB;5=SJU'(4;E0 MD!$YE42.;1%9+2JQ$3DGVDX58NA:>(ZA:Q?UQ0\H;,;4]0S$UU6KJ@QN=&,J>017$S;%= MVS9QY!)311$Y6^.11%-*+$_ H&/#'?0J<0HG\6/PY%3!$Z=P*@+BYD19H\1T M2@QL(6ZV;9HR,0T;HXZG2.KMK7=%M2)FM*$XAAB%VS&T,7Y3+ZS:1'<0JS4- MJ&Q0?2UB.)B\VR"$@C%C[5DNWJQHU0G#DK]'82P.E>U[R6M,YMKM$QLR1L P M,&J0,5(4ZC4R5!I"29I!+$U%2JHB)=6(C!35))JCUY^.D(A*)"+9)+)1@]RC MDQ#1J1LW5RKWZ"X]FST8B*-0%],+#C()3#]ZA9V'8U1GC'9$3K^QF-&H-Q29 M1RY[9'XXYF>9MB-XJAC$,+#TK*+(D8FM8OBTFLC1#6(ZF'=03>3PGJA*B6*M M)9F[U,].30>E_COC*G4[$G55FS@6)AQ6%#DJ,63LZEI-Y-@FD>6BO3<1.2>J M/]")M6\XN4(QQHKOFK^S@$74%_LF=4=>X,5))!Q +3$Y=3 YL?UN19&C$,4N M,?$0D;/-Y-2(K!7-#D'DG,PFD,OL*MX.D_.J]Y^)E\9-SD7EH?9\JA"9K2KJ)6*GDMA!SJDN;DKGG$,:GE4O=PDW9C^T(E-QXV%#NKYG M,5RKT@;KA59=)X:Z9QBH56BM$4X5RP)#Z]!(18R6B%%5)XJ\IU^C67F21X'Z M^H38>1:D'\;M.K5F/4#.%)58MOFVJ ):F8VBS26O&U!J$\M1$:.UVR@VH-.0 M"5PY'#X1F66*6YO(NE(Q9+8C!/TIC.#?0.I-HH@%O:DTH%X@G7%%X!D^&AJM M(4KA!"Z,I)T&-V#E14BTQ-2P5J"9NSC0BRUHI/-..P/,GZD72 M(_4G3*+NOR=QPFN$I#"0GF@4T2#).A='K,]@3^60#WO?I00N]89,"D5WXW;$ MJ$N/YF"L;?OF:JE.8:T;\8)5'Y.*N*E)Y)U6S) MZB8ZSVQ)[I(-Q=Z9[9G[;YE%LT*K37\JD0^><'?J?(I39%'6"ZMG)E'- K[= M-F*T1N@$)E6+;N"%EH_X/+%;R226?$#^K)(%7<44YR^\KW^7]<.(Y<9S0G^\ M[C39VFT5F[+O9$QV;AI*#;#X#IA0V424U@F?_" .JT 8 K.=*XQ,32>64;74 M]48^XH5K#2A5;X2G,;>@I#$#"A[2B$DT22*O.TDHATH2 MPI)'HS"01$WH,/0!=/'R@8KM267^C<9>+SUKS_,G"7-?DP97D7UE_4H+[RM5 MVCTV9##(':5 D7GULDF1N"I-7'J!XAXD+B2N0L1EU+KJ'8FKPL2E=-12\_E7 M#2=]B^&T?SQIAS$.8XC@%!LWQ9<,P!K8>7^)?YA[3F$R=,!26R^6)C%S)2_@ M1MYX(AKJ!F@1'M(B+)(K5I^ MFT0V<;ZO&HB1].):1=-.$#DG(AS=*(7/J,0 MD7.B[#:;*(6/W#B^1KPME% I10FGV)(I'E@CAO>>EM&!Q6WC4OH<]/R)"VJP M4&7/NS06)S*.>+DUY4TO)1I+_=#WPZ=8.@,U.1F&$WBM&[\MK/"^B"9G%^CU M&"\/KT(P]F$8,2;] ?<-8^DF< %R]VR:"Y!:^V14BKZ66 MM>',[='M:@)-E55U!UIY>96M )5R"+9J$D"0=O:DG9.EK>P/\D.\KX175N-] MA_2_*4XUO6_789Q(85^*V",+)L_:KF+8J;IA)].P:N\$0?JJ+GVI)I(7DM<1 MJRTMN_Z](Y'"*DQA3M%JWHJV6JRJ\OB-Q8Q&O6$:O04-T@_'_%R4Y^E9\6-:/2=\7RQ M=N0[J<1R,&FCFK@!OK<0-]7$C45LH_YFD M[L@+O#B):.(]MN2$.!6,S!)5,E27MVZ;NE[T7"+$S%>#MVQ'H$'"I),-: MQ"I\$LG!05/Q0!_R1CMY0R.*O*=]CKSQ$S+&JX%22:Y05:(8Q]@RD">0)VK* M$R;1G#V]A26SA+"8WHGF!?#7]1X_O(=?*WGOJ@50&(>QQRV,BXCYPDMW^>2Y MR?!"D66 P.)3V5KD^2.T"S.?))L?&=%HX 4Y%.2.; N..P@*%66WZ/4,DG$PR,L[ M55][_<7/S<+^\L)>6E'V9 ME6R6OL*SSPO5D01L]![CW"SZA[@TH6_KO;H_ SIQO82YAU]'VE9EN<@#UN/3 M</?3J]\ (Q._'0Y?(K>8N4U<):_K[T\IS?.G+*XH&Z]M&U8Q.I9B[#7L]FN:L]^H+T[6VFG8PU5XEEQ@ MM@./<( MU[J"H-ZQ.J]Q@/C(>AD+=JEX[]#05Y-$[SJ7O\ _O/Q'ND/G#F[B?T[!H/JLR2 M=S<3URWMQ+;>CFM2-)L8>OTCD$AEE:8RU2::76(.PD%;%%95)-\/PR@Y!]UH M)'G!(XN3T3IY7+<4MQT7K\H:<:RB)(89B*="CZX072D1/:U0RJYZ/5A"$DL1 M&":@D'5]1D2;U[ O4=[;B@8])DX:[D7,]=+VKRSFEW]6#$/HH/ZU[ N..L-,THLE%.Q543Q%J*'8,@SA-2<:JK/BXACLBVDLDNMVT;]C6 MI/)S\5!QJ"9V%(>85HDMCENA-WQD?19%:?;ER(MC+PSVX_[Z;2PV,1W<]2N+ M'+UP\RC<](O!^&O$QM1S\USKM.@W3(8L:I<:H*C$+JQAHAIP(NPXQ+)+;"-W M="U _.\%+@L2D:95A0!?6IS1FX!F$+S*)LB \;IDP3)H<3U<=%4FBC-+L3HE M&^RW%U8F%_6 6DQCB,G4B"4;2$SMTKH.9G'5;RM7+%"T,%!35>P8Q)0Q3G-L MFRL=@_G\ _[7*\R$2UBF:@H3YP.K>866:']5;H _/ ZR%\K_7;<#2B M.]ALM:+(48EE-UD;J*[K=;T,V+M@H9))T.O7OV]%]DN++IO#-O@ #9V8AEH# M'V A:->CLP'R27WXQ+&(8MG()TL[8SX+/$/Z1*MS),[VJ*# M">[/DZQ;XM>WB6/67WEI*'(,(BM% WNXZQ<,[&7)T^,P$@WMP[X4K@3^_MV8Q%'+3&.C,K -NR8 M%E'+/(BH%=K G=^]]9L^9J&"?\518Y*U,*'*==IRZ]N>D]>6?E:@? \ MMEGKBCA')H9;2%%I29)E8"I;JMDS1^A(&@[01ILNZ^Y54U6\C MUQQB6-C HKK8T0NG4==)SZH"D.=\?U@O:_WL>9 %2HDA?72V;+6'%2)KV->J M!F[6^NTS"M&L$ALEH1*P/1ZNE%GIV@H=X#!.UAIN*L0I?, O[O@G0XZI-SG7 MHKI.U@-%6QKC$--58MMF#1QB10%?(XVE,<1D@B'3B+K5 WM7*U.25^DQFEQ< M=[^QF.[7GPS[&>$>5 )A1=VQLSK#T2@,)%$PV1+KPL;V+%7%3)-[LU0!P%

8EY;LHS. M- 6T 5E[BXI Y5"CFAJQ5:,4U!Q(":BD,R>-).S1'^DUF;;5I+SU -(4A5AF M':(*A:!>(_VD&62DF411D8Q:X!]_%IPMV()N[TA/)5M-87-/;(*+37"13[ ) M;NTC[FUI@JL4M)V+" _7>\S''M%HX 7GZ:4+N2/;8EXG]?7$O&W/72\)NRR2 M-(5(JJRJ1.).8"8]\5^Z14S3)-I6$X@QU5+U(TQ0*D,6Q$,:,0$9@(,4L8$7 M)Q$-DK_%TK5/XUBZ$D<;YF%R*9PD<0(Z'B_)@3^M@9,&I.&H1#&V273YZ;#&'> M\B_+8B67)_-':!N[?WWA]6;4W'F]O[FX\2?+J_^_+Y MX]4#_'/_ '_^N+E]N)?N/DG75_?_D#Y]N?OK?GF)+RTN^S+;D$M?Z]GG #@W MG, 8;OQV]Z78)<^=T^'9GP&=N%["W((3WP$'0@3-)8A0HF ]/AW'["+_<.EZ M\=BGTPLO$+,3#UTNO])XGB$OWI=>SOC*UCJ:IG'6RE2O[,49UW4$UZWHX.DU MT^XHIK[QLMQ1-E[;-JRB=2Q#W6O8[==LU3G.9(V=AGW!S?:BQNT\NW6-OIL2 MT7$-2*=C[,3?M_"-] ?<-HREF\!E+A?*]VR %9UC+ M*/&N)'#+$LD/X]T/[-LUMZ@Z2ZS5Z1>[+NI,=XAEV;NG350OE0U)K.(DIAE$ M5^122*S1V^Z5^^])G(P8/]\J":6(]<*@YX&9%F3"F'_+/_=H/)0F,7,E+UCH M#G3 S;HJ6W(#Z[)VI8:/; P4X.U_N$Z%LGUW7;.ME)CLV]),[%UQ8Y5YJGF] M$[%W5KI!WG/1OMKP+3MII^Y9V;N"02&V6936,#'[=-A1[.H6:.4>ZR ,V':$ MGNK.=F@KHD? >9?&*\<"ODIVU7"75'EX'.O+JXH>DVB%JTM/I\8T0'C54N^Z M&O$CS?Y+\V/-W+S=)D_M\.(8OJ[]\28[;^\RSUQ&[:NZZ-&UZJI?#=%F/H41 M_!MDIYKTIE+$1F")3?@?F,89=\:]E0;4:XUGYDPCIF;6.:S05,PHQ,$2^6,# M^7I(@P%OC"'UJ1=)C]2?,*XI@)+ V$CD4O7"0$R5?QY'N0:19H4^T8@GC3;G M?-1=X28*W]1+5"*Q*"9Y8WAO"I;$P1!ISS,=QA05J M&J?"CTX4 T_Z.+$O H3$R)N,I%]_TJU+R?7B'BPQD7C!R1#N3$\(\D#UR#,' MVJ):*,1T2CS>&Q6+[8Y6N;KGL-;.S5J["3=$<1/'K[1%^U*+,BPJ7B?;ZAJ@ M=E63PU/3+%[)HXQCEJ1-?!::^F!.9?T%^L=#!?9J*$3.%(THMHHN_"JB1N?] M-NJ<45]QQK_J";,YYDGUS'OD#ONVV,FJ2F1'1T.YHN@Y4XEB%2BF0>][414/ M[HAH+Q'Z7-KM'BS9\S2TGV3*7FN4 (WH"H;QJX@94,\,N=95=147!%\CQL^\ MR3.2XP6!< !A4,>M1R.JHV#S^TIBQG0*B&E4"O;N<)%66#7HB.W=-QRBR06X M'U6!$V+&5'34!([O#1C3:9M< 6>&7,ZF@MO]=A=-X01>W/"+LWPT86N5_Q;N M_8;L8+"WHK@!HTPOZJY%#6#?0&#$'EDP:8\&H!A@63JH!%0/-3J88PTI[-/E M\OE^0[O87;IG-?<(O%W!=*8I1):+FZ#5.$;H@(I#<]"I&<7#/G@DW-[2_+/( MR#]P5SYLH5M+V_/K).H-:9P>(S*.^):33(4!RL\#'/.RC;88GF<*T:UR7)MH M=K[0.-@H8!:@P?D:&;"^5?%3>D5^.Y2#>^JC8O#F U<+%"SIKBIZ%(AR%CY[+7*D[EGF9UXB]QG;T1'>27IZ$RQ M%>+LD7N'GO+]>VUZ 0UZZ"E_E:<<.X2455,2 CK=6.I'(=?9@7JI+XTG7=_K M@4+?AV&# 1&'-H%Z#ZMET1,W_H':\U9.:2I:"PO22S]+"?W!>)FKYTK],!)^B'A((_@N9DGBL]SR@&^2R.LELU[TD\!K3QK"F6+; MF)-80;QHQ%#+P4S;M8S=#K9IBW)1^O:%ZL6+J0E&=<^QJ5UT!B>,$VZFAOPU M\H*>-Z:^Q+O!3=,C4\"<=EFW-44X&'BK-G[.%+7^?2!KEF'77Y.%\AKM=F-Z M1]U2HFRB.$H=,NN* KY&JGACB$E3%)[BC>1T<,=DV:)V@S^RWV<]X6!D/WKI M*9@139C0N(0(%JE/_ .OA'ZD/LOSH18+U4+)#CR83Z[J@;/%\R4?0]VT:AJE1AQ#H64>4]VX*BTO*J M T-VED!$ZK*!%P3<; 0=9\IH:TZ+5%2;Z!HJ*Y7%CRP362\J/U!IV-/-9S.8K&.'0&L\.8RRL5H,EN>&$)P&]OHZVQ"DV1"]93]/?6"\, M>I[O45XO(K+%BWA9\8CK^B^-FWJC@1I9 MI@5W(&&.=%9Q.N,ZF%HT>;)ZGH**R^5ORULMCWGX$S<]A&";P M8HKU]FX06F73JVO7^6T]A!_"A/JO2XLH8"S5P4=RH%VX+CZ2+7J@793["BV] MXAHB4FT-J3;U[%61:@_B9#M.)[B#.ME*G&*C\P/NUS9IWC?0MTSRZ8HV KG! M7U8M1S;@CV'J MFFXXC+I:3^MW5=OHJX[Y+T5[DS\TG*E!8SI@Y]V(T>_GM ^;VP7UG^@T7H$ M+#^;CV;"A/> U(?W78[,YZM8>'R!.GJPM[+H8%"6=PI+?[K[]OO-M[OK?Q+I M\^UU9WFVSY>9J46794_[]N[V_/>KJZ_2I\^W5[?7GZ^^2'_<7-W_^>WF7KJZ M_2A]N[F^@Z^_?+YZ^'QW>R\]W$GB=KC^YY>'^Y>6N83-C8M=@]]]AA+,/N=5 M(6$ ?CX=Q^PB_W"9US%[@8"&>.AR^1U< *X(%_&^]')&P;;5T2R+$W&FM&8O MSNB[(^A[11ZFUS2G8RG:QLMR1]EX;=NPBM;1='.O8;=?T\S]GFS29&73J,]D M-=W::=BU)I+UIR?FD?4:8,H XY0UO%AR61_N M<24:IYMYQ!Y9,&&2S^ VWD:4?LE9:2 &2#=)/H!X:K X*@Q%N1N#;\:@ M%?(!$A&;R(;I2'^Q[+U2D#/F\@CPGI4KV0OIVA?"[6MN=3G<86E)R,M'>;14 M$EVGSKN4'X?3"T=C%L1IJA/[P3\SPE\PCEC,]0A7ZC(_?)+.8+!D&$X ["[W MT_SH,3!$Y@N,WSY/?$(6K0J+%AC>V8694Q6S$OO=PS!B3/H#[AO&TDW LP'N M@339J,LB29/)(3:XNL'DEDN5'4'R6GI9\(;M&G&H*-14655W2=P\R+$X]8>5 MK9EWJ.JRD;?+.+I2ZK'NFZ]\O9$4@F]O6K*FK4HHHT M8N948IM891XTA\C9GN"_9TE*A4I&*[F?WJZ-J#:J<=2Q5-%JELSLZM1QB*;L M6619C3*O)C=P0I+=X"(R;"19)-G:D"SO6ZH4KJ9%FD6:+==]I1J'[@5]S%K: M;<'O2G6#PRFV9(I-MAA_7\R:K7NKH!W7;)<3,SKE$G\Y:B?&AI%#.8VCD!RJ M"2N[G+P%)(=JPJIUY-#D>//MNKJBEH21;:.4F$OUY5H[8W"%M1XDAT:30SD1 M622':L*JL-93=W+ FMT2;FU4WXEO+&8TZJ4->#^R1^:'8][=#SM-X*VMZS2Q MILE#M,@?[IP_%KI/;+KA*,TQXGAZ@YN@9 MS))2TQ Y.P@UN7"1+O9J*):+NBGNB6T;&E^;L!G.+1FC;4-;?\GOHL%O;A M'S3ZSA*8.*:5XZV85OY5BF>L,S"!\XBQKK2+)(LF7HEC91="PY0I*M#\F:*K'T/?WNF Q?\S1NG.+!DN'? M)13N@K^N]_CA/?Q:H5O-!'8N%X]].KWP @$;\=#E\CM ?*V*/?&^]'*V3MOJ:);%EYHY([(79U#H M""BL2.GTFN9T+$7;>%GN*!NO;1M6T3J:;NXU[/9KFKG?DTV:K&P:]9FLIEL[ M#=NH"J'?6< BZ@NGV94+LLF+DT@(<"P4PENQ4.BK-%C@$+K$(;-ZH6VW8-D0 MCE'Y,;!L",N&L&P("S^P; BII\*PPK*AUKROR?DJOV\T%[!ZJ$[IT(I.# -S M[I'(CDID"E'LHBFW2&1(9(5:'6I$UF0D,B2RXQ;;RDZ)VR56#[6B>LC4L$"E MHLA1B*X7%0"(G!,AQR)VX9[RB)P3(0?TL\*GG6'U4+'JHYZRBA2+%%N&$F,05=[3E8DDBR1;ACM!)XY3R;*WDT6_ M7U'+@B]\Q0L;E69^-V;AK'MKPP!Z)Z:EKI/>?B9=6[IV+8C]QM$_XF!L(/)L,S MR^B '2B5O9JT6:=;,04<4\ Q!1R3>#$%'*FGPK#"%/#6O*_)0<>[)34=T[[K ME,=VIJC$LLVWF"A9 60TDL!L8CDJTE<5<-%(^C)D @H6$E@5D-%( E-L(NM* M*036Y"SO*]?%)&^1JFJI13L^8ZKJR5)5E<*G72%R3I7/H!+%0-:I*'9,HCEX M1L1QM\ZK3>'+O?;.7=7-ZM"82C13KWVE9T.1\^M/MJJHEXB>:J('>:?"R"F= M=YIL>=ZN3THJJJ6T*P&ZV**KR55G*C$=:W=/3J$UEVQ%(+4VCEH-8MH:4BM2 M:RVHE1]=9Q=PDR.Y(KF6&=51B*D;%2/7@_0]W]5BVF&,8YT"A%.L^12;;![> MK527M"0.>:86R-(YC*/^E,O[99>\9 S=9*10()\&2:'1I* 5MT"1%)I)"HK> M'E)H2L#V%"72R M<<1ZGJAV(=*Q&Q9A'C@HNV)8G JEGT[+@#MNW M%+RMJ#&P&5%%46,K>-YL15%C.24VB6JR;^7J*"W\ZI&'!F:9+?SJIYSMTX8,-><3(6>_-F2('N0=1$[I MO--LRW-K]OE+2VQ7OYXFG%U^IA)=*U!_?))CRT\48D-JK1VU&D17D5J16NM! MK:H!BF3QHD9&(;Q9-J*M>Z;[^$WE>TD,,7ON*% L'O$@IWP5_7 M>_SP'GZMX%LS@83'8>K/NQ#^/.^173YY;C($^I:!?!>?2DGH0IX_0KM EY-D M\R-IIY;S_,F.;(LI'H8!E=U"W3/.$U!8_#V,YI@8L/-NQ.CW<]I/6'1!_2B_[POLOQ\GQ"+SS^O/""\RG'[@J! #1].H[91?[ATO7BL4^G M%UX@8",>NEQ^![#]JK@0[TLO9^NTK8YF67RIF96>O3B#0D= 846ZI=&W;L(K6T71SKV&W7]/,_9YLTF1ETZC/9#7=VFG85Q1R5Z:3P:P= MUBU+I"^B5CMPI>??CEDDW0]IQ(CT&XV]GKCMH\>EM8M5U67?VKB6 D%.@ $0 M8-I"()96OEC34^"U702\@(_#ZZ62(9,2^D,"W9GU$BGLOSQV&(BGQE'X",/# M?_TPDLZZ+( E)5(_"D=O^0O"D1B9Q2_V+"!\70S4,\Y\,6<^B8Y MT^PFT%% M;FT!W\UHCTA=+OA%JXWGMX'"Z?%*_NXT9=/T?U+WV2^@8E]PGLK=@\Q"[":%S8>-AK[X93! M5[!O)5.)/M$HVQP6-BMO-*;I_9,@8KUP$ "(W-UVQ#,/W@ZC1A3V%MA:G$L8 MQ&S )DXFHW=**J C&82F$%4$_LU50(9 MC20PW2&6A1*L$LAH)(%I!M&5*?:J=JZ?_-Q0Y^U4[(WJ0=Q YI?-. MDRW/AX4,UG79J8OIJ"TQ0L_, @<@HPI],N?YR8]71ZSL@!6G@+L9T7(R/VV! MTYK1T-PMJ+^:\8M==0ZWZ(JRD5-DT\&V#TBK9>[$*E&LXD==(+DBN9;45$K5@(5C20OI2-K9::"%[%[ M]BMDK&:KS>:_<*V]H*C/7ET-EE]?SOR)=Z"XIO%0^N2'3X MNCO]U[FO4I\S0X\S0Y\WL>,-E,!:%E^(?*.L<=*9:([D!6^E$(QHFL :)=I+ MO$-6;%*$38JP21&VF3DZK+!)$5(/-BG"][6^2=%)W*C>&J6GGD=&+8 MZ/&M!"X:25\JD3%@50U<-)*^-(7(V'; M4CQJR 44,"R(.UFL6L$ZQ2JBA>@6UO56$#&Z4># 8ZP@W0FHGY:"H%@^VOBB M$8/(>[ACL,0)J;4ZAK)%3K11WG9=2 M/ZIC'G5#7KAS"MFX'^+J& 8_CK>H\?WL.O_)$1C09><)YR M](7UU23.9G/OPOLO'RH3/ZE 9.C431AB':0_="]%#UWMDE]FI][+,C[5? M>"I_\_P1V@4!-4DV/[)NS@>3Q,I.DMA9AL+2[V[H3N'/,!GY'_X_4$L! A0# M% @ ,H%I5;[I\J[6%P H:$ !$ ( ! &9O'-D4$L! A0#% @ ,H%I M59EN71_P"@ ^&0 !4 ( !G1H &9O