0001654954-25-002888.txt : 20250317 0001654954-25-002888.hdr.sgml : 20250317 20250317162010 ACCESSION NUMBER: 0001654954-25-002888 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 41 CONFORMED PERIOD OF REPORT: 20250131 FILED AS OF DATE: 20250317 DATE AS OF CHANGE: 20250317 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Pharma-Bio Serv, Inc. CENTRAL INDEX KEY: 0001304161 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MANAGEMENT CONSULTING SERVICES [8742] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 200653570 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50956 FILM NUMBER: 25744758 BUSINESS ADDRESS: STREET 1: INDUSTRIAL ZONE STREET 1 STREET 2: LOT 14 CITY: DORADO STATE: PR ZIP: 00646 BUSINESS PHONE: 787-278-2709 MAIL ADDRESS: STREET 1: INDUSTRIAL ZONE STREET 1 STREET 2: LOT 14 CITY: DORADO STATE: PR ZIP: 00646 FORMER COMPANY: FORMER CONFORMED NAME: LAWRENCE CONSULTING GROUP INC DATE OF NAME CHANGE: 20040923 10-Q 1 pbsv_10q.htm FORM 10-Q pbsv_10q.htm

 

 UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

 WASHINGTON, D.C. 20549

 

FORM 10-Q

 

(Mark One)

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

 

For the quarterly period ended January 31, 2025

 

or

 

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

 

For the transition period from _____________ to ______________

 

Commission File No. 000-50956

 

PHARMA-BIO SERV, INC.

(Exact Name of Registrant as Specified in Its Charter)

 

 Delaware

 

 20-0653570

 (State or Other Jurisdiction of

Incorporation or Organization)

 

  (IRS  Employer

 Identification No.)

 

Pharma-Bio Serv Building,

# 6 Road 696

Dorado, Puerto Rico

 

00646

(Address of Principal Executive Offices)

 

(Zip Code)

 

Registrant’s Telephone Number, Including Area Code 787-278-2709

 

N/A

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

 

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

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

 

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

 

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

 

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

 

 Large accelerated filer

Accelerated filer

☐ 

 Non-accelerated filer

Smaller reporting company

 

 

Emerging growth company

                                                                                                            

 

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

 

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

 

The number of shares of the registrant’s common stock outstanding as of March 12, 2025 was 22,930,842.

 

 

 

 

PHARMA-BIO SERV, INC.

FORM 10-Q

FOR THE QUARTER ENDED JANUARY 31, 2025

 

TABLE OF CONTENTS

 

 

 

Page

 

PART I FINANCIAL INFORMATION

 

 

 

 

 

 

 

Item 1 – Financial Statements

 

3

 

 

 

 

 

Condensed Consolidated Balance Sheets as of January 31, 2025 and October 31, 2024 (unaudited)

 

3

 

 

 

 

 

Condensed Consolidated Statements of Operations for the three-month periods ended January 31, 2025 and 2024 (unaudited)

 

4

 

 

 

 

 

Condensed Consolidated Statements of Comprehensive Loss for the three-month periods ended January 31, 2025 and 2024 (unaudited)

 

5

 

 

 

 

 

Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three-month periods ended January 31, 2025 and 2024 (unaudited)

 

6

 

 

 

 

 

Condensed Consolidated Statements of Cash Flows for the three-month periods ended January 31, 2025 and 2024 (unaudited)

 

7

 

 

 

 

 

Notes to Condensed Consolidated Financial Statements (unaudited)

 

8

 

 

 

 

 

Item 2 - Management's Discussion and Analysis of Financial Condition and Results of Operations

 

14

 

 

 

 

 

Item 4 – Controls and Procedures

 

17

 

 

 

 

 

PART II OTHER INFORMATION

 

 

 

 

 

 

 

Item 1 – Legal Proceedings

 

18

 

 

 

 

 

Item 1A – Risk Factors

 

18

 

 

 

 

 

Item 2 - Unregistered Sales of Equity Securities and Use of Proceeds

 

18

 

 

 

 

 

Item 6 – Exhibits

 

19

 

 

 

 

 

SIGNATURES

 

20

 

 

 
-2-

Table of Contents

 

PART I – FINANCIAL INFORMATION

 

Item 1.  FINANCIAL STATEMENTS 

PHARMA-BIO SERV, INC.

Condensed Consolidated Balance Sheets

(Unaudited)

 

                                                                                ASSETS

 

January 31,

2025*

 

 

October 31,

2024**

 

Current assets

 

 

 

 

 

 

Cash and cash equivalents

 

$7,307,123

 

 

$6,767,356

 

Marketable securities

 

 

5,127,525

 

 

 

5,978,104

 

Accounts receivable

 

 

2,681,752

 

 

 

2,510,909

 

Prepaids and other assets

 

 

418,483

 

 

 

442,384

 

Total current assets

 

 

15,534,883

 

 

 

15,698,753

 

 

 

 

 

 

 

 

 

 

Property and equipment

 

 

159,842

 

 

 

169,281

 

Operating lease right-of-use

 

 

157,211

 

 

 

198,597

 

Other assets

 

 

225,558

 

 

 

225,599

 

Total assets

 

$16,077,494

 

 

$16,292,230

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

Current operating lease liabilities

 

$153,994

 

 

$165,201

 

Accounts payable and accrued expenses

 

 

951,537

 

 

 

1,127,649

 

Dividend payable to shareholders

 

 

1,719,918

 

 

 

-

 

Current portion of US Tax Reform Transition Tax and income taxes payable

 

 

595,013

 

 

 

594,316

 

Total current liabilities

 

 

3,420,462

 

 

 

1,887,166

 

 

 

 

 

 

 

 

 

 

US Tax Reform Transition Tax payable

 

 

660,903

 

 

 

660,903

 

Long term operating lease liabilities

 

 

-

 

 

 

28,834

 

Total liabilities

 

 

4,081,365

 

 

 

2,576,903

 

 

 

 

 

 

 

 

 

 

Stockholders' equity

 

 

 

 

 

 

 

 

Preferred Stock, $0.0001 par value; authorized 10,000,000 shares; none outstanding

 

 

-

 

 

 

-

 

Common Stock, $0.0001 par value; authorized 50,000,000 shares; 23,519,672 shares issued, and 22,958,143 shares outstanding on January 31, 2025 and October 31, 2024

 

 

2,352

 

 

 

2,352

 

Additional paid-in capital

 

 

1,655,149

 

 

 

1,644,468

 

Retained earnings

 

 

10,642,588

 

 

 

12,353,970

 

Accumulated other comprehensive income

 

 

243,883

 

 

 

262,380

 

 

 

 

12,543,972

 

 

 

14,263,170

 

Treasury stock, at cost; 561,529 common shares held on January 31, 2025 and October 31, 2024

 

 

(547,843 )

 

 

(547,843 )

Total stockholders' equity

 

 

11,996,129

 

 

 

13,715,327

 

Total liabilities and stockholders' equity

 

$16,077,494

 

 

$16,292,230

 

 

*

Unaudited.

**

Condensed from audited financial statements.

 

See notes to the condensed consolidated financial statements.

 

 
-3-

Table of Contents

 

PHARMA-BIO SERV, INC.

Condensed Consolidated Statements of Operations

(Unaudited)

 

 

 

Three months ended January 31,

 

 

 

 2025

 

 

2024

 

REVENUES

 

$2,471,333

 

 

$2,380,187

 

 

 

 

 

 

 

 

 

 

COST OF SERVICES

 

 

1,703,224

 

 

 

1,844,578

 

 

 

 

 

 

 

 

 

 

GROSS PROFIT

 

 

768,109

 

 

 

535,609

 

 

 

 

 

 

 

 

 

 

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES

 

 

860,300

 

 

 

973,909

 

 

 

 

 

 

 

 

 

 

LOSS FROM OPERATIONS 

 

 

(92,191 )

 

 

(438,300)

 

 

 

 

 

 

 

 

 

OTHER INCOME, NET

 

 

101,842

 

 

 

180,529

 

 

 

 

 

 

 

 

 

 

INCOME (LOSS) BEFORE INCOME TAX

 

 

9,651

 

 

 

(257,771 )

 

 

 

 

 

 

 

 

 

INCOME TAX EXPENSE

 

 

1,115

 

 

 

12,948

 

 

 

 

 

 

 

 

 

 

NET INCOME (LOSS)

 

$8,536

 

 

$(270,719 )

 

 

 

 

 

 

 

 

 

BASIC AND DILUTED EARNINGS (LOSS) PER COMMON SHARE

 

$0.000

 

 

$(0.012 )

 

 

 

 

 

 

 

 

 

WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING – BASIC

 

 

22,958,143

 

 

 

22,962,460

 

 

 

 

 

 

 

 

 

 

WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - DILUTED

 

 

22,960,752

 

 

 

22,986,370

 

 

See notes to the condensed consolidated financial statements.

 

 
-4-

Table of Contents

 

PHARMA-BIO SERV, INC.

Condensed Consolidated Statements of Comprehensive Loss

(Unaudited)

 

 

 

Three months ended January 31,

 

 

 

 2025

 

 

2024

 

NET INCOME (LOSS)

 

$8,536

 

 

$(270,719 )

 

 

 

 

 

 

 

 

 

OTHER COMPREHENSIVE LOSS:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation:

 

 

 

 

 

 

 

 

Net unrealized gain (loss)

 

 

(47,363 )

 

 

32,957

 

Intercompany balances foreign exchange settlement, included in net income (loss)

 

 

28,866

 

 

 

(18,017 )

 

 

 

 

 

 

 

 

 

TOTAL OTHER COMPREHENSIVE INCOME (LOSS)

 

 

(18,497 )

 

 

14,940

 

 

 

 

 

 

 

 

 

 

COMPREHENSIVE LOSS

 

$(9,961 )

 

$(255,779 )

 

See notes to the condensed consolidated financial statements.

 

 
-5-

Table of Contents

 

PHARMA-BIO SERV, INC.

Condensed Consolidated Statements of Changes in Stockholders' Equity

(Unaudited)

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

FISCAL YEAR 2025

 

 

 

 

 

Additional

 

 

 

 

Other

 

 

 

 

 

(THREE MONTHS ENDED

 

Common Stock

 

 

Preferred Stock

 

 

Paid-in

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

 

JANUARY31, 2025)

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Income (Loss)

 

 

Stock

 

 

Total

 

BALANCE AT NOVEMBER 1, 2024

 

 

23,519,672

 

 

$2,352

 

 

 

-

 

 

$-

 

 

$1,644,468

 

 

$12,353,970

 

 

$262,380

 

 

$(547,843 )

 

$13,715,327

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STOCK-BASED COMPENSATION

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

10,681

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

10,681

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NET INCOME

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

8,536

 

 

 

-

 

 

 

-

 

 

 

8,536

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER COMPREHENSIVE LOSS, NET OF TAX

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(18,497 )

 

 

-

 

 

 

(18,497 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CASH DIVIDEND ($0.075 PER COMMON SHARE AT RECORD DATE)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,719,918 )

 

 

-

 

 

 

-

 

 

 

(1,719,918 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BALANCE AT JANUARY 31, 2025

 

 

23,519,672

 

 

$2,352

 

 

 

-

 

 

$-

 

 

$1,655,149

 

 

$10,642,588

 

 

$243,883

 

 

$(547,843 )

 

$11,996,129

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

FISCAL YEAR 2024

 

 

 

 

 

Additional

 

 

 

 

Other

 

 

 

 

 

 

(THREE MONTHS ENDED

 

Common Stock

 

 

Preferred Stock

 

 

Paid-in

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

 

JANUARY31, 2024)

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Income (Loss)

 

 

Stock

 

 

Total

 

BALANCE AT NOVEMBER 1, 2023

 

 

23,512,880

 

 

$2,351

 

 

 

-

 

 

$-

 

 

$1,596,922

 

 

$14,853,826

 

 

$210,266

 

 

$(536,580)

 

$16,126,785

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STOCK-BASED COMPENSATION

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

14,800

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

14,800

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS

 

 

6,792

 

 

 

1

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PURCHASE OF TREASURY STOCK (7,100 SHARES)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(7,193)

 

 

(7,193)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NET LOSS

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(270,719)

 

 

-

 

 

 

-

 

 

 

(270,719)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER COMPREHENSIVE INCOME, NET OF TAX

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

14,940

 

 

 

-

 

 

 

14,940

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CASH DIVIDEND ($0.075 PER COMMON SHARE AT RECORD DATE)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,722,236)

 

 

-

 

 

 

-

 

 

 

(1,722,236)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BALANCE AT JANUARY 31, 2024

 

 

23,519,672

 

 

$2,352

 

 

 

-

 

 

$-

 

 

$1,611,722

 

 

$12,860,870

 

 

$225,206

 

 

$(543,773)

 

$14,156,377

 

 

See notes to condensed consolidated financial statements.

 

 
-6-

Table of Contents

 

PHARMA-BIO SERV, INC.

Condensed Consolidated Statements of Cash Flows

(Unaudited)

 

 

Three months ended January 31,

 

 

 

2025

 

 

2024

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

Net income (loss)

 

$8,536

 

 

$(270,719 )

Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

10,681

 

 

 

14,800

 

Depreciation and amortization

 

 

9,439

 

 

 

7,286

 

Amortization of operating lease right-of-use

 

 

41,386

 

 

 

38,291

 

Reinvested interests

 

 

(137,759 )

 

 

(182,215 )

(Increase) decrease in accounts receivable

 

 

(186,365 )

 

 

1,561,136

 

(Increase) decrease in other assets

 

 

37,737

 

 

 

(11,528 )

Decrease in liabilities

 

 

(213,141 )

 

 

(431,106 )

NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES

 

 

(429,486 )

 

 

725,945

 

 

 

 

 

 

 

 

 

 

CASH FLOWS FROM INVESTING:

 

 

 

 

 

 

 

 

Acquisition of property and equipment

 

 

-

 

 

 

(820 )

Marketable securities investments, net

 

 

988,338

 

 

 

(4,762,579 )

NET CASH PROVIDED BY (USED IN) INVESTING ACTIVITIES

 

 

988,338

 

 

 

(4,763,399 )

 

 

 

 

 

 

 

 

 

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

 

 

 

 

Repurchase of common stock

 

 

-

 

 

 

(7,193 )

CASH USED IN FINANCING ACTIVITIES

 

 

-

 

 

 

(7,193 )

 

 

 

 

 

 

 

 

 

EFFECT OF EXCHANGE RATE CHANGES ON CASH

 

 

(19,085 )

 

 

12,143

 

NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS

 

 

539,767

 

 

 

(4,032,504 )

CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD

 

 

6,767,356

 

 

 

10,446,054

 

CASH AND CASH EQUIVALENTS - END OF PERIOD

 

$7,307,123

 

 

$6,413,550

 

 

 

 

 

 

 

 

 

 

SUPPLEMENTAL DISCLOURES OF CASH FLOWS INFORMATION:

 

 

 

 

 

 

 

 

Cash paid during the period for:

 

 

 

 

 

 

 

 

Income taxes

 

$-

 

 

$-

 

Interest

 

$-

 

 

$-

 

SUPPLEMENTARY SCHEDULES OF NON-CASH INVESTING AND FINANCING ACTIVITIES:

 

 

 

 

 

 

 

 

Income tax withheld by clients to be used as a credit in the Company’s income tax return

 

$-

 

 

$20,497

 

Cash dividend declared but not paid

 

$1,719,918

 

 

$1,722,236

 

Conversion of cashless exercise of options to common stock

 

$-

 

 

$1

 

 

See notes to the condensed consolidated financial statements.

 

 
-7-

Table of Contents

 

PHARMA-BIO SERV, INC.

Notes To Condensed Consolidated Financial Statements

January 31, 2025

(Unaudited)

 

NOTE A - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

ORGANIZATION

 

Pharma-Bio Serv, Inc. (“Pharma-Bio”) is a Delaware corporation organized on January 14, 2004. Pharma-Bio is the parent company of Pharma-Bio Serv PR, Inc. (“Pharma-PR”), Pharma Serv, Inc. (“Pharma-Serv”), and Scienza Labs, Inc. (currently inactive) (“Scienza Labs”), each a Puerto Rico corporation, Pharma-Bio Serv US, Inc. (“Pharma-US”), a Delaware corporation, Pharma-Bio Serv SL (“Pharma-Spain”), a Spanish limited liability company, and Pharma-Bio Serv Brasil Servicos de Consultoria Ltda. (currently insignificant) (“Pharma-Brazil”), a Brazilian limited liability company. Pharma-Bio, Pharma-PR, Pharma-Serv, Scienza Labs, Pharma-US, Pharma-Spain and Pharma-Brazil are collectively referred to as the “Company.” The Company operates in Puerto Rico, the United States, Spain and Brazil under the name of Pharma-Bio Serv and is engaged in providing technical compliance consulting service.

 

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

The condensed consolidated balance sheet of the Company as of October 31, 2024 is derived from audited consolidated financial statements but does not include all disclosures required by generally accepted accounting principles. The unaudited interim condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the financial position and results of operations and cash flows for the interim periods. The results of operations for the three months ended January 31, 2025 are not necessarily indicative of expected results for the full 2025 fiscal year.

 

The accompanying financial data as of January 31, 2025, and for the three-month period ended January 31, 2025 and 2024 has been prepared by us, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally contained in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the financial statements and notes contained in our audited Consolidated Financial Statements and the notes thereto for the fiscal year ended October 31, 2024.

 

Consolidation

 

The accompanying condensed consolidated financial statements include the accounts of the Company and all of its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. 

 

Segments

 

The Company operates in three reportable business segments: (i) Puerto Rico technical compliance consulting, (ii) United States technical compliance consulting, and (iii) Europe technical compliance consulting. Accordingly, the accompanying condensed consolidated financial statements are presented to show these three reportable segments.

 

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results may differ from these estimates.

 

 
-8-

Table of Contents

 

 

Fair Value of Financial Instruments

 

Accounting standards have established a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting standards have established three levels of inputs that may be used to measure fair value:

 

 

Level 1:

Quoted prices in active markets for identical assets and liabilities.

 

 

 

 

Level 2:

Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

 

 

 

 

Level 3:

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

Marketable securities consist of U.S. Treasury securities, which are categorized in Level 1 and have a short-term maturity.

 

The carrying value of the Company's financial instruments, cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, are considered reasonable estimates of fair value due to their liquidity or short-term nature.

 

Revenue Recognition

 

The Company records revenue under Accounting Standards Codification ("ASC") Topic 606, Revenue from Contracts with Customers. We evaluate our revenue contracts with customers based on the five-step model under ASC 606: (i) Identify the contract with the customer; (ii) Identify the performance obligations in the contract; (iii) Determine the transaction price; (iv) Allocate the transaction price to separate performance obligations; and (v) Recognize revenue when (or as) each performance obligation is satisfied.

 

Revenue is primarily derived from: (1) time and material contracts (representing approximately 99% of total revenues), and (2) short-term fixed-fee contracts or "not to exceed" contracts (representing approximately 1% of total revenues).  Time and material contracts are typically based on the number of hours worked at contractually agreed upon rates. These service contracts relate to work which has no alternative use and for which the Company has an enforceable right to payment for the work completed to date. As a result, revenue is recognized over time when or as the Company transfers control of the promised products or services (known as performance obligations) to its customers. Revenue for short term fixed fee contracts or “not to exceed” contracts is recognized similarly, except that certain milestones also have to be reached before revenue is recognized. If the Company determines that a contract will result in a loss, the Company recognizes the estimated loss in the period in which such determination is made.

 

Cash Equivalents

 

For purposes of the condensed consolidated statements of cash flows, cash equivalents consist of cash and liquid investments, including U.S. Treasury securities, with original maturities of three months or less.

 

Accounts Receivable

 

Accounts receivable are reported net of an allowance for credit losses. The Company maintains an allowance for credit losses to provide for estimated amounts of receivables that will not be collected. This estimation is based on historical collection experience, the age of the receivables, an assessment of the creditworthiness of customers, and current economic conditions. The allowance for credit losses is subject to estimation uncertainty. If actual future uncollectible amounts differ from estimates, future provisions for credit losses may be affected. The allowance is increased by provisions charged to credit loss expense and reduced by charge-offs of uncollectible accounts. As of January 31, 2025 and October 31, 2024, the allowance for credit losses was approximately $5.3 million, and there were no charges to expense or charge-offs of uncollectible accounts during the three months ended on January 31, 2025 and 2024. The existing allowance is mostly related to an account that is being litigated, which was fully allowed in 2021.

 

Income Taxes

 

The Company follows an asset and liability approach method of accounting for income taxes. This method measures deferred income taxes by applying enacted statutory rates in effect at the balance sheet date to the differences between the tax basis of assets and liabilities and their reported amounts on the financial statements. The resulting deferred tax assets or liabilities are adjusted to reflect changes in tax laws as they occur. A valuation allowance is provided when it is more likely than not that a deferred tax asset will not be realized.

 

The Company follows guidance from the Financial Accounting Standards Board (“FASB”) related to Accounting for Uncertainty in Income Taxes, which includes a two-step approach to recognizing, de-recognizing and measuring uncertain tax positions. As of January 31, 2025, the Company had no significant uncertain tax positions that would be reduced as a result of a lapse of the applicable statute of limitations.

 

 
-9-

Table of Contents

 

 

Leases

 

The Company follows accounting standards issued by the FASB for the accounting and disclosure of leases. Under those standards, assets and liabilities that arise from leases are recognized on the balance sheet, and the leases are categorized at their inception as either operating or finance leases.

 

Operating lease right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments under the lease. Lease recognition occurs at the commencement date, and lease liability amounts are based on the present value of lease payments made during the lease term, based on a discount rate of 8%.

 

Property and Equipment

 

Owned property and equipment are stated at cost. Depreciation of owned assets are provided for, when placed in service, in amounts sufficient to relate the cost of depreciable assets to operations over their estimated service lives, using straight-line basis. Expenditures for repairs and maintenance are expensed when incurred. As of January 31, 2025 and October 31, 2024, the accumulated depreciation amounted to $668,868 and $658,249, respectively.

 

Impairment of Long-Lived Assets

 

The Company evaluates for impairment its long-lived assets to be held and used, and long-lived assets to be disposed of, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Based on management estimates, no impairment of the long-lived assets was present as of January 31, 2025 and October 31, 2024.

 

Stock-based Compensation

 

Stock-based compensation expense is recognized in the condensed consolidated financial statements based on the fair value of the awards granted. Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of awards that will be forfeited. The Company calculates the fair value of stock options using the Black-Scholes option-pricing model at the grant date, while for restricted stock units the fair market value of the units is determined by the Company’s share market value at grant date. Excess tax benefits related to stock-based compensation are reflected as cash flows from financing activities rather than cash flows from operating activities. The Company has not recognized such cash flows from financing activities since there has been no tax benefit related to the stock-based compensation.

 

Earnings (Loss) Per Share of Common Stock

 

Basic earnings (loss) per share of common stock is calculated by dividing net earnings (loss) by the weighted average number of shares of common stock outstanding. Diluted earnings (loss) per share includes the dilution of common stock equivalents, which include principally shares that may be issued upon the exercise of warrants, stock option and restricted stock unit awards.

 

The diluted weighted average shares of common stock outstanding were calculated using the treasury stock method for the respective periods.

 

Foreign Operations

 

The functional currency of the Company’s foreign subsidiaries is its local currency. The assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars at exchange rates in effect at the balance sheet date. Income and expense items are translated at the average exchange rates prevailing during the period. The cumulative translation effect for subsidiaries using a functional currency other than the U.S. dollar is included as a cumulative translation adjustment in stockholders’ equity and as a component of comprehensive income (loss).

 

The Company’s intercompany accounts are typically denominated in the functional currency of the foreign subsidiary. Gains and losses resulting from the remeasurement of intercompany receivables that the Company considers to be of a long-term investment nature are recorded as a cumulative translation adjustment in stockholders’ equity and as a component of comprehensive income, while gains and losses resulting from the remeasurement of intercompany receivables from those international subsidiaries for which the Company anticipates settlement in the foreseeable future are recorded in the consolidated statements of operations.

 

Subsequent Events

 

The Company has evaluated subsequent events through the filing date of this report. The Company has determined that there are no events occurring in this period that required disclosure or adjustment.

 

 
-10-

Table of Contents

 

 

Reclassifications

 

Certain reclassifications have been made to the January 31, 2024 condensed consolidated financial statements to conform them to the January 31, 2025 condensed consolidated financial statements presentation. Such reclassifications do not affect net income as previously reported.

 

Recent Accounting Pronouncements

 

In November 2023, the FASB issued ASU 2023-07 Segment Reporting to provide more detail information about a reportable segment's expenses. Effective November 1, 2024, the Company adopted ASU No. 2023-07, and the adoption of this standard did not have a significant impact on the Company's condensed consolidated financial statements.

 

Recent accounting pronouncements pending adoption not discussed above or in the Annual Report on Form 10-K for the year ended October 31, 2024 are either not applicable or will not have or are not expected to have a material impact on us.

 

NOTE B – MARKETABLE SECURITIES

 

Marketable securities consist of U.S. Treasury securities with maturities over three months, which are held until maturity and accordingly, are measured at cost plus accreted interest income.

 

NOTE C - INCOME TAXES

 

On December 22, 2017, Public Law 115-97, commonly known as the Tax Cuts and Jobs Act of 2017 (the “Tax Reform”), was enacted. The Tax Reform imposed a mandatory one-time transition tax (the “Transition Tax”) over foreign subsidiaries undistributed earnings and profits (“E&Ps”) earned prior to a date set by the statute. Based on the Company’s E&Ps, the Transition Tax was determined to be approximately $2.7 million. The Transition Tax liability must be paid over a period of eight years, which started with the Company’s second quarter of fiscal year 2019 and ends second quarter of fiscal 2026. In the past, most of these E&Ps were not repatriated since such E&Ps were considered to be reinvested indefinitely in the foreign location, therefore no U.S. tax liability was incurred unless the E&Ps were repatriated as a dividend. After December 31, 2017, the Tax Reform established a 100% tax exemption on the foreign-source portion of dividends received attributable to E&Ps, with certain limitations. However, foreign subsidiaries earnings are subject to U.S. tax at a reduced rate of 10.5%.

 

In June 2011, Pharma-Bio, Pharma-PR and Pharma-Serv obtained a Grant of Industrial Tax Exemption pursuant to the terms and conditions set forth in Act No. 73 of May 28, 2008 (“the Grant”) issued by the Puerto Rico Industrial Development Company (“PRIDCO”). The Grant was effective as of November 1, 2009, and covered a fifteen-year period which expired on October 31, 2024. Under the provisions of Puerto Rico Acts 60-2019 and 73-2008, the Company requested that PRIDCO extend the Grant for an additional term of fifteen years. As of the date of this filing, we have not received a status update from PRIDCO for this request, accordingly, since the Company does not anticipate problems with the Grant approval, the condensed consolidated financial statements tax provision was made under the assumption that the Grant will be awarded under similar terms to the original Grant, effective November 1, 2024. The Grant, if awarded, will continue to provide relief on various Puerto Rico taxes, including income tax, with certain limitations, for most of the activities conducted within Puerto Rico, including those that are for services to parties located outside of Puerto Rico. Industrial Development Income (“IDI”) covered under the Grant will be subject to a fixed income tax rate of 4%. In addition, IDI earnings distributions accumulated since November 1, 2009 will continue to be exempt from Puerto Rico earnings distribution tax.

 

Puerto Rico operations not covered in the exempt activities of the Grant are subject to Puerto Rico income tax at a maximum tax rate of 37.5% as provided by the 1994 Puerto Rico Internal Revenue Code, as amended. The operations conducted in the United States by the Company’s subsidiaries, is taxed in the United States at a maximum regular federal income tax rate of 21%. The Spanish subsidiary operations in Spain are taxed at a regular income tax rate of 25%.

 

Deferred income tax assets and liabilities are computed for differences between the condensed consolidated financial statements and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Realization of future tax benefits related to a deferred tax asset is dependent on many factors. Accordingly, the income tax benefit will be recognized when realization is determined to be more probable than not.

 

The Company files income tax returns in the United States (federal and various states jurisdictions), Puerto Rico, Spain and Brazil. The 2020 (2019 for Puerto Rico) through 2024 tax years are open and may be subject to potential examination in one or more jurisdictions. Currently, the Company is not subject to a federal, state, Puerto Rico or foreign income tax examination.

 

 
-11-

Table of Contents

 

NOTE D – EARNINGS (LOSS) PER SHARE

 

The following data shows the amounts used in the calculations of basic and diluted earnings (loss) per share.

 

 

 

Three months

ended January 31,

 

 

 

2025

 

 

2024

 

Net income (loss) available to common equity holders - used to compute basic and diluted earnings per share

 

$8,536

 

 

$(270,719 )

 

 

 

 

 

 

 

 

 

Weighted average number of common shares - used to compute basic earnings (loss) per share

 

 

22,958,143

 

 

 

22,962,460

 

Effect of options to purchase common stock

 

 

2,609

 

 

 

23,910

 

Weighted average number of shares - used to compute diluted earnings (loss) per share

 

 

22,960,752

 

 

 

22,986,370

 

 

Options for the purchase of 373,350 and 213,350 shares of common stock for the three-month periods ended on January 31, 2025 and 2024, respectively, were not included in computing diluted earnings (loss) per share because their effects were antidilutive.

 

NOTE E – EQUITY TRANSACTIONS

 

On June 13, 2014, the Board of Directors of the Company authorized the Company to repurchase up to two million shares of its outstanding common stock under the Company Stock Repurchase Program (the “Repurchase Program”). The timing, manner, price and amount of any repurchases under the Repurchase Program will be at the discretion of the Company, subject to the requirements of the Securities Exchange Act of 1934, as amended, and related rules. The Repurchase Program does not oblige the Company to repurchase any shares, and it may be modified, suspended or terminated at any time and for any reason. No shares will be repurchased under the Repurchase Program directly from directors or officers of the Company. As of January 31, 2025 and October 31, 2024, a total of 498,557 shares of the Company’s common stock has been purchased under the Repurchase Program for an aggregate amount of $484,871.

 

On January 28, 2025, the Board of Directors of the Company declared a cash dividend of $0.075 per common share for shareholders of record as of the close of business on February 28, 2025. Accordingly, an aggregate estimated dividend payment of $1,719,918 will be paid on or about March 20, 2025.

 

NOTE F - CONCENTRATIONS OF RISK

 

Cash, Cash Equivalents and Marketable Securities

 

The Company’s domestic cash and cash equivalents, and marketable securities consist of cash deposits in FDIC insured banks (substantially covered by FDIC insurance by the spread of deposits in multiple FDIC insured banks), and U.S. Treasury securities with maturities of twelve months or less. The U.S. Treasury securities are held in the custody of major financial institutions and their value is not subject to insurance.  In the foreign markets we serve, we also maintain cash deposits in foreign banks, which have no specific insurance. Normally, these uninsured bank deposits are not significant, and they are in deposit with major multinational banks. No significant losses have been experienced nor are expected on these bank accounts or investments.

 

Accounts receivable and revenues

 

The Company's revenues, and the related receivables, are concentrated in the pharmaceutical industry in Puerto Rico, the United States of America and Europe. Although a few customers represent a significant source of revenue, the Company’s functions are not a continuous process, accordingly, the client base for which the services are typically rendered, on a project-by-project basis, changes regularly.

 

The Company provided a substantial portion of its services to three customers, which accounted for 10% or more of its revenues in either of the three-month periods ended January 31, 2025 and 2024. During the three months ended January 31, 2025, revenues from these customers were 22.2%, 15.7% and 11.8%, or a total of 49.7%, as compared to the percentages for the same period last year of 0.0%, 15.6% and 18.5%, or a total of 34.1%, respectively. For the three months ended January 31, 2025 and 2024, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 11.8%, 15.7% and 22.2%, as compared to 18.5%, 15.6% and 0.0%, respectively. On January 31, 2025, amounts due from these customers represented 48.5% of the Company’s total accounts receivable balance.

 

 
-12-

Table of Contents

 

 

The information related to major customers in the above paragraph is based on revenues earned from said customers at the segment level because in management’s opinion contracts by segments are independent of each other, and therefore such information is more meaningful to the reader. However, at the global level three customers accounted for 10% or more of the Company’s revenues in either of the three-month periods ended January 31, 2025 and 2024. During the three months ended January 31, 2025, aggregate revenues from these global groups of affiliated companies were 22.2%, 17.4% and 11.8%, or a total of 51.4%, as compared to the same period last year for 0.0%, 18.5% and 18.5%, or a total of 37.0%, respectively. For the three months ended January 31, 2025 and 2024, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 13.5%, 15.7% and 22.2%, as compared to 21.4%, 15.6% and 0.0%, respectively. On January 31, 2025, amounts due from these global groups of affiliated companies represented 52.4% of total accounts receivable balance.

 

NOTE G - SEGMENT DISCLOSURES

 

The Company’s segments are based on the organizational structure for which financial results are regularly evaluated by the Company’s chief operating decision maker (the “CODM”) to determine resource allocation and assess performance. Each reportable segment is managed by its own management team and reports to executive management. The Company has three reportable segments: (i) Puerto Rico consulting, (ii) United States consulting, and (iii) Europe consulting. The reportable segments provide services primarily to the pharmaceutical, chemical, medical device and biotechnology industries in their respective markets. The services vary between customers and projects based on the nature of the project and the technical skills necessary to accomplish the project tasks. Therefore, the allocation of consultancy resources is mostly based on the segment’s ability to provide the best consultant in the most profitable cost-effective manner. Accordingly, the CODM evaluates segment performance based on the segment’s (i) revenue volume, (ii) gross profit ratio to revenue, and (iii) income (loss) from operations.

 

The following table presents information about the reported revenue from services and income (loss) from operations of the Company for the three-month periods ended January 31, 2025 and 2024. There is no intersegment revenue for the mentioned periods. Corporate expenses that support the operating units have been allocated to the segments. Asset information by reportable segment is not presented, since the Company does not produce such information internally, nor does it use such data to manage its business.

 

 

 

Three months ended January 31,

 

 

 

2025

 

 

2024

 

REVENUES:

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$1,103,269

 

 

 

 

 

$1,390,609

 

 

 

 

United States consulting

 

 

646,133

 

 

 

 

 

 

882,890

 

 

 

 

Europe consulting

 

 

721,258

 

 

 

 

 

 

64,805

 

 

 

 

Other

 

 

673

 

 

 

 

 

 

41,883

 

 

 

 

Total consolidated revenue

 

$2,471,333

 

 

 

 

 

$2,380,187

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GROSS PROFIT¹:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$197,554

 

 

 

17.9%

 

$198,452

 

 

 

14.3%

United States consulting

 

 

222,325

 

 

 

34.4%

 

 

303,162

 

 

 

34.3%

Europe consulting

 

 

347,557

 

 

 

48.2%

 

 

18,454

 

 

 

28.5%

Other

 

 

673

 

 

 

100.0%

 

 

15,541

 

 

 

37.1%

Total consolidated gross profit

 

$768,109

 

 

 

31.1%

 

$535,609

 

 

 

22.5%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCOME (LOSS) FROM OPERATIONS:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$(44,769)

 

 

 

 

 

$(212,550)

 

 

 

 

United States consulting

 

 

(100,062)

 

 

 

 

 

 

(134,528)

 

 

 

 

Europe consulting

 

 

66,381

 

 

 

 

 

 

 

(94,426)

 

 

 

 

Other

 

 

(13,741)

 

 

 

 

 

 

3,204

 

 

 

 

 

Total consolidated income (loss) from operations

 

 

(92,191)

 

 

 

 

 

 

(438,300)

 

 

 

 

OTHER INCOME, NET

 

 

101,842

 

 

 

 

 

 

 

180,529

 

 

 

 

 

Total consolidated income (loss) before income tax

 

$9,651

 

 

 

 

 

 

$(257,771)

 

 

 

 

 

1 Gross profit represents revenues less cost of service, which the latter is mostly composed of personnel cost. Percentages represent the segment(s) gross profit to its related revenue segment(s).

2 Income (loss) from operations represents gross profit reduced by selling, general and administrative expenses.

 

Long lived assets (property and equipment) as of January 31, 2025 and October 31, 2024, and related depreciation and amortization expense for the three months ended January 31, 2025 and 2024, were concentrated in the corporate offices in Puerto Rico. Accordingly, depreciation expense and acquisition of property and equipment, as presented in the condensed consolidated statements of cash flows, are mainly related to the corporate offices.

 

 
-13-

Table of Contents

 

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

 

The following discussion of our results of operations and financial condition should be read in conjunction with the financial statements and the related notes included under Part I, Item 1 of this Quarterly Report on Form 10-Q. In addition, reference should be made to our audited Consolidated Financial Statements and notes thereto, and related Management’s Discussion and Analysis of Financial Condition and Results of Operations appearing in our Annual Report on Form 10-K for the year ended October 31, 2024. The following discussion includes forward-looking statements. For a discussion of important factors that could cause actual results to differ from results discussed in the forward-looking statements, see “Forward Looking Statements” below and the “Risk Factors” section of our Annual Report on Form 10-K for the year ended October 31, 2024 and this Quarterly Report on Form 10-Q.

 

Overview

 

We are a compliance and technology transfer services consulting firm with headquarters in Puerto Rico, servicing the Puerto Rico, United States and Europe markets, with limited presence in the Brazil market. The compliance consulting service sector in those markets consists of local compliance and validation consulting firms, United States dedicated validation and compliance consulting firms and large publicly traded and private domestic and foreign engineering and consulting firms. We provide a broad range of compliance-related consulting services. We market our services to pharmaceutical, chemical, biotechnology, medical devices, cosmetics and food industries, and allied products companies. Our consulting team includes experienced engineering and life science professionals, former quality assurance managers and directors, and professionals with bachelors, masters and doctorate degrees in health sciences and engineering.

 

We actively operate in Puerto Rico, the United States, Europe and, to a lesser extent, Brazil and pursue to further expand these markets by strengthening our business development infrastructure and by constantly realigning our business strategies as new opportunities and challenges arise.

 

We market our services with an active presence in industry trade shows, professional conventions, industry publications and company-provided seminars to the industry. Our senior management is also actively involved in the marketing process, especially in marketing to major accounts. Our senior management and staff also concentrate on developing new business opportunities and focus on the larger customer accounts (by number of consultants or dollar volume) and responding to prospective customers’ requests for proposals.

 

We consider our core business to be Food and Drug Administration (“FDA”) and international agencies regulatory compliance consulting related services.

 

The Company holds a tax grant issued by PRIDCO, which provides relief on various Puerto Rico taxes, including income tax, with certain limitations, for most of the activities conducted within Puerto Rico, including those that are for services to parties located outside of Puerto Rico. The grant was effective as of November 1, 2009, and covered a fifteen-year period, which ended on October 31, 2024. Under the provisions of Puerto Rico Acts 60-2019 and 73-2008, we have requested PRIDCO renegotiation of the tax grant for an additional term of fifteen years.  As of the date of this filing, we have not received a status update from PRIDCO for this request, accordingly, although we do not anticipate problems with the Grant approval, we cannot provide assurance on the outcome for our renegotiation application. For additional information relating to the tax grant issued by PRIDCO, please see Note C – Income Taxes of the condensed consolidated financial statements.

 

The following table sets forth information as to our revenue for the three-month periods ended January 31, 2025 and 2024, by geographic regions (dollars in thousands).

 

 

 

 Three months ended January 31,

 

Revenues by Region:

 

 2025

 

 

 2024

 

Puerto Rico

 

$1,103

 

 

 

44.6%

 

$1,390

 

 

 

58.4%

United States

 

 

646

 

 

 

26.2%

 

 

883

 

 

 

37.1%

Europe

 

 

721

 

 

 

29.2%

 

 

65

 

 

 

2.7%

Other

 

 

1

 

 

 

0.0%

 

 

42

 

 

 

1.8%

 

 

$2,471

 

 

 

100.0%

 

$2,380

 

 

 

100.0%

 

 
-14-

Table of Contents

 

For the three-month period ended January 31, 2025, the Company’s total revenues were approximately $2.5 million, a net increase of approximately $0.1 million when compared to the same period last year. The European market sustained an increase in project revenue of approximately $0.6 million, while the Puerto Rico and US consulting markets had a decline in projects revenue of approximately $0.3 and $0.2 million, respectively. As depicted below, when compared to the same period last year, gross profit increased by 8.6 percentage points. The net increase in gross profit percentage points is mainly attributable to a high margin yielding project within the European market.

 

Regional or global conflicts, including war or economic sanctions between nations, price inflation, pandemics, the Tax Reform, possible tax changes on jurisdictions where we do business, bio-pharmaceutical industry consolidations and the trends on managing contract resources, all pose current and future challenges which may adversely affect our future performance. We believe that our future profitability and liquidity will be dependent on the effect the local and global economy, including any impacts of regional or global conflicts, price inflation, pandemics, changes in tax laws, worldwide life science manufacturing industry consolidations, operational constraints imposed by our customers due to pandemics and resources management trends, will have on our operations, and our ability to seek service opportunities and adapt to industry trends.

 

Results of Operations

 

The following table sets forth our statements of operations for the three-month periods ended January 31, 2025 and 2024 (dollars in thousands, and as a percentage of revenues):

 

 

 

Three months ended January 31,

 

 

 

2025

 

 

2024

 

Revenues 

 

$2,471

 

 

 

100.0%

 

$2,380

 

 

 

100.0%

Cost of services 

 

 

1,703

 

 

 

68.9%

 

 

1,845

 

 

 

77.5%

Gross profit 

 

 

768

 

 

 

31.1%

 

 

535

 

 

 

22.5%

Selling, general and administrative expenses

 

 

860

 

 

 

34.8%

 

 

974

 

 

 

40.9%

Other income, net

 

 

102

 

 

 

4.1%

 

 

181

 

 

 

7.6%

Income (loss) before income taxes

 

 

10

 

 

 

0.4%

 

 

(258)

 

 

-10.8%

Income tax expense

 

 

1

 

 

 

0.0%

 

 

13

 

 

 

0.5%

Net income (loss)

 

 

9

 

 

 

0.4%

 

 

(271)

 

 

-11.3%

 

Revenues

. For the three-month period ended January 31, 2025, the Company’s total revenues were approximately $2.5 million, a net increase of approximately $0.1 million when compared to the same period last year. The European market sustained an increase in project revenue of approximately $0.6 million, while the Puerto Rico and US consulting markets had a decline in projects revenue of approximately $0.3 million and $0.2 million, respectively.

 

Cost of Services; Gross Profit. For the three-month period ended January 31, 2025, cost of services was approximately $1.7 million, a decrease of approximately $0.1 million, when compared to the same period last year. Gross profit increased by 8.6 percentage points during the period. The net increase in gross profit percentage points is mainly attributable to a high margin yielding project within the European market.

 

Selling, General and Administrative Expenses. For the three-month period ended January 31, 2025, selling, general and administrative expenses were approximately $0.9 million, a decrease of approximately $0.1 million when compared to the same period last year. The decrease is mostly attributable to planned savings in general and administrative expenses.

 

Other Income, Net. Other income, net for the three months ended January 31, 2025 was approximately $102,000 compared to approximately $181,000 in the same period last year. Other income, net, represents (i) interest income, and (ii) the settlement of foreign exchange rates on intercompany balances expense of approximately $29,000 for the three-month period ended January 31, 2025 and a gain of approximately $18,000 for three-month period ended January 31, 2024.

 

Net Income (Loss). Net income for the three months ended January 31, 2025 was approximately breakeven, representing an earnings increase of approximately $0.3 million when compared to the same period last year.

 

For the three-month period ended January 31, 2025, net earnings per common share for both basic and diluted was negligible, an increase of $0.012 per share when compared to the same period last year.

 

 
-15-

Table of Contents

 

Liquidity and Capital Resources

 

Liquidity is a measure of our ability to meet potential cash requirements, including planned capital expenditures. As of January 31, 2025, the Company had approximately $12.1 million in working capital.

 

On June 13, 2014, the Board of Directors of the Company authorized the Company to repurchase up to two million shares of its common stock (the "Repurchase Program"). The Repurchase Program does not have an expiration date. During the three-month period ended January 31, 2025, the Company made no purchases of its shares of common stock under the Repurchase Program. As of January 31, 2025, the Company has 1,501,443 shares of common stock available for future repurchases under the Repurchase Program.

 

Our primary cash needs consist of the payment of compensation to our consulting team, overhead expenses, and statutory taxes. Additionally, we may use cash for the repurchase of our common stock under the Repurchase Program, capital expenditures and business development expenses. Management believes that based on the current level of working capital, operations and cash flows from operations, and the collectability of high-quality customer receivables are sufficient to fund anticipated expenses and satisfy other possible long-term contractual commitments for and beyond the next twelve months.

 

While uncertainties relating to the current local and global economic conditions, competition, the industries and geographical regions served by us and other regulatory matters exist within the consulting services industry, as described in this Quarterly Report on Form 10-Q, management is not aware of any other trends or events likely to have a material adverse effect on liquidity or its financial statements.

 

Off-Balance Sheet Arrangements

 

We were not involved in any significant off-balance sheet arrangement during the three months ended January 31, 2025.

 

Critical Accounting Policies and Estimates

 

There were no material changes during the three months ended January 31, 2025 to the critical accounting policies reported in our Annual Report on Form 10-K for the fiscal year ended October 31, 2024.

 

New Accounting Pronouncements

 

There were no new accounting standards issued since our filing of the Annual Report on Form 10-K for the fiscal year ended October 31, 2024, which could have a significant effect on our condensed consolidated financial statements.

 

Forward-Looking Statements

 

Our business, financial condition, results of operations, cash flows and prospects, and the prevailing market price and performance of our common stock, may be adversely affected by a number of factors, including the factors set forth in the “Risk Factors” section of our Annual Report on Form 10-K for the year ended October 31, 2024 and this Quarterly Report on Form 10-Q. Certain statements and information set forth in this Quarterly Report on Form 10-Q, as well as other written or oral statements made from time to time by us or by our authorized executive officers on our behalf, constitute “forward-looking statements” within the meaning of the Federal Private Securities Litigation Reform Act of 1995. These statements include all statements other than those made solely with respect to historical fact and identified by words such as “believes,” “anticipates,” “expects,” “intends” and similar expressions, but such words are not the exclusive means of identifying such statements. We intend for our forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in the Private Securities Litigation Reform Act of 1995, and we set forth this statement and these risk factors in order to comply with such safe harbor provisions. You should note that our forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q or when made and we undertake no duty or obligation to update or revise our forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law. Although we believe that the expectations, plans, intentions and projections reflected in our forward-looking statements are reasonable, such statements are subject to known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. The risks, uncertainties and other factors that our stockholders and prospective investors should consider include, but are not limited to, those set forth in the “Risk Factors” section of our Annual Report on Form 10-K for the year ended October 31, 2024 and this Quarterly Report on Form 10-Q.

 

 
-16-

Table of Contents

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Evaluation of Disclosure Controls and Procedures

 

We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Quarterly Report on Form 10-Q.

 

Changes in Internal Control Over Financial Reporting

 

Based on an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, there has been no change in our internal control over financial reporting during our last fiscal quarter identified in connection with that evaluation that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

 
-17-

Table of Contents

 

PART II– OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS.

 

From time to time, we may be a party to legal proceedings incidental to our business. Currently, there are no proceedings threatened or pending against us, which, if determined adversely to us, would have a material effect on our financial position or results of operations and cash flows. However, the Company is a complainant in one legal proceeding as described below.

 

On March 15, 2023, the Company’s subsidiaries Pharma-Bio Serv PR, Inc., Pharma Serv, Inc. and Scienza Labs, Inc., filed a breach of contract and money collection complaint against Romark Global Pharma, LLC, Romark Properties, LLC, Romark Biosciences, LLC and Romark Holdings, LLC (collectively, “Romark”), before the Commonwealth of Puerto Rico Court of First Instance, San Juan Superior Section. On November 13, 2023, a judgment was entered by the Court ordering Romark to pay jointly to the Company’s subsidiaries $6,717,431.69, which includes the principal amount of $5,246,782, plus interest up to the date of the judgment. The Company’s subsidiaries are pursuing assets and monies from Romark to collect the judgment. To this date, however, we have been unable to identify assets of Romark against which to collect. Aside from legal fees and the costs of identifying assets, and costs of collection efforts, no further losses are expected. The Company’s subsidiaries will continue the collection efforts with Romark. However, we cannot guarantee a successful outcome in collecting the funds owed to the Company’s subsidiaries.

 

ITEM 1A. RISK FACTORS.

 

There have been no material changes to the risk factors included in our Annual Report on Form 10-K for the year ended October 31, 2024.

 

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

 

None.

 

 
-18-

Table of Contents

 

ITEM 6.  EXHIBITS

 

(a) Exhibits:

 

31.1

 

Certification of chief executive officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2

Certification of chief financial officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1*

Certification of the chief executive officer and chief financial officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

 

XBRL Instance Document

101.SCH

 

XBRL Taxonomy Extension Schema

101.CAL

 

XBRL Taxonomy Extension Calculation Linkbase

101.DEF

 

XBRL Taxonomy Extension Definition Linkbase

101.LAB

 

XBRL Taxonomy Extension Label Linkbase

101.PRE

 

XBRL Taxonomy Extension Presentation Linkbase

104

 

Cover page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

———————

*

Furnished herewith.

 

 
-19-

Table of Contents

 

SIGNATURES

 

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

 

 

 

PHARMA-BIO SERV, INC.

 

 

 

 

 

 

 

/s/ Victor Sanchez

 

 

 

Victor Sanchez

 

 

 

Chief Executive Officer and President Europe Operations

 

 

 

(Principal Executive Officer)

 

 

 

 

 

 

 

/s/ Pedro J. Lasanta

 

 

 

Pedro J. Lasanta

 

 

 

Chief Financial Officer, Vice President Finance and Administration, and Secretary

 

 

 

(Principal Financial Officer and Principal Accounting

Officer)

 

 

 

 

 

Dated: March 17, 2025

 

 

 

 

 
-20-

 

EX-31.1 2 pbsv_ex311.htm CERTIFICATION pbsv_ex311.htm

EXHIBIT 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Victor Sanchez, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Pharma-Bio Serv, Inc.;

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

a)

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

 

 

 

 

b)

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

 

 

 

 

c)

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

 

 

 

 

d)

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

 

5.

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

 

 

a)

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

 

 

 

 

b)

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

 

Date:  March 17, 2025

 

 

 

/s/ Victor Sanchez

 

 

Victor Sanchez  

 

Chief Executive Officer

 

 

(principal executive officer)

 

EX-31.2 3 pbsv_ex312.htm CERTIFICATION pbsv_ex312.htm

EXHIBIT 31.2

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Pedro J. Lasanta, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Pharma-Bio Serv, Inc.;

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

a)

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

 

 

 

 

b)

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

 

 

 

 

c)

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

 

 

 

 

d)

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

 

5.

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

 

a)

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

 

 

b)

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

 

Date: March 17, 2025

 

 

/s/ Pedro J. Lasanta

 

Pedro J. Lasanta

 

Chief Financial Officer

(principal financial and accounting officer)

 

EX-32.1 4 pbsv_ex321.htm CERTIFICATION pbsv_ex321.htm

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Pharma-Bio Serv, Inc. (the "Company") on Form 10-Q for the period ended January 31, 2025 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), Victor Sanchez, Chief Executive Officer of the Company, and Pedro J. Lasanta, Chief Financial Officer of the Company, each certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

1.

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

 

 

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Dated: March 17, 2025

 

/s/ Victor Sanchez

/s/ Pedro J. Lasanta

 

Victor Sanchez

Pedro J. Lasanta

 

Chief Executive Officer

(principal executive officer)

Chief Financial Officer

(principal financial and accounting officer)

 

EX-101.SCH 5 pbsv-20250131.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000008 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 000009 - Disclosure - MARKETABLE SECURITIES link:presentationLink link:calculationLink link:definitionLink 000010 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - EARNINGS (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - EQUITY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - CONCENTRATIONS OF RISKS link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - SEGMENT DISCLOSURES link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - SEGMENT DISCLOSURES (Tables) link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - EARNINGS PER SHARE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - EQUITY TRANSACTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - CONCENTRATIONS OF RISK (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - SEGMENT DISCLOSURES (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 6 pbsv-20250131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Current Fiscal Year End Date Entity Small Business Entity Shell Company Entity Emerging Growth Company Entity Current Reporting Status Document Period End Date Entity Filer Category Document Fiscal Period Focus Document Fiscal Year Focus Entity Common Stock Shares Outstanding Document Quarterly Report Document Transition Report Entity File Number Entity Incorporation State Country Code Entity Tax Identification Number Entity Address Address Line 1 Entity Address Address Line 2 Entity Address City Or Town Entity Address Country Entity Address Postal Zip Code City Area Code Local Phone Number Entity Interactive Data Current Condensed Consolidated Balance Sheets (Unaudited) ASSETS Current assets Cash and cash equivalents Marketable securities Accounts receivable Prepaids and other assets Total current assets [Assets, Current] Property and equipment Operating lease right-of-use Other assets Total assets [Assets] LIABILITIES AND STOCKHOLDERS' EQUITY Current liabilities Current operating lease liabilities Accounts payable and accrued expenses Dividend payable to shareholders Current portion of US Tax Reform Transition Tax and income taxes payable Total current liabilities [Liabilities, Current] US Tax Reform Transition Tax payable Long term operating lease liabilities Total liabilities [Liabilities] Stockholders' equity Preferred Stock, $0.0001 par value; authorized 10,000,000 shares; none outstanding Common Stock, $0.0001 par value; authorized 50,000,000 shares; 23,519,672 shares issued, and 22,958,143 shares outstanding on January 31, 2025 and October 31, 2024 Additional paid-in capital Retained earnings Accumulated other comprehensive income Stockholders' Equity before Treasury Stock [Stockholders' Equity before Treasury Stock] Treasury stock, at cost; 561,529 common shares held on January 31, 2025 and October 31, 2024 [Treasury Stock, Value] Total stockholders' equity [Equity, Attributable to Parent] Total liabilities and stockholders' equity [Liabilities and Equity] Stockholders' equity Preferred stock, par value Preferred stock, authorized Preferred stock, issued Preferred stock, outstanding Common stock, par value Common stock, authorized Common stock, issued Common stock, outstanding Treasury stock, shares Condensed Consolidated Statements of Operations (Unaudited) REVENUES COST OF SERVICES GROSS PROFIT [Gross Profit] SELLING, GENERAL AND ADMINISTRATIVE EXPENSES LOSS FROM OPERATIONS [Operating Income (Loss)] OTHER INCOME, NET INCOME (LOSS) BEFORE INCOME TAX [Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest] INCOME TAX EXPENSE NET INCOME (LOSS) [Net Income (Loss) Attributable to Parent] BASIC AND DILUTED EARNINGS (LOSS) PER COMMON SHARE WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - DILUTED Condensed Consolidated Statements of Comprehensive Loss (Unaudited) NET INCOME (LOSS) OTHER COMPREHENSIVE LOSS: Foreign currency translation: Net unrealized gain (loss) Intercompany balances foreign exchange settlement, included in net income (loss) TOTAL OTHER COMPREHENSIVE INCOME (LOSS) [Other Comprehensive Income (Loss), Net of Tax] COMPREHENSIVE LOSS [Comprehensive Income (Loss), Net of Tax, Attributable to Parent] Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statement [Table] Statement [Line Items] Equity Components [Axis] Preferred Stock Additional Paid-In Capital Retained Earnings Accumulated Other Comprehensive Income (Loss) Treasury Stock Common Stock Balance, shares [Shares, Issued] Balance, amount STOCK-BASED COMPENSATION ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, shares ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, amount PURCHASE OF TREASURY STOCK (7,100 SHARES) NET LOSS OTHER COMPREHENSIVE INCOME, NET OF TAX CASH DIVIDEND ($0.075 PER COMMON SHARE AT RECORD DATE) Balance, shares Balance, amount Condensed Consolidated Statements of Cash Flows (Unaudited) CASH FLOWS FROM OPERATING ACTIVITIES: Net income (loss) Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Stock-based compensation Depreciation and amortization Amortization of operating lease right-of-use Reinvested interests [Investment Income, Interest] (Increase) decrease in accounts receivable [Increase (Decrease) in Accounts Receivable] (Increase) decrease in other assets [Increase (Decrease) in Other Current Assets] Decrease in liabilities NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES [Net Cash Provided by (Used in) Operating Activities] CASH FLOWS FROM INVESTING: Acquisition of property and equipment [Payments to Acquire Property, Plant, and Equipment] Marketable securities investments, net [Marketable securities investments, net] NET CASH PROVIDED BY (USED IN) INVESTING ACTIVITIES [Net Cash Provided by (Used in) Investing Activities] CASH FLOWS FROM FINANCING ACTIVITIES: Repurchase of common stock [Payments for Repurchase of Common Stock] CASH USED IN FINANCING ACTIVITIES [Net Cash Provided by (Used in) Financing Activities] EFFECT OF EXCHANGE RATE CHANGES ON CASH NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS [Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect] CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD CASH AND CASH EQUIVALENTS - END OF PERIOD SUPPLEMENTAL DISCLOURES OF CASH FLOWS INFORMATION: Cash paid during the period for: Income taxes Interest SUPPLEMENTARY SCHEDULES OF NON-CASH INVESTING AND FINANCING ACTIVITIES: Income tax withheld by clients to be used as a credit in the Company's income tax return Cash dividend declared but not paid Conversion of cashless exercise of options to common stock ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] MARKETABLE SECURITIES MARKETABLE SECURITIES Marketable Securities [Table Text Block] INCOME TAXES INCOME TAXES Income Tax Disclosure [Text Block] EARNINGS (LOSS) PER SHARE EARNINGS (LOSS) PER SHARE Earnings Per Share [Text Block] EQUITY TRANSACTIONS EQUITY TRANSACTIONS Equity [Text Block] CONCENTRATIONS OF RISKS CONCENTRATIONS OF RISKS Concentration Risk Disclosure [Text Block] SEGMENT DISCLOSURES SEGMENT DISCLOSURES Segment Reporting Disclosure [Text Block] Consolidation Segments Use of Estimates Fair Value of Financial Instruments Revenue Recognition Cash Equivalents Accounts Receivable Income Taxes Leases Property and Equipment Impairment of Long-Lived Assets Stock-based Compensation Earnings (Loss) Per Share of Common Stock Foreign Operations Subsequent Events Reclassifications Recent Accounting Pronouncements Schedule of calculations of basic and diluted earnings per share Schedule of segment reporting information Accumulated depreciation Accounts receivable [Accounts Receivable, after Allowance for Credit Loss] Discount rate on lease payments Income Tax Authority Name Axis Tax Reform [Member] PRIDCO [Member] Tax Exemption U.S. tax reduced rate Transition Tax Puerto Rico tax holiday derived from PRIDCO Grant tax rate United States federal income tax rate Fixed income tax rate Weighted average number of common shares - used to compute basic earnings (loss) per share Effect of options to purchase common stock Weighted average number of shares - used to compute diluted earnings (loss) per share Option Indexed To Issuers Equity Equity Axis Employee Stock Option [Member] Antidilutive securities excluded from computation of earnings per share Shares purchased under Repurchase Program, shares Shares purchased under Repurchase Program, amount Cash dividend, per share Dividend paid CONCENTRATIONS OF RISK (Details Narrative) Concentration Risk Benchmark [Axis] Plan Name [Axis] Related Party Transaction [Axis] Sales Revenue, Net [Member] Europe Consulting [Member] United States Consulting [Member] Puerto Rico Consulting [Member] Global Level One Customer [Member] Global Level Three Customer [Member] Global Level Two Customer [Member] Accounts Receivable [Member] Global Level Customer [Member] One Customer [Member] Three Customer [Member] Two Customer [Member] Concentration Risk, Percentage Statement Geographical Axis Puerto Rico Consulting [Member] United States Consulting [Member] Europe Consulting [Member] Other Segment [Member] Total consolidated revenues Total consolidated income before taxes Total consolidated income from operations Other Income, Net Total consolidated gross profit Gross profit percentage EX-101.CAL 7 pbsv-20250131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 8 pbsv-20250131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 9 pbsv-20250131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.25.1
Cover - shares
3 Months Ended
Jan. 31, 2025
Mar. 12, 2025
Cover [Abstract]    
Entity Registrant Name PHARMA-BIO SERV, INC.  
Entity Central Index Key 0001304161  
Document Type 10-Q  
Amendment Flag false  
Current Fiscal Year End Date --10-31  
Entity Small Business true  
Entity Shell Company false  
Entity Emerging Growth Company false  
Entity Current Reporting Status Yes  
Document Period End Date Jan. 31, 2025  
Entity Filer Category Non-accelerated Filer  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2025  
Entity Common Stock Shares Outstanding   22,930,842
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 000-50956  
Entity Incorporation State Country Code DE  
Entity Tax Identification Number 20-0653570  
Entity Address Address Line 1 Pharma-Bio Serv Building  
Entity Address Address Line 2 # 6 Road 696  
Entity Address City Or Town Dorado  
Entity Address Country PR  
Entity Address Postal Zip Code 00646  
City Area Code 787  
Local Phone Number 278-2709  
Entity Interactive Data Current Yes  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Jan. 31, 2025
Oct. 31, 2024
Current assets    
Cash and cash equivalents $ 7,307,123 $ 6,767,356
Marketable securities 5,127,525 5,978,104
Accounts receivable 2,681,752 2,510,909
Prepaids and other assets 418,483 442,384
Total current assets 15,534,883 15,698,753
Property and equipment 159,842 169,281
Operating lease right-of-use 157,211 198,597
Other assets 225,558 225,599
Total assets 16,077,494 16,292,230
Current liabilities    
Current operating lease liabilities 153,994 165,201
Accounts payable and accrued expenses 951,537 1,127,649
Dividend payable to shareholders 1,719,918 0
Current portion of US Tax Reform Transition Tax and income taxes payable 595,013 594,316
Total current liabilities 3,420,462 1,887,166
US Tax Reform Transition Tax payable 660,903 660,903
Long term operating lease liabilities 0 28,834
Total liabilities 4,081,365 2,576,903
Stockholders' equity    
Preferred Stock, $0.0001 par value; authorized 10,000,000 shares; none outstanding 0 0
Common Stock, $0.0001 par value; authorized 50,000,000 shares; 23,519,672 shares issued, and 22,958,143 shares outstanding on January 31, 2025 and October 31, 2024 2,352 2,352
Additional paid-in capital 1,655,149 1,644,468
Retained earnings 10,642,588 12,353,970
Accumulated other comprehensive income 243,883 262,380
Stockholders' Equity before Treasury Stock 12,543,972 14,263,170
Treasury stock, at cost; 561,529 common shares held on January 31, 2025 and October 31, 2024 (547,843) (547,843)
Total stockholders' equity 11,996,129 13,715,327
Total liabilities and stockholders' equity $ 16,077,494 $ 16,292,230
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jan. 31, 2025
Oct. 31, 2024
Stockholders' equity    
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, authorized 10,000,000 10,000,000
Preferred stock, issued 0 0
Preferred stock, outstanding 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, authorized 50,000,000 50,000,000
Common stock, issued 23,519,672 23,519,672
Common stock, outstanding 22,958,143 22,958,143
Treasury stock, shares 561,529 561,529
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Condensed Consolidated Statements of Operations (Unaudited)    
REVENUES $ 2,471,333 $ 2,380,187
COST OF SERVICES 1,703,224 1,844,578
GROSS PROFIT 768,109 535,609
SELLING, GENERAL AND ADMINISTRATIVE EXPENSES 860,300 973,909
LOSS FROM OPERATIONS (92,191) (438,300)
OTHER INCOME, NET 101,842 180,529
INCOME (LOSS) BEFORE INCOME TAX 9,651 (257,771)
INCOME TAX EXPENSE 1,115 12,948
NET INCOME (LOSS) $ 8,536 $ (270,719)
BASIC AND DILUTED EARNINGS (LOSS) PER COMMON SHARE $ 0.000 $ (0.012)
WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC 22,958,143 22,962,460
WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - DILUTED 22,960,752 22,986,370
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Condensed Consolidated Statements of Comprehensive Loss (Unaudited)    
NET INCOME (LOSS) $ 8,536 $ (270,719)
Foreign currency translation:    
Net unrealized gain (loss) (47,363) 32,957
Intercompany balances foreign exchange settlement, included in net income (loss) 28,866 (18,017)
TOTAL OTHER COMPREHENSIVE INCOME (LOSS) (18,497) 14,940
COMPREHENSIVE LOSS $ (9,961) $ (255,779)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Total
Preferred Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Common Stock
Balance, shares at Oct. 31, 2023             23,512,880
Balance, amount at Oct. 31, 2023 $ 16,126,785 $ 0 $ 1,596,922 $ 14,853,826 $ 210,266 $ (536,580) $ 2,351
STOCK-BASED COMPENSATION 14,800 0 14,800 0 0 0 $ 0
ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, shares             6,792
ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, amount 0 0 0 (1) 0 0 $ 1
PURCHASE OF TREASURY STOCK (7,100 SHARES) (7,193) 0 0 0 0 (7,193) 0
NET LOSS (270,719) 0 0 (270,719) 0 0 0
OTHER COMPREHENSIVE INCOME, NET OF TAX 14,940 0 0 0 14,940 0 0
CASH DIVIDEND ($0.075 PER COMMON SHARE AT RECORD DATE) (1,722,236) 0 0 (1,722,236) 0 0 $ 0
Balance, shares at Jan. 31, 2024             23,519,672
Balance, amount at Jan. 31, 2024 14,156,377 0 1,611,722 12,860,870 225,206 (543,773) $ 2,352
Balance, shares at Oct. 31, 2024             23,519,672
Balance, amount at Oct. 31, 2024 13,715,327 0 1,644,468 12,353,970 262,380 (547,843) $ 2,352
STOCK-BASED COMPENSATION 10,681 0 10,681 0 0 0 0
NET LOSS 8,536 0 0 8,536 0 0 0
OTHER COMPREHENSIVE INCOME, NET OF TAX (18,497) 0 0 0 (18,497) 0 0
CASH DIVIDEND ($0.075 PER COMMON SHARE AT RECORD DATE) (1,719,918) 0 0 (1,719,918) 0 0 $ 0
Balance, shares at Jan. 31, 2025             23,519,672
Balance, amount at Jan. 31, 2025 $ 11,996,129 $ 0 $ 1,655,149 $ 10,642,588 $ 243,883 $ (547,843) $ 2,352
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 8,536 $ (270,719)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Stock-based compensation 10,681 14,800
Depreciation and amortization 9,439 7,286
Amortization of operating lease right-of-use 41,386 38,291
Reinvested interests (137,759) (182,215)
(Increase) decrease in accounts receivable (186,365) 1,561,136
(Increase) decrease in other assets 37,737 (11,528)
Decrease in liabilities (213,141) (431,106)
NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES (429,486) 725,945
CASH FLOWS FROM INVESTING:    
Acquisition of property and equipment 0 (820)
Marketable securities investments, net 988,338 (4,762,579)
NET CASH PROVIDED BY (USED IN) INVESTING ACTIVITIES 988,338 (4,763,399)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repurchase of common stock 0 (7,193)
CASH USED IN FINANCING ACTIVITIES 0 (7,193)
EFFECT OF EXCHANGE RATE CHANGES ON CASH (19,085) 12,143
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 539,767 (4,032,504)
CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD 6,767,356 10,446,054
CASH AND CASH EQUIVALENTS - END OF PERIOD 7,307,123 6,413,550
Cash paid during the period for:    
Income taxes 0 0
Interest 0 0
SUPPLEMENTARY SCHEDULES OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Income tax withheld by clients to be used as a credit in the Company's income tax return 0 20,497
Cash dividend declared but not paid 1,719,918 1,722,236
Conversion of cashless exercise of options to common stock $ 0 $ 1
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.25.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Jan. 31, 2025
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE A - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

ORGANIZATION

 

Pharma-Bio Serv, Inc. (“Pharma-Bio”) is a Delaware corporation organized on January 14, 2004. Pharma-Bio is the parent company of Pharma-Bio Serv PR, Inc. (“Pharma-PR”), Pharma Serv, Inc. (“Pharma-Serv”), and Scienza Labs, Inc. (currently inactive) (“Scienza Labs”), each a Puerto Rico corporation, Pharma-Bio Serv US, Inc. (“Pharma-US”), a Delaware corporation, Pharma-Bio Serv SL (“Pharma-Spain”), a Spanish limited liability company, and Pharma-Bio Serv Brasil Servicos de Consultoria Ltda. (currently insignificant) (“Pharma-Brazil”), a Brazilian limited liability company. Pharma-Bio, Pharma-PR, Pharma-Serv, Scienza Labs, Pharma-US, Pharma-Spain and Pharma-Brazil are collectively referred to as the “Company.” The Company operates in Puerto Rico, the United States, Spain and Brazil under the name of Pharma-Bio Serv and is engaged in providing technical compliance consulting service.

 

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

The condensed consolidated balance sheet of the Company as of October 31, 2024 is derived from audited consolidated financial statements but does not include all disclosures required by generally accepted accounting principles. The unaudited interim condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the financial position and results of operations and cash flows for the interim periods. The results of operations for the three months ended January 31, 2025 are not necessarily indicative of expected results for the full 2025 fiscal year.

 

The accompanying financial data as of January 31, 2025, and for the three-month period ended January 31, 2025 and 2024 has been prepared by us, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally contained in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the financial statements and notes contained in our audited Consolidated Financial Statements and the notes thereto for the fiscal year ended October 31, 2024.

 

Consolidation

 

The accompanying condensed consolidated financial statements include the accounts of the Company and all of its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. 

 

Segments

 

The Company operates in three reportable business segments: (i) Puerto Rico technical compliance consulting, (ii) United States technical compliance consulting, and (iii) Europe technical compliance consulting. Accordingly, the accompanying condensed consolidated financial statements are presented to show these three reportable segments.

 

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results may differ from these estimates.

 

Fair Value of Financial Instruments

 

Accounting standards have established a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting standards have established three levels of inputs that may be used to measure fair value:

 

 

Level 1:

Quoted prices in active markets for identical assets and liabilities.

 

 

 

 

Level 2:

Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

 

 

 

 

Level 3:

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

Marketable securities consist of U.S. Treasury securities, which are categorized in Level 1 and have a short-term maturity.

 

The carrying value of the Company's financial instruments, cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, are considered reasonable estimates of fair value due to their liquidity or short-term nature.

 

Revenue Recognition

 

The Company records revenue under Accounting Standards Codification ("ASC") Topic 606, Revenue from Contracts with Customers. We evaluate our revenue contracts with customers based on the five-step model under ASC 606: (i) Identify the contract with the customer; (ii) Identify the performance obligations in the contract; (iii) Determine the transaction price; (iv) Allocate the transaction price to separate performance obligations; and (v) Recognize revenue when (or as) each performance obligation is satisfied.

 

Revenue is primarily derived from: (1) time and material contracts (representing approximately 99% of total revenues), and (2) short-term fixed-fee contracts or "not to exceed" contracts (representing approximately 1% of total revenues).  Time and material contracts are typically based on the number of hours worked at contractually agreed upon rates. These service contracts relate to work which has no alternative use and for which the Company has an enforceable right to payment for the work completed to date. As a result, revenue is recognized over time when or as the Company transfers control of the promised products or services (known as performance obligations) to its customers. Revenue for short term fixed fee contracts or “not to exceed” contracts is recognized similarly, except that certain milestones also have to be reached before revenue is recognized. If the Company determines that a contract will result in a loss, the Company recognizes the estimated loss in the period in which such determination is made.

 

Cash Equivalents

 

For purposes of the condensed consolidated statements of cash flows, cash equivalents consist of cash and liquid investments, including U.S. Treasury securities, with original maturities of three months or less.

 

Accounts Receivable

 

Accounts receivable are reported net of an allowance for credit losses. The Company maintains an allowance for credit losses to provide for estimated amounts of receivables that will not be collected. This estimation is based on historical collection experience, the age of the receivables, an assessment of the creditworthiness of customers, and current economic conditions. The allowance for credit losses is subject to estimation uncertainty. If actual future uncollectible amounts differ from estimates, future provisions for credit losses may be affected. The allowance is increased by provisions charged to credit loss expense and reduced by charge-offs of uncollectible accounts. As of January 31, 2025 and October 31, 2024, the allowance for credit losses was approximately $5.3 million, and there were no charges to expense or charge-offs of uncollectible accounts during the three months ended on January 31, 2025 and 2024. The existing allowance is mostly related to an account that is being litigated, which was fully allowed in 2021.

 

Income Taxes

 

The Company follows an asset and liability approach method of accounting for income taxes. This method measures deferred income taxes by applying enacted statutory rates in effect at the balance sheet date to the differences between the tax basis of assets and liabilities and their reported amounts on the financial statements. The resulting deferred tax assets or liabilities are adjusted to reflect changes in tax laws as they occur. A valuation allowance is provided when it is more likely than not that a deferred tax asset will not be realized.

 

The Company follows guidance from the Financial Accounting Standards Board (“FASB”) related to Accounting for Uncertainty in Income Taxes, which includes a two-step approach to recognizing, de-recognizing and measuring uncertain tax positions. As of January 31, 2025, the Company had no significant uncertain tax positions that would be reduced as a result of a lapse of the applicable statute of limitations.

 

Leases

 

The Company follows accounting standards issued by the FASB for the accounting and disclosure of leases. Under those standards, assets and liabilities that arise from leases are recognized on the balance sheet, and the leases are categorized at their inception as either operating or finance leases.

 

Operating lease right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments under the lease. Lease recognition occurs at the commencement date, and lease liability amounts are based on the present value of lease payments made during the lease term, based on a discount rate of 8%.

 

Property and Equipment

 

Owned property and equipment are stated at cost. Depreciation of owned assets are provided for, when placed in service, in amounts sufficient to relate the cost of depreciable assets to operations over their estimated service lives, using straight-line basis. Expenditures for repairs and maintenance are expensed when incurred. As of January 31, 2025 and October 31, 2024, the accumulated depreciation amounted to $668,868 and $658,249, respectively.

 

Impairment of Long-Lived Assets

 

The Company evaluates for impairment its long-lived assets to be held and used, and long-lived assets to be disposed of, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Based on management estimates, no impairment of the long-lived assets was present as of January 31, 2025 and October 31, 2024.

 

Stock-based Compensation

 

Stock-based compensation expense is recognized in the condensed consolidated financial statements based on the fair value of the awards granted. Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of awards that will be forfeited. The Company calculates the fair value of stock options using the Black-Scholes option-pricing model at the grant date, while for restricted stock units the fair market value of the units is determined by the Company’s share market value at grant date. Excess tax benefits related to stock-based compensation are reflected as cash flows from financing activities rather than cash flows from operating activities. The Company has not recognized such cash flows from financing activities since there has been no tax benefit related to the stock-based compensation.

 

Earnings (Loss) Per Share of Common Stock

 

Basic earnings (loss) per share of common stock is calculated by dividing net earnings (loss) by the weighted average number of shares of common stock outstanding. Diluted earnings (loss) per share includes the dilution of common stock equivalents, which include principally shares that may be issued upon the exercise of warrants, stock option and restricted stock unit awards.

 

The diluted weighted average shares of common stock outstanding were calculated using the treasury stock method for the respective periods.

 

Foreign Operations

 

The functional currency of the Company’s foreign subsidiaries is its local currency. The assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars at exchange rates in effect at the balance sheet date. Income and expense items are translated at the average exchange rates prevailing during the period. The cumulative translation effect for subsidiaries using a functional currency other than the U.S. dollar is included as a cumulative translation adjustment in stockholders’ equity and as a component of comprehensive income (loss).

 

The Company’s intercompany accounts are typically denominated in the functional currency of the foreign subsidiary. Gains and losses resulting from the remeasurement of intercompany receivables that the Company considers to be of a long-term investment nature are recorded as a cumulative translation adjustment in stockholders’ equity and as a component of comprehensive income, while gains and losses resulting from the remeasurement of intercompany receivables from those international subsidiaries for which the Company anticipates settlement in the foreseeable future are recorded in the consolidated statements of operations.

 

Subsequent Events

 

The Company has evaluated subsequent events through the filing date of this report. The Company has determined that there are no events occurring in this period that required disclosure or adjustment.

 

Reclassifications

 

Certain reclassifications have been made to the January 31, 2024 condensed consolidated financial statements to conform them to the January 31, 2025 condensed consolidated financial statements presentation. Such reclassifications do not affect net income as previously reported.

 

Recent Accounting Pronouncements

 

In November 2023, the FASB issued ASU 2023-07 Segment Reporting to provide more detail information about a reportable segment's expenses. Effective November 1, 2024, the Company adopted ASU No. 2023-07, and the adoption of this standard did not have a significant impact on the Company's condensed consolidated financial statements.

 

Recent accounting pronouncements pending adoption not discussed above or in the Annual Report on Form 10-K for the year ended October 31, 2024 are either not applicable or will not have or are not expected to have a material impact on us.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.25.1
MARKETABLE SECURITIES
3 Months Ended
Jan. 31, 2025
MARKETABLE SECURITIES  
MARKETABLE SECURITIES

NOTE B – MARKETABLE SECURITIES

 

Marketable securities consist of U.S. Treasury securities with maturities over three months, which are held until maturity and accordingly, are measured at cost plus accreted interest income.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES
3 Months Ended
Jan. 31, 2025
INCOME TAXES  
INCOME TAXES

NOTE C - INCOME TAXES

 

On December 22, 2017, Public Law 115-97, commonly known as the Tax Cuts and Jobs Act of 2017 (the “Tax Reform”), was enacted. The Tax Reform imposed a mandatory one-time transition tax (the “Transition Tax”) over foreign subsidiaries undistributed earnings and profits (“E&Ps”) earned prior to a date set by the statute. Based on the Company’s E&Ps, the Transition Tax was determined to be approximately $2.7 million. The Transition Tax liability must be paid over a period of eight years, which started with the Company’s second quarter of fiscal year 2019 and ends second quarter of fiscal 2026. In the past, most of these E&Ps were not repatriated since such E&Ps were considered to be reinvested indefinitely in the foreign location, therefore no U.S. tax liability was incurred unless the E&Ps were repatriated as a dividend. After December 31, 2017, the Tax Reform established a 100% tax exemption on the foreign-source portion of dividends received attributable to E&Ps, with certain limitations. However, foreign subsidiaries earnings are subject to U.S. tax at a reduced rate of 10.5%.

 

In June 2011, Pharma-Bio, Pharma-PR and Pharma-Serv obtained a Grant of Industrial Tax Exemption pursuant to the terms and conditions set forth in Act No. 73 of May 28, 2008 (“the Grant”) issued by the Puerto Rico Industrial Development Company (“PRIDCO”). The Grant was effective as of November 1, 2009, and covered a fifteen-year period which expired on October 31, 2024. Under the provisions of Puerto Rico Acts 60-2019 and 73-2008, the Company requested that PRIDCO extend the Grant for an additional term of fifteen years. As of the date of this filing, we have not received a status update from PRIDCO for this request, accordingly, since the Company does not anticipate problems with the Grant approval, the condensed consolidated financial statements tax provision was made under the assumption that the Grant will be awarded under similar terms to the original Grant, effective November 1, 2024. The Grant, if awarded, will continue to provide relief on various Puerto Rico taxes, including income tax, with certain limitations, for most of the activities conducted within Puerto Rico, including those that are for services to parties located outside of Puerto Rico. Industrial Development Income (“IDI”) covered under the Grant will be subject to a fixed income tax rate of 4%. In addition, IDI earnings distributions accumulated since November 1, 2009 will continue to be exempt from Puerto Rico earnings distribution tax.

 

Puerto Rico operations not covered in the exempt activities of the Grant are subject to Puerto Rico income tax at a maximum tax rate of 37.5% as provided by the 1994 Puerto Rico Internal Revenue Code, as amended. The operations conducted in the United States by the Company’s subsidiaries, is taxed in the United States at a maximum regular federal income tax rate of 21%. The Spanish subsidiary operations in Spain are taxed at a regular income tax rate of 25%.

 

Deferred income tax assets and liabilities are computed for differences between the condensed consolidated financial statements and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Realization of future tax benefits related to a deferred tax asset is dependent on many factors. Accordingly, the income tax benefit will be recognized when realization is determined to be more probable than not.

 

The Company files income tax returns in the United States (federal and various states jurisdictions), Puerto Rico, Spain and Brazil. The 2020 (2019 for Puerto Rico) through 2024 tax years are open and may be subject to potential examination in one or more jurisdictions. Currently, the Company is not subject to a federal, state, Puerto Rico or foreign income tax examination.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS (LOSS) PER SHARE
3 Months Ended
Jan. 31, 2025
EARNINGS (LOSS) PER SHARE  
EARNINGS (LOSS) PER SHARE

NOTE D – EARNINGS (LOSS) PER SHARE

 

The following data shows the amounts used in the calculations of basic and diluted earnings (loss) per share.

 

 

 

Three months

ended January 31,

 

 

 

2025

 

 

2024

 

Net income (loss) available to common equity holders - used to compute basic and diluted earnings per share

 

$8,536

 

 

$(270,719 )

 

 

 

 

 

 

 

 

 

Weighted average number of common shares - used to compute basic earnings (loss) per share

 

 

22,958,143

 

 

 

22,962,460

 

Effect of options to purchase common stock

 

 

2,609

 

 

 

23,910

 

Weighted average number of shares - used to compute diluted earnings (loss) per share

 

 

22,960,752

 

 

 

22,986,370

 

 

Options for the purchase of 373,350 and 213,350 shares of common stock for the three-month periods ended on January 31, 2025 and 2024, respectively, were not included in computing diluted earnings (loss) per share because their effects were antidilutive.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.25.1
EQUITY TRANSACTIONS
3 Months Ended
Jan. 31, 2025
EQUITY TRANSACTIONS  
EQUITY TRANSACTIONS

NOTE E – EQUITY TRANSACTIONS

 

On June 13, 2014, the Board of Directors of the Company authorized the Company to repurchase up to two million shares of its outstanding common stock under the Company Stock Repurchase Program (the “Repurchase Program”). The timing, manner, price and amount of any repurchases under the Repurchase Program will be at the discretion of the Company, subject to the requirements of the Securities Exchange Act of 1934, as amended, and related rules. The Repurchase Program does not oblige the Company to repurchase any shares, and it may be modified, suspended or terminated at any time and for any reason. No shares will be repurchased under the Repurchase Program directly from directors or officers of the Company. As of January 31, 2025 and October 31, 2024, a total of 498,557 shares of the Company’s common stock has been purchased under the Repurchase Program for an aggregate amount of $484,871.

 

On January 28, 2025, the Board of Directors of the Company declared a cash dividend of $0.075 per common share for shareholders of record as of the close of business on February 28, 2025. Accordingly, an aggregate estimated dividend payment of $1,719,918 will be paid on or about March 20, 2025.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.25.1
CONCENTRATIONS OF RISKS
3 Months Ended
Jan. 31, 2025
CONCENTRATIONS OF RISKS  
CONCENTRATIONS OF RISKS

NOTE F - CONCENTRATIONS OF RISK

 

Cash, Cash Equivalents and Marketable Securities

 

The Company’s domestic cash and cash equivalents, and marketable securities consist of cash deposits in FDIC insured banks (substantially covered by FDIC insurance by the spread of deposits in multiple FDIC insured banks), and U.S. Treasury securities with maturities of twelve months or less. The U.S. Treasury securities are held in the custody of major financial institutions and their value is not subject to insurance.  In the foreign markets we serve, we also maintain cash deposits in foreign banks, which have no specific insurance. Normally, these uninsured bank deposits are not significant, and they are in deposit with major multinational banks. No significant losses have been experienced nor are expected on these bank accounts or investments.

 

Accounts receivable and revenues

 

The Company's revenues, and the related receivables, are concentrated in the pharmaceutical industry in Puerto Rico, the United States of America and Europe. Although a few customers represent a significant source of revenue, the Company’s functions are not a continuous process, accordingly, the client base for which the services are typically rendered, on a project-by-project basis, changes regularly.

 

The Company provided a substantial portion of its services to three customers, which accounted for 10% or more of its revenues in either of the three-month periods ended January 31, 2025 and 2024. During the three months ended January 31, 2025, revenues from these customers were 22.2%, 15.7% and 11.8%, or a total of 49.7%, as compared to the percentages for the same period last year of 0.0%, 15.6% and 18.5%, or a total of 34.1%, respectively. For the three months ended January 31, 2025 and 2024, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 11.8%, 15.7% and 22.2%, as compared to 18.5%, 15.6% and 0.0%, respectively. On January 31, 2025, amounts due from these customers represented 48.5% of the Company’s total accounts receivable balance.

 

The information related to major customers in the above paragraph is based on revenues earned from said customers at the segment level because in management’s opinion contracts by segments are independent of each other, and therefore such information is more meaningful to the reader. However, at the global level three customers accounted for 10% or more of the Company’s revenues in either of the three-month periods ended January 31, 2025 and 2024. During the three months ended January 31, 2025, aggregate revenues from these global groups of affiliated companies were 22.2%, 17.4% and 11.8%, or a total of 51.4%, as compared to the same period last year for 0.0%, 18.5% and 18.5%, or a total of 37.0%, respectively. For the three months ended January 31, 2025 and 2024, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 13.5%, 15.7% and 22.2%, as compared to 21.4%, 15.6% and 0.0%, respectively. On January 31, 2025, amounts due from these global groups of affiliated companies represented 52.4% of total accounts receivable balance.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT DISCLOSURES
3 Months Ended
Jan. 31, 2025
SEGMENT DISCLOSURES  
SEGMENT DISCLOSURES

NOTE G - SEGMENT DISCLOSURES

 

The Company’s segments are based on the organizational structure for which financial results are regularly evaluated by the Company’s chief operating decision maker (the “CODM”) to determine resource allocation and assess performance. Each reportable segment is managed by its own management team and reports to executive management. The Company has three reportable segments: (i) Puerto Rico consulting, (ii) United States consulting, and (iii) Europe consulting. The reportable segments provide services primarily to the pharmaceutical, chemical, medical device and biotechnology industries in their respective markets. The services vary between customers and projects based on the nature of the project and the technical skills necessary to accomplish the project tasks. Therefore, the allocation of consultancy resources is mostly based on the segment’s ability to provide the best consultant in the most profitable cost-effective manner. Accordingly, the CODM evaluates segment performance based on the segment’s (i) revenue volume, (ii) gross profit ratio to revenue, and (iii) income (loss) from operations.

 

The following table presents information about the reported revenue from services and income (loss) from operations of the Company for the three-month periods ended January 31, 2025 and 2024. There is no intersegment revenue for the mentioned periods. Corporate expenses that support the operating units have been allocated to the segments. Asset information by reportable segment is not presented, since the Company does not produce such information internally, nor does it use such data to manage its business.

 

 

 

Three months ended January 31,

 

 

 

2025

 

 

2024

 

REVENUES:

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$1,103,269

 

 

 

 

 

$1,390,609

 

 

 

 

United States consulting

 

 

646,133

 

 

 

 

 

 

882,890

 

 

 

 

Europe consulting

 

 

721,258

 

 

 

 

 

 

64,805

 

 

 

 

Other

 

 

673

 

 

 

 

 

 

41,883

 

 

 

 

Total consolidated revenue

 

$2,471,333

 

 

 

 

 

$2,380,187

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GROSS PROFIT¹:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$197,554

 

 

 

17.9%

 

$198,452

 

 

 

14.3%

United States consulting

 

 

222,325

 

 

 

34.4%

 

 

303,162

 

 

 

34.3%

Europe consulting

 

 

347,557

 

 

 

48.2%

 

 

18,454

 

 

 

28.5%

Other

 

 

673

 

 

 

100.0%

 

 

15,541

 

 

 

37.1%

Total consolidated gross profit

 

$768,109

 

 

 

31.1%

 

$535,609

 

 

 

22.5%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCOME (LOSS) FROM OPERATIONS:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$(44,769)

 

 

 

 

 

$(212,550)

 

 

 

 

United States consulting

 

 

(100,062)

 

 

 

 

 

 

(134,528)

 

 

 

 

Europe consulting

 

 

66,381

 

 

 

 

 

 

 

(94,426)

 

 

 

 

Other

 

 

(13,741)

 

 

 

 

 

 

3,204

 

 

 

 

 

Total consolidated income (loss) from operations

 

 

(92,191)

 

 

 

 

 

 

(438,300)

 

 

 

 

OTHER INCOME, NET

 

 

101,842

 

 

 

 

 

 

 

180,529

 

 

 

 

 

Total consolidated income (loss) before income tax

 

$9,651

 

 

 

 

 

 

$(257,771)

 

 

 

 

 

1 Gross profit represents revenues less cost of service, which the latter is mostly composed of personnel cost. Percentages represent the segment(s) gross profit to its related revenue segment(s).

2 Income (loss) from operations represents gross profit reduced by selling, general and administrative expenses.

 

Long lived assets (property and equipment) as of January 31, 2025 and October 31, 2024, and related depreciation and amortization expense for the three months ended January 31, 2025 and 2024, were concentrated in the corporate offices in Puerto Rico. Accordingly, depreciation expense and acquisition of property and equipment, as presented in the condensed consolidated statements of cash flows, are mainly related to the corporate offices.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.25.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Jan. 31, 2025
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Consolidation

The accompanying condensed consolidated financial statements include the accounts of the Company and all of its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. 

Segments

The Company operates in three reportable business segments: (i) Puerto Rico technical compliance consulting, (ii) United States technical compliance consulting, and (iii) Europe technical compliance consulting. Accordingly, the accompanying condensed consolidated financial statements are presented to show these three reportable segments.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results may differ from these estimates.

Fair Value of Financial Instruments

Accounting standards have established a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting standards have established three levels of inputs that may be used to measure fair value:

 

 

Level 1:

Quoted prices in active markets for identical assets and liabilities.

 

 

 

 

Level 2:

Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

 

 

 

 

Level 3:

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

Marketable securities consist of U.S. Treasury securities, which are categorized in Level 1 and have a short-term maturity.

 

The carrying value of the Company's financial instruments, cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, are considered reasonable estimates of fair value due to their liquidity or short-term nature.

Revenue Recognition

The Company records revenue under Accounting Standards Codification ("ASC") Topic 606, Revenue from Contracts with Customers. We evaluate our revenue contracts with customers based on the five-step model under ASC 606: (i) Identify the contract with the customer; (ii) Identify the performance obligations in the contract; (iii) Determine the transaction price; (iv) Allocate the transaction price to separate performance obligations; and (v) Recognize revenue when (or as) each performance obligation is satisfied.

 

Revenue is primarily derived from: (1) time and material contracts (representing approximately 99% of total revenues), and (2) short-term fixed-fee contracts or "not to exceed" contracts (representing approximately 1% of total revenues).  Time and material contracts are typically based on the number of hours worked at contractually agreed upon rates. These service contracts relate to work which has no alternative use and for which the Company has an enforceable right to payment for the work completed to date. As a result, revenue is recognized over time when or as the Company transfers control of the promised products or services (known as performance obligations) to its customers. Revenue for short term fixed fee contracts or “not to exceed” contracts is recognized similarly, except that certain milestones also have to be reached before revenue is recognized. If the Company determines that a contract will result in a loss, the Company recognizes the estimated loss in the period in which such determination is made.

Cash Equivalents

For purposes of the condensed consolidated statements of cash flows, cash equivalents consist of cash and liquid investments, including U.S. Treasury securities, with original maturities of three months or less.

Accounts Receivable

Accounts receivable are reported net of an allowance for credit losses. The Company maintains an allowance for credit losses to provide for estimated amounts of receivables that will not be collected. This estimation is based on historical collection experience, the age of the receivables, an assessment of the creditworthiness of customers, and current economic conditions. The allowance for credit losses is subject to estimation uncertainty. If actual future uncollectible amounts differ from estimates, future provisions for credit losses may be affected. The allowance is increased by provisions charged to credit loss expense and reduced by charge-offs of uncollectible accounts. As of January 31, 2025 and October 31, 2024, the allowance for credit losses was approximately $5.3 million, and there were no charges to expense or charge-offs of uncollectible accounts during the three months ended on January 31, 2025 and 2024. The existing allowance is mostly related to an account that is being litigated, which was fully allowed in 2021.

Income Taxes

The Company follows an asset and liability approach method of accounting for income taxes. This method measures deferred income taxes by applying enacted statutory rates in effect at the balance sheet date to the differences between the tax basis of assets and liabilities and their reported amounts on the financial statements. The resulting deferred tax assets or liabilities are adjusted to reflect changes in tax laws as they occur. A valuation allowance is provided when it is more likely than not that a deferred tax asset will not be realized.

 

The Company follows guidance from the Financial Accounting Standards Board (“FASB”) related to Accounting for Uncertainty in Income Taxes, which includes a two-step approach to recognizing, de-recognizing and measuring uncertain tax positions. As of January 31, 2025, the Company had no significant uncertain tax positions that would be reduced as a result of a lapse of the applicable statute of limitations.

Leases

The Company follows accounting standards issued by the FASB for the accounting and disclosure of leases. Under those standards, assets and liabilities that arise from leases are recognized on the balance sheet, and the leases are categorized at their inception as either operating or finance leases.

 

Operating lease right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments under the lease. Lease recognition occurs at the commencement date, and lease liability amounts are based on the present value of lease payments made during the lease term, based on a discount rate of 8%.

Property and Equipment

Owned property and equipment are stated at cost. Depreciation of owned assets are provided for, when placed in service, in amounts sufficient to relate the cost of depreciable assets to operations over their estimated service lives, using straight-line basis. Expenditures for repairs and maintenance are expensed when incurred. As of January 31, 2025 and October 31, 2024, the accumulated depreciation amounted to $668,868 and $658,249, respectively.

Impairment of Long-Lived Assets

The Company evaluates for impairment its long-lived assets to be held and used, and long-lived assets to be disposed of, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Based on management estimates, no impairment of the long-lived assets was present as of January 31, 2025 and October 31, 2024.

Stock-based Compensation

Stock-based compensation expense is recognized in the condensed consolidated financial statements based on the fair value of the awards granted. Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of awards that will be forfeited. The Company calculates the fair value of stock options using the Black-Scholes option-pricing model at the grant date, while for restricted stock units the fair market value of the units is determined by the Company’s share market value at grant date. Excess tax benefits related to stock-based compensation are reflected as cash flows from financing activities rather than cash flows from operating activities. The Company has not recognized such cash flows from financing activities since there has been no tax benefit related to the stock-based compensation.

Earnings (Loss) Per Share of Common Stock

Basic earnings (loss) per share of common stock is calculated by dividing net earnings (loss) by the weighted average number of shares of common stock outstanding. Diluted earnings (loss) per share includes the dilution of common stock equivalents, which include principally shares that may be issued upon the exercise of warrants, stock option and restricted stock unit awards.

 

The diluted weighted average shares of common stock outstanding were calculated using the treasury stock method for the respective periods.

Foreign Operations

The functional currency of the Company’s foreign subsidiaries is its local currency. The assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars at exchange rates in effect at the balance sheet date. Income and expense items are translated at the average exchange rates prevailing during the period. The cumulative translation effect for subsidiaries using a functional currency other than the U.S. dollar is included as a cumulative translation adjustment in stockholders’ equity and as a component of comprehensive income (loss).

 

The Company’s intercompany accounts are typically denominated in the functional currency of the foreign subsidiary. Gains and losses resulting from the remeasurement of intercompany receivables that the Company considers to be of a long-term investment nature are recorded as a cumulative translation adjustment in stockholders’ equity and as a component of comprehensive income, while gains and losses resulting from the remeasurement of intercompany receivables from those international subsidiaries for which the Company anticipates settlement in the foreseeable future are recorded in the consolidated statements of operations.

Subsequent Events

The Company has evaluated subsequent events through the filing date of this report. The Company has determined that there are no events occurring in this period that required disclosure or adjustment.

Reclassifications

Certain reclassifications have been made to the January 31, 2024 condensed consolidated financial statements to conform them to the January 31, 2025 condensed consolidated financial statements presentation. Such reclassifications do not affect net income as previously reported.

Recent Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-07 Segment Reporting to provide more detail information about a reportable segment's expenses. Effective November 1, 2024, the Company adopted ASU No. 2023-07, and the adoption of this standard did not have a significant impact on the Company's condensed consolidated financial statements.

 

Recent accounting pronouncements pending adoption not discussed above or in the Annual Report on Form 10-K for the year ended October 31, 2024 are either not applicable or will not have or are not expected to have a material impact on us.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS (LOSS) PER SHARE (Tables)
3 Months Ended
Jan. 31, 2025
EARNINGS (LOSS) PER SHARE  
Schedule of calculations of basic and diluted earnings per share

 

 

Three months

ended January 31,

 

 

 

2025

 

 

2024

 

Net income (loss) available to common equity holders - used to compute basic and diluted earnings per share

 

$8,536

 

 

$(270,719 )

 

 

 

 

 

 

 

 

 

Weighted average number of common shares - used to compute basic earnings (loss) per share

 

 

22,958,143

 

 

 

22,962,460

 

Effect of options to purchase common stock

 

 

2,609

 

 

 

23,910

 

Weighted average number of shares - used to compute diluted earnings (loss) per share

 

 

22,960,752

 

 

 

22,986,370

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT DISCLOSURES (Tables)
3 Months Ended
Jan. 31, 2025
SEGMENT DISCLOSURES  
Schedule of segment reporting information

 

 

Three months ended January 31,

 

 

 

2025

 

 

2024

 

REVENUES:

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$1,103,269

 

 

 

 

 

$1,390,609

 

 

 

 

United States consulting

 

 

646,133

 

 

 

 

 

 

882,890

 

 

 

 

Europe consulting

 

 

721,258

 

 

 

 

 

 

64,805

 

 

 

 

Other

 

 

673

 

 

 

 

 

 

41,883

 

 

 

 

Total consolidated revenue

 

$2,471,333

 

 

 

 

 

$2,380,187

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GROSS PROFIT¹:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$197,554

 

 

 

17.9%

 

$198,452

 

 

 

14.3%

United States consulting

 

 

222,325

 

 

 

34.4%

 

 

303,162

 

 

 

34.3%

Europe consulting

 

 

347,557

 

 

 

48.2%

 

 

18,454

 

 

 

28.5%

Other

 

 

673

 

 

 

100.0%

 

 

15,541

 

 

 

37.1%

Total consolidated gross profit

 

$768,109

 

 

 

31.1%

 

$535,609

 

 

 

22.5%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCOME (LOSS) FROM OPERATIONS:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$(44,769)

 

 

 

 

 

$(212,550)

 

 

 

 

United States consulting

 

 

(100,062)

 

 

 

 

 

 

(134,528)

 

 

 

 

Europe consulting

 

 

66,381

 

 

 

 

 

 

 

(94,426)

 

 

 

 

Other

 

 

(13,741)

 

 

 

 

 

 

3,204

 

 

 

 

 

Total consolidated income (loss) from operations

 

 

(92,191)

 

 

 

 

 

 

(438,300)

 

 

 

 

OTHER INCOME, NET

 

 

101,842

 

 

 

 

 

 

 

180,529

 

 

 

 

 

Total consolidated income (loss) before income tax

 

$9,651

 

 

 

 

 

 

$(257,771)

 

 

 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.25.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
Jan. 31, 2025
Oct. 31, 2024
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Accumulated depreciation $ 668,868 $ 658,249
Accounts receivable $ 5,300,000  
Discount rate on lease payments 8.00%  
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES (Details Narrative) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2025
Dec. 22, 2017
Tax Reform [Member]    
Tax Exemption 100.00%  
U.S. tax reduced rate 10.50%  
Transition Tax   $ 2.7
PRIDCO [Member]    
Puerto Rico tax holiday derived from PRIDCO Grant tax rate 37.50%  
United States federal income tax rate 21.00%  
Fixed income tax rate 4.00%  
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
EARNINGS (LOSS) PER SHARE    
NET LOSS $ 8,536 $ (270,719)
Weighted average number of common shares - used to compute basic earnings (loss) per share 22,958,143 22,962,460
Effect of options to purchase common stock 2,609 23,910
Weighted average number of shares - used to compute diluted earnings (loss) per share 22,960,752 22,986,370
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Details Narrative) - shares
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Employee Stock Option [Member]    
Antidilutive securities excluded from computation of earnings per share 373,350 213,350
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.1
EQUITY TRANSACTIONS (Details Narrative) - USD ($)
1 Months Ended
Jan. 28, 2025
Jan. 31, 2025
Oct. 31, 2024
EQUITY TRANSACTIONS      
Shares purchased under Repurchase Program, shares   498,557 498,557
Shares purchased under Repurchase Program, amount   $ 484,871 $ 484,871
Cash dividend, per share $ 0.075    
Dividend paid $ 1,719,918    
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.1
CONCENTRATIONS OF RISK (Details Narrative)
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Sales Revenue, Net [Member]    
Concentration Risk, Percentage 49.70% 34.10%
Sales Revenue, Net [Member] | Global Level One Customer [Member]    
Concentration Risk, Percentage 22.20% 0.00%
Sales Revenue, Net [Member] | Global Level Three Customer [Member]    
Concentration Risk, Percentage 11.80% 18.50%
Sales Revenue, Net [Member] | Global Level Two Customer [Member]    
Concentration Risk, Percentage 17.40% 18.50%
Sales Revenue, Net [Member] | Global Level Customer [Member]    
Concentration Risk, Percentage 51.40% 37.00%
Sales Revenue, Net [Member] | One Customer [Member]    
Concentration Risk, Percentage 22.20% 0.00%
Sales Revenue, Net [Member] | Three Customer [Member]    
Concentration Risk, Percentage 11.80% 18.50%
Sales Revenue, Net [Member] | Two Customer [Member]    
Concentration Risk, Percentage 15.70% 15.60%
Sales Revenue, Net [Member] | Europe Consulting [Member]    
Concentration Risk, Percentage 22.20% 0.00%
Sales Revenue, Net [Member] | Europe Consulting [Member] | Global Level Customer [Member]    
Concentration Risk, Percentage 22.20% 0.00%
Sales Revenue, Net [Member] | United States Consulting [Member]    
Concentration Risk, Percentage 15.70% 15.60%
Sales Revenue, Net [Member] | United States Consulting [Member] | Global Level Customer [Member]    
Concentration Risk, Percentage 15.70% 15.60%
Sales Revenue, Net [Member] | Puerto Rico Consulting [Member]    
Concentration Risk, Percentage 11.80% 18.50%
Sales Revenue, Net [Member] | Puerto Rico Consulting [Member] | Global Level Customer [Member]    
Concentration Risk, Percentage 13.50% 21.40%
Accounts Receivable [Member]    
Concentration Risk, Percentage 48.50%  
Accounts Receivable [Member] | Global Level Customer [Member]    
Concentration Risk, Percentage 52.40%  
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT DISCLOSURES (Details) - USD ($)
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Total consolidated revenues $ 2,471,333 $ 2,380,187
Total consolidated income before taxes 9,651 (257,771)
Total consolidated income from operations (92,191) (438,300)
Other Income, Net 101,842 180,529
Total consolidated gross profit $ 768,109 $ 535,609
Gross profit percentage 31.10% 22.50%
Puerto Rico Consulting [Member]    
Total consolidated revenues $ 1,103,269 $ 1,390,609
Total consolidated income from operations (44,769) (212,550)
Total consolidated gross profit $ 197,554 $ 198,452
Gross profit percentage 17.90% 14.30%
United States Consulting [Member]    
Total consolidated revenues $ 646,133 $ 882,890
Total consolidated income from operations (100,062) (134,528)
Total consolidated gross profit $ 222,325 $ 303,162
Gross profit percentage 34.40% 34.30%
Europe Consulting [Member]    
Total consolidated revenues $ 721,258 $ 64,805
Total consolidated income from operations 66,381 (94,426)
Total consolidated gross profit $ 347,557 $ 18,454
Gross profit percentage 48.20% 28.50%
Other Segment [Member]    
Total consolidated revenues $ 673 $ 41,883
Total consolidated income from operations (13,741) 3,204
Total consolidated gross profit $ 673 $ 15,541
Gross profit percentage 100.00% 37.10%
EXCEL 35 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (."<5I&QTU(E0 ,T 0 9&]C4')O<',O87!P+GAM M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ) M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$, M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2B4^BQ-+.9+Q\@ "L" 1 M9&]C4')O<',O8V]R92YX;6S-DE%+PS 0Q[^*Y+V]M&430M>7B4\*@@/%MY#< MMF"3AN2DW; QD,-Y,MG=1*+]A1R(O M *(ZHI6Q3 F7FOLA6$GI&@[@I7J7!X2:\S58)*DE29B!A5^(K&NU$BJ@I"&< M\5HM>/\1^@S3"K!'BXXB5&4%K)LG^M/4MW %S##"8.-7 ?5"S-4_L;D#[)R< MHEE2XSB68Y-S:8<*7A\?GO.ZA7&1I%.87D4CZ.1QPRZ37YKMW>Z>=36O5P5O MBNIV5W.1#E^]S:X__*["=M!F;_Z9\?J;\46P:^'7O^@^ 5!+ P04 " "# M@G%:F5R<(Q & "<)P $P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4 M?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)- MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1 M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++ M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D> M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO> M1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9= M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8 MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7 M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;R MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 > MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[ MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1. M"CS<_N\-L,+$CN'MB[\!4$L#!!0 ( (."<5IWR%'3;P4 .0< 8 M>&PO=V]R:W-H965T&ULM9E=\:_ MB2VE$KW$42(N.ULI=Q>6)?PMC8DX8SN:J#MKQF,BU2G?6&+'*0DR41Q9V+8' M5DS"I#,99]<6?#)FJ8S"A"XX$FD<$_XZHQ';7W:P3P103T6_14&22[3_1 JBO_7P6B>POVN?/]NP.\E,A65R(50GB,,E_R4OQ(MX( M<+]&@ L!_D'@]&H$;B%P,]"\9!G6%9%D,N9LC[A^6KGI@^S=9&I%$R:Z&E>2 MJ[NATLF)QYXI1UTDMH13,;:D\M1W++_0SW(]KM&[Z)8E4F4I M"X0/!9IAT/!WDIPAU_F(L(W[AO)XL/R6\#/D8)/\77'<\OVXF9\+OI]_ID]" MB.Q-2$#/LL/DV7M]/N;'Z/5M?++Q_1_,X[,\&"-BUA M^R5LOPFL1Q.%&J&Y:K\OZ _Z:L*%G6S;=ER[YPP<$R.H;BQ]>=L1YAN6-W'TQ(H*HETK!$&H)EFBJ>(&.ZBY(A-;>N$ M=6WQWJ0$IPG>=4SY)DPVZ#?E(+<@*&Q8#PKJVH+B"A0W&A6*#W))=XQ+3;R2 M1*;F@ 0[?C7&*@]6M>6L8HT#!HEJ9%A0'K( [&V.6)6)K3:RP09M6:M4XS2* M-3=AI**'*),@-C;RGR#5.%6P<.(^4=5L,)T45 MWZC+Y@8,VST81Q)8U):Q"C9.PV3S=LBL)X3-:MOM*8*.4R4=!XXJA[Z(Q;&: M\*XD\[^I 4;/T]!]*H4D2:!Z)B/O3PHSQ6O(W?J9FUX7>)Y@?.[:HQX>6\\F MQ"KW.'!4*:OQ(25<4AZ]%EVND0KVJ@L&L*QM+5:IQX'S2I7!U8Q*A-GB!< ( MF]4/FZ>(/[B*/[A1_-$](KI+XR=COS@[8J+F4=V^?=X?&*?]IPA N I N%$ MFB<^XZKN2%:-.A-0]7VF:@JIO]/ .'P><;ZZ-N*>(@;A*@;A1C'HD;R@>: : M;[@._9P9J%W8$MM=>]!W^T/;R'N*.(2K.(3A#%/P3H- N8OR][-Z#)F&O]D1 MOX7JIF/2G84,K51AU70GC&HZ:P^V:HM>I2/<*!T9T;$1'?;[@ 9HR4B !N?F M#_D4X0A7X0@W6O8Y8'KZY)ZC1[9/C+#'HA8G 3-BGB(?X2H?83C2_(B9]U%& M0MAHL332G2(9X2H9X4;)Z$"W8"H,1>CO<%??"<.&MCWHF5OK*9:%<)6/\)&% MH0R34U(/!AL,1T,CUBDR$:XR$89CS&>6S4NV+ 'C FR"AZ,N'MKG1KY3Q"&W MBD-NHS@T3U2DS3>J].2:')85C)L(L&/-*@*L^K^3KSB/? M4BJOEEMXTVSCRJH>S_?_;HE>*!(HHFLEM<^&JCOD^99:?B+9+MN5>F)2LC@[ MW%(24*X?4/?7C,G#B?X'Y<;FY#]02P,$% @ @X)Q6@QD5<9'!@ /1D M !@ !X;"]W;W)K[USC:PK M"RGO[,V?Z<7$LXA$+A)C37#XLQ&7(L^M)<#QLS$Z:=>TBKO73]9_KYT'9Q9< MBTN9_Y.E9G4QB28H%4M>Y>9:WO\A&H>HM9?(7->_T7TCZTU04FDCBT89$!19 MN?W+'YI ["C@8$"!- KDN0I^H^#7CFZ1U6Y]XH;/SY6\1\I*@S5[4<>FU@9O MLM)NXXU1\#8#/3._E&4*FR)2!%=:YEG*#=Q\Y#DO$X%NK&&-WOXH>95F\.8= M.D$_;CZAMV_>G<\, +!F9DFSV,?M8F1@L2^\/$4^GB+B$>I0OQQ7_Y:85CW8 M5Y^!VZWOI/6=U/;\(=\KI41I$-<:G'2YL]4/W/HVP][K-4_$Q0122 NU$9/Y MK[]@YIVYG'LE8WNN^JVK_ICU^277*\3+%"7V0ORLL@W/P7>GUUM3K#9ER\!F M'OI>B(E_/MOL.M278R$+?[3V<#KDXC#"7N#&25N<=!3GAR21%800JEDB()X V(62]E8G+,( M\P"E0XYB+_9B-TK6HF2C**^46/,LU?7N2[,2:N2\LQZ& $=!=+CQ#K& ^-% M/,,6:3B*]+LT/(>:=RPIP][JF%(_B'HP78(LCD+JNX%&+=#H2$B!195YK$-J M(<9B$F$WS+B%&8_"_ 8@N4&B[V.B+QQN$?.9J.^ER"$4AH=X!N0BP?R".\P M)7[&^1P!B!W;Z(5A$ >'$%V2)";$]P9 =I2&G\=I><8763Y8.O&K,MMK6=OW MN>,V?(3<&I_EP8$_%@/?<>#]N+];#CE&B3>0GKCC.3Q.="V!K/EC37>VGO D M415T8.)A;?LR-_(^H\44L(>'R/MR&!B2!4.YT%$?'N>^3]DF@[XQ;:$;B?2* M*[&2>2J4&W6?X7"(XQCW,K@O.)07'0OB<1I\.B-KJ>KQ02ZAC47?^0.Z%G88 M0M\5A]FD?F>?VJW(RD06X!I_$.T>.1WK\R&-J8RMN_TS@0Z2HVV M.U\*2-L4U>Y/T1OOU/,\#%F@$(QHE3A#O#(KJ;)_00A[4WAK?[;55I^A4I8" MRNXV5RA)=E44!2/\LSVO>,^%.*XRD+2?,(95H# M-4[KXDS(-*;1% ?^T]N=("!8]@LO*ZX>V^\-M=:WQ,@%M)GNKPA-M/I\3_S> MN'9,:C]F74] CO0$:5J70DA9.[:=9"6,[.L,4M@)U4'PC%*\0_ -6I=@$ 0L M&@#<=0)DO!.XAE$='D'#PE4)H7>7%P?U>RP@-#KD?I$3P9)_C] MVOBYKHUH8>E3 'T" 55PT&LA)WP'D1,:0$Q[A]HA&1#FX\'H=YQ/QCF_A:FW MY8 ;"+\V9X@R/*4DMIMAJT63S"N1I_\OB_L]P D-PBCH;=IQP7V7NVZ!C'<+ M6^;5S^4UQV -W3'#I)?,#DD_A/Z?# SA?M%QCC;JS+."=@I MZ9R 9SO?MNT_%KYR=9N5&MJN):AZIR&$06V_U6]OC%S7G[L7TAA9U)U\]QG/A,-EP\R!1 MH:>,,CFU4J7R&]N6<0H9EM<\!Z;O++G(L-)=L;)E+@ GI2BCMNS-S2T$9\8O 1NZTD4GEGO,'T_F23"W'$ &%6!D+K"]K MF &EQDES/-:F5C.G$>ZVM^Z?RN1U,O=8PHS3WR11Z=0:62B!)2ZHNN.;SU G M%!B_F%-9_J--%1L.+1074O&L%FN"C+#JBI_JA=@1N(,C J\6>.<*_%K@EXE6 M9&5:'['"T43P#1(F6KN91KDVI5IG0YAYC LE]%VB=2J:<9;HAP()TBW)*4FP MTIU;3#&+ 2V,L41OYE@ 4RDH$F/Z%KU#+Y&-9*I'Y<16FL.XV7$]YVTUIW=D MSJ^872/?O4*>XP4=\EF__'NL&OF@+;=U]LT2>,T2>*6??\1OH7C\D'*:@)"O M$3P61#UW)56Y#+I=S.MV(W,O7"#9WW72G^)[-6PGZ3L-_G M'LWUFP)"Z,I7*,<"K3$MH"OMRFM8>IF/PCIRKAW'<2?V>C>ADV$MU$&# M.K@,%1EPBPA;-6%&)Y$[(MH(0X;Q&$OXHQGF?ZZG[,QA^=MS)-A+Z!G!+9 7>?? M<>1<@'IB?]9>+0YO'(S<@;\'?$YDFWCG '5[B7_HZDD6XGG+W',JNH?/-W0# M;[P/>S*N0K5WCGU30T !@ M !X;"]W;W)K[]]C1M%*?2L%]\FV7#/MG3)$[Q+ /Y?KN-LG]'."&'@02ETX<@_MA0_D$>]G?1 M!PXQ7>QF&6O)5915O,5I'I,49'@]D&SX.(8Z=R@LWF)\R&OO@$MY)^0';[BK M@:1P(IS@)>4A(O;XQ&.<)#P2X_AY#"I5?7+'^OLI^E,AGHEYCW(\)LFW>$4W M \F2P JOHWU" W)XP4=!!>"2)'GQ"PZEK:E(8+G/*=D>G1G!-D[+9_3KF(B: M XLC=D!'!]1TT*XXJ$<'M1!:DA6R)A&-AOV,'$#&K5DT_E+DIO!F:N*4#V-( M,_9OS/SH<$S2%1L4O +L+2=)O(HH:X24/=AHT1R0-?!W.(MXUG-PLTBC_2IF M-K?@'BS"";CY7EL=M1V2VZTJT*IB2EFQPXK/O5I;_,)%0ZT$G' M"'4&_!JE#T"%=P I2!?PC'_?7>O 4:NTJD4\]<^G593,LC--W!E?Z8_Y+EKB M@<26=&JO&A=T8>!\^9X"R<4B2P]C<*3[SZ? M0Z294%75OOQ9YQ?8J98"+;.RNT#3*S2]$VWLAW/@/X'0"=[.%XIS M:[:H+$-1%:4!WS;KF6KO&KQ5P5N=\*\\L4^!/P7^S.&POB>$M%J]W_<0[,$& MI,!,4ZVZF O*7D79ZZ3TYR]. %QO[$^=.^ YPDG0:\\]MC@TU$ 4F%F*CJ[D M$2KG>J)T,I9TX(9G]!:,G"<_<([(8&Y_%Y8*I3VFAM[,J<#J'NFF:<(KR+42 M"'\'F=&=)JB0$K8S!J'>I!18H9YV9>%#=&9$G8QLL,%%:H6(J+4U6KIJ-!'; M5O?(5$QX;>S/10]VUH[AR [=<;'N)^[K8NY,@&,''ML4PM-\8(L+,!%3WP/A MBQV($ZVV^)J;P-'$JDM0'A2(KB@XER?879^^.>[S"P>WW]@V\.P ;S$=,696 M%^K8(? 7\W#.E#)Q[!Q4"!=JT5K3 :&>;D&M6=7$E@;2C"N;!CP7-MA=V?ZG MJ.,8"F6U"QR'54R]NT/ =67\O[PXC? M'_@AN/&=W2OLXC0MG\.4EY)IE'W$[+25X#4+J3R8#"LKS_EE@Y)=<51^)Y0= MO(O7#;L;X8P;L/_7A-!3@W=0W;:&_P%02P,$% @ @X)Q6L!;S7!+ P MO0D !@ !X;"]W;W)K,T-R M.-X*^4,5 )J\5HRKB55HO3JW;9454%%U)E; <68A9$4U=N725BL)-*^=*F9[ MCA/9%2VYE8[KL0>9CL5:LY+#@R1J7554OET"$]N)Y5KO X_ELM!FP$['*[J$ M.>CGU8/$GMVAY&4%7)6"$PF+B77AGD\38U\;?"]AJW;:Q"AY$>*'Z5SG$\LQ MA(!!I@T"Q=\&IL"8 4(:?[:85K>D<=QMOZ/_5FM'+2]4P52P/\I<%Q-K9)$< M%G3-]*/87D&K)S1XF6"J_I)M:^M8)%LK+:K6&1E4)6_^]+6-PXX#XO0[>*V# M=^@0?.#@MPY^+;1A5LOZ1C5-QU)LB336B&8:=6QJ;U13" MYY@3R FVE&!E3C5VYAI_F"RMB%C@5(5;I#"YVP"Y$4J1DV=.UWF)ME_(*7F> M?R,G/W\9VQHI&6 [:Y>_;);W/EC>)[>"ZT*1&=+(]_UME-+I\=[U7'J#@+]3 M?D9\]ROQ'"_LX3/][^[! !V_"Z]?X_G_7WC[@MHL&O0O:@[^N5K1#"86XBJ0 M&[#27WYR(^?7OHA\$MA>?((N/L$0>GHW>R+7=]/[VQDYN;F?SWO5-A!1#6%N MI4TZ"OUH;&]V51P;G7JQ$[M)9[=',.P(AH,)Q+L";P*.1U%*X-D;T9)RQ:BY M@\[[R(:?F9I/ MM3'G7*H^'48 E9W/48(6[X0]B M/_(/LG1LYGM)&/?G*.Z8QH-,K[D&F>$AHOP-[W1&>0:*+-K,P6M64+X$HD!K M5I^ZKZ3D&5OCC8,-PE$H]D4% _KB(^+>:!0=;L)CJU-WY+@?Z!MU^D:#^I[N MGRYNR/W3U>R1X%%Y>)Q=S>[FU]]G_WYT1GV$@B0^X'ULY@9)X/333CK:R2#M M?:J&8A_#Y/C<)DGD'A#LL?+",(X/3[>]4PDKD,OZ@:!()M9<-T6D&VW>()?X M!JEK]<$XODTNZI)L_P/3/&QNJ5R67!$&"X1TSF(,FVP>"TU'BU5=;U^$QNI= M-PM\7X$T!CB_$$*_=\P"W8LM_1M02P,$% @ @X)Q6@1ABRBG!@ NB4 M !@ !X;"]W;W)KS20Q M$J^^)IYQ0(#;N]ACG.OU(V?5@>[:ZU M.UP_9_FW8D-("7XD<5K<##9EN?TP'!:K#4G"XBK;DI1>>U41(/D:(8PR2,TL'XNOYMGH^OLUT91RF9YZ#8)4F8_[PE.FK'X8CJ^WX2,)2'F_G>?T;'A@64<)28LH2T%.'FX&$_C!1TIE4",^1^2Y M>'4,JD?YFF7?JI/I^F:@5!Z1F*S*BB*D7T_$)G%<,5$_OC>D@\,]*\/7QR_L M;OWP]&&^A@6QL_CO:%UN;@;6 *S)0[B+RT7V[)/F@?2*;Y7%1?T)GANL,@"K M75%F26-,/4BB=/\=_FB$>&4 U3,&J#% K(%QQD!M#%3& )EG#+3&0&/O8)TQ MT!L#G3'0SKED- 8&>P?]C('9&)A=5;(: ZM>W?URU&OIA&4XOLZS9Y!7:,I6 M'=0!45O3)8S2*G:#,J=7(VI7CNTL7=-()&M CXHLCM9A24^"DG[1$"T+D#T M>Q.FCZ0 44HO9*MOFRQ>D[SX'>#ONZC\"=[=I^%N'5'#]^ 2W <.>/?K^^MA M2?VK[C)<-;[<[GU!9WQ99F48<\QLL=F<1CO)\]IKZAR'P!$33-;4=YI(80SF M8;2^G*; #K<1WQDLYEJ0DA8,Z@L.\S1*'PL.A2MQ9[7:);NX7H=9N2$Y79J$ M%J9-53&>")BFJRPAX-W'K"AX*GL2E6F)*W;YS[-J^6)[ZDR2I3SK(8V]0P"B M0P"BFDX[0W<;QF&Z(A>@V(0YC;&P!+-5>054> &0@E1>& D9JVK_H=B&*W(S MH*H5)'\B@_%OOT!#^8,77'V2.7V2X3[)W#[)O#[)_#V97I-5?[5/8Z3J$%F6 MH@LM5MDA4FV2\M.D;5G-%[Y @V(#-/2#[[LHZ8-5$X1#H=*'QDC MA$YQF(/3+%VUD'$*=-M !!5D,#"O#;O454.W&/]\#AV5G2^Y=I!<$TH>+&?V M7Y>WDP [P)Y]FN.[8+*VFT4JW,G'BSE<:4(3XKP-4%4 MG BJ'P35A8).@^!^! M:FW[D[VDRP6>!/>+?QIMWYD74%% X$\6..#NOFWE2C%U M,-^+7I?FJ@R R1(LL#U;.,"9+#&_(5V5S>V7S>F7S&S:V M<1T9YIF]%CS.1&#'H N=8T^!?OGWP"9#O:<]L>I >PX-N /I/C:"RG?G-Y] MLCF]LN%>V=Q>V;Q>V?R&[0WI?9R20/&81#*9XH<89\ZAFE!742N]Y3,3'IFA M:9IAL>G- 5(5U%$[O=M(9""5'3MY'!Q-;]/26NG='J8(TOLX4('BB'^$+(J;+'"0$4CPA$O1-L=\N6WMYCRIM[ M.01WNIT71]!B]5>/AZ00W#G^[ER,D\.\1M(ES[J."6 MXC&!I(_2N3H+*=^\T>J3S>F5#??*YO;*YO7*YL/VA$2\T4+'00D2#THD?10W MQ%![9 !I8AD0L8,^#I)-91Z9H>M08[@P#Z@8&M(M-J$Y2*2IEL7LGSP.CK_1 MXA&V-UK#5^^85&\U?0KSQR@M0$P>J)ER9=+UR_UQK_"U!+ P04 " "#@G%:5G#^B/$& #U M&@ & 'AL+W=OYX0O(]FK][*YV MGY5\^LSSKV)!J43?EVDFSCH+*5;QFQK#,XU?>N\L$I7\N49?0J1V*]7$;YCW.:\N>S#NZ\W+AF MCPNI;O0&IZOHDLB22<#&7\ ?1D@+Q!S2*Q )- M(.("'=UFT3IA('.,NNAV/D9'OQZ?]B1 40I[\>:UY\5K2<-K;73!,[D0*(37 M)_OS>V#"U@[R8LT<]/=UK@V%NWVEJ?W>36X?PC MFGRZ_#Q'D^O+"W1Y%5X/;Z:S#V@XNIG>36^FX?S$Y+9"K6-6JW+Z1*RBF)YU M(&D%S9]H9_#;+]BS_C#9?"!E>QYPMAYPVK0/9E""6!;S)45'*1?"N$@*%9Y6 MH0K.TR!P;>^T][1K15VH2WS+Q_VMW!Y =PO0;0W1,/D'TJM8XY)#28IY%K.4 MHJR*7#U6-V.5!JN M2-F>^[RM^[S6^,XEC[]V505-$/@*:$5$JC";C"XTN3L1Q)87X$J<#5).8%GF M*/M;F'XKS#$%VV,6%9R1)2A:\ERR?QNQ^C44?&:DP19IT(IT MN -,%=UR2:44O(QR14A=_M"%16<"'M0P.=@.JLE4E[(#TL=FZ/TM]'XK]&O* MLBK[C7)!81@UPP36R796:U CZ99G"MO'@/5 M%R- ##D;\[6J [!4*'N*[E.CAS?**[@\VW,K^ V"V/4PMAN6"-YA:_Q_#.!R M07,4"4'-CM]HW0N[[]M^%7==K(NQ2X(&V*2$35[)PA)KRJ)[ENH*:81*ZA@( MMK%3+12WV 8?ULSP5Z**; VE%/Y0U, A4-5%N@%I("I<$BIN M9]2+*/]*I2H^2-!XG>L4045EU6W*.]6%&#'7J;,?!+8=5('7Y;J.[Q'7;^BE M<$FSN)UG7\F9[ST74XG(?H:!P6 M(Y7<1>H/9^-B$/YU.[T;?@IG-V;OUYG;M?N^5VU'#')=Q[*):SD-II043]HI MOA$OZJ+S\,-T-E.+"(($7#^]'!NMJ+.V!S;8;I7>#8+8M&^R MV\P(X7:[ 4Z][;!A7TWLJ@%U00_V%J[;0'FD9&G2O@?7!TNKB"4H ;Z#K0[T ML0B(FO$$/?#<6&;)0;?0A]*V[X"2\TD[YT^+P.(>7G]!\]''<'S[2=7+ M"9I=SKHZ 7:Z#%C\/TWYHM SDXL%3?5159RREY.N M>XKTN54D4(1@7Y8P==ZE4V_$EZLH^_&[>#D 4VIR*M>Y\:R$O$[[!A%B.7W? MO!SLDO;M5VA?58Z$J:,XZ.AA+YQ&N3J46TN4<:EKBO%XU; S!U;OXVJ#:10D MA#1MX>VR ;#;&X 1AXX^%YN-B3I33*D0B'ZG>+;[=G..3D?[$4;D_Q"=#_26C5ZHI M/@C![N:1@4TI?0"5UGL?7)L7WUB*"\E7^C/%/9>2+_5P0:.$YDH GC]P+E\N MU NV7[H&_P%02P,$% @ @X)Q6B'WE) 6% $3L !@ !X;"]W;W)K MB=T/W99(()%WODQ KV]=\\4O MC&G5W;*J_9N=1=NN7AX<^&)AEMJ/WO^;.KYNUKU[65KN5GIN)::]75PU^.TA42KLTM;>N5HV9O=DY.7IY^I36\X)_6'/KLY\523)U M[@O]?Z_NI6USP]W5-'YUBW#9G"P MM+7\J^^"'K(-+[9M. X;CIEO.8BY?*=;_?9UXVY50ZM!C7Y@47DWF+,U&672 M-OC68E_[]O+3KRJ-];#*-Q>^I4NS)L=Q),WS8W9>?NWOQP]/WSUB"A/DRA/'Z/^KQ;E\<,^7GX^ M5R=J7_TO3AWNO5IHQ-S^J75J LV,U$5=C-7NW_[RXOCX\%7_+7]P]&I/6:^T M>FDM,_JF7Z[K4DT*:^JO6GW04Q_W%%U# MW%3WRM:2PO82H7Q]3\GH8@%=7'6F:9WZ9 N7JV.T)LSU9#-_UY.,NXVJ7:$#VKK%ZJR2]O"*)754UO9]CXJ7'3QD/)IH[VM^&=(Y)%YU9FK M/9*O:RQ4T);Z@;:\G==V9@M=MWMKGM/HK[;*V9)/K*ZW,Y;[2A*=7"$SZ.B! M$9,N^U6DD(&(?+(2W59E5\6.6L:LC*[9NP>%RF]0;F7O@ W\^8BW6L\G M0ATUX9@*7%*8T&>#M;<+2XFC,2,R*RG3K6S-&70&R%'#X+1RI&I3&.\IBP(4 M(G1FVC:*2UC=AI0KQNAY73EO!87!?[ 2'L$&$F_%%YZ_*302PPQ T3-IHA'5 M@876E4%;FRG$+>VB,48M!6H8@AHI[4>LP-%&EHRR6$X9);R7HH\(F[L50M'T M[$;RLPY:9B(SF!["W1O="%]D8/8_4FXO/2RG@T<^9$22W8#S?>8\"+R5?^QB MCUZ [M08BD-#A8M]KR-SVG8!%"XN/E*KKO$=4B%E$SJJZ>![P1SSK@HJ#(:; MD(? 8&'%^5VQT/6L05LP+JNK#R_HWB'C8Q,;T6]- M.!O9\E!R!:634VIF#GM^[VII.IB[82AD>TDMI!(_%-]U34I,9SD#[Q.1R9 ( M9VPFA)\: Q,G9^U=-+C2PYPXSLX@EM?\^,\DHC80Z>K6KZ5F,$R)"A];?'N[ M<&0X=TO2^V[J44P0CY083["*XS]"L;;1M==%GS!"#<@-:ZA^UUI2:<8R]J#R MF+DPNJUD2NZ JSEX\;0"S<[#+AZ&#EM?JEV[-T!7WZA[(VS CD'M_?8>D@[[ ML/&\:\#AMW9 6QP4^+&Z'R4#_"DK4G(,^5S@!YS\EDAZLZZ@J)>QNO:<.,]1 M;Y8L)"E9PC:5A1]S)EI$681 &(?2YJC>$/ZA@@V5CO-/EDBKA8Z5VF>%C01= MZB]&F20 NZKWW7(E+MM-",N((&,>[3-?4 4) M0B=OVR.GD(IB$/V0&4-FV,1E8VY,W06^J-2!)K!1Q["@W\2*CI7WI&@[A@]2 M#Y?Z'A)!&8U@*?&/I+RQ>D^XX!^ZZIC[/GE=U+YM.N'QI#OK[U=(+DLC?:BHYXA*";3OTW"44D\^OD5DCO4,4>7\E6GFA#< M/OU+:$.)_F MTW'!^J/ 0MTH(>Q*Q3#BPC&4<F=BQ=::K]V(J0 MX@( PXD!AZ/VY9:-'DNYHU<$2.%;LDBD%=(B9T,.2UKBFL9-J6D7>)@1$*X$ MH;)Z4(#A&:UE @GNH@8O8PK:J+EHIR'(QW%'$'2$QA[0\0\#M^]:L))PCOY,SXD%@X@6G MM]E]K-U,M>\*(N%7 A$'JU%VN8$BF.>0FN=]ALB)O0HH\9TA70.J2B/9IR') M9;3L9H\0M2./W;R(H9[ M:WGOQ)D"EK!C%]-4AN7R%V:"?@]&4-N)L)5"S_Y MF:6F*QK+4I,'-^-F/!_30)='>PH>*+Y+CMA8!L+13+N *P)8>:RQ6C7NCAT6 ME'[YY:\<6ZYE\"*X)TQ<=X_W^\]RC M3< ?LT @. MDZ8V3-^RTQI3L2LX)A9R<3D"UU!>9J&880*(I3"EF4MW.T@:$7OBX,9XN& MKL*(+C(.Y^G8C?(YW+Z8T%D0? 4NH>&]X,I1\B;+:4Q<#&JXH5)/NF,O8R<; M\,'>/*,@90E=%1,J;+*TGDNC*[M@TJ -6/!+C=:3B&UQ^#UBDQK5HL\;*;W$ M1*=Z]U%K[A.F) ,GBJ/;?N%0W !3J)6C#:L ]XHP7,&72,FN)MA;>2>E!L1E M#%$0BIL:<&1FS1ZS%>;*J(N9G# F#09E:D&1?@CB(!R.G# ',)4L=#;R&TVD"3YNV5G)"PL4;-NRPN-(.5J'KN;):?PW=G' \C!? MONS-..@;(U_!4]@]R+6GZ?I"!FET2R 4@FE3.L-7=&DCHXPJWL]3$]H 6!Y7%T=0I) '8)*\C! ,T$>^C8(R(8,:LR;Y@2L1G$/F\"G M@?:0C]!^R0@B#"PSQBU/X,@]!0!GM(J%;N:2SAF#$9]1,>W5$@&%?2G9^,GE.HJOFL,XPRHZ-;P]#YP MZ26KBAQ$]7MXST<=&^X+LIOBM9&[*-W*PWQJM20>R/NF* M2'U]/);?))$024PZ--TRGK? M24YB=L%!0I/9^O7I:L7GC,&,7&D[@L"1ZFB;*X5!!."BJ$BHA!+<8]%ZW9M3 M?LKWY,,!"0'+(6=6X@A(-Y9G6.$6DZYIF^"M)HEPF;[D3P1>([_M,S 705(? M(GUL!. "W:4SE5@5EXDJ%(*$P81_^3W7R)!PUL/%:;EL"4C?9T\(^(NQ&#QJ M3ZX!*"32=!O.L:2XYW).*6$3)_C9U^2C7"'(GNN>Q M39BI4_ ;\6(2+U3GF.1JQF+EG\$/<)UE)XFGS)4J>I%T]-/SYR]&+YZ_8#H_ M/7_V8G3\]!?J*_TJ/JY!25T2NQ%#?G#U?/\##QQ.1%EY@HHSHC"R[G=26UC1 MUHJW]GI&)EZ8JI0!I:<:SSZ]92E\CSH;JL]B?$.VH<9-:E!67PK;0 .4R&0^ MS2\6C.2M-I\IBD)BK\!!3^ QE8F"[$_>,4:Z=\67?8D%$AFF$J7F7Q3Y%Q%M M#7O6?C+UW5=4PWE:/U>,H^9;K@%SM/:,=K3[_=I#$@+ M9*"YID06L#(AWI$7;,!]=$17VS9C(,S;!TJ6)?P(*\P;4F4/LJ1+,[^@Q#$@ M G9Z5B@#T=,=08A0^,RFD9;<66_S%2GF,^E4R;[YJR,J^L%3*8CDLH#KH.XO MFQYNZ*MWOV%H(9FJM8,)#\T_ONMH3X@AM#[IN0_:GTSR7'#2YC;AH37=U*#O MU>X'M%U[Z@I"35C7L!&][XEQKTZ1Z METOJ*UT/48!N^PN;U8G_K>T=DLY8V M/ RDH<5#.L'LM_QLGNQ Z6B>SSGY%+]VC.M:QG'\YN&=K3K:O9W+%%[296!Y M>HF0$1W#3Q%=MW]VLID8\>S0!*@ M:@#G^V %CI^ A(40C.3J *[HE\8LZ"]Y;DR<(DB@#K)D,NG@S5>:V PO1P Q M7/;.JWW<)=>)$:01Z5 M=$& ?%?0#YC#_6AJ,IO_!W/$PC[_E^HD;*'6F]?(F)\08.Z\FZ^5Z T"I5V* M%Z2#MC)1X&A/;^2V*BVBX&^$P*L!#OA_<;YS=KS0"JYL0.0%XIA M;0#H[:)QW3P^\Y2H3B^V&$S24&H=#V08*#I/$ .U/8+_(C[59HFLC]BCR?R#;JJ*"ODT79;[]#ZW6?NF?T/)/7. $@^ZLZ<_A.]IVBQ/^(C6<@O- M9S]$,W]I3K:#XZS+4CK&6^&M'@&0D'>TI%_K.B_XG >&K"BR:3;*0O-?NRY, M)CQ2O_J(#H#1"7A^,NH'4@$#G$RN^9O]PY_C0U.0C<_HP@&#%XR# [B?YD?Y M 2>0 &39SI-B]-3=A-=&?/))7=--@QQ ?0W]E:(Z.MS_CU3.'WGU*VVY#)]8 M4:M5!>6%-T5IHL@N02X5GLNG1_&MB\];TC4V]<4%<]+Y\::_8#O(_DQQ:9HY M_S$FW<)!'_(7B^G3]/>>)_)GCOUR^6/1WW0SITQ5F1FV'HY_?K8C0Z_X2^M6 M_$>/4]>V;LD_+@R\NJ$%^)Y>H\=?Z(#T5[!O_P=02P,$% @ @X)Q6O-Q M4-=K @ <04 !@ !X;"]W;W)KQJRR*/(!* M%:=)QNALHTXZ@?'1(+N2W()^+)J!); M7"(]5@^6H[ACR66)VDFCP>)F'$W[U[.AKP\%/R0V[F@-?I*U,4\^N,O'4>(% MH<*,/(/@US/>HE*>B&7\VG-&74L//%X?V#^&V7F6M7!X:]1/F5,QCJXBR'$C M:D4+TWS"_3P7GB\SRH4G-&UMFD:0U8Y,N0>S@E+J]BU>]N=P!+A*W@"D>T : M=+>-@LH/@L1D9$T#UE)/PL M= \&_7-(D_3B!-^@FW,0^ ;_.V=+,WR=QEODVE4BPW'$'G!HGS&:G+WK7R8W M)T0..Y'#4^S_+O(TS;?OJSG,X.S=5=KOW\"KK' O[!.26"L$AUEM)4ETD!FV MFR,P&WCL+7NP8J.[VNZ.:QI)!?^"=(C-,UJ@PB)"&7Z"QGQZ6RE=J!PP]"D]_XB ML:O W( M5,%4:T-LT; L^$Y$ZPMX?V,,'0+?H+ME)[\!4$L#!!0 ( (."<5I.T+E+ MBP@ %X4 9 >&PO=V]R:W-H965TZ^0F3+PH0$& "TK'S]GFZ0%#EC>VOW MQ28IH"^GS^D&>;1Q_GM8$T5U7Q8V'(_6,5;OIM.0K:G48>(JLOAEY7RI(V[] M[314GG0NF\IBNIC-7D]+;>SHY$B>7?F3(U?'PEBZ\BK49:G]]I0*MSD>S4?M M@VMSNX[\8'IR5.E;NJ'XK;KRN)MV5G)3D@W&6>5I=3SZ,']W>L#K9<$_#6U" M[UIQ)DOGOO/-97X\FG% 5% 6V8+&OSLZHZ)@0PCC1V-SU+GDC?WKUOIODCMR M6>I 9Z[XE\GC^GCT9J1R6NFZB-=N\SLU^;QB>YDK@OQ5F[1VOC]261VB*YO- MB* T-OW7]PT.O0UO9H]L6#0;%A)W/+)[7WUR-JZ#NK Y MYH)>_M=>OMB;___3"_M/GAX-POB M7:AT1L IZ_\UMJ=W?_[R]4*=J3W5-Z.^ M6'5.&95+\FJQ8!CGAV-U52\+DZD_]$;-YZ_VWN)1YLK2V6*KOENW@3B"BFM2 M7_6].JMC4-KFZJ-;!O4AB\JMQ(YZP4N>__)FL9B]YY77Q$U!'LS?OQRK#:R0 MAF^OH_%8Y2WL1"E?1:ZA<5!JQ9>!G]Q.LM;Z4 MNT.", S1632493"YT=Y04+7-38C>+&N$H4A[:^QM2JCR;F60W(O&]L5S75;O MKT)GE5<3KS/.J^@0+"(E%= ;EUL!*$0=87BB3C5GPP'CZ9DK*VVW;&=^^!YJ M: R/$ZB#% 2EG")YJ!DFX&9)2E<([MZ@RQ!J\NMB<@BQ%P7V-$@.;11&+TUA MXE:5:!%LH-(F3ZAH51$2R+ELTI/4%GDAELW:9&O.P#,R&Q/7#P8?*', ZT?- MZSQ;69F0Z4+,,!'>"IAD\R?60KZO)^HRP5/I$,>J=$&HA">!.HC4ACPIZR(Z M?*51-\W!!6,S@%TCWN%"N$.I<=4"!P;8.PJ\R: 'K8PU J%)KEN*%"[3C)Y4 MQ#,EV:GZ-KF9".5V@')YX+WV[*.V!84DC6$<_6"Q 40Q=XC+@O@?5@Q%I\+4 MS%B%<:@(!*TA2[1N5L5\-GLFD= ]E944V@U2V NN]@"E= MC@@?8-49_'O6"T*;SR:OG@D!/M:6& # <+76F*-[I\9UUU?70J;F[@8=5KDE MARB@_ .L%\YGZ AL2UUUC,"'4B*AI ES MO4[GA_M[#,ZXWRM0[A]U$EUE6TD[%@L-($"P"QS M/H>U8CMNVDL_H=R!ZFP>89O,5&P0($%%H%/7*E-6TJOO=)$@89[AC$K"N. * MDTM30"/2-F-:<)3$I @BEPYZJ7RI<^*1U=1%@V<-LP78G=,-IH$,BHWVN70F MWA.@XP(<2+1O-."\N34,MNP<]]@UY!53HN/A6)E5:WRV0IEK.!BUWF[ XT(%DRNR[KH MS]<'"3P3*\!?I4+Y%)FW8S9AOCO<(UI6P4,QP= M?;L],&20X-7&E'4Y0&?_$,.$6V/#PJX1S]^^/?A+-X82F/K7J![G?N9R&LN$ M1B'S]ES:2V9'L":5;WR R-4-JS:TCOYV1NI-2-!0E/V8B4%:GFYK%NR*0!?$ M^0 7%O-G*WB17/M6FJO!B MU!Z69#+*-!5C::+*4.KES:!@RE(R"55+=^U"2ZA.0$!=F)^Z/:JEH%+B9$E> M0]!+=6N$/R2DLG3U8%KE5#%M^1!D^<5IJU;(Q066.&0_2)E>W$Q&RF,& 9(44;'A;!BY;P MC'T[.D+Z[<_:FY ;^4H37HZ'+;[A.':=>OW3%"D(#*^9>B%G%.9E;\=+./>N MOEW+@)/ Y(PA=>-/66*KQ+%OV)PKA[-+9*[2O086#3A\"A>^"22#2"=X4T;% M;&P+T")C4HL<=OZ4_CCE/!ZVUMV;; _.7AB3ASXV3'O??$KRM_)EB_L9M) ^ M_W1/NX]G'](WH]WR].7MD_8X,& ZT@I;9Y/#5R/ET]>L=!-=)5^0EBY&5\KE MFG!R\;P OZ\ M_);4-I"T[MIA30*[6S_3TMDB0I$J2<7-O]^1M#4/JUT,V!>)+W?//7>\E^E. MZ2=3(UKXW@AI9E%M;7N3)*:LL6'F2K4HZ6:C=,,L;?4V,:U&5GFE1B1YFHZ2 MAG$9S:?^[%'/IZJS@DM\U&"ZIF'ZY0Z%VLVB+#H<+/FVMNX@F4];ML45VC_: M1TV[I$>I>(/2<"5!XV86W68W=P,G[P7^Y+@S1VMPGJR5>G*;3]4L2ATA%%A: MA\#H]XSO4 @'1#2^[3&CWJ13/%X?T#]XW\F7-3/X3HFOO++U+)I$4.&&=<(N MU>XC[OT9.KQ2">._L NR^2B"LC-6-7ME8M!P&?[L^SX.1PJ3](1"OE?(/>]@ MR+-\SRR;3[7:@7;2A.86WE6O3>2X=(^RLIIN.>G9^>)V>?_I_M<57/S^L%I= MPN-B":N/M\O%-+$$[X22<@]U%Z#R$U %?%;2U@86LL+JG_H)T>JYY0=N=_E9 MP-^8O((BBR%/\^$9O*+WM?!XQ?_A:X :_!C*E(3KHB0[.H?\WHN>A[A^^+. ]O'XUR;/L+9Q$AB\UPD8)*E(NMU!1+H&I MU8JRT#:N-J@Y? 9 45%YTE061:$IB!"Z&, MN806J1O43.,56=.(T(1\09^731D]& ?(\OAY.XFQ0^.4HCP>C%!:;#74LAZ_: M$%R";#M=UM1\>IM6E4^0QZ/T&O(BOL[2345R,4WC8 M,Z.AX'.AIT?&BG$1%\/4!SO/PGI/X"AFGO]!W;IL>..SP9GFJCHD!8G^*R\\ M,.5&3$/!M.C;NGB)88?$5RJ?+Z*K0J8&3WU*_]37-9:,(N0H<0WHW\$$6"8M M]P!DZ^I'%9X &]=8/&D/FJ6Y"-^Y/^UEV&UKXW^)A$'YF>LLIN (WI)I> MC8<1Z#!]@X _V$G_\%4$L#!!0 ( M (."<5H)R_-L#00 &@) 9 >&PO=V]R:W-H965TZ?[:)(A\=6QL[93ROWZ M&SLA!2U%E>X+V&//FS?/,W:F&Z6?3(%HX:44TLR"PMKJ/(I,6F#)3$]5*&EE MK73)+$UU'IE*(\N\4RFBI-__%)6,RV ^];9[/9^JV@HN\5Z#JTE"K69 M!7&P,SSPO+#.$,VG%VF 63 #)Y-^ &EMK"I;9V)0 MN0>-Y-(,_R,[-L/M5J ]KM)C0W\*EZ;R+'I3N4I=6T MRLG/SJ__^'[S^#<\/BQNEXNKQYN[V^4TL@3LEJ.T!;EL0)(W0 ;P34E;&+B6 M&6:'_A$1ZE@E.U:7R4G KTSV8!"'D/23T0F\09?EP.,-_E^6#PS5\_#!)XO@"CF#" MG82OM42(!T[=>!B"+1 N%=,9J#5\YIKZ16GC)F[E2I45DUM@M2V4YO]B=F"V MBEJSJG5:4&M 73F#W2@J52%,6^URK7K(1?W2Z78=*_^'G9+\07O_7@D;993BV3A]0P4J(.H=(\ M12 "P$I52^MXN6"O*9@]*D>";R@M6!&$]3LR;E*-_GHYE"ND6V[U#RGI]2"[ MQA\U24O7F>VD76)::VXY!;U^H3@R1UBDGE1\-J"3889XHNNIT)/6*)BE ]"U M0--D>(1CI@A0*L)9"4Z0;Q^7LS0'U.!S2TIM77ZEROB:N[BF-I6G (I404V" M>@ZD@ >D&]K[TOO02LF,HNZ]5;NSWVGV&C@[+7+F:U!L8:W5;N8K4I,T:SK! MGZJS!PMOHGNCIJ>ENSH\LSOR7E&TUNAT)1TL$\YC>#8)1Z/Q7IWNP?H^&E^8 MPUHEKI0.2GAG.HTRP/)<8T[:[=7>+\/),)R,XYYORY9\,FG(O[%$EFK)\$K"L6Z *E0E 9-5K6A MB\;0@H0ON-('-$G[U#E2HXEM>)@I&JH/7RX=J8IM71-X.:B.,E6=%O -T9J4IPVUK&+-MI[_4K4N7_CW9F1R,U#V%F[SXA%\WJ^;F^^ M02A:SJ4!@6MR[??&HP!T\ZXW$ZLJ_Y:NE*67V0\+^A1"[3;0^EHINYNX -W' MU?P_4$L#!!0 ( (."<5KT#<0,:08 !D1 9 >&PO=V]R:W-H965T MD.^7N9,?_OL^>7FS T'3:F?8#(-W+L[O/[CYWXFAI[(/+B+SX5N3:'?#A\.RBDTKV3HS!V:T^. M3.5SI>G6"E<5A;2K,\K-\K@WZK4#=RK-/ \,3HY*F=*4_.?RUN)MT*$DJB#M ME-'"TORX=SIZ=S;A]6'![XJ6;N-9<"0S8Q[XY2HY[@W9(7)DS5)87@TT?@BAAMUP3FE.RM1;S"KL\R?G-]?G%]?W=Z?W5S?74W%S*>ZN MIK]-CP8>X+QD$#= 9S70^ 6@/?'):)\Y<:$32A[O'\"ISK-QZ]G9^%7 7Z6. MQ-ZH+\;#\?XK>'M=I'L!;^^?1UH#3;8#<9N\?/#Z.WP M_2MN3CHW)Z^A_QTW7P>ZOKF_$)=B5VQ'%.?29?WP6UQ\K=1"YJ2]$U(GXI.T M#^3E+":F]DGF^ MPNX%A "_:I*./+A)&61$9YPMZPGZ'-DQ7#%?(+,.9*(PY$ MR>YYY2L6L#HU6*^L +<5">6$-AYZ.OL"C1/>K"F(Q%6-#=F&,.DF 0B!$X"* M[?.3S)T1K-P>/\]3T.X-W&!#IN),9!+A:@-R*59S9'[#YC7K)%+39]..1*4W MZ5UC,P'! T8WK@8'91R;BIL RY1>H+(++N%(G+83EF)"97,= ML[^6%J2KQ[WQH^N&NZ PDDNVM][/D_ $+1##A@VS33V4F02/,2'M<:B!! 6" M$L+T;446>;Y3L0DDB\]:\A;%J>*F2?RJ9 ;0ZY9PJJ"0^IPQR.-"X7SB>-=B(DICPQT! 7-]=DZ :I]9 MHC5E;1LTI0(D]G\TW.&:*= P+497&L@:H83)!KF +P%Q-RB&X-(TB1,<7B)P MY%6X&76G7D@B'B:1^ #QT.EZ?ZLXVS?VU^;GUA1-C:_SO@278CR.QCM],=J/ M#G:"I=$H.L0 ]P@B]^ %'D]^P312R&H-#KF9 RO$OG/I2J:;20CIDP4U08E< M0MI7)$/@PVA8VWK;V#J,]I_9VIM$HQWVG<6%;VN-]*Z>\(A%70G91 42G.*I4$;6M+6+#:T/B&LB7=-0$W(XU!O])9, MRJ*6G@2*OS69FZ%-V$Q;:$_;M>99;M&RF=>4;J^Z]?7[EJWO&DD>&VV M$2LYPS$L$*=,K2PS/I2XK8.T=D6((M!,/+OOI$HV8*1O^C[PB>,35$"X8UFY M< P44J/">*Z+PY1*LW,L-1;7>L<'?I>0^OC Z<$UHL/E@B0ZUG /=HJ,NS\W MJZLPLQDPW ]=7)#$X97.J[PM=[Y+D(W$1[.$CXQ4>Y[F!O0UCC]1B]=E8EN. M_F/9D&D*Y43*MPI($VIJ356&PT;.YRI7H4)"L>MP2]H4EX-H\HJX[(\PO55< MM@L)D]@H22CTEY7D8$M[_=^59*^5B%>59%QS]N\IR?=E=3/L_3%GE>OR+Q5E MVQ?18.-S%92FX:.<@P1(_>7:C7;?_:?UY^YZ>?U/ WRII+ACHOOFV#J,#O9[ MPM8?XO6+-V7X^)T9C_R%QRPT,B_ _-P8W[ZP@>Z_(2=_ E!+ P04 " "# M@G%:5)>V- \' !-$ &0 'AL+W=OGHQ[HH[65GY=SFK->SV4JNA>WJC2RQ MLM1F+1P^S6//;HP4N5=:%[TX# >]M5!EY^K"S]V;JPM=N4*5\MZ0K=9K85X^ MRT)O+SM19S)1SZ;YO[@V^>JV57*UE:94NR=3=/8Y M97DO\(>26[LW)HYDH?43?]SDEYV0 6U+OZEZ[(PZE,NEJ HWT]O?9!-/G^UENK#^+VUKV3CL M4%99I]>-,A"L55G_BA\-#WL*H_<4XD8A]KAK1Q[E%^'$U8716S(L#6L\\*%Z M;8!3)6_*W!FL*NBYJ_GDV^WD[H&^W,RO?Y_.O\\F\XN>@V%>[F6-D<^UD?@= M(PG=ZM*M+$W*7.:'^CT :E'%.U2?XZ,&_RG*+B510'$8]X_82]HH$V\O^?^B MK(VD;QOA\CBS&Y')RP[RWTKS+#M7O_X2#<+S(Q#3%F)ZS/K_"O&XD;OIPX2^ MT4=ZPQH]K"1=Z_5&E"^__C**H^&Y)2L?46'.DC#29W=.*!4'2=2Y*-5_!->. M*,@Z4V6N@A0: 6U7*EO14I6BS!1600>JH+9BY&-5"%.\D'P6124<;"Y>O,V_ M>L]62BX)#<; 3?F(:LJ4K_:U>)*&3EB'A>/P_'KZY=8/H_-3S21 "VD1MMG%@44/<'N/LNT$A!<&2G?\&G/Z$2=TGTE#6S- M5*8ITR73""8"K&'Q>ZF8O;D#B?9@F:% !#*3RH# O<4:PAL.:6/TL\IYPCRK M3/*$0B=6V"I 8+(W*P&J,HFP,E$$Q$= /5K+G ?@G56]_X723F:K4A?Z$:25 M.;J543"K? 8IPUNSD5E#D7F2.#X\N!; ,\X!6DBWE;)LNITTUEL'V']#UQYF M92E\#NIE#;>6\?+\[>%XF/9)%86E4L*+92<(4&09]J50=G6@[(1]JG'A/-!& M!GYU+YG@K&$72?32YIOU6:.M WT'&!N^VRP7"U4HYR'L=H#%%M*Z5\.N8/]X%!VB0([WFIX17=9T=Q"ZZQSI/P#FN-[2X M&$2"C4'3P'4*C0F2PN$JM.$(ZX;;ML&JY ZT$L^<)"B,)A=AL"G3744C#=#D MW %[BY=W&ERIW8YOF0=D%:?$/CNYECLIG5=8M!6ZY;YM'S9. \ZY$M%Z#61% M91OA'%<0!EDW1-](%Q4\H0B90.Z$Z_JF\ [=3#7-)G],[KY/YF?O=$?Z0%$0 MA4D0#\9^G(S#8!".W^V7-$@'090D-!K%P6@<_MPT:1A'0=P?03(8A7V:@AA# M@V%":12,1@D]:(>VP@JZ4+G83\H/% ?I$"C@@,?)* RBT9"^S:;S.=W/IE]O M'G!-&/7/CP4T'@;]?DK1L#NF?_B)49#V8XK2;H*)=T.+8W@$;NZNI[<3.L&E9'Y*7V?36YK>3V:?'FZF M=\/R'I! $$(8@XQ3!)@WX\HC<.2QH,L%\1G8S3 M((T'$*DI@$XP1-RGA"P+T[<"/]YY3L9Q$(W9P$F:C((D9+33A]\FLX:"@.XF M#Z 9Z95BEY$S_7C\]WX6_HS:33KQ WR,@T$_\KSTA\%PR$XCBNEWC?@*'!KU M70BU>++A\ W.(FYK\L]*;;@[G&*=6^6;S6^:.;T (\UD&C37H,*#RR5:"JZ MK[>N-5I/+OU)@(6]S/G+ MZ7B <0?)8\W @%6[0_YM<@(FI^V;KQ" ON3C]&"O+.=A?=GB6X/ 56.) \\& M_F;,;^3BI>6N:>8_1=-]ZS71VWOBX8[TZ!^RG/%5Z>K77CO;OI4_U4_$5_'Z MH7TKS*-"BA9R"=6P.^QWR-2/U_K#Z8U_,"ZTPX7,#U=X[TO# EA?:ES\F@]V MT/X'X>J_4$L#!!0 ( (."<5KS;!CN:!( * X 9 >&PO=V]R:W-H M965T:]*LSZW=YP+WQQJV?S"K\X/G^[E#,U M5M6WY8V%3\>12JX7JG3:E,*JZ;N]B^'K]Z,37$!O_*+5VB5_"Q1E8LQW_'"5 MO]L[08Y4H;(*24CX9Z4N55$@)>#C5T]T+^Z)"]._ _5/)#P(,Y%.79KB7SJO MYN_VSO9$KJ:R+JI;L_Z;\@*]0'J9*1S]7ZSYW9>P8U:[RBS\8OB\T"7_*^^] M(I(%9R<[%HS\@A'QS1L1EQ]D)<_?6K,6%M\&:O@'B4JK@3E=HE7&E86G&M95 MY]>W/U]\O?K/Q=W5]5=Q\?6#&'_[\N7B]M_B^I,87_W\]>K3U>7%USMQ<7EY M_>WKW=77G\7-]>>KRZN/8[%_8PJ=:>4.WAY7P M2/,[\ON]YW]&.?9^)+Z:L MYDY\+'.5M]M%#[UE4S#.B]^R/5TR7 M-GBSY]V;8>B]=DN9J7=[$%M.V97:.__+GX:G)V]Z1'D>17G>1_W\TI0.+)5+ MC(,NYGJ7=S-W-U<049E9+&6YT>5,9 8,63J5XU]^._@PU:4L,RT+X2KX N*Y M2(U?FBE]OF220I:YD$6!7VMXNIZ;HM@(LRZ!J*LG3N=:6O"] M(W$!;^FR4M9S(RHK2R1E2^[&8P9MJ M TFBFH?001TN+<247A9@OYDJP6DP6."Y6GH/1ZVW[0S[7RR4!;N!SGZM-6@5 M$DL)J1@W1-TNY'=A +F)$P_NJXJ7@ M%Q-=Z$I[4KEV66%<;957!0J".^]:P[N@B@)6_)#G +E=7%JU4F7M^5+W2Z3I M1%Y;5&VSB!0-&C,YHDY6U; #: V\'#6W 8E &59,K5EXEXS*ZW/!E]$%7_8Z MT">IK?A%%C7)_RD*>56ZRM8[T::?Z$7C0Z"L,IP#8WQCC:PX>,\'D0:&IRV7MC0(PO/5F M76Z_NYX#;"^4=&R6AB&P16)R';7QES^=C88OWSB1@05FQNK?./ P=GQ$=$JE M'=5YN:B7AE^#TA6T(0IP$TY(R!%+#R\[/2OU%.*(H^8!7>:8G)"!\'%M,Y#1 M;BYNY^,-_6Q">B+X\]23#5^+S\3F\+7X9VW0T0$;,DXA7 (##?L=(PS 1.@< M;8;8W1UV1Y[20F "8DP%>,M69B M+*'39),28*X0U22K!TH;\(Q*$P'RI1HX@>IF$5"O4W/!3L]>BQO6G;&-7#Y% M_XH8EP9MR[50M F8].D.3<[2BM5]5R\]OH*"'R)G%%@22P1;'9(& M 8N1Q :H8OJ0UE(%L@J@FA2@?W6=H )[9]+-B3[]@8J$]?PH%K-694J32I(O MEW)#PE(BS3);J[SM_"0/B@_.!,]0<%/2DB8+ Y>),7+XCTVDT1V EQP!&!VI MD;I$J55?"CJ+*>BL-UO<@I3(XC M3%Z:G)R2_'E_[V)\N7<@[LQ29^+TY'0@ F\4=-#R !)D 3&WCSEE[1196^%S@,\$48OS056K)"!+X'5\B#UQ_7Q&B3C>A0B&J3)2^ M\83?<.W=>AN*"YJS8/UL(!O,&E!*B;WQY?<'A>8%[=+3!/D8/O&UU0&V1P:# MI/LEJJ&Y*-VY_QLN^8&6M_MO*JJ-LO*^03P_$$I"4'83H40)?[FI5OE1-!9\ M"VP -&A NP"A:$'0Y?! @--SN*#O6TT=1C#3/A1EW F@G\CETII[BA&@].K5 MGRF<344E&E=W![YU&1VDP3'5]RH_G*K4 T"0*AHAY&)U#H@: E@4P!UB!R1+K,&084Q*_E/;FN("J/7B<*0(H MB],OI L@1ZD!5^(:VH?Z0N5;-BS2H10"$KYZ'D1OTH2<[&*@AA56%Z@[\C)R MLA8?Y,U3#%*2T!0!P\$F"^TH&YN\]B;UV@ +?B_-ND1B.QS^ -G$J4/6X$:$ MEX"MHG$?L>4^6'N.3MZTG(B^&[Y)7FR+ZRLC[)%QP=)7F!FT\Q(+(0W53&5* MK+0+9SB[ ?$)!B,$'J9B:OV@"4/Z!'2?PI61>ALJ&R$ MBY06MU M),P6"?DIIU<#8'&SU-145!6&?2,L+&3>FYQ>Q>3TJG_,A>GX8Y..NS)3/X5/ M8+EE;9?&*?=(CYETEMB]XM93:!-">9!4!6E!$TL'3M6@F15HSM<5/!5#4.FI M>S"-0+4S _T5H9S1@5ML&Q8\5L7J$(K?/KT.3YH9\@O?AB-OPJ#+6#\.*1 MUU)YYO75IQK,S/7DOS3&,:E<=>FQ!PMF0 ]..-"08#F)3[V 9$BOQG0&$HO6 M05A#)G!4TVSSX5M;GBBQGE/&-8\9LE0H_ MO3AZAIA>@ 2#,)T"%:WQ?Y"-F4O'Z8/E0*I/X3V=7+5 0>%9"WIIIU0H"2M= MW8,74W63:G]A7%5L? E!RD9WY3WC,&2BY"57/(;8A7 M3;="$Q7FI4)>/%;X=WWG[/#44%E+2FC>1=<$Z@5UI*J464@S-0#*1L1S ,43 M5S\.]4<;@H]P?4@O!?YO\%-&./LFJ*[HQ^7L[\N0IS/N6K4%?LN;%3H[XJ&*F!;JLRX[-EFLP7\@#@%%U!=;C*#-,XQ M[Z>^R6"VLXU];^ ?L>\+Q$\7X_>^+CQ((^NB[5/?&B1&E:3N/N@+H%$30*/> M"/B,L-H=.OT+.T.G:\JIG:L9?TE)('=L$9+WMP\&"N+L"%20TZS18%\3J YV M.; ?:$$/P(9A*K[<:!J,>ID!72W8_@%9-LU ^L$-)0#:. M$15%N(X/Z1ONF0#+#ZG;8D%B<\G#B=!5<3_&XP9&"';4H$(FB(4U\\^?4XVT M"2>->3CHX26^?7-^LA%IXWR1>&XF/QR(\6 &7'*!:$.E"P)1%R>;B",T;4R[ MW',8]8 C;A#2SI2)'0I*\AS*2]0=%9W_NS3'-?8!A[QG]^0V>==J*3Z:Q MS5@B7YTATT_HFLZPERDY%"%[TWHTE%_?F% =- M+1WF#85>8=&'Y],( 5:2HZ,>./,C]Z?3T;'!V>D9T?CI]<388/7^%(PJW M5'224&QZ':JYE3'LOY9QM4"10Z7_V92SP\\T_[H@A7=ZUN^\J1$0.DP^_=E/ MPP ..PKDH" .&I-# IRK(N=)O\."CH)ZQZL0?-@\8UG$?JC037 N9 MMF ,1'(^Z,FU'U(&. G#>;9-: P)];!3B-DY0U=$1^V]MS%L+FX,'[FY49GL M^R$C"NH-7&_GQ9D?()4EI&)%WQX -6/>)Y]JMX?3S;E ."I:4^Z=65E21[63 M(8I[JE2I1 U9CE=R6?F4K<@YVD+)I@\+F,&G3TY7S822)T6A6VBN,,2LQ6,F MG)8TI_#LB_XR$4\D/121M[#L32,_H<9LJG3UL)B#;CTC6' =PCG4&4 ?XQYC M&K[U'A#V^^$XFQN<%_#S0YRIXPM\.K"E1!*P4![Q !FUK_)QB[K45<* /R]K M*9E?T:X9WL6*RLL2#[W='*&S1038:5A!#,YPFD#] "A\JN-\F&_6[/(5+J*F M/ U!^S;3+RZVO*=B[/)A']4?LCDL?KB@J9J:!6T+\8BZ:HU+<9CXI*T=5FJ^ MO49"= $,6NQ$\E1PU.8NX7N1O[E+-.R_"O11VA)X=&+_LW'N0-R 8L9D+[ S MB SM.H=J)^;TTWX/"383*NY0T Z@8.\1=->&=F"OTZYQ?W*F'-1&4T@LY3>G_#=2+SAH>Z5S31?/@'IT M HECF*/0I2=WRD *M=C:T),(CO)@*\A_ M*PEBX3RE:7[8SOX: ]>T:/Y E6H,9C!<*HGBLE?);J,T&$T7!ALM^/$KQA9A MOMRU+4]SN*CT3@X9$GI)YZU 4>O['B8$1C*E+X/Q@U5SO/:_4F$^QO#0R@C1 MI*V;OW$"VCY5A7+*)+=]JWZ7W'(2<+6?_1E#'@:ZS90K#G[P3DQS-8;N;26L M;1TNI*=IX=)'J*.Q?.$BFPX9FV,B?Y @ZI00>!@3Z?XF-J?0[34UY3=NX[WFKZW%UB;6S3# M_ALP8Q#)WU?[N-IU5/D(C8?546CM^':\I^X[KVIN33V;^\$M8TF\1DOE.@YY MMRNNI,H,+NN5!]53Z.IP"$2X1'K4+ISZIO?,VD,]FWAEKT*;D]]A_\'MK17 S2#\B7B@[G#\Q_JV_"DBF]S(ZW%#IHO?HBF M[Y3\;QC&6!YORY(;JJ/]M6TL\3S&2DXUVM2.^RX:^_>99]2<'X_Z3W[QV!B\ M,1EJWUA3FMI/"SNM]0C)JU)\A7Z2JD[0U+-!,U;VM=W%^!L].3QY*?RO,<1M MO,?M66I=H4]9$C2?PD29^_H/U89>7#LTAYS [GSWE':^*$L\&^4-L$O&WXR) MX&PO=V]R:W-H965T M[=DI@6JFV+_'KGG//]>-DM%;ZSI2(%AXK(C)2C15 8?P&(-D $J^[3>15?F:6349:K4&[:&)S'5^J1Y,X M+MVAS*VF54XX.YF>S*XNKK[.8>_[C_E\'ZZG,YB?G\RFL'?#%@+-_BBRE,=% M1_F&\[3E3-[@3.%225L:F,H"BS_Q$>GK1";/(D^3G83?F#R M!="$B>#'7QI M5W3J^=+_+7I;K2U5?SN5>S/'IF8YC@-Z% ;U P:3#^]Z6?QIA]!^)[2_BWTR MIS=8- )!+2%G(F\$!]P^T3E$H4J U\A,808[M>4RG_5!N\AV$X2#-J]Y+#.#SL'<$^W/IG2 #V M@)IS).QG,4R72S(8QZ_J M]FR(LFYT7I)7=#FMRN\@";/X")(T/.K%NX2^J?"OS=BJ,:.]&"2^.\S"]#"& M;3N49%>J5=T9#J1II6_OH9COS/6D]YR6\=>Y+IE><"A>X)&A\<$A>IULW M; =6U=Z!%LJ2G_EN23\0U"Z UI=*V>>!2]#]DB:_ 5!+ P04 " "#@G%: MJ^VH"LP# H" &0 'AL+W=OEW6>?W=5*#/=2?=,;(0R\-G6K1][&F.V5[^O%1C2E'LBM:'%G)553&E35 MVM=;)]=X6 M9M5Z8^R"/QYNR[4HA'G:3A5J_A%E636BU95L08G5R+NF5S?+,6JW-5F)O=?Q"&?R.(M9*W=+^P[6\X\6.RTD00OA M0;9FHR%OEV+YH[^/S([TV!N]&W81\,^R'4!(";" 11?PPF.ZH<,+_W^ZY[+L M0/AY$#LG5WI;+L3(PT'00KT(;_S';S0./EZ@R(\4^27T<8%SM]S5 N0*M%CC M !@\_5NI3-6NH6J[0<03?8[X1>CSQ&&^44) TS5.V,8!EGV'(WJLO/WA,,N_ MYH]/>7$%TYU01L*L6DA8R%;C"%AR'X 2&H2$Q9F3PRP@<9#!4UL91"U,:80^ M=8AY3&@80IHRDF8!Y#N%U\VI1<(H85&*EB0-(IB8C5 0)R%P2M(TA+DT9>T< M9%TM2QM&B1?1[@0R8(0GR (#6#E, T+3!#[/)D4!T]GD[GZ.74NCCY<2RA(2 M11QH,LC@=[>0$AXQH'P0XL*[J3&&$;%R(1]PM NQ+#1F5K5N/R<:L.8BW#_>#MYR*&'0U'TX6XV>8#)-)]=S^\GCY<:WN.<)-CNOI49 M99A#@,J[9>EA B3 0O11##F)6(KBS^6(8^P7A5[&"6;?AY62#2"VPRGIF(9;^.\RQP+L7;HBE?L1X9B2/JZA(E)$ELT'/W@W]R>S="K=T; M98NV:TUWD1]7C\_@=7?[?S?OWM"'4JTKS+(6*W0-!DGD@>K>I4XQ@F=I M\&5QX@:?ZOI#1OB@UP_',P_@]02P,$% @ @X)Q6G>_Y'N3 @ MY@8 !D !X;"]W;W)K&ULK55K;YLP%/TK%INF M5MH"(21+.X)$R=HQK21*FDW;-X?<)%8-9K9)VG\_VU"4=C1[J'P /^XY]YR+ M?.WO&;\56P")[C*:BY&UE;(XMVV1;B'#HL,*R-7.FO$,2S7E&UL4'/#*@#)J MNXXSL#-,5J9CS[VARB>;Q51)?QE&8W* PBB:+Y"9.KM!T\B6.XH]S=#(& MB0D5*,&<8_T[3M$[M)B/TUE(M*BON,E,\X[Z!>]RUR';?? M H^.PR>I;.#>8[BMBM)4QFTJXQJ^WLM7ILU[E61/V2*C7"/7^))25N12JV:1 =GA)H4VC]UOR M?L_1SQ.11Y/]9\W[C97^42MC(HP7I(X9(-7]**C6A0I\KQJJ%&VV*L*S UM. MQWE:^*-9_]63?="%] UPC?F&Y$)I72MZI_->9>-55ZTFDA6F,2V95&W.#+?J M(@*N ]3^FC'Y,-&]KKG:@E]02P,$% @ @X)Q6H]MOXHJ P M0H !D M !X;"]W;W)K&ULK99O;]HP$,:_BI554RMM^0>4 MT@%2"W3K)-H*VFW2M!0\$7+"9S5C0&;3)6^X;6;,SJ!(:B' MV9W D5>ZQ"R%3#*>$0'CEG,1G'<"7PO,C&\,%G+MFFB4$>>/>G =MQQ?9P0) M1$I;4/Q[@@XDB7;"/'X7IDX94PO7KU?N5P8>84940H>V MWR/W%S]Z0W+J:DDO2R&>%/O8=9EZN$J]U'?ET M[/(N1"X)0RT/ZI9T*F4E*\:ONL?OGB[) /3&(C_[D(Y _-I5)*N)WK3GGMN(LTES>,7)\F3^V@ MZ3VMIV\-<&#ZM3+]FC7]!W?H$H4, N)Y!#'!!0^[,'(;/*A>.'PW\&M;+-9H M![*F9GG8-0G Q8Q,T*G/*$Q?09OSX"C]R8C 5/25&0 MS_AJ5;Y.]ZS/LUWKLU+?7I_6E X$;I3 #?M>RYA"KJ%"!$G&@* TP:])Q%.P MLC7^.D)\-]P^1:RQ#R0+_)?OIV]ENV)+1/L/EL)G$\:O;L'8H[V6QEMK#%(0 M$],O21+Q>:;R'J&\6_9D%Z83\5ZFYPU=GXH)RR1)8(Q2WZWC@2?R'BD?*#XS M;<:(*VQ:S.44^TH0>@(^'W.N5@,=H.Q4VW\ 4$L#!!0 ( (."<5H(\X-# M[P( !8( 9 >&PO=V]R:W-H965T> MWSO'=PRVC#^*"$"2IS3)Q-"(I,PO35,$$:147+ <,GRS8CRE$J=\;8J< PTU M*$U,V[)<,Z5Q9O@#O3;C_H 5,HDSF'$BBC2E_.<8$K8=&FUCMS"/UY%4"Z8_ MR.D:%B#O\QG'F5FSA'$*F8A91CBLAL:H?3GQ5+P.^![#5NR-B7*R9.Q136[" MH6$I09! (!4#Q<<&)I DB@AE_*@XC7I+!=P?[]@_:N_H94D%3%CR$(]@#(TPRP M*X!]".@< 3@5P-%&2V7:UA65U!]PMB5<12.;&NC<:#2ZB3-UB@O)\6V,..E/ M1_.[F[M/"S*;SLGB>C2?DM852!HGXHR,[IIF[5H?FGS^ M)[(7KCNUZ\XI=O]N^HTHOTTF2Z2KD:IV;/Q>UW$'YF9?_.N@<]NSO':_CGNA MJUOKZI[4]:!O*X2$;H!C\2%9D2Z!$[8B 4M3+!6.Y:H8"F4H+W@084&K'4L6/#;)=U^KUSZPV1C802J+#)9%K%Z MM6QN8VQNN@D9P HIK0L/9?&R"Y43R7)=R)=, M8EO0PP@;-W 5@.]7C,G=1&U0_Q7P?P%02P,$% @ @X)Q6J_';7=Z @ MTP4 !D !X;"]W;W)K&ULK51=;],P%/TK5T%" M(,&2)NV&1AJI+84-::-J!3P@'MSDIK'FCV [[?;OL9TT=*.K>. EL9U[SCWG MQO>F.ZGN=(5HX)XSH<=!94Q]&88ZKY 3?29K%/9+*14GQF[5)M2U0E)X$&=A M'$7G(2=4!%GJSQ8J2V5C&!6X4* ;SHEZF"*3NW$P"/8'2[JIC#L(L[0F&URA M^5HOE-V%/4M!.0I-I0"%Y3B8#"YG0Q?O [Y1W.F#-3@G:RGOW.:Z& >1$X0, M<^,8B'UM<8:,.2(KXU?'&?0I'?!PO6?_Z+U;+VNB<2;9=UJ8:AR\"Z# DC3, M+.7N"CL_(\>72Z;]$W9M[$4<0-YH(WD'M@HX%>V;W'=U. !8GN. N /$3P'# M9P!)!TB\T5:9M_6!&)*E2NY N6C+YA:^-AYMW5#A_N+**/N56IS)YI/E[?7M MIQ4LYDM874V6'1$S^S?X<,3>Z]E+7),=Q8-M2H]IBD+U\ M,3B/WA\S^Y_('ED?]M:')ZU/A*$%98V[(J Q;Q0U%#7@?!36^@H/ M^H.CVOBQH:VR1ICVXO6G[62:VLGD._C)N9U8$]^HX1^:=MS=$+6A0@/#TE)& M9Q=6E&I'2+LQLO9=N);&]K1?5G;JHG(!]GLII=EO7()^CF>_ 5!+ P04 M" "#@G%:\G,O7>," #B"0 &0 'AL+W=OIF-/M5ZCZ\91?1%.N?]&VC/4L T5K+FA6B64% M&P+P>1=(G4BO/Q^?W7W"]W-QS>+\>3NZO9F@4ZF(#!).;K! MC&&U+A_1)W2_F**3]Q\#4\BT2FQ&58J+,H7S0@H;7=-<)!Q=YC'$^WI3EEO7 M[.QJOG Z#;_AO(>*VFZB/PSDO< 0C0[[]'-@&C/##.WM@?6X#=$RSZ9',]N"Y-3RWRSU< M)%B:HF+-HD2^_3%:RV>,H3GL9M",T17#V2GB.K0-;6>*0]&69IXV4]_<3>B> M#3W/#\Q-$]JK87LXO!J'=RP<.*/K7+3AZ$QQ*([2;-#L<^@.??L9CE?#]G , M:AR#3AP3S!,4DPV)(8]/42%1Z*>@K>O2:=BHP.I9OK=?YZ0SWZ$OSI',]M#X M-1J_$\VTHH(*3.(V'OY_*V+[]MF9/7Q&I#/-H42.9%82,1N[8@9LI4\7'$7J MN2\WR'JV/L",];YM_@LO3S_7F*U(SE$*2RFU>KY\7EEYHB@'@A9ZCWV@0N[8 M^C*1AS!@*D#>7U(J=@.5H#[6A7\!4$L#!!0 ( (."<5JEUV0HU@0 "XA M 9 >&PO=V]R:W-H965TG , M9"ES2M_DR<-BZ'BR1R0B 9<26'QLR9A$D502_?@G%W6*-F7BX?&[^N>L>%', M'*=D3*,_PP5?#9V> Q;D%6\B/J6[7TA>4%OJ!31*L[]@E\=Z#@@V*:=QGBQZ M$(?)_A-_S0?B($'HZ!-0GH".$UH5"7Z>X&>%[GN6E?4)GI]FX/DSF#[,?@,_?"(3KE)+8J6Z6T7=+6/=8YH$ M).'R_T),Q&F8OEV!"6'RFICYNM+W>M#+!.7*LAUYUZV;[L#='A:E#?-;L @K M=;===+=]KDW@/_!S1.FE)K#0XG6)P.I:] M[.A,0@@=>;D/NSF,TMO8+7K:M67CRXJ1FD8:VVQJI"6QTO#TBN'I63:RIS,2 MPMZ1D?JP7EOOYDW1W1MK;NYH/2^-+3;UTI)8:7"@IY[*GF4W<\%CG[JM(SLK MXJK\A <@ 6TY6LM-E">^UW*]Q4: // M9AOA9NWGI+F5QB9^!/5 A3W0-O= +=&D>9V&GOX M$;0#%>Y V[P#MMX,M@I/MM3* ZC@"=F&)Z2'HE//*^*J/%?PA"Z!I\F&,$Y%)0&M/8FM M8I0MM?+H*(Q"MC$*U7QK5!%71<-(812Z!*.^8>AY4]@J;-E2*^]8*-CR;<.6 MKW]AY+>/'-?'H8,7%N4N*^+RS<1U&P1TDW!I>D#"+9Y'Q+S/8A6:;*F5BU?0 MY-N&)E\+3:W>B5_&AL\M[&#OS,Q7)E?/FJ;F]AK;_A%TY2NZ\FW3E:^EIC8Z M?E]H;KAI8>[!SK,P:)EMR*<@LW:_KUM&PO=V]R M:W-H965TW4 M\ RT8NM@'\E[?OB5E0VR,[TEC]+\%QV*6 H&6NY3R>,R63F(PZ3X#Y[+CF@D M*!U] I0)T$Z@/0FD3"!Y0PMG>;.N AG,)H(?D,BBE5IVD/=-GJU:$R;9,"ZD M4'=#E2=GB^M/M]>?OZ*KF\7\]R^+A_OK!7IWQ6001NE[=(8>%E?HW8_O)Z94 M#\M2S&4I?%D(0X\P0;<\D=L472ETP ZI.H[D>K1'[RN70826/$EY%*X"R59J5C^Q9,]276<58DXNEI76 MTPRHBPDA$_.IV0A-'/$L[+E5W)%;6KFEI[H-DR6/&7ID:BU@2 ;/>N.%KMTP MY#LV;KGN!IV![;HNUKNV*]?V?W2]%CQ&:BT30;88:(W;74\^8+]M71-&B4D\&ZNAIM"RJ GS+!M\O4.WVKD; MP=,4[01?AUJ_;F=RNHZ'+;_EMQMF$]NQ>OQZE5]OT.^GACFD1G[)$JE H_-9 M"&&KX< Z)[@]]-HPR!87G4^_\ND/^KS;,R$YN@^7',U5[RJ>A,D&_77+XD/JC;M:^) PRVW;/,8*CMP]AE7"H> M]:7OVC9MF];%>=2&'L\U.O$P.T\HY5*I5:38[72P/HZ2'J\U./$P.1^2,.O3 MA51=F[ZVH(Z"&,#Z9PH,E;7=FC4,=W'G3T<1Y'GA^7T74Y,7# MZ/U_!=V%[1FVU#=1&\K:0***P^OQ7W,9CPYFW$4N ) &RDK3W3AB$>ST573- M9CP:G+&>SK2S^O3$]55TS6<\#.CKO5!SX-6E/"J]: 67&9]EBNN0RC<1FTO*5>>YG4QX'7-S=J+L,PEXL/K 7;Q,KD8 4/ M"YU:P6.I'3>[AC&,"F/0P-AMDU@31+'G]2RT4(,8WA#$H.6K2SOUVXTC8/65 M0@UA&!W"T(6KIJ^[05B]>?=LE$ -8!@-P*62W[30=JEG;V<_QVQL/,9,;/+] MV%1UVSZ1Q=;78\[W$%_-\:[1U_2.^^)CO@)JU3+&1?!N(39BD*&)K)6F= MNVJD1;$W6YQ(OLNW-Q^YE#S.#[&PO-KI4 M-/8]/N<>VS?$,*C-2K"[.6,F6I9"UD,R-Z;Z$,?U=,Y*6E^HBDF+%$J7U-BN MGL5UI1G-:R"5(NYU.FE<4B[):" 7Y4UIZFBJ%M(,2=J&(G_[G ])-WU/(B\W M5CD;DH>SMS\6RER_B?S]Y-W)2>?A_'H_?N: [OH>%&.C4W*I MM,OM,_CO23-\#UCWP" 7HC78(SXP&E34&*;EC>VXP2[X!(J:]OVJL@YGFJZZ MO4NR(;B;33)1.F>Z3=,EZ]!H(%@!=C2?S>%N5!4#:(PJ;2/G=*8D=1[6C*9A M9:=,B#MX4K\7.]K+8FM/.["CLFU:0TW3R_@.Z&^K>>UMV=Z+=*.*/RKS:6&G M(UT?:H7=:E;PI>LOB]8 IM[%U6E5B=5'P6>R9'[R!R<<#>B:%\V5YK]L-BB5 MJ0TP3:)'I@V?;D=^:EK=LZ59E].RP#WWCM#SWUWG&9-,4[%MVM;^:U[E%SM. MKOZ59?=;9=]PT&/S^GWM)B^/P61Z#":/HB;[QV R>Y4FX^8%OG5*V#DCM-$( MSF)#\@U.?6*3-)HLN#!<-KTYSW,FGQP5K+RA$_NGPHZ^'9^S@BZ$N6_!(=FT MO[*<+\JL'74+"]&,VK2_P/2Z:7L0M+FXS-F2Y>.FJV<3UXQLPV9M+B#L(S?N M"B,8QV-A!# L#^8 XW@6EN=_FD\?G8_',&_](-)'.7V4XUDA9.P^6)XP)[-7 M>*99EB1IBJWH>!QT,,;6+4WA)ZR&>0,&E@-V!D67BWL3S P'8!JQW('\X#-17F) GL*N8->X)Q),LP!&HQ M7*-IBJQ."I_P_F!/29)D61@!+.P@23 $GD8W'L?Q>OW5+SY M_]GH-U!+ P04 " "#@G%:EXJ[', 3 @ "P %]R96QS+RYR96QS MG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2 MW!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N M&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( (."<5KE@PZ4Q ( ,@0 / >&PO M=V]R:V)O;VLN>&ULQ9A-;YLP&(#_BL6IO8Q T_1#325*:(K:0(=)M>XR.> T M5HT=V4ZZ]=?/P-(Y:F?M0CF!7Q/S^+7Q8^?BA8OG!>?/X&=%F1P[*Z76YZXK MBQ6ND/S"UYCIFB47%5*Z*)Y"#X1?ZMKXM@2R19$$K4K['3W%/L@(HP4I%77(Z=@0/DBK_<<$%> M.5.(PD)P2L>.UU8\8*%(\2X,:\@<+60346B1(0TR=D8#W>"2"*F:)YKVD6;< M8OUP6]HH?DVHPF*"%)X*OED3]E0WHWOA&MUH\K"[MDD\%_^31KY+&I M,%-M'@6F-2"3*[*6#F"HPF,GY%LLZO[H%\1EVS>EH8Q,B7.B*T1<-GA=HK 2 M,XE+H.\DIZ34'"6X0A2Q @,#TK= ^CU"_O -R",+Y%$OD+#&T3\U((<6R&&/ MD'N9/+9 'O<)>61 CBR0HSXAAP;DB07RI%O(-)L&2?P]R.,T 4$R 7 ^FP79 M(TBO 8RG!N2I!?*T6T@-=!OEP=5=!& 4SK,XCR-HH)U9T,ZZ18N3,)U%( ^^ M[1%Y ]N"/>B6*0JR)$ZF$!S@OLH _ FR"(3T&J4CI42?9W'^2/(LR"! M05A/O;W& 2PU /[CS; MGW4V;W@=B\.ZDNR)P[.9P^M8'?_\.,"!W@=2$]/F#J]C>7PPT"T@EH\8ZH2:FS2_^Y_O%Y#0QK6>67ESS1FIBVISC?[YS/IZ9-OOXC7W< MWXW% :ZEC*[C@J=P?QW9\(E[\! M4$L#!!0 ( (."<5JO[).E. $ !\/ : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-U\V.@C 0P/%7(7T RXR*NA%/>_&Z\04:'#XB4-)VL_KV M2_" 0_:P%],YD98P_1_(+W#\HM:$QO:^;@:?W+NV][FJ0Q@^M/9%39WQ*SM0 M/]XIK>M,&)>NTH,I;J8BC6F::?KK :IRLDO,U5^Y\!:5C!R$+POA!:Q:TCA^T M84&;^$%;%K2-'Y2QH"Q^T(X%[>('[5G0/G[0@04=X@=!RF5,!20ML!:@-7"N M08#7P,$& 6(#)QL$F T<;1"@-G"V08#;P.$& 7(#IQL$V T<;Q"@-W*]48#> MR/5& 7KCXF-;@-[(]48!>B/7&]^IMP^/EOS<\USS\]])=1B?I?GX:?G<7+R] M$\Z:_0^??@%02P,$% @ @X)Q6O[?4.AO 0 %A !, !;0V]N=&5N M=%]4>7!E&ULS9C+3L,P$$5_)J7;+>T M?\\D?4B@$E$5B=G$2CQS[XU'.E(R>=MZB-G&:!NG>9.2?V LE@T8&0OGP>). M[8*1"6_#@GE9+N4"F!B-QJQT-H%-P]1JY+/)$]1RI5/VO,''43D[S0/HF&>/ MN\+6:YI+[[4J9<)]MK;5-Y?AWJ' SJXF-LK' 1;D[*1#N_.SP;[O=0TAJ JR MN0SI11JL8AO-8MIJB$6_Q(F,KJY5"94K5P9;BN@#R"HV ,GH8B,*P MN_*+_3N9/D.LG ?G(TXLP/EVAY&TW4./0A"2ZG_%HR-*7_Q^T$Z[@NJ7WGB\ M'RXLNWE$UBV7G_'7&1_US\PAB.2X(I+CFDB.&R(YQD1RW!+)<4&UL4$L! A0#% M @ @X)Q6N<9XO'R *P( !$ ( !PP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ @X)Q6IE&PO=V]R:W-H965T&UL4$L! A0#% @ @X)Q6@QD5<9'!@ /1D !@ M ("!R@T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ @X)Q6L!;S7!+ P O0D !@ ("!W1L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @X)Q6B'WE) 6 M% $3L !@ ("!8BT 'AL+W=O% &0 @(%/1 >&PO=V]R:W-H965T&UL4$L! A0#% M @ @X)Q6@G+\VP-! : D !D ("!IE 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X)Q6O-L&.YH M$@ H#@ !D ("!T&( 'AL+W=O(" ">!@ &0 M@(%O=0 >&PO=V]R:W-H965T&UL4$L! A0#% @ @X)Q6G>_Y'N3 @ Y@8 !D M ("!BWP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ @X)Q6J_';7=Z @ TP4 !D ("!W(4 M 'AL+W=O," #B"0 &0 @(&-B >&PO=V]R:W-H965T+ !X;"]W;W)K&UL4$L! A0#% @ M@X)Q6MO&KDO3! +1< !D ("!M) 'AL+W=O&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " "#@G%:_M]0Z&\! 6$ $P @ %IG@ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 ( @ )<( )H ! end XML 36 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 37 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 39 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.1 html 88 149 1 false 25 0 false 4 false false R1.htm 000001 - Document - Cover Sheet http://pbsv.com/role/Cover Cover Cover 1 false false R2.htm 000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 000008 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 000009 - Disclosure - MARKETABLE SECURITIES Sheet http://pbsv.com/role/MarketableSecurities MARKETABLE SECURITIES Notes 9 false false R10.htm 000010 - Disclosure - INCOME TAXES Sheet http://pbsv.com/role/IncomeTaxes INCOME TAXES Notes 10 false false R11.htm 000011 - Disclosure - EARNINGS (LOSS) PER SHARE Sheet http://pbsv.com/role/EarningsLossPerShare EARNINGS (LOSS) PER SHARE Notes 11 false false R12.htm 000012 - Disclosure - EQUITY TRANSACTIONS Sheet http://pbsv.com/role/EquityTransactions EQUITY TRANSACTIONS Notes 12 false false R13.htm 000013 - Disclosure - CONCENTRATIONS OF RISKS Sheet http://pbsv.com/role/ConcentrationsOfRisks CONCENTRATIONS OF RISKS Notes 13 false false R14.htm 000014 - Disclosure - SEGMENT DISCLOSURES Sheet http://pbsv.com/role/SegmentDisclosures SEGMENT DISCLOSURES Notes 14 false false R15.htm 000015 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 15 false false R16.htm 000016 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) Sheet http://pbsv.com/role/EarningsLossPerShareTables EARNINGS (LOSS) PER SHARE (Tables) Tables http://pbsv.com/role/EarningsLossPerShare 16 false false R17.htm 000017 - Disclosure - SEGMENT DISCLOSURES (Tables) Sheet http://pbsv.com/role/SegmentDisclosuresTables SEGMENT DISCLOSURES (Tables) Tables http://pbsv.com/role/SegmentDisclosures 17 false false R18.htm 000018 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies 18 false false R19.htm 000019 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://pbsv.com/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://pbsv.com/role/IncomeTaxes 19 false false R20.htm 000020 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://pbsv.com/role/EarningsPerShareDetails EARNINGS PER SHARE (Details) Details 20 false false R21.htm 000021 - Disclosure - EARNINGS PER SHARE (Details Narrative) Sheet http://pbsv.com/role/EarningsPerShareDetailsNarrative EARNINGS PER SHARE (Details Narrative) Details 21 false false R22.htm 000022 - Disclosure - EQUITY TRANSACTIONS (Details Narrative) Sheet http://pbsv.com/role/EquityTransactionsDetailsNarrative EQUITY TRANSACTIONS (Details Narrative) Details http://pbsv.com/role/EquityTransactions 22 false false R23.htm 000023 - Disclosure - CONCENTRATIONS OF RISK (Details Narrative) Sheet http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative CONCENTRATIONS OF RISK (Details Narrative) Details http://pbsv.com/role/ConcentrationsOfRisks 23 false false R24.htm 000024 - Disclosure - SEGMENT DISCLOSURES (Details) Sheet http://pbsv.com/role/SegmentDisclosuresDetails SEGMENT DISCLOSURES (Details) Details http://pbsv.com/role/SegmentDisclosuresTables 24 false false All Reports Book All Reports pbsv-20250131.xsd pbsv-20250131_cal.xml pbsv-20250131_def.xml pbsv-20250131_lab.xml pbsv-20250131_pre.xml pbsv_10q.htm http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 42 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pbsv_10q.htm": { "nsprefix": "pbsv", "nsuri": "http://pbsv.com/20250131", "dts": { "schema": { "local": [ "pbsv-20250131.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/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/exch/2024/exch-2024.xsd", "https://xbrl.sec.gov/naics/2024/naics-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "pbsv-20250131_cal.xml" ] }, "definitionLink": { "local": [ "pbsv-20250131_def.xml" ] }, "labelLink": { "local": [ "pbsv-20250131_lab.xml" ] }, "presentationLink": { "local": [ "pbsv-20250131_pre.xml" ] }, "inline": { "local": [ "pbsv_10q.htm" ] } }, "keyStandard": 136, "keyCustom": 13, "axisStandard": 7, "axisCustom": 0, "memberStandard": 8, "memberCustom": 14, "hidden": { "total": 18, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 11, "http://fasb.org/srt/2024": 2 }, "contextCount": 88, "entityCount": 1, "segmentCount": 25, "elementCount": 215, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 299, "http://xbrl.sec.gov/dei/2024": 27, "http://fasb.org/srt/2024": 4 }, "report": { "R1": { "role": "http://pbsv.com/role/Cover", "longName": "000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "longName": "000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2025-01-31", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2025-01-31", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "unique": true } }, "R3": { "role": "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2025-01-31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-01-31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "longName": "000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:CostOfRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "unique": true } }, "R5": { "role": "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "longName": "000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "unique": true } }, "R6": { "role": "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "longName": "000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "AsOf2023-10-31_us-gaap_CommonStockMember", "name": "us-gaap:SharesIssued", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-10-31_us-gaap_CommonStockMember", "name": "us-gaap:SharesIssued", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies", "longName": "000008 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://pbsv.com/role/MarketableSecurities", "longName": "000009 - Disclosure - MARKETABLE SECURITIES", "shortName": "MARKETABLE SECURITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://pbsv.com/role/IncomeTaxes", "longName": "000010 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://pbsv.com/role/EarningsLossPerShare", "longName": "000011 - Disclosure - EARNINGS (LOSS) PER SHARE", "shortName": "EARNINGS (LOSS) PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://pbsv.com/role/EquityTransactions", "longName": "000012 - Disclosure - EQUITY TRANSACTIONS", "shortName": "EQUITY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://pbsv.com/role/ConcentrationsOfRisks", "longName": "000013 - Disclosure - CONCENTRATIONS OF RISKS", "shortName": "CONCENTRATIONS OF RISKS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://pbsv.com/role/SegmentDisclosures", "longName": "000014 - Disclosure - SEGMENT DISCLOSURES", "shortName": "SEGMENT DISCLOSURES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "000015 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "15", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://pbsv.com/role/EarningsLossPerShareTables", "longName": "000016 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables)", "shortName": "EARNINGS (LOSS) PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "16", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://pbsv.com/role/SegmentDisclosuresTables", "longName": "000017 - Disclosure - SEGMENT DISCLOSURES (Tables)", "shortName": "SEGMENT DISCLOSURES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "17", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "000018 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "18", "firstAnchor": { "contextRef": "AsOf2025-01-31", "name": "us-gaap:RealEstateAndAccumulatedDepreciationInitialCostOfLand", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-01-31", "name": "us-gaap:RealEstateAndAccumulatedDepreciationInitialCostOfLand", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://pbsv.com/role/IncomeTaxesDetailsNarrative", "longName": "000019 - Disclosure - INCOME TAXES (Details Narrative)", "shortName": "INCOME TAXES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "19", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31_pbsv_TaxReformMember", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31_pbsv_TaxReformMember", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://pbsv.com/role/EarningsPerShareDetails", "longName": "000020 - Disclosure - EARNINGS PER SHARE (Details)", "shortName": "EARNINGS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "20", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "unique": true } }, "R21": { "role": "http://pbsv.com/role/EarningsPerShareDetailsNarrative", "longName": "000021 - Disclosure - EARNINGS PER SHARE (Details Narrative)", "shortName": "EARNINGS PER SHARE (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "21", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31_us-gaap_EmployeeStockOptionMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31_us-gaap_EmployeeStockOptionMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://pbsv.com/role/EquityTransactionsDetailsNarrative", "longName": "000022 - Disclosure - EQUITY TRANSACTIONS (Details Narrative)", "shortName": "EQUITY TRANSACTIONS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "22", "firstAnchor": { "contextRef": "AsOf2025-01-31", "name": "srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-01-31", "name": "srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative", "longName": "000023 - Disclosure - CONCENTRATIONS OF RISK (Details Narrative)", "shortName": "CONCENTRATIONS OF RISK (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31_us-gaap_SalesRevenueNetMember", "name": "pbsv:ConcentrationRiskPercentageOne", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31_us-gaap_SalesRevenueNetMember", "name": "pbsv:ConcentrationRiskPercentageOne", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://pbsv.com/role/SegmentDisclosuresDetails", "longName": "000024 - Disclosure - SEGMENT DISCLOSURES (Details)", "shortName": "SEGMENT DISCLOSURES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-11-01to2025-01-31", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pbsv_10q.htm", "unique": true } } }, "tag": { "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r40", "r41" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r448" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "label": "[Accounts Receivable, after Allowance for Credit Loss]", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r402", "r447", "r494", "r571", "r572" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r528" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Current portion of US Tax Reform Transition Tax and income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r41", "r77" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r12", "r13", "r54", "r113", "r356", "r374", "r375" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss)", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r8", "r13", "r286", "r289", "r314", "r370", "r371", "r509", "r510", "r511", "r518", "r519", "r520", "r521" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r49", "r481", "r603" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r382", "r518", "r519", "r520", "r521", "r565", "r604" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://pbsv.com/role/EarningsPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive securities excluded from computation of earnings per share", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r162" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "[Assets]", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r76", "r84", "r112", "r135", "r167", "r173", "r189", "r192", "r206", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r279", "r283", "r295", "r353", "r407", "r470", "r471", "r481", "r501", "r531", "r532", "r568" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "[Assets, Current]", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r109", "r114", "r135", "r206", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r279", "r283", "r295", "r481", "r531", "r532", "r568" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r16" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "periodStartLabel": "CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD", "periodEndLabel": "CASH AND CASH EQUIVALENTS - END OF PERIOD", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r15", "r64", "r133" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect]", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r64" ] }, "pbsv_CashDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://pbsv.com/20250131", "localname": "CashDividend", "crdr": "credit", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "CASH DIVIDEND ($0.075 PER COMMON SHARE AT RECORD DATE)" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "SUPPLEMENTARY SCHEDULES OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "pbsv_CashPaidDuringThePeriodForAbstract": { "xbrltype": "stringItemType", "nsuri": "http://pbsv.com/20250131", "localname": "CashPaidDuringThePeriodForAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash paid during the period for:" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "pbsv_CommonStockDividendsDeclaredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://pbsv.com/20250131", "localname": "CommonStockDividendsDeclaredAmount", "crdr": "credit", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash dividend declared but not paid" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r518", "r519", "r521", "r565", "r602", "r604" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r48" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r48", "r394" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r48" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r9", "r48", "r394", "r413", "r604", "r605" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, $0.0001 par value; authorized 50,000,000 shares; 23,519,672 shares issued, and 22,958,143 shares outstanding on January 31, 2025 and October 31, 2024", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r48", "r355", "r481" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "COMPREHENSIVE LOSS", "label": "[Comprehensive Income (Loss), Net of Tax, Attributable to Parent]", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r14", "r117", "r119", "r126", "r349", "r365", "r366" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r21", "r22", "r37", "r38", "r200", "r448" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r21", "r22", "r37", "r38", "r200", "r376", "r448" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRisks" ], "lang": { "en-us": { "role": { "verboseLabel": "CONCENTRATIONS OF RISKS", "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r69" ] }, "pbsv_ConcentrationRiskPercentageOfGrossProfit": { "xbrltype": "percentItemType", "nsuri": "http://pbsv.com/20250131", "localname": "ConcentrationRiskPercentageOfGrossProfit", "presentation": [ "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Gross profit percentage" } } }, "auth_ref": [] }, "pbsv_ConcentrationRiskPercentageOne": { "xbrltype": "percentItemType", "nsuri": "http://pbsv.com/20250131", "localname": "ConcentrationRiskPercentageOne", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage" } } }, "auth_ref": [] }, "pbsv_ConcentrationsOfRiskAbstract": { "xbrltype": "stringItemType", "nsuri": "http://pbsv.com/20250131", "localname": "ConcentrationsOfRiskAbstract", "lang": { "en-us": { "role": { "label": "CONCENTRATIONS OF RISK (Details Narrative)" } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r34", "r460" ] }, "pbsv_ConversionOfCashlessExerciseOfOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://pbsv.com/20250131", "localname": "ConversionOfCashlessExerciseOfOptions", "crdr": "credit", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Conversion of cashless exercise of options to common stock" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "COST OF SERVICES", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r58", "r135", "r206", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r295", "r470", "r531" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r5", "r29" ] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://pbsv.com/role/EquityTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash dividend, per share", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r18" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r503" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r504" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "EARNINGS (LOSS) PER SHARE" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "BASIC AND DILUTED EARNINGS (LOSS) PER COMMON SHARE", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r127", "r142", "r143", "r144", "r145", "r146", "r147", "r154", "r159", "r160", "r161", "r166", "r274", "r277", "r293", "r294", "r350", "r367", "r462" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings (Loss) Per Share of Common Stock", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r19", "r20", "r163" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://pbsv.com/role/EarningsLossPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "EARNINGS (LOSS) PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r151", "r162", "r164", "r165" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "EFFECT OF EXCHANGE RATE CHANGES ON CASH", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r299" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Fixed income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r250", "r477" ] }, "pbsv_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRates": { "xbrltype": "percentItemType", "nsuri": "http://pbsv.com/20250131", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRates", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "United States federal income tax rate" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Puerto Rico tax holiday derived from PRIDCO Grant tax rate", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r251", "r252", "r477", "r517", "r561" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Tax Exemption", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes." } } }, "auth_ref": [ "r253", "r254", "r517", "r561" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://pbsv.com/role/EarningsPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line 1", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line 2", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address City Or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r502" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r502" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r502" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation State Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r505" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r502" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r502" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r502" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r502" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "EQUITY TRANSACTIONS" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r9", "r107", "r121", "r122", "r123", "r137", "r138", "r139", "r141", "r146", "r148", "r150", "r168", "r207", "r208", "r209", "r232", "r264", "r265", "r271", "r272", "r273", "r275", "r276", "r277", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r314", "r364", "r370", "r371", "r372", "r382", "r433" ] }, "pbsv_EuropeConsultingMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "EuropeConsultingMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Europe Consulting [Member]", "verboseLabel": "Europe Consulting [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Operations", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r296" ] }, "us-gaap_ForeignCurrencyTranslationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTranslationAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation:" } } }, "auth_ref": [] }, "pbsv_GlobalLevelCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "GlobalLevelCustomerMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Global Level Customer [Member]" } } }, "auth_ref": [] }, "pbsv_GlobalLevelOneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "GlobalLevelOneCustomerMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Global Level One Customer [Member]" } } }, "auth_ref": [] }, "pbsv_GlobalLevelThreeCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "GlobalLevelThreeCustomerMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Global Level Three Customer [Member]" } } }, "auth_ref": [] }, "pbsv_GlobalLevelTwoCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "GlobalLevelTwoCustomerMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Global Level Two Customer [Member]" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "totalLabel": "GROSS PROFIT", "label": "[Gross Profit]", "verboseLabel": "Total consolidated gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r55", "r58", "r83", "r135", "r206", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r295", "r464", "r470", "r523", "r524", "r525", "r526", "r527", "r531" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r71" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "presentation": [ "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Total consolidated income from operations", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r33", "r57", "r67", "r142", "r143", "r144", "r145", "r146", "r158", "r161", "r277" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "totalLabel": "INCOME (LOSS) BEFORE INCOME TAX", "label": "[Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest]", "verboseLabel": "Total consolidated income before taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r56", "r79", "r83", "r351", "r361", "r464", "r470", "r523", "r524", "r525", "r526", "r527" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority Name Axis", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r258", "r564" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [ "r258", "r564" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://pbsv.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r136", "r246", "r250", "r255", "r256", "r257", "r259", "r262", "r266", "r268", "r269", "r270", "r380", "r477" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "INCOME TAX EXPENSE", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r85", "r92", "r149", "r150", "r167", "r177", "r192", "r249", "r250", "r267", "r369", "r477" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r120", "r247", "r248", "r259", "r260", "r261", "r263", "r378" ] }, "pbsv_IncomeTaxWithheldByClientsToBeUsedAsACreditInTheCompanyIncomeTaxReturns": { "xbrltype": "monetaryItemType", "nsuri": "http://pbsv.com/20250131", "localname": "IncomeTaxWithheldByClientsToBeUsedAsACreditInTheCompanyIncomeTaxReturns", "crdr": "credit", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income tax withheld by clients to be used as a credit in the Company's income tax return" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r17", "r66", "r515", "r562", "r563" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "(Increase) decrease in accounts receivable", "label": "[Increase (Decrease) in Accounts Receivable]", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLiabilities", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Decrease in liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "(Increase) decrease in other assets", "label": "[Increase (Decrease) in Other Current Assets]", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r513" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://pbsv.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Effect of options to purchase common stock", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r155", "r156", "r157", "r161", "r234" ] }, "pbsv_IntercompanyBalancesForeignExchangeSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://pbsv.com/20250131", "localname": "IntercompanyBalancesForeignExchangeSettlement", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Intercompany balances foreign exchange settlement, included in net income (loss)" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r128", "r131", "r132" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Reinvested interests", "label": "[Investment Income, Interest]", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r167", "r176", "r192", "r470", "r512" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r312" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Discount rate on lease payments", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r480" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "[Liabilities]", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r11", "r40", "r41", "r42", "r43", "r44", "r45", "r46", "r135", "r206", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r280", "r283", "r284", "r295", "r393", "r463", "r501", "r531", "r568", "r569" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "[Liabilities and Equity]", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r53", "r78", "r358", "r481", "r516", "r530", "r566" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "[Liabilities, Current]", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r42", "r110", "r135", "r206", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r280", "r283", "r284", "r295", "r481", "r531", "r568", "r569" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://pbsv.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesAbstract", "lang": { "en-us": { "role": { "label": "MARKETABLE SECURITIES" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Marketable securities", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r508" ] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://pbsv.com/role/MarketableSecurities" ], "lang": { "en-us": { "role": { "verboseLabel": "MARKETABLE SECURITIES", "label": "Marketable Securities [Table Text Block]", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "CASH USED IN FINANCING ACTIVITIES", "label": "[Net Cash Provided by (Used in) Financing Activities]", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r130" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "NET CASH PROVIDED BY (USED IN) INVESTING ACTIVITIES", "label": "[Net Cash Provided by (Used in) Investing Activities]", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r130" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES", "label": "[Net Cash Provided by (Used in) Operating Activities]", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r64", "r65", "r67" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 4.0 }, "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://pbsv.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCOME (LOSS)", "label": "[Net Income (Loss) Attributable to Parent]", "verboseLabel": "NET INCOME (LOSS)", "terseLabel": "NET LOSS", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r59", "r67", "r80", "r108", "r115", "r118", "r123", "r135", "r140", "r142", "r143", "r144", "r145", "r146", "r149", "r150", "r158", "r206", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r274", "r277", "r294", "r295", "r363", "r415", "r431", "r432", "r499", "r531" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "pbsv_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "OneCustomerMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "One Customer [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "LOSS FROM OPERATIONS", "label": "[Operating Income (Loss)]", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r83", "r464", "r523", "r524", "r525", "r526", "r527" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Current operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r311" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Long term operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r311" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r310" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of operating lease right-of-use", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r514" ] }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OptionIndexedToIssuersEquityEquityAxis", "presentation": [ "http://pbsv.com/role/EarningsPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Option Indexed To Issuers Equity Equity Axis", "documentation": "Information by type of options indexed to an issuer's equity." } } }, "auth_ref": [ "r30", "r35", "r36", "r75" ] }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OptionIndexedToIssuersEquityTypeDomain", "presentation": [ "http://pbsv.com/role/EarningsPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r39", "r68", "r69", "r74" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r111" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Net unrealized gain (loss)", "documentation": "Amount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r54", "r297", "r298", "r300" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL OTHER COMPREHENSIVE INCOME (LOSS)", "label": "[Other Comprehensive Income (Loss), Net of Tax]", "verboseLabel": "OTHER COMPREHENSIVE INCOME, NET OF TAX", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r9", "r10", "r116", "r119", "r125", "r146", "r301", "r302", "r307", "r348", "r364", "r509", "r510" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "OTHER COMPREHENSIVE LOSS:" } } }, "auth_ref": [] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncome", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "OTHER INCOME, NET", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r368", "r416", "r441", "r442", "r443" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Other Income, Net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r61" ] }, "pbsv_OtherSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "OtherSegmentMember", "presentation": [ "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Other Segment [Member]" } } }, "auth_ref": [] }, "pbsv_PRIDCOMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "PRIDCOMember", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "PRIDCO [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "[Payments for Repurchase of Common Stock]", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r63" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividends", "crdr": "credit", "presentation": [ "http://pbsv.com/role/EquityTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Dividend paid", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r63" ] }, "pbsv_PaymentsToAcquireMarketableSecuritiesInvestmentsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://pbsv.com/20250131", "localname": "PaymentsToAcquireMarketableSecuritiesInvestmentsNet", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Marketable securities investments, net", "label": "[Marketable securities investments, net]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of property and equipment", "label": "[Payments to Acquire Property, Plant, and Equipment]", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r62" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560" ] }, "us-gaap_PolicyholderDividendsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PolicyholderDividendsPayable", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Dividend payable to shareholders", "documentation": "Carrying value as of the balance sheet date of the liability for dividends that are payable to the policyholders based upon the terms of the underlying insurance contracts." } } }, "auth_ref": [ "r570", "r599" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockMember", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r491", "r492", "r495", "r496", "r497", "r498", "r602", "r604" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r47", "r220" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r47", "r394" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r47", "r220" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r47", "r394", "r413", "r604", "r605" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, $0.0001 par value; authorized 10,000,000 shares; none outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r47", "r354", "r481" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Prepaids and other assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r507" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net income (loss)", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r108", "r115", "r118", "r129", "r135", "r140", "r146", "r149", "r150", "r206", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r274", "r277", "r278", "r281", "r282", "r294", "r295", "r351", "r362", "r381", "r415", "r431", "r432", "r478", "r479", "r500", "r511", "r531" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Property and equipment", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r6", "r313", "r352", "r360", "r481" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r6", "r88", "r91", "r359" ] }, "pbsv_PuertoRicoConsultingMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "PuertoRicoConsultingMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Puerto Rico Consulting [Member]", "verboseLabel": "Puerto Rico Consulting [Member]" } } }, "auth_ref": [] }, "us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RealEstateAndAccumulatedDepreciationInitialCostOfLand", "crdr": "debit", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated depreciation", "documentation": "Initial cost of land for entities with a substantial portion of business acquiring and holding investment real estate. Excludes real estate not held as an investment or interest." } } }, "auth_ref": [ "r451" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r202", "r203", "r204", "r205", "r529" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r315", "r316", "r567" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r50", "r73", "r357", "r373", "r375", "r379", "r395", "r481" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r107", "r137", "r138", "r139", "r141", "r146", "r148", "r150", "r207", "r208", "r209", "r264", "r265", "r271", "r272", "r273", "r275", "r276", "r277", "r285", "r287", "r288", "r290", "r292", "r308", "r309", "r370", "r372", "r382", "r604" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r417", "r458", "r461" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "REVENUES", "verboseLabel": "Total consolidated revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r81", "r82", "r124", "r135", "r167", "r174", "r175", "r188", "r192", "r196", "r198", "r200", "r206", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r295", "r351", "r470", "r531" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "CONCENTRATIONS OF RISKS" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sales Revenue, Net [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r200", "r506" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://pbsv.com/role/EarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of calculations of basic and diluted earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r522" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://pbsv.com/role/SegmentDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of segment reporting information", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r26", "r27", "r28" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "documentation": "Geographical area." } } }, "auth_ref": [ "r93", "r94", "r95", "r96", "r97", "r98", "r99", "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r198", "r199", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r384", "r385", "r386", "r438", "r439", "r440", "r444", "r446", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r459", "r476", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r493", "r534", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r600", "r601" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "SEGMENT DISCLOSURES" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://pbsv.com/role/SegmentDisclosures" ], "lang": { "en-us": { "role": { "verboseLabel": "SEGMENT DISCLOSURES", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r84", "r167", "r169", "r170", "r171", "r172", "r173", "r178", "r179", "r180", "r190", "r191", "r192", "r193", "r194", "r196", "r197", "r200", "r465", "r468", "r469", "r470", "r472", "r474", "r475" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segments", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r195", "r198", "r466", "r467", "r473" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "SELLING, GENERAL AND ADMINISTRATIVE EXPENSES", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "STOCK-BASED COMPENSATION", "verboseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stock-based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r233", "r235", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "label": "[Shares, Issued]", "periodEndLabel": "Balance, shares", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r9" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r48", "r51", "r52", "r107", "r121", "r122", "r123", "r137", "r138", "r139", "r141", "r146", "r148", "r150", "r168", "r207", "r208", "r209", "r232", "r264", "r265", "r271", "r272", "r273", "r275", "r276", "r277", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r314", "r364", "r370", "r371", "r372", "r382", "r433" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Statement Geographical Axis", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r93", "r94", "r95", "r96", "r97", "r98", "r99", "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r198", "r199", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r384", "r385", "r386", "r438", "r439", "r440", "r444", "r446", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r459", "r476", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r493", "r534", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r600", "r601" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative", "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://pbsv.com/role/EarningsPerShareDetailsNarrative", "http://pbsv.com/role/IncomeTaxesDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r137", "r138", "r139", "r168", "r309", "r317", "r377", "r383", "r387", "r388", "r389", "r390", "r391", "r392", "r394", "r397", "r398", "r399", "r400", "r401", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r414", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r433", "r494" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfOtherComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative", "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://pbsv.com/role/EarningsPerShareDetailsNarrative", "http://pbsv.com/role/IncomeTaxesDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r137", "r138", "r139", "r168", "r201", "r309", "r317", "r377", "r383", "r387", "r388", "r389", "r390", "r391", "r392", "r394", "r397", "r398", "r399", "r400", "r401", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r414", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r433", "r494" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r9", "r47", "r48", "r73", "r236" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, amount", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r9", "r48", "r51", "r52", "r73" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://pbsv.com/role/EquityTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares purchased under Repurchase Program, amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r533" ] }, "srt_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://pbsv.com/role/EquityTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares purchased under Repurchase Program, shares", "documentation": "Number of shares authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r533" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "label": "[Equity, Attributable to Parent]", "periodStartLabel": "Balance, amount", "periodEndLabel": "Balance, amount", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r48", "r51", "r52", "r70", "r396", "r413", "r434", "r435", "r481", "r501", "r516", "r530", "r566", "r604" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity", "verboseLabel": "Stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityBeforeTreasuryStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityBeforeTreasuryStock", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Stockholders' Equity before Treasury Stock", "label": "[Stockholders' Equity before Treasury Stock]", "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://pbsv.com/role/EquityTransactions" ], "lang": { "en-us": { "role": { "verboseLabel": "EQUITY TRANSACTIONS", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r72", "r134", "r219", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r291", "r436", "r437", "r445" ] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Subsequent Events", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOURES OF CASH FLOWS INFORMATION:" } } }, "auth_ref": [] }, "pbsv_TaxReformMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "TaxReformMember", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Tax Reform [Member]" } } }, "auth_ref": [] }, "pbsv_ThreeCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "ThreeCustomerMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Three Customer [Member]" } } }, "auth_ref": [] }, "pbsv_TransitionTax": { "xbrltype": "monetaryItemType", "nsuri": "http://pbsv.com/20250131", "localname": "TransitionTax", "crdr": "debit", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Transition Tax" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury stock, shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r31" ] }, "pbsv_TreasuryStockPurchasedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://pbsv.com/20250131", "localname": "TreasuryStockPurchasedAmount", "crdr": "credit", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "PURCHASE OF TREASURY STOCK (7,100 SHARES)" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 23.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost; 561,529 common shares held on January 31, 2025 and October 31, 2024", "label": "[Treasury Stock, Value]", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r31", "r32", "r48", "r51" ] }, "pbsv_TreasuryStocksMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "TreasuryStocksMember", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock" } } }, "auth_ref": [] }, "pbsv_TwoCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "TwoCustomerMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Two Customer [Member]" } } }, "auth_ref": [] }, "pbsv_USTaxReducedRate": { "xbrltype": "percentItemType", "nsuri": "http://pbsv.com/20250131", "localname": "USTaxReducedRate", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "U.S. tax reduced rate" } } }, "auth_ref": [] }, "pbsv_UnitedStatesConsultingMember": { "xbrltype": "domainItemType", "nsuri": "http://pbsv.com/20250131", "localname": "UnitedStatesConsultingMember", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRiskDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "United States Consulting [Member]", "verboseLabel": "United States Consulting [Member]" } } }, "auth_ref": [] }, "pbsv_UsTaxReformTransitionTaxPayableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://pbsv.com/20250131", "localname": "UsTaxReformTransitionTaxPayableNet", "crdr": "credit", "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "US Tax Reform Transition Tax payable" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r23", "r24", "r25", "r86", "r87", "r89", "r90" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://pbsv.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - DILUTED", "verboseLabel": "Weighted average number of shares - used to compute diluted earnings (loss) per share", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r153", "r161" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://pbsv.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC", "verboseLabel": "Weighted average number of common shares - used to compute basic earnings (loss) per share", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r152", "r161" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "55", "Paragraph": "63", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-63" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-3" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r459": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r460": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r461": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r463": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r464": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r465": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r466": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r467": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r468": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r469": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r470": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r471": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r472": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r473": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r474": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r475": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r476": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r477": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r478": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r479": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r480": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r482": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r483": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r484": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r485": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r486": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r488": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r489": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r491": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r499": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r500": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r501": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r502": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r504": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r506": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r507": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r508": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r509": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r510": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r511": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r512": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r513": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r514": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r515": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r516": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r517": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r518": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r519": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r520": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r521": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r522": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r524": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r525": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r526": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r527": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r528": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r529": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r531": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r532": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r533": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r534": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r535": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r562": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r563": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r564": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r565": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r566": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r567": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r568": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r569": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r570": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(14)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r574": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r575": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r576": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r577": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r578": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r579": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r580": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r581": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r582": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r583": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r584": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r586": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r587": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r588": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r589": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r590": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r591": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r592": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r593": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r594": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r595": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r596": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r597": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r599": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479756/944-50-50-1" }, "r600": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r601": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r602": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r603": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 43 0001654954-25-002888-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-25-002888-xbrl.zip M4$L#!!0 ( (."<5JVHET?80H -=5 1 <&)S=BTR,#(U,#$S,2YX MM?_W+]MWK]V^WH$=UQV_<(4Z@C M"%;$0:]4S9$F/6&IB*C70^Y_!G:NT%GCO''Z2_S]%DN0XLS( +$54^Y '^)3 M9&O-1O3TO-DZ;YZ=GEW$3!:?JE[F6'AX(8B'F0X*M5]4(];5X8NEH+.Y0B?V)Z3-H%Z]WQVC6U]21J1$%G=] M[8K\.^HQNX':KHM&6D*B$9%$O! G5"?M.1A!D&$FK][['DVIZ:D6"E[ M(5)E,PPK?FY; KNDF;(%DMA:LML2X:TGB*U7!"9 MF1]#2;%+M1!;<@.4)&O*Z=?SR.56\]O3HV6:2BUN*] 734.-6#C$II=E18DT@I1_(34W6,J>Z*9ZUDJ9T8]MBRI#2I@C- MCA@(*4;F>P7> <1U(X%."LAPUE]30[\S'0^JV1L+Q>I_F\[6[J_[:08%Q/Y M$G/JEX;-/5/6H<]#CN,:=,^%=T>FV'?!5Y_]\+%+IU3W;>(2/>JD&!)DA<6, MJ#[VB%Q@F^08@UJ-T#5FC"LSR)AW_66QH&S*PU?XH'O3E09V# E%^N%YU-M4 M;$I0A\.H6D,4\A$\QFHB10Z94D:-P5/]KX7JJZ&TCHS4=7.==5V+#T/G@'TU MSS"H21 V0>@1)90.6?(D;>S:OEM!<.79=KGP:Y2XJOED#F&@&!XD=ZFC"_PM M=G6ULN:$*/G,L.]04_:#K)<7*,3F# "Q(+$D!B=4CI+:4:@>!?K126SATQ'( M\D .82['U)PH"M&4!3,M5 CH>35 4U:.H.:#&N=7#J:#!1$F@%+=M$BR$-[/ MY>!=V=&+C)6E8\^M!'*'>Q#_''CH"WGDL!M7[WAT_5:1!KF::"',O^C%$I6VRZ4O"+P,1@_M?N_?[7%O MT$?M_AVRGI^>VJ,_T. >6;V'?N^^UVGWQZC=Z0R>^^->_P$-!X^]3J]K'7&. M<'["XCM1>.(2B]B^ ),1C)F40I0NUU$"1'[OCMNWCUUD=3O@R/B8_T3^>PP> MR1B_16E/?BC*=NMT/=N]?F?PU$7C]K=CDE=)[F+!H-9(/=L;$F'-84T79#N3 M4ICVUGK:N^U1'^J+A4X>!Y;U"0V[(V3]UAYUCQC$&)CYU%A@)K%MEEPA IO? M"_-_MI'_?SSWQG^@\:C=M]H=/2 <6W]RMF9#;.%"=S =4?E=QO.Q#%)A_L_7 M\]\9]#O=/J3?I%X/P*.>]?L1@Q@#B\STU'.5M!" C.^%V?^\GGVK^_ $V4=W M/:L#]>=Y=*S][YS([F%"6WIBV[K8X\06G41VCVN9W.%_K">VE M]%0 G00ZC\#D5,4D+%NIA:#\7*)"'N'83ZF\@S4B=64?"SV+>"'O*)D;J@J! MWN>> #H)[:/8@6/;R%JG9B.>QU"(X\:N07(=>P2FS. 6#5QAKM(CVSJQ")"S MC8V%>%A+C&>AMB,816"L=95"KD)XMF] ;,)S[#6E=B.V0%7,5PA6F=V*(UJ[ M[F!DXU6*LQ"QDOL;1]!VF]RGAJ;MY$)XRFR _%^-3OH_?>9W1*;(G!6^TN<_ M;VJ2>@M7G^PUW^;FF+D&J1X=A/P3PFV\>6[$HO7GG!4VN*YG*#0[A@4BQ#W4>*!M[1K/6G,\Q*B@X>\:5;JO M[#^HZV;R"#"\I8\(7T-,7"C$-LX8YQVL#VZ%/'+;*,H1T6_U2*ZN/]5;9_7S M5N--.I&/N[BPBF\W%R*YG5W(OBU0TG@DH*U>[& O^QI!EE&9)Q*]Z/;YN8KY M].V;%*R'PAJX"]U9P3JF3MX6+&59<+._AO5PJ7"%26KHK)>]# M)N.65EE_DE+[:J2 M?%]6 #]YIRS(?Z2FH@N[PY_IPJXM(.,V7=7&5RWNQ,V\=X1M[@I7+#:K&W_E M!K^073]LF@SO^IF] KUL^/-9CO$;S/:Y\,Q^G%D%P*;FA*^7J7H:[)7D^#RSTW-%L2A*OH,ZP7*G;%9U@33,P M1&"Q["GB:3;(@#^1BBIS;_Q!<'\1L5)@V1YDCRDB;.XM,%N&-Y'D/1>$SE@7 M9@CZK+I%E K$HGAW%:H:NN,'^VK_H]C'@F#IBZ4YAS_T!7@NB=/V]+0\"K6 MYT CTX?-[^@+=0ASHDC6OAVHY]!ES)'Y,6_;/WPJ2-:IX)ZYNV_X$KVPFNB! MYD&C-<34N0._V6P\)T-C&WI9&_0),\=>X5K(N18E#BGIJ(O# RFPL8>B$_YT M^R^JYG/B.K?+CDL#[&[)L^Y@LMTQJ>\QB*@3E)I8;$24+_1YSJ@<[4O=H38& M[H$N4X*B'BSOB.UBL5ZN2G$>;)0L_"LQP;4Q@B$].9U9B8_IB?8X=, M/F)BTYU.B:U_(5MU<\CGB-BM\AQ1PWMCWI^E D M4S]4ZE\IAX%B/",#1A+=*I_K8&.8@AXIAX)/J2H3S1K_X<05_HB\,4P9#R2%^)"I>GX4D'Q%!O^Y[,=2@3C MN2"E8LAD/)@H7GFI&#;9#B6",NX?E.^I[0:YX78V^4,]SNNLA]9#\[OEX?7% M>%=QT]=URL>./*/>76>P.=:D/G]L*U5S(L(38)O--(/XL;CG%-X/KK;7S6"K M_>M_ 5!+ P04 " "#@G%:)@(*MO4+ !%A %0 '!BUYOE%#1'7\FSJ3FYJ :]C;E%:0]S'KHT=SR4WM07AM5]_^?O?OOZC7O]V M.^RB.\\*9L3U48L1[!,;O5)_BL17CYC[A-7KR])_1/5#+YOJ;.]"'O#&RA.90].*JT;QJ7%YDY@3"%_XPZKG6.#,=!0R'!T9!PPEZ(O53G4/?'M?CQ M#/@0.-KEUV^7U_/7Z_./38!/!?-QK?'KFE-P:XZ=87#+5); M20DM27+-+U^^-,)O5T7W2KX],V=5QU5C90X4Y_2:A]5U/2MTKH(82BTA_JJO MBM7%1_7F9?VJ>?[&[1IX Z'('\QSR)",D?CW:=A9USE_YB_GEC=KB"\:+0]B M$FP,1::,C&]JHD!=$'+1C+3^J\JT?0 -Q_2GQJ86=X@@2U96"PO3AI^A> M>'_6CFV)W0GC'-7W/^C'U M'!OZ__9? ?471\29HY+R$6,^O7>\UV/RF*JR*)H^FV"7_B>,?<.US6 VPVS1 M'YLP:M(QM&O7-RS+"UP?QLX!V&91&/DS\!126A31(V8_B(^?'6(2*V#45S!8 M)E/4'I@?>#,RPF_99B04+5I[&S,7G,Q%XQ\09L*\AV29(9,I;$_8*$<,NQQ; M88>;:4VJQ!%:L@7M:]GQ]\=#RG]DFB,5*FJ122:BQ=]1;CD>#UAVR*1+:.D9 M2NTACMU3),7Y2'0"V3&9*7G\2%"S+$M.2U3<0=]*'=[#3#2;E\P.Z*B5'+'_ MSHM#0?18,;R*PF4]J@&<(E:25ZL\>?,)3+/7,V=AI$KBP:>^*'@1_==$]4VJ*_:K2#"U MH3_R%ZCCCCTV"XTHR;K\F848ADLP>[VV@-_7ZE!<'UHJ1)%&=+;6^2Y*Y*Q M.9ZU!<01>21O)VTC<' $F:+QI@_ARFC@-M'*F@K@Y'66SD\?O'DOV>UB@22:F,AP?,FQ/F+P:.6/>Z MMACWYF+R!DU7U@ID4BIL?-+#A@K5%:.*53(6WJ:?BK$V.KR>T +\3,%L8.^(0%Q,X3?+F4*#'9 MU,_D 9ZI%*W"U%@R787$-!$ERLI+A>2A3(ZZ.@2%.S"+Z-3%'7VA-G'M5:A) M)JA2*26:RDMW*-.D@KTZ3,5@*0V_BCR4E]-(,'B'@!/T8/M;%.*3[T\R MVXDR_.HPMG^8[U:$'!DQ@!"P1?A].FN*XIH2FV,"7K=#&_[ 3B ;*),**\5; M>1F<7-3LYS?3P%;.:Y*O3LEU3BIKST31%NTF!7AQC#ML/1!CL#3&%Z MW,)SZF].GR>L!=($E&@J+ZM3A*8,)U2'K:$XN>$2>W6@!U8UP4RXF=AW9$PM M*AEU5625]K7+2Z44X5#=-=6A,V9CF'?<>KX@6JJ*(Y$P_^N/83HH7:#G4Z1$ M='F9ED*-]3"G58?U??!Y)EV*W)67H?"17AIXM\S(F*TEEE>@I+]6B M3$\ZS@0NZOHS+.+D25(>>>!)"DI0?FWL M@NS"WSK.BB8_PQD[+WIUV'G1+;WO3G<05O6ISAC"]VH(-YK%P^@;W;K/QCXP M\10*\\:RR?16(3TK@1?B!K*\\Z:$WM.J"?[(9D<+ZSWY*C$_ATFDKBJ3/";Q %UDP?B AQ' M;'+;,^I2[DH^0JI.5SQ\5:D\;9/> '@9A@!L DLV8&RW, M8IOC[3= !;ZG+F:+#O@O/ T%DN!:)W263QCADA&RU$KUGGX]@3_3=IL2@K0R M_468C8D,E'37\4)ZC\UJH''?0]6AKT=\E?%VIYC>H[6)-N\X_10T5X;$-8CE M:'0+@Y5T(9,JH/>,KCJQJ5BE [#6A$'.*X5B2^L/ARRMMZI H@[=2^QBFQV' M[' 4.9@4MG:H8([=Q3(MP^^APZ 3M_UFA5 >#K%K?F09["2$Z#F?%+R> -4#X5\3- Z:N<%$TG R)Y6#.P_LU5F4/B>KC MUJXW-7%(8)W4/54+R03 V?VC5.C_:V997@Y'P?,[$9H\93EX:Z:\C$=^:,?: M9Z_.K"O/!8>Q^=?'@^9?466(NBA>W4\HJG!K,J9E7T=R'6(,^Z>#L(-J%.K6 M/><4#^:#,0/FB:<*[-O%$Q>/@ZPS*P8,&B\91_GSZ-#T:#,L@.2];+R,WFEF M?D;V'VW>@5N=D3N\9RN\@UOTF]!.EA<8I2;+4\KKG; 5IDCNANK0=4=@;+/H M:C)HS#SF+V_,2^=,*J1W^E*8. 6'5(<]Z4/T<=,S]ZSR:]([ERO,\Z&NJP[Y M'?>%<%_,.*))JY+B_"&Y(]&_'7?_+B5IUEI!6N_V MTA'85'=1I9G=]#$JS\NJRFO?>3HVNS(W5:F[W;,[S Y$3SUF75^E)JU][^GH MU*:ZJ$(--P5W-*@46R$GZM"R0L:+,#24GW9&YF0CS]XH"#-&F^H^9P1@]&_+_24=U3%[M6L8XJ M48?.CNK>8T,R#Y@UA8$D/"ZP>J XNX.2R6J^MR<_A2D=4[9_*A2XA2YE'A!& M/7M_;F$Y@7@1WVJ'?8A]TAZ/B249P4YMA^;;A_2X?7][,.^L\N"]PQ)O$*JR M+V6#X.&^+'$CML*^E/7$E5F+1L#ZXSC8OEO2*P-*J4SS/4>5B, 26:S"881B M;^^+;[%K6Z;7ZCVTT,KZ59)#TY8 QRYJ[EK6-80\8-=%9MV^: M[]"@/43FOXQANQPST]\:&#/RD%%Y!&$/V4;DUHK-(2SE69[Z>,&;S)X6X*M?:X[Z' M, ;MF",C.EO6B-95EN,-E;<9QC#N#9KQH>ED1F>]Z'!C\.7>6+IN(['&L90_ MJ;$R-U^FC[/[5I?N;/67(<80J S")X.0ZPV),1"*X_3)<&2_1#%FO,H(OAOZ MR]6(^/$,JZA?_@M02P,$% @ @X)Q6D^YWFQF#0 :, !4 !P8G-V M+3(P,C4P,3,Q7V1E9BYX;6SM7=USXC@2?[^J^Q]TW,/.5!TA))/))+79+8>0 M'+4)<)AL[=[+E&(+4(VQ6,E.R/WU)_D#;+!L&>P8IS(/F02ZI5]_J"6U6_+/ MOR[G%GA&E&%B7S7:1\<-@&R#F-B>7C5-5\0:O_[R M][_]_(]F\X_KT3VX(88[1[8#.A1!!YG@!3LS(+YZ@,Q!M-D,J'_W^[D$)T>G M1\??5I]?0\:YB.WQ\"_;JV]N>'N 3( A6O98CT];[=/6R?')V8I()Q/G!5($ M(#5FV$&&XU)H 1,Q/+4!!PY\@2Z!]I,!;F:0SN&"HCFTA5! >W:.5FUUR.*5 MXNG, 9^,ST!T WK-?G<,KEV&;<08T(GE"BCL7Z!G&T= LRPP$AP,C!!#]!F9 M07,6MG]CE],C0J=]V8 M<5Q-; N%&Z@1_;D'2+'90:$'(*40?S5#LJ;XJ-D^:9ZVCY;,;'#% >"KCA(+C= $ MB/\?1[U5GXLG]GQDD'E+?-'J$.Z^'*/',J-HJZZIS$4VRQ=G@Z9\Y@UXS3X M&=T35J!8V4V7+]T,VE/$>K;N$./'C%@FGRJZ?[G8>2U0SAR=E"\Q9+-;B[P4 M:4=ID_M*,Z!3:./_>;ZOV:;NSN>0O@XF.I]@\82/:]O1#(.XML.GV2''9F"^ M2,B09Z]&]Y7H =(?R(%/%M*1X5+L* !.X]D7#U]*D#D:PV4VC 32?7OO0FIS M)3,Q^(>(ZGR)A+)@I/'LC<<;E&,*;08-+^!FHI%R%#"2#3Z^@L _F(PP^Y$) M)Y5I7T0ZFHH1?X.981'FTFR7D7-4$AE*C1!%1XHD/Q^+()#MDYF50X&U*!\.O3#H1]6!)6PEH5)6G"I_ M\;-1;J3*+90Q6^5%FZ>-XB.8HF]F,LJ106J$X))(H_U* M!#7<)]0T\5SLI(C= $%'4>E7K6#;:7'25D#32FR@;-2KKIHFF4.<$_(V=^EX MO7Z: M$#KW@JF?W0PQ6<2( ;%$6Z9"(L4^!?QBPB+7WP-(OS= MZU=[8CQZ&T[8D@6?D.6U_YW3!$($VFDEJ*<$O>5/\(5NDIT>,H-F@/1 M]D#0(/!;!)]6;7XNQQ=V2WQ&Y#K=3:Y8NV\GFVHF-"+@%S4!URV+9SWKMBLQ M8<[,:$3:LUVDC74!1!_52YTG3QJ1_^M.\ON= 6R#:'<_ ;_#F#+VC)X3R)Z\ MN<-ES2F$"S^$(LMAX2?K6!I\\'T%EFL<]?BO+"&H!L1)M*TJ,7N;>@6\ 5T< MZ]K9-!I'S:?[Y;0.95PZ'NELAO;![?PT4 (+88#MH2JWA7,EN9QDO< MFV09,^9\,D,FR[*R:S4&V@!U$VQN9(:1D)=ID.V=5Y8UTGQMPS@2>0*CG-;8 M*-_;6^!+LTNX"2G;,)Y,@6V^*(3!*FPWY,T@2L4J@\_P#\$67&:Z9.I2S1;/ M#4A,ENJ!&Z9*EB&,:^UJS*"9IJV2PUW4_(W$O_CD^Y@BR%SZZH57^3 1M,FD-5&W7(!0K6?5# Z. M>TYLI?D\@;0FVI<+$&K_:T5;2/&XD_48<]>9F(0=8XRJ>IVK[_-CP -=5[1H MVLZ!I6W1MVGKI/8$^*&C5^CGWND ,5+Y[.(_14GW^ 3Z.AE!(D*X_:YP%/@# M\L:EHIX&44Q,?Z!Z7PX67LJ^NT34P"PU+.W05IT,N(-XX?[]H(S[.[1<5(QM MTYJJOVG3I LLN]LJ367Q.W2I,1/A0IN+4C>51? 62QU,D"U%H.J*EF1]Y/C[ M'O$(3SY -LCJH/EDY(&VSZO1MFS3*;!QH(/)&"[E1E#CKI%MU 0*3/:MR%@D MSIS7;]WV^MH M_3'0.IW!8W_"^U^EU]3($33T_%)'C8E,.COFW[EB[ON\"O=MY'/7& M)2%,.EJT!M8^W@36ZW<&#UTPUOXH!T_J&:,(L/8FL*XVZG-SZN#3_4#7/X-A M=P3T?VNC;BDHY6>/(AA/MC#^Y[$W_A.,1UI?USK"1TO18?I1I C TTV G4&_ MT^US?!XV,6A&/?VW4D"F'%"*(/RRB5#OWCUPA."FIW>XH1]'Y;AA,>>0(H*< M%1BIP*>PIU*BL\(AIHA@7Y4'(OCDMU(*Z,SS31'(YPI.52K88L\Q120KP:K+4I2A9$;Z4?.W#.4HO M($SCJ57U8)H@%9<.)D/+*E9+YSJ(0L)LAU,RTH$4$Q9OI@,J+2S45&]07BC+ M>75)PKEM7>%&&_,D&).H>CW@U?&J7I,DY2/T7&\5=< MRM>=3)#AK#*QPLA\:ALA/G(,;&%OM<\_["[1?!$DUN619Z?&JC>@\J)L)_GV MJ@N1C))'W1N-IFL@4T"0C)1MLCHH.QGY7A4>TB>4D,]5@=6DCR1C-'51X ;L M:LLR5,;-+:$(3^T8Q0WFC.(0*5X?3-TMZF2W7@?#%BKP7L4W_!HC3MH9BK:+:;H.5BY.VKVJ.DH:]1TB$H0NMJ?K ]1YQW9R&W6P M[0YB;=:+O,TSW:P[E=;)S9.MQVVK9'HDBQ[PEYK[S[Q@*0):_BAN&_1'7O8C M+_N^\K)^ 6"/CZ\E,L?$JQ4,BZG]G^DY6E7^6N5K586J.'>;!G/,^\U*#ZKR M'T0^-Y^CYC!H5-**L[QO8] #ROR^@5'K<-R\.U]8Y!5%2[*SSJBEL%2_^LWG MQYLK8KED51]'YXMR$XN7:3Q'"N*Z2\-R^?+TEFM!5+2ZCK=>'TPV%Z/2>O>@ M_8*:K][\RDNH@B3>S*N^T;Y(_8K4R&Y#I:CNK4I7[N8]?TL6MZ MI[NFV,@1P^;Z]1K9QFP.Z8_T_5(V9ZUV2MGB5+Q'V@88PLM:3&=S'L2^2-45 M,PVW*5W%>Z'R#'= ^Y^2C%>'/<_0@G9V"6"NL5NH^H,"46^71D//U0$/."'GW/PTAC>W;TB-0*E.M E*J)!'3 M'9!ILL9/!MM!1"\%KU,SU$9L.W]'ICJ@R%>PN:)Q\=N!QD4=6HB-T#.R7=1' M3E;J64)>?=Y1=,B(66:W9=2A:BO(-Q'\3V-+6\649Q MLB4)]E"KA59O/MHXO&> *>HVG:4.&DZ7(-3S;G6>LI)\%U&'C+!!%+6H'7/@Y$UL%''90Z9(YJJXW26ZK6LM%Z(*CU=H%#MA5Y0 M%>ERS ES*SZ1J=ZJ3Q0I5/YN5U8I*/^%Y%;]-DO-%;\M4*CVBNZN"@[S\S62 M@?"SV&$J7",MX:C>-CNN$N4BA=8I])JJB$/D'1'O:SC(QL)%D=I6G6O?QP0K MGU5WS"G(#E4I3Z7O9?Y,FS3/"]U(JLZ4[V-ZE,^)YX5N)+?FAB&BX@,X17S0 M2%29#%Z5/(Z_$(*UV&,FJ,L@S@NT$4B_0)B O)Z_V M(56Z8K>-()>CC'JA-S+"(3Q^*LH0U=U_\UZRP^ENOE.2N-B;<=[3XXZ\RE9Z MZK'C%3KO])E=7A5G/+K;\>UVLLR+N @^@)>>>DD@K)%2D^#O]Z*Y @HYO$?> MJ;5/(44=]K!;H*M]#]?ZA0;^0:;M&QVNQ25JZXL?Q,DGOOOFJ+$-Z:LG8Y_O MR3DGUQ.'-NWQ.9QO@%/.D)7::8V)"!WE^)%:2FIE"R^&ADI2Y1J7R5V1\4U\91,<$I4C1'52/4QW&6\V"LM M93Q)5VU6QGE2.Z7GDTCU,J?@<_'C"3+TR_\!4$L#!!0 ( (."<5HIPG!N MW3$ "Q? @ 5 <&)S=BTR,#(U,#$S,5]L86(N>&UL[7UK<^,XEN7WC=C_ M@,F9B,Z,L#/U?E0_)F19SM264W)+BS_]Y_<7#[S",'(#_\_OVA];[P#TKX[$,6&;QM>X,,_OWN#T;O__,O__!]_^K?KZU]O5O?@-K!V+]"/ MP32$1@QM\,V-GP%^]-6(8AA>7R?2O]#W_ 0Z'[L?6Z/#[S=&A+0"G^B@A^W# MDUM4'@@<8.&2B6JK^ZG=_=1I=?H'H77@Q-^,$ (CM)[=&%KQ+C0\8,/(??(! M @YHA7X"DS]8X/;9"%^,;0A?#!]7"DQ>XX^'LJ;!]BUTGYYC\-[Z /!KP/QZ M,=N FUWD^C"*P#KP=AA*= 7FOO413#P/K+!&!%8P@N$KM)/B/-?__2?\?R:J M'T ?VH]^^AZY?W[W',?;GSY]^O;MV\=OW8]!^(3JTVI_^O7K_=IZ1KBN71]_ M< N^VVOA4LKTVN/Q^!-YNA1U]X%%/JZ &F!* MX']=[\6N\4_7[V2_0U\# /H]PL"#*^@ OJG^&V+&!6Y+UL/0R*_ M/8?0*8?BA>$GK/_)AT^8:/@U8_R:]@"_YM^3G^\-$WKO )9\7,V9M1IGRDJ4 M/@E"K5?X PS=P)[Y^[>T]1%P M9\0EY9.!G91\*#NP,J5Z>.P.PF*](U0J*3&"UL>GX/63#5T\;?;P']?X#U)E M](]_3 -D $S,* X-*]Z71"KQYWXO1 ;\MI?ZWW_Z="SEXDT\\V,W?EO!)Q>_W8\7Q@LLJ4>YF)P& MYT'?N=+.;$E9.2.>&7 LQ.]QD1#1C!1L68ZHGH83]1!0N>H>=- M@Y>MX;/MOJR05 Z4P,M1("6A#P.*H%@$P)(@$570_K,7&#ZY_M/G,/@6/U<1 M@2$MDQ%.@99]BJ ZBBD33*7K> V"&.$:!T;\8X]B[#$I:X? MN9!SR\A266VHPX7'6E0FUL=!"5 M)6O+PV$%PSAER,E=;9:"S"\[,T(:$(2' MB[D0I<(JC=$[UX/A%+W[*0C9TT].2N;H40HP.VAD1#2@ AL58X@@HF OJV1@ MH&LCRL<[]%O9E,*1E3M ,,'F!XF"H ;LJ,+&'"R2Y6LR9A 5A53!JV@QHJ0D M5="D +2<) B844O+P$_CH.K-_7SP;Z*,M=3/R6D.'# M-JNX2E)M50'X.8N5HZ$!E81!LJQ7H@F(*J"Z(*6L9 #ZZ\X(8QAZ;]2DYG2@ M@J3< 8@!-#\ Y<0T8 T?&7, .H@GBQTUQV>AX4)DO_FZ,]EN F^^55U3$LJX$D1:"E+CF*Z<:2 MK((A6!XL0X U%/*#&E"5E=N+J6!&%F(Y+:B,=IS(P*HB!!56QX6'((H-[[_< M+7>55"ZL@!>E<$O9D9'4C2-EX"J80E4 TI&_\,'#UB2$!H,CV<>2?%Q+(!W\ M6E//-&CY$C@%_U72TDA&?MOBJ&3OX3GPV1MF11$Y; M1 P0.94;9C'$(7+N*[PU8B/Q8N+LXI2+R]TBXT'.[XV5R6K $0%XS-VP@P[V M)C+VGF=G)(]C1":IQRZZ?C*,+640].)H_\N12LD/_R#;VB)Q\4TW0210A0!2'S0O*H5PXO3;*L!&F< MP; W[-L:T(F'K1#%M5[/-FLMV) ,H$*D*,C*Y@8#;)$B.4'2&I;1[_<<;9C" MA<@*[S*(JF+B3(WH&?]O]L^=^VIX"%>T@J@6KH7&./Q@XMO9'U*2C&]R8IGR MB'B6RJ<)>U*!E#6H@=J6!L0^8U4*'0 )TPQ;^ ]X5%/<%[X:X>\P-DP/KJ&U M"Y'Q */R=820ACP>"P!/LY0CGDQUK;:A@U4G##3/L*,BB Z:JJ=HR\+;HZ@7 M61 1'F%;P)A/+[Z*Q E; 'IFWN;(DX:SNT/'&FC ,'&D!;,OT03A054QP1Y" MN#5<>_9]B]QL\PI 8*H_I\%7D$$X&>)AA/GC3;L <'M@X$$T>:)UBB M&9&9,L!:E1:C+)N]TE8G->N-^VTXEM0&<2JW7K6AGL67__(D3Q^P=#+32S\_ MKX;*UG-BW!AIT#7+4>7)\!L5N]KO3IXS!5NS43[8PC!^>T H8S2>8*M[BW>^ MT,3%'(-X*C)'^6KHV5&>+4_:JV_VK7Y7 RJ)(RV.\E23C/)PKZ:88TL$R<"A MW_?0B"#)4[QT'M'TA;L"XQ-4Z,ACF1#X-,VX"G1<&+0Z(QVLB1I0\T0[J (/ MZP*2K_HZ<*YWD6K#-642+5#[O' 9FA5)DC::#SJ66,=-B\%(!9H MI(N-4-= M\-R93V[F]_/-?+8&D\4M6&^6TY^_+.]O9ZOU'\#LKX_SS=_U8:O8\29/00DC M!0XZV=)TC\ANC5I#O5C'Q+^HP#TS/XC1YXT9*?7&9I]#1@HCK20Z"*1/E N#D"$ MT^8DUJ3ZL1*3'P?.O\"-\5U@9&3)2QT'^:!SHUZY<.)$UFVUM#@L$8/)FHU) M*M' Q[?R/:Y)]/H*.D'XDLZO@G_% YY+W@%B_)(]+95L-8E-6XQ!ON.TQP-9 M-GOE%E052/X1J#ZVD[")I-82.HDY;5D;E_56>D=LA7VME/"YSDFW9O2*F[^/ M+"5R'>2_XU_^\1BA48(.'<>1 _V4S'7%,U!AK\@V$BB.M*B5J#%C]KA96<4VXQ;!&_PG$$-&P MT5Z"G.FE8EY)C/^A8QD:FB)9=.4VB):V1W75%%D;0G30[/SB"(IG6*@^-:M] M3J;'R5B]L["*'XB[57S.;"4-O;8=B&8C>H;WB^'M MF-MH99)2?;190'.NV7DQTB:PU1F.=; **@&6.&)3!9I5^@K\1^MCJ]5J(W,T M!*]8_X_ V,7/0>C^"PFU6U?H*?X?W4B+_@A\G!DAN$@6ZD8Q?\?LVCR^%<4D M1N8Q(&:"[7(R=&^]TW:Z.AP*\-$5H\^/:JWQU>#82?Y";A1 MM(/V%=E0ZW2NQOW15;O7W3]-<1&@U_XOP]\9X1OHMJ\ 7G,3K:45!R8,]S_V M5.\$VS99"!K>@^':!^8 S>\#EHG1Y,AZU1CJ,FT(@ M"R=:!R6 @UFN71]85$\QG58P-EP?VC,C]%$OB":6M7O9>3CGPRUT7,MEF74B MBO)()EZ---^JM6BKCLQV3P?JU<6;9^%>'\"D -5CV1$_\:?%U_.%\!GZD?L* MZ1'+?1!%"Q@OG8WQG7TD4Z\4J2=@32J8.Q>K4P1-[F(BLQ]J0-B3P)=X!>P+ M2^( K71QR7F9DHVHXCKL!F_S0P(K(@RP_"(OWVKMEM4EECM7-_'>KHX!#/PU;H MM%3@"DSB.'3-7;QWZWPP*OQRY!Q1EH8K59Q;ENJ03V",G(&I3<^N![GRP)M, MU!KV>]'6K/EU=(H8;$S(KF:GZQ5(>4?NA'Y409'.L-$\LPQ)0F:;V(L/,"07\0J=Q[*559UT5U6'??C-TDPRPG3Z M6L1T-L',/B)/5J:'DTNMF$GO@YXDQ5M.Z$])4XE=6QZX3 M4*,),%JM@1[9V^L"9CBD:6;.I:HE:,MQ-93P3L2*XX@G87CVR-8A+%@8*)]? MVAAOA?IP+3>FM$)BL6TVAB@UA)R^86I)J#*0?#)I8:H5ZE%MI_%5%%*JPD+C MR5.+ISMH]W18#8@CY3-,'\,LO# MC@[4$H19Y=%!/3<4DXHZ*!ZNU*N( TG1BB-#H#FCTM@B.%0 I> M8'@H)<+)5Y*0:"2@T56&*_@*_1USS#H^ENE7GX64]9ZGSZB!:XS-O@Z.?^6H M"I[PLU]FB\>9ZNL*IT$4+YT$,G.RSLC(M']*P&4-GI0 W:8V!L.Q#H&Q'&B% M\6*YWH#E'5C/5K_,ISQ*7/!;?PZ#*'H( Z<\4"7UF!Z*]OJF/E?*,-'E/_7G MU7*]!@^KY=U\H[CGE7QP=JUD]KJ:3-"ALY5A*OA3$"% I93G,( >*N[I,_21 M%>#A/)7VB^N[V+K MW GEU2Q_!4$E27Z]=6J3L951$@S2=8YM%LZG)8VP5SP M'9G=W\\7GZ_ Y]EBMIK0Q?R&5$2!.]TR.](8;HJW*VL[( MUB;Z5%IM\]RBK$)##)J@/H";V=UR-4NH!C:37[78K[PHY^0UA/Q]T_]K.JL. MYYIMB0.7RA9V=R@A0][ MUX(I+;LW,0$7>T)!E"8.,$9&1P=S5 @D8Z9 D\)^(:G$#%G F+\.R C0J.M1 M&W9D;2M53O4&_'6]78QT]&**2V/.!6 TQ1BB-(L/UTXZNB0GU (9)Y>-Y/U M?$HV#6_G]X^;V2V835:+^>+S>K\V>$!K4#04?5TNP/K+9,49_:70[&\07W,, M[X&+W8L)PZ12\?VZ,R+487ZIF&?(HV:AR::+6*B") +.=L0[T/0%Z MGM1_F\T_?\%L-HO'R+L/D-5@^;M8;1'[$=W -2%_0D]Y) M7Q9U/*Q=BG**5U50@.2L(I+[C$8C6P>WLI/ GXGHR5"O^NQR[\>T=%@I]2H3 MLM-@3=R?,N4#K!E+.8 I]=2Q!BUG<[% M$YB)YS#@(-1]E,)<+:D@^XQ"M4./RJ5J4-;/7;I@Y38R/0Y8=F MB)4/J]F7V6*-'2 P.W]2S,Z[($0SOT_O4K/>R#U8'MG$K2"FB*(\3HI7(TW' M:BT:K-$?F%KDW*R+-T_"1#^Y;M%Z _&Q!-5$9/6RLCJCBN(Z^W;J"WPV7!_W M2'KJL8*69T21Z[B6L9=EYK>6\VKU _0E/J7(Z'[.]])M(ZLS&ML:=$CY-2Y8 M.S &.S^$AD>N['A"!8+W'MZ/OL1BC$RE8=6GXBZ++F[-I=;4858;3%,+'\VEAY[&!E,XG777)>A7/R2P=O M-Q&,A:% /N71\2E^2J2J8$%1"D +.4) DP^@'U+APB?*GPYI7)T9V_0&8YUH%$UPHIKTU5?N5I^ M>S&7/14ZRJ^29O.)JT!-D5;/MG0X/*T!E7.Y--:]GOM@JN7ETER6L83572+- MYE6Y)$UJ 'OFY>]6;'!9=!E&Y@71LQ_F@FC^R"6NK]6ET)P13529'HVTAR-3 MB]&M&6S>%="5.^D7.6'.Y+,X>H M#G;6])ABESM"E<@IR7#,'G$*0C3J#O;:4 Q5);"OSPL-.E\IJ.)= MZD3J"E Y7:Y0+-_/*KTARHOU$NV %5&9'-%Z"G1_KT!%OC C:V(!# MUAOQ*.2QK$18X%=%RYW85HQ?I >P\9<& ;I\5R8GO,]) MTAFHC#NL";-P'/:XFGZ94.)L5K/)^G'U]X1![X=7[58K";[_<6*1!V9_*"W7 M,K+VZT8B[_&512+S_5@O^*$O[BKN($NV+\O=3B!$O#YPD1C=5)I;TJ%.S4'* M&'>G1O1\Z[ZZ-O3S)D/)ZCDH/@@I8A8U*--."V_DO M\]O9XA:\_X_6Q]:P7T@K!28;L)I-EZM;<#O9S-0,FK6WKHRQT7)D;1[3_929 M;]?:T#Q ;+RAJ>MFUG!HF-*NBA/[^!5 -=_*.KI3X]Y]YP7?(G'W]Q(5)5[O M3.@,9_>"/)V[S'%;6L<6\O:K1-K,M1V5"4BA&GFQ(RL"XWH( SR_V#=OCZ@6 M<_]P0<+$BM',$[NPBIY-"I*:N;1A-7-V?,U2Z+*F9SM='2*.3L5?:F[13$9B3?!"N+V<3V86?9N@O.,@Y=YE4QWV+^+2/J* M#R XW)%D'&!P!G/=#U)[71L.9+D_"&SMB$ M!B^A-<^UB96 E=)2/+K>PBVB MFKO/[S-Y"<+8_1?O<)ZK(6^L$P">9A='G)Z4C,>.H\/((PPT3["T(C!\&R^6 M#ZJJ4Y[LQZ-[B#K "J?V73IHP)Q$$8S35>3?Q%F_& 77\-6L8ND=?8)ET!M) M6@-GK,,1Y6GH"_-A2@&OP(]3FH>+!R$N_SIPKM&DI^C"MU=()VQJ$_ O@"J7 M33Z!,3 OWH!CVH ^?,+;&[S930QL,9+$)7K$ J$*JITCJEI(L-YRKU(Z$ZET MV+*H!%ARG]=>(XGLN!*YE>NB[6'A@V]X"^E_Y_[$LO >=(06!=!]9>5G$-&C MT_EHV.E?/&M#G_T/F);[(L"Q#%U&&NI 0%*VQL2&*MUN%-&C&WZ= M@>-Z#ZLE]B&[!3=_!^\? MFN< 8NMW4("FV"N?3^5N)E\Y ^T7KVAK&32#4@NC+_*_V:^^&6V MQ@.TFG/:!^,M.>V>6/_$OH?"Y.Z.D1B*0DV_&N'OD&1'7T-K%Y)1]WAT M@*-KTHW#%_0*JAZKS5"+?_D=]$!T* .ZQA"OL:721"*,3&O7$ M3R(M7DDE;Z5=ZU,V1)V.O#!0B3%5S=:]N&EXFF&<) 5MCT:RCF.:[EY4@J^Y M>W$PCK7?O> T>N-/I^=B[PQ' K3?_?BSO4-WSK#[@6W(.6$ M%JBF +$YI23CG6EHD0'J5/Q5NQ=W\\5D,16.'I*P$+P+PA7<)HDJEDXJ:R1O M _?!"4*0Y6(Z;:M65GW)D'G:A$$'VH$SD!;XU-2JKP1?.DLD1GSI M%/'#F$ G?R@]39XS,+>M@VM@$\QU;?A#81K9\#/'@5:\=/;78Z^0P;#T<27P M__">[:OA0>(AB:PZUT+F!'XP\>WL#RE)QA>^R)OD=8D+?JATW[G :Y(\?F-3 M:2XC:14L7,5U=S>;DE17LU^G7R:+SS.PFFQF@/Z]!LL%V3=2+*4YQ. /O;V?T M+[QY2;8I5?4N MWOF-BKZB9F7J#5?@^') 1? A>^['K 9%!4I&K6SV;Y8X-4X,JT>9JOY\O;_LR2Y M?[@/AV-97OY"^1+/6*;4M(?VY?V71!(T-@%=2*+S^/!P/_N*^#FY![?S M]?1^^;C"J\ [D#J1FB_NEJNOY+:2$S/8<;(CXXM7:2;^S3.D<_-=$#)X**PE M,9.R6 4R^97Y*M35K-/NV2HC^1J!+8R*)+46*@#8I 00/T- AVI\5J$Z+R+- MC; QOL,(UY+1XPI24J/QR@#FPN[2(C16S;%,+2[]YH(KW*5!D[/%6%HY,6BR M# RZZ##)E)))C%* 66)D1,BW[W9&IA9Y ;G@BL2@PAIL\N#9=H&:!_UY=&SR M[9(#DELWLKP@VH6PPJ8ZO5BY&S'G^ 3YA<8I929W/XQ[/1T"W\];&X[=AB]_ MF7Z9W3[>4[MML5Q<$]LMY>.)UATU'8I.,.8.8_W?W/CY&7KVS=O4W&^(=H MGSP6%Q.2UUYF373T^-G?=Q+=0LLS0MY]72):LM9$PA4XKHDJ5:CEV(()C!W,?"#F*R6+D0L-!>%D1OX]&H'#T:'6^Z63G+M77F% MA12ET:M&-5(,$]"BHTC/;!LJ+^ULBK?D/HZD".*3FA0"8%(*S05*RL$CH$8^ MJ\OPR?"3C*7'JT1H&M\'])7QUE=,ODQB41G>\9*1"F/[3&5+3(=[SH^1R9%[ MCH(I YVQW=7!>^T"52I<);?Z/%G,_XOLB1+[>OWX]2NVQ?%MGO//B_G=?(IO M_9Q,I\O'!;'"'Y;W\RG71U-7^J16)[Z]=I]\UW$M'!--<_WARU-1>19:QVS@ M]_C&8[AAR\9 I]]QWVK+V@(3N<50Z4>00F/])X<3"*VX.7^8*>=''C-TR &E MK.*%(2(%Y IDH! ?FS08;$L>X*1O?#L"(CHI2."(">Q!@=\P+$!PJ?8(+PNR MK[ M^2KR^J\(]'1?X\G3XSW+L0T=@J3$D182=$Q6/\\VDYO[&5C/IH^KBJ@9 MR:W#'0JY"C2Q[[#3'\G:_!:P=6H@/K&=E T%5?9!A8[:P>!$NNDP38JAY*3I M.:JA68?\HL_<<]C=%CY#Y&HH<%<0._GCB%/W)6, H0Y1_\) "R3KP.WP3&'J\]4?0B@K"ZC ="*( M]@SMHZ3+5\TJ''EUG?X$>NG8XZMGDKT&#E4#1$>K:>2?.S=^JYH\;U62QQLY]RX6:-09QA7D./!N&$<6_ M"&(H: \**].$(U9W/)3EG"%R@74S]">UI)PPL;IMVO3#2 T5DT=4'<:2^H@+ MO"1:.DT^*S?Z/9KX]B-J[# V7%_@7*9"1Q[_A,"G.<=5H$/*<#!P; W(5@-J MP5%MN9C.%IL5\48@ONRK^?IG-7/9%(OX<4B.-7&=!$<'$3TZF[(2C:8*R!D;B2%+!Y".#:$..6W$4!9"KV:?<=Q5$BV_QN'R:E9; M.?2BYFNU&LU!.K1L*"MIA\@*JR[ND]I-R2!08U4EHJEN:#@S%768ENI@+3"/ MZH*#LJ:34L:WC_CBO0F82!P5J:91)?2<2<24IXL4LS<>Z^#J)HZTQ!@Z:FHV MU-&*B'%,4%?=<,>M#&_ *U6D!X"MM@5U6,XW@,P8_E2G\GC$ 7.S*'9?C)B9 M?SPO)(]4Y?#2[,E*4/?)5K&&_YB>#N8\J2? M^V@EL".LI51G5%M05QZ+:E4F32XA1=JNHZ&CQ3U3#2#GJ8B+ *2,;.1"JAC5 M^]SP%?H[N()6\.2[XH:9@)[$_6[12F3VO*N4J/73LLV1#G9:3;C%BX.(.DCI MJUX-T#28^52^8LL",5VY^8J$*Y-/2E2I2/U+8<<>ZC 7-X!CB;2U& M*K:X B]K 4*Q9&F.ZSXT.SKD21-#R?:Q5KY^N(=1!.$]3APO.#IQ->1Q20!X MFDX<<1K[XK2&8QV.=82!YDE%551?U!@&6QC&;P\>CM?V;3P+;_%*1(Q;XNH2 M+VVL6:7,U8V"NDF::\C_M22,C\H0C5D^;+%BV:,9!E>.M& MVR RO*5S'_A/]^XKSM(70=%50K.B)$ZV)U0U,Q$W*">Y 65L.EIDZ3VY!H4) M_% BWGG!)5V3H@ M2_5Q!?:UOT&S@8VS/D(_HJDVMDG^C3GQ,D%PB3F58) 4EZFSDGQ[I+8*&Q GE23R:.;72F>.:IH51BW,\-KLZ+/[/ M5(W"L0XM%BR1^4S55=L3.S."_]RA.63V>MR,%71_$-.5>=%2CU8XYW04D4QLQ-*Q_WL7Q=@HOX61 M%;K$_&$N<>L6(W/#H5D5LQL/] MH;WSL!-5;@& %J6NA8RA6]?;Q= F*31A4Y? M!V>FLU2B8'HDA=*\_YZU2XQI_&\3%TMVEFU:,(#[U2.RFD&$7ZU-I\A[H:;N MN;QY2QZ*=XJ:I:GH%(TJ7-XI:A5%^#08=IR.#CY59ZD$KU-$261&>(C,<(\% M*W=Z,;Q9A%,HH\Z/YJW="^Z^T+Z%VQ!:+H$XQYYBAC<-HGCIW*/.S/39:%26 M3%>9$RJ;]:)I4! ]JG#LEK2+ O@.-B=7H<3W9E\*L%/%* E4M55*+I+L77HIF'?'ILZS#GUT.9YN9<$2!O953[PL#[8&F\ZK*T/ M'H:37?PGJW!D9/5C2_D+MG!4Y. M4MV#)L"J .M>Y)Y$1=/?2VKC,E"'!DX_I-&W7<-V5'K? M5L J^#82R3,UZ^EN,8X#\5W<\'B?,)K)<"R6;[D>72NA'V??XT8Q+3?UB:/A;OS,:Z.!X<'(%RH8J*GWRSA%CD'I@:YSQ8*34_!6 5HA>_[C^F%S]332(S7L9^P.[O[@)$TOG MTJR +-NC#-;1\D@_33:EK/Y(Y9EX%:Y"5SZ(8G/S!YB9$G>GC,2MBQ1#[+1J MG#(&5A>MU]PE^BGJ3F95Y=+%2W_0LG18S9^_1@7S;0?#. KUPK(8/A,$@V] M 1N&Q(L?MQQ(;+S/(;[FD0R9EQHJ12H\B>\@@D>OR=RADM\RPJ4WWI^G7$D# M\SD_PF$\/T>AU%FS@UI,^0+E_-4IV >^BT]9R-VG$7!H2<"EVQ?GZ007FE2F M 7:,V;G^T]%OMM8 4UZ Z@F"5ZWJ::!,FQJ(]K@_T")BH"'N@M.T^QWQ5IBH M%VS'OZ&)Z1EUHLDK0OX$%SN\1;!TB#=,M-S%46SX-JH9\8PI:\I:!=#N;)KV M2*/;[$ZH0;Y=]T4!@Y8%?%(8\0FB(2'$UR<"UV"'HY70M(Y^W^YBF/@('?R" MWGLDJD07]R#$]Y X[^%S<%P1^G4F<1RZYH[<[KD)CH%=#_0T8A(B<^2).OVQ M]ZA/+ECJ.<&9/D/N/.'$4JD73FLX[AD:C)+GKD\A](J,PKA3!5OJ8X?ZT1;5 MX!F?A.T[&C_V2OZ0FO@4%H:5&H,JJX@D_+?CF+(FR>;#JE@=:@RLS!&UX&NI MV9A*(U[GO@V1,; )YE&T.UP:DUQ)Q3XW%566-S;6JTZ:[6*:20RPW>KIX#'? M!'.>U+0,D!0"-@%(B@')'4#)?TX_=3U]%?.R]8(W"$E$*\5=>H0G("]QC5(% M.K,D80G3S9F.,^IHL0(1@UF8,A,U&I(,$N9I*' M,'@*C9?LZC9Q[_D7GL)NX%$X[]M^AO(NWX/.5FG<:TXNC!YA#PS3E.4[7=93 MSER-0GP'M;T/TF"';)D0'/5!\K:KQ$S7IA\<*TQ'@;;PARO15,EM9D7X+"ZH M41<+)'O-X9"D_*1>'*78/+'A_"V/#]2*P,$)UFL(K81E5X%X'F].AB32Z;:NC]T80S M2E;$(V5%)$YS)= R\UOJ>3)O&'U'A[!*-K*"(QOZ%XTCTH(-*TB"M!^,,$YG MP^.0@ZLA,X"_$G@V3)\I3@_=.JWN2(= 6&@Q81#--R>:(*4JAY$6QL>C))+ MAQ8PYAZ<,&0EYD7A@KW14(< 2 &(A7T#K (2G2N M"X;#C?; MX<3S^/K0G8>C@=F!<2Q)61ZO7*!'']92,;J+..R92L]NA0$63L^(#C@J7983 MU*V5>K6*,(,O+RLJ20#T,4*)(TS[YZ@_5!]B*0Z3[YDLBS@T4@ '"HC0AB<2U*$A>B(QI\2<9JF96P,G8Y&#*H$RN40T5; HF]!/0X5Y14PB 6ZE#]Y8;JM:QEF M5WFXKCA,/G>^!>=FS@72K'$7WVQQEJ&/U9,T!G,CA6EC/MH7^ M8QR(=09V;R2KVU2UD3C:,YZ+Z7NPW37-[D"7MA'!J?A\>QD_PS"Y2(:SABZ1 MDK6(9@(\KJ(+(DFJ*FCWE>^F5($KK*.Q/$@4U'3%HP\8\;QA.++19S1BTQZ: M(UD'O@+I+LK!%58N08P,!O0=(I+$#X^%8:*HY'/3/%;XZ@H:+5M,9'6#A[?I&^#9']E"T0.]!FNB='KDN*H;H&Y?&(%_P=>2[]T>M5EN# MD5AZ?05XEF0;,\D+<=*QRT1CUKXL@O=U&G]6^9='B%2C7E>@YR/CP:"O25*G M6GC%&4DBZ -=K@\G]! &CELZ0:8>[Q.ZC/L:7;[&Q"?0W9^P M+M@29>F;M4[)AQ?=5\SJ:K"!6U89H:U<)]]^3G^@-D'%"9 +A\$I?N$X:]:^ M;OJ'>_07^G'_$_H_TXC@7_X/4$L#!!0 ( (."<5HDJ>,\N2, #?4 0 5 M <&)S=BTR,#(U,#$S,5]P&UL[5W_3,O:KWWDRB M%OITMZ16J[OU^S\^KP+E"<>)'X6_?= ^JA\4'*+(]LB>GR)_?N'5/D%_4ZAGU%F9S=7=\KY.O%#G"3* M,@K6="C)?RNS$'U4ID&@+"A%HBQP@N,G[&ZZ"_SP^Z_T/P[!IQ!&A\FOSXG_ MVX>'-'W\]=.G'S]^?/RA?XSB>X)'U3[][>OU$CV0<9WY(64XPA\**MI+'9UF MV_:G[+=%TTK+9R<.BF_HGXKAD.:)_VN2?>XZ0AES.;ONX.G?U^J._)1,D3!]PZB,8'(^@MKM70;%,R7_I M\I+,O?DCCC-5/5(8G'V^.IZ+:$46H@?2QG_"UU$R(*SVKE\?W0,,[W$R"Y=I MA+X_1(%+UO^K?Z[]]&5 G!T^\OJ(8?+P.8A^#"G'QBZ/13./[V'H_RO3_6GH M+M>K%8Q?YMZ2[)J^1^9UF$X1BM9A2O;.6S(VY).=OP7/49T>B^@KC+_C%#H! M7F*TCOV48\ LFF/'0^R#:(7OX'/[,&J:'OOU*QB'A,D)G?RW.%X2NP>W#8-% M<_1XLDEY%\,P@2A;<%M'TT@QP$Q&9'YM%OZYM_"3[ZW#81(=.Z(EOJ ;61N=$*VX)&NK'R0W M,*;3YJEU 1KT(P.NWUUQ<) .I<.%%FZ^PZO #62O-"INQO'2#[\;=1XI=P^O ML5MU'6V7/H9?P3AULY6P>63DL),0T@S>-?G!'@%^3C&QL[>F,QTEC^@J@@X.L?T#:'#3Y M].ICNB+K*P)XW$#M#=E5-.3LG773J"SP&\KV?E M01,N7NH">%D+Y4V9>;&.*8;/9%N$P=\QC*]"E]Z,-"S^C:VY6#P6P.(V@ )6 MVN4*!D%QZ<-:9P\:2S?^N_1!K+,[7-N?CNHB# M9RM&*3@^ZL;Q$>]EC;B#* .C.(Y?D#_.X[OH1\C![W)C/FZ+NVYLQ">0U_G6 MPL/HHB4?ET4<05G(Q+'X-B+'K^ ?_F.;W5+?GH_=XLZ;+)1O>V-)!Q-CV,SF M_19\C!5R-5F#Y$U9>1U1A]E#%#+/-=56?"P5<6QL0B3D7)-B.DK_"5_"%&YN M-M@'FGH*/G:+.T:RD598__M/%1S$(OG^*@%WW;/E2F%Y(^5,V>;+9%%YF^Z4 MQ>I]&WC3)"%,;@>RWPY8JF&V'XTJ"COL MA.K#X_TIQP:WB[,3)YG-Y.<5T$%S,(&.;:GO2TY-&'C?B'X<4N/%&$FM3E,#:; M,ALJ!A' 8\NT6ETFIR)B'J2[X$TD0T#V&B6V2D-SAME2"+"JCCR?@= M+=(\4'?!E2)D>!OC1^B[5\^/U/PDJ\8\?2!V>;:[-,N0105,PW0--W"[V9;Y !:BA$6 M;]L4XWUI/8&PZ<#$U'3SW1P<.<&6XHY%^G!NX0OU3Y#5@_PD7I,-HZ*%[2X= MCD[ 1-5-NW)0/E4A]T%>BGT6\NWATG_R71RZQ?@9ATL&%=!U:*CO MY@J,"VHIPEK0M*5:5JK7Q#-)ZTF [4W4R;OQ#;3C+ 5HRV'\=#%Z@.5!4WTW MCCL&P%(,]YL>8ZH%GNA/P+>$*-,"TY))N\P1\J/-RE#OFJ.4[83 =B9NU18_ M.9EV1%L*%Y?(BN5R\[21 J@AZ+X;!P,_WE) NN"UE6M1!::&7?4]^@&VR$I! MZZ?E#>KC_V&X/DS7-.S*4G.JDN8 6HJC%W2SG"M;-M2_P&#-.EY4&P-3-30H MC5>GE=U-M\>-N$J!]T*BM'99WBW".6P)1A-'4Z6)TN@GF490I;!](2<[U\V6 M ;(@0)^<8B[@HY_N'JNH.=?5$P#L:,B3YIS03TAMV$KY ")DM:!E7D/L%M5_ MR=%SO5H'-'3[$GL^\AD[53LMT&W=,$Y\ >P LY1M(,BE4HPLN^'<>XHD]R;0 MZNGD #/WR'F&Z6CITA'PW+&I2G-4Z#E1>V(N9"[(%5.%>TY/KO@N)N><=?R2 M_;Z+M5E##DR$;/7=>+R[82[D^]8^G*,U8P].BWU4;0MT%6&U$GETJC)G "P$ M;',+V,X%'.)[NEI(=;[L,M.!9INZ^VX\!PR 19: >FISN"TJHG\8"7"0KB-I M3+/7#A_9PBU480!?DDRIFO7/ I;2-?5^Z9I[_;[7E$VHP8E:F0HGZ2(<8:+E MIQ2G6?"^JXNP +I+Z^PVG9]P[$0)%AHB7W:LD8DVCS..N9EY MN)H!#6DV^59Y?G*Z3A^BV/_7;K5OD^O)[['L M(,=&B&*3.NL&.4N2=5?9Y31 -6W-DN;29CBY'< 3F\=9-T!VH5L&LA(A0$BU MY;E<'4YZ=1C%IG&6;C.Z[X4(X\Q9OZR:P=724G4[#S;>O;2.;>)K20 M_)99,&W,YX';]:Q$GK+K6W3IM/P*=#NZ=B]5 P$P3,U1A84[/.%PS9IH10N@ MPLE(EI2"-E8VQ"T<(!%; >TB2M*YMQD4:W\J-2.KAN%6=>6$A% /1ZR#ZDL< M)0OFG&K9M"WFS?9T3G8OIIG60 L;%N.))Z<([2D&9A8W]L-3GEV MZKUF $,\MB6Y2^HEDWHX.U_::R0=QOWJZ8>Q7O[CE,?-0LOD[=@/'$<)Q3-L7ZP2T5 M7I-(U!N%['#-T;$C8+KNQ#CE.=P7<*6,FD2.];T4'+KG,/WK1A__^MXG%/H- MT7[V4M1D4QY2I[#7MDZ CEU](NATULN.TDQ=L^6+7.=F-(=M54 \W>A65@X= ML>K;59BS S!6+:A+XOD:3!NZ@A=[H?"9G-;]^S"O?H1>LJ(Y >0+T&^G!6,/ M.K8D'H_!)-P!M]APV":8=0#H,V<$0.B6X'R!?DC5-G?J+# *8))LGQ2F;5F9 MR&_Q=: [2+-5&';4I4E#D;+,ET=&_ C#ETTV4K(9_-4S>H#A M/5[BE)A]J_KZ5K233GT 2W>P)4G1UM[B[P];;-CO<84*N#+UQX9EF-($_KZ! MA5!!OKN".2T770V^=IU@$ 'LZ$B68_Y@JL #>+@+$9G\ ]F2ELS":MPATU,P MZ>4IR#^F^*%2_MQ_*?D')7(;]$LIY2 'R+9<5Y 7>#O".W:9Y_UVP(!C6Q;G M?#UU*/;>NA%"X?,=YQ=T'((:-L6Z*XZEN[9PWT.LZ51A;*M(BI<)+EZ MT4TB"NEB-GWV>:131P9L#WGR)#/V$!03E>#*KP=CNXQ6Y"S&N(ZL:T[TS\EV M5ZDDQ.1Z_94D$YQ@0>TG5'[%]*JE64YUK8%IC4:>)->+;%[7BH>)J52N5Z+R MDVUB8I(!>VQ9LE3#ZB$O/G""R^T>%EILDUA]>V"KV*FN#"@QQ7N;7"H[B77-4\JVK:N*<#8M'5)C/,N4F@% M)+CT;BE1M6W*5)H"#9L36:K!])@:S8 $E]#E2WK?RP8?&:8C3Y7JQ@-I_;FH M#DC?H(-''/L1==#%Z>G6Q(10'^N2&.:=I=D,9Q<@<)(RI6IZ#C-7\(J&@V>" M:)F?E?9@HEJ&)\E.UFNF-D,2&R.0*5Z^BERN8V*UWN9JDZTNV2_GCUEFQ]4S MCI&?,-?6SGT!W=3ML207N+WF;#^X8E,6&P:>U2(:1N3-78&QBYWQJ<[DWFB/ MNJGG.1W8Z8J^"Z?J([82> N_2_-PZ,;EA&+V#R4+RTV[!L MEIL W5)/[YC1B$)L.:T>9W9OA$=C:8H)'G%F+X"44O3Z'/"NPA-^QL+4D>;) M=BG=_\A>P"FEX@TA4IGBML@:\CF(?K#SN45JD:R7K6Z* K"W>3G%8%2J M-;+[YR[>$OE"^+=LR12G9%;+W-UI!=N\+:)JNV[(Y65DR M:K)G^P(76[PMKYW%/G;LV@#'<@Q=DO?@CN!YK0QK8(K-OIJZ_[M.TFP%O(L6 M&$4A\K-7RDLI8]%@<_P8#51_6?1$Q[."$[E M*J!=8Z+."UJ/8NX1U-,DP6EYO*TU*KOV!,RQ-99E WE[U>C-+M&E^9YPSJB< M,SQU]>HIL@>8)Y+P_ ML7.!>*@!5B5Q7BETB<4DP>4)^1T&0WA$@:XY$U>2 MVXZW5XT>C.I]CR*Z^D$#UMS:&\;ESN@+C%0#>I*L08.[W'F 5THCOK'/';YL M9M84_7/MQYA@(&J>OMP&D.RHH4OO"Q\;JN 4SFKN/@#T/*N:5225#Y9':/4^ M^^YL*(3/_S[(4#9*0X1)!<-7&'_'*;7/EQBMXXP=NY,@#9EI"$3IT1.8Z([G MO#?M.)89A8[P.V>EL6/Y>3C$G@)40_5DJ<(Q].+2@PV%XIS;"@4IW-4M.AM MY!Y2^/1?:IP_P0!G/FG".A\1):>_((;[_@]*+9OUZQ4^ M!K S,I$D]DW_C>DU.5/HIJ 8\:- Y E:5:\D"M;T+84RNW(6-BO?VXX#J/K$ M=B0)K>FOEX*85JHR=5K+Z2LMG,02IXI8'I0I9IYB.+Z5^F:[E MZ)(4"Q*E7P4/2H6\3C ;:/WXF)+3[*\Q M7=$>5T",D?Y(*\OE">UW#SC?=V[$]@[&. M1_A=' 0'84.A*)4,_&,VP>UR\5<_?7C @7O^7B.:;NNVDRO2"FF)_. M0J+T%_E++5NR!4[7<5AG(.>/NPS2.]!A=^?3EWX$0APGXNR$81$C!Q0MB9KV8! M3K:5F^;>II13HQ0Y:,%8M<>J)#5=7E6079A1)#YN'4IO5]Y@'M_#<)-00W O MUZL5C%_FWM*_#[.'TL)T$T)/:WM%@8]*UUWE @>6 !VB>^"8GJ56"@>< (-*DXW'@GP5-=%DMB;PRI2K6$JC+]#/A#\=DMH78Q=W0II'ZZ0 M9#7\T]7=]/SZ2EE>77Q;S.X$K7UU"-J7-!85,%7-$Y7#4#+[X1!!-R) M88EZIZ9F7!Q3CD4%D&L[53AB9AP/V]E>5Q;"TYQOQ9LN-#'J%L=9Z8^ZB:<= M3KRKZ>*&F/M+Y9?K^7+Y.^7V:J$L_V>ZN!(Q"PL4!8+V*=A$ 30X,:O.*#$P M."9?(PFPR*E6EC?J6[E=.^W:L9WHG,NJ*I;>.Z_=ZD:5&??G;[.[ORMWB^G- M]UL/WA!U,;9%G7JK)2UOHA1WVN2XNP!D-_"JUSTBW\&IR*#^ MUKXSPM.0PC$@_<=91,O<6?O*]=@+JAQ/P8GYS<75#YE\V]Z@+;#%;_DG( M),P&3<[FWPB6F+[.QG?:8Y(!"V'3$31%]Z1"A]EI=O)0 ]>VG+$D[Y#R":+^ MQK$+UM.(SRL@0*,X,B8B*IA?C"H;MME.S& R#;'LA30;9- _9;9 >5ISL1>-TN, M&R;-&/"&2?FE^)*0:1B6 $U M[?7MO!!;A_MP#E="EU_HS33 TEWD_CSV. 0/1MO)A5VE:A&"O<9)@G%73YY^X#")B@JBN\?,=41K M33_1+"%:N9Q_@>_1&QB//,.J+'7O5D..XE&IFK,\3U[EV2F$0[/LMI"@H-K? M>J;OT1DPD>I-?IZ3WC$L$ER_^3"@BGL-:2$$NN%B\^>Q%7G94:K8+,2_%\78 MOP_S!R_07L 9X47VUR"/@N%6A-Y= DC?Y7Y7Z3=L/^#1C"J516,!3I+LPC_CR/:1 MC4NO-'<.WE&_RC%/P11R'Y(\*K'JM%UY[( M26UDP9]G-^G-GU+A9ADR2^XRUVE=7-"$.[]$^27O14C,SX"))J;A.+JHV#[T M@-UU0.^D#X9'#C8^(HI[Z0?K%+L9JWFV^WX=@I'G0$N68/DV2=7OZ4 M$1EEVSP]38Y86Z$3<\"@V\G$=)F:G#L%('R-5 MDN>+6R75,C'[(15[2?_/PJW MR;B;3$:&52D8^E8W_C"X2NB8Z!OM"*U7ZX"^R5%^O7U&0U9@%A;;\W7 M8]I&:@@*U=@.BTP\/"-_9&1 5-L"U= FAB1F40.'V=*H0MD^42-*)%L5FZ[3 MARBF=0S@"D^??89HFFF /=)-Z=XKXA 1!Z32:T+R".HR6D&?<9G$H@+8LUQ9 MLHHX!-!!< < CQ-=0^'@K,8T=8U\Q2L'QS4RH,T.6@'5MD?5JN4R\?R =_M< M9T$J/8HTX*O9B]DE,918+"XW :;I8EF"-7ORMQ9/Z44@<0\\$KMT5U^=+*XT M?X?8]T%^1"<_O'K&J\&3#M":Q&!@G>6*K[>>T:=0S>H[P;#7/J MVS*;PNX:8;?A7$K;'38#NFIA:4I0\,J B>2H9."F?8%&*_D;F3;M"N4VP#)U M TOB_NG$UWH88M-T>2;;)MQLK\6E3P@I@WP8'+=TM?4.S#$:V[(9R0.N9=P, M."JAMV'Z\0QPFG[&Y,NY7VI->G[9:]STW,,070.'5AR6Q+_0:;(/BEYL6F\] ME(N(7A&N_?!^XWBL?_B#.1'J^@ C<^(B66Z'!YGO3)B'*;MO'T15Q)1LO*HU M_MA1I33V-H*J%#JUH3_UV"E-F[BVH-BI&[RQ:&E@&RNDL=0,6)ZC0DE>C&SE M:NVTJF$O3#>[KWG]D;[9NW5?-7O3*DTS2-?6>=/<%P%^T2 MPF[A"VT\C6/Z?GMV.\AT9![9-] L&T%)+*]^"C4@$\0>TAIFQB;VLS)!.B\I M31T!1[.0-.6FAUQ46A'OSEJG5%&SP:)C7;6/FA]?J)IV@B_/O(H3 M2>JK=MWQ-$L2/T@K7WGNV0M )W[/;HPMS92D(%4#AWGOV0LHPN_9\XSW&5GV MGK%[%\V29+U].6#S[@#SSIV/'MC>Q,:2Q(EU$5U'>(+OXEFCO2/?;;N5YZ,' M>(1<5Y)XEXX"ZBSD&MB"A7RU>@RB%XRSES[RH3=>0Q>;2!,)P-"$U<+2\HFR M1@SU;L%6I,=% QP?EQVFODMM8F+:[=[]NWI&P9I8GI\)3V@]DG41J5K9_IL> M[RY"F(?H'IB6Z6F2G$@9FV>M!@S+ 7'I0]7GI7C.&#S/34ESR.CW!)5C:! - MZ35.XK0T7/*WW5#)7_)GIQ;X<1VC!YC@VSBZC^%JWVFV":3Y%UVWSO&N<5T& M#NGSJ"Z!H6)+EG#3!MGLS\S!$+]"2DTOX>]&FB\76AS4MB Q)O,T-'.;V:FZ@ M"/=J5EY7/'\YQR%Z6,'X.]N?V48)5,>UQW)Z,IGBX@8FV+U5'6# 5 M$;IRR:IM]C#)@(4$ 4XV+WC=X+3M4JRV.=!<;$%) MMA_N7;[>/F?B*V0U: +?U9J^T4%KKZP#6A^%F1Y;WQB@R02;DA23;MA2]MG- M@:5@]J#Y?-]"GP;6T24XX60YBP1,/*1#2;S0W(SG0E2POY\CLRD!?(WC-%KX M*.)D?C,!4"W;Q9)$?W*SG@-/P?A!$^F^!)$#@VNRL 7S$%^LDS1:X9C)>A8) ML)%NZY)4F^#;9ZNRX )82*.?W[)=&G>D86=YU! !=6296)*5: ")L" 6,NE7 M^YU#)C^BSA(Y) &3,;;'DG@HAY!'(\!"&H+*!E?K#[;9L$T4Q,PSL2Z)E_(X M,[858B&T?D\ZMD^AKO/G0+>TT<14);DC'F#R-* KA- O+J=!"+S;>W7+TQS3 MK&:6GA;3FU$5C],.6S:*>_>NV\]L9VQ5S;S38C@+5\'R08_+O)MS=T(E'GJB& M[CYP,7*3N[Q E8I%>V-2ZJ\T962"Y%EB#X5]I0?%[!2]5LY)#C(#2Q"GB/Z M0J2GU%H@%?+299'7/'W \08HV\=5:4B6$6NLBBXIW5-.##B%C 2]F+V)F&!& M9^4M@&6KABMZHK3;Q+4V= 5$WQIP4I3WVA2TR[-[JR4@SVE9^%VE2)H.3 Y] M!+$?PO@EX]9-1'X;I@12D+TMF&(BQM;795[EHV#B:- 1/;%[ZM5;\.6D*]&U M<.<8C0.V;GF.)-<>PRO.%I[8O,1LZR(:&A6O@.4COWI^Q&'"<(JQZ8#I&8XJ MBY.LH^PXH1U55OMHN7V)Z1/F<>3YC&6]U @@PX;5D+W3D$@=CEUM:SEL7]8E MA,>65ML=1ID<&)IEN9)$E'++L1="_@K7F]_0_S@PP7_X/U!+ P04 " "# M@G%:W""Z@*V9 "CWP@ # '!BR]:W?J1M(&^OW\BC[. MY!WO=PEO[A?O/3X+8[PW,S9X &>2]TN6C!JCB2P127C;^?6GJEL2 G$'X9;H MK)7$-D+5W?74I:NKJK_^?V\O!GFEMJ-;YC_^GKO(_IU0XU6 MZ^__W]7_\W7DPF/PJ.E+ M9^MU[7NJF4+.?\]@8MLPO??@16PT_IO\3^&+^:+WE1F2/PILY+E:K?;Y#9?$ M?^^;HR]Z,)_-YC[_>G_7&XSHBYK13<=5S0$-O@4#_V,Y ?S4?S3R9&C9LX7/ M^/&3ZDS?#)_J*YZ/C 0^U=S95?$>+GWF'\X\JB]\M,P?U?U'-:HO7FCX(+S& ME^;D9?%@-=?^[+Z/Z6=X@MKZ(/B"96[P')EJ#I/[&G_DYD9#ZR)Z=K+<,@_G/G"Q+67#J;V&3[U M'W1L-X/37S"2X*.9-\-ZS7UA\7+"=[*9;"Z3SX5(+20R.W G\ZRJXX7K@A_, M/$P'VN(E@0]F'AP.ESP('[ '_\S[CXZ?G-?@6?SE8F"]X#,E4%BYLZNO(ZIJ M5U]=W37H%7[^>R[[YP5(]]?/_&]?_]],YL8: )),ES1LJKI4(T_O!%7.O>JX MU,YDKKZ^4%8] >QK1?5A,%K M^JO_34UWQH;ZCL)!OVSSFB]G1(?EQ/GYDLGE $*NA:N/ M6$+-C*3UM]=,N5(LGUUE0646LL5<.??U\PS!Y?3KP!@-F7-KJ,^;T^5V FF[ MET\62*AJ#E4#=6AH1)6S*_;'C0?38#;$O=6=@6K\1E6[:6HW@)B=UJ-Z=I7) MY++PYXWI^T#E WB 3RWM%O[F[#2 VMG5OW>EC9/?F7(I>W:%GRRA?6NK S3Q M'G%/E5P^@ :GL/Y:S[4&?SRH=L?NN2BNOZC&A,)B]$:J/<>*NM,9\O%DV1@F MILX_>.S=/+#G80(:'>@O@(-_G+7:MS/C! 62O4#0^B/UA[;54#F=^L0=6;;^ M%]4V'&)T>-F9P>7/KG)9_L\!AM=RG,F2H04,>T_7(5#S.FSL1% M[PI=Z ,M5NDX ]M^Q<+I5RM7,GO.ZZ#(ZZ,=B%?*U5SQ<*6@^N#Y^9,['W/^%N"BS='8\[YW#O9KXX%<\;? MV!;[TIL?&_ *S\9_G#)7V?]-U_#WH4YMPH9*%\8W&JU_S;K%\U^^\O\T^_8Q M\_W\WT ,;1<=T:OI$/WO33\+AJGYCWHSF)+@G_B_^T0^SRS'BM4IA%:GR-_] M.]MT==P1J'_ZC [D/44!B'O5O,ESDOQ7#8B]C0U]H'MC(!ILE4P6'/. #[/' MY[]1A/QXI(.G6W_3G3.V=;R,SN+KYX4O#I8LH+\M$PN;,[%X+"8V)[8UIK#S M=2:&"TH_N8QU.3/Q >[F4B5+5 MIHB94M4FF[%+;>C#A-JNU=4'5AK8NGPV)V4_)5.3*ZE+F?K-L)Y4XXZ^4J,Q M<5SKA=I\NK][ :3?ZP-V,.MTZ8#JK^J30<5DNA_PZE(#0ZL/L+CO?7FR%BX(OM#\\%0S;;Z0G=W03]4!%-F427\ M)?R/"?_D:?]5FRDI! <3@IWVK(D6A>19 BD*4A2D55@3A)""<#!!V"$VDF@Q M2)Y%D&(@Q4!: PGS5. N>>I7XBX-N!/L/":I!R[RS",>B];_84GEUG<1:&K$F:.1B M!=8ZID3:H9 66@B@TWV&Y%P2SO3!;8VS4P-4@GF[M9F2O$V,?=@UHT':AP3: MAP_$&7M?&&?YJFA=J[TA;KPZ^>K^JQ.^LD&(%>$W=[D+)NE_$HN+T'P9&]8[ MI:SQ>V>,$B*V7N%C9+<18>-\=D&"[33_G, @^7]GMAE;)OSJ MA/FW8#[QR-8\7W:7K3F^A.J^)R\3MBUC3?YQOC8=X:J\4@[D1/,K5 6^V3P3 MRL7/E^R'/?-F@1)9S$N9S$) M )!>9FI9*]W3$V&T]&M3R5;I$">)H;/W<]=C;>.!]MM^GR1CN]QHZ1Q M\U'ZKZ)S2+JAR>*7]"9%YHYT"D7A"_,;QODAG]MC. M;+Q\E,ZLZ!R2SFRR^"6=69&Y(YW9#^;+BMH5Z?/M&X46M%Y9.HO'.O(7% #2 MRTPM:Z5[>B*,EGYM*MDJ'>(D,=3;U11X:%FL4'#AP/'N@LQK.,C6+2Z^2._^ MN*'@N/DHG731.21][63Q2[K,(G-'>KX?S)?ENQ,!'%M17/VBB*[^H5-;2L*P M/=[J4\!17KA)XJ!VF^3$U/D,'WLWP;1>V,:&7NF.5M.O]^YOR2E\1MQ+$/7OIQ]AO>S9U<]GX\^_]FC\YF-Z^KKV/_J M;:?=S_1:_]>\)+GLV/U"V!]NZ_>MN]\NB0N6UB$F_4' #JGF%W)?[WYKM2]) M%N9!$.<9U="?S4OL=TGM+V=7__-3KIS]\O7S.$8:7QW7MLQGC]9CN]5OWI!> MO]YO]KY^]CX[S@AZS<9CM]5O-7NDWKXAS5\;W^OM;TW2Z-S?MWJ]5J=]Y 'Q M)?E/O?>]U?[6[[056(,)NG;]]S$](Y[6[M+AJB*P,Z8X]+?73*58KIQ= M@87_-Y/]*0587!S35;R+_=^) [;L/=[5GA(YOU?M/TC'I)\8H1G=]F39H/8R M,.F!;CY?9K^$V(#$0]J.#*AAC%78Q9K/_SC+AK6?_[81U9]'[F4.5-Y96,/Q MMQ1__O)*;5"JBDRMP0]? M%D KA*G/KA9>H7@7YM^/]6Z_V;W[C72;#YUNGSP\=GN/]7:?]#L$M& ?5!W) M%4BG2W*E<^T3Z=R2_O8KW? I59;_3Q2[E:H;A@GNDS8K>63=P1 M)7_ZB"+%[(TU]?Z?@;YDS@*R=7?U3 M-6&8[Z204PB^934R$\T7RS[:'$Y8C[*NY"R8&9LBK60]15H429'VN_5VK\74 MY:Z:E)R\SG0#]/A*?8>AV!R>WDF.AE$PI6RN5HU)T+,]VM:(,?=N@0RZ23#@C5+E 9O"I M2W7B6OX?;*8LV5^X@BSOIV7G]N,_9=D_)!?LR]?HF _9+JT!4I<^ZPX*GHM- M=G<"4_[LZN%[O7M?SURW4-=U?U%(J]VXV&@+-55IZ]?_R,M[WGQ3!R[!=2'6 MD$Q7BJ@.Z8WI ,..&M%-TG(=TA@QA^_3IHIZ1X/#Q8=L[V@L$,:-Y:9:BE=N M//>E]'.L_)S=H:R1"\QJL,&%89>]L&.HAC4Q7?N]86F[^>/,K7'P36/;>D5Z MLPYYI7!V=4,-]8>*4*^[<'6S8$^5@W2?*.#B:N_ M4M(9@M6D3I(=D7-@(D$N"F'S8YOF=-?]/S]5\[G*%X?TJ4''(\NDA'OS"@%O MTYB@!2-UFZIL5=:?M*!*Q<=WE80J.!N5:F5>#C)+"=Y9H!@><."[[T*J.=B% M5*J9?"5;^_C3F@\[Z<"W"!%M8P]J=.#M="XG)JR! :[)V57[AI6-37_3T/=@0$2/&M4B#XD@Y%J/E.8#"A@2@S5 M<8G-CH4^A=^>1O4U)=(#DV/KK@[?LYDJHS:LR'AB.Q.,)+KH@O,M>2Y__O0) M#18>A=0'[F6@PMJ@,CX@\>0#I'O.TYKWL K'EX.^[AHL_$O5P8@, ,3.^\N399S/>E2GOCC^R0&##GWCZI" J/\8Z?"7J3Y(MPIL MF1J&J"AY>@>30 =_$+PQ'1:!LK@DJCL[\/(NR7GN$QFI#E@3 S2E:AB>T4 % M^N=$1_4)6O.)>@_ 2P,-6L!((S]>]_1H2/TV?0: ;L6/\7B=:/ IP!F.?R[MCE1W;N#DASH[0AP>_[(W_D\*,Y;G M>3Z_)]@(P^=/_X71X_/L4?@2CL![#Z94.&A=^0#1@-:R1%/?G;4'Q(V);<.W M>1H&O!*#P1-G)YA.X,EB MMN0=36)U+LI +],GY_CRRI=\(7_A/>".= ?=L3&>4(9 ST>Q#/G#/=#/!QV M&O;:%QZ?UIV[!2N""^+!>"?<%B1NM\4MH$0%1]T&+:D.P(W#R@[@)S+01NVU M\*\$5C>S\ /G!0 /5&Q?"P$;7V!']*Z@HH;7@89#T_Y,GFWKASOR/[X O4W9 MV#0ZU$V6$L1B.1@#R&>_+!LA^SCWQ7\L\H#WN>(_L'1\_HM07WO/+AFJ_Z1N M=_ZA$W.A:".^P<>P$P=LX,YAG>+D;'<*\T?BOI48RRDSM<_I!"\99 LZ\%XV>TI1+9[A-CRJYB+F MY= A9:]DX) O[2U3>P<>_!K>L6%<3QS=I,X6GNG&F<+5THJ2BV/#^'@'#3N^ ML[G8OAT7$OX@OK$Q-/@0XH!&>442>?Q[\7[SUWZFU;YIMOOPEXN2;JXTZO*_ M\K\?^U^2BJW0<,660P$/?N%.21\NVMRS+3WX *;%-N,3AV]7@"RO\UI0R@ [ M'J1EO"/Q'SJ01O6*,[#0%+_J#O,I3-4Q;]ZH] M& '/>=$C"UUY#+YEH2?X:B2<.NTPQ#MJ=*9OG>7X7,N3F8I,F()FN1H=Z.#Z MGA'L.<&^XS7I(-XGSC_.6NW;&014SZ[R>:56R"K58MX'@3_:JX^*+>S9 &-! M0XMM&V;,NV?K0Q^+2XCV/+YDYX+P]_'3R)XNUQ8'_;,>(2QF:$4VV)N,U6>: M>;*I^D=&';K4OB2J\4-]Q[XO&^]T(J-.Q3%4)'UC2:G247,^60L+WF7BV'19 MT:E7]D^: +@;\L]Z&W[_+50%GO@>%TN2=CPQ55T5E+9'4=.=L:&^7X(OP/)V MF-;M=QI@=.K7=TTLQ&W &$ P>T?I ?+!>59QGM![(_O8/(#J1R3I/H!^WF&L M\2S5;M66"U9IWVX"*AG9Z/[\])"#)0*51%KDMM6NMQNM^AWH9523]3[KMJ0N M3@07,Y1VC'?*N*40B_WE21W\\6S#3EW+#"S#LB]_&@PH'0Z/(4K\[$XWL0S, M9WU(IEH@52V7OI <.\/,Y4"-!>&%H+.JPX4K7I9LOA"'UKP%@9 Q9/](^3P5 M^23^OX7LK&Q>][#I!\HMQOS@)V;TV:'BM6JHF"W=&U'J.E[ 8KY/$\M+Z Q< M"P,BWA^+Y'QBJA--A[=\DC(M93KA[TR:3/U$@G"5;VF.,4(C!'@'40.-N0S4P2+-3QI%E:-1VO"--PN\_D1IB$QR6!8)@ MLC6$P.],FB)HW&ZJ"%1G1&X-ZX?T!S:2]HI .)/2+@(7!)#V=J??[&'%@ O? M="VR1/(7A>-/1W*K F%&2JX(7!#GZ"SO'9WE28;VB)]O%X%@< MY-6U+8,W,WJPK0'5)NQZNE3+J/2<3^"=NW+A([+ \GX66(MT^M^;79D")@5, M^'K.'^16';B6 M+656RJR46<%D-AQ+>C1#76![JL'+6+W3W5"S0MR(/CJ4]R]G%EF*MA1M*=J" MB7;9$^UR8(R;;R/]24][546N)A O M)3]BN.CCY#"?/0("/N*NX:3V<9@KZ'TR0$Y"9;TDTN=AT3ID\IF-B(98<8@& M$'BUW52B> D\8P/+5H:Q!<6"^.#Q\)&(C@&A$N:@V')Q*?,1>@@O7^\U[KR/#S*/^XAX#( L;B9!CWQZW MW=)O7'AXW%87_FS.'T.I3V(UV=C\-O+#W(3R<1?)[=8A4/Y7_/^2>J_7#"G- M13[LCQ&('\,]O22F]<-6QX?PV!'5O%_ MA<76;IV,YJ]]VC,(X5U10@!RW'%:>U_MST>4/4\4AD,N"B'10UW[/5?(YLZ\1KD3)_.LJN-+7%G\MSE=TRX%A:AC MLVS\H&YJLW\(/;FLCVZD6_+2/KJ/O9MP$UV\H%-'6#&3R^Z!L+)2*0/*2F7A$';@U-^XM/&]:O]!O>!+D AJ)Q\F L1AVP5 MYF5KRHEI)LK""_@.HYM+H)/YQ!:[(,D/4PH! MXLTB\P+(U0'.#C80N,J\P'G\:[Z-\<0>MK8=Y&&=L3 .+5_,595B=7VP9&', M_Y2TKP3N#'"K>P-W3TM1+.:50G6]5R\"<$7T],^N^I:K&F0P=Y@EDK )(U,' M%9U:Q,EB2Q^C*Y\K*:5"4:ENH.=/BMEIAEDNNSW,]E3) +-RK0I;1O%@)E)Y MB01\R@_%3Y3R*;%83(_NP;;&\.)WMOG'+(OMO"B8 &6_Q0I'P%RD42)K2&WK[M7KBGY:DXXR(D8J3V[ M\AJ!FL_$H*I#">-PQAIF)HX\3SN"N$1R'P*&W"$_NOB&SO#1H6R;%(^*KBCY MG'CR:(W3>7 A%;6Y])(0)BQ?39^0E9 NQ! ;"K M69,G@TXY=\@,_W7D#B0KD6R(^/(>)4CXE%HOI>\\W6S!T M]4DWO%)!L3HN2)BF?J$EBX731!_83<)32=;U)R MYZWL>ZQ)L@6EMD$X0 V2@!% !3)AM@!0'MO[TM*/BO>^:Z(_MVJ.N.Q^LYZ M0V 2FSH8V!.J$0+V&Q.-A*)5=3:KGU.10GQ?I4@RZ2_; U MZ!:J[K^H;6FJ,UJ)MXQP.$N()^['-\:6S?AI#O" PEPE),R(93;+@KE2+<;"/#(RS!5RMI&1SLM^$ M1.UVJ(VF:6R%VGV;R-6*2B&WON&G"*@5<4LPWVQ"_$CY1TO5084GTG'B.(&; M@E+,9Y5B>7U5H@AR(^$7$_P*D4X4QXK:5*L5)5=.H=H^8(>*!?Z_4/@45C+2 M-MU3I'Q*+!;3+UP96! RCB >3 ]AHX,$C/&3\WKYZ,#RQ]:N,#0A,^0A(S!\"B?M>\9$@)(H85#Z[NK/,9^)2T.F)R9*3H38N@&LZ M902I5+O46Q_HX$8$N9.0%0>R:QIM; K9?0NNJTJU(#L2[QLDE@9"<&F+9)*$ MXGFQ]*A7LM6<4BBOOS9*!-&22!4'J9'TDW5(W?_ZDDHY]3N'=,J,,**1SO#C MB5(^)1:+Z53ZA<0]UQK\X>4;_YUU1W;?927Q*>+T1"F?$HM%#(H2_]_@IK8A MM6VJ$::9%/*WY8YL:=$]8?S;[,L/JMVQ>Z[J4NT7U9C0!VKWL+SB(+NQ!_8J M)^SJMMJW9U?9BVQV0;DC&:LV><51?"'JQ!U9-JR31E9,+I*>-#LY3KX>O&K_ M244GA.DB607F@_]&I\1J59PO %B3$FOB.JYJ:KKY+ +41=8IA]C#+;II+(0. MAO>C!Z!/BLFIAM<:Y;,<7B=;F'(DSSTPEX7Y++6,5Z9BO;P +]=;SW(D8,F_ MFGS368[X!:&9'44JZFE"O1)&5O]$1G M]!56YK1B(I$.%)&)=*:.0URSR2NU4E7)%:,!2'\V(>^%P 3^J9H3U7XGA9Q" M< ALEIV!:SU1V_]C41!KD&8[5%PE!UOZ.-O$JPOR?G=1*!\!9)$V2QN!;.]# M$1%!)F*$8%%7'$UC*6^J0?!Z9?B0#-2Q[JJ&(*A-M;Q$;/J4'0_ C9;9X+R( MIUU"N50"4RY>TY$3I7P$O$5;+VV!M[W+I>0\3=Z0)5W:6NJIO8 MK$RU37"O!2J?$1#+_?"XT/2;4!X/)R\3 _?T-'>H#/9[FD5F0GKQ2JHHG M/2=*^0C8BX25=L3>OHH;'>R"4JNLOU9":,W]H:TG?3X1B]T!-[!>QC8=4=/1 M7ZG7W$808,L4OQDAC*3XA9C)KMIJA%G)VX7<68[3IFYGV%??8@FK% M*M9J, M)$")97&PO*@UT]Y8WC=Z4P;S4MW^QB+A$UKES3B)=+HBZ0#AO+XFR^J[QG)1 MVK>IZDSL=_9Y+#X_^/M%]+O$"VZ>*.4CP"^2+K [_/9U^XM*OEQ0X_9R3BGEHT%AW+)@.H1WS#NB MAI;0\]V3\@;/5^1%1HZ$9[ 6VZ%PJ5A1JHLR"+9R^;:Y*>23!)]PX(L<%6\( MOGT[;7X4^$0\9/ KHIV%I2M29PNW@R]%#HRC[F$L6Y&<4JN5E=P"OT#$?;I$ MK#B(C1PY;XC8?75B$J^EE?RA>W/#SX" MC4S+?W:?+.T=_X\-!D-$;COM?J;7^K\FF""D0M@?;NOWK;O?+LD\'7)?[WYK MM2^QA.4+"?'NOQ/'U8?O7V;(,UH^H2?+!K:PZ>KF\V7VR]STO&7)9G\&G@&T MQJJ&Z?QLQ;]ZHU]HJ\ZB E>,H.U MNE_%XE:3#UD376B 4"TBTT,]A'L\O\> M GYCFKJUB,_1$B>\J\9XI&XZ>1/1W/%H(R M9[6>#/!Z0UL2TF_^VL^TVC?-=I\OQ*)UR!0R&Q$-L6*L/M/,DTW5/S+J$-YR M253CA_KNG%UM+.M77^G+U5>5C&PT4C_U.PWPG!D;K"%IH,T#!'S]K,*+\,&T MRH??!^7A>[U[7\]EZJK/@7NDZ<[8 M4-\OB6X:NDG/F$_3ZX0572,LSKU B)&=7M]'> F!"2NCCRO\\ 6?3H2Y8UU M2^C+!AVZL>F:6#<)QP[)C+1#AV1\QH%1,A"A_S@KGQT!F'W0?I2\P(*,'$)! MDK3PT>#J/D@?'6*1L-H%5ODX8>5-S4,-ABU60FAA"._H$0;)Y1V5!\\1$)._ M8I[;=9N_--N/S9Y8D:Y8XEF'C%I5%I14O%)S,I]-QT)+%PNF3 MH_F;W[J=7H\\=#NWK;X(JR0R' ]A@2,%E]]LRW$>;&LXWTWE\'YCI5Q5Z5"22D+B#;IUXF-^[1-]Q0IGQ*+Q?3K>LV[.]A! M*^1;L]WLUN](O7U#ZC?WK7:KU^_6^ZU?FJ3YZT.SW9,Q1B%C-=5(Q7(/QJ"; MS]^H26W5J)M:77O13=UQ,47PE3;?QIA/&+<362UGE<*"RQ%$#.%(.(L#YV@I M\>YP/J"76JL4E-H&7JH(<):>JW1K3F.A)8N%TR='\USO,"!YV^W#4HYO.T06?,/B9Q8+#_.,N =[6&?; MN6\JI-T4[.!81ERX]8T4G[">Z]SRQIZBF,5DK_6=I$4(JTC,BH/92-W+.LP> M,CVQFEW8BEA$S$I'4WHAI['0DL7"Z9.C.9K-?S&"/Y<7WVC3O/-M57+UG13 MM=];+GUQVI:)QMRVV!E@"POTJ1-[ F1-*9>BT401[;O$?TDB9%6"L9/IJW[9'JFL!F>^ED MU]2D1ZBTR2FY7$DZFA*]VZ"W%JG6V0:]APR$YI5:419I)T^0A)&7=/HF)TKY ME%@LIOO9;O;)3"Q4A*5::K_3<>-(+5)_TZ;NT5(@KZI*J5!.Q"TC$H%[(7!% MJ+(6J9E9#\%8@HN5K%+)+;BC=RLXRN!B\BB?DND_4J_58/79 M-ZV[QW[SAC3KW3;HT9Y_\OW0[!+P_NX[;=+[7N\*%GR,Q<0>U)6+U+0T5=O4 MS6?G@=KL5OH;W9BX5#NX4_<0O?.^U;X]N\I>9+>I1#@%/206F%9Y99&JEFW0 MM(]_M@1-4T<-8)6+YMP>M%I*NF327I_&0DL6GZY+]I]FZ]MW],3JOS2[]6]- MTGZ\OP8GK',[XX?U2.>QW^N#ZP;>&I_9__Q4S>=R7PASZD188)&1? C?+E+E M\A\&(:K5X>WJ,VU/7IZHW1ERV]F9N(ZKFGC_V[7JZ(/#>GQ1^XPW:N256JFJ MY(KR+A9!*!\!E9$ZEOU1N;/GN!25Y;Q2+(NW#9$NIMCRD;;IGB+E4V)Q0EU, M/HUE?F;&#Q:*L,(B0_D0UCQ2 [/$FGN!GXA1/Y*76J<1DI M93D$+@_O9U;+2J$BJ)_YV;L _#.[;3Q$Y$"7S_YWXKCZ\/W+#/E#$PENN.U1 M"@OFPK=[!-<;CIY$]'<]J#V'&$9A+^W@RP'L(Y0*3?O/7?J;5OFFV^WPA%JU#IIC9 MB&B(%6,0Y4,$?/VLPHOPP;3*AW\#] -X5??US'6KPR[:4S"[[H+,W@D=^R"^ M N9-'Y6JJSX'1D+3G;&AOE\2W31TDYXQG=^X.[MJ!.+<"(MS+Q!BSLZ7L4U' M\)S^2@EF"L'$@-35D>=W_FBJ$PU4N?;I2)0WUC&A+QMTZ,:F3/\AV]9):QV@54^3EAY M4_-0@[NYE1!:6#9S]/V0Y/*.R@-W1:+R5\Q(E^#5"X)D'*W8YD>J6@6L1!" M?Z>*G.6Y:L5LI*14\ H"F9J68,JG=*ATHI1/B<5B>E.\^3)X4P_=YO=FNX<7 MN:%7=2G"DDELGL)"2Q8+IWZD.R/!)BE+%B?,G>';61T/M?SP]JUEP\A,,IC8 M-C4'[\2U5=,Q6"-.Z>.<$F!/E/(IL7A7'^=H.JG (]C4)1/3ID#E+ZJ19U4W MR;EA.8ZHH6QAT'J0(&;T2D*\%&0FS8''-#W;T?!,1Q\M!W]=W=3Z4SOR#1B( M\4_>U[E+V23T(0S4?U9].]H=A\6*4BA':X/D'8?B@',%-J-7''X4-@_8 +* M)6L5X7[ML=R3^*;'\%[ [[A/ M;/-5I5K>OGF<;#]\ HA>Y6>5#PSI.$Z2W;5[_3K=V31$;/ "7S2?GOV.U*FNFPOBOO+-G4[PV/&.+Z\E01MDO2"Y4NRFDLM&2Q^W-+2J7R M45=Y#TFIOV(&'G0PZ>9_=<:_#'R#) P)R_ MD^:?$]U]EPU)9$.2_;=H?D^!4/>0SQ\S(+D"PJQ 7JZ 7(' BFW<1>0(YJ<^ M&$Q>)@9:2Q%Z#(G%, G9CUB!W?8V"1C24@UI?$10O6*M@(B(9;D!$JP2K"*LP(:>4NP.T7G_ M>[?9)/<@8M][I-F^:=X0061DRTZ/HG:';5@O+Y87MA2UT:.P[/TIR_Y) )L? M;#JDMDTU/E7)[D3["@^JKF5T4S(PJ0SL4E?5S361,V@%W*O^LMQ_KW=\*.85%;C\M!)1(GNJQ.\GS M^[*.MBRGO-3U%VMBNG*I):K3M-02U4=;ZH8ZUMTE1R=RK0^[UDW5-G7S6>J0 M8RQVR^LT=,<[#:I-XG[^\#L_JV(:Y9[B7<_[W-1<4$JYFE*NR!O$5U(^_&5/!X)3I$UJ MN/*"UUW$":H%?>B4@KR.7A3*AP)@1H"YB$-96&40Z4N[HS((CLF7ZH._J&UI MJC-:J0HR4@TD$D:E \%HFGV*)_4MTXNG[&=?JT&TI*+7*^I90 C!7PBH"JT@;O%UUUK1>:UF;LCW]XS) K2IA)C#, M5C4RB32SVQ)GV&7Y=S_=@GUW/\TU[692*E:4:O&4[I005AE%FBIM!Y*=C5A! MJ>1*2B&?\%LKJ<(9OF88!9/KE%6*5>C%Y&<$!!2A+QHIO1AD+=) M(I)4<<(1C ]HT2S< ZFXW5*3)/:$(Q@?]J*IN_MA;\-T)8DQX0C&A[%H!N]> M&$N'%MZO)S$FQ\*#.94D]0BKVX!.,3 M^TB)_GYB+Q.8$D@P/G1%:OOW0]<6>4L29L(1C UFA4@Z]GXP.VRWI*I2*I0E MT%(!M$C>[Y[Z3"8II81@?)"+Y #O!CF9FY14@O%!*Y+DNQ.T4F$794:2C'!+ M@I)K*20HN99$@I)K220HN99$@I)K220HN99$@I)K2228.JXE,B.IT__>[+)F M2]WF]V:[U_JE2>XZO9Y",%>IKZ8P&=3'A*,L'XT!=) MUHX%?;)94R()[@F[%1=Z%2+9PO%HO9BOE9M> Y:K*L5:] *HR"U@^UW^):&V MO8:+9 X?%&DR&RJI!.-3;L5(%O$A(2>RJI+)3S*8+@E*KJ60H.1:$@E*KB61 MH.1:$@E*KB61H.1:$@E*KB618.JXELCDIT:]]YW<9J2PP?G\(J :5 -C^'TRX;JC&[T M5QV$5A,TUTJ",V7@E.HG[1Q>H7[RAU,_1TONDO@\'7P6#H?/X^>!2:"F#*BK M3KZ+AT/J07MGA4Z_E4JNIM1RU?4'X(N0FZS\G12C< 4(2P=4EQ_:5TNJSM,! M;7E_T!XW%TV",V7@7&77*WNC,X&&6V:SR=,125!R+84$)=>22%!R+8D$)=>2 M2%!R+8D$)=>22%!R+8D$4\>U1&:S7=?OZNT&2U?[9[W]6._^1@HYA6#@10@\ MSL6E"C 5S9H\&52TB%EH9(>(YT8*W'LCU:9.RW$F="YH5GH5*PHU6(4?&LS@ I) M3]T5%TDK@!1I;;L=D'8VF#FE5BLKN;S0OAJ+-G]VGRSM'?^OPJ*'B-QVVOU, MK_5_S4O"J!#VA]OZ?>ONMTLR3X?"J7V3"'#3KDTV,3C1#]H6ON"#[*_@Q,!%"-5?"[S6?&@J_>O!9& MTU.4).=)U4CC4C6P#* *NJJ<+K,F%S2Q!)W7>_]YM-LD]2.SW'FFV;YHW@DC<'/L7.Z1;5$#[ZF5)N"DN)<;S M[ @+BJ]X.,)\GA9#L;F$64T4W)P*0RT,_'D1Q,*@=GTE@D&^-F MXYZ>HY_[(1FU]:;M U?E4''? P+)JVCS"MJ*GQ8"ZN-\T 5S7[(7C4LO\F*O MHRW+*2]U_<6:F*Y<:HGJ-"VU1/71EMHK0Y%K?82U]BLOY&(?8;%Y60$YQ]N, MC^>BG?**+P\HRI4^[$KWK>.I[*3W'VEW?FG>7S>[A&_7"@LWW#QI_.7QA=#E\<7MKB8Z M5!Y!>EF>-(Q)^1>7-ROD?W%:ZO[R?[Q4HO1R/44P6WS)XOXPBR?5J*A4LQL< MJ*87""E"7C11^C#(VR0/2:HXX0C&!K1*- GW0"INM\PDB3WA",:'O6CF[G[8 MVS!;26),.(+Q82R:P+L7QM+AG,D$)QDPEP0EUU)(4'(MB00EUY)(4'(MB00E MUY)(4'(MB00EUY)(,'5<2V2"4ZO7>V2MGSJWF.!TWVD3EO-$'AZ[^$F?]#ND M_[U)&O7>][MFKT>:OS:[C5:/?8,_VGG E*C>2>/WD-&TQ77+O!O4S<36S><' M:NN6QKLWL0\[8WR)TWRC]D!WYIM&[9^3LU4#J;)2J6W0BB&]T$@1%A?7K4:Q M^(MJ3.B'0G%!.%AB,#D8E#EBXO)FA7Z(YHC&KA]D^E@""<:'P&B68NP(W"*S M3$)1.()[0G%%)YA*-)4Q=BP>M.?5M'/,>M]IOU8Q$E[;:[K%?5WCU70RP2PE M!&.#975QA]%88"ESSY)*,#[X+>Y,&@?\D@PRF8PF#S_U;K/WZ:31*5,K1"(87V S**K%J/?E3-3[86(/1EA=RV_^EAVX M4D]0J@!Q"<:G @KQJ0"9195 @O$AK1@?TF2V5)()Q@>Y4GR0DPVX$DDP/JR5 M8U1O,D4J)03C2PRM5@Z/O_AN#:PHN5I!YG^*AZ+JP5$D+E9DPI(,@$N"DFLI M)"BYED2"DFM))"BYED2"DFM))"BYED2"DFM)))@ZKB4R8:G=[).[3D^VOI+) M"*(0C.\,)5)^WJ8N/]^XLQQ'YB"EGJ 4>W$)QB;VM4AY_WYB+_..$D@P/G1% MJO?W0Y?,-4HRP?B.3FN1&XKVPUE,79?RE:Q2R=7DV;MP>BK2DW=//263AE)" M,#[(%0\#.=DS*:D$8S2'D;;..V%+9'LG\X=D/%H2E%Q+(4')M202E%Q+(D') MM202E%Q+(D')M202E%Q+(L'4<2V1^4.=_O=F%^_=>^@VOS?;O=8O3=)JP^]- MA6!N$?9!JO]ZTM"4:08B$8POVAVY2&K9N0@&*-O4[0S[ZIM,.DH]0:D-Q"48 MGS:(7.H5BS:0N4@))!@?Z"*W=\4".IFBE&2"\:$ODEX="_ID9Z1$$HP+=J5L M)+TW'J6W6[[3%G<]%Y5:,2LQF0I,1I*"#XI)F1"55(+Q(2Z2'GQ(Q*5#I\F$ M*AF@EP0EUU)(4'(MB00EUY)(4'(MB00EUY)(4'(MB00EUY)(,'5<2V1"5:/> M^TYN6K^T;IKM&W+^M^Q%ME(B#SS)ZK[3YA?(D7J?=)N-3O>&W-3[33&ND[N& MX32[F>M.O]^YOR1/!BPRR<%<'+LJT9WNX)&0_UFYM6^UOP9GCG M$2$7&?OMFJHSNA&?]5!F#5!L[HD4%,,5*F63HG;*]12\7!JZ6CI M91*KIXG5TN&P>ORL- G:%(-V>>^14K9\.-3&U(8KIU3R>25?*.\$XF0UYSH1 M0*[ 8^6 6O1#VWI)C7J: *[N#^#CYL1)H*88J*M,?VUOI";/MLN\.7D.(PE* MKJ60H.1:$@E*KB61H.1:$@E*KB61H.1:$@E*KB618.JXELB\N>OZ7;W=8(EQ M_ZRW'^O=WT@AIQ",NPB!QX7!J0),2+,F3P85,W@6&M\!PKRY2*5^;Z3:U&DY MSH3.Q<_J3F>X?9[4LF@:IS,7YNA<3B8?Y- /A% M2J09CD:6H5';:?XYT=WW.$$8/6?(*X62!-^)Z\NU>7N2WTE4-I'KMG94-A^6 M@B=AET381:[.8#QHDMQ5+J]4RUFE M6EG?F$;", TPC#1FWE4GQMT"+I\O*?GL]GD=$I;"PG)%+E$NTB)X2UQNF/*V M0XI1J5A0*I7"3D!,0?*PZ*!:@:E(!^#M,+5'H[=ONMTLR3X?('O M.ASI>%8?;YRMU0S3;%+2;_[:S[3:-\UVGR_$HG7( ME#,;$0VQ8JP^T\P3:/4_,NH0WG))5..'^N[ N6QW2 M:W9_4? :FHNOG[U/CS.&KP!LTX>>ZJK/@>[7=&=LJ.^71#<-V,J<,9W=N#V[ M:@1"VP@+;2\05<8SU1F16\/Z 5Q#$E='GM?YHZE.--#1VJ=9RJN%._1*@P[= MV(0]'6ZNK[&T54Y#*-N>+5GMY_5N@\]., L&HN)VA;N\Z_^F1VV[GGG0>FMUZ'U:"U!O]UB^M?JO9NUR(16Y>NHCY:F=7;>J"LX]!87)N6(ZSN$?;Q^/SD!&NS8W+ M^E!6/I(M]F!;0]W%^PL6UEH60[66I?W"656EM$%YI0#,.U78K BKYR-WKZS! M31PUNOE*5JGD:A$(D8.LYYYUN7'JO9G47.X8U;7_3AR7QS)##0#0K? MG].0^#'^<8#ACK%M86&U1I[>R?D$ R2Z^8E88VJKKFX^$US15]W5J2.*TR., MY4^UM3]1RJ?$8A$=NAG%5F##9D=KF2>5G[B\C*GIJ*CE15A"D;%Z".X.>[%:-;O!Q6HB*^Z/\$BY MXKZA8_!"=<8IHIH:45\L(/R7U-Y'DJ)(8FB8(W53JX?X$;<*KRG%0G2C)@ ? M3I'R$; 7R0;=%GL'5.,5)5\5+\Z4$/<[S"A,DIB&!@P*]I@P+&2L86;B4$'@ MG6K!BJ2S=GR&W"$_NOB&SO#1H77'H6Z8>\TW=)QHW)J^F%,* HK;B5(^ B(C MR; '0>0!]7^AJN1KXFT?$^+&=ZENOE+'9:%AE]KPHR,(N),O5JM.6&KS,IU3S2CY7$NB\[N/\ MZG-8>BPJHI]PC=A/H%^).AC ^%P'#_"H_HJ)OX(@-=TR$CG.]MESXS&G9=8] MUG0#SL2N>*MEI5".65XDJ&)RC N13C@[8RJ>!N>E(D&M[!H MF:BXUY%^\A&D+')&&94R7D<^L6U@'MN$QIW:-I4R=)T+Z\LU3PH4R8?C*D\B M/-CB6GNMK0U2?=8.EM@B#4>^&:PA(!A.8 I2^;2%/D M#'.!- 7AQBDWCZ;?\[F"DBM&@XL1R5I83Y-PMUVBU$-IY+1S#Y3&X>L7"^#I M+VAY$SM*173ESZ[:S3YA=5X/W"IXBAH= >(V7[6&%WT&F;[BE2/B46B^F?SO<@:+5_:?;0 M(94U>*<$SA.E?$HL3DC,M#[XW;;[Q[HVH.3PD'R$;@BY%*, M-G[8#X('W,E6\]%BO=/J!<'5];UJ_T&]II%T,+%9&('H0=:?HV #"$$P*P-% M8?&J!8$B[#L>E:TI:WL!9Z?IG$Z;QIT-/(UKUJI5I5"('BJ+&#>2"!E[75!V9!?$(>F(D@>RM$+Y*U9TBDUP@A'.N.9)TKYE%@L MIH\K(S;#!.LOZD'WJX)G?$)XC?53OB2++IC@ ^ M: ^V7"UZTZE8F]_C.JM>]'2AIRJ67 DC/@?5\I'V.DO"1K?\8L_]0Z$RE2)) ME(^02E&*9//L"<$X(I<;*FX9H4PPY5/:,YXHY5-BL9A.7_/VMMGHD\XM:?[: M^%YO?VN2;KW?)/SG'NFTV1&[" LHMU014QW)>FP.AW3@=H;--]A,F<^TJ[JT M8Z+UQG\QY?%5-2AK[>2XMCYPJ88?U$UM]@^A)X^6N96K*=GJ!FW%9$%JPA&] M M"1YF3' O0AN]KDE5PQZIR*&!\3,53-\[I:[4:W6>\UR?E-D_^$"5T\W:O> MON$_-/_]V/JE?M=L]V5L(O[81"G2TVPO,7R@MFYIT98D V.BP:8R+/!<"<2= MZE4JU)1*679%$X3R,4(=D<1# 1 =3Z)7MI!72MFB0"&3X\:U%]D,DB'7S6^M M=AO#W+ #>FAV6YT;0> O'<,928VD4Q[0!:P[G2$W)=D]S$<9C8=2**WO7"N" MYR>Q+0ZV(WW:#H_MPG[8SF658K&L9$M1 R(BN,7;P0K?G?@2,2;:BY/+;AQ(*TJ"D"*F1O)DX M7)^]D%I6BKF"4BJMOY16!*3*;FUB[^S3-MU3I'Q*+!;3V_P*\S;]=S"# RK; MLMD-AYD?15-K^&6LI,_#*SX-9, MOO@H,#MWD4R1S$CHQ06]!1=DKH>>5-<)#'-V?R.]QO?FS>,=#W.V.^T,"W6& M&D:V;Y;UZI&QSU/;6IXHY5-BL8BN:#A80'[H[FA$#8T\O0-C=#S()ZY%GBB9 M.%0CJD-4,K"IIKMX@3#&.AO6"VBJ]__YJ9K/5;Y@G_7@939U)[8IPKJGW:DH MS_24#C: __&X>?W>X+SL6]<4B^KK3KW!N-@R^R/JL3#X6I?Q[6/[/(C@B4B\ MQH77RM'P>L!ZNWQ6*=;6E^V(@%PQ?6AV5J;IV-S#U'!M#1682IXF+BR%RT[1 MI/#%+WRS=VR$NF#=>*QQ;CS6U%\ )['7P^642JZFU'+;-S^71B%-N*P= I>' MK*]6*OF\DB]L7V@CO,I?L+586H(2DRVP3'BQXUVI-P#+8%#'(?2-V@.=MPJU MQKC8;/^1F*ZAZ1#%2G9.%'U>=88-CU--CU&=88>S2>X6)!IC0F/N0&@\I&U( M!"293?CL/EG:._X?+Y4*$;GMM/N97NO_FJ#MD0IA?[BMW[?N?KLD\W3(?;W[ MK=6^)'AZ24(,_._$I3B9H$RLX#Q)^ S^ 88G(*? MF,527?AER)L&J@8,!/[ ^K]>Q#NTT/2]VP/CPMM_%E82D?CIY$]'<]J[V"5$_!D@.<0<@5( MO_EK/]-JWS3;?;X0B]8A4\EL1#3$BK'Z3#-/-E7_R*A#>,LE48T?ZKMS=K6) M@^.]C;YJ07K/[BX+M; #EWJ?'&0,_&?.@I[KJ--T9&^K[ M)=%-=CC&='J[TV_VSJ[:3(;[%K+&D]]&6'YO _GM!?(;'(H==7[_5,V):K^3 M0DXAZ,8Z,[ \-R)C:%IWLP>(3H/IU@<#W.F!"GR M]PUTZO1AP-?&5CWGJ3-0QWAJ:T\H_Y9N3F 3"48??_F]5![2[^_QQ+AS2WJM;^W6;:M1;_=)O='H/+;96?%# MYZ[58-VQCXZ"^!=U:,'C^9/JZ:&NF!I)I_J>1.?7+\[PPF M-H[&> =K@"[S*_T4O"C\_/1-5!V,B,JY]#"!?81%NOK "J^)$IG18V_Q(!][ MH2$N7-_HNWIWD:F.5=T,OPC^8.K.B!CZ"ZIH^+_ZI!NZ^^ZO.E^0^3=?VZJC M&^QGF)$#>PMF_2:&:]DZK(.KJ7-+YDR5XJ<(?&SU+]T(#XO_10>[O'1@8< $ M4T<\A+BJS'$R6,OI4[@@,U-DE E?6\.@C-,P _#*J(W1?N"BRN'I3<([S;GP MQD_ZTT-E@C>IJ^@H )$0!!3V_4>3S8Q9$1C<="C>&%A6#GL2+=4B^./#("O4 M? ;_4T,B8]9[G-7QT,'(Q)TK6S!4 #4ZF_K+-YGEF/*J&J\?^KK"OZNQJ45P.$^,I!HP2M1?^ M;>;9'R,=E;I-%3]_Q!KKIA<%!G:!'.*3"C!P0!T'+=S0LD&C#57=A@E-_4B? M&=.QCBU'9Y^@6,.3(*@.CR-3KN$=]@G&FLG0L'XX[-7X#G\Y>-V>MUJ+W^!_ MQ85])B4OX#^.4(%HL&KS&P6F!)&3_EQTILDU4"JH%/'%]&U,L7=&0,Q__7 " MJ\Q>,@36P^3>J6JG0M?@TB)&F0@A/J8,!/"IGE#-KR4WHS.+GV&+[]=:+F,! M?(L)Y0C>^T0I:G@Z5CWQF2 B=7=D@=PQT5#(>&([$S"R?GC)GH#X>(AZGA@> M"CSL36]H9T_XC1=10;SH#CO<. ]9NEZSX1OI"]( :X8&2S=Y!-('[M"R7 QP MS<@\%RKCG>U>X%O<6"T4TV!^: QAG6V-*3"[&6CFY7FT'=Q67C,;V;ZUL0.=.O: MV %["?,%>/!P1&T*+ [D;2IE'I3FU7HJA,\W]#,;=)'""I%KB69&RH( [_N& M (ZJW7:QL*[WDHGI.A&? V",%AC^K,.G/T86BK/U V7"F3PYX+R"H4&+7X>G MF&'S]W^NK9H./ZW@XN Y-V%QI[A?,%7N(X2&#-^Y")\NS# P-6+1H\]^H%$4 MB:A&;DGR!MFEL'$-(F/OR1"-1?LZ[DG9;#HL7O\T<4#%.V S/'9.XP,/T]GFSP@CTZVQ957\_ZX2V?R@ +^H?%-;'6U)N M]QQG\N(G!8U4\-E9=W/NIS/Q0(?V);";\#SU/#\__.6[ZE/GVEL*G A27O8= M3@67R+?(6XFWYWPN&J5-7ZDY\<:%&T)XIQ/N)F/[FGZZ/ZT/W G;9/-=XXOZ M#C."Q;!YQ('KC6#Q%NN)#]$;IWTP7I4'XX%F]<[AU"#9)WP6M^"4+D=K!740 MJY(\JGV[Q8#6+ZHQ87R8;EE;)CPP$C-ZYU0D,E@K[)7@36$1FK]Y@ MZ_07W[U-O S6)SPE8+*FF^.)9PA@@Q5YK#H00W> +3^LV5[I_',7GM6>.&L= >V@FC()F.+/V98/V UB &FB6\U<41\ M]O!PZ"S*#Y.%WLM'S P?]Y#7KS;W^0$+\U&0FN(\+P[..Q&3 M8V%<'/6N23RI]*7 F>"YG4/^G)$-E 0'C)FAVKXQD,1M+)L*QB.6IZS(I%9+(T:&?_<%0V# M=U0#%+U#1\.8L5R^1<8MX'0AX%7P*5H<_UW>[I9M:MGN"A^Q;-MZPL01?I 4 M>@$?%3_+8LLS>4++Y^KL!<'9'OCR+_Y.4'3/R?4F?&69WPZE+DGT#6;>Y+,O,XXR>?.9.P%4T 069<+KVFY8L@4Q/@ MG7^:%Z545$1,B=RSZ7J1X>! VLO*0!WS>-&[('V;K>9[Z)E0.L9TR\ C=K[V MQV5G[KJ*$6G;S3"]]:*Z^(KW5)R)LNP?U;99S/[5WY"'SMS^[BS<;6'F"Z:2 M!#DE='KYB3(]O[/I@.H,LJ$_CM5WQB\6U1P,8,^KS5I-GC\'' 0KQ-)#5,F(5$894A8-/B7BY".=@3&HN'.%"W0E'$F,HZF^MR@R\.II$L'%B@7P0ZX MJY'.@]YX0\--UE&>C6W0-,:H^"_^PD\99YX>4YNE M\^!)H?4$RS;U0L,O^^(=--Y0%$O=Y+&@D*O+_65\[/43GN1;J)\7/\1."_G) MSE+Z7_CA)KS+P]E?-%@V%F8ZQR0[YQ//N5[\$A;Y@9^N'438!#[A-[,P_Q#82]\&E'J-?-?3S2TBZV5O MD/Z*R:#1<=_'Z$'":V:DQIR\8#(4O'<$(@<29H'/H>&QF/_U"3_U>[:I'TAD M)_Q^KIB7+AVB9E.#8=IB+_-<$4S3 P].-6!P)D^3Q BIG_S''PKGP^ 76!P6 M/AY09B%913&^%ZPL\QW])"]&AQWE4^^4'8_L+D@=2R[X69H2B(7.3#>7%5B& M5]P7X]HQ<6'2,C,.)I9#U#9LAI;A.Q' F1?=8?M(2YMXC/56 _CXAVG],/%E M2R3W$PX3,WT&4P48Z$G?N),IB$@$1%[RX0R4_%S[Z8.ST_7V])C6@%\8>['? M@9>S"!^"&V*9& ,W'(M[B+Q-G(T:!'UR"J.CBU?S@K1FDYHT7PWZ^X.PUC7\ M#%W..^ Z2QA[U-:^7)AI$ U@\PZ<;Z+<754NW=\1:,(5N MZ1/)-5IX27K=C-Q^+KQ[= M2-Y[88\NASIIL@5".@-<&A:>F*Y$M17A#%^P[ MN)\/J'ZE08J][M\#OVK?A[X,[/:> ?N&OYW3_=&&,MLQ)D6==&<:U?U=63?8 MJHDD%I$;R:?#3( LU*/[8.9G!)DP)J^K 1L.#H3U@]D_-&Q>EU'4X7[]BJ_P M7\ &H1URUGR+^0"LH(M_.+4,,^DWP6IRX\,L#EK+IZ"$C:>\8Z48?X-G+0(/ M"3["PCV>*1A1!1A4T"A^LP9\77%VPBX+'@T2T& MO5'L?1> ^Y!>>2 !\V>"CS%@.H;M(+WU6K4TZ,Q/GO[+TJ>L\+PFIF?EW7=F MI[EK1X83C!S@I]X$&2.]90SG'@7Q"<7_#F.!$U3/S([#.][EF5Q>:4%HX#K+ MBD85QN-\H7<-1JK]S-VXT"O]#"JO9 ,\+OY%_G3&&@X=?MX^,P\/I,P57%!] MPEXV7Q#@,77%&O] WW3&-?_;TBXWN7SDHFA?=*;R'FD/?X +H#.@7[#V 0B7 MSZY*%]%;H+F2 I_/8%6R7BX;,/8'905.WMHZW+WDJX]KL)8O_+2VVW$MWUAFS6T#%9RZ"E[=R9?X)VK"8R] MO%!W!/L4M(C3$!I+. C=Z.59(^]9[Y@$JTZ]&NOPLZC\X.T&"V]3++WWW,X) MF*QW$J3A4YY+ZR6ZSM:]:MY&G:7 ,EU/6=W($W5_8-4(DU[U#0VBOB[SE@>H MHXFP?G1N0=NF4#DF3B*8)I)<>';*/ Q>=\JEWZ9#5#V$U^?Q32%\V5"1(VS; M^$ZL 1A43*V:GF7-Z!3/D]!X!$!WN9X!0H;^!V5'N\!;MLOF6]CH,&=<"[!I M!ML,IR&2M@CIS[ SX8;12TD.)3DN# ]?6_"_H+?!;;UW'33%""ER/ BMSXK& MX]1E0[55V&T!SPK'@0.!(^AA <26#6(1C.AWWG(+,C%"YPD MQER_\'BI_Z#,A:RPG''F['/)^SR'=%HYR=T9=1JO8L(&.!X[@6^)P@YOY9EJ M*.;L$]8'@H>4EJ>#AW-RA4FI2W-">$TFA*])"/?2OA&- M9BR'3M^J+'."O P8;'+,+"-_BQ<4F1XXF%$_+-A[A;\33MS@SIO.G$4ZYBX, M;*5TEM7G-;' +AVVYV?Y+TJ%#]()YL'#DW]2C;^%>]$R@GU)F(?7) [/N9I M%@#W1X/*,^R C4XWBQ&A/[YH).^!.\TRK,('>/[P@@27N0'AR4=X,QZ>.]M0LO71W@"*(8#R"#X3!&JWT;Q#$R M^;.KZ&4"/Z=Z__Z %2A=LX(7@PU,J(GVDS>S&-C/OG](;^ MBB%<+,5'4VFK3)MB&U>^R[\@30SU:;K+0@^H*;&\6+>]&B?9@U7XP$E+JP$6\R?@$&Z]/7AUG6 M0IVL&@U8VL[P#D9W\# L;%O*Y:I2+4<5%UN-55.*2-;AI@1BEMUG2J6JDB_6 M(E/"- MG[#<'3+5B;KV@5/A'.W?PI\P=2S"J,YD424-'FN],Q]ZQP4:/+4F&O.)$G8C(LM =_"<@#E> M2Q[5V#*ANS3D:IRBEL4L&!ZE#$4@![H-DHD;!EX9PQK#4;X_<,-)R5RU^:>D MS#/%8[,@D#A 38YZ_L(''0E@=>W[;J'N"J$C.M,*KX$708K.#<]$? ]R<8.V MA2H[U8+-KB;*<-\8T07V3;1V6K5H\Z 16&.&B?"0^:498"M:)L:F@//HDXE; MPQU>^D%H'L'QXVPVVS3Y=N.&';,IP],L>S_&^H,%#IYMU62'UDL'Q)PQ=E3# MSFC\+3K_)C]7V824WZDV-"EU>M3M.W*\UL;1W6FZ)4][\X\VI]U9@OTJSYG# M]*%I@Q&NX:;1V-GWD.K!^;VO;&$[-F">A[-@)+ORSD[+ ML,(C0$.><(+\#7U&G-YOP7IB&?Z1=F.<3S;=V9W$_, MC-R(M(-A)B\7(.BO"18E-//PQ'$UETT^U9:BJ=HF+)U#SN\LQ_E$'H!?3!'S M@#N[VJS'KS83QW1$>ESYLX#1L\&+[_>!G8,YT6#U#;;Z(!.>$+/.3].+Y5#^ M XW%Y)_=58J@QR2U^?=X^N$'.UU!@44G[#F<*L^H.!$RUL1E46+60NY&-R;X M[>6C#/0P/WV'QX,&7J&7SA2?S1QWSA0P>T,*=];PHM]![X_P%7R@ZE&QP2O# MVMIOL!Q5LYYQ2$4\N>\O-T8MYIF\GK4\.RJ$IZF%O2;3X^K'/FA'P M%LR8NNK-::[\-?!\AAZGPFUF68(FVSD/0F_PLC@7GW]M\W96D>2M*6];;_&L M=LTR#)6?CE"_Z_;&J4P7?HI(J.,>S(*^1 AZK_"E?HX4N-"O*DP+)$WE&5W"@U_@'Y[B&"Z7$6HBYDR=?-8.\7I*GA)LJCKO=R0)62GG?A9 M4!F5#SC9&K4=CPO,BGCQ;/XB8))E>J$!_,6F(U@M?+&78\;-56H4_CPJ9QHH M!TFKLX5RL*FT0DV3W=52%<$Y2,LW+YE=\S.'I\EN0?(4]D&8MD-@3;)"0XMD ML8<3COQ"?7AP%FU_ *+\K=SS0=?$^PJ>T+-G>,D7 M[OG#\K>XQ!";MZ#_A"(/<UJ#]AGY\.Y96'7L+[S/)-@P_+JGZF1S*I-O0] M6&FOIT_S5;#:LUJD+'\Z6C[8)';9QCVY'^_FW>&]]??"T>[(MB;/([X^//N6 M&[.@RRT+.6&F;C1J$(J4^ K'@[YI!?'N@7\)#),"W?'+,,.=86:S:NR03I&) MBL(D*N:R,E-Q3:9BVO(1NY1A+^C8(92^CM0*/X!>L1^8=ID?>#U0*#>@AFV= MQ3 $5-W^C4#V_,*'[N=@:5I>+'7N"*ZXU0$'5LWQCN[XKI M(H&A\6Y@(<$5+,S\>&[4M.28%0>!FZ3JQNPM7T_LOK$%-WK\/3C3P_PJ)B&X M,0K&.),)%6Q/-(O=LX!#;5L7_G"GR<+L@>#&/"S\]7*4P?%B%VL%'=["W3'A MY2"?7DQXV@EM"WV0BJ" )Z(SMUV$H4Y8$AR[YM!;95Q0]&@G#JX2,/O5:VG* M5K)NFEA.S:&#RWN+*AC 5EY#Q7#J>S\VTZ+36![>N?GD9XR>ZTMX% MA,$U@Z[E\SIH_S-E]$2LRJ"E=X1%]FK3!HC3"_E$5CLSMX%?LP8]N1S[XK^: M_?KU79/TFHW';JN?MHM6=^Y4R1N6A/N4\)2':<%XN)MP= H $=)P[]!XI_6DX-W *'(X'MF;AG%)[O8?>ME>B,XYN]YM=\\DC-] M" T 2UA$FP!N :L*MTR:8=W.6+"7UZ-@5L<,G>E'\+:@5)=)YL+#G D82CPS M?IH]\,8)@4UE:3)^\6_S?]27\9>'X#)X]C3OQ8U&TL)*%)6E.;G^.;Q7ZWI! MKL/Y5//Q?/_%W(6:G0);I7!8BP7+-VS@42L'#O+XR7F]G+X:WKPHM3I7R>3R MF7S^=WS\=WB(L^.>(>0 G3SR%Y5H)KG7Q,/#P.SLIT5$+P!:G/I8U;W.=ZH? MN,,[BUG5%#HI@=*%M6?%_$&+S$C2%/:HT1BKHW,RU;@4_/W297O)^ZU'[E5A/W@W4*OG&DCZ!A2U3FZ!E R6%PM@, M<#E_FSC:%N\6^J!7%_$J3=EM&,RJXRZ^4L 7WZOO)%]%8<]6 ^.(+V*D ^LX M6\ C6'-PUNZOQ2 M-9:$%SX?XV=FH#0HWUI[V;2>CN%N"?@^8_8E=@SMC81O]]D)&QNM,KL_"9)K MIUU2+G*GIY;-B7LNK:BA;9[ZS!B3^^C/VLYCSM&!Y>@OG M--/ PXJ7#9-]40A";#W:%P*@0?>B_7.'4_+80 MX59_-C5T.D2,O8)>MF#U9ZX.9FUA0ETRI\V2EFM^IO##WD8X#1I7=S+P_1_X M8HAQWO]:VQ7$*Q,-SBM8BFFNWW9&C$O.UA:LN,!\H1_I MR[Q"8+6FUCO8I?"+TD,%IUPFY]5?%(E/U/--/($/P6\A%5SG"Y(&BQJ>:JC4 M&+66CT(]2#/&!0K)D2=9G@*;=:'"[PUADSE4[.;%RQX&NX M8.WRI70X[#?1#H=+>PVRG?W+F 6;T-8N:URX]3W>O-$A7=7H<%H<-VU=#]_S M#VHTW,7-MM -$DH%IEWMWKF&CWXK! M/PSR+U#WAN;%N4F7]28,FE5X:8W+"MH6MCIDM71X-L8R,UGY\3L9PEPLYDN' M/5T<9(B??N68[YV$2M-8\P@[-#A]0<".';NB7\Q7QNO*F KXSW2TPCL89F2= M I>F5\W,*MMS7[$B?'RWV.&?_7=BZXZF\R*&3\JL^^II&OC6M:W^I1M<08$& MS))SM@E#T0I]XY.?5_)QX MUF%.9AVN.0",I.7,EVDFYO3O)C@(;]:[[5;[6X^_U;C-5 M!X*L^HJU)?1RKMD5BS_XR8#O%K!KS_T2 J^6T(^+/;'R5MZ6<$T1Z1&MW]($ MLLC&JX<7!4T,VAG.8Y85[M9-S2N.9<*W/XY7Z]+0O PZ=&/3K;%>XSX"F\_F M1"_!!OZPU=D+8 ]'T#<0&B[ V1*M/]7W?,EJD?OEGRS7M5X6*7^\2 ,F8K*S MS(,C-S QO@;JAU))XM4R$=(\TRN4>#M+_V-8_($W*Z<2Q/EC@!AUWTKP/-1O M;L"PAN?VY7C++?F[/W^+HO)WN<+X\@2^_S/L"4TM ^MEV9<_#0:4#H[P:O1M6K7"49[G7QSS%^M,K3"ERLA5#GGL+/ MQQ>R.9 7 .2:-8%I?PG&M!CEBT?ZMWF9&@Y7R52$W"9"Q;HQXZHLB_,N*D'P M@840 HM[ M(9#59_SC+'-VE:]DE4HNVE:5;(7&;=;_TPY:?LC^B=]?/"7I6HS^ .-IF^XI M4CXE%HOI-?YG>4LWO]L7;_^US%-<&H<38>,UT;P+"/>OLF[J\_"=._!"._-"3>%% 3DFT6_!)"[ M \3GU@MD]*H#O&4:DWSP2@QD'A>3>JA(I&]-NZ<_\'N3ZM@>E7?5/W#\8;&4 M*N5L=->W413PE/2YA'H8ZI';86*"^H$-4D&IY=8;(Q&PGKA-S-+=R]H\ J$% M?%&,43 )CR4PGLMF(\W:E_B77D)%Q,T\TK:GG%4JI;R,H4M\;XGOR#TVA\#W MX7=0U;)2J&QOM#X"WPL3%E/69JWC[\&(XM'21?]*GKJWWZ/N$6YO@*GNJ7,H,-6>H8#!],R=3^^D[316ERRY M)0N*_O4OEDPMR#:VD?&F#U6 +>42>T1F1 3814%79KPBX?5!8%S+FQ?4 M&?O6]QY\.4Q5-,I^G:Z( /"A5'^ C8M%0+ I&3>12'9H?$YL(=GH>\+D4<+\ M6&=J!5AY+"K5&"W?2B:S1(W>_+B$/'X6BV'L0,9]*G2-J,IIK9[,]K1T!Q]. MX?)#Q[0%F[#&J.H -357,]"%GS""= .YJ,70T.O9?1OG#<)@I*4D5P30?1,P M@1$'M'57#J[*@*"4 =8KNO8,[N.T,#-Q;S:0>T2#SC/G8O=BBD1?N \8S%#G M@FV))6@D7N"/6=K%Z]7+39\$G$5LZ3#V.AP=?/6#Z:LQ;TXMOQ;J,-1:T-1CFHG6 M2K66N?)W80HYWX)HHOH4$:/X[$WTL'./U@5# O"JHZ?@O&+=-D4<\2-VR.( MCCA>.YMAL@TO=)@W0"=:@WBBF4703)I9"T#V!;-4\!*;=5K)MCQGH!I1SW7H M7*IH2[63OTG@;("-AL\&VK:96PCG'K76Y1S^.SOXGI]9&Y4>Z9V-=2^"2JT" M.O_]#-Y+<2C.;Z[/F]=@Z9*5*VXNQ5VK_8^=LG;-GL]!A%D"_Q?-N.\BF0>) M$K>Q0;930)C4)JOG#5$2=5FX4S4P_"75E)+SOB<4 .95)ZH LX90(R^PN3+" MY47K''YRK=Z.=+^#(XRU,<:24L:=YZBX3.V;">.DQ4K]@D>0*9<@9*I_ZK)G N,:6#X^,3/8[: 8')VA'U"CY020X[%-I?)$"?JH M@/VSX#:HYFD#>H0.(3!JYD7+8F]P^+FVA@!0S?QHH86/[>3U?%X%*2 M@>(%1BW?J(*[Z9.V&Z7MC30[,WN,&Z9I_Y!J!>VL]/J_0;3%N%E"Y!3'S>,L M74O&*/ X(WM$=2&[*J0##BP6BY79J%!LJHA&MAX'L/<9&0V29FZ&OC<"=CES MP$?!XAE8L>*)A<$0K<>H7_N+-@VZTBD9E[05:Z)O9OH1QHPFC=6 A4!&OHFZ=#-$'[U['UU]['2!(Z,\.NP\'^I?Z8HL3,41 MBL!4+7*>=X*GDA5:HJI<4B245;(J+4J^9 E +F@?83VJ:<\,JNL85'T![&]"CUU!!U25S$S4R3)?:GO&C%TYO&C$%B$QR+GN[BQ=4# MJ7I7QDX&UPX_D _JQIV_YJTY,6B#]1'HHF?7:LRG!5RU"X8[UXMN(_S3XWJIZ4U[1I2N=?&KN52BGK MD@)VT52(8GVSMEU_]VTO4@WS=!(F*3Q,G5-U'71=3TPO-#Y$#6!CIJBO(P.N M!/\*/"IOA<>L0\$5L7BY-*'L^"P.;[R9V)?<97XI%!HO32AM&3ZZ+F$C:?F5?&)X^N7VCTR3+5U\J( N?6RZ&=D M[%*U1=W0.=L)+9C%:&\6)TMJ%=X7;NLM;#9%N3H#U]O)BLK7]4(UV2E,JHT93+%2I\G$O>ZB4,_BMO1$NI]V0LZ&A9P0;NM( MA^*E[W*2%=45*NJ,FCJCU:+.Z"O=S=_A1/'= G3)9KR).M9\HA#+*!WDY0ZN MH,+E@R]' SQIB:IS1Y$OW9^.9%V Q]7Q,/IRES9LA8,].Z)KFS95QI:<5Q4) M"F]DN[@XA#Q*%:JW'UG&?!J2J*[=A^F[ ^%AX"^*9.N&9-3O++EA6#Z%#H=* MXI72?NC$E\HDL'VBR95>^8/C@7S2"W\1HIP=FYPD!-<<6N:[PY!I##IM<:YSQ=5W@W 8&E-W]4F83SB6'0R2%/E' EK?Z< MA,#BX<]U.73YL<-D8_X5*; N[RXOT??&2.CINF+[>OIFJ9UKQ#4_:+PY('OZ9BL^]X!L MCM"98OS, ,?[GWB],_,L'MD]?;/;DVMD-S]HY![XG<^OGB\H?/IFBVMJ([^I ML,LS9GQ4G>AL8A!D_OAP,DBW[ER'3(&A-ILF=V2L 'EN80;O5W$HVLVOWYK7 M]^*BU3Z_NFG_?M>,UUB_CMP$?6A'LKORD\EZY[?7'R+ M.AR#)H_Z .+7;SG-T RQUPQEO[:HA M_S94/;KTW%./)@NZ8WMCU1VXGN,]/)O;T+8RD73;3V@0DW[ BXL6\(CJQ'3G M3$29,:^-[P\'::IT)=&@#B&;.\;F-C-XX+$Y?Z"NX_!'OP[A?.B>C3VBIB0P2<5S$V$GRG[U*)$8= M(Q>/G@-R7Q,A:/$@T"L2I')7-P-#LE@JQ:*&'R M/36034"O\SQ%1F,F0V0S6KH_>RKOV%0O '+MA=U)YV&Z-3:R#28#T1M V'@Z M1P]39SXZ'D293KK I.MN0EN]3*9IW%;OI1W6BK?]Y5E_6;35V^*.54LTJJK4 MW[N=7E8*%0WN=H:=EN PBUL7;=(F=[^A[J<=^FV$J%EW XH\Q%.FX/]R1L+L.@S+ M":CC^K%5JK":9"]S6F$-L9;JH M+6=J$!KUG< WBJR3U\,5:[SM4QYSVQD4U&L3S5:]CUE5&* [E/)M(N-E%^);IGYWF"N^@L"TFC;/;GHO;' MLE*G:M5/*E9MCL.1B?VV"\&SK?LKN'5Y;CU]J^VP/+?6&F6KTLB6*"FX=7>Y M==GXQ@YL??VTM!M[*ABRF+!@@W4#<W;3;XO;NYK)U#WMI M'/VRYJRP@J>W<<*=YNF]F+!@@X(-=OY(>8'\-JX9\M,: @1FYCQC/SSHZ;1! M%PGU5.N94,]7K-MT2V6;UI[]=GIB'1UERR!N('[W8>99U%C-A1J/YN_DU%\) MG2[2"V*.;+!EN/^G#<#TMDBOHTSB[FM4\9Y9@Z<-JWZ4+2^]@?C=AYE7+[V. MYR]^_:KT6HI.YY=>]=(W*G!JLU^H3"K^_Q,G;#,J"@A:75IGL[Z4U^"JD5:U< MLRK'<]B:NXOZW:&UX_F[[2QO1^8GK5ZW)%=M0&YF?++(FUV5+,[D\R^ML_-- MPZO5,5[Y^MVU'4;Z[E#9\?PM"Y>W&:?1WR*MY5_7^H6U^-X2*I/9O[2>SE=" M53 D.<>!RN[B?'>(['C^OG++FXEO%E#529UCW]M W,P(8Y$3OI1II3# MTFJ\2(O>I0E7)['G[[2\O$DYB1;G/Q@J3VKJN=WVY'X*MTS!AZ5-@/R$6^7( M.JI7"OFVL_)M_IZ[RUND;Y)OM9/2Z_2WP^'*VO3D@0E)\,D6CAO!(]N?6UL] MRM3E6$+3+UW;[[AA5>8H8[YGR;4[)(%K*[4P%Y&TE=5(VD+ZO$GZ9.IP+*&' MEY4^1[6CN9HH%-)G6Z5/?:7VWR)1Q^IF11UW@W#63*F[L:?=G[# VC9.6&!M M&R?<.:QM<"1E8MBD=7U^\ZTI#JYNVNV/XO+NYINXN6W>G=VW;J[7W92WH,9B MP@)K.SIA@;5MG'#GL+8#]W"*1LGI ,_!C,J@F83KEMOUANK*"P(,W)S#CFTW M!/#=C!0'?M;=0UD$L+>_?3C\\+E>MT[FZ*2\",P_KIU""M&UC1-N'%]G4BJ6 MY.OWJZ\0\W6U4K6.CO*]ME0P]A;O:8-C"$7U@?<\JIHE\3()O7E;,BO(\XUE M7J53+A"<9"I1I*W ;1:<5"K6T?5UYNV%N)@3\3!#H1E MBOSY%?6P/OTRXPZ10R,-BPO6:1YEO6XL(L*.; SH:$B;?P=,BMGR<),:F7>YE-N&9=)!]$Z63+ULI"->R(; M"TGROBVZ3S*I@'D;5?FE;M>L:OGUND%%YG8A8:UA MU4>'Y%3)R6R;<3\&2"38M(5AR+ 93:92MH^KB MQ6 *P5((EKT/*744,)TR'X[ECXT@VNVOCU4^SM3'>MW/_$+(X.?NY0\5-'^, M?>GY/=N5_G-KK(8!2%F4IK[G."1GQ\I7P+'_D5U;8* ;NI$VZ- MA)D5RLIT7']O$;.*&%CUZ,0Z.5E.VA1QL3V1'&2:_3SN>+UG_"F!I3X;BKD. MA\JWNZL,<_%R!*UG=;/\&H2C*;8D?*-\<'U^_1E^^RR^)LHK"U^-@&&5.P[@ MUT?EAC"OHP+,_0O&PNN+0/F/=E=9 I#5'0APWH0CQ\#FP@[$$!YRGN'9X<@+ MP%R$YV&JP'-=Y= ()1$77PSBR6B8@"\('(!AF:SX+,:>L&DY#IF@>EF)QTMI M4"Y)):\#K"H88JU9YZI)"#ZD(=L+N[#^SC,LG:2C)1Z4"^\Y0KH](7M#V[4# MJE/YJ(1B_S<^" =6#[L) @40.!CA=5I__$Q;5'^&]@B1 M]A&^1^+XNW1#T!RB5K$$&IKTU$UW['6 GO2'=8L^->CO(7B[-@&;X3;T %E_ M\0<::JA&B*;& U\I($MW/ B$9XG4%:HJ72Y4/)W:)BNYX\\_ 06 MW0?J#_"+1+V.DCCK=DD//CC/5GJ-9DFTUBY (+#I<^2-B<"Q$#B:AI)+@-6[ MR%0IARS 1*XA41L,V)7!0/0=[RF 06 O0VF[P(\&=K#:B;MA!GIO"4B3DO0U M$W4 A,HG!0"0_%0FZB8ZS\RBN\*7RS^!;0'L-)(]A#XY'+]JT3[1^_Z0U&F# M46?@Q^N9[;=_F&$"=ASPZ1.1LK2/C9!( +)2_D A\-*[7"N61/(&('D/.SX M2GX_E'T8YI.0SI-\#N"Y.6(/>C0U_/RK%, ;8$W]U_W-.?CZA <@(;3[D)Q^ M_5G"0/C@=)VY"J&TM/0>2=>@58)ZBWL^NQK\QL@\?_\5Z-:.?FE+2Y:[?/?V^W6S;4X MN[Z ?V=7_VFWVN+F4ERVKL^NSUMG5^+\YOJB=6^>N6NV?[^ZIT?BFGRE>+*? M<>V?5RR;\U8 :0(O'=GNM"C2 ,6Q T()^%, -KIA$&@!Z(4^""=,M2#QE="B M*!'[X%:X($8I!M5CJ1D,O- !):K@/4G"$;[[(W39O7FRQVR2Q*\F!"2.B5\: M<>AZ8Y+D72=$Q1""@/7%K?3'HF4)]&9$!5RIU#^XHYEV*.J"N=)07X9K;B= M7C&O$H/D:NRE=>$WZ8(TP$0;B(H8O/GGF2N?@UKD(M+ M7K)Y,%#=<8(IW@9L/>&K9+ME(F>*G\-2].81'1/UE!"K6[6YN>7IOQ69=I*\ M+,>6*&<(WZH[<#W'>W@68+RZ 5*Y=M:2E5M - +Z25 .0(+^R03RTJ"U]*OX M A);ZJMT41B<6^=(@T+^KI!':'C''M)S;,IVE6&N+[[\RW;TPRP7$EM)K%2O MGG@#B)Y>![?23$./@L-$DLOQNJ0G4B!YE"1=D:]> "!XN0M@(W#X\(/$2SC& MY*71&/2] T:($J.PX]A=AT"/'(G?C'S[$8WL'CB+@+PNZS3/!VL,O (73!>E M2,#R-.FQ2P+P#/[!H]U#7'=\#[0=H/6!C+1X48=&%V3AQF,PL$BH1-0 F!P- MI#^47162GVN)[D -^;>.[<6D9(DA <8! -&[%KKQ0P5O:1WM>2@U>T">OHU? MDYL#[BTAW@.7EQ U! O'QA7=P#H22QTK.8P5 +I*,(J+;O)+ #EV'RBA2]^2 M2ZU(#T@'YL2@(5 [T+)CHS<5!*%/&!N2@O1YJ3W;)T+2BTR-P13;D0 &AYX8 MRF CA:X1*]0#^)#$+,(\#K^@5\8.)-6^;;%U(_'0Q0@'$SO::RL@.Y/(4 M>UE&0@"4+"0_24$EP!E,02ZO%@J$F- /0C*6^J&/=@_2A5:A">['.,H8S*P' M^-A%*D$2[X0!8"! ?H85>N1/P_+Z/J#3!UH,?98,G6>B0C0>R#^F768&H6", M>K 1O0PZ;X1:%"/1ML9Y=P#4#JO /WT[4+N,^$FRA!@'7"\FBI2PUV)!"T4T MAC$ND>0[1,(CH @M3BM^GJ5IPA-@ ?)\J 4B>.$@K5SI!R:D85YE 0,KL$%A M#"/S&&.3P.5>3+JV^^@YC['%QUM#"H Y8%^P'!6,,(CCT-.)!V#*H?P#[=$N MF)IDG4Z>%%<.)-;O\]R)P!*:89I"<43$341T61+K>V"=XBL<; 5] S(4MNNA MT#.+$ = TVZ(R56L(4C&2@H,^2#"''A1P)[#H?JHG8A@A'X [PAVC=LE')JQ M ^U5P*-_A@H5+=J>&+3R MC1+E,ZF1;H#GJDKT!J1/@!8($_=XEZ#\%XX8H%D]^U=Z^+\QIQ!:*E 1P2VZB.G/((L M]H!IDC65QWAB:6EK@QU;%@"KY/E*K540IH?ZL,/9$ 2(.$;BPPE3,6:$#D/B"=21 M C^6^95CZ=?>(Z56"G("RZ>6EIS@%Z%!"F9E?ZR4>TA^(]I97L\ D+U( %O6 M:_^=@B*X;X)R0"(YO3!QAC;>!&:+'46UV?OLVG[*8 M5;@>GL)T%1]0D%,/)!*.Z"4*".C5L8MM!V;=%DG9*+R/AI\7/@QPX)Y'P\*B MP5D:X4 IXZCAD$Y(CA"!:V/!:5[KX6F3@1Q:KEO) D2;N!(.DB7A M!4,9_:A!0.&1&%I@\= Y.CY,PD-+^324L_PTBP#?4UV/+=-/ M=,9!QV"?[\SUC@X&AU%Z?(I.HM8/S?>E]./W(W24XAL"X *C>6&TO@D877'& MP9*K3#@*$V'#*OVG-=SU-C/G>6=W?I(U5W0K5J5>&P7B\=YT)> MV>;RZT?'NMFC=EK>0*CLP\QYX?"H4:KGR1XKKFNP) !3!UX;@L'MIYWC^G3) MN@]PW'X,5H]+U9U5CMN'CD:CL#:W&X.UDU)E;>KTW?Q&OC"R(:C;?J(YJ4ZG MF7V X_9CL'I:Z-$-0L?QT09L9A]GSHV?2B>[[Y1.;]*P-I)Y)=R_ ;24PX%$ M%+Z:JX[4/K'O/E)!N90)8P_)H%)JK)JUE_7/]X*Z M$E615G)B]=IT"UF<5OWD58.@5DB-:7C=,+'Q)EJHE.@/1RZG9#U.2'SBQ6.>'115/ MQE2E."I61S6\*-?FASV48\SU_.]JZ4@ &!RJSB)AX9@3W/4IUP6 _>+IU218!X3MO%S)\_ M5'<)R.%F60DZ#Q0:[0!)2DC1NC6K62 M^##P0I\*7$C'P95A'K3OFSSN?DBU Q+9_IPZ.91 9SW0]0'RD*2<3,KQTB\ M?5(&F-M55(ZC@RFJCSH9-/D_!G:/?SK"7@1HCEF4)=2VHBBJRX])>N. ]886[6E41!1% JMDE-%STN$1&M MRN2T,Q:3:?B,=HO!2(F@'E>TBLN-<:XLU>;2&("A Z6^1S5HLEGYLB='7)PT M+G. $VV;L)A956EB;;"=+['T2E(GU;](U=U,%*Y[0T[GY.1-75('4^$3RH[X METV>CY_>#P]%)N=69D.M-I,SE<.9*K8[-7-3;$?29D%HFY1V5Z10[B0N]R%Y M,G>=;+*W-S$TO"&I8Q./VS8 *OLP&L#H+(/,V\L M?VQ;S^CS=%N:S=:'6TA?UDE1G6#+<7C<*)WNK K=/G1@(_,B=V2[<7AR4IJ. MPLU+P M(XS%XKW"H[;C\%:)=_\[ (=;ZL^4RNT[79CL%I= MH[;= !^WO4"[T U!_?837>.XB(UM-P9K]6QN5J&'UX:.TY/I1>#V 8[;C\%Z M.=] TK9YO51,07<-L?!:\H;@=_LIJU*>7MIF'^"X_1BL%S[O!F&CTB@N/FPW M!D_RK2B]F=6)=%.A \<+@H^B@UDA*M&5J_!F-2G&9<+L16-[OH]AKKD41>ZT;@M[M)ZSI)PO[ ,7MQU_AH&X2-@ZJ,U+? M"@?U_1W42FFZY;.IE>)>5H 0\[86COH(C]Z.%9/HFLM@)5$4'=N\HF-FWZ\5 M']NR>]HJH^%Y5 M2]^KNE:Q>,O%C$UFL M4T>C=-GZ$!WI8"'!P)#)!&JNGM+BIUOHU%08<@)["",)8A31>P'2J02",/B<#&LKHR&( : M@)=]KER:K ULS-2NAB99&# )C!Q0V6\8?F9HA+W_%V9#-6%;@V'QY/G?J>HR M3Y*CHI@7=NO"V8TK_AZZ2E1J"+I*G4'WQ9-^#R%[ 2CICCV?P)P$J@S' \\' M=NRE/@;D@CX':A^@C@A'I 2>O C6I"=H,!NL4:.'QAY(M@,&,NGHRVPX^1S3:,Z &J2^(B=LZ7"ZR!+]T#9Q[<)3UY MM/AX*ZEMD.U$(V07/"^]!J)B'94K5KU>FS:-?)2V0P(5];>NU1V#/IB]CCVB M;Y \(Q\8'TM[HYQQE>H%%"2T.=Q$@1OY;#P>-%_ A6$B NJEXMYQ2'&LY- 2 MWJ/R!PKDBG&+V8G"VLLA<,LS7Q(&=(/%P+7#G6<+*\5C5?80*[CC4HP=G> 8 M+2OGIBAKHERDQ9B*]*('=K;CC6B#D1LOOL5UR'7I]X!KOW@#WC*ES&E0SW% JAB% *-BA.OPSU#2WZ:4.L"E MJ^Q')'(8&\@["/M]&ZNW4W7S?HB.(6B0KCV2:*U&81="!4P:]&%PC>OX. MJ-]#,&F&48']D.JZ#X?VF(MF(U((?.K9T^MU@;! BBGGT7@[>\1 _Z98>PC> MO8^Q>ZHR[RNLO8_I-_?H'A:0] M&E#K!.X%$%!0F*.P(3_%B(6O0U@+LASH]C'6WU<_D+$38=$$]T:A95,:W\+Z MY3T5='V[ \/3&V"\_!/$,PP&I@*PG.=37P-PO(8 YL-_6LD:_C8K(/DDV=)! M LXC M4R.24P"/VB#X)"FH_J$.MH%E@%"2,9221Q%SQ&9VBGS.?9M[K9QUNU[(P:1; M\).[1JHTX0UDN)TGI7O=E8:H*98QIC7*8C0227@#7AF#=V3 ZY.,9()%Z^7, M=4/R>U^*SG]$)D_?#G T# 7IF6_ S>B V-RQ*"V3VC6\E"1,^-!#E;H7LBU- MD#A:@HA F[D]<#;Q!#0(\3C*1MEAL/&DS)GHN1&7IYD@PO=,S:C@I7V,- MK.W^'IJ4O417(/ACYW4Q@!;LF=[AE>>1L=^.MKGKM(KN8MS**T9T9+_2U0_3 M>2CIW"0<'U0W(]^C&R()MV?D*W3:XXLINI45/1YWXYKD UKD.'94IJ,7F\12 MN.$0Z1Q/["3%:Y(A-.(-_AB/]W2S(&T=X\VA:OF7.SOX+B[Y(?JH\@L\2XW. MS(+FX, 9K*?!\)IQ71+G[&@D>(M>M5T"$"WHQ29>-]@EGL4[#OYDX_P)]-E8 MN6A=>WZ*D3G@0[XKDA0I0/S)G@>>E7##KT0 3/U0W9!.R3UT4-$)T0*DHP;2 MZ5O<. Q\\W$$[[YF,4>S6+P _V$!S-4TDV(PDO5HV/Z6Q^\8QBR#=/[W/_K M"GX\,)"XEQVH'0IK5$Y/CRB.%JCD9IE(%+662W:.8@\&3 9L]Q0H!@I(0*0\ M7)BY $7>#/A; D4O4AEC"WL!@="E>GSR4,!'X0@>0$#&@(FZF"9#>O/8Y<^ M\Q5Z^,A2+S[&HVAPM#U2V]O4L.X'P"% M%"*L.<;'6W@F[.!;"6&/#?-X5B)]TE93$8HPZJ ;"JS+\.!CL;X"#>1W/ Q0 M>8]V$'7IFC$41BWX!ITFC45I@,71DTKP$#%0-(<15X!T'V6"$1QHV_D4B/+( M@S>$P*"9N)F2^(\7@IM"RA8@G6PN.'V+0%?R.S 0RK@H[(R*EW]_C=F11>D< MDDA6;Y9":&/YG2R07LANM==Q#)Q@3^&(Y\"8 JQ?O;),NE-&7$(-T%@IX I1 M R5DE65BLSH(@//B:T\PA85DIT9C'$(??Q!Y./*I),X<;+3V,,#EIWHS,KDB M(T2=+<$?)(%/!RHF$JD]\0S)T^7G0XN/)A;9,??H YT^ M\)P>JHJDM8 ""-Q_%;"N9LZA6'6/+_6@L&9!9J27 Y)N3*?MEI;5&Z_BBZ/_ M=SKZ/RZ._M_+9>+[5!KQ2%1=S=7+7%V?6%N+V[.6]>_'[7;)>B=(7M=+IF JSY*)U0&N%S :Z[ MX]%U 201WW-8,-[Z7E?U\$QK6X&P0 2X*WT?M8Z'XMT%B\% R$J< 0;A" \Q M I.70$88GV'ZVG!."/3XI"+I$.(WYZ#[^J(9N2XW[+KPS17Z[C+R?O5WEK'& M.$H";]'YHIZJ%Z.PFT3A*$*A.*##EKZQ7YOF4BG:IW__4Q80JBT6V.;?D8/V59O^Y@?J$#SG!$1YR@D9-P7A(RN&/2S;U8R<\! M#XJ)1<#,<8];QB.S(_MQ3^\6:C9LQ*UEA+@!H"2PP: "M]U8?'%G-%OII@8 M4\07[[%T%'ABX'-I1M?>AVWPJ!F#[E,DHFV^P:,YK<"7Z.ZH#O'^R=2?##/8 M>//4=;4]J[>;XF[^&U>5\!I,&,TBLS^(/9_GQ'EMYGEKL6T4%N][6;PGA<6[ M&KF-AUV:O4M'MCLM_>%E M8#ZZ5H>G(Z3=2&0[Z@$D,-E:JF?224A=P,?Z6I\YZ $'C"\PX24]UET<74F] MCZ?EH =,O,!F3>U//GEZ<>NN)'[SGM2CUL+1G5*ZD$UA6XE#CTD3NRH#IO1U MJ(Z"(;?-F)R;E&Y<\4WZW0&X&12_JDW.J _"3F#W;$GWTVX'TA_*PR^V1PG0 MP),6IE>5+/T-?%WQ+RFN9"U='#CY8IC:OA!DM_4M(9TZ:2J?GG0-04';^T M_0 3TO#8OPN\VY9X_QS^:X?DZ/AXD(&[+@E SS485'2NR;?3$4-2_!'V'NB@ M K.32"O%@5H]#UH]2,QZ8YCL"@+B#\RT9CY\%<__?6R=5$ZL>JU2.CXUMP9T M_#70I[DH4$9X)6:(EQDH(>K(JM;AS485@_)A$*=:ZIOPJ9,,%6V%H\@S%X0" M:13Z0^XZX!$L,C)QX4BR-R%8/79,?;,Z_ MS&RP9CV!(4.&2CP=7F^WS>$I2Y:^TI%POH@9C#-':SPZ'TM%#R2H'P0C&-'P M@(M7?GT*J&.!*PT3/@E1O3E ^&0[;*K;6/$A<1$Y,0T[#KS/A"A]PN",B^'V M!_ \0'XJNC@2=H&/@G[H8,B&4B/)"^%!S<%[2+= G^*$N%F+W#9AFVM,%&R? M,QT4K9R5Q%VK_0]Q>79^?W.W]:'0N972O7:=#3].NL*GZ>C%\:R./\U_!V_W M+]\M2G[5%Z9W%=-47UC:OU_?-;^VVO?-N^:%:)]=-=OBYE(T__E[Z_X_HMT\ M__VN==]JWN[C?3HWRF^EB+HZ@E^-+DN(5@SJZ&FR",MHA\F M^M$HHA^;J]N.M6H[+O%"^?_F__[6^M*Z;V^Y?ILXR8'\*)H_!G;''@>?-BD$ MFB"NI3E_OGKKTRKRY=2G)&*[42=X_'_J1ZU2*0W&0]/J5R:X>$)YOY4617SG M#>.M4;K$;8XUNG0XD;F:R4Z4Y!1"[6N*6KEJ7+*V]#O25<'AS0\'W'!])K\<&G:ABX6JK\SUL0 MEK_FF[;4#"K)M9["?N3F+X#JT_+QN['FS\G_MJ/3AJ/ZW$6I4FI=MY.TLK*Y MEA;Y^2[C?[_<746!1''A=4,,/Q_.SJP*/KCB73A=3\_'W*]O]CF4EMI@[+YJ7!59=<8&W]^P\ MD+H)K'IU]J5 JHN'D\K9!2:]O6L6^'3%+=?3S$7VKI]-ZU-0NB41BW.Z%(AQ M5KZ^*OFN[X4<2W&)I74..%<,!0CGA- MUP#%RFM8_M_E._.]T-&INCK'DV^WZSQHQ5PJWJ^)_Y>$EW^>*(Z[!:/IP' 3E@68\\& ^=S_\?4$L# M!!0 ( (."<5KJU!ZO;@< -#,Q,2YH=&WM6FMS MVC@4_2O:['0GF8$$DF:Z Y09DC@M,TWH$MII]\N.L&6LK6VYD@RAOW[/EXX$K<@F<;L5"1ZT6U;:6+2SH1G_):Z/ZO5]-+8. MBJ>M7ZK5,^7GB4@M\[7@5@0L-S(=,>_L5:=_P8T5NEIMMPZ*R88JF#)CI[%X MN3/P/@RJG3?=5Y<-]G=NK RG37;>NQPT6+V6669E(@Q+Q81IE?!TI]W*9D.I M5_6J^Z=7="V&5<\[%]TW'QNK YOLHM-_U4646G;=9%9NL@1^*SMH.LS3:6P6_IT&3-S<3P\7*$7EKF MJ=N?L;;][>=I]VWG#O _>Z;M!][V'Q^CA]3>\_ENYO7W7 MOWK7N1RP08]=>:.VQJT[_I'/I755[']YX'UGG=$ MA[7:X883 MG0%TLZ]J$:5;8>^E;Y5F5SSU(_&EPGRAJ9'9B-O&-E=I^3 6LTA#I0-0VF3< M!\T;M>::X:%*;6,=AYL3&=@(3;5G.UA/'&<\"##-RYW:#@72LRB1(&(TZL?9 MM6L(9@W%!,^?-<>T&SZ/R]!692)C*>-U:02KD<:I(BG>)XI;9E*V;G2 M"=YL]0^F0O8VXCKAU1.IV)70XPKKIOY^LY#[>*292B08JHI^MSJDPA?&<#VE M+@G_)!!W:4Z#9P&20#*FI ,O$7F-3AM/E;7@"_S;@>/0XP"]8 M*%/ BY"Z@%,%R$=W-.NE=IF&J)S<2LPC4S_. \P)R"YAIP*X2ZJV&1!'9"$2 MQ?&"#240S4IH$"Z0-'&%>N0Q.H ""CAUX8S+Q^R+*R!',S2^96MD](WP;VGF\5Z8,;L/CMU]\/ZR^:IL1RZ?JH+*HPE/BX M:_8<9KJ,:^'0";1)LFA $1.&[)HT$8V@;@E4@92!/@?2^+$R.<:17F@5%S#- MM/)%@,>&[0*5@0#,"^AYUW[$TY%@'93B?AZC1_V(5^O'NZ+(HGX<%)^*CY+\ M?%K0@^9G5*^76%.@F'*Y"8/I@$EG5[Y/F HY*9_GYNY#R-(,!-%L%4UVXQX/5Z-W"SK-T2_X0.2_<[:=8OS=U>].U,?Y6(L M V(T-RIULL(-J@&=JXCF7 ]#T5P"[H0V$BG,;@S^HT5D5%BH"TZ?!<=1@&0&(7]X MT#ZQ_'&QW-\JR[TQCW.G>T0!$88XSW:$TUF)V<"Q ^TI/MAH!Y_.^X_G'?'04S$E46M9ZD9QG( MB[)/4/P!FWOK5#G/CN-D:94V%=J#R3RV:^LX###1B7MZ_ M2L'RR(V"7^U*XI&&EL$LR':MX+,@SI7Q4?K>M2ZD421:KJ4#K)%*%./(;) OGO0&@]X%WD]VS=S%?+E51\<;D]@#<[#RH[)O;$3]<",[\6 "QI)$3+O6O@YW5FQ7G$,>4S+?:RS[I9WX! /,=^_\ABWMPUC M,I,F][OK]C]02P,$% @ @X)Q6I#JC7:>!P >R8 X !P8G-V7V5X M,S$R+FAT;>U:;7/B.!+^*[I<[592A1->PLX.,%21A,QRE80<8:MF[\N6L&6L M&]OR2C:$^_7WM&S (4PF89+,7%V^$&RUNEO2T]V/FG2"- J[G4!PK]M)91J* M;C(QLS_%;:-6/\1@YRA_V_F;XYPI-XM$G#)7"YX*CV5&QE/6/_O8&UURDPKM M.-W.4:YLHKP%,^DB%!_VQOU/8Z=W,?AXU6+_SDPJ_46;G0^OQBU6JR8I2V4D M#(O%G&D5\7BOVTF64TG*N1G\JY^+YM.<\][EX.*/UN;$-KOLC3X.8*6:W+99 M*FY3AX=R&K>TG 9I&XI-JE4\[78R)KT/>YX(_\P:OXCCX_>-7YUZ]?B=<_R^ MUG3>U]XUG5\:$Z]^7/#*_8\)Q=CP97IX/KW@4['USU\!7?AN>0 MZ(]>>/WW?+O^?73S>^]JS,9#=M,_M1XVJG7R]J_Z-,_QTT?^# M]4['-%*O5NLO[.@2SR][5&LK@PJ[%IY6[!^'[((;'J>\PERA:9BE 4];K[G. ME$]"L;0T4=I##C )=Y$76M7VENF^BM/6MJ!OSZ67!ABJ_K2']81APCT/:C[L M5??(D%Y:"02%1JO63&[M@+<T6ZX/"Q,IRII[Y5WA'QPC/R/L(Y8 MEQR?1S)RKA5)5NU0UHS$J)WQ^P+61NP@,\$TV(FQ1RY-@VD87]E M7",LP@7>)TJG3,7L7.D()^O\DRF?70=<1]PYD8K="#VKL$'L'K97?N-#/[R9 MW^QY?N@R]A# K89=RAHPJ\U[A@W:T/KUI;WP@=5?%1XGW 4./YHP3[':AX* M;RHJ.4H*;'B*9BN4:^CD,F8\7K L3G5&$8L";FLY0,-9A"2NB1L1MF'G0"LB7L M5 !W2=DV >(H6"B(PG =#040S89I!)PG27&%)+(0 @@!!9Q:<\;ZXW(3,#]4 M<[.,#RVF$EP%)9UQ>IG[#2\K)9B;I3/WO'U#^FM@[_A5D3Z^ XN?__YKO?:N M;0HL%ZR/TJ+R?8G'?7-@,3-@7 N+3J!-$D4#BI@P1->D"6@&B46H"E09Z-F3 MQ@V5R3"/ZH5680[31"M7>'AMV#Y0Z0G /(=>_]8->#P5K(=4/,I"2-0:W*DU M]T7N1:WIY4_YHR1&'^?A0?H9Y>M2U.0H)E\>;F<=/(48Q M$82GG*"K#CF9(OS-I;%*'E(BM'KIPK)($$4%\P7WJ[%Y"L8VB[Z]&+R315B!\P_ M!:>3YX;ZHQ/G/<0_/N4^&O@(EIGT",_1<>TO (00DG\A0 MI@NB.-O,4OA9;%K8Y9%S1[1T*; E[+984)+I!+ WEI*Y+M*I=#Z8B!M,* M@7Z,B(3"BD1P]$R5X2MI0=<,_^MW4C997F!LE(I\ M)^!/FY2_H7)72'G/D'GS [\/'&J>%#34CFQ%YQ/R+1$'Y;J9)GB4JO06K9$R M*=Y32QRZ#%:R; 2R_2],\8%S9,(-Z<)QW#R%[?M02RC.5GX=Y%X%W*PH#>50 M&Q?"L\7%[D>1^!6L5M9)UC*]^7X6>=:BH G,*M[-'[E'0>53Y4V*S)C7T!E%,DT%>*! M:C91H$LT[DGX9Y7L(\I0/ P5)_RE"\4R-8B_,@GW;1K(8M>VD@[>;K7?_6+: M"\%3(24!2FHX4.O"E0(0*MC(ZH(X%_PST8NCBE (LZQDG,< X)CL@C+15*QBRGJX=9&ZO/PEU3V6\4R%,T%%.>;3XE<;721%$26A M6@B,S@.5IT%^!XP S[,PEL/OFV=>SLH9=KO%+KE&&-7>55B]6F_^.#^A;Q3T M9\J1S2JU_K[0V6OLUA8\&8[.^B/G9#@>#R^Q4[.^AXNG092^.Q\%<3#G"YMH+H\8[_HBM O MO*MIE.U+C9."=!WLG(67.TR]ILQ0!#'WR\=W?O[AZE4::+ M?#S**$G&(\UT3L?E0MW\2E>#OMU!XZC;_#OZSK*F(JX*RC7$DA)-$Z@4XTOP MIF?N_((H3:5EC4?=!FPADC4HO<[IZU;DO8\L]]P_NQS";Y72+%T[, LNHR'8 MO5*#9@55P.DM2%$0WAJ/RJVK.66%_B]><[1QLV;NA7_^87CHZ,"%.S_S,4JO M7#F@Z4I;)&=+/I1LF6D'@966@B_'WOLW_JD?P:#?L4?=S9^C;CF&9PO]/5^H MTGF>&#%VA//)G_L2-_. 2KJ[GX;5[&4$4@/T37'?"SJ0#H3>IK?;@ MI-<&-P1W&EQ%WO3>\>VA5[T?()A!],:#T)V?NI=>: 7OS[T/X$XB8^GW>OUG M9G([.L_+Y5T4GT,L.*>Q9H+#+=,9Z(S"NXI(9#M?PYR60FH0*5QE1!;$.F4" M0BIOVN#SN -'YGAK(HJ2\'7K&!!E)F2!Z5GO(!6RABNI9"(!RA/$(_H: M!G8;&>V? %&0LAPMN_ AC2O)-,-J"$_ 6\49X4L*&*9@2IE4\6=.)KBDD%%) M,<$FE2;AUG$;?F:QQ@1"PN.,?FS#)&,T13 $U^R&0I"F+*;2U&8\-S6TZY!7 M-)$"WG;@G"C"-=EZSQA'.$;R1[TIB3- @R&X#64E584 H,7>6#;CB'631)1& M9?:/A9MFF''<@(=$+@BGR@I6.5V#&]<-,>/81CNIW8HU_,[%+?*XI,-_1T&VDA9((:J4H2HVX.>\Z>>TY3[:2"Z^%#BNC5Z2)$&, MUZU>RT21VQ 9-6HSM$_*56U(MH8&X.4+Y\:P'Y-\$U>+TFGMTU$0N61\V#, M=L=4@5= <@_K*1 1=FBS)FF5X\[$. NY&=[=0$OZ1\4D-3>+,JU3FQ[;@R." M.R/!/CE*CG?MOAO_W>AO>FZ_&KQL)J>HM\DQT[JK !_RTUP]7$/3)8: V)Q! M7=1=AW?Z4[24# A-701D+P5)7731.H?W5(=: 6G?ND MX7%X/SOXF;01O_=7X#"D=WHF?3>J_U(M/\/=E M*G+( GP[&OG("\[!WNU[')62H7:5*%YTYR8:M^.O2-HC+T]_+[,[@36R2N)8 M5%R;K[*'$WU"![:"6W_)C?\$4$L! A0#% @ @X)Q6K:B71]A"@ UU4 M !$ ( ! '!B'-D4$L! A0#% M @ @X)Q6B8""K;U"P 180 !4 ( !D H '!B&UL4$L! A0#% @ @X)Q6B2IXSRY(P -]0! !4 M ( !858 '!BKVX' #7+0 #@ @ $D M% $ <&)S=E]E>#,Q,2YH=&U02P$"% ,4 " "#@G%:D.J-=IX' ![)@ M#@ @ &^&P$ <&)S=E]E>#,Q,BYH=&U02P$"% ,4 " "# M@G%:Y"B72 @$ I#@ #@ @ &((P$ <&)S=E]E>#,R,2YH 8=&U02P4& D "0 Y @ O" XML 44 pbsv_10q_htm.xml IDEA: XBRL DOCUMENT 0001304161 2024-11-01 2025-01-31 0001304161 pbsv:OtherSegmentMember 2023-11-01 2024-01-31 0001304161 pbsv:EuropeConsultingMember 2023-11-01 2024-01-31 0001304161 pbsv:UnitedStatesConsultingMember 2023-11-01 2024-01-31 0001304161 pbsv:OtherSegmentMember 2024-11-01 2025-01-31 0001304161 pbsv:EuropeConsultingMember 2024-11-01 2025-01-31 0001304161 pbsv:UnitedStatesConsultingMember 2024-11-01 2025-01-31 0001304161 pbsv:PuertoRicoConsultingMember 2023-11-01 2024-01-31 0001304161 pbsv:PuertoRicoConsultingMember 2024-11-01 2025-01-31 0001304161 us-gaap:AccountsReceivableMember pbsv:GlobalLevelCustomerMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:EuropeConsultingMember pbsv:GlobalLevelCustomerMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:EuropeConsultingMember pbsv:GlobalLevelCustomerMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:UnitedStatesConsultingMember pbsv:GlobalLevelCustomerMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:UnitedStatesConsultingMember pbsv:GlobalLevelCustomerMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:PuertoRicoConsultingMember pbsv:GlobalLevelCustomerMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:PuertoRicoConsultingMember pbsv:GlobalLevelCustomerMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:GlobalLevelCustomerMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:GlobalLevelCustomerMember 2024-11-01 2025-01-31 0001304161 us-gaap:AccountsReceivableMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:GlobalLevelTwoCustomerMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:GlobalLevelTwoCustomerMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:GlobalLevelThreeCustomerMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:GlobalLevelThreeCustomerMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:ThreeCustomerMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:ThreeCustomerMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:OneCustomerMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:GlobalLevelOneCustomerMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:OneCustomerMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:GlobalLevelOneCustomerMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:PuertoRicoConsultingMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:PuertoRicoConsultingMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:UnitedStatesConsultingMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:UnitedStatesConsultingMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:EuropeConsultingMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:EuropeConsultingMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:TwoCustomerMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember 2023-11-01 2024-01-31 0001304161 us-gaap:SalesRevenueNetMember 2024-11-01 2025-01-31 0001304161 us-gaap:SalesRevenueNetMember pbsv:TwoCustomerMember 2024-11-01 2025-01-31 0001304161 2025-01-01 2025-01-28 0001304161 2025-01-28 0001304161 us-gaap:EmployeeStockOptionMember 2023-11-01 2024-01-31 0001304161 us-gaap:EmployeeStockOptionMember 2024-11-01 2025-01-31 0001304161 pbsv:PRIDCOMember 2024-11-01 2025-01-31 0001304161 pbsv:TaxReformMember 2017-12-22 0001304161 pbsv:TaxReformMember 2024-11-01 2025-01-31 0001304161 pbsv:TreasuryStocksMember 2025-01-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-01-31 0001304161 us-gaap:RetainedEarningsMember 2025-01-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2025-01-31 0001304161 us-gaap:PreferredStockMember 2025-01-31 0001304161 us-gaap:CommonStockMember 2025-01-31 0001304161 pbsv:TreasuryStocksMember 2024-11-01 2025-01-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-11-01 2025-01-31 0001304161 us-gaap:RetainedEarningsMember 2024-11-01 2025-01-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2024-11-01 2025-01-31 0001304161 us-gaap:PreferredStockMember 2024-11-01 2025-01-31 0001304161 us-gaap:CommonStockMember 2024-11-01 2025-01-31 0001304161 pbsv:TreasuryStocksMember 2024-10-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-10-31 0001304161 us-gaap:RetainedEarningsMember 2024-10-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2024-10-31 0001304161 us-gaap:PreferredStockMember 2024-10-31 0001304161 us-gaap:CommonStockMember 2024-10-31 0001304161 2024-01-31 0001304161 pbsv:TreasuryStocksMember 2024-01-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0001304161 us-gaap:RetainedEarningsMember 2024-01-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2024-01-31 0001304161 us-gaap:PreferredStockMember 2024-01-31 0001304161 us-gaap:CommonStockMember 2024-01-31 0001304161 pbsv:TreasuryStocksMember 2023-11-01 2024-01-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-01 2024-01-31 0001304161 us-gaap:RetainedEarningsMember 2023-11-01 2024-01-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2023-11-01 2024-01-31 0001304161 us-gaap:PreferredStockMember 2023-11-01 2024-01-31 0001304161 us-gaap:CommonStockMember 2023-11-01 2024-01-31 0001304161 2023-10-31 0001304161 pbsv:TreasuryStocksMember 2023-10-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0001304161 us-gaap:RetainedEarningsMember 2023-10-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2023-10-31 0001304161 us-gaap:PreferredStockMember 2023-10-31 0001304161 us-gaap:CommonStockMember 2023-10-31 0001304161 2023-11-01 2024-01-31 0001304161 2024-10-31 0001304161 2025-01-31 0001304161 2025-03-12 iso4217:USD shares iso4217:USD shares pure 0001304161 false --10-31 Q1 2025 0.0001 10000000 0 0 0 0 0.0001 50000000 23519672 22958143 561529 498557 484871 10-Q true 2025-01-31 false 000-50956 PHARMA-BIO SERV, INC. DE 20-0653570 Pharma-Bio Serv Building # 6 Road 696 Dorado PR 00646 787 278-2709 Yes Yes Non-accelerated Filer true false false 22930842 7307123 6767356 5127525 5978104 2681752 2510909 418483 442384 15534883 15698753 159842 169281 157211 198597 225558 225599 16077494 16292230 153994 165201 951537 1127649 1719918 0 595013 594316 3420462 1887166 660903 660903 0 28834 4081365 2576903 0.0001 10000000 0 0 0.0001 50000000 23519672 22958143 2352 2352 1655149 1644468 10642588 12353970 243883 262380 12543972 14263170 561529 547843 547843 11996129 13715327 16077494 16292230 2471333 2380187 1703224 1844578 768109 535609 860300 973909 -92191 -438300 101842 180529 9651 -257771 1115 12948 8536 -270719 0.000 -0.012 22958143 22962460 22960752 22986370 8536 -270719 -47363 32957 28866 -18017 -18497 14940 -9961 -255779 23519672 2352 0 1644468 12353970 262380 -547843 13715327 0 0 10681 0 0 0 10681 0 0 0 8536 0 0 8536 0 0 0 0 -18497 0 -18497 0 0 0 -1719918 0 0 -1719918 23519672 2352 0 1655149 10642588 243883 -547843 11996129 23512880 2351 0 1596922 14853826 210266 -536580 16126785 0 0 14800 0 0 0 14800 6792 1 0 0 -1 0 0 0 0 0 0 0 0 -7193 -7193 0 0 0 -270719 0 0 -270719 0 0 0 0 14940 0 14940 0 0 0 -1722236 0 0 -1722236 23519672 2352 0 1611722 12860870 225206 -543773 14156377 8536 -270719 10681 14800 9439 7286 41386 38291 137759 182215 186365 -1561136 -37737 11528 -213141 -431106 -429486 725945 0 820 -988338 4762579 988338 -4763399 0 7193 0 -7193 -19085 12143 539767 -4032504 6767356 10446054 7307123 6413550 0 0 0 0 0 20497 1719918 1722236 0 1 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE A - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>ORGANIZATION</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Pharma-Bio Serv, Inc. (“Pharma-Bio”) is a Delaware corporation organized on January 14, 2004. Pharma-Bio is the parent company of Pharma-Bio Serv PR, Inc. (“Pharma-PR”), Pharma Serv, Inc. (“Pharma-Serv”), and Scienza Labs, Inc. (currently inactive) (“Scienza Labs”), each a Puerto Rico corporation, Pharma-Bio Serv US, Inc. (“Pharma-US”), a Delaware corporation, Pharma-Bio Serv SL (“Pharma-Spain”), a Spanish limited liability company, and Pharma-Bio Serv Brasil Servicos de Consultoria Ltda. (currently insignificant) (“Pharma-Brazil”), a Brazilian limited liability company. Pharma-Bio, Pharma-PR, Pharma-Serv, Scienza Labs, Pharma-US, Pharma-Spain and Pharma-Brazil are collectively referred to as the “Company.” The Company operates in Puerto Rico, the United States, Spain and Brazil under the name of Pharma-Bio Serv and is engaged in providing technical compliance consulting service.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The condensed consolidated balance sheet of the Company as of October 31, 2024 is derived from audited consolidated financial statements but does not include all disclosures required by generally accepted accounting principles. The unaudited interim condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the financial position and results of operations and cash flows for the interim periods. The results of operations for the three months ended January 31, 2025 are not necessarily indicative of expected results for the full 2025 fiscal year.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The accompanying financial data as of January 31, 2025, and for the three-month period ended January 31, 2025 and 2024 has been prepared by us, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally contained in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the financial statements and notes contained in our audited Consolidated Financial Statements and the notes thereto for the fiscal year ended October 31, 2024.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Consolidation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The accompanying condensed consolidated financial statements include the accounts of the Company and all of its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Segments</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company operates in three reportable business segments: (i) Puerto Rico technical compliance consulting, (ii) United States technical compliance consulting, and (iii) Europe technical compliance consulting. Accordingly, the accompanying condensed consolidated financial statements are presented to show these three reportable segments.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Use of Estimates</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results may differ from these estimates.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Fair Value of Financial Instruments</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Accounting standards have established a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting standards have established three levels of inputs that may be used to measure fair value:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:8%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Level 1:</em></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Quoted prices in active markets for identical assets and liabilities.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Level 2:</em></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Level 3:</em></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Marketable securities consist of U.S. Treasury securities, which are categorized in Level 1 and have a short-term maturity.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The carrying value of the Company's financial instruments, cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, are considered reasonable estimates of fair value due to their liquidity or short-term nature.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Revenue Recognition</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company records revenue under Accounting Standards Codification ("ASC") Topic 606, Revenue from Contracts with Customers. We evaluate our revenue contracts with customers based on the five-step model under ASC 606: (i) Identify the contract with the customer; (ii) Identify the performance obligations in the contract; (iii) Determine the transaction price; (iv) Allocate the transaction price to separate performance obligations; and (v) Recognize revenue when (or as) each performance obligation is satisfied.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Revenue is primarily derived from: (1) time and material contracts (representing approximately 99% of total revenues), and (2) short-term fixed-fee contracts or "not to exceed" contracts (representing approximately 1% of total revenues).  Time and material contracts are typically based on the number of hours worked at contractually agreed upon rates. These service contracts relate to work which has no alternative use and for which the Company has an enforceable right to payment for the work completed to date. As a result, revenue is recognized over time when or as the Company transfers control of the promised products or services (known as performance obligations) to its customers. Revenue for short term fixed fee contracts or “not to exceed” contracts is recognized similarly, except that certain milestones also have to be reached before revenue is recognized. If the Company determines that a contract will result in a loss, the Company recognizes the estimated loss in the period in which such determination is made.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Cash Equivalents</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For purposes of the condensed consolidated statements of cash flows, cash equivalents consist of cash and liquid investments, including U.S. Treasury securities, with original maturities of three months or less.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Accounts Receivable</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Accounts receivable are reported net of an allowance for credit losses. The Company maintains an allowance for credit losses to provide for estimated amounts of receivables that will not be collected. This estimation is based on historical collection experience, the age of the receivables, an assessment of the creditworthiness of customers, and current economic conditions. The allowance for credit losses is subject to estimation uncertainty. If actual future uncollectible amounts differ from estimates, future provisions for credit losses may be affected. The allowance is increased by provisions charged to credit loss expense and reduced by charge-offs of uncollectible accounts. As of January 31, 2025 and October 31, 2024, the allowance for credit losses was approximately $5.3 million, and there were no charges to expense or charge-offs of uncollectible accounts during the three months ended on January 31, 2025 and 2024. The existing allowance is mostly related to an account that is being litigated, which was fully allowed in 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Income Taxes</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company follows an asset and liability approach method of accounting for income taxes. This method measures deferred income taxes by applying enacted statutory rates in effect at the balance sheet date to the differences between the tax basis of assets and liabilities and their reported amounts on the financial statements. The resulting deferred tax assets or liabilities are adjusted to reflect changes in tax laws as they occur. A valuation allowance is provided when it is more likely than not that a deferred tax asset will not be realized.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company follows guidance from the Financial Accounting Standards Board (“FASB”) related to <em>Accounting for Uncertainty in Income Taxes,</em> which includes a two-step approach to recognizing, de-recognizing and measuring uncertain tax positions. As of January 31, 2025, the Company had no significant uncertain tax positions that would be reduced as a result of a lapse of the applicable statute of limitations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Leases</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company follows accounting standards issued by the FASB for the accounting and disclosure of leases. Under those standards, assets and liabilities that arise from leases are recognized on the balance sheet, and the leases are categorized at their inception as either operating or finance leases.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Operating lease right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments under the lease. Lease recognition occurs at the commencement date, and lease liability amounts are based on the present value of lease payments made during the lease term, based on a discount rate of 8%.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Property and Equipment</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Owned property and equipment are stated at cost. Depreciation of owned assets are provided for, when placed in service, in amounts sufficient to relate the cost of depreciable assets to operations over their estimated service lives, using straight-line basis. Expenditures for repairs and maintenance are expensed when incurred. As of January 31, 2025 and October 31, 2024, the accumulated depreciation amounted to $668,868 and $658,249, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Impairment of Long-Lived Assets</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company evaluates for impairment its long-lived assets to be held and used, and long-lived assets to be disposed of, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.<strong> </strong>Based on management estimates, no impairment of the long-lived assets was present as of January 31, 2025 and October 31, 2024.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Stock-based Compensation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense is recognized in the condensed consolidated financial statements based on the fair value of the awards granted. Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of awards that will be forfeited. The Company calculates the fair value of stock options using the Black-Scholes option-pricing model at the grant date, while for restricted stock units the fair market value of the units is determined by the Company’s share market value at grant date. Excess tax benefits related to stock-based compensation are reflected as cash flows from financing activities rather than cash flows from operating activities. The Company has not recognized such cash flows from financing activities since there has been no tax benefit related to the stock-based compensation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Earnings (Loss) Per Share of Common Stock</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Basic earnings (loss) per share of common stock is calculated by dividing net earnings (loss) by the weighted average number of shares of common stock outstanding. Diluted earnings (loss) per share includes the dilution of common stock equivalents, which include principally shares that may be issued upon the exercise of warrants, stock option and restricted stock unit awards.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The diluted weighted average shares of common stock outstanding were calculated using the treasury stock method for the respective periods.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Foreign Operations</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The functional currency of the Company’s foreign subsidiaries is its local currency. The assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars at exchange rates in effect at the balance sheet date. Income and expense items are translated at the average exchange rates prevailing during the period. The cumulative translation effect for subsidiaries using a functional currency other than the U.S. dollar is included as a cumulative translation adjustment in stockholders’ equity and as a component of comprehensive income (loss).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s intercompany accounts are typically denominated in the functional currency of the foreign subsidiary. Gains and losses resulting from the remeasurement of intercompany receivables that the Company considers to be of a long-term investment nature are recorded as a cumulative translation adjustment in stockholders’ equity and as a component of comprehensive income, while gains and losses resulting from the remeasurement of intercompany receivables from those international subsidiaries for which the Company anticipates settlement in the foreseeable future are recorded in the consolidated statements of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Subsequent Events</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has evaluated subsequent events through the filing date of this report. The Company has determined that there are no events occurring in this period that required disclosure or adjustment.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Reclassifications</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Certain reclassifications have been made to the January 31, 2024 condensed consolidated financial statements to conform them to the January 31, 2025 condensed consolidated financial statements presentation. Such reclassifications do not affect net income as previously reported.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Recent Accounting Pronouncements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In November 2023, the FASB issued ASU 2023-07 <em>Segment Reporting</em> to provide more detail information about a reportable segment's expenses. Effective November 1, 2024, the Company adopted ASU No. 2023-07, and the adoption of this standard did not have a significant impact on the Company's condensed consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Recent accounting pronouncements pending adoption not discussed above or in the Annual Report on Form 10-K for the year ended October 31, 2024 are either not applicable or will not have or are not expected to have a material impact on us.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The accompanying condensed consolidated financial statements include the accounts of the Company and all of its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company operates in three reportable business segments: (i) Puerto Rico technical compliance consulting, (ii) United States technical compliance consulting, and (iii) Europe technical compliance consulting. Accordingly, the accompanying condensed consolidated financial statements are presented to show these three reportable segments.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results may differ from these estimates.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Accounting standards have established a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting standards have established three levels of inputs that may be used to measure fair value:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;font-size:10pt;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:8%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Level 1:</em></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Quoted prices in active markets for identical assets and liabilities.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Level 2:</em></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Level 3:</em></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Marketable securities consist of U.S. Treasury securities, which are categorized in Level 1 and have a short-term maturity.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The carrying value of the Company's financial instruments, cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, are considered reasonable estimates of fair value due to their liquidity or short-term nature.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company records revenue under Accounting Standards Codification ("ASC") Topic 606, Revenue from Contracts with Customers. We evaluate our revenue contracts with customers based on the five-step model under ASC 606: (i) Identify the contract with the customer; (ii) Identify the performance obligations in the contract; (iii) Determine the transaction price; (iv) Allocate the transaction price to separate performance obligations; and (v) Recognize revenue when (or as) each performance obligation is satisfied.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Revenue is primarily derived from: (1) time and material contracts (representing approximately 99% of total revenues), and (2) short-term fixed-fee contracts or "not to exceed" contracts (representing approximately 1% of total revenues).  Time and material contracts are typically based on the number of hours worked at contractually agreed upon rates. These service contracts relate to work which has no alternative use and for which the Company has an enforceable right to payment for the work completed to date. As a result, revenue is recognized over time when or as the Company transfers control of the promised products or services (known as performance obligations) to its customers. Revenue for short term fixed fee contracts or “not to exceed” contracts is recognized similarly, except that certain milestones also have to be reached before revenue is recognized. If the Company determines that a contract will result in a loss, the Company recognizes the estimated loss in the period in which such determination is made.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For purposes of the condensed consolidated statements of cash flows, cash equivalents consist of cash and liquid investments, including U.S. Treasury securities, with original maturities of three months or less.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Accounts receivable are reported net of an allowance for credit losses. The Company maintains an allowance for credit losses to provide for estimated amounts of receivables that will not be collected. This estimation is based on historical collection experience, the age of the receivables, an assessment of the creditworthiness of customers, and current economic conditions. The allowance for credit losses is subject to estimation uncertainty. If actual future uncollectible amounts differ from estimates, future provisions for credit losses may be affected. The allowance is increased by provisions charged to credit loss expense and reduced by charge-offs of uncollectible accounts. As of January 31, 2025 and October 31, 2024, the allowance for credit losses was approximately $5.3 million, and there were no charges to expense or charge-offs of uncollectible accounts during the three months ended on January 31, 2025 and 2024. The existing allowance is mostly related to an account that is being litigated, which was fully allowed in 2021.</p> 5300000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company follows an asset and liability approach method of accounting for income taxes. This method measures deferred income taxes by applying enacted statutory rates in effect at the balance sheet date to the differences between the tax basis of assets and liabilities and their reported amounts on the financial statements. The resulting deferred tax assets or liabilities are adjusted to reflect changes in tax laws as they occur. A valuation allowance is provided when it is more likely than not that a deferred tax asset will not be realized.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company follows guidance from the Financial Accounting Standards Board (“FASB”) related to <em>Accounting for Uncertainty in Income Taxes,</em> which includes a two-step approach to recognizing, de-recognizing and measuring uncertain tax positions. As of January 31, 2025, the Company had no significant uncertain tax positions that would be reduced as a result of a lapse of the applicable statute of limitations.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company follows accounting standards issued by the FASB for the accounting and disclosure of leases. Under those standards, assets and liabilities that arise from leases are recognized on the balance sheet, and the leases are categorized at their inception as either operating or finance leases.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Operating lease right-of-use assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments under the lease. Lease recognition occurs at the commencement date, and lease liability amounts are based on the present value of lease payments made during the lease term, based on a discount rate of 8%.</p> 0.08 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Owned property and equipment are stated at cost. Depreciation of owned assets are provided for, when placed in service, in amounts sufficient to relate the cost of depreciable assets to operations over their estimated service lives, using straight-line basis. Expenditures for repairs and maintenance are expensed when incurred. As of January 31, 2025 and October 31, 2024, the accumulated depreciation amounted to $668,868 and $658,249, respectively.</p> 668868 658249 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company evaluates for impairment its long-lived assets to be held and used, and long-lived assets to be disposed of, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.<strong> </strong>Based on management estimates, no impairment of the long-lived assets was present as of January 31, 2025 and October 31, 2024.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense is recognized in the condensed consolidated financial statements based on the fair value of the awards granted. Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of awards that will be forfeited. The Company calculates the fair value of stock options using the Black-Scholes option-pricing model at the grant date, while for restricted stock units the fair market value of the units is determined by the Company’s share market value at grant date. Excess tax benefits related to stock-based compensation are reflected as cash flows from financing activities rather than cash flows from operating activities. The Company has not recognized such cash flows from financing activities since there has been no tax benefit related to the stock-based compensation.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Basic earnings (loss) per share of common stock is calculated by dividing net earnings (loss) by the weighted average number of shares of common stock outstanding. Diluted earnings (loss) per share includes the dilution of common stock equivalents, which include principally shares that may be issued upon the exercise of warrants, stock option and restricted stock unit awards.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The diluted weighted average shares of common stock outstanding were calculated using the treasury stock method for the respective periods.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The functional currency of the Company’s foreign subsidiaries is its local currency. The assets and liabilities of the Company’s foreign subsidiaries are translated into U.S. dollars at exchange rates in effect at the balance sheet date. Income and expense items are translated at the average exchange rates prevailing during the period. The cumulative translation effect for subsidiaries using a functional currency other than the U.S. dollar is included as a cumulative translation adjustment in stockholders’ equity and as a component of comprehensive income (loss).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s intercompany accounts are typically denominated in the functional currency of the foreign subsidiary. Gains and losses resulting from the remeasurement of intercompany receivables that the Company considers to be of a long-term investment nature are recorded as a cumulative translation adjustment in stockholders’ equity and as a component of comprehensive income, while gains and losses resulting from the remeasurement of intercompany receivables from those international subsidiaries for which the Company anticipates settlement in the foreseeable future are recorded in the consolidated statements of operations.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has evaluated subsequent events through the filing date of this report. The Company has determined that there are no events occurring in this period that required disclosure or adjustment.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Certain reclassifications have been made to the January 31, 2024 condensed consolidated financial statements to conform them to the January 31, 2025 condensed consolidated financial statements presentation. Such reclassifications do not affect net income as previously reported.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In November 2023, the FASB issued ASU 2023-07 <em>Segment Reporting</em> to provide more detail information about a reportable segment's expenses. Effective November 1, 2024, the Company adopted ASU No. 2023-07, and the adoption of this standard did not have a significant impact on the Company's condensed consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Recent accounting pronouncements pending adoption not discussed above or in the Annual Report on Form 10-K for the year ended October 31, 2024 are either not applicable or will not have or are not expected to have a material impact on us.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE B – MARKETABLE SECURITIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Marketable securities consist of U.S. Treasury securities with maturities over three months, which are held until maturity and accordingly, are measured at cost plus accreted interest income.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE C - INCOME TAXES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On December 22, 2017, Public Law 115-97, commonly known as the Tax Cuts and Jobs Act of 2017 (the “Tax Reform”), was enacted. The Tax Reform imposed a mandatory one-time transition tax (the “Transition Tax”) over foreign subsidiaries undistributed earnings and profits (“E&amp;Ps”) earned prior to a date set by the statute. Based on the Company’s E&amp;Ps, the Transition Tax was determined to be approximately $2.7 million. The Transition Tax liability must be paid over a period of eight years, which started with the Company’s second quarter of fiscal year 2019 and ends second quarter of fiscal 2026. In the past, most of these E&amp;Ps were not repatriated since such E&amp;Ps were considered to be reinvested indefinitely in the foreign location, therefore no U.S. tax liability was incurred unless the E&amp;Ps were repatriated as a dividend. After December 31, 2017, the Tax Reform established a 100% tax exemption on the foreign-source portion of dividends received attributable to E&amp;Ps, with certain limitations. However, foreign subsidiaries earnings are subject to U.S. tax at a reduced rate of 10.5%.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In June 2011, Pharma-Bio, Pharma-PR and Pharma-Serv obtained a Grant of Industrial Tax Exemption pursuant to the terms and conditions set forth in Act No. 73 of May 28, 2008 (“the Grant”) issued by the Puerto Rico Industrial Development Company (“PRIDCO”). The Grant was effective as of November 1, 2009, and covered a fifteen-year period which expired on October 31, 2024. Under the provisions of Puerto Rico Acts 60-2019 and 73-2008, the Company requested that PRIDCO extend the Grant for an additional term of fifteen years. As of the date of this filing, we have not received a status update from PRIDCO for this request, accordingly, since the Company does not anticipate problems with the Grant approval, the condensed consolidated financial statements tax provision was made under the assumption that the Grant will be awarded under similar terms to the original Grant, effective November 1, 2024. The Grant, if awarded, will continue to provide relief on various Puerto Rico taxes, including income tax, with certain limitations, for most of the activities conducted within Puerto Rico, including those that are for services to parties located outside of Puerto Rico. Industrial Development Income (“IDI”) covered under the Grant will be subject to a fixed income tax rate of 4%. In addition, IDI earnings distributions accumulated since November 1, 2009 will continue to be exempt from Puerto Rico earnings distribution tax. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Puerto Rico operations not covered in the exempt activities of the Grant are subject to Puerto Rico income tax at a maximum tax rate of 37.5% as provided by the 1994 Puerto Rico Internal Revenue Code, as amended. The operations conducted in the United States by the Company’s subsidiaries, is taxed in the United States at a maximum regular federal income tax rate of 21%. The Spanish subsidiary operations in Spain are taxed at a regular income tax rate of 25%.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Deferred income tax assets and liabilities are computed for differences between the condensed consolidated financial statements and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Realization of future tax benefits related to a deferred tax asset is dependent on many factors. Accordingly, the income tax benefit will be recognized when realization is determined to be more probable than not.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company files income tax returns in the United States (federal and various states jurisdictions), Puerto Rico, Spain and Brazil. The 2020 (2019 for Puerto Rico) through 2024 tax years are open and may be subject to potential examination in one or more jurisdictions. Currently, the Company is not subject to a federal, state, Puerto Rico or foreign income tax examination.</p> 2700000 1 0.105 0.04 0.375 0.21 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE D – EARNINGS (LOSS) PER SHARE</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following data shows the amounts used in the calculations of basic and diluted earnings (loss) per share.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three months</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>ended January 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2025</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2024</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net income (loss) available to common equity holders - used to compute basic and diluted earnings per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">8,536</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(270,719 </td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average number of common shares - used to compute basic earnings (loss) per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,958,143</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,962,460</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Effect of options to purchase common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,609</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">23,910</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average number of shares - used to compute diluted earnings (loss) per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">22,960,752</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">22,986,370</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Options for the purchase of 373,350 and 213,350 shares of common stock for the three-month periods ended on January 31, 2025 and 2024, respectively, were not included in computing diluted earnings (loss) per share because their effects were antidilutive.</p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three months</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>ended January 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2025</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2024</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net income (loss) available to common equity holders - used to compute basic and diluted earnings per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">8,536</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(270,719 </td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average number of common shares - used to compute basic earnings (loss) per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,958,143</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,962,460</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Effect of options to purchase common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,609</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">23,910</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average number of shares - used to compute diluted earnings (loss) per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">22,960,752</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">22,986,370</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 8536 -270719 22958143 22962460 2609 23910 22960752 22986370 373350 213350 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE E – EQUITY TRANSACTIONS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On June 13, 2014, the Board of Directors of the Company authorized the Company to repurchase up to two million shares of its outstanding common stock under the Company Stock Repurchase Program (the “Repurchase Program”). The timing, manner, price and amount of any repurchases under the Repurchase Program will be at the discretion of the Company, subject to the requirements of the Securities Exchange Act of 1934, as amended, and related rules. The Repurchase Program does not oblige the Company to repurchase any shares, and it may be modified, suspended or terminated at any time and for any reason. No shares will be repurchased under the Repurchase Program directly from directors or officers of the Company. As of January 31, 2025 and October 31, 2024, a total of 498,557 shares of the Company’s common stock has been purchased under the Repurchase Program for an aggregate amount of $484,871.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 28, 2025, the Board of Directors of the Company declared a cash dividend of $0.075 per common share for shareholders of record as of the close of business on February 28, 2025. Accordingly, an aggregate estimated dividend payment of $1,719,918 will be paid on or about March 20, 2025.</p> 498557 484871 0.075 1719918 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE F - CONCENTRATIONS OF RISK</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Cash, Cash Equivalents and Marketable Securities</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s domestic cash and cash equivalents, and marketable securities consist of cash deposits in FDIC insured banks (substantially covered by FDIC insurance by the spread of deposits in multiple FDIC insured banks), and U.S. Treasury securities with maturities of twelve months or less. The U.S. Treasury securities are held in the custody of major financial institutions and their value is not subject to insurance.  In the foreign markets we serve, we also maintain cash deposits in foreign banks, which have no specific insurance. Normally, these uninsured bank deposits are not significant, and they are in deposit with major multinational banks. No significant losses have been experienced nor are expected on these bank accounts or investments.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Accounts receivable and revenues</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company's revenues, and the related receivables, are concentrated in the pharmaceutical industry in Puerto Rico, the United States of America and Europe. Although a few customers represent a significant source of revenue, the Company’s functions are not a continuous process, accordingly, the client base for which the services are typically rendered, on a project-by-project basis, changes regularly.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company provided a substantial portion of its services to three customers, which accounted for 10% or more of its revenues in either of the three-month periods ended January 31, 2025 and 2024. During the three months ended January 31, 2025, revenues from these customers were 22.2%, 15.7% and 11.8%, or a total of 49.7%, as compared to the percentages for the same period last year of 0.0%, 15.6% and 18.5%, or a total of 34.1%, respectively. For the three months ended January 31, 2025 and 2024, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 11.8%, 15.7% and 22.2%, as compared to 18.5%, 15.6% and 0.0%, respectively. On January 31, 2025, amounts due from these customers represented 48.5% of the Company’s total accounts receivable balance.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The information related to major customers in the above paragraph is based on revenues earned from said customers at the segment level because in management’s opinion contracts by segments are independent of each other, and therefore such information is more meaningful to the reader. However, at the global level three customers accounted for 10% or more of the Company’s revenues in either of the three-month periods ended January 31, 2025 and 2024. During the three months ended January 31, 2025, aggregate revenues from these global groups of affiliated companies were 22.2%, 17.4% and 11.8%, or a total of 51.4%, as compared to the same period last year for 0.0%, 18.5% and 18.5%, or a total of 37.0%, respectively. For the three months ended January 31, 2025 and 2024, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 13.5%, 15.7% and 22.2%, as compared to 21.4%, 15.6% and 0.0%, respectively. On January 31, 2025, amounts due from these global groups of affiliated companies represented 52.4% of total accounts receivable balance.</p> 0.222 0.157 0.118 0.497 0.000 0.156 0.185 0.341 0.118 0.157 0.222 0.185 0.156 0.000 0.485 0.222 0.174 0.118 0.514 0.000 0.185 0.185 0.370 0.135 0.157 0.222 0.214 0.156 0.000 0.524 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE G - SEGMENT DISCLOSURES</strong> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s segments are based on the organizational structure for which financial results are regularly evaluated by the Company’s chief operating decision maker (the “CODM”) to determine resource allocation and assess performance. Each reportable segment is managed by its own management team and reports to executive management. The Company has three reportable segments: (i) Puerto Rico consulting, (ii) United States consulting, and (iii) Europe consulting. The reportable segments provide services primarily to the pharmaceutical, chemical, medical device and biotechnology industries in their respective markets. The services vary between customers and projects based on the nature of the project and the technical skills necessary to accomplish the project tasks. Therefore, the allocation of consultancy resources is mostly based on the segment’s ability to provide the best consultant in the most profitable cost-effective manner. Accordingly, the CODM evaluates segment performance based on the segment’s (i) revenue volume, (ii) gross profit ratio to revenue, and (iii) income (loss) from operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table presents information about the reported revenue from services and income (loss) from operations of the Company for the three-month periods ended January 31, 2025 and 2024. There is no intersegment revenue for the mentioned periods. Corporate expenses that support the operating units have been allocated to the segments. Asset information by reportable segment is not presented, since the Company does not produce such information internally, nor does it use such data to manage its business.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three months ended January 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2025</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2024</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">REVENUES:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Puerto Rico consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,103,269</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,390,609</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">United States consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">646,133</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">882,890</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Europe consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">721,258</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">64,805</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Other</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">673</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">41,883</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">Total consolidated revenue</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">2,471,333</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">2,380,187</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">GROSS PROFIT¹:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Puerto Rico consulting</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">197,554</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:2%;vertical-align:bottom;text-align:right;">17.9</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">198,452</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:2%;vertical-align:bottom;text-align:right;">14.3</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">United States consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">222,325</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">34.4</td><td style="vertical-align:bottom;white-space: nowrap;">%</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">303,162</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">34.3</td><td style="vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Europe consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">347,557</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">48.2</td><td style="vertical-align:bottom;white-space: nowrap;">%</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">18,454</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">28.5</td><td style="vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Other</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">673</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">100.0</td><td style="vertical-align:bottom;white-space: nowrap;">%</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">15,541</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">37.1</td><td style="vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 30px; text-align:justify;">Total consolidated gross profit</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">768,109</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">31.1</td><td style="vertical-align:bottom;white-space: nowrap;">%</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">535,609</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">22.5</td><td style="vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">INCOME (LOSS) FROM OPERATIONS:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Puerto Rico consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(44,769</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(212,550</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">United States consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(100,062</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(134,528</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Europe consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">66,381</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(94,426</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Other</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">(13,741</td><td style="PADDING-BOTTOM: 1px;vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">3,204</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 30px; text-align:justify;">Total consolidated income (loss) from operations</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(92,191</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(438,300</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">OTHER INCOME, NET</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">101,842</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">180,529</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 30px; text-align:justify;">Total consolidated income (loss) before income tax</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">9,651</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">(257,771</td><td style="PADDING-BOTTOM: 3px;vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><sup style="vertical-align:super">1</sup> Gross profit represents revenues less cost of service, which the latter is mostly composed of personnel cost. Percentages represent the segment(s) gross profit to its related revenue segment(s).</p><p style="font-size:10pt;font-family:times new roman;margin:0px"><sup style="vertical-align:super">2 </sup>Income (loss) from operations represents gross profit reduced by selling, general and administrative expenses. </p><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Long lived assets (property and equipment) as of January 31, 2025 and October 31, 2024, and related depreciation and amortization expense for the three months ended January 31, 2025 and 2024, were concentrated in the corporate offices in Puerto Rico. Accordingly, depreciation expense and acquisition of property and equipment, as presented in the condensed consolidated statements of cash flows, are mainly related to the corporate offices.</p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three months ended January 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2025</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2024</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">REVENUES:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Puerto Rico consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,103,269</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,390,609</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">United States consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">646,133</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">882,890</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Europe consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">721,258</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">64,805</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Other</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">673</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">41,883</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">Total consolidated revenue</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">2,471,333</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">2,380,187</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">GROSS PROFIT¹:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Puerto Rico consulting</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">197,554</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:2%;vertical-align:bottom;text-align:right;">17.9</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">198,452</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:2%;vertical-align:bottom;text-align:right;">14.3</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">United States consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">222,325</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">34.4</td><td style="vertical-align:bottom;white-space: nowrap;">%</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">303,162</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">34.3</td><td style="vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Europe consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">347,557</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">48.2</td><td style="vertical-align:bottom;white-space: nowrap;">%</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">18,454</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">28.5</td><td style="vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Other</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">673</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">100.0</td><td style="vertical-align:bottom;white-space: nowrap;">%</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">15,541</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">37.1</td><td style="vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 30px; text-align:justify;">Total consolidated gross profit</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">768,109</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">31.1</td><td style="vertical-align:bottom;white-space: nowrap;">%</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">535,609</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">22.5</td><td style="vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">INCOME (LOSS) FROM OPERATIONS:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Puerto Rico consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(44,769</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(212,550</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">United States consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(100,062</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(134,528</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Europe consulting</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">66,381</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(94,426</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:justify;">Other</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">(13,741</td><td style="PADDING-BOTTOM: 1px;vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">3,204</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 30px; text-align:justify;">Total consolidated income (loss) from operations</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(92,191</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">(438,300</td><td style="vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">OTHER INCOME, NET</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">101,842</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">180,529</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 30px; text-align:justify;">Total consolidated income (loss) before income tax</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">9,651</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">(257,771</td><td style="PADDING-BOTTOM: 3px;vertical-align:bottom;white-space: nowrap;">)</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 1103269 1390609 646133 882890 721258 64805 673 41883 2471333 2380187 197554 0.179 198452 0.143 222325 0.344 303162 0.343 347557 0.482 18454 0.285 673 1.000 15541 0.371 768109 0.311 535609 0.225 -44769 -212550 -100062 -134528 66381 -94426 -13741 3204 -92191 -438300 101842 180529 9651 -257771