0001654954-23-011889.txt : 20230914 0001654954-23-011889.hdr.sgml : 20230914 20230914161634 ACCESSION NUMBER: 0001654954-23-011889 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 40 CONFORMED PERIOD OF REPORT: 20230731 FILED AS OF DATE: 20230914 DATE AS OF CHANGE: 20230914 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Pharma-Bio Serv, Inc. CENTRAL INDEX KEY: 0001304161 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MANAGEMENT CONSULTING SERVICES [8742] IRS NUMBER: 200653570 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50956 FILM NUMBER: 231255277 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 July 31, 2023

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

# 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 September 8, 2023 was 22,963,451.

 

 

 

 

PHARMA-BIO SERV, INC.

FORM 10-Q

FOR THE QUARTER ENDED JULY 31, 2023

 

TABLE OF CONTENTS

 

 

 

 

Page

 

PART I FINANCIAL INFORMATION

 

 

 

 

 

 

 

 

 

 

Item 1 –

Financial Statements

 

 

3

 

 

 

 

 

 

 

 

Condensed Consolidated Balance Sheets as of July 31, 2023 and October 31, 2022 (unaudited)

 

 

3

 

 

 

 

 

 

 

 

Condensed Consolidated Statements of Operations for the three-month and nine-month periods ended July 31, 2023 and 2022 (unaudited)

 

 

4

 

 

 

 

 

 

 

 

Condensed Consolidated Statements of Comprehensive Income for the three-month and nine-month periods ended July 31, 2023 and 2022 (unaudited)

 

 

5

 

 

 

 

 

 

 

 

Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three-month and nine-month periods ended July 31, 2023 and 2022 (unaudited)

 

 

6

 

 

 

 

 

 

 

 

Condensed Consolidated Statements of Cash Flows for the three-month and nine-month periods ended July 31, 2023 and 2022 (unaudited)

 

 

8

 

 

 

 

 

 

 

 

Notes to Condensed Consolidated Financial Statements (unaudited)

 

 

9

 

 

 

 

 

 

 

Item 2 -

Management's Discussion and Analysis of Financial Condition and Results of Operations

 

 

15

 

 

 

 

 

 

 

Item 4 –

Controls and Procedures

 

 

18

 

 

 

 

 

 

 

PART II OTHER INFORMATION

 

 

 

 

 

 

 

 

 

 

Item 1 –

Legal Proceedings

 

 

19

 

 

 

 

 

 

 

Item 1-A –

Risk Factors

 

 

19

 

 

 

 

 

 

 

Item 2 –

Unregistered Sales of Equity Securities and Use of Proceeds

 

 

19

 

 

 

 

 

 

 

Item 6 –

Exhibits

 

 

20

 

 

 

 

 

 

 

SIGNATURES

 

 

21

 

 

 
-2-

Table of Contents

 

PART I – FINANCIAL INFORMATION

 

Item 1.   

FINANCIAL STATEMENTS

 

PHARMA-BIO SERV, INC.

Condensed Consolidated Balance Sheets

(Unaudited)

 

ASSETS

 

July 31,

2023*

 

 

October 31,

2022**

 

Current assets

 

 

 

 

 

 

Cash and cash equivalents

 

$2,869,584

 

 

$14,462,729

 

Marketable securities

 

 

11,714,596

 

 

 

-

 

Accounts receivable

 

 

4,631,107

 

 

 

4,982,500

 

Prepaids and other assets

 

 

515,327

 

 

 

498,374

 

Total current assets

 

 

19,730,614

 

 

 

19,943,603

 

 

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

41,821

 

 

 

73,684

 

Operating lease right-of-use

 

 

394,003

 

 

 

502,685

 

Other assets

 

 

130,161

 

 

 

130,874

 

Total assets

 

$20,296,599

 

 

$20,650,846

 

 

 

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

Current operating lease liabilities

 

$149,441

 

 

$140,855

 

Accounts payable and accrued expenses

 

 

1,679,846

 

 

 

1,629,600

 

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

 

 

620,995

 

 

 

337,264

 

Total current liabilities

 

 

2,450,282

 

 

 

2,107,719

 

 

 

 

 

 

 

 

 

 

US Tax Reform Transition Tax payable

 

 

1,427,560

 

 

 

1,639,048

 

Long-term operating lease liabilities

 

 

233,276

 

 

 

346,509

 

Total liabilities

 

 

4,111,118

 

 

 

4,093,276

 

 

 

 

 

 

 

 

 

 

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,512,880 and 23,457,515 shares issued, and 22,964,251 and 22,943,486 shares outstanding at July 31, 2023 and October 31, 2022, respectively

 

 

2,351

 

 

 

2,346

 

Additional paid-in capital

 

 

1,596,238

 

 

 

1,551,838

 

Retained earnings

 

 

14,900,974

 

 

 

15,267,470

 

Accumulated other comprehensive income

 

 

221,706

 

 

 

238,152

 

 

 

 

16,721,269

 

 

 

17,059,806

 

Treasury stock, at cost; 548,629 and 514,029 common shares held at July 31, 2023 and October 31, 2022, respectively

 

 

(535,788 )

 

 

(502,236 )

Total stockholders' equity

 

 

16,185,481

 

 

 

16,557,570

 

Total liabilities and stockholders' equity

 

$20,296,599

 

 

$20,650,846

 

 

*

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

July 31,

 

 

Nine months ended

July 31,

 

 

 

2023

 

 

2022

 

 

 2023

 

 

2022

 

REVENUES

 

$4,577,167

 

 

$4,774,103

 

 

$13,378,665

 

 

$14,760,525

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COST OF SERVICES

 

 

3,027,160

 

 

 

3,461,789

 

 

 

9,242,059

 

 

 

10,987,722

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GROSS PROFIT

 

 

1,550,007

 

 

 

1,312,314

 

 

 

4,136,606

 

 

 

3,772,803

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES

 

 

1,089,541

 

 

 

942,809

 

 

 

2,967,430

 

 

 

2,766,820

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCOME FROM OPERATIONS 

 

 

460,466

 

 

 

369,505

 

 

 

1,169,176

 

 

 

1,005,983

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER INCOME (EXPENSE), NET

 

 

126,985

 

 

 

(53,683 )

 

 

566,146

 

 

 

(48,664 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCOME BEFORE INCOME TAX

 

 

587,451

 

 

 

315,822

 

 

 

1,735,322

 

 

 

957,319

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCOME TAX EXPENSE

 

 

61,209

 

 

 

27,788

 

 

 

377,994

 

 

 

124,014

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NET INCOME

 

$526,242

 

 

$288,034

 

 

$1,357,328

 

 

$833,305

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BASIC AND DILUTED EARNINGS PER COMMON SHARE

 

$0.023

 

 

$0.013

 

 

$0.059

 

 

$0.036

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING – BASIC

 

 

22,965,496

 

 

 

22,952,009

 

 

 

22,962,113

 

 

 

22,996,584

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - DILUTED

 

 

22,984,558

 

 

 

22,970,959

 

 

 

22,991,372

 

 

 

23,031,926

 

 

See notes to the condensed consolidated financial statements.

 

 
-4-

Table of Contents

 

PHARMA-BIO SERV, INC.

Condensed Consolidated Statements of Comprehensive Income

(Unaudited)

 

 

 

Three months ended

July 31,

 

 

Nine months ended

July 31,

 

 

 

2023

 

 

2022

 

 

 2023

 

 

2022

 

NET INCOME

 

$526,242

 

 

$288,034

 

 

$1,357,328

 

 

$833,305

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER COMPREHENSIVE LOSS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net unrealized gain (loss)

 

 

(42,466 )

 

 

(103,357 )

 

 

151,785

 

 

 

(179,989 )

Intercompany balances foreign exchange settlement, included in net income

 

 

17,857

 

 

 

64,153

 

 

 

(168,231 )

 

 

64,153

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TOTAL OTHER COMPREHENSIVE LOSS

 

 

(24,609 )

 

 

(39,204 )

 

 

(16,446)

 

 

(115,836 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COMPREHENSIVE INCOME

 

$501,633

 

 

$248,830

 

 

$1,340,882

 

 

$717,469

 

 

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

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

Other

 

 

 

 

 

FISCAL YEAR 2023 

 

Common Stock

 

 

Preferred Stock

 

 

Paid-in

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

 

(THREE MONTHS ENDED JULY 31, 2023)

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Income (Loss)

 

 

   Stock

 

 

Total

 

BALANCE APRIL 30, 2023

 

 

23,512,880

 

 

$2,351

 

 

 

-

 

 

$-

 

 

$1,581,439

 

 

$14,374,732

 

 

$246,315

 

 

$(530,705 )

 

$15,674,132

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STOCK-BASED COMPENSATION

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

14,799

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

14,799

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PURCHASE OF TREASURY STOCK (5,100 SHARES)

 

 

 -

 

 

 

 -

 

 

 

 -

 

 

 

 -

 

 

 

 -

 

 

 

 -

 

 

 

 -

 

 

 

(5,083 )

 

 

(5,083 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NET INCOME

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

526,242

 

 

 

-

 

 

 

-

 

 

 

526,242

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER COMPREHENSIVE LOSS, NET OF TAX

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(24,609 )

 

 

-

 

 

 

(24,609 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BALANCE AT JULY 31, 2023

 

 

23,512,880

 

 

$2,351

 

 

 

-

 

 

$-

 

 

$1,596,238

 

 

$14,900,974

 

 

$221,706

 

 

$(535,788 )

 

$16,185,481

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

Other

 

 

 

 

 

FISCAL YEAR 2023 

 

Common Stock

 

 

Preferred Stock

 

 

Paid-in

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

 

(NINE MONTHS ENDED JULY 31, 2023)

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Income (Loss)

 

 

   Stock

 

 

Total

 

BALANCE AT NOVEMBER 1, 2022

 

 

23,457,515

 

 

$2,346

 

 

 

-

 

 

$-

 

 

$1,551,838

 

 

$15,267,470

 

 

$238,152

 

 

$(502,236 )

 

$16,557,570

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STOCK-BASED COMPENSATION

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

44,400

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

44,400

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

55,365

 

 

 

5

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(5 )

 

 

-

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PURCHASE OF TREASURY STOCK

(34,600 SHARES)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(33,552 )

 

 

(33,552 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NET INCOME

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

1,357,328

 

 

 

-

 

 

 

-

 

 

 

1,357,328

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER COMPREHENSIVE INCOME, NET OF TAX

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(16,446 )

 

 

-

 

 

 

(16,446 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,723,819 )

 

 

-

 

 

 

-

 

 

 

(1,723,819 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BALANCE AT JULY 31, 2023

 

 

23,512,880

 

 

$2,351

 

 

 

-

 

 

$-

 

 

$1,596,238

 

 

$14,900,974

 

 

$221,706

 

 

$(535,788 )

 

$16,185,481

 

 

See notes to condensed consolidated financial statements.

 

 
-6-

Table of Contents

 

PHARMA-BIO SERV, INC.

Condensed Consolidated Statements of Changes in Stockholders' Equity (continued)

(Unaudited)

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

Other

 

 

 

 

 

FISCAL YEAR 2022

 

Common Stock

 

 

Preferred Stock

 

 

Paid-in

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

 

(THREE MONTHS ENDED JULY 31, 2022)

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Income (Loss)

 

 

   Stock

 

 

Total

 

BALANCE AT APRIL 30, 2022

 

 

23,457,515

 

 

$2,346

 

 

 

-

 

 

$-

 

 

$1,508,994

 

 

$14,806,057

 

 

$67,823

 

 

$(490,530 )

 

$15,894,690

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STOCK-BASED COMPENSATION

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

14,399

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

14,399

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PURCHASE OF TREASURY STOCK (10,400 SHARES)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(9,327 )

 

 

(9,327 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NET INCOME

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

288,034

 

 

 

-

 

 

 

-

 

 

 

288,034

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER COMPREHENSIVE LOSS, NET OF TAX

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(39,204 )

 

 

-

 

 

 

(39,204 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BALANCE AT JULY 31, 2022

 

 

23,457,515

 

 

$2,346

 

 

 

-

 

 

$-

 

 

$1,523,393

 

 

$15,094,091

 

 

$28,619

 

 

$(499,857 )

 

$16,148,592

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

Other

 

 

 

 

 

FISCAL YEAR 2022

 

Common Stock

 

 

Preferred Stock

 

 

Paid-in

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

 

(NINE MONTHS ENDED JULY 31, 2022)

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Income (Loss)

 

 

   Stock

 

 

Total

 

BALANCE AT NOVEMBER 1, 2021

 

 

23,433,341

 

 

$2,343

 

 

 

-

 

 

$-

 

 

$1,480,193

 

 

$17,707,384

 

 

$144,455

 

 

$(420,244 )

 

$18,914,131

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STOCK-BASED COMPENSATION

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

43,200

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

43,200

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

24,174

 

 

 

3

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(3 )

 

 

-

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PURCHASE OF TREASURY STOCK (70,903 SHARES)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(79,613 )

 

 

(79,613 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NET INCOME

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

833,305

 

 

 

-

 

 

 

-

 

 

 

833,305

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER COMPREHENSIVE LOSS, NET OF TAX

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(115,836 )

 

 

-

 

 

 

(115,836 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(3,446,595 )

 

 

-

 

 

 

-

 

 

 

(3,446,595 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BALANCE AT JULY 31, 2022

 

 

23,457,515

 

 

$2,346

 

 

 

-

 

 

$-

 

 

$1,523,393

 

 

$15,094,091

 

 

$28,619

 

 

$(499,857 )

 

$16,148,592

 

 

See notes to condensed consolidated financial statements.

 

 
-7-

Table of Contents

 

PHARMA-BIO SERV, INC.

Condensed Consolidated Statements of Cash Flows

(Unaudited)

 

 

 

Three months ended

July 31,

 

 

Nine months ended

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$526,242

 

 

$288,034

 

 

$1,357,328

 

 

$833,305

 

Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

14,799

 

 

 

14,399

 

 

 

44,400

 

 

 

43,200

 

Depreciation and amortization

 

 

11,400

 

 

 

12,962

 

 

 

40,694

 

 

 

38,307

 

Reinvested interests

 

 

(34,734 )

 

 

-

 

 

 

(178,038 )

 

 

-

 

Decrease (increase) in accounts receivable

 

 

380,213

 

 

 

652,913

 

 

 

453,235

 

 

 

(257,384 )

Decrease (increase) in other assets

 

 

(112,009 )

 

 

220,778

 

 

 

(129,860 )

 

 

489,341

 

Increase (decrease) in liabilities

 

 

170,854

 

 

 

(83,233 )

 

 

(5,235 )

 

 

(814,403 )

NET CASH PROVIDED BY OPERATING ACTIVITIES

 

 

956,765

 

 

 

1,105,853

 

 

 

1,582,524

 

 

 

332,366

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acquisition of property and equipment

 

 

-

 

 

 

(2,087 )

 

 

(8,831 )

 

 

(7,132 )

Marketable securities investment, net

 

 

(6,176,052 )

 

 

-

 

 

 

(11,536,558 )

 

 

-

 

NET CASH PROVIDED BY INVESTING ACTIVITIES

 

 

(6,176,052 )

 

 

(2,087 )

 

 

(11,545,389 )

 

 

(7,132 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Repurchase of common stock

 

 

(5,083 )

 

 

(9,327 )

 

 

(33,552 )

 

 

(79,613 )

Cash dividends paid to shareholders

 

 

-

 

 

 

-

 

 

 

(1,723,819 )

 

 

(3,446,595 )

NET CASH USED IN FINANCING ACTIVITIES

 

 

(5,083 )

 

 

(9,327 )

 

 

(1,757,371 )

 

 

(3,526,208 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EFFECT OF EXCHANGE RATE CHANGES ON CASH

 

 

(2,500 )

 

 

(19,607 )

 

 

127,091

 

 

 

(28,542 )

NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS

 

 

(5,226,870 )

 

 

1,074,832

 

 

 

(11,593,145 )

 

 

(3,229,516 )

CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD

 

 

8,096,454

 

 

 

13,163,997

 

 

 

14,462,729

 

 

 

17,468,345

 

CASH AND CASH EQUIVALENTS – END OF PERIOD

 

$2,869,584

 

 

$14,238,829

 

 

$2,869,584

 

 

$14,238,829

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SUPPLEMENTAL DISCLOURES OF CASH FLOWS INFORMATION:

 

 

 

 

 

 

 

 

 

 

 

 

Cash paid during the period for:

 

 

 

 

 

 

 

 

 

 

 

 

Income taxes

 

$-

 

 

$-

 

 

$312,155

 

 

$211,813

 

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

 

$-

 

 

$623

 

 

$15,309

 

 

$22,161

 

Conversion of cashless exercise of options to shares of common stock and shares issued under restricted stock unit agreements

 

$-

 

 

$-

 

 

$5

 

 

$3

 

 

 

See notes to the condensed consolidated financial statements.

 

 
-8-

Table of Contents

 

PHARMA-BIO SERV, INC.

Notes To Condensed Consolidated Financial Statements

July 31, 2023

(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, Europe 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, 2022 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 nine months ended July 31, 2023 are not necessarily indicative of expected results for the full 2023 fiscal year.

 

The accompanying financial data as of July 31, 2023, and for the three-month and nine-month periods ended July 31, 2023 and 2022 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, 2022.

 

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.

 

 
-9-

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 a determination is made.

 

Cash Equivalents

 

For purposes of the consolidated statements of cash flows, cash equivalents include investments in a money market obligations trust that is registered under the U.S. Investment Company Act of 1940, as amended, and liquid investments, including US Treasury securities, with original maturities of three months or less.

 

Accounts Receivable

 

Accounts receivable are recorded at their estimated realizable value. Accounts are deemed past due when payment has not been received within the stated time period. The Company’s policy is to review individual past due amounts periodically and write off amounts for which all collection efforts are deemed to have been exhausted. Due to the nature of the Company’s customers, bad debts are accounted for using the direct write-off method whereby an expense is recognized only when a specific balance is determined to be uncollectible in full. The effect of using this method approximates that of the allowance method. However, in the event the Company determines that the collectability of any account receivable reaches a certain uncertainty threshold, the Company will provide an allowance for doubtful account to reduce said balance.

 

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.

 

 
-10-

Table of Contents

 

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 July 31, 2023, 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.

 

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 July 31, 2023 and October 31, 2022, the accumulated depreciation amounted to $630,185 and $587,089, 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 July 31, 2023 and October 31, 2022.

 

Stock-based Compensation

 

Stock-based compensation expense is recognized in the 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 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 Per Share of Common Stock

 

Basic earnings per share of common stock is calculated by dividing net earnings by the weighted average number of shares of common stock outstanding. Diluted earnings 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.

 

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.

 

 
-11-

Table of Contents

 

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 require disclosure or adjustment.

 

Reclassifications

 

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

 

Recent Accounting Pronouncements

 

Recent accounting pronouncements pending adoption not discussed above or in the Annual Report on Form 10-K for the year ended October 31, 2022, 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 short-term 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. 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 US tax liability was incurred unless the E&Ps were repatriated as a dividend. After December 31, 2017, the Tax Reform has 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 covers a fifteen-year period. The Grant provides relief on various Puerto Rico taxes, including income tax, with certain limitations, for most of the activities carried within Puerto Rico, including those that are for services to parties located outside of Puerto Rico. Industrial Development Income (“IDI”) covered under the Grant are subject to a fixed income tax rate of 4%. In addition, IDI earnings distributions accumulated since November 1, 2009 are exempt from Puerto Rico earnings distribution tax. Under provisions of Puerto Rico Acts 60-2019 and 73-2008, the Company has requested PRIDCO the renegotiation of the Grant for an additional term of fifteen years.

 

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 carried 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%.

 

Deferred income tax assets and liabilities are computed for differences between the 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 2018 (2017 for Puerto Rico) through 2022 tax years are open and may be subject to potential examination in one or more jurisdictions. Currently, the Company has no federal, state, Puerto Rico or foreign income tax examination.

 

 
-12-

Table of Contents

 

NOTE D – EARNINGS PER SHARE

 

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

 

 

 

Three months ended

July 31,

 

 

Nine months ended

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

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

 

$526,242

 

 

$288,034

 

 

$1,357,328

 

 

$833,305

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

22,965,496

 

 

 

22,952,009

 

 

 

22,962,113

 

 

 

22,996,584

 

Effect of options to purchase common stock

 

 

19,062

 

 

 

18,950

 

 

 

29,259

 

 

 

35,342

 

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

 

 

22,984,558

 

 

 

22,970,959

 

 

 

22,991,372

 

 

 

23,031,926

 

 

For the three-month and nine-month periods ended July 31, 2023 options for the purchase of 223,350 shares of common stock were not considered in computing diluted earnings per share because their effect was antidilutive.  Options for the purchase of 400,000 and 300,000 shares of common stock for the three-month and nine-month periods ended July 31, 2022, respectively, were not included in computing diluted earnings per share because their effects were also 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 July 31, 2023 and October 31, 2022, a total of 485,657 and 451,057 shares of the Company’s common stock were purchased under the Repurchase Program for an aggregate amount of $472,816 and $439,264, respectively.

 

On February 28, 2023, 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 March 29, 2023. Accordingly, an aggregate dividend payment of $1,723,819 was paid on April 14, 2023.

 

NOTE F - 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 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 technical compliance consulting, (ii) United States technical compliance consulting, and (iii) Europe technical compliance consulting. These reportable segments provide services primarily to the pharmaceutical, chemical, medical device and biotechnology industries in their respective markets.

 

 
-13-

Table of Contents

 

The following table presents information about the reported revenue from services and earnings from operations of the Company for the three-month and nine-month periods ended on July 31, 2023 and 2022. 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

July 31,

 

 

Nine months ended

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

REVENUES:

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$2,004,993

 

 

$2,982,774

 

 

$6,135,456

 

 

$9,420,588

 

United States consulting

 

 

1,234,509

 

 

 

1,105,870

 

 

 

3,504,031

 

 

 

3,518,556

 

Europe consulting

 

 

1,337,665

 

 

 

648,916

 

 

 

3,732,944

 

 

 

1,780,723

 

Other segment

 

 

-

 

 

 

36,543

 

 

 

6,234

 

 

 

40,658

 

Total consolidated revenues

 

$4,577,167

 

 

$4,774,103

 

 

$13,378,665

 

 

$14,760,525

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCOME (LOSS) BEFORE TAXES:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$234,073

 

 

$163,566

 

 

$288,896

 

 

$323,281

 

United States consulting

 

 

80,575

 

 

 

(30,843 )

 

 

241,728

 

 

 

170,307

 

Europe consulting

 

 

281,030

 

 

 

190,924

 

 

 

1,244,253

 

 

 

506,608

 

Other segment

 

 

(8,227 )

 

 

(7,825 )

 

 

(39,555 )

 

 

(42,877 )

Total consolidated income before taxes

 

$587,451

 

 

$315,822

 

 

$1,735,322

 

 

$957,319

 

 

Long lived assets (property and equipment) as of July 31, 2023 and October 31, 2022, and related depreciation and amortization expense for the three and nine months ended July 31, 2023 and 2022, were concentrated in the corporate headquarters in Puerto Rico. Accordingly, depreciation expense and acquisition of property and equipment, as presented in the statements of cash flows are related to the corporate headquarters.

 

NOTE G - CONCENTRATIONS OF RISK

 

Cash, Cash Equivalents and Marketable Securities

 

The Company’s domestic cash, 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), a money market obligations trust registered under the US Investment Company Act of 1940, as amended, and U.S. Treasury securities with maturities of twelve months or less. In the foreign markets we serve, we also maintain cash deposits in foreign banks, which have no specific insurance. No losses have been experienced nor are expected on these accounts.

 

Accounts Receivable and Revenues

 

The Company has established a full allowance for doubtful accounts for those accounts receivable balances for which collectability have reached a certain uncertainty threshold. Management deems all other of the Company’s accounts receivable to be fully collectible, and, as such, does not maintain any additional allowance for uncollectible receivables.

 

The Company's revenues, and the related receivables, are concentrated in the pharmaceutical industry in Puerto Rico, the United States, Europe and Brazil. 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 five customers, which accounted for 10% or more of its revenues in either of the three-month and nine-month periods ended July 31, 2023 and 2022. During the three months ended July 31, 2023, revenues from these customers were 22.1%, 11.0%, 14.7%, 5.0% and 5.5%, or a total of 58.3%, as compared to the same period last year of 0.0%, 13.1%, 8.2%, 15.1% and 9.3%, or a total of 45.7%, respectively. During the nine months ended July 31, 2023, revenues from these customers were 14.9%, 11.5%, 11.1%, 6.6% and 7.5%, or a total of 51.6%, as compared to the same period last year of 0.0%, 13.2%, 7.7%, 16.9% and 10.1%, or a total of 47.9%, respectively. For the three months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 21.5%, 0.0% and 36.8%, as compared to 37.5%, 0.0% and 8.2%, respectively. For the nine months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 25.6%, 0.0% and 26.0%, as compared to 40.2%, 0.0% and 7.7%, respectively. On July 31, 2023, amounts due from these customers represented 42.4% of the Company’s total accounts receivable balance. This customer information is based on revenues earned from said customers at the segment level because in management’s opinion contracts by segments are totally independent of each other, and therefore such information is more meaningful to the reader.

 

At the global level, six global groups of affiliated companies accounted for 10% or more of its revenues in either of the three-month and nine-month periods ended July 31, 2023 and 2022. During the three months ended July 31, 2023, aggregate revenues from these global groups of affiliated companies were 22.1%, 11.0%, 9.9%, 14.7%, 5.0% and 5.5%, or a total of 68.2%, as compared to the same period last year for 0.0%, 13.1%, 6.6%, 7.7%, 16.9% and 10.1%, or a total of 54.4%, respectively. During the nine months ended July 31, 2023, aggregate revenues from these global group of affiliated companies were 14.9%, 11.5%, 11.2%, 11.1%, 6.6% and 7.5%, or a total of 62.8%, as compared to the same period last year for 0.0%, 13.2%, 6.6%, 7.7%, 16.9% and 10.1%, or a total of 54.5%, respectively. For the three months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 23.0%, 8.4% and 36.8%, as compared to 43.3%, 3.4% and 7.7%, respectively. For the nine months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 27.7%, 9.1% and 26.0%, as compared to 43.4%, 3.4% and 7.7%, respectively. At July 31, 2023, amounts due from these global groups of affiliated companies represented 64.6% of total accounts receivable balance.

 

 
-14-

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, 2022. 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, 2022, our Quarterly Report on Form 10-Q for the quarters ended January 31, 2023 and April 30, 2023, 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, Europe and Brazil markets. 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 in Puerto Rico, the United States, Europe and Brazil. 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 divisions in Puerto Rico, the United States, Europe (including some managed Asian projects) and to a lesser extent Latin America, 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 the Puerto Rico Industrial Development Company (“PRIDCO”), which provides relief on various Puerto Rico taxes, including income tax, with certain limitations, for most of the activities carried on within Puerto Rico, including those that are for services to parties located outside of Puerto Rico.

 

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

 

 

 

 Three months ended July 31,

 

 

 Nine months ended July 31,

 

Revenues by Region:

 

2023

 

 

2022

 

 

 2023

 

 

 2022

 

Puerto Rico

 

$2,005

 

 

 

43.8%

 

$2,983

 

 

 

62.5%

 

$6,135

 

 

 

45.9%

 

$9,421

 

 

 

63.8%

United States

 

 

1,234

 

 

 

27.0%

 

 

1,106

 

 

 

23.1%

 

 

3,504

 

 

 

26.2%

 

 

3,518

 

 

 

23.8%

Europe

 

 

1,338

 

 

 

29.2%

 

 

649

 

 

 

13.6%

 

 

3,733

 

 

 

27.9%

 

 

1,781

 

 

 

12.1%

Other

 

 

-

 

 

 

0.0%

 

 

36

 

 

 

0.8%

 

 

6

 

 

 

0.0%

 

 

41

 

 

 

0.3%

Total revenue

 

$4,577

 

 

 

100.0%

 

$4,774

 

 

 

100.0%

 

$13,378

 

 

 

100.0%

 

$14,761

 

 

 

100.0%

 

For the nine-month period ended July 31, 2023, the Company’s total revenues were approximately $13.4 million, a net decrease of approximately $1.4 million when compared to the same period last year. The decrease is mainly attributable to the decrease in Puerto Rico project revenue for approximately $3.3 million, partially offset by the increase in consulting revenue in the European market for approximately $1.9 million. As described below, when compared to the same period last year, gross profit increased by 5.3 percentage points. This increase was mainly attributable to projects yielding higher margins in the European market for the nine-month period ended July 31, 2023.

 

 
-15-

Table of Contents

 

Regional or global conflicts, including war or economic sanctions between nations, price inflation, the coronavirus pandemic, 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, the coronavirus pandemic, changes in tax laws, worldwide life science manufacturing industry consolidations, operational constraints imposed by our customers due to the coronavirus pandemic 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 and nine-month periods ended July 31, 2023 and 2022 (dollars in thousands, and as a percentage of revenues):

 

 

 

Three months ended July 31,

 

 

Nine months ended July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenues 

 

$4,577

 

 

 

100.0%

 

$4,774

 

 

 

100.0%

 

$13,378

 

 

 

100.0%

 

$14,761

 

 

 

100.0%

Cost of services 

 

 

3,027

 

 

 

66.1%

 

 

3,462

 

 

 

72.5%

 

 

9,242

 

 

 

69.1%

 

 

10,988

 

 

 

74.4%

Gross profit 

 

 

1,550

 

 

 

33.9%

 

 

1,312

 

 

 

27.5%

 

 

4,136

 

 

 

30.9%

 

 

3,773

 

 

 

25.6%

Selling, general and administrative expenses 

 

 

1,090

 

 

 

23.8%

 

 

943

 

 

 

19.8%

 

 

2,967

 

 

 

22.2%

 

 

2,767

 

 

 

18.8%

Other income (expense), net

 

 

127

 

 

 

2.7%

 

 

(53 )

 

 

-1.1%

 

 

566

 

 

 

4.2%

 

 

(49 )

 

 

-0.3%

Income before income tax

 

 

587

 

 

 

12.8%

 

 

316

 

 

 

6.6%

 

 

1,735

 

 

 

12.9%

 

 

957

 

 

 

6.5%

Income tax expense

 

 

61

 

 

 

1.3%

 

 

28

 

 

 

0.6%

 

 

378

 

 

 

2.8%

 

 

124

 

 

 

0.8%

Net income

 

 

526

 

 

 

11.5%

 

 

288

 

 

 

6.0%

 

 

1,357

 

 

 

10.1%

 

 

833

 

 

 

5.6%

 

Revenues. Revenues for the three and nine months ended July 31, 2023 were $4.6 and $13.4 million, respectively.

 

For the three months ended July 31, 2023, this represents a net decrease of approximately $0.2 million when compared to the same period last year. The decrease is mainly attributable to a decrease in projects in the Puerto Rico market of approximately $1.0 million, partially offset by the increase in project revenue in the European and United States markets of approximately $0.7 and $0.1 million, respectively. The Brazilian market sustained no major revenue change when compared to the same period last year.

 

For the nine months ended July 31, 2023, project revenue decreased by $1.4 million when compared to the same period last year. The decrease is mainly attributable to the decrease in Puerto Rico project revenue of approximately $3.3 million, partially offset by the increase in consulting revenue in the European market for approximately $1.9 million. The United States and Brazilian markets sustained no major revenue change when compared to the same period last year.

 

Cost of Services; Gross Profit. Cost of services for the three and nine months ended July 31, 2023 were $3.0 and $9.2 million, respectively, a decrease of $0.4 and $1.7 million, when compared to the same periods last year, respectively. Gross profit for the three and nine months ended July 31, 2023 increased by 6.4 and 5.3 percentage points, respectively, when compared to the same periods last year. The net improvement in gross profit percentage points is mainly attributable to projects yielding higher margins in the European market for the three-month and nine-month periods ended July 31, 2023.

 

Selling, General and Administrative Expenses. Selling, general and administrative expenses for the three and nine months ended July 31, 2023 were approximately $1.1 and $3.0 million, respectively, an increase of $0.1 and $0.2 million when compared to the same periods last year, respectively. The increase is mostly attributable to investments on industry and employee activities aimed to solidify our business and human capital position, plus the overall increase in expenses which support our operations.

 

Other Income (Expense), Net. Other income, net for the three and nine months ended July 31, 2023 were approximately $0.1 and $0.6 million, respectively. The balances are mostly attributable to $0.1 and $0.4 million of interest income for the three and nine months ended July 31, 2023, respectively, and $0.2 million from the settlement of foreign exchange rates on intercompany balances for the nine-month period ended July 31, 2023.

 

Net Income. Net income for the three and nine months ended July 31, 2023 were approximately $0.5 and $1.4 million, respectively, an increase of approximately $0.2 and $0.5 million when compared to the same periods last year, respectively.

 

For the three and nine months ended July 31, 2023, net income per common share for both basic and diluted were $0.023 and $0.059, respectively, an increase of $0.010 and $0.023 when compared to the same periods last year, respectively.

 

 
-16-

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 July 31, 2023, the Company had approximately $17.3 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 nine-month period ended July 31, 2023, the Company repurchased 34,600 shares of its common stock. As of July 31, 2023, the Company has 1,514,343 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.

 

To the extent that we pursue possible opportunities to expand our operations, either by acquisition or by the establishment of operations in a new market, we will incur additional overhead, and there may be a delay between the period we commence operations and our generation of net cash flow from operations.

 

While uncertainties relating to the current local and global economic condition, competition, the industries and geographical regions served by us and other regulatory matters exist within the consulting services industry, as described above, 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 nine months ended July 31, 2023.

 

Critical Accounting Policies and Estimates

 

There were no material changes during the nine months ended July 31, 2023 to the critical accounting policies reported in our Annual Report on Form 10-K for the fiscal year ended October 31, 2022.

 

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, 2022, 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 but not limited to, the factors set forth in the “Risk Factors” section of our Annual Report on Form 10-K for the year ended October 31, 2022, our Quarterly Reports on Form 10-Q for the quarters ended January 31, 2023 and April 30, 2023, 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, 2022, our Quarterly Reports on Form 10-Q for the quarter ended January 31, 2023 and April 30, 2023, and this Quarterly Report on Form 10-Q .

 

 
-17-

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. 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.

 

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.

 

 
-18-

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.

 

On March 15, 2023, the Company’s subsidiaries Pharma-Bio Serv PR, Inc., Pharma Serv, Inc. and Scienza Labs, Inc., filed a complaint against Romark Global Pharma, LLC, Romark Properties, LLC, Romark Biosciences, LLC and Romark Holdings, LLC (collectively, “Romark”) with the Commonwealth of Puerto Rico Court of First Instance San Juan Superior Section.  The complaint sets forth a breach of contract by Romark for lack of payment of $5,246,782 for services rendered by the Company’s subsidiaries, plus interest pursuant to the specific terms of the agreements signed between the parties. On April 26, 2023, the Company’s subsidiaries requested from the Court an entry of default against Romark for the full amount owed to the Company’s subsidiaries. On April 27, 2023, the Court granted such request and made the entry of default against Romark, which default was granted following Romark’s failure to timely answer the complaint. We are currently pursuing collection from Romark. However, we cannot guarantee a successful outcome in collecting any of 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, 2022.

 

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

 

(c) The following table provides information about purchases by the Company of its shares of common stock during the three-month period ended July 31, 2023:

 

Period

 

Total Number

of Shares

Purchased

 

 

Average

Price Paid

per Share

 

 

Total

Number of Shares

Purchased as

Part of Publicly

Announced Plans or Programs (1)

 

 

Maximum

Number of Shares

that May Yet Be

Purchased Under

the Plans or

Programs (1)

 

May 1, 2023 through May 31, 2023

 

 

3,300

 

 

$1.03

 

 

 

3,300

 

 

 

1,516,143

 

June 1, 2023 through June 30, 2023

 

 

1,400

 

 

$0.93

 

 

 

1,400

 

 

 

1,514,743

 

July 1, 2023 through July 31, 2023

 

 

400

 

 

$0.98

 

 

 

400

 

 

 

1,514,343

 

Total

 

 

5,100

 

 

$1.00

 

 

 

5,100

 

 

 

 

 

 

(1)

On June 16, 2014, the Company announced that the Board of Directors of the Company approved the Repurchase Program authorizing the Company to repurchase up to two million shares of its outstanding common stock. 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. The Repurchase Program has no expiration date. No shares will be repurchased under the Repurchase Program directly from directors or officers of the Company.

 

 
-19-

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.

 

 
-20-

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: September 14, 2023

 

 

 

 
-21-

 

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:  September 14, 2023

 

 

/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: September 14, 2023

 

 

/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 ending July 31, 2023 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: September 14, 2023

 

/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-20230731.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 000002 - Statement - Condensed Consolidated Balance Sheets 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 - Consolidated Statements of Comprehensive Income (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 PER SHARE link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - EQUITY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - SEGMENT DISCLOSURES link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - CONCENTRATIONS OF RISK 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 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 - SEGMENT DISCLOSURES (Details) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - CONCENTRATION OF RISKS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 6 pbsv-20230731_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 ASSETS Current assets Cash and cash equivalents Marketable securities Accounts receivable Prepaids and other assets Total current assets [Assets, Current] Property and equipment, net 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 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,512,880 and 23,457,515 shares issued, and 22,964,251 and 22,943,486 shares outstanding at July 31, 2023 and October 31, 2022, respectively Additional paid-in capital Retained earnings Accumulated other comprehensive income Stockholders equity before treasury stock [Stockholders' Equity before Treasury Stock] Treasury stock, at cost; 548,629 and 514,029 common shares held at July 31, 2023 and October 31, 2022, respectively [Treasury Stock, Common, Value] Total stockholders' equity [Stockholders' Equity Attributable to Parent] Total liabilities and stockholders' equity [Liabilities and 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 INCOME FROM OPERATIONS [Operating Income (Loss)] OTHER INCOME (EXPENSE), NET INCOME BEFORE INCOME TAX [Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest] INCOME TAX EXPENSE NET INCOME [Net Income (Loss) Attributable to Parent] BASIC AND DILUTED EARNINGS PER COMMON SHARE WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - DILUTED Consolidated Statements of Comprehensive Income (Unaudited) NET INCOME OTHER COMPREHENSIVE LOSS Foreign currency translation: Net unrealized gain (loss) Intercompany balances foreign exchange settlement, included in net income TOTAL OTHER COMPREHENSIVE LOSS [Other Comprehensive Income (Loss), Net of Tax] COMPREHENSIVE INCOME [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 Common Stock Additional Paid-In Capital Retained Earnings Accumulated Other Comprehensive Income (Loss) Treasury 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 (70,903 SHARES) NET INCOME OTHER COMPREHENSIVE LOSS, NET OF TAX CASH DIVIDENDS ($0.075 PER COMMON SHARE AT RECORD DATE) Balance, shares Balance, amount Condensed Consolidated Statements of Cash Flows (Unaudited) CASH FLOWS FROM OPERATING ACTIVITIES: Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities: Stock-based compensation Depreciation and amortization Reinvested interests Decrease (increase) in accounts receivable Decrease (increase) in other assets Increase (decrease) in liabilities NET CASH PROVIDED BY OPERATING ACTIVITIES [Net Cash Provided by (Used in) Operating Activities] CASH FLOWS FROM INVESTING ACTIVITIES: Acquisition of property and equipment [Payments to Acquire Property, Plant, and Equipment] Marketable securities investment, net [Payments to Acquire Marketable Securities] NET CASH PROVIDED BY 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 dividends paid to shareholders [Payments of Dividends] NET 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, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents] 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 Conversion of cashless exercise of options to shares of common stock and shares issued under restricted stock unit agreements 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 Cash, Cash Equivalents, and Marketable Securities [Text Block] INCOME TAXES INCOME TAXES Income Tax Disclosure [Text Block] EARNINGS PER SHARE EARNINGS PER SHARE Earnings Per Share [Text Block] EQUITY TRANSACTIONS EQUITY TRANSACTIONS Stockholders' Equity Note Disclosure [Text Block] SEGMENT DISCLOSURES SEGMENT DISCLOSURES Segment Reporting Disclosure [Text Block] CONCENTRATIONS OF RISK CONCENTRATIONS OF RISK Concentration Risk 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 Per Share of Common Stock Foreign Operations Subsequent Events Reclassifications Recent Accounting Pronouncements Schedule of shares used in calculations of basic and diluted earnings per share Schedule of segment reporting information Accumulated depreciation Income Tax Authority [Axis] Income Tax Rates [Member] U.S. tax reduced rate Transition tax Established tax reform Puerto Rico tax holiday derived from PRIDCO Grant tax rate United States federal income tax rate Fixed income tax rate Net income available to common equity holders - used to compute basic and diluted earnings per share Weighted average number of common shares - used to compute basic earnings per share Effect of options to purchase common stock Weighted average number of shares - used to compute diluted earnings 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 purchased under Repurchase Program, amount Dividend declared per common share Dividend paid Geographical [Axis] Other Segment Europe Puerto Rico United States Total consolidated revenues Total consolidated income before taxes Concentration Risk By Type Axis Major Customer A Major Customer B Major Customer C Major Customer D Major Customer Total Global Customer A Global Customer B Global Customer C Global Customer D Global Customer Total Global Customer E Major Customer E Global Customer F Revenue from major customers Revenue from major customers [Revenue from major customers] Amount due from major customers as percentage of accounts receivable EX-101.CAL 7 pbsv-20230731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 8 pbsv-20230731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 9 pbsv-20230731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
9 Months Ended
Jul. 31, 2023
Sep. 08, 2023
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 Jul. 31, 2023  
Entity Filer Category Non-accelerated Filer  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2023  
Entity Common Stock Shares Outstanding   22,963,451
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  
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 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
Jul. 31, 2023
Oct. 31, 2022
Current assets    
Cash and cash equivalents $ 2,869,584 $ 14,462,729
Marketable securities 11,714,596 0
Accounts receivable 4,631,107 4,982,500
Prepaids and other assets 515,327 498,374
Total current assets 19,730,614 19,943,603
Property and equipment, net 41,821 73,684
Operating lease right-of-use 394,003 502,685
Other assets 130,161 130,874
Total assets 20,296,599 20,650,846
Current liabilities    
Current operating lease liabilities 149,441 140,855
Accounts payable and accrued expenses 1,679,846 1,629,600
Current portion of US Tax Reform Transition Tax and income taxes payable 620,995 337,264
Total current liabilities 2,450,282 2,107,719
US Tax Reform Transition Tax payable 1,427,560 1,639,048
Long-term operating lease liabilities 233,276 346,509
Total liabilities 4,111,118 4,093,276
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,512,880 and 23,457,515 shares issued, and 22,964,251 and 22,943,486 shares outstanding at July 31, 2023 and October 31, 2022, respectively 2,351 2,346
Additional paid-in capital 1,596,238 1,551,838
Retained earnings 14,900,974 15,267,470
Accumulated other comprehensive income 221,706 238,152
Stockholders equity before treasury stock 16,721,269 17,059,806
Treasury stock, at cost; 548,629 and 514,029 common shares held at July 31, 2023 and October 31, 2022, respectively (535,788) (502,236)
Total stockholders' equity 16,185,481 16,557,570
Total liabilities and stockholders' equity $ 20,296,599 $ 20,650,846
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jul. 31, 2023
Oct. 31, 2022
Condensed Consolidated Balance Sheets    
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,512,880 23,457,515
Common stock, outstanding 22,964,251 22,943,486
Treasury stock, shares 548,629 514,029
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Condensed Consolidated Statements of Operations (Unaudited)        
REVENUES $ 4,577,167 $ 4,774,103 $ 13,378,665 $ 14,760,525
COST OF SERVICES 3,027,160 3,461,789 9,242,059 10,987,722
GROSS PROFIT 1,550,007 1,312,314 4,136,606 3,772,803
SELLING, GENERAL AND ADMINISTRATIVE EXPENSES 1,089,541 942,809 2,967,430 2,766,820
INCOME FROM OPERATIONS 460,466 369,505 1,169,176 1,005,983
OTHER INCOME (EXPENSE), NET 126,985 (53,683) 566,146 (48,664)
INCOME BEFORE INCOME TAX 587,451 315,822 1,735,322 957,319
INCOME TAX EXPENSE 61,209 27,788 377,994 124,014
NET INCOME $ 526,242 $ 288,034 $ 1,357,328 $ 833,305
BASIC AND DILUTED EARNINGS PER COMMON SHARE $ 0.023 $ 0.013 $ 0.059 $ 0.036
WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC 22,965,496 22,952,009 22,962,113 22,996,584
WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - DILUTED 22,984,558 22,970,959 22,991,372 23,031,926
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Consolidated Statements of Comprehensive Income (Unaudited)        
NET INCOME $ 526,242 $ 288,034 $ 1,357,328 $ 833,305
Foreign currency translation:        
Net unrealized gain (loss) (42,466) (103,357) 151,785 (179,989)
Intercompany balances foreign exchange settlement, included in net income 17,857 64,153 (168,231) 64,153
TOTAL OTHER COMPREHENSIVE LOSS (24,609) (39,204) (16,446) (115,836)
COMPREHENSIVE INCOME $ 501,633 $ 248,830 $ 1,340,882 $ 717,469
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Total
Preferred Stock
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Balance, shares at Oct. 31, 2021     23,433,341        
Balance, amount at Oct. 31, 2021 $ 18,914,131 $ 0 $ 2,343 $ 1,480,193 $ 17,707,384 $ 144,455 $ (420,244)
STOCK-BASED COMPENSATION 43,200 0 $ 0 43,200 0 0 0
ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, shares     24,174        
ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, amount 0 0 $ 3 0 (3) 0 0
PURCHASE OF TREASURY STOCK (70,903 SHARES) (79,613) 0 0 0 0 0 (79,613)
NET INCOME 833,305 0 0 0 833,305 0 0
OTHER COMPREHENSIVE LOSS, NET OF TAX (115,836) 0 0 0 0 (115,836) 0
CASH DIVIDENDS ($0.075 PER COMMON SHARE AT RECORD DATE) (3,446,595) 0 $ 0 0 (3,446,595) 0 0
Balance, shares at Jul. 31, 2022     23,457,515        
Balance, amount at Jul. 31, 2022 16,148,592 0 $ 2,346 1,523,393 15,094,091 28,619 (499,857)
Balance, shares at Apr. 30, 2022     23,457,515        
Balance, amount at Apr. 30, 2022 15,894,690 0 $ 2,346 1,508,994 14,806,057 67,823 (490,530)
STOCK-BASED COMPENSATION 14,399 0 0 14,399 0 0 0
PURCHASE OF TREASURY STOCK (70,903 SHARES) (9,327) 0 0 0 0 0 (9,327)
NET INCOME 288,034 0 0 0 288,034 0 0
OTHER COMPREHENSIVE LOSS, NET OF TAX (39,204) 0 $ 0 0 0 (39,204) 0
Balance, shares at Jul. 31, 2022     23,457,515        
Balance, amount at Jul. 31, 2022 16,148,592 0 $ 2,346 1,523,393 15,094,091 28,619 (499,857)
Balance, shares at Oct. 31, 2022     23,457,515        
Balance, amount at Oct. 31, 2022 16,557,570 0 $ 2,346 1,551,838 15,267,470 238,152 (502,236)
STOCK-BASED COMPENSATION 44,400 0 $ 0 44,400 0 0 0
ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, shares     55,365        
ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, amount 0 0 $ 5 0 (5) 0 0
PURCHASE OF TREASURY STOCK (70,903 SHARES) (33,552) 0 0 0 0 0 (33,552)
NET INCOME 1,357,328 0 0 0 1,357,328 0 0
OTHER COMPREHENSIVE LOSS, NET OF TAX (16,446) 0 0 0 0 (16,446) 0
CASH DIVIDENDS ($0.075 PER COMMON SHARE AT RECORD DATE) (1,723,819) 0 $ 0 0 (1,723,819) 0 0
Balance, shares at Jul. 31, 2023     23,512,880        
Balance, amount at Jul. 31, 2023 16,185,481 0 $ 2,351 1,596,238 14,900,974 221,706 (535,788)
Balance, shares at Apr. 30, 2023     23,512,880        
Balance, amount at Apr. 30, 2023 15,674,132 0 $ 2,351 1,581,439 14,374,732 246,315 (530,705)
STOCK-BASED COMPENSATION 14,799 0 0 14,799 0 0 0
PURCHASE OF TREASURY STOCK (70,903 SHARES) (5,083) 0 0 0 0 0 (5,083)
NET INCOME 526,242 0 0 0 526,242 0 0
OTHER COMPREHENSIVE LOSS, NET OF TAX (24,609) 0 $ 0 0 0 (24,609) 0
Balance, shares at Jul. 31, 2023     23,512,880        
Balance, amount at Jul. 31, 2023 $ 16,185,481 $ 0 $ 2,351 $ 1,596,238 $ 14,900,974 $ 221,706 $ (535,788)
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:        
NET INCOME $ 526,242 $ 288,034 $ 1,357,328 $ 833,305
Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities:        
Stock-based compensation 14,799 14,399 44,400 43,200
Depreciation and amortization 11,400 12,962 40,694 38,307
Reinvested interests (34,734) 0 (178,038) 0
Decrease (increase) in accounts receivable 380,213 652,913 453,235 (257,384)
Decrease (increase) in other assets (112,009) 220,778 (129,860) 489,341
Increase (decrease) in liabilities 170,854 (83,233) (5,235) (814,403)
NET CASH PROVIDED BY OPERATING ACTIVITIES 956,765 1,105,853 1,582,524 332,366
CASH FLOWS FROM INVESTING ACTIVITIES:        
Acquisition of property and equipment 0 (2,087) (8,831) (7,132)
Marketable securities investment, net (6,176,052) 0 (11,536,558) 0
NET CASH PROVIDED BY INVESTING ACTIVITIES (6,176,052) (2,087) (11,545,389) (7,132)
CASH FLOWS FROM FINANCING ACTIVITIES:        
Repurchase of common stock (5,083) (9,327) (33,552) (79,613)
Cash dividends paid to shareholders 0 0 (1,723,819) (3,446,595)
NET CASH USED IN FINANCING ACTIVITIES (5,083) (9,327) (1,757,371) (3,526,208)
EFFECT OF EXCHANGE RATE CHANGES ON CASH (2,500) (19,607) 127,091 (28,542)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS (5,226,870) 1,074,832 (11,593,145) (3,229,516)
CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD 8,096,454 13,163,997 14,462,729 17,468,345
CASH AND CASH EQUIVALENTS - END OF PERIOD 2,869,584 14,238,829 2,869,584 14,238,829
Cash paid during the period for:        
Income taxes 0 0 312,155 211,813
Interest 0 0 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 623 15,309 22,161
Conversion of cashless exercise of options to shares of common stock and shares issued under restricted stock unit agreements $ 0 $ 0 $ 5 $ 3
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Jul. 31, 2023
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, Europe 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, 2022 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 nine months ended July 31, 2023 are not necessarily indicative of expected results for the full 2023 fiscal year.

 

The accompanying financial data as of July 31, 2023, and for the three-month and nine-month periods ended July 31, 2023 and 2022 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, 2022.

 

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 a determination is made.

 

Cash Equivalents

 

For purposes of the consolidated statements of cash flows, cash equivalents include investments in a money market obligations trust that is registered under the U.S. Investment Company Act of 1940, as amended, and liquid investments, including US Treasury securities, with original maturities of three months or less.

 

Accounts Receivable

 

Accounts receivable are recorded at their estimated realizable value. Accounts are deemed past due when payment has not been received within the stated time period. The Company’s policy is to review individual past due amounts periodically and write off amounts for which all collection efforts are deemed to have been exhausted. Due to the nature of the Company’s customers, bad debts are accounted for using the direct write-off method whereby an expense is recognized only when a specific balance is determined to be uncollectible in full. The effect of using this method approximates that of the allowance method. However, in the event the Company determines that the collectability of any account receivable reaches a certain uncertainty threshold, the Company will provide an allowance for doubtful account to reduce said balance.

 

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 July 31, 2023, 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.

 

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 July 31, 2023 and October 31, 2022, the accumulated depreciation amounted to $630,185 and $587,089, 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 July 31, 2023 and October 31, 2022.

 

Stock-based Compensation

 

Stock-based compensation expense is recognized in the 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 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 Per Share of Common Stock

 

Basic earnings per share of common stock is calculated by dividing net earnings by the weighted average number of shares of common stock outstanding. Diluted earnings 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.

 

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 require disclosure or adjustment.

 

Reclassifications

 

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

 

Recent Accounting Pronouncements

 

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

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
MARKETABLE SECURITIES
9 Months Ended
Jul. 31, 2023
MARKETABLE SECURITIES  
MARKETABLE SECURITIES

NOTE B – MARKETABLE SECURITIES

 

Marketable securities consist of short-term 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 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES
9 Months Ended
Jul. 31, 2023
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. 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 US tax liability was incurred unless the E&Ps were repatriated as a dividend. After December 31, 2017, the Tax Reform has 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 covers a fifteen-year period. The Grant provides relief on various Puerto Rico taxes, including income tax, with certain limitations, for most of the activities carried within Puerto Rico, including those that are for services to parties located outside of Puerto Rico. Industrial Development Income (“IDI”) covered under the Grant are subject to a fixed income tax rate of 4%. In addition, IDI earnings distributions accumulated since November 1, 2009 are exempt from Puerto Rico earnings distribution tax. Under provisions of Puerto Rico Acts 60-2019 and 73-2008, the Company has requested PRIDCO the renegotiation of the Grant for an additional term of fifteen years.

 

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 carried 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%.

 

Deferred income tax assets and liabilities are computed for differences between the 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 2018 (2017 for Puerto Rico) through 2022 tax years are open and may be subject to potential examination in one or more jurisdictions. Currently, the Company has no federal, state, Puerto Rico or foreign income tax examination.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE
9 Months Ended
Jul. 31, 2023
EARNINGS PER SHARE  
EARNINGS PER SHARE

NOTE D – EARNINGS PER SHARE

 

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

 

 

 

Three months ended

July 31,

 

 

Nine months ended

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

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

 

$526,242

 

 

$288,034

 

 

$1,357,328

 

 

$833,305

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

22,965,496

 

 

 

22,952,009

 

 

 

22,962,113

 

 

 

22,996,584

 

Effect of options to purchase common stock

 

 

19,062

 

 

 

18,950

 

 

 

29,259

 

 

 

35,342

 

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

 

 

22,984,558

 

 

 

22,970,959

 

 

 

22,991,372

 

 

 

23,031,926

 

 

For the three-month and nine-month periods ended July 31, 2023 options for the purchase of 223,350 shares of common stock were not considered in computing diluted earnings per share because their effect was antidilutive.  Options for the purchase of 400,000 and 300,000 shares of common stock for the three-month and nine-month periods ended July 31, 2022, respectively, were not included in computing diluted earnings per share because their effects were also antidilutive.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY TRANSACTIONS
9 Months Ended
Jul. 31, 2023
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 July 31, 2023 and October 31, 2022, a total of 485,657 and 451,057 shares of the Company’s common stock were purchased under the Repurchase Program for an aggregate amount of $472,816 and $439,264, respectively.

 

On February 28, 2023, 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 March 29, 2023. Accordingly, an aggregate dividend payment of $1,723,819 was paid on April 14, 2023.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT DISCLOSURES
9 Months Ended
Jul. 31, 2023
SEGMENT DISCLOSURES  
SEGMENT DISCLOSURES

NOTE F - 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 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 technical compliance consulting, (ii) United States technical compliance consulting, and (iii) Europe technical compliance consulting. These reportable segments provide services primarily to the pharmaceutical, chemical, medical device and biotechnology industries in their respective markets.

The following table presents information about the reported revenue from services and earnings from operations of the Company for the three-month and nine-month periods ended on July 31, 2023 and 2022. 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

July 31,

 

 

Nine months ended

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

REVENUES:

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$2,004,993

 

 

$2,982,774

 

 

$6,135,456

 

 

$9,420,588

 

United States consulting

 

 

1,234,509

 

 

 

1,105,870

 

 

 

3,504,031

 

 

 

3,518,556

 

Europe consulting

 

 

1,337,665

 

 

 

648,916

 

 

 

3,732,944

 

 

 

1,780,723

 

Other segment

 

 

-

 

 

 

36,543

 

 

 

6,234

 

 

 

40,658

 

Total consolidated revenues

 

$4,577,167

 

 

$4,774,103

 

 

$13,378,665

 

 

$14,760,525

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCOME (LOSS) BEFORE TAXES:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$234,073

 

 

$163,566

 

 

$288,896

 

 

$323,281

 

United States consulting

 

 

80,575

 

 

 

(30,843 )

 

 

241,728

 

 

 

170,307

 

Europe consulting

 

 

281,030

 

 

 

190,924

 

 

 

1,244,253

 

 

 

506,608

 

Other segment

 

 

(8,227 )

 

 

(7,825 )

 

 

(39,555 )

 

 

(42,877 )

Total consolidated income before taxes

 

$587,451

 

 

$315,822

 

 

$1,735,322

 

 

$957,319

 

 

Long lived assets (property and equipment) as of July 31, 2023 and October 31, 2022, and related depreciation and amortization expense for the three and nine months ended July 31, 2023 and 2022, were concentrated in the corporate headquarters in Puerto Rico. Accordingly, depreciation expense and acquisition of property and equipment, as presented in the statements of cash flows are related to the corporate headquarters.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
CONCENTRATIONS OF RISK
9 Months Ended
Jul. 31, 2023
CONCENTRATIONS OF RISK  
CONCENTRATIONS OF RISK

NOTE G - CONCENTRATIONS OF RISK

 

Cash, Cash Equivalents and Marketable Securities

 

The Company’s domestic cash, 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), a money market obligations trust registered under the US Investment Company Act of 1940, as amended, and U.S. Treasury securities with maturities of twelve months or less. In the foreign markets we serve, we also maintain cash deposits in foreign banks, which have no specific insurance. No losses have been experienced nor are expected on these accounts.

 

Accounts Receivable and Revenues

 

The Company has established a full allowance for doubtful accounts for those accounts receivable balances for which collectability have reached a certain uncertainty threshold. Management deems all other of the Company’s accounts receivable to be fully collectible, and, as such, does not maintain any additional allowance for uncollectible receivables.

 

The Company's revenues, and the related receivables, are concentrated in the pharmaceutical industry in Puerto Rico, the United States, Europe and Brazil. 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 five customers, which accounted for 10% or more of its revenues in either of the three-month and nine-month periods ended July 31, 2023 and 2022. During the three months ended July 31, 2023, revenues from these customers were 22.1%, 11.0%, 14.7%, 5.0% and 5.5%, or a total of 58.3%, as compared to the same period last year of 0.0%, 13.1%, 8.2%, 15.1% and 9.3%, or a total of 45.7%, respectively. During the nine months ended July 31, 2023, revenues from these customers were 14.9%, 11.5%, 11.1%, 6.6% and 7.5%, or a total of 51.6%, as compared to the same period last year of 0.0%, 13.2%, 7.7%, 16.9% and 10.1%, or a total of 47.9%, respectively. For the three months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 21.5%, 0.0% and 36.8%, as compared to 37.5%, 0.0% and 8.2%, respectively. For the nine months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 25.6%, 0.0% and 26.0%, as compared to 40.2%, 0.0% and 7.7%, respectively. On July 31, 2023, amounts due from these customers represented 42.4% of the Company’s total accounts receivable balance. This customer information is based on revenues earned from said customers at the segment level because in management’s opinion contracts by segments are totally independent of each other, and therefore such information is more meaningful to the reader.

 

At the global level, six global groups of affiliated companies accounted for 10% or more of its revenues in either of the three-month and nine-month periods ended July 31, 2023 and 2022. During the three months ended July 31, 2023, aggregate revenues from these global groups of affiliated companies were 22.1%, 11.0%, 9.9%, 14.7%, 5.0% and 5.5%, or a total of 68.2%, as compared to the same period last year for 0.0%, 13.1%, 6.6%, 7.7%, 16.9% and 10.1%, or a total of 54.4%, respectively. During the nine months ended July 31, 2023, aggregate revenues from these global group of affiliated companies were 14.9%, 11.5%, 11.2%, 11.1%, 6.6% and 7.5%, or a total of 62.8%, as compared to the same period last year for 0.0%, 13.2%, 6.6%, 7.7%, 16.9% and 10.1%, or a total of 54.5%, respectively. For the three months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 23.0%, 8.4% and 36.8%, as compared to 43.3%, 3.4% and 7.7%, respectively. For the nine months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 27.7%, 9.1% and 26.0%, as compared to 43.4%, 3.4% and 7.7%, respectively. At July 31, 2023, amounts due from these global groups of affiliated companies represented 64.6% of total accounts receivable balance.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Jul. 31, 2023
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 a determination is made.

Cash Equivalents

For purposes of the consolidated statements of cash flows, cash equivalents include investments in a money market obligations trust that is registered under the U.S. Investment Company Act of 1940, as amended, and liquid investments, including US Treasury securities, with original maturities of three months or less.

Accounts Receivable

Accounts receivable are recorded at their estimated realizable value. Accounts are deemed past due when payment has not been received within the stated time period. The Company’s policy is to review individual past due amounts periodically and write off amounts for which all collection efforts are deemed to have been exhausted. Due to the nature of the Company’s customers, bad debts are accounted for using the direct write-off method whereby an expense is recognized only when a specific balance is determined to be uncollectible in full. The effect of using this method approximates that of the allowance method. However, in the event the Company determines that the collectability of any account receivable reaches a certain uncertainty threshold, the Company will provide an allowance for doubtful account to reduce said balance.

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 July 31, 2023, 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.

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 July 31, 2023 and October 31, 2022, the accumulated depreciation amounted to $630,185 and $587,089, 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 July 31, 2023 and October 31, 2022.

Stock-based Compensation

Stock-based compensation expense is recognized in the 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 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 Per Share of Common Stock

Basic earnings per share of common stock is calculated by dividing net earnings by the weighted average number of shares of common stock outstanding. Diluted earnings 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.

 

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 require disclosure or adjustment.

Reclassifications

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

Recent Accounting Pronouncements

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

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Tables)
9 Months Ended
Jul. 31, 2023
EARNINGS PER SHARE  
Schedule of shares used in calculations of basic and diluted earnings per share

 

 

Three months ended

July 31,

 

 

Nine months ended

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

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

 

$526,242

 

 

$288,034

 

 

$1,357,328

 

 

$833,305

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

22,965,496

 

 

 

22,952,009

 

 

 

22,962,113

 

 

 

22,996,584

 

Effect of options to purchase common stock

 

 

19,062

 

 

 

18,950

 

 

 

29,259

 

 

 

35,342

 

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

 

 

22,984,558

 

 

 

22,970,959

 

 

 

22,991,372

 

 

 

23,031,926

 

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT DISCLOSURES (Tables)
9 Months Ended
Jul. 31, 2023
SEGMENT DISCLOSURES  
Schedule of segment reporting information

 

 

Three months ended

July 31,

 

 

Nine months ended

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

REVENUES:

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$2,004,993

 

 

$2,982,774

 

 

$6,135,456

 

 

$9,420,588

 

United States consulting

 

 

1,234,509

 

 

 

1,105,870

 

 

 

3,504,031

 

 

 

3,518,556

 

Europe consulting

 

 

1,337,665

 

 

 

648,916

 

 

 

3,732,944

 

 

 

1,780,723

 

Other segment

 

 

-

 

 

 

36,543

 

 

 

6,234

 

 

 

40,658

 

Total consolidated revenues

 

$4,577,167

 

 

$4,774,103

 

 

$13,378,665

 

 

$14,760,525

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCOME (LOSS) BEFORE TAXES:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Puerto Rico consulting

 

$234,073

 

 

$163,566

 

 

$288,896

 

 

$323,281

 

United States consulting

 

 

80,575

 

 

 

(30,843 )

 

 

241,728

 

 

 

170,307

 

Europe consulting

 

 

281,030

 

 

 

190,924

 

 

 

1,244,253

 

 

 

506,608

 

Other segment

 

 

(8,227 )

 

 

(7,825 )

 

 

(39,555 )

 

 

(42,877 )

Total consolidated income before taxes

 

$587,451

 

 

$315,822

 

 

$1,735,322

 

 

$957,319

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
Jul. 31, 2023
Oct. 31, 2022
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Accumulated depreciation $ 630,185 $ 587,089
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES (Details Narrative) - USD ($)
$ in Millions
9 Months Ended
Jul. 31, 2023
Dec. 22, 2017
U.S. tax reduced rate 10.50%  
Transition tax   $ 2.7
Established tax reform 100.00%  
Income Tax Rates [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 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
EARNINGS PER SHARE        
Net income available to common equity holders - used to compute basic and diluted earnings per share $ 526,242 $ 288,034 $ 1,357,328 $ 833,305
Weighted average number of common shares - used to compute basic earnings per share 22,965,496 22,952,009 22,962,113 22,996,584
Effect of options to purchase common stock 19,062 18,950 29,259 35,342
Weighted average number of shares - used to compute diluted earnings per share 22,984,558 22,970,959 22,991,372 23,031,926
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Details Narrative) - shares
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Employee Stock Option [Member]        
Antidilutive securities excluded from computation of earnings per share 223,350 400,000 223,350 300,000
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY TRANSACTIONS (Details Narrative) - USD ($)
Jul. 31, 2023
Apr. 14, 2023
Feb. 28, 2023
Oct. 31, 2022
EQUITY TRANSACTIONS        
Shares purchased under Repurchase Program 485,657     451,057
Shares purchased under Repurchase Program, amount $ 472,816     $ 439,264
Dividend declared per common share     $ 0.075  
Dividend paid   $ 1,723,819    
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT DISCLOSURES (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Total consolidated revenues $ 4,577,167 $ 4,774,103 $ 13,378,665 $ 14,760,525
Total consolidated income before taxes 587,451 315,822 1,735,322 957,319
Other Segment        
Total consolidated revenues 0 36,543 6,234 40,658
Total consolidated income before taxes (8,227) (7,825) (39,555) (42,877)
Europe        
Total consolidated revenues 1,337,665 648,916 3,732,944 1,780,723
Total consolidated income before taxes 281,030 190,924 1,244,253 506,608
Puerto Rico        
Total consolidated revenues 2,004,993 2,982,774 6,135,456 9,420,588
Total consolidated income before taxes 234,073 163,566 288,896 323,281
United States        
Total consolidated revenues 1,234,509 1,105,870 3,504,031 3,518,556
Total consolidated income before taxes $ 80,575 $ (30,843) $ 241,728 $ 170,307
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
CONCENTRATION OF RISKS (Details Narrative)
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Europe        
Revenue from major customers 36.80% 8.20% 26.00% 7.70%
Amount due from major customers as percentage of accounts receivable 36.80% 7.70% 26.00% 7.70%
Puerto Rico        
Revenue from major customers 21.50% 37.50% 25.60% 40.20%
Amount due from major customers as percentage of accounts receivable 23.00% 43.30% 27.70% 43.40%
United States        
Revenue from major customers 0.00% 0.00% 0.00% 0.00%
Amount due from major customers as percentage of accounts receivable 8.40% 3.40% 9.10% 3.40%
Major Customer A        
Revenue from major customers 22.10% 0.00% 14.90% 0.00%
Major Customer B        
Revenue from major customers 11.00% 13.10% 11.50% 13.20%
Major Customer C        
Revenue from major customers 14.70% 8.20% 11.10% 7.70%
Major Customer D        
Revenue from major customers 5.00% 15.10% 6.60% 16.90%
Major Customer Total        
Revenue from major customers 58.30% 45.70% 51.60% 47.90%
Amount due from major customers as percentage of accounts receivable     42.40%  
Global Customer A        
Revenue from major customers 22.10% 0.00% 14.90% 0.00%
Global Customer B        
Revenue from major customers 11.00% 13.10% 11.50% 13.20%
Global Customer C        
Revenue from major customers 9.90% 6.60% 11.20% 6.60%
Global Customer D        
Revenue from major customers 14.70% 7.70% 11.10% 7.70%
Global Customer Total        
Revenue from major customers 68.20% 54.40% 62.80% 54.50%
Amount due from major customers as percentage of accounts receivable     64.60%  
Global Customer E        
Revenue from major customers 5.00% 16.90% 6.60% 16.90%
Major Customer E        
Revenue from major customers 5.50% 9.30% 7.50% 10.10%
Global Customer F        
Revenue from major customers 5.50% 10.10% 7.50% 10.10%
XML 34 pbsv_10q_htm.xml IDEA: XBRL DOCUMENT 0001304161 2022-11-01 2023-07-31 0001304161 pbsv:MajorCustomerAMember 2021-11-01 2022-07-31 0001304161 pbsv:GlobalCustomerEMember 2022-05-01 2022-07-31 0001304161 pbsv:GlobalCustomerEMember 2021-11-01 2022-07-31 0001304161 pbsv:GlobalCustomerEMember 2023-05-01 2023-07-31 0001304161 pbsv:GlobalCustomerEMember 2022-11-01 2023-07-31 0001304161 pbsv:GlobalCustomerTotalMember 2022-05-01 2022-07-31 0001304161 pbsv:GlobalCustomerFMember 2022-05-01 2022-07-31 0001304161 pbsv:GlobalCustomerDMember 2022-05-01 2022-07-31 0001304161 pbsv:GlobalCustomerCMember 2022-05-01 2022-07-31 0001304161 pbsv:GlobalCustomerBMember 2022-05-01 2022-07-31 0001304161 pbsv:GlobalCustomerAMember 2022-05-01 2022-07-31 0001304161 pbsv:GlobalCustomerTotalMember 2021-11-01 2022-07-31 0001304161 pbsv:GlobalCustomerTotalMember 2023-05-01 2023-07-31 0001304161 pbsv:GlobalCustomerTotalMember 2022-11-01 2023-07-31 0001304161 pbsv:GlobalCustomerFMember 2021-11-01 2022-07-31 0001304161 pbsv:GlobalCustomerDMember 2021-11-01 2022-07-31 0001304161 pbsv:GlobalCustomerFMember 2023-05-01 2023-07-31 0001304161 pbsv:GlobalCustomerDMember 2023-05-01 2023-07-31 0001304161 pbsv:GlobalCustomerFMember 2022-11-01 2023-07-31 0001304161 pbsv:GlobalCustomerDMember 2022-11-01 2023-07-31 0001304161 pbsv:GlobalCustomerCMember 2021-11-01 2022-07-31 0001304161 pbsv:GlobalCustomerCMember 2023-05-01 2023-07-31 0001304161 pbsv:GlobalCustomerCMember 2022-11-01 2023-07-31 0001304161 pbsv:GlobalCustomerBMember 2021-11-01 2022-07-31 0001304161 pbsv:GlobalCustomerBMember 2023-05-01 2023-07-31 0001304161 pbsv:GlobalCustomerBMember 2022-11-01 2023-07-31 0001304161 pbsv:GlobalCustomerAMember 2021-11-01 2022-07-31 0001304161 pbsv:GlobalCustomerAMember 2023-05-01 2023-07-31 0001304161 pbsv:GlobalCustomerAMember 2022-11-01 2023-07-31 0001304161 pbsv:MajorCustomerTotalMember 2022-05-01 2022-07-31 0001304161 pbsv:MajorCustomerEMember 2022-05-01 2022-07-31 0001304161 pbsv:MajorCustomerDMember 2022-05-01 2022-07-31 0001304161 pbsv:MajorCustomerCMember 2022-05-01 2022-07-31 0001304161 pbsv:MajorCustomerBMember 2022-05-01 2022-07-31 0001304161 pbsv:MajorCustomerAMember 2022-05-01 2022-07-31 0001304161 pbsv:MajorCustomerAMember 2023-05-01 2023-07-31 0001304161 pbsv:MajorCustomerTotalMember 2021-11-01 2022-07-31 0001304161 pbsv:MajorCustomerTotalMember 2023-05-01 2023-07-31 0001304161 pbsv:MajorCustomerTotalMember 2022-11-01 2023-07-31 0001304161 pbsv:MajorCustomerEMember 2021-11-01 2022-07-31 0001304161 pbsv:MajorCustomerDMember 2021-11-01 2022-07-31 0001304161 pbsv:MajorCustomerEMember 2023-05-01 2023-07-31 0001304161 pbsv:MajorCustomerDMember 2023-05-01 2023-07-31 0001304161 pbsv:MajorCustomerEMember 2022-11-01 2023-07-31 0001304161 pbsv:MajorCustomerDMember 2022-11-01 2023-07-31 0001304161 pbsv:MajorCustomerCMember 2021-11-01 2022-07-31 0001304161 pbsv:MajorCustomerCMember 2023-05-01 2023-07-31 0001304161 pbsv:MajorCustomerCMember 2022-11-01 2023-07-31 0001304161 pbsv:MajorCustomerBMember 2021-11-01 2022-07-31 0001304161 pbsv:MajorCustomerBMember 2023-05-01 2023-07-31 0001304161 pbsv:MajorCustomerBMember 2022-11-01 2023-07-31 0001304161 pbsv:MajorCustomerAMember 2022-11-01 2023-07-31 0001304161 pbsv:OtherSegmentMember 2021-11-01 2022-07-31 0001304161 srt:EuropeMember 2021-11-01 2022-07-31 0001304161 country:US 2021-11-01 2022-07-31 0001304161 pbsv:OtherSegmentMember 2022-05-01 2022-07-31 0001304161 srt:EuropeMember 2022-05-01 2022-07-31 0001304161 country:US 2022-05-01 2022-07-31 0001304161 pbsv:OtherSegmentMember 2023-05-01 2023-07-31 0001304161 srt:EuropeMember 2023-05-01 2023-07-31 0001304161 country:US 2023-05-01 2023-07-31 0001304161 pbsv:OtherSegmentMember 2022-11-01 2023-07-31 0001304161 srt:EuropeMember 2022-11-01 2023-07-31 0001304161 country:US 2022-11-01 2023-07-31 0001304161 country:PR 2022-05-01 2022-07-31 0001304161 country:PR 2022-11-01 2023-07-31 0001304161 country:PR 2021-11-01 2022-07-31 0001304161 country:PR 2023-05-01 2023-07-31 0001304161 2023-04-14 0001304161 2023-02-28 0001304161 us-gaap:EmployeeStockOptionMember 2022-05-01 2022-07-31 0001304161 us-gaap:EmployeeStockOptionMember 2022-11-01 2023-07-31 0001304161 us-gaap:EmployeeStockOptionMember 2021-11-01 2022-07-31 0001304161 us-gaap:EmployeeStockOptionMember 2023-05-01 2023-07-31 0001304161 pbsv:IncomeTaxRatesMember 2022-11-01 2023-07-31 0001304161 2017-12-22 0001304161 us-gaap:TreasuryStockCommonMember 2023-05-01 2023-07-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-01 2023-07-31 0001304161 us-gaap:RetainedEarningsMember 2023-05-01 2023-07-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0001304161 pbsv:CommonStocksMember 2023-05-01 2023-07-31 0001304161 us-gaap:PreferredStockMember 2023-05-01 2023-07-31 0001304161 2023-04-30 0001304161 us-gaap:TreasuryStockCommonMember 2023-04-30 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0001304161 us-gaap:RetainedEarningsMember 2023-04-30 0001304161 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001304161 pbsv:CommonStocksMember 2023-04-30 0001304161 us-gaap:PreferredStockMember 2023-04-30 0001304161 us-gaap:TreasuryStockCommonMember 2023-07-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0001304161 us-gaap:RetainedEarningsMember 2023-07-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0001304161 pbsv:CommonStocksMember 2023-07-31 0001304161 us-gaap:PreferredStockMember 2023-07-31 0001304161 us-gaap:TreasuryStockCommonMember 2022-11-01 2023-07-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-07-31 0001304161 us-gaap:RetainedEarningsMember 2022-11-01 2023-07-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-07-31 0001304161 pbsv:CommonStocksMember 2022-11-01 2023-07-31 0001304161 us-gaap:PreferredStockMember 2022-11-01 2023-07-31 0001304161 us-gaap:TreasuryStockCommonMember 2022-10-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001304161 us-gaap:RetainedEarningsMember 2022-10-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001304161 pbsv:CommonStocksMember 2022-10-31 0001304161 us-gaap:PreferredStockMember 2022-10-31 0001304161 us-gaap:TreasuryStockCommonMember 2022-05-01 2022-07-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-31 0001304161 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0001304161 pbsv:CommonStocksMember 2022-05-01 2022-07-31 0001304161 us-gaap:PreferredStockMember 2022-05-01 2022-07-31 0001304161 2022-04-30 0001304161 us-gaap:TreasuryStockCommonMember 2022-04-30 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001304161 us-gaap:RetainedEarningsMember 2022-04-30 0001304161 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001304161 pbsv:CommonStocksMember 2022-04-30 0001304161 us-gaap:PreferredStockMember 2022-04-30 0001304161 2022-07-31 0001304161 us-gaap:TreasuryStockCommonMember 2022-07-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0001304161 us-gaap:RetainedEarningsMember 2022-07-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001304161 pbsv:CommonStocksMember 2022-07-31 0001304161 us-gaap:PreferredStockMember 2022-07-31 0001304161 us-gaap:TreasuryStockCommonMember 2021-11-01 2022-07-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-11-01 2022-07-31 0001304161 us-gaap:RetainedEarningsMember 2021-11-01 2022-07-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2021-11-01 2022-07-31 0001304161 pbsv:CommonStocksMember 2021-11-01 2022-07-31 0001304161 us-gaap:PreferredStockMember 2021-11-01 2022-07-31 0001304161 2021-10-31 0001304161 us-gaap:TreasuryStockCommonMember 2021-10-31 0001304161 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001304161 us-gaap:RetainedEarningsMember 2021-10-31 0001304161 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001304161 pbsv:CommonStocksMember 2021-10-31 0001304161 us-gaap:PreferredStockMember 2021-10-31 0001304161 2021-11-01 2022-07-31 0001304161 2022-05-01 2022-07-31 0001304161 2023-05-01 2023-07-31 0001304161 2022-10-31 0001304161 2023-07-31 0001304161 2023-09-08 iso4217:USD shares iso4217:USD shares pure 0001304161 false --10-31 Q3 2023 0.0001 10000000 0 0 0 0 0.0001 50000000 223350 10-Q true 2023-07-31 false 000-50956 PHARMA-BIO SERV, INC. DE 20-0653570 Pharma-Bio Serv # 6 Road 696 Dorado PR 00646 787 278-2709 Yes Yes Non-accelerated Filer true false false 22963451 2869584 14462729 11714596 0 4631107 4982500 515327 498374 19730614 19943603 41821 73684 394003 502685 130161 130874 20296599 20650846 149441 140855 1679846 1629600 620995 337264 2450282 2107719 1427560 1639048 233276 346509 4111118 4093276 0.0001 10000000 0 0 0.0001 50000000 23512880 23457515 22964251 22943486 2351 2346 1596238 1551838 14900974 15267470 221706 238152 16721269 17059806 548629 514029 535788 502236 16185481 16557570 20296599 20650846 4577167 4774103 13378665 14760525 3027160 3461789 9242059 10987722 1550007 1312314 4136606 3772803 1089541 942809 2967430 2766820 460466 369505 1169176 1005983 126985 -53683 566146 -48664 587451 315822 1735322 957319 61209 27788 377994 124014 526242 288034 1357328 833305 0.023 0.013 0.059 0.036 22965496 22952009 22962113 22996584 22984558 22970959 22991372 23031926 526242 288034 1357328 833305 -42466 -103357 151785 -179989 17857 64153 -168231 64153 -24609 -39204 -16446 -115836 501633 248830 1340882 717469 23512880 2351 0 1581439 14374732 246315 -530705 15674132 0 0 14799 0 0 0 14799 0 0 0 0 0 -5083 -5083 0 0 0 526242 0 0 526242 0 0 0 0 -24609 0 -24609 23512880 2351 0 1596238 14900974 221706 -535788 16185481 23457515 2346 0 1551838 15267470 238152 -502236 16557570 0 0 44400 0 0 0 44400 55365 5 0 0 -5 0 0 0 0 0 0 0 0 -33552 -33552 0 0 0 1357328 0 0 1357328 0 0 0 0 -16446 0 -16446 0 0 0 -1723819 0 0 -1723819 23512880 2351 0 1596238 14900974 221706 -535788 16185481 23457515 2346 0 1508994 14806057 67823 -490530 15894690 0 0 14399 0 0 0 14399 0 0 0 0 0 -9327 -9327 0 0 0 288034 0 0 288034 0 0 0 0 -39204 0 -39204 23457515 2346 0 1523393 15094091 28619 -499857 16148592 23433341 2343 0 1480193 17707384 144455 -420244 18914131 0 0 43200 0 0 0 43200 24174 3 0 0 -3 0 0 0 0 0 0 0 0 -79613 -79613 0 0 0 833305 0 0 833305 0 0 0 0 -115836 0 -115836 0 0 0 -3446595 0 0 -3446595 23457515 2346 0 1523393 15094091 28619 -499857 16148592 526242 288034 1357328 833305 14799 14399 44400 43200 11400 12962 40694 38307 -34734 0 -178038 0 380213 652913 453235 -257384 -112009 220778 -129860 489341 170854 -83233 -5235 -814403 956765 1105853 1582524 332366 0 2087 8831 7132 6176052 0 11536558 0 -6176052 -2087 -11545389 -7132 5083 9327 33552 79613 0 0 1723819 3446595 -5083 -9327 -1757371 -3526208 -2500 -19607 127091 -28542 -5226870 1074832 -11593145 -3229516 8096454 13163997 14462729 17468345 2869584 14238829 2869584 14238829 0 0 312155 211813 0 0 0 0 0 623 15309 22161 0 0 5 3 <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, Europe 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, 2022 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 nine months ended July 31, 2023 are not necessarily indicative of expected results for the full 2023 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 July 31, 2023, and for the three-month and nine-month periods ended July 31, 2023 and 2022 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, 2022.</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"> </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;"><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:6%;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><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </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><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </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"> </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 a 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 consolidated statements of cash flows, cash equivalents include investments in a money market obligations trust that is registered under the U.S. Investment Company Act of 1940, as amended, and liquid investments, including US 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 recorded at their estimated realizable value. Accounts are deemed past due when payment has not been received within the stated time period. The Company’s policy is to review individual past due amounts periodically and write off amounts for which all collection efforts are deemed to have been exhausted. Due to the nature of the Company’s customers, bad debts are accounted for using the direct write-off method whereby an expense is recognized only when a specific balance is determined to be uncollectible in full. The effect of using this method approximates that of the allowance method. However, in the event the Company determines that the collectability of any account receivable reaches a certain uncertainty threshold, the Company will provide an allowance for doubtful account to reduce said 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;"><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;">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 July 31, 2023, 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.</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 July 31, 2023 and October 31, 2022, the accumulated depreciation amounted to $630,185 and $587,089, 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. Based on management estimates, no impairment of the long-lived assets was present as of July 31, 2023 and October 31, 2022.</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 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 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 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 per share of common stock is calculated by dividing net earnings by the weighted average number of shares of common stock outstanding. Diluted earnings 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.</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"><strong>Subsequent Events</strong></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;">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 require 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 July 31, 2022 condensed consolidated financial statements to conform them to the July 31, 2023 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;">Recent accounting pronouncements pending adoption not discussed above or in the Annual Report on Form 10-K for the year ended October 31, 2022, 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:6%;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><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </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><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </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"> </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 a determination is made.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">For purposes of the consolidated statements of cash flows, cash equivalents include investments in a money market obligations trust that is registered under the U.S. Investment Company Act of 1940, as amended, and liquid investments, including US 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 recorded at their estimated realizable value. Accounts are deemed past due when payment has not been received within the stated time period. The Company’s policy is to review individual past due amounts periodically and write off amounts for which all collection efforts are deemed to have been exhausted. Due to the nature of the Company’s customers, bad debts are accounted for using the direct write-off method whereby an expense is recognized only when a specific balance is determined to be uncollectible in full. The effect of using this method approximates that of the allowance method. However, in the event the Company determines that the collectability of any account receivable reaches a certain uncertainty threshold, the Company will provide an allowance for doubtful account to reduce said balance.</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;">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 July 31, 2023, 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.</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 July 31, 2023 and October 31, 2022, the accumulated depreciation amounted to $630,185 and $587,089, respectively.</p> 630185 587089 <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. Based on management estimates, no impairment of the long-lived assets was present as of July 31, 2023 and October 31, 2022.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense is recognized in the 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 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 per share of common stock is calculated by dividing net earnings by the weighted average number of shares of common stock outstanding. Diluted earnings 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.</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 require 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 July 31, 2022 condensed consolidated financial statements to conform them to the July 31, 2023 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;">Recent accounting pronouncements pending adoption not discussed above or in the Annual Report on Form 10-K for the year ended October 31, 2022, 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 short-term 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. 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 US tax liability was incurred unless the E&amp;Ps were repatriated as a dividend. After December 31, 2017, the Tax Reform has 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 covers a fifteen-year period. The Grant provides relief on various Puerto Rico taxes, including income tax, with certain limitations, for most of the activities carried within Puerto Rico, including those that are for services to parties located outside of Puerto Rico. Industrial Development Income (“IDI”) covered under the Grant are subject to a fixed income tax rate of 4%. In addition, IDI earnings distributions accumulated since November 1, 2009 are exempt from Puerto Rico earnings distribution tax. Under provisions of Puerto Rico Acts 60-2019 and 73-2008, the Company has requested PRIDCO the renegotiation of the Grant for an additional term of fifteen years.</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 carried 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%. </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 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 2018 (2017 for Puerto Rico) through 2022 tax years are open and may be subject to potential examination in one or more jurisdictions. Currently, the Company has no 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 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 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 ended </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 31,</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;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Nine months ended </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 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>2023</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>2022</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>2023</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>2022</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 0px 0px 15px;text-indent:-15px">Net income 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;">526,242</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;">288,034</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;">1,357,328</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;">833,305</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><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><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 0px 0px 15px;text-indent:-15px">Weighted average number of common shares - used to compute basic 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="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,965,496</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,952,009</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,113</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,996,584</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;">19,062</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;">18,950</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;">29,259</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;">35,342</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 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,984,558</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,970,959</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,991,372</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;">23,031,926</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;">For the three-month and nine-month periods ended July 31, 2023 options for the purchase of 223,350 shares of common stock were not considered in computing diluted earnings per share because their effect was antidilutive.  Options for the purchase of 400,000 and 300,000 shares of common stock for the three-month and nine-month periods ended July 31, 2022, respectively, were not included in computing diluted earnings per share because their effects were also 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 ended </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 31,</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;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Nine months ended </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 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>2023</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>2022</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>2023</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>2022</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 0px 0px 15px;text-indent:-15px">Net income 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;">526,242</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;">288,034</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;">1,357,328</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;">833,305</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><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><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 0px 0px 15px;text-indent:-15px">Weighted average number of common shares - used to compute basic 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="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,965,496</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,952,009</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,113</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,996,584</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;">19,062</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;">18,950</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;">29,259</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;">35,342</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 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,984,558</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,970,959</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,991,372</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;">23,031,926</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> 526242 288034 1357328 833305 22965496 22952009 22962113 22996584 19062 18950 29259 35342 22984558 22970959 22991372 23031926 223350 400000 300000 <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 July 31, 2023 and October 31, 2022, a total of 485,657 and 451,057 shares of the Company’s common stock were purchased under the Repurchase Program for an aggregate amount of $472,816 and $439,264, 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;">On February 28, 2023, 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 March 29, 2023. Accordingly, an aggregate dividend payment of $1,723,819 was paid on April 14, 2023.</p> 485657 451057 472816 439264 0.075 1723819 <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>NOTE F - SEGMENT DISCLOSURES</strong> </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;">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 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 technical compliance consulting, (ii) United States technical compliance consulting, and (iii) Europe technical compliance consulting. These reportable segments provide services primarily to the pharmaceutical, chemical, medical device and biotechnology industries in their respective markets.</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 earnings from operations of the Company for the three-month and nine-month periods ended on July 31, 2023 and 2022. 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="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 ended </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 31,</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;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Nine months ended </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 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>2023</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>2022</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>2023</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>2022</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">REVENUES:</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" colspan="2" 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 class="ffcell" colspan="2" 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 class="ffcell" colspan="2" 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 class="ffcell" colspan="2" 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 0px 0px 15px">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;">2,004,993</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,982,774</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,135,456</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,420,588</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 0px 0px 15px">United States 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%;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;">1,234,509</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;">1,105,870</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;">3,504,031</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;">3,518,556</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 0px 0px 15px">Europe 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%;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;">1,337,665</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;">648,916</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;">3,732,944</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;">1,780,723</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 0px 0px 15px">Other segment</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;">-</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;">36,543</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;">6,234</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;">40,658</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 0px 0px 30px">Total consolidated revenues</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;">4,577,167</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;">4,774,103</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;">13,378,665</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;">14,760,525</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><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><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">INCOME (LOSS) BEFORE TAXES:</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><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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">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;">234,073</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">163,566</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">288,896</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">323,281</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 0px 0px 15px">United States 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%;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;">80,575</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;">(30,843 </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%;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;">241,728</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;">170,307</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 0px 0px 15px">Europe 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%;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;">281,030</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;">190,924</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;">1,244,253</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;">506,608</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 0px 0px 15px">Other segment</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;">(8,227 </td><td style="PADDING-BOTTOM: 1px;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="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;">(7,825 </td><td style="PADDING-BOTTOM: 1px;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="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;">(39,555 </td><td style="PADDING-BOTTOM: 1px;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="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;">(42,877 </td><td style="PADDING-BOTTOM: 1px;width:1%;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 0px 0px 30px">Total consolidated income before taxes</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;">587,451</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;">315,822</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;">1,735,322</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;">957,319</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;">Long lived assets (property and equipment) as of July 31, 2023 and October 31, 2022, and related depreciation and amortization expense for the three and nine months ended July 31, 2023 and 2022, were concentrated in the corporate headquarters in Puerto Rico. Accordingly, depreciation expense and acquisition of property and equipment, as presented in the statements of cash flows are related to the corporate headquarters.</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 ended </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 31,</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;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Nine months ended </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 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>2023</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>2022</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>2023</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>2022</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">REVENUES:</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" colspan="2" 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 class="ffcell" colspan="2" 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 class="ffcell" colspan="2" 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 class="ffcell" colspan="2" 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 0px 0px 15px">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;">2,004,993</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,982,774</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,135,456</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,420,588</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 0px 0px 15px">United States 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%;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;">1,234,509</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;">1,105,870</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;">3,504,031</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;">3,518,556</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 0px 0px 15px">Europe 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%;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;">1,337,665</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;">648,916</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;">3,732,944</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;">1,780,723</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 0px 0px 15px">Other segment</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;">-</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;">36,543</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;">6,234</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;">40,658</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 0px 0px 30px">Total consolidated revenues</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;">4,577,167</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;">4,774,103</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;">13,378,665</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;">14,760,525</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><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><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">INCOME (LOSS) BEFORE TAXES:</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><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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">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;">234,073</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">163,566</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">288,896</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">323,281</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 0px 0px 15px">United States 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%;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;">80,575</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;">(30,843 </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%;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;">241,728</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;">170,307</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 0px 0px 15px">Europe 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%;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;">281,030</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;">190,924</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;">1,244,253</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;">506,608</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 0px 0px 15px">Other segment</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;">(8,227 </td><td style="PADDING-BOTTOM: 1px;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="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;">(7,825 </td><td style="PADDING-BOTTOM: 1px;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="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;">(39,555 </td><td style="PADDING-BOTTOM: 1px;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="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;">(42,877 </td><td style="PADDING-BOTTOM: 1px;width:1%;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 0px 0px 30px">Total consolidated income before taxes</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;">587,451</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;">315,822</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;">1,735,322</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;">957,319</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> 2004993 2982774 6135456 9420588 1234509 1105870 3504031 3518556 1337665 648916 3732944 1780723 0 36543 6234 40658 4577167 4774103 13378665 14760525 234073 163566 288896 323281 80575 -30843 241728 170307 281030 190924 1244253 506608 -8227 -7825 -39555 -42877 587451 315822 1735322 957319 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE G - 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, 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), a money market obligations trust registered under the US Investment Company Act of 1940, as amended, and U.S. Treasury securities with maturities of twelve months or less. In the foreign markets we serve, we also maintain cash deposits in foreign banks, which have no specific insurance. No losses have been experienced nor are expected on these accounts.</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 has established a full allowance for doubtful accounts for those accounts receivable balances for which collectability have reached a certain uncertainty threshold. Management deems all other of the Company’s accounts receivable to be fully collectible, and, as such, does not maintain any additional allowance for uncollectible receivables.</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, Europe and Brazil. 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 five customers, which accounted for 10% or more of its revenues in either of the three-month and nine-month periods ended July 31, 2023 and 2022. During the three months ended July 31, 2023, revenues from these customers were 22.1%, 11.0%, 14.7%, 5.0% and 5.5%, or a total of 58.3%, as compared to the same period last year of 0.0%, 13.1%, 8.2%, 15.1% and 9.3%, or a total of 45.7%, respectively. During the nine months ended July 31, 2023, revenues from these customers were 14.9%, 11.5%, 11.1%, 6.6% and 7.5%, or a total of 51.6%, as compared to the same period last year of 0.0%, 13.2%, 7.7%, 16.9% and 10.1%, or a total of 47.9%, respectively. For the three months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 21.5%, 0.0% and 36.8%, as compared to 37.5%, 0.0% and 8.2%, respectively. For the nine months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 25.6%, 0.0% and 26.0%, as compared to 40.2%, 0.0% and 7.7%, respectively. On July 31, 2023, amounts due from these customers represented 42.4% of the Company’s total accounts receivable balance. This customer information is based on revenues earned from said customers at the segment level because in management’s opinion contracts by segments are totally independent of each other, and therefore such information is more meaningful to the reader.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">At the global level, six global groups of affiliated companies accounted for 10% or more of its revenues in either of the three-month and nine-month periods ended July 31, 2023 and 2022. During the three months ended July 31, 2023, aggregate revenues from these global groups of affiliated companies were 22.1%, 11.0%, 9.9%, 14.7%, 5.0% and 5.5%, or a total of 68.2%, as compared to the same period last year for 0.0%, 13.1%, 6.6%, 7.7%, 16.9% and 10.1%, or a total of 54.4%, respectively. During the nine months ended July 31, 2023, aggregate revenues from these global group of affiliated companies were 14.9%, 11.5%, 11.2%, 11.1%, 6.6% and 7.5%, or a total of 62.8%, as compared to the same period last year for 0.0%, 13.2%, 6.6%, 7.7%, 16.9% and 10.1%, or a total of 54.5%, respectively. For the three months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 23.0%, 8.4% and 36.8%, as compared to 43.3%, 3.4% and 7.7%, respectively. For the nine months ended July 31, 2023 and 2022, these customers represented for the Puerto Rico, United States and Europe consulting reportable segments 27.7%, 9.1% and 26.0%, as compared to 43.4%, 3.4% and 7.7%, respectively. At July 31, 2023, amounts due from these global groups of affiliated companies represented 64.6% of total accounts receivable balance.</p> 0.221 0.110 0.147 0.050 0.055 0.583 0.000 0.131 0.082 0.151 0.093 0.457 0.149 0.115 0.111 0.066 0.075 0.516 0.000 0.132 0.077 0.169 0.101 0.479 0.215 0.000 0.368 0.375 0.000 0.082 0.256 0.000 0.260 0.402 0.000 0.077 0.424 0.221 0.110 0.099 0.147 0.050 0.055 0.682 0.000 0.131 0.066 0.077 0.169 0.101 0.544 0.149 0.115 0.112 0.111 0.066 0.075 0.628 0.000 0.132 0.066 0.077 0.169 0.101 0.545 0.230 0.084 0.368 0.433 0.034 0.077 0.277 0.091 0.260 0.434 0.034 0.077 0.646 EXCEL 35 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ^"+E<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " /@BY7@^;O)N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O::5B:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1#JJEJ!0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[=.@I 2\Y,#E- M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW?@\/;T^#*O6UB? M2'F-^5>R@DX!U^PR^;5YV.RV3-95W135?<%O=W4E^$KPN_?)]8??5=CUQN[M M/S:^",H6?MV%_ )02P,$% @ #X(N5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" /@BY74G.@S&D% #;' & 'AL+W=OG5$FR9SY0P T[2I=TD!-+M;#N]4&P!GK4M5I)#\N\K MV<8F._*+RZQO@K_.B1Y+EHZD\9[Q;V)+J42O41B+J]96RMUEIR.\+8V(N& [ M&JL[:\8C(M4IWW3$CE/BIZ(H[&#+ZG('$8U%P&+$Z?JJ-;4O M7&?NF3^;^59 />WGL5"D?]$^ M>[9KM9"7",FB7*Q*$ 5Q]DM>\Q=Q),"X0H!S ?Y!8'*$=M)+:$4S'N2.6I[W2\ M7#_+]+A"/T)W+)9;@6YBG_KO]1U5EJ) ^%"@&08-?T_""^38'Q&VL&,HCPO+ M5W1W@:RA2?ZN.$[Q?IS4SP'?SS_39R&Y:G+_FMY0YM U.^CO\%+LB$>O6NI# M$Y2_T-;DEP]VW_K5A/>3S-[!=@O8+N0^N8EE(-_0DFX"C1M+=$\B:D*&?1:? MILN[:7LV?T"KF^67CVA^[UZ88$&;,V%[!6RO#JQ+8X4:HKEJOZ_H#_IFPH6= M+,NR':MK]VT3(Z@]D[%?,/;!DETS+U%]KD1/;SMC/<)RVVH_FI! U9E(@P)I M )9IJGC\E.DV)!L3$ZQ?DU"87H4+RLZ$&A900[!0;L)YBA0(3[7%KY1PW:$B MU:4;JPUV:[=5Q3G&Q@@*SX0<%9"C.A_<*B)AB&:)4+>%<<2!;21/C/4'JLY$ MLZUR&+5JP6U5($$NBW8D-O8D)VPJ6R>L.Q?O*"78=?!N(LHW0;Q!ORD'N05! M8<-J4%!W+B@N07&M42'_()=TQ[C4Q"M)9&(.2+#C5V.LJF;7A=XF6 \ZCO=GLH8+R;$,O?8<%0IJO$Q(5Q2'K[E7:Z1"O:J M"@:P[-Q:+%./#>>5,H.K&94(TL4+@!$VJQXVFX@_N(P_N%;\T3TBND^B9V._ M.#MAHN91[9XUZO6-T_XF A N Q"N%8#FL<>XJCN25J/.!%1]GXF:0NKOU#<. MGR>,-UH&7,0.U"UMBJVWU>TYO8!EYFXA# MN(Q#&,XP.>_4]Y6[*'X_J\>0:2(U.^&W4-UT1-JS@*&5*JR1N(E0A,M0A&N% M(B,Q-A+#?A]0'RT9\5%_9/Y^F\A$N,Q$N-9JSP'3U24S2Z-)=-8$\W7ED.TG%U6+G;IKN5W7*Q[-MOSNBUX<$"NE:2:V+@>H. M>;:3EIU(MDLWHYZ9E"Q*#[>4^)3K!]3]-6/R<*+_0;&?.?D/4$L#!!0 ( M ^"+E<#J* Z1P8 ,<8 8 >&PO=V]R:W-H965T&UL MK5EM;]LV$/XKA%?L!7!BDA+UTC@&VA3#-JQHD+3;9UJB8R&2Z))47O;K=Y05 MR98H.052((THW5'/G7A\GF.6CU+=ZZT0!CT5>:DO9UMC=N\7"YUL1<'UN=R) M$IYLI"JX@:&Z6^B=$CRMG8I\03$.%@7/RMEJ6=^[5JNEK$R>E>):(5T5!5?/ M'T4N'R]G9/9RXR:[VQI[8[%:[OB=N!7FV^Y:P6C1SI)FA2AU)DNDQ.9R]H&\ MOZ*Q=:@M_LG$HSZX1C:4M93W=O!G>CG#%I'(16+L%!Q^/8@KD>=V)L#QO9ET MUK[3.AY>O\S^>QT\!+/F6ES)_-\L-=O+631#J=CP*C'>@>61W6)V[X M:JGD(U+6&F:S%W5N:F^()BOM9[PU"IYFX&=65[),X:.(%,&5EGF6<@.#CSSG M92+0K9U8HS/T[?83^O7=;\N%@9=:UT72O.#C_@5TY 5_5?DY\L@<44P]A_O5 MM/N7Q+3N]-A] :&V\=(V7EK/YXW%6RDE2H.XUA"8*YR]O^_VMU7U7N]X(BYG M4#9:J <0NS/J M_51!/94M_8<5C8*81?YR\7 8T-".^'Y 0QJWAD=@_1:L/PGV,U?WPO!U+I 6 M2:4RDPDGT/TT[! "8G/XJ"'=&B(W1!9"Y%-0OR0)+*"],'NE0C()6!U 62# M]_J!1P@.>_@<=G%$&1Y!&;0H@TF4UTKL>);J^LM+LQ5J8JT' PR,,(_VH0[- M *H7^FZD88LTG$3Z51J>PQYWJB##X1>/0P\'I+\V78:Q[P78,S,42F,"V\TS!:)*.F!'5J%7A"-I#1ND<:32+\ 3FZR\@[E M K@-*4MB9W)S5FGG6HT'(+S8QP?YVF,=FC%,@XBYP1+<<0^>AGMB>3;N1U_4 MPR3HY])M%XTM4') CN052W0"(!F\&'@J#E@<]R&Z+ .&(S\8 =DQ&GD=I>49 M7V?YZ,9)WI38WFJVXY@[:B,GN*V)6?86_*D<>,.%XL>^/UA0+CL"J5_J16+>7:V.I/T_,.]SAO-=AQTQ]5TFJM!^&X$E&^*ZO#GZ!T^ MQQ@3J :%H/.IQ 7BE=E*E?T'1@3/X:G]07K+ = %*F4ID*R,-K!UP:ITIFS( MX_W*F30Y#NZ@:YWD4VC3BP**^U61L6%DU)LS0N=1A.M=&88^"^$6:RQ0IC4P MT'S_E,[CP)]31MJA#PY1\&)\D"+$#8(._[GM\&L7:-KE&I3=2]\^AY9)[T1] M8I.[5R)UE#;KT[+3:DQ T4Y,T&DQ\2%-Z[T3:MNV3F=9"2WS+H-:=T)U: /H M/JG7KV^G(2.1-[*#TDY%T&D5<0.=,MP"QB'8^NVTPST9,]<%55>GRGMFU'0 U#^6WL0^" :?>"$/V1Z2DF(^YN]R\Z+ M /\(]$X1T&E%<+B)-GLH6ENZ!3FC@*XJ]8RTM7&B'Q(_R#5*:-!O#%R6(69Q MA,?6=:<1Z(D&^PCFW-9J(K6Y0,R/YJ )ZUIEQ)]#RV*_B]UAFA+?BCQ]L]H> M*HDSYK$P&A2,RQ!>X8UEHI,<=%IR[(E;OY86A_H!>LX(LC;8D%R6C(5LM'(Z MK4%_4&O4V7]U"/'P/,_=F#HMG8WIXN"4V1[Q?^;J+BLU:+<-N.+S$-*@]J?F M^X&1N_K@>2V-D45]N14+Z1TKP,[%EV^[>+U?]02P,$% @ #X(N M5Y'IKP[S @ :0H !@ !X;"]W;W)K8I) )PC+$834WWMO7"[L4E!$_"&Q%:XQT*@^, M/>K)IWAN6)H(*$126V!UV, "*-5.BN-7;6HT:VIA>[QS_U@FKY)YP (6C/XD ML4SFQL1 ,:QP0>4=V]Y"G9"O_2)&1?F/ME5L,#905 C)TEJL"%*254?\5!>B M);"](P*G%CCG"MQ:X):)5F1E6A^PQ.&,LRWB.EJYZ4%9FU*MLB&9OHWWDJNK M1.EDN&!9K&X*Q$B-!*,DQE)-;C#%603H7AL+]'J).60R 4DB3-^@M^@E,I%( MU%DQ,Z7BT&YF5*]Y4ZWI'%GS,(YH9ZP 3P#1CAJQ=V8+WKR_D_F74JX#85 M<(?M$+B;.89.L^Q. DXE!$!W'<((X'$1>$=B!G3:PTPM@CV_)Z<'ZCNO;SF2R#]H7Z/EC MW_;[06WK[_?)N@#UQ/ZLO3HJXW"8X0M[ZH]B#Q-]5.B8(_ M[Y@'/I/VX?U5 ,YT'[8GSO:L5ER%:K;Z -V$?<%\33*!**R4T!J-E0.O^IIJ M(EE>M@8/3*I&HQPFJA<$K@/4]15C",>,I#OUNLH^W<@ MDO3UNH,Z;R^"^'E5E"^L7G<;/8M0%//M0R:?K,;+,EZ+31ZG&Y")I^M.'UUQ M9)<&%>(Q%J_YT3THJ7Q/TQ_EPWAYW8'EB$0B%D7I(I*7%S$425)ZDN/X63OM M-#%+P^/[-^\W%7E)YGN4BV&:?(V7Q>JZXW; 4CQ%NZ0(TM<[41.J!KA(D[SZ M!:][K ,[8+'+BW1=&\L1K./-_AK]JH4X,I!^S :X-L"J 3UC0&H#\MX(M#:@ M[XU@UP85=6O/O1)N%!51KYNEKR KT=);>5.I7UE+O>)-62AADBARD#X!?RNRJ,QK#C[--]%N&4O,9_ %S,,1 M^/3GYZY5R*&4#JU%'7:P#XO/A"5@DFZ*50ZX#+\TV(_:[;T6>TM*T.B WW08 MX%:'_^R22T#0!< 0$\-XAN\WQR8Z_R\Z_^WH)V*0IBA(Y8]\?%&82F$?C)J# ME2OA5;Z-%N*Z(Y>Z7&0OHM/[ZP_$X-^F/'RDL]%'.N,?Y.PD8[3)&&WSW@OX M(Y_.>6B2?V_)*LMRWWCI4=MQ$'.ZULNQL@:FDGO/=A'L0G$DC142!MPE"'']132 M.L[#%$-;P7$=AZ#G.DXY+TV<6<.9M7*^#?PP! ^!?S.>F?@R/:YM0PC5)!MP M!&&"J,)7QU%$&(-,X:OCB"3K'A7-"5VGH>NTT@WY_?UX>GL!;OF4!_U[T)^. M0'\T&4_'X2SHS\:/'/!O#WP:FM/O&-+@>C9%BAPZSJ-R]&KV=1CVF$.)4DW< M@',8&>Z8(O(:VUTK;G]WQ -3D/]7I_GP!IMPX!3Q]%)AY MKD)JJ,.^V(2YZBJGPVS&$%6I&[Q1N112,W,$#VT9?$_*!_S&#_B;!K/^-V.K M!?6QN@ZUU6(WX BRW:.EJ6Z]=!QRB$U4(#< /=LAR#O#_J@I1>]A+_F^S7(C M;Z2%9PBKDW=H@&''<5V5M0Z32YGG496TCD.80G0NY?A &K>2EF5=)]I(%FN[ MJ8V9W(-4MCH.NW(]5A=X PX1F3SLJGQUH$L(@6/;NU*"_J-LW++,8G1JJ8W(R4X=USD^30^J'VWN\W MA:HKS"B5WK+)P;K4MEU5*B/2@9Y:)B,STD/$T990 Y) N81BM::LHX_\M MJ].5'"S2W:;8?]HU;YL3G'YU;J&\'Z"K(3*\'Y4G/M6APL']_KAH$F7/L?S. M2\23# 4O'3G<;'\"LW\HTFUUQ/ ]+8IT7=VN1+0460F0_S^E:?'V4 9HSL%Z M_P%02P,$% @ #X(N5],R=?/. P D0T !@ !X;"]W;W)K+I,ZX'DIBB(>+VB.=^-#-MX6WC(EBM5+ICCX9HLZ9RJI_6]@)G9LJ1909G,.$." M+D;&I3V(HQ)? ;YE="?WQJA4\LSYCW(R2T>&56Z(YC11)0.!QY9.:)Z71+"- MOQM.HW59&NZ/W]C_JK2#EF-,:P@R)C]9.\-''8,P >O8'3&#A=@_<\X,8 ?]2#VQBX M'_7@-0:5=+/67@5N2A09#P7?(5&B@:T<5-&OK"%>&2OS9*X$O,W 3HTGG$F> M9RE1-$5S!0]( B417Z )+R#U5F5.;"F:L807%)T],;)),T!_0N?H:3Y%9[]_ M&IH*ME(2FDGC]JIVZ[SC%J,;SM1*HIBE--783X_;1T?L30A!&P?G+0Y7SE'" M+YO\ F'[,W(L!VOV,_FXN:.3\VO>X__M_2 8N$T*7/'ATR>%+A5J9Z[>65D( M!W)-$CHR@%E2L:7&^(_?;-_Z4W<.IR2;GI(L/A'9P8FY[8FYQ]C'M_$CFMU. M[FYBW0'4MGYE6WXXMF//\1T74F6[']H^S E#"[N'L&D?9F,OP$YXB(O[N!!C M;'DM[$"IURKUCN8F?!Z@^#.HC4)0EKPB)0B3.2D_.P.=>.^4V7=*LNDIR>(3 MD1VB7\\^Z"?V3!H4_+L'Z@82VA/T%G.I=26@YK+V\N+<]=Q?;^3C1J8 M;6'(M$XZ]G&V9P>AU\E&'5T016&D3\>@E1X>V'SK8[L3IO]@.HA2V40J/1NGQ[O'R*[I[O(X?$!2I^X?X.KZ=S[[% MZ.O=?*Z3'O:W"SEB11WM&AB.'*M;LC0PVW?=3LK%.ICMA=C7JX]:]=%1]8>* MWR_34;],6[:/.R&R:IL[ZU?V8&)KUJ=PWZBO!__2UY>5&R*6&9,HIPMP M95T$<$*BO@#4$\7758?[S!7TR]5P!7C/]6I37@T65?7\?C@L M9XMLG9;O\N=LPSYYS(MU6K&WQ=.P?"ZR=+YKM%X-B6'8PW6ZW RN+W=_NRNN M+_-MM5INLKL"E=OU.BV^?O5 ^^_V&R?%I4]1^&UY?/Z5,VS:J'Y[N" MO1L>6.;+=;8IE_D&%=GCU6"$WR?4JQOL$)^7V6MY]!K5E_(ES[_6;V[F5P.C M[E&VRF9539&R_UXR/UNM:B;6CS\:TL$A9MWP^/5W]FAW\>QBOJ1EYN>K_R[G MU>)JX [0/'M,MZMJDK\F67-!5LTWRU?E[E_TVF"- 9IMRRI?-XU9#];+S?[_ M],]&B*,&F)YH0)H&A&]@GVA FP:T;P2S:6!R#8ASHH'5-+#X".Z)!G;3P.8: MF*>NP6D:.'P$ZT0#MVG@[D9W/QR[L0S2*KV^+/)75-1HQE:_V"7$KC4;PN6F MSMUI5;!/EZQ==>WGFSG+Q&R.V*LR7RWG:<7>3"OV'TO1JD3Y(_(7Z>8I*]%R MPS[(9U\7^6J>%>4_4?C'=EE]0V\>-NEVOF0-?T,7Z&$:H#=__^UR6+'^U5&& MLZ8O'_9](2?ZR:+6N+>KUYR=#-9I:O,_3F8UZ6T!@EBC%B"V2Y+;Y!:@U9[AT2 MD!P2D.P(S1.$'])5NIEE;U&Y2 N68VF%QK/J':+X+2(&P5 :21GKU?Y]^9S. MLJL!N^XR*UZRP?4__H9MXU]0CG-*9]1( M)UFLDRS11-;)+'K(+-HOL])UOMU4O3)KSV@?C1]V/6QBRHV?+P*-+B(0$74J M<&D Q#-= WL<+@)PCF,XU#6[P!@B-$W+ZL(2$79A,DW,EJXCN7F0W)1*/KT? M^_^Y^#":A@'RQY_NPMOIZ/YF? M);0I3Q:1LQ\7I+*)XG4W52(2](D7*2+$2 MD<@0'4&M@Z"65-";Z?1A=.N':!S5@GX:WZ*=QNCN85)_,KF M?BUOG;ZCWR%Y/7%(,;9<:G/ZBCA>7R4B5"(B)2+NV=]$QM01&!MMY6Y():X7 M6A3SKB15K98*UNBBZV;8JTU@GMZ(VT%JTXQT8+ -BLJ+8_P M4UE$"E.90$6LS><#$-(BE I5+ @T/-/P,#^G 2/%M;''SVL1=F%ZGFLY)V9W MZQW@GN9!.[M'SP63WI!(+Z4\>W;K9 L:MCZS6V?<2"M;K)4MT<763;'6*\%R MLP28W>H4$QT&MMOP3-OCRR0 *NJ[NW55L-Q6.<>GPJ(%@4WJ>;S>(DS06PD)^P6+U$RQ M&I)((5UE6Y< RVV"GZM0,5!V>Y0XO-9J#T -"=602 V)U9!$>55=K5LS ,O= M 'FABL7JF+BN04U>3'6]KX:$:DC4LT.QFBJ10KIJME4_EI?]/UJQ8K%VOJ > M,02=U99 Y%63FI30 V)>_8YD5)U=6Z- 2QW!GZH;I)2GKVSTLD68+&T/[6S MTADWTLH6:V5+=+%U[RBWS@B1.R,_4C<1T2(X43:W6R!42L]RV+VL)"JS-HI)4MULJ6Z&+KIF3K MDI!?>/CD]"U_HG0J?#4D:"#':X20.$J6"(!<\/>;U#2)%-(=C=99(7^ELT*@ M PW4XK\Z? G**VV5M202 V)U9!$?5E=M5MOA?R,MT)$_P%3RZ'$Y>54FRMJ M2*B&1'U[%*NY$BFDJV?KKI"_QETA@%.!;9/?;?D 3A!:?>)"#8G4D+AGGQ,I M55?GUETASH/L+E%P3/'4LISMV1:V0(*^ G4PK5ORXV>UKB15K98*UNBBZV;8JW#0GLZ M++"Y!:>8Z&)@&[N6Z0KGVD6D<+ = ^6OQ3_@ (6T/)L(Y2\$-#W#\/A3OC& M) 0[!K^N K@+BWT9NNZ)Z=U:#_3LAU6.;]G"VFM]6D4K6T A0P&>WEH?6-'* M%FME2W2Q=5/LZ*&5LY]:4:>8Z$=@RW9,3/GM/8 4IC?TX(HXO:&0;GVOFI_> M -"DCNGP?8L!)#%MRANM"8!CT]MPCHZ]=K5O/1BJ[_$5"IUV<(1C 0!,$%P) M"?L%B]1,L1J22"%=95LK@=$2M75N34(J-P@^*'*24IY]M9* M)UM Q>+^U-9*9]Q(*UNLE2W1Q=9-L=8;H3U/GIQ3.8F^Q:G*2>EP! $VEH! M(>'*"0">J)R P&#E).+@RFEX](L3]6^IT.)310BQ# M^2E?B0Q^>LR33)Q M4Q"Y7B[#XL>%2//7\P$=O+VX39X7I7HQ')VMPF#H?C.EIP U5H4(\).)5[I2)YB7\@W@H)U$WRPXTR\E5GI4+20)H/D;J^]WU MO8[Z0Z!@RP-[X^&"=1K\USK]1#C]E3"#<>1[)N^OSC!W_K_6@[_<^AX9?!L4 MO++'#P7%>/Z%7'Z]_GU.+F^OK\CU37 [OIO./I/QY&[Z,+V;!O-3K--KLR9N M5N6\4[D*(W$^@*0F1?$B!J-?_D9MXY\8XWT:\_LT%O1D;*]OS&W?F%W61[/@ MCDQGD^NK .N NJY=U55SQ,O(8C8S(2A>=JG5821?E2J/?J*5() M*LSBNB#^7"E,E_#_KMZ!Y1 M[5LG"(IY=FO$^SK*-&RO-> #'<5=;CBXW^[6;[?3[UN19"]"*EF19*6 6"HE MYJZK-7["3:>=E"8ZK,6(CQBB#J2W=MKJLK3GJ;?UU#O2PQ&(=2G(!TA/5>DC MN S9)LK7*AE!]PO(3(^IP/SW$/(-1GG+?QUF6\QKPWP=9EJ<<:O%@0X[89#B M71-G@AJ-KC3^"A=YN1 %":44>!!LK.YW'H6QUQ[N") QPW%:G>RC!IGGVNTQ MCP!-U^,F/<#$CL*FG4Q,LS%2"[7F M]VHMZ,O:?@\U2IMV2^UQ!$)2)M5\#:M@D)(@(,L?U=RM-.9*:5.TA\QC<]0$ M@9PPPW7:88K 7)?3=I B,(=R=B!&&P5..S7@Z"HLOHE235A$BFA=5-F*U-.Y M30\)C4:$TVX57NU6QHE:]F>Q)*LPB=4^@5R$A5CD M:2P*7'#I4EA+VD7 M)/CWY,MX]CD@H#@#4I?GY'I6486R@6AA9FD+< Q&/=O0Z$ 4/7,,3R,#:Q:$ M_X&\S1H%SHXK\.EL);HD MAJ4$LUU'HP91V89CNKR]/8&9A%G-X]1LKU P*&?,L^@!27H( OD MA%P$GZ>SF1I"$$JP:IE>^R@W7/LZU_!L4UNW(4#*J;IM5_WWF@S>8W*? MDT8=L^X-ZFJBJ::7&*1Q]DS*A2"P1$CRF#SE!2J!6*][R[U:\WNU%O1E;;]S M&M7.NE7[='- $'[']U>8+HZU['44XB,03AFUM*2EXQBE[B&QPQHMSKHWE:>; M'57417T[5W/Q*,0_#@DZ(?N.-1*6N9V#:WY_<_,UN((4,[[]@\PG7P+__JN: MKR_)['IV4J6AG448I*!W+T-8IWC^Z3'8IS6_5VM!7];V^[!1XJQ;B3=CD+PF MY6(ATNH<+DJ3MT.]1T'6Z@@HE"0D42'B1!WM58ETDB]78?;C'W)[U@=F"E&N M"_2PA!V7[PC$9NV-001$+=[>?@X0&&/4/K!9S!OISKNE^R3/7F"!LMER4L>9 MJ9"2B.^BB))Z.9>OU(Z4W*YI9'N-5VU0;7Y*I%P#O^L,ECU$)8HBB=1)3 U< M9\!W^%R(^JX'>J1O:(>[;5Z/0WP$TDZ1"*2='8<[]UR6HGBN+AA)4IVNU+<; MMF^WEYC&U=6=UOL+>CJAR'N?G@;U%:7&?'UCZBHLGA,@/15/T)3QR8&>+^I+ M2/5#F:^J6S:/>5GFRZJX$"&PK@#P^U.>EV\/JH'M5;#1_P!02P,$% @ M#X(N5XP@Z,HD% FSH !@ !X;"]W;W)KOMH[)(9,98J.*&C\Z"YEXZDC?G/D?H[EAVRS+4WIZ[ZARV[U:N]IWNJ- O=5]TG=_T7 M$^3YA>@5KO+\?W4M:Y\<[JFB]YVKPV9P4-M&_M4W00_9AJ=W;3@.&XZ9;SF( MN7RK._WZ9>NN54NK08U^8%%Y-YBS#1EEUK7XUF)?]_KBTV\G'\__]^3S^<5' M=?+QK9I]^?#AY-/_J(MW:G;^V\?S=^>G)Q\_JY/3TXLO'S^??_Q-75Z\/S\] M/YN]/.C )$Y*,)A;^2PXSL.>Z8^N*9;>776E*8<[S\ XXG[X\C]F^-["?ZU MKZ;JT=%$'1\>/[J'WJ.DC4=,[]%_1AMRV./=AU&X/?=K79A7>X@G;]HKL_?Z MSW\X>G+XXAY1'B=1'M]'_=\MROV'?;SX?*9.U+[Z?YPZWGNYTHBY_3?6J1DT M,U'G33%5#_[\AZ?'QXB0?=?28G.;P\30_"32ZE5%K4&@ZT*C7NMDHM[C-C;K\M)NART^1 MGTG8EFA76--^T>J_G/NXI^I:XJ3;*-I+"'B9"^?J!DM'%"KJX M[$W;.?7)%BY7QV1+F"^SW?Q]F67<[53M-JW9^RTIUZ@,.2%\T%B_4I6M;0>C M5%;/;66[352XZ.(VY3>M]K;BGR&11^95IZ[Q2+ZNM5!!5^I;VO)VV=B%+733 M/=SRG%9_LU7.EGQB=7,W8[FO)-')%3*#3FX9,>ER6$4*&8G()RO1;<7EZLI M I0G VE*!2MJ\B3FEINN;&F;I>I,L6J@\(HU1LHL M2":V$GWOV7AF^C-9@60#B1(X ,<1,5?94I,8P&N7Z0$:PR<71>?F MD"C4B&-B'1)"P:5:M*Y6NB]9)2/""X1:4UC(X4E3P""=5_.^4Z6#8AO70>RB MZN&"NJI4:7U1.=\CA\-FO_>6;#;?J*5I8(H*EM1%8=9$&#^XOF%=K%O0L.O* M^"G+V#>1%=MTX+"^2^I=S$U&#.GRGP .X0O::ST?"7TTA&0JL$F!0I^-UEZO M+*6.UA ]UJ9;VX9SZ *@HX'%:>5$-:8PWE,>!2Q$\"RT;147L:8+25>L,3"[ M=MX*#H,#825<@BTD_HHO/']3:*2&!:"B9])$(^H#"ZTK@[IV4XA;&M0G50O6 M,(0U%)#")B$%CC4R8Y3#T34W*P1B&9@-9)>]- P$UG [A!L8W0K M/)%UV?E(L8/D,)L.[CCB0O)S8*YPP-X;" MT5 !8Q?LR:BV6P&-BZ=/U+IO?8^42%F%SFU[N& PRK*O@B*#^6;D)S!;6'%V M4ZQTL^0@JZUG8/X@RTNSL].84J?J%+F',IUMI'6(ME\XUT'W9A0WXI<5I=J& M=DEFV1F'23[*HM!X6W(2(#%_..2@+9B9U35$&0SAD/FQB_[9-])\,'?C@,CVLKT=)>V1^*YO4WXZS1EXEXC,QD38]YD0?FH- M3)S<=G#6X$>W4^,T.X-8WO+HG]%&3$==(-(WG=_*T&"8TA4^MOCV>N7(<.Z: MI/?]W*.F(#(I/YY@%6>!",FZ5C=>%T/:"*4@-ZRA.MYHR:@9R]B# F26PNA= MI9/#$:8$U.GTO +-WL,N'H8.6Y^K!_;A"&5]I_Q-L $[1C7X^WM(.NS#QE"M MO[,#VN*@P(_59I(,\"]9D=)DR.H"0^#DUT32FVT%1;U,U1?/*?0,5:=F(4G) M$K:I./R<,]$BRB($QCB4=D?UCO /=6RL=)Q_4B.I%CH6;)^5-Q*TUE^-,DD M=E7O^WHM+M>M-!+J8H$2(4F4U4#9IDZNCO4FA&5$DC&/#IDOJ(($H9/OVB.G MD(IB$/V4&4-FV,5E:ZY,TP>^J.B!)B!2S^!@V,2*CO7WI.AZ!A%2&6N]@410 M1BN02OPC*6^JWA$Z^+NN>N9^2%[GC>_:7G@\&0P*SIM2MV4(9A""?Z%C(,8% M:5PQK96%L=MBM1%S)$L"PH,DN0H;\@9IX)MDHEX,?U!;4N(\VD^'1>&@_S/0%:KWX?L4 '>AB[0C$,Q^&3[+3)K0W@.3++Z0?& M[1=0M:6@O7)53[U22U"'O)!S2%ZA'E14.,92H^G$CMJ5IMJ/'0DI+@ PG!C0 M.&I?;MGHL90[!D6 %+XEBT1:(2UR-N2PI"6N;=V!AQD!X4JP*JL'!1B> MT5DFD( O:G =4]!.S44[/7JN+D5WKAWD"L7K]][X4=".7(M$F\.D/^[0["RC M6'W@^W5(=I 3K'6BI,9%2=D:2!) JA_XDU#$$N -C1-)^V4Z R1L^G>0_4976NAGAP^F:2C. * ;Q&610SB4YZNFQ8^ M^P]()DYJ&'7'DXOQCB+N"(DYI.4% F[?=V8MX1SYG9T2#P(3SSF]+3:Q=C/5 MH2N(A%\(1!RM1MGE!HI@GD-J7@X9(B?V(J#$MX9T3?TO=Y5#&I)<1LNN'A*B M=N2QNQ3U,8E\@%-!OQ#&4?N)L)5"S_YA:6F*QK+ M4I,'-^.V/)_60)='#Q4\4'R7'+&U#(2CF1X K@A@Y>'&>MVZ&W984'KV[$\< M6ZYC\"*X)TQ>'QP_S#UU86],N;\PN0= G#V:&4 WYJ8PIMS[P7./=AV+R+]' M# K ;K.F>@@"(V=K^IJZ-E!$PPE/I$LO0D9=VMX+ EZB> ?LT H.DZ8V#.&R MTUI3L2LX)A9R<3D"UU!>8:&8L0*(HC"UF4MW.T@:$7OBX,9XN6KL2(+C(. MY^G8C?(YW+Z8T%D0? 4NH2&^X,I)\B;+:4Q<#&JXHE)/NF,O8R<;\<'>O* @ M90E=%1,J;%);SZ71E7TP:= &+/BU0>M)Q.YP^(?$)C6JQ9 W4GJ)B4X-[J.V MW"=,249.%$>XP\*QN &F4"M'&]8![A5AN((OD9)=0["W\DY*#8C+&*(@%#^*P9&EJ@K/&AYBK-$R=;=3)-*6QS M9<(05$2KH=%-1 IYTD7U]0/B;LT2"(%KY# X9[!PGB@FY:!K(H:.GCT^G)"; MZ9KG,). =*EDYHS$D2[EDR^S.] 'U0]@CB745D508:->"+R'&2AA-$#0!/P] M)>T #(;/!K# "4C*L.06*>R#0<%-A3Z&EL;>)U*AK:6!!1!H&LHJ8T&(24 R M2R=3&CD3:[-NB"U82I"+MTQS?)#ZJ35L7G"?!(^'?],; )KB7MF2^M-T>FQW MA59(JJ3U:ZB+\-8B+1E2&^'N>!T#AS0+?#66KG/YM.EFI>$:%%)O$Q8*B.<6 MHAOZP9A()DCQ);IIH/34W9N+)-*9JW@Q1V.69A/UE3NP M9#\J)S%50B3YB08#" [DZZH*RV M:09)P8_29M1G?6/& \:%J_AF@TA3\S1JB/4)+09LDW0!ZN4L6RAU1)FL, MF@_=$)DRW!KF:ZD) O6*NPQ#]\@A4?:=0TY)4\]@VZ#L\?U:&3""."*->PQ/ M7.>FNZ8(8"2I;PBMV.\-P"2=;,^C(I[>'F+EMSXD1!*3CMS9B4HD\?66N'5K M%N0[2NXPI!YAQ7PXTR M;,L%7JKG-IOB9)+_0AHUX_R6W&2)DB#>%\9JV>QL9S?TQN&?=-7][F3V)CV/ M$(S'>C@9^]27+"Z@DMQY)VACM;_+B7?-D*SWO?3>H*>ZYDE-*V,7) M)D4TSW+R]B6RET8=MQ@BU)>/GP>1I^J2[C_:3FHW8<(U&5SX?SWKEGN MOV=,>"*:RK-/'-.$J?&PDSJSBK96O'50,M+LRE2ES A] MQW+$5:HM:"BJ]8 MGD"*@!,N,%GQ*&P+#5"6DA$Q/Q\P&5:)8SU1B("5$-$T/D\UH"#CDVM,U9L8 M*]EU5)JY3:@AMR-ER:W ;5&NM4^!MN/AP4ZC3E%'7/%U7Z*5U T?$8/F7Q3Y M%[O!YC"8^MZ+FM$0;1@F1LQXS25EB7Z>4G49$P,[ M"J4Y>J\C,!.AN;!I>B77TW=YB" "AG]BU?R9$2&'X)\4K'(OP,54#_=*MS<, M$,+90;'/S80Z-.G[H:$^P0QYQ#"][$/V9Y+G@TC7O%AY:TVT#^EY=0IH9 M*QG&H3<\,;@I[Z C-'$AA O6X/MI7B@6MWYP/38DM]O$?0.C)0+!PM?\*)Y4 M3AENF4\OF;S?HN_ZCG$?OV1X:ZN>=N_@*X60M"-8EQX69-1&ER(2GG'FD]^/ M!5[RB\T 9-/5J[DQ;6'E5AA12CX)DGF@Q8=MVQ$2XEK-0;H=+_'?H6NRRB7"5$L5GON63%TLTCN:WM,7FKO'% M(E#(W^J0?T@E+C(*X7G<;A#_,]1Y+D[SW2J\ZX'O\[RM1%.B!:6:^$CMA[O: MU+%G;R @A:FW#@PDHLEN'86\?Z4A%K6G X+-)U@!,9$A(M4P7"(&X[UK$E?L MJW<;9HH6F ;B)=SKM-W'3N\_61<2YY#,Q'3^F %CI\ J840C.2:@#WH ME]:LZ ]TKDP8-^P>U(W>;NE\4#A<Y^7]SR#OC8;X"YP;V<]]P, MQ6E!:J#IOGBX-N8W#1EKP_PH&SFEBALN1"-2I'HMV(MG_L/H-D[]QC/4_ZP= M8M5>_EMU$K90<\YK9%A/H"[WVMW70_26@/(M!0KR0%>9*'"TIS=R:[3HM]6W M"U..!_U#+P6D"';".XRSJZUG?E1/8QLA+PW#VH#RNU7K^F5\KBGAG%Y>,3ZD ML=5VL<^'J,%Y@A@HW+&#*.+#:Y;(QJ'T^#5$/AMI,_>@"Z>B0AY-=]X^/;-M MM[X9AM/<5 >8D'<"QS_UC*QS\1D>$:IW$7ST4P3S!^-D- ;/MZ4H':.H\-B. M0$88;$J/$(X6<"O-;^-#92<& MR":])\'TW%V%YSZL@).FH>N&3\P!]1CTYX+JZ'#_;ZD W_/L5EY;A,$22[I> M5Y ^O.I)TT*V)GE#>+J>'JC':P@]7"13CU@P*[V?[OI;LH/L#P9KTR[YSR+I MPA0*D;\=3)^FO[P\D3\X');+GVU^T.V2WH/'G^A ]+?H[[^/U!+ P04 " /@BY7&\_G-W(" M !\!0 & 'AL+W=O.0*!=UP(2=$QKMVX5T.VS20YBU;$S^]*4?[^S QF36C1I7Q+?^=Z[=TZ> MA[6Q3RY')'@IE':C*"$"E/R M#()?SWB#2GDBEO%KQQFU+3WP<+UG_Q1FYUE6PN&-43]E1ODHNHP@P[6H%,U- M_1EW\YQ[OM0H%YY0-[5)$D%:.3+%#LP*"JF;MWC9G<,!X++[!B#9 9*@NVD4 M5'X4),9#:VJPOIK9_"*,&M L3FK_419D>5SF<7Z[ MO)TMAC$QM2^(TQW-M*%)WJ#Y /=&4^Y@IC/,_L;'+*G5E>QU39.CA'>5ZD"_ M=P9)-^D?X>NW<_8#7_]_YVQH!J_3>(M1??ZB,A! M*W)PC/W?11ZG^?9].8,IG)Y<)KW>-;S*"O?"/B&)E4)PF%96DD0'J6&[.0*S M!I<;2^\(;0&/G44'ENQY5]GM87DM*>>_D?:Q>48+E%M$*,+_< 9U+M,AL B-D'>(!;&:4E7.EUDDSDK-HI#34J>F MP,YK!Q\?.*) NPF^]^-Q_\8<;;:]6B:-H_Z4-_<2']1&:@<*UPSM=MZ?1V ; MKS* M//MXO0< /\1 9 >&PO=V]R:W-H965TLPOH9&/==[\F"NHISPI_.EB'4'X 7X[.34J_HGL)#>>OP-&ZMI":GPAM;*$?+T\'Y]./%/J^7!?\T MM/&=SXHS65C[G1]NTM/!A .BC)+ %C3^/=(E91D;0A@_:IN#UB5O['YNK/\A MN2.7A?9T:;-_F32L3P>' Y724E=9N+.;/ZG.YSW;2VSFY:_:Q+73^4 EE0\V MKSS5PU^JK*1FD^':C:9S5^Q-V_3FXN]^?^97MR]__QN M%L1'7^J$3@=@O"?W2(.S-[]-/TR.7XEMOXUM_S7K_S.VUW=_^?KM6EVJ/=4U MH[X6ZHH2RA?DU&S&,$X/ANJV6F0F4?_0&S6=OM\[PJO$YKDMLJWZ7M@-Q.%5 M6)/ZII_4916\TD6J/MF%5^=)4'8I=M1;7O+FM\/9;'+,*^^(FX*\F!Z_&ZH- MK% !G5$Z4M]J),:[0QY516I\<&9184P%&E7F&(5$RJ=71HD][:V??U& MY^7QK6^M\FKB=<8Z%2R"1:2D/'KC8BL ^: ##(_4A>9L.&"\O;1YJ8LMVYD> M'$,-M>%A!+67@J"44B '-<,$W"Q(Z1+!/1ET&4)-_C8;'4#L688]-9)]&YG1 M"Y.9L%4Y6@0;*+5)(RI:E80$4BZ;]"2U15Y>;=8F67,"CH'9F+!^-G9/B056 M/RI>Y]C(TOA$9V*%>7 T4C M[H5(.Y@8=/BN''NHBHQ\)'P_BFZHV(#RFT=$58#.YTM&H]56;%&LK=#G^9HU M ) A.#1EYOMT,OE=HJ$GRDLIH>TEL>=MY0!+:5W\=MGZ]0@I(8PM& J1U+!, MC-&.8U+*A%S "$;*N0D"B1^I/^V&0(GA\TK9:<-Q319_85"RY8?1_4@"U@'A M [ J@7_'2D!HT\GH_>]"@4]500P"H+A=:TS(O0MCV\^W=Z*Y^ND>O5/9!8/:*6MO*]R%$[ B_ ]ZQ*46'^9+G-ZJ>7V2(D MZ8HY'I@ -/PEVH$RL6M@6\=9UTU8H\7C+_/&";T5STR3P *6E^@H;$PTR\T3 M@P;9L+N.P=%+P-_$)!K<;ZYNVB(*?B)LM!#5%OE78C.^3])0&CA:5N]'2NLT M,FNH8'XGD':B".ETDE1YE74:VJ]5%<=1[FKI;-ZKSK-6.9B1>I#XI7/6A M889[]6&RQUU8B',PWV-^#[N=7%J0HQ]5[)Z1G[+ 44$K&XQNVLP.*:Z5WN4/ MZ%EOL?L+)>,0&?7"P?ZE-UVZG/M*"<-PU>97W M"C8_0!MB4=6::"4\/3K:_T7'2(4SN@.9BHIQ2FDH_1V\2INS2B>9ANUU(@\\ M>E)U#Z$@B=K-?XW-3F>%)KR(\ 43O:04SY!S-@4[KVA)SO79 MJST:8&R*S:ACG+4,U+R4$Q!7-C5H0Z@^"W%!8%R()'']),.* ^ A$@P_Z=Q6;+D9Y%6H M',JQ:,Y3]0$RSF^]B:Y08V1UTQ.6!D>>'K<(*1;^>8*^;5KEN_,.#V,HQRA>] M;E': )B9J_2D@44-#I^LA&\"22_2$>XUJ%@1F@)TNR5.C'7&PYCFL-_G=E>- M#H(=SZ/G;H/CSJ4\)[>2GQ[07)C^\7[>OFU_W3B/E_K=\OC3R&?M5@;%RFB) MK9/1P?N!;R<4T:&?$"?+^T *Q^8 ?M;SYG_P%02P,$ M% @ #X(N5[B^/@>E P @D !D !X;"]W;W)K&ULI5;;;MLX$/V5@;KHDQI)E.5(J6T@:;W;+E W2'IYIJ61180259** MF[_?(66[+C8V"N3%'E[FS#F<(4>SK=(/ID&T\+.5G9D'C;7]5129LL&6FPO5 M8T1BT77;"8^;E;O9BIP4K1X:T&,[0MUT\W M*-5V'B3!?N).;!KK)J+%K.<;O$?[M;_5-(H.*)5HL3-"=:"QG@?7R=7-Q.WW M&[X)W)HC&YR2M5(/;O"QF@>Q(X022^L0./T]XCN4T@$1C1\[S. 0TCD>VWOT MO[UVTK+F!M\I^5U4MID'>0 5UGR0]DYM/^!.3^;P2B6-_X7MN#C&?_YS=PY'#GE\PH'M')CG/0;R+-]SRQEYB?. JM^@?L1@\?I5,HW?GF$X.3"0O_ MAX0O#4*M)%U$T6V@HGH!TZBM 4L+O%5#9PT,!BL0G9\KN2P'R=W],:!J5_^B M!-Y54 DY6-J(7'<$9J!'NNH-UWA!830BM&--H*L)H(P^^8RNB/2))9=L]\.. MK!4]2Z(K54O\'KF0?"T1K *:(1# 'X.P3] H6:$V\&8D/Z[WQ.^/",-?D+%I MR":,+);G89Q.R$K"-+L,4Y:3G:=IF,89?/>7G%#X(VIZLZ ;VC7AT-'L&'G$ MTTR>BQA1R M5%#0(5Y2/E,ZTR0LV!3H*?6595V-O/&%X--#F/LA 0M5/5\>>]GU#N:@G:@S M"I.2UIV$HYSX ]DB4>V4I5EJ*50O8YF/^OQ].*UPC26G W$AA08ZZV 6!'P0 &X) 9 >&PO=V]R:W-H965T0%*+0%)-KM:KO2MKW2O=-]-,F0^.K86=LI MY7[]C1U(0=NB2O<%[/',,\\\]MB9K)5^-"6BA>=*2#,-2FOKLR@R68D5,SU5 MHZ25E=(5LS35161JC2SW096(TC@^B2K&93";>-N=GDU48P67>*?!-%7%].8" MA5I/@R38&>YY45IGB&:3FA6X0/NCOM,TBSJ4G%UV1N#JV2IU*.;7.?3(':$4&!F'0*COR>\1"$<$-'XN<4,NI0N<'^\0__B M:Z=:ELS@I1)_\=R6TV <0(XKU@A[K]9?<5O/T.%E2AC_"^O6-XT#R!IC5;4- M)@85E^T_>][JL!;R+/\S"R;3;1:@W;>A.8&OE0?3>2X=)NR ML)I6.<79V=4?/ZX?_H:'^_G-8G[Y<'U[LYA$EH#=OZNR[_'Z_Z_*%F3P.HAK MCS-3LPRG 9U_@_H)@]FG#\E)?'Z$XJ"C.#B&_EZ*QT%N;A^NX H^?1BG27(. MKV#"K81OC41(^D[=9!""+1$N%-,YJ!5\YIKZ16GC)F[E4E4UDQM@C2V5YO]B M?F"VBEJS;G164FM 4SN#72LZJD*XKC,E(ZT<&+?TUUACF4 MH:&#HP^ %]Y^_X)]IU6A606_.2]781J?_[KL%Y+SWWOP0&Z64\L4(36,E*A# MJ#7/$(@ L$HUTCI>+ME+"6:/RBO)UU06+ G">H^*8\L$.:9)Y6<]FEGF"&>Z'HJ]*0U"F9I M W0CT+05OL(Q5P0H%>$L!2?(M[?+6;8;Y."Y):$VKKQ*Y7S%75K3F-HS $6B MH"8]/042P./1!>UCZ7G8*LF,DCVX43ODG60O>?/C&N?^"(H-K+3:S?R!U*3, MBC;PE\/9@[DWT;6QZ:X-3^N60I>4:FM,24?2P#+AW ?C87@R''G'P3 )8QJ_ MG-<]?-]/HW-S>&;7J!'>65,K#["BT%B0@'OG[^-@E(;CY,33^#CHGX;I">T] ML:C1/UF"ZJ.N_8)+W="[">FX+?"]G9MC)J@HVC/(F"E)T2>>TY[ZY'$O'@VA M)N:[VIP GJ\?E4KD6\$)7E$JUB7(A*(2:;)L#%U$AA8D?&=4.J2G+4?:F*37@H0<>C9AO7%YY/$HZHLG%R"FM*5#.>.] Y-:X =UEYT->NVVCO#:Q0 M%_ZE=SM&,K?/86?M/B;F[1OZXMY^B5 )!9<&!*XH-.Z-A@'H]G5O)U;5_D5= M*DOOLQ^6]$&$VCG0^DHINYNX!-TGUNP_4$L#!!0 ( ^"+E>5I&+J*08 M -D- 9 >&PO=V]R:W-H965TF ?;$IDO?P MW,/[D$XWVGRUE92.W3=U:\]&E7/KD_'8%I5LA#W6:]EB9:E-(QP>S6ILUT:* MTALU]3@*@LFX$:H=G9_ZN4_F_%1WKE:M_&28[9I&F(<+6>O-V2@<;2=NU*IR M-#$^/UV+E9Q+]WG]R>!IO$,I52-;JW3+C%R>C=Z$)Q<)[?<;OBBYL7MC1IXL MM/Y*#^_+LU% A&0M"T<( G]W\E+6-0&!QKBJ]V-WOPN!W]2PBMT;?TOV_1[HV#$BLXZW0S&8-"HMO\7 M]X,.>P;YSPRBP2#RO/N#/,NWPHGS4Z,WS-!NH-' N^JM04ZU="ES9["J8.?. MY[/?/LZN;MG;]_/+#]?SSS>S^>G8 9B6Q\4 QAXO_G]>]B#)81!*CQ.[%H4\ M&R'^K31W0O^O%)\&N;J^G;%W[!4[@,9N*\DN=;,6 M[<.+9WD49J\MLW*%#'.6"2-]=)<,J>*P$WDN6O6WH-P1-;/.=(7KL N%@&TJ M551LJ5K1%@JKD -9T*,8N>IJ8>H')N]$W0D'S,6#Q_SQ]*)2A3NBV9L%9:RX#A*U1;R&,V$V!G MY%H;)Q:UW'K)E 5RBUKC&2D0UIMVF/(;G!2-1^V-+5&0][+HJ'3L;3S>%Y-5 M ALK(^6!,^T).U(OV:=.&F#=J$+CD*)J50'9"@#4BCACV)*$4('# !:?6T7* MS1T$M+^V(=*P@^&L,U#T5Q;> WN0,5L;?:=*FC!WJI TH5"Q%:X4/M!%KBL! MK0L)77 "9]0J^E$C2W]H*ENBJAD%6.4C31FZV[4L!HW- M5XDVXP5>:MSUAB*C9^C3CABJMF]'/@@6Z#6>5>^+I-N[DVT'>Z.;[UX0%RE, M"SS;+PV1!U&87NY'J ]R>O;7^JJAZN;M8;Q]A*W2I662:AYE#8K6PZYH^=T8 M1-X3I 5BK]4@CGC>AN..YG 838(,T ;L8_ Q\ DA@#!$'[84"I5PZ*%K\K7/ MU%W^="W%="6@XT+*=ILJ !SN;7O%Q^P-TL8]TA$9<3AE6NVVRLN2,ZLHDO;% M*K7<[M)EAT7;(?_VL;W;*"/U \=&TULHQSH[;"[1NXADGV(^-1<=3D)JDX"4 M6TW?8GJY=UI?46TXO.2O@:Y@;W0S^S*[^CR;GSS*R.]IP9ZSB =!PJ?3V(^G M><2S+,%XPL,XY4DZP7C*DRC@:9[_D*9[0"&/XH2GP12C,$AYG@4LQG/"@SBD M49CS%&!#NCZRC..,3R8IFR0YGX83[,YB4$D2K&5YP#.XL7B"4^3 M&"QQ+$L"/DES=JN=S__6ZEJ58B\U+)P NRSCX23S8S@)GN1T&/,XRST!/&!E M E>CE+V_NKS^.&-'Z"?SE^QB]N[Z9L9NW_SUM)H0(<@\[ 1.3TB]*,]Y/J51 M',4\RL.?JPAGTRQE1W' : ;RC3$.1)" MW'M5TSQ#D(3D7(A;1\P]IUM#Z,1^/$TS'H=3]D&#:XV2U[G?Y>6Z<'H!3X;)B ^MJ_;T2HFD17?^WBD;)/?0T;?EY'&A MVY6XIS)J6]@XVU!=@R0%6)I!$@]6[*I6A>^$;YTP5/5H=2].4(,*;"QQ9U06 M'M'=LO.T"RAAE9^'#(=%XB32KDAM>5B*I[ZGP;(0%N\L:"C;]Y1ZOS0>YGQ\ MZ,UNO/>ZW4BS\A\5%+9=Z_HW[]WL[KOE3?^Z_GU[_]'S49B50ONIY1*FP7&6 MCICI/R3Z!Z?7_N5]H1T^!?R0^$E#&["^U&BNPP,=L/N:._\'4$L#!!0 ( M ^"+E<5.@EN.@< ,05 9 >&PO=V]R:W-H965TV9VS':7TWL3.V<_<9(B$*%Q)0 ="*^NO[ M[(*B:%MVUF<'O/:)W=Z;*M0:*,^.>&K MLI1N?:X*NSKI##J;A5N=+P(M]$Z/ES)7=RI\7GYR>.HU4C)=*N.U-<*I^4GG M;/#N?$S[><-_M%KYUKT@)#-KO]##57;2Z9-!JE!I( D2EP=UH8J"!,&,7VJ9 MG48E'6S?;Z1_8.S ,I->7=CBOSH+BY/.84=D:BZK(MS:U<^JQC,A>:DM//\7 MJ[AW..J(M/+!EO5A6%!J$Z_R:^V'UH'#_@L'AO6!(=L=%;&5[V60I\?.KH2C MW9!&-PR53\,X;2@H=\'AK<:Y<'IQ7U_>W9_=7-])VX^B-NKNW\?]P)D MTXY>6LLYCW*&+\@Y$A^M"0LO+DVFLL?G>["I,6RX,>Q\^*K ?U5%(D:#KACV MAZ-7Y(T:H".6-_IFH%'.>+<<*I)W?BE3==)!%7CE'E3G]/OO!M/^CZ]8.6ZL M'+\F_0]8^;J"MV"Q07TB^Z_%]<_E+I!UDH$[R0)A,?I?NB@IP5 M2MRIM'(Z:.7%_4*)"ULNI5E__]WA<'#PHQ>9+94/.A4I2Z/_0CV15FZE^:VT MU**J?1!V'D]E:FF]QA%MQ(?W5Q>X^LJI# 5GOGCQ3U_-?) F:%D4:YQ^4/QR MW=HL3:IH)<#0R$\DO2VX1*'J)0QYKN&'KI"BM$:M:X.%G14ZET0<7@2'.@0# MY3"9%5?(<<>:/M^)*_, +X"GPL9!XBQE:(.C<1^"X0B\155TV2.?D[M$W,- MZ%^WG;+280'U8?,,"6&EB@=%EE%I62<*Y7T"E:PG&7X.+#0Z4(L))09"_^I5,\1V,:SB;BVHK#>PR[>-5/*"/5U MJ9Q6>)_AF!/2*5Y+ Q8L&^EA29K:"OF0P"_Q3MRJ5"%-*"O();?J09GJ<99! MC1=P+#9IT%N& ,VKH@ N]!$.-B @!:M9P'JCA%?#PK;T(G*-MIDLZ&S<%D&# M0:E%R)DN=%A'=(A.&G6FRK$#*U/?!4HQ%/["%EF"8C%H71S\3*G2DWG" K?C M\.THFEU6!0M_,KSUQAR-=?*CC-BEN=VFZL%Z/IY%V (B\K!S&"U9[[N2O&I1_5B!Z5;Z@>*.G MQQ:H'%G)? M/2^&1NI2@H 3A;>6 &.ZN<71W^GT.=\1R)ASD14EH@C:5K;Q8 M.HNT()2(C\NTR8MU%)06FI12ZV]E#=,,BDU3,I'$L%X2?$304;$[*G>:.DCR M_Q"$M[/UV_J69&FH2A?2Y(J0Y54A7;%^%!@Z^* SSL(6_XFE=3S/ ##5#9-!FZD>J M?)NA1(G9!+KUNNG6O!4WPT2\!YF9?"MK0V4[3G6W=LR=+6ORV,9_!9\*R!R\ MZ8K!(.G399PIC@@74@S]@W5[A;Q) ME.XSS$VUUVE+XAZQR2,F84$UF=!L09T>OH<0%$L]?.0E#R7#Z,#^)F=&T^3P MN9=&!X]WQ2S8C?)WHONG@)QPZ!OSAU,.[!.0XSZC:G8=[,CB&_,T5V49^U=6 MJ=WIVD8U'B;C-R^UPIA$K[1IXD/M&]'@I_@KE.@/ZT3)/&88;@U8Y&".MWLN%^8'?TB*-( MFWMTBFDL\KWYDOSYJ%5,N>CVHLW)&'7Q+1UC?V^][JQG;66X9W>9#G?QYI[> M&OYA;TW^7DUFQ$@/B?Q>;C+C$<\2H\VN7?S[5VXRT=ZCS63T0I,9<::_"A(4 MMU^3V8\%VHBG8TIB(K3?;3:[/M_T6E_6X,V83Y5G\,K?= M'K]O?I0NQ^]I,/@<1_O)P:0C7/QF&!^"7?)WNID-"!W?+K@'T :\GUL;-@^D MH/EP>_H;4$L#!!0 ( ^"+E&PO=V]R:W-H M965T5XR2SWIN'-TYV MZ]YO% E)V%"$!B!M:W[]/=T-@)!-T'PZ2A)JK5W3"O2M2Y;$E'@GRM]INN:)&$=OP6A>VE.&IC_':6_Y\UC,[/"ZS-; M_]-4[?+5WM,]5>EYT=7M%WO]5QTV](CDE;;V_']U+>\^P8QEYUN["H/Q>64: M^;>X"8K(!CP]WC'@) PXX77+1+S*MT5;O'[I[+5R]#:DT1^\51Z-Q9F&K'+9 M.GQK,*Y]_?G+KZ>?SO_O].OYYT_J]--;=?GMX\?3+_^K/K]7E^>_?CI_?WYV M^NFK.CT[^_SMT]?S3[^JB\\?SL_.WUVJ!Q>V-J71?O_E48NUD,2C,LS[1N8] MV3'O,_71-NW2JW=-I:OM\4?80]K(2=S(FY-1@7_KZD/U<#I1)\^W51ZE=[B"VOW97>>_WG/TP?'[\8VVKK>*'O= M0*CO9MY4IG#PO4-UBK=,TVH75J-:5S2^X*CW+&=6U%B$]FI97&DUT[I1NC:( M)EZB:;(E8\RA&M'YHZ3S1Z,ZO]0+WNN0ND='[E9WU P0V6'AI$9HS&D-=%Q; MUQ:S&IOK/.1YKWQ8P'/UP.RKBTZ[UJHOIK2JU>6R,25,0@JK#:F&-0 @@R4G M&( 1WQI#RKEL>:I[QY":,0X#WW4.*[QO!,P&P[L*?]:;2?*$?\N="J<5JZJA M5[!-OX2Q(-+KNPJ*>AFU\N-DY<>C5OZ&&>"@[WQK5J2G(6N/2R##8NWKPK'O MD;2?BR1ZB9*S:3=('>TR!A0I<>T0:69=PX +WU;QL:\Y^N MM(/AH+3?.@.U(MTT2- T(2EW57S72L<=2YQZ)/6UQ%N[+%I5S.?(NBQ>5(\) MBE6*<[RO6QD*QYB9VK0FB*J,+VOK.Z>#*F@C-/.N,3(+J2@BR$^Y#L3M6J73 M5[KIPKKTS9ID>E5UCE3;#V)%0V.V(BPJVPXS0&MP<]+-[YUW4X,&A=ZVOL0E-54A:L">&+M M"",#P@%=J3E-?L63+PW\RY7+C7A LQ7NO!BEGY!L$5F<_/#V9/GGA50D++*PS MOTO@4>R$B!CO?MM: DWH M8>RZ<'$Z/,EFF]P:@#7'Q3+BP;C=?$Y,%+J^LC7L3!),,RT M,@ZL@CB":P]8@\!B$K&!5$H?A7-,0:XBJ&:T]"]^$%0P=UGX)2,USHR1(& MA@P,9\+64<43(!2$3S!'C![[5:T&0N-[+,UJ#$/!S M1M3Y)C(4EBI"^4D0_$+(]];;(!?!/[]5I-YH5W^-D,^ M@4]Z[6J?BB9+03+\$I-H(:4[YW\AG!^R@MU_UTEMG)4?6,+S?:4+!.6P$$Z4 M^,O/C:X.D['P%,L -!B@7810LB!T.=U7<'H)%_)]9[C$B&9Z %(FI0#Y2;%> M.WO#,0))SY[]B@.WL-9;!3]^46E=[ M/SCO=&A:@,W(-BCFV\V:4C $;#E;TZUF\"Y(7,)3/7>]B(RU:7@G/'\!OA#H M"M>+#&^>4-5=F3+?F=,UNX)E80%&ETC4 .BBQN* %90LB8?1@BDER4MYQ4X# MF.WAZU(S0#GJB9%<@!RG!AI)8W@>+@QUJ-F(I(,*041@SY/D38:14UP,:K@B M=D&Z8R]C)]M:!WOSG(*4=VCKB.&PR^-O6Y(V Z'WZ=E M4B^B['$CP4O$5M6[C[KC/L0]3XY?;#D1/YN^R%[)1R-5:GA[5YJ,ZWVRY51(^8_G.PJF-EP[01 M!-C[R=;H)%@L$O-3Q:]&P))BJ>=4P@K3S D85D4UFIZ>I?3T;+S]10GY79^0 MAW+3N(3WL-VZE^FN8)Z4A5?('4T M>A/Y4([SX!B^KRN<7H ',1.0-,,U/%&B\R0QV0/E*"UH^NR7XPEY=H%O*UU- M I\G8I O9!)61Q#V[7('QZ*4!6:U@*7J2)U,U N5*"MI[!(3!=$>L^#TN.]2 M'_](0>HIUP0*-=AS_D$I/1%CI!6^(2 JI*GW7.B@1HU(K\:Z,DJAH96&W8$H M!4Q4QV&-'OL7HBLD#W(UM7JEQW"J:4I;QW,2/<=7V[MK;=XYO5D6 M<$C"CK>)9P8V>8LM][5V1,P)IV<;SC/2D;F='1KLF(T BK_6)9'#V/^E5Q.^50$ENR;N74I8KJS$ M"EJZ6-1Y" LC5)*%9!D^(&6LPT"LKGDV>?-0_=5> WK=).(?X7 ["KJ"+[PJ MJ0,VW#5K-E%?N0,+S%/>C#D!6Y*_J.F"D$1BJJMMH&8LQP[@0)32LU63'2K; MS5KH(4W'7H>4"8\M3.JGCX9V=@ U'0W*H;XE!P*U<%Q6]N]260OI-=>- MND&V#$FA:RWP,[7K@T<%$T>WE./7*E P<7_J&6H^LYCI]IKBCHEZ<4-DT-S7 M1140N]O4C.7*W4ZH>+QD=]I$VB9-.=A;D/BM_L58(!XR)X]5Y;)H%N%X H/K M@BS"A !N7"*34&NN;T+TKL>TGUVRDA VG/%6Q%YJ\UUSZP.V9?XDY.3N,L6U M!74#>.MM5$UNLD#Z$Y\/O=FL?3I8;+ZQ^$<]"#3N_>GEF\#>]@.%9CV<;OO4 MMRP:H9+\LD.H0(B*];J7.MGEP*'M!*8NAA$I*5$GH+\;0Y/4S\_&Y*V@E-\1O'HM M[N>5-MRQE',UV@GV)C&BTQ8^IR_YB50VR$P'7!/)1E()*"V$6/M(U21L31!" M'#6J4 12!@B\C#_G&MD6G)7/\3A&A@3:X3-BR%]0%Y#7W/=G)!#3\0E<'@G!]31L_E@,B : MS#T)]+ N2NE+AN*3J4%4;M;+9E"M8Y>&)J0IJC ELU>9""\&[Z6"02KD6SPV M5OTU."AB3QB-1V7'CDQZD,QRJ-X1L:I,R^F.G)2.)XT+YS($9%IB@[876%@$ M[ 9>Y0AO3SE%_:T#9L=+&3S^<]E::E^$AR?IZ+=;=8*@5:Y148K@ZA\?/SR> M3)\^8CE_?/3TR>3XZ3/J$A#/H_Y$O1GUIOZZQ'3\OL3YBO;+)L<>/MAF>^[1\KD&M.V@M7-%RE[5P& PI3 M7.:V,3W*2.&C/S(5&V-[*Y14PQXC&,GADJD=45.B/UH7 MEP^]$VDS!I]BIY0=L]\R_9MQ'3/7IKW-_5 2EPPT?F!+GC0%)!48[:O1-P#L M[P>7)>HH:G3P]P?4**<7I.5_1W6\K5H' 70FE 4T!1=8]IL :'ILZ5:>66[ M8@T$['9U[9>$Q%M"L)Q^*03I)9UY<;EQ[,\.9'X:2_(#0=O]_SKG -UNC5!31RR8:"@;'7%=3+D3D(+.-"@;&F M5#J*ADJ##_"5&18M?F9\[_#L/MPR(ITU<)4D(/C5-5]A)4,3FB_RHP86[^_( MMUW+?)XO=+TU=4>C!]:5 E>*6[R7[CIETK8.30448K% M%D.L!WI"D^X5C;EB?U%H>L]-(=319M'$4@80-^AZXT*^\MV#AEN%=&)%=*\I M-[L:?_,P9WYCD[Q2N$Z921!][R@)?T8Z'YW1$5 =;G>\W,&$R?Y0:VK*T MP'@;)&U7O*H8-DJ/P^F40+3 -I#88EPO=DTK#1[AI\')J9NHG0]6X*@-I9(( M@I%L$]@=?7!Z2;?XKW1HF0VWN+=N\!9YB[T_!ZUT8[-;N^VX+][Q#OC8KRA? M@GM9[[FTCAVOU 2B6RS]91:^:94MK>^\9LW:Q"["-8W(Q8F;"+OE8\'^J"7V MR[=/'_Z[=H@,9?$?U4D80JT>?D?.\XC YEX[?(),-YP(Y2E0@ -MK>.&HSV] MEH/E>7=7?4/\>?M@KJ^11Q&UO_(^,V]8GEH=QR M#])#]=8NG>T6R]#$%1!)%U^9@5/#]RZ=R@\]@LL&Y8$:Q7)3]T=AH!P]YH$K88$/OPI@:'^"3]"N.RX*+J]B\HR.PXWK(G&A8,(J9BO MC.U\O4F]_S'#G/3'KR?C!Z=TZ@HWS#K;%\XVM@LMPT$[_9C(K=OJN4C%32A* M;55@;+1M\K_.DSJ+&2I+N>;):C]M&CH*_<+[IHJ5?K2EIL<'_Y.(U0;,5/$! M^$ ;BIM9T@AF_:[7-70>;G.F,P7V(?)\CIV6F4#99D>D17^;A_H<)2^E&\:; MH^QG6ROM%OSC-+JU H7(+[C2T_0#N%/YV5?_NOQZ[F/A%H3BM9YCZ/'ADT=[ MTH".'UJ[YA^!S6S;VA7_N=0( T&UL MC55A;^,V#/TKA#<,&^#5MFRG=I<$:&_9[@9<422WW6?%9F*ALN63Y.;Z[T?) MKM(Z]]4"LC%L>+J.6B"]9+/_>@UTLU6"DZ?-!@AK;E^OD.I3JM@B1X MF=B*8V/=1+1>]OR(.[1_]P^:1M&,4HL6.R-4!QH/J^ VN;G+G+]W^$?@R;RR MP2G9*_7H!I_J51 [0BBQL@Z!T^\)/Z"4#HAH?)LP@SFE"WQMOZ#_X;63ECTW M^$')KZ*VS2HH JCQP =IM^KT$2<]N<.KE#3^"Z?)-PZ@&HQ5[11,#%K1C7_^ M?=J']P2P*8!YWF,BS_)W;OEZJ=4)M/,F-&=XJ3Z:R(G.%65G-:T*BK/KS>WV M_M/]GSMXV&QA]_%VNX&?O_"]1//+,K*4P+E%U01V-X*Q-\!*^*PZVQC8=#76 M_X^/B-C,CKVPNV,7 ?\:Y!6D20@L9ND%O'16FWJ\]-UJSXD<,;+S&.Z6W)B> M5[@*Z!H8U$\8K'_Z(5G$OUU@F,T,LTOHZQW=NGJ0".H IN&4 :#-8@.*BZK M07)WF(U;IL,H*N!=#;60@R4GY+H3W=% CWJ,/B?O(H'S\N!+HQ&A':N+KKI MM7GVM;DGA#>67-GD\EVRX4?(V2)D&2.+%448IQE929CFUV'*"K*+- W3.(>O_MX2"G]" M36T(NJ'=$PYM\,1H*L-;3,YD9RPL%WF8E0MOYBR,XW*<96&2I-XL%V%>9+ Y M'*A!N72J'TM+&?I!5PWUFIF"5=4C)&48+Q@D!4'&P,J0Y26D>9B2S LRWN1_ M8?\NRUX\"JWO>WO;+4+;W9T/.$ MVCG0^D$I^S)P">8';_TO4$L#!!0 ( ^"+E?Z%\%BE , )$' 9 M>&PO=V]R:W-H965TS'BHM[:N6O5DH-LV36F^3U2M=Z,@"MX[IM5J;5U'.!YNRI4JE'W9 M/!ELA0>41=6HMJMT"T8M1\%-=#T1;KZ?\*52N^XH!J=DIO57U[A;C +J"*E: MS:U#*/'WJFY573L@I/%MCQDO';7,RD[=ZOJO:F'7HT &L%#+ M0&#YW)6J^YR&%IA-V%O"/;7T%/"+ *.-G\/A!+O=X_/_+/:6R!Q&G0=PYN>XVY5R- CP( MG3*O*AC__%.4T%_/4!0'BN(<^KC <[?8U@KT$CJUP@-@2D305&"[5N;@_R_ $Q(+CBQQ61"4)+&$9VW+VD/KNEJ4 MCJA1KZK=(M4+0'9I2J(D]3&*1)Y.=,0)3Z4G@ T<25 JB^'NX?;Q/HWIN;_IK]=WK_6-V79E6U'=1J MB:GT*HT#,/T#T#>LWOA+=Z8M7N$^7..;J8R;@.-+K>U[PRUP>(7'_P!02P,$ M% @ #X(N5ZCQ 2)& @ 1P4 !D !X;"]W;W)K&ULK51A;YLP$/TKEC=-K;35!)HTZP@2)4O'M)(H:39MWUQR2:P:S&R3 M=/]^MJ$HU=)J'_H%?/:]=^\>G,.]D/=J"Z#10\%+-<);K:M+0E2^A8*J,U%! M:4[60A94FU!NB*HDT)4#%9SXGC<@!64ECD*W-Y-1*&K-60DSB51=%%3^N0(N M]B/?7<9;^BF_3:8;B;(P6RYN;>/X332=HD5YGZ21-XNP6Q4DR M76:W:7:-9M-O:9)^7J"3,6C*N$(9E9+:SW&*/J#E8HQ.WIZ&1!MYM@C)6RE7 MC13_&2E?:WZ&@MY[Y'M^< 2>O R?YKJ#^T_AQ)C2.>-WSOB.+WA]9X[UWA0[ M/U[,SNJEJF@.(VR&48'< 8[>O>D-O$_'G'@ELB>^!)TOP4OL49SG=5%SJF%E MYL44R!FU$WFLZ89IX)CL?;*+!H'7&_9#LCMLY]^T_O#"&W[LTAJAY. WMU?, M#94;5BK$86V WME%'R/9C&T3:%&Y/_].:#-';KDU-QU(FV#.UT+HQ\ .4W=W M1G\!4$L#!!0 ( ^"+E?)]_79'P, -0) 9 >&PO=V]R:W-H965T MJ[G76;9KZ=\(W!4FT]$T,R%N+!#*[3MA>:@(!#HHT"Q;]'Z +G1@C#^+W6 M]$J7QG#[>:-^9=F194P5= 7_SE(]:WNG'DEA0A=<#\7R"ZQY:D8O$5S97[(L MYM::'DD62HML;8P19"PO_NEJG8)=@^H!@\K:H&)!B\@L5H]J MVFE)L232S$8U\V!S8ZV1AN6FBB,M\2M#.]VYONG>]B_)W?F/RQ$Y[H&FC"MR M0Z6D)K\GY".Y'_7(\=$).2(L)WW&.:9?M0*-WHU&D*P]712>X@.>FJ0OCQ)O2+V"GX=<%]4HD^D#B,*WOBZ;K->Y#X)(Z->=1PA%,I M,UFQ>M4#>O?^R">:KG!MIXL$4H(9A'UI*F2:5L8TV6,G]*.PU@H>MX-W.C.] M?:;F-(&VA\VK0#Z"UWG_+JJ'GQPHU1*EZD2YDQ3;U+89 NUC<-J_/+H"M1"+ MPJV,Q'ZCS,+$!J088L M$;9\,\%92I]P@Y:X*Z5D(D5&!L/K7O>6?,;5JHLB'^BXQIZ.JS1V.\X9T1MY M3TO>4_?FD3.-6"-M2SP!Y*0<]UM;>Q?:Z;^K-_3CW07L=/Y&M&:)UG2B7;$5 MDKT I;D/):SNH#B=O18EV#HX,Y!3>Y]0)!&+7!=G:/FVO+*;V&!X+C8>Z?9SAM0NDF8#?)T+HS< X*"]R MG3]02P,$% @ #X(N5T,9D+ER P < L !D !X;"]W;W)K&ULK59ACZ,V$/TK%JVJ.ZE=P 82M@G2;D)[5^E6JT37^^R M$] "YFR3W/W[CH'0A'BC]+I?$FS>>^-YMIF9';AXD1EC"GTKBTK.K4RI^MZV M99*QDLH[7K,*WFRY**F"H=C9LA:,IBVI+&SL.(%=TKRRHED[]RRB&6]4D5?L M62#9E"45WQ]9P0]SR[6.$ZM\ERD]84>SFN[8FJG/];. D3VHI'G)*IGS"@FV MG5L/[GT\T?@6\'?.#O+D&>E,-IR_Z,''=&XY>D&L8(G2"A3^]FS!BD(+P3*^ M]IK6$%(33Y^/ZG^TN4,N&RK9@A=?\E1E"'; M7W3HL8Z%DD8J7O9D6$&95]T__=;[<$( '3,!]P0\)GBO$$A/(+=&\'J"=VL$ MOR>TJ=M=[JUQ2ZIH-!/\@(1&@YI^:-UOV>!77NESLE8"WN; 4U'\L'KZ^/3G M&CW'*[3^\+"*T;LE4S0OY'OT&_J\7J)W/[^?V0IB:8:=]+J/G2Y^19>@3[Q2 MF41QE;+4P%]>YX=7^#;D."2*CXD^XJN"?S7%'2+NKP@[F!C6L[B=CDWI_+_H M\0]'/S.##+M.6CUR\ZZ;=KC3\,P:^@-V+VN:L+D%7RC)Q)Y9T2\_N8'SN\G> MMQ1;OJ58_$9B9QOA#1OA75./GJ 2Y%7"2X;H'BX=W10,*8Y@IH3/*/O:Y.H[ MRGB1,B'A/C:2I?W[NE%,?R/S!-$J16E>P$2*&!557NTDJAF4@XP*9MK:;E5! MNRI=2O:1CP/LP=G:GV[:)0Q/IP[QSF'+2YA+_ G!TW->@/ M'OI7/?S2%@-(G>Z9@-J&JJ;<0/)\>[2QM>%U^VZSK%N$?^H%#@/?"X.1:4:@ M#X4['-EF5L2N2T:^&8$0>^J9G0L&YX*KSL7;+=1K;12O==F6VINZ$4D&I7

/S MZKGY;Y=M8MJ^J>?[H_NQ, (G3C@V8FD$ABZ9C-R/#4#B$#?$P<@T^Z2%*)G8 MM;V;A(2;2G5U99@=VL.'MBL:S3^Z]PO7,+^$=K+K_OZ5[WK13U3L&PO=V]R:W-H965T;,2DF%MMG+MJU("SAV(43\,@G.?8<*]9.AL,YD,1:4IX3"32%6,8?DP 2JV M(Z_G[0QSLBZT-?C)L,1K6(#^6LZDV?DM2TX8<$4$1Q)6(V_<&Z2Q]7<.WPAL MU=X:V4B60MS9S74^\@)[(*"0:JVD!>ZO=^P?7>PF MEB56<"GH=Y+K8N2]\U .*UQ1/1?;*VCBZ5N^3%#E_M&V]KT(/9152@O6@,T) M&.'U$]\W>=@#&)YN0-@ PL> ^ E U "B4Q7B!A"?JM!O "YTOX[=)6Z*-4Z& M4FR1M-Z&S2Y<]AW:Y(MP^YTLM#1OB<'I)!W/;Z]O/RW0+)VCQ=5XGJ)74]"8 M4(5NL938UO$U>HM4@26HH:^-J(7Z62,PJ07")P0B=".X+A1*>0YY!WYZ'/_^ M"-XWP;81A[N()^%1PL\5/4-1[PT*@S#J.,_EZ?"P*YS_4T__6?T@&5%;_LCQ MQ4^5GY54/ "@A1;9'?I2NMO[XP;8$N3/KFH?Y;-=;:!*G,'(,VU+@=R E[Q\ MT3L//G2E^CG)IL])ECX3V4%1XK8H\=&BC+DF.:&5O7I(059)H@DH!/<9KL34&RU*UT.70IN.[):%F&ULK99=;YLP%(;_BL6FJ9.Z\$W2CB"E M@6J=M#9+VDV[=, )5@$SVR3=OY\-!)&-H$3B)MC&[WO.>1R9X^X)?64Q0AR\ MI4G&IDK,>7ZKJBR,40K9B.0H$V\VA*:0BRG=JBRG"$:E*$U40],<-84X4SRW M7%M0SR4%3W"&%A2P(DTA_7.'$K*?*KIR6%CB;(O^8**F=JX M1#A%&<,D Q1MILI,OPTRI-2"ELCP_N]V7MHI8U9&A.DI\XXO%4F2@@0AM8)'Q)]E]0 M78\M_4*2L/(7[*N]MJ: L&"/J]G\^>'I<06N?,0A3AAXA)1">9 ?P2?PLO+!U?N/KLI%6"E6 MPSK$717".!'B:Y&,@*E? T,SS [YO%\^R^D(Z-9)N=\OOT?K$3 F)^5!O_PI MY$WRQK%<%:@;WD;#VRC]S/-Y=Q&M3*QN$WEWW+(YH MG[OX#FGF#VD6#&1V=!)F.=9$]NQQZZZ:Y/OS>!2\D.:!1T%V+K6*N"(J=4PM89A>@U@ M2HJ,=[&M0CCMU,;&1'?^8=N;R:5LAS0+.@HP;PS'ZF9K-VSM7K8^WN$(99'X M#(:)P!R!7* -29J*[RV3X+M@]GI>>I$,:>979I,6)6VDC>WC4PX&"GE$W&F( M.^<1SR&.NN#VRB^%Z_SWK]''ACG1;XZ)^$,RJ_"JK39$-IG?(-WBC($$ M;82]-AJ+PZ15XU9-.,G+SF1-N.ASRF$L>EU$Y0;Q?D,(/TQDL]-TS]Y?4$L# M!!0 ( ^"+E?O14I@?P0 &05 9 >&PO=V]R:W-H965TIEP:3\[H(#G;(O: M(J3_OK(A!B3A":WO"_CEV4?:1[NKM49;67VM5T(H[Z7(RWKLKY1:7P=!/5^) M(JT_R+4H]9LG616ITK?5,JC7E4@7K5&1!P@ %A1I5OJ34?OLKIJ,Y$;E62GN M*J_>%$5:_7,CJ>1!,1NMT*69"/:SO*GT7="R+K!!EGX\BCEU^;FTV+L@V9&(A=SU5"D^N]93$6> M-TQZ'G_O2?UNS,;P^/J5_>?6>>W,8UJ+J@9%5N[^TY>]$$<&FL=M@/8&R#0@9PSP MW@"_=02R-R!O'8'N#5K7@YWOK7!QJM+)J));KVK0FJVY:-5OK;5>6=D$RDQ5 M^FVF[=1DEOQRF_SQQ8L_S::_?YX]W",SA!C[U:6:E5[2;D0"X=]W&\?]=@'VLG.4_3JZ0WJ)?QMDW_P M,/S10P!AQWRF;S='+G?^W^C)?Q[]1 S<+3MN^<@9OB]2I;DWEV4M\VR1*K'0 M6?\LRHVH74N](V,M65-ZGB>$<@X9'P7/QQ(Z<)P3"/ I+K9Q$&,>,D9/@8D# M2#@#%!V )_Z3SG]RJ?]9.9>%\!Z%KK["4^F+6XH=+SV:$0TYH=!0PH9A2,-F M[4Z$L&&08XI-7&+C(LHQC-PJT$X%VJO"9[42E3<32UWYEA;^Y(?O( ,_N?)K2+)X2+)D(+*3-6#=&K A,Y%9@0",R+,1F%%B M9J"-8@@3(^IL$ &,ANZ@XYW#_!NE'K>F%_9J<;<1E9+>?3:73H=[K2_- MQD'9XD'9DJ'83M[:30 2 1!$V(]$!C$*D6U(S%&T@@Y@2RLQ0 MM($108"&YV+QT)##BSORM^8EMKW$!'!+#1L'&:;,+%$NOC ,(TL+&X<1UB7A MC!2'WASV-^P.'"*0H]"4PL9!KK=ILVD-CDZ-"E$MV^.Z6GNZ*=7N)*%[ MVAT)?FP/PHSG-_!Z"AW/X^8(L3VE.M#OSA]OTVJ9E;67BR<]%/C ];I5NR.] MW8V2Z_;,ZE$J)8OV&PO=V]R:W-H965T1+)_FS\-BFXMH62=MDB%UW=%P$\7I8#:M7[O/9]-L)Y,X%?>Y M4^PVFRC_YT8DV>O5@ S>7GB(G]>R>F$XFVZC9_$HY*?M?5X^&[:49;P1:1%G MJ9.+U=7@FEQR%E0)=<0?L7@M#AX[52E/6?:Y>G*[O!JXU2<2B5C("A&5?U[$ M7"1)12H_Q]\-=- >LTH\?/Q&?U<77Q;S%!5BGB5_QDNYOAI,!LY2K*)=(A^R MUU]%4Y!?\1994M3_.Z_[V%$P =26!- COW"%Z3X)U[!+])J$L?[FNO&Q=&,II-\^S5R:OHDE8]J+M?9Y?] MBM-**(\R+]^-RSPYFW^XF_.[CP_7'V\_W#D?WCD/MX^_/SH_A$)&<5(X=U&> M1]58_C@=RO)X5=9PT;!O]FQZA,V<]UDJUX7#TZ58 OFA/3^PY _+.MMBZ5NQ M-]0*_&V77#B,_.10ES+@\\S/3Z=0.?_OZ/P_'UUK!FM'GM4\[PB/[_+R= .- MJC6O.G-=%MMH(:X&Y:FI$/F+&,R^_XZ,W)^AEF+"0DP81X)IS??:YGO6YC^( M%Y'NA+/*LTTYG?_*\F:RB[R AF1/"VI:=>Y_F;D7;#29#E\.>PU%N1.J1X7[ M*$*T,#K2HSC(&H_;**ULORW;MY9]O M65091?F=M!#Q2_24@(KUSVH/%'58TKX]_EGM.<72VC-JVS.RMN=^)W*9.0_Q M(H.JM";WG9>8L! 3QI%@V@B,VQ$8H\[+,2 #2GQ#>% 4&QM1(%!49Y+ M8>%-VK(GWV1>3L"YQ(SV3*"2F!$50E'4G+T<9GEP>X*V/8&U/9_26(JE\R@C M*4 96-/[SDQ,6(@)XT@P;0R(JU:J+NK<;'"Z^@SIG1$3GA'#[3%ZP0=+<_)- M9F5S6'.=X+F'_XC9*3#I8&8US0+# F+VZQ1-;QE5+:/6EKVO6S1O6N1<@^5; M$7UG*RHM1*5Q+)H^&,I@$+O#Z#UA&72*IQTELC/F+(0B7F#*T(K2RU9+>V)? MVQL:O %+M2)Z:Q"3%J+2.!9-'PQE.(C=:'*O%"[>?DER9ZBY(25M#-ZMQEUKP25QK%H^F@H M3T5Q]TLHM'W1M9(4V@LQSQ 0JFLE[2B];.5>J-V]F"($O:2=T5N$F+00E<:Q M:/IH*#M%[7:JMPA'9WG))NR4EX3#.E[R".V(EZ3*OE"[?3&E")I).Z.W%#%I M(2J-8]'TT5!^BMK]5&\I0OLB;A"84@3#S+5Y"(810DTIGJ+IQ2O_0NW^Q90B MZ";MC-Y21-V40:5Q+)I^%8DR5 QW6Z;!G?I= PSK[M;#M,[O&B=I>O'*O#"[ M>3&E>-1.VCF]+ZK!I(6H-(Y%TT=$.2IF=U2]Y0BYD=&$VO;"P!S?,_?"8#2= MF-J$:?X1;1Y(0?L^(\^T\U@'U4=&N1EF=S/F68.# M;4;=(D*EA:@TCD731T.9+(:[1<3 +:+.SZ$,W-09!>9) KR2K/-SZ$F:7KSR M-*S7%A&L1-0M(E1:B$KC6#1],)3'8KA;1 SH>$2HM1*5Q+)H^&LIC,=P](@;NZG2E".[JF NL M$*9UI7B*MB]^>'![1/GYG^O[4@JG7NSLKY=O7VWO?;FN[_@P7K\AEW,"O!Z2 M2[Z_LT7A]S?:O(_RYS@MG$2LRD.Y%^/R-)[O[UW9/Y'9MKXYXRF397/KAVL1 M+45>!93OK[),OCVI#M#>033[%U!+ P04 " /@BY7>T,_G3,# !,$P M#0 'AL+W-T>6QE* )ZD.L'[:R((A]C^^YQ[X+-@Q*LQ+L;LZ8"9:Y MD.60S(TI/H5A.9VSG)87JF#2(IG2.36VJV=A66A&TQ*<DDO#R"]Z-@+9:Y0C#X^D'XO.T9^M4W>C#^U9*WS*>;)1M9;D](1UQD>#3,EUXB/B#):7YBQXI&)(QE3PB>;@E=&<830H MJ#%,RQO;J097QA=04+?O5X55.--TU>U=DK5#=;-!)DJG3+=ANJ0QC0:"92!' M\]D<[D85(8#&J-PV4DYG2M)*0^-1-RSME EQ!T_JSVR+>YEM9*P#^9)MTPJJ MFX[&=8!_D\UQ;]+V7L4;%/Q1F2\+.QU9]:'$V*UF&5]6_676"L#8NS@[+0JQ M^BSX3.;,3?[@@*,!;?R"N=+\R4:#4IE: ],D>&3:\.FFY;>FQ3U;FJ:$FO_N.L^89)J*3=&V]M_R*K]:<73UKR17WRJ[@KT:Z^WWK8N\/ :1\3&( M/(J:[!^#R.1-B@SK#7SCE+!U1FBM 9S%AN0'G.G$.F@P67!AN*Q[(?OK ,OIO@K!9HI7(C93?*T!\:\;>"2)/]M8'/# LH#5 M#L3WQX&:\OM$$605TX8]P3B2)!@"M>BOT3A&5B>&ES\_V%,214GB1P#S*X@B M#(&G$4*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'+D!'Y-S./7 M'P_.Y1L7+W/.7\#OAC(Y\I9*K2Y\7U9+W"#YC:\PTS4++AJD=%$\^W(E,*KE M$F/54#\<#(9^@PCSKBZW;3T(WRQPA2M%.-/!-O!(\)O\J&^+X)5(,B>4J#\C MK[NGV ,-8:0A[[@>>0,/R"5_N^6"O'.F$(65X)2.O&!3\8B%(M6G,&PA2S27 M742A>8$TR,@;#G2#"R*DZI[HVD>:\17KAS>EM>(WA"HLQDCAB>#K%6'/;3.Z M%[[1C2X/V^LFB1?B?]+(%PM2X3&OU@UF:I-'@6D+R.22K*0'&&KPR(OY*Q9M M?_0+TGK3-Z6AC$R)"Z(K1%IW>"Y16(V9Q#70=Y)34FN.&EPCBEB%@0$96B## M T+^"@W((PODT4$@88NC?VI 'EL@CYU#?D93$O"%IFY6!N2)!?+D@)GL#??0 M CD\).21 7EJ@3QU"YD7DRA+?T9EFF<@RL8 SJ;3J'@"^0V Z<2 /+- GKF% MU$!W21E=WR< )O&L2,LT@0;:N07MW"U:FL7Y- %E]*-'% QL&_; +5,2%5F: M32!X2 H ;Z,B,0WEX?WM:KO&",%QG^A52Q_7)O7H0H+ULY']\ MTJ[%Q9K26,=R=L]1O3U\;_\XN/H+4$L#!!0 ( ^"+E>O[).E. $ !\/ M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-U\V.@C 0P/%7(7T MRXR*NA%/>_&Z\04:'#XB4-)VL_KV2_" 0_:P%],YD98P_1_(+W#\HM:$QO:^ M;@:?W+NV][FJ0Q@^M/9%39WQ*SM0/]XIK>M,&)>NTH,I;J8BC6F::?KK :IRL MDO,U5^Y\!:5C!R$+POA!:Q:TCA^T84&;^$%;%K2-'Y2QH"Q^T(X%[>('[5G0 M/G[0@04=X@=!RF5,!20ML!:@-7"N08#7P,$& 6(#)QL$F T<;1"@-G"V08#; MP.$& 7(#IQL$V T<;Q"@-W*]48#>R/5& 7KCXF-;@-[(]48!>B/7&]^IMP^/ MEOS<\USS\]])=1B?I?GX:?G<7+R]$\Z:_0^??@%02P,$% @ #X(N5_[? M4.AO 0 %A !, !;0V]N=&5N=%]4>7!E&ULS9C+3L,P$$5_)J7;+>T?\\D?4B@$E$5B=G$2CQS[XU'.E(R>=MZ MB-G&:!NG>9.2?V LE@T8&0OGP>).[8*1"6_#@GE9+N4"F!B-QJQT-H%-P]1J MY+/)$]1RI5/VO,''43D[S0/HF&>/N\+6:YI+[[4J9<)]MK;5-Y?AWJ' SJXF M-LK' 1;D[*1#N_.SP;[O=0TAJ JRN0SI11JL8AO-8MIJB$6_Q(F,KJY5"94K M5P9;BN@#R"HV ,GH8B,*PN_*+_3N9/D.LG ?G(TXLP/EVAY&TW4./ M0A"2ZG_%HR-*7_Q^T$Z[@NJ7WGB\'RXLNWE$UBV7G_'7&1_US\PAB.2X(I+C MFDB.&R(YQD1RW!+)<4&UL4$L! A0#% @ #X(N5X/F[R;O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ #X(N M5YE&PO=V]R:W-H965T&UL4$L! A0#% @ #X(N M5P.HH#I'!@ QQ@ !@ ("!K0T 'AL+W=O1Z:\.\P( &D* 8 M " @2H4 !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ #X(N5],R=?/. P D0T !@ M ("!J1P 'AL+W=OT'.*S D ,A% 8 " @:T@ !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ #X(N5XP@Z,HD% FSH !@ ("!2C, M 'AL+W=O+T' #_$0 &0 M@(%,2@ >&PO=V]R:W-H965TXOCX'I0, () 9 " @4!2 !X;"]W;W)K&UL4$L! A0#% @ #X(N5[K8!8$?! ;@D !D M ("!'%8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #X(N5R=] D1;$@ (C@ !D ("!0V@ M 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M#X(N5ZCQ 2)& @ 1P4 !D ("!XX$ 'AL+W=O&UL4$L! A0#% @ #X(N5]0.X8*M @ M\P< !D ("!7XL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X(N5S*D5#B6!@ 330 !D M ("!$I8 'AL+W=OT,_G3,# !,$P #0 @ '?G >&PO7BKL

&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " /@BY7_M]0Z&\! 6$ $P M @ &&I0 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ( @ + )<( FIP ! 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 38 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 147 145 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 Sheet http://pbsv.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets 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 - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited Consolidated Statements of Comprehensive Income (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 PER SHARE Sheet http://pbsv.com/role/EarningsPerShare EARNINGS 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 - SEGMENT DISCLOSURES Sheet http://pbsv.com/role/SegmentDisclosures SEGMENT DISCLOSURES Notes 13 false false R14.htm 000014 - Disclosure - CONCENTRATIONS OF RISK Sheet http://pbsv.com/role/ConcentrationsOfRisk CONCENTRATIONS OF RISK 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 PER SHARE (Tables) Sheet http://pbsv.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://pbsv.com/role/EarningsPerShare 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 http://pbsv.com/role/EarningsPerShareTables 20 false false R21.htm 000021 - Disclosure - EARNINGS PER SHARE (Details Narrative) Sheet http://pbsv.com/role/EarningsPerShareDetailsNarrative EARNINGS PER SHARE (Details Narrative) Details http://pbsv.com/role/EarningsPerShareTables 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 - SEGMENT DISCLOSURES (Details) Sheet http://pbsv.com/role/SegmentDisclosuresDetails SEGMENT DISCLOSURES (Details) Details http://pbsv.com/role/SegmentDisclosuresTables 23 false false R24.htm 000024 - Disclosure - CONCENTRATION OF RISKS (Details Narrative) Sheet http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative CONCENTRATION OF RISKS (Details Narrative) Details 24 false false All Reports Book All Reports pbsv_10q.htm pbsv-20230731.xsd pbsv-20230731_cal.xml pbsv-20230731_def.xml pbsv-20230731_lab.xml pbsv-20230731_pre.xml pbsv_ex311.htm pbsv_ex312.htm pbsv_ex321.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 41 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pbsv_10q.htm": { "axisCustom": 0, "axisStandard": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 462, "http://xbrl.sec.gov/dei/2023": 27 }, "contextCount": 147, "dts": { "calculationLink": { "local": [ "pbsv-20230731_cal.xml" ] }, "definitionLink": { "local": [ "pbsv-20230731_def.xml" ] }, "inline": { "local": [ "pbsv_10q.htm" ] }, "labelLink": { "local": [ "pbsv-20230731_lab.xml" ] }, "presentationLink": { "local": [ "pbsv-20230731_pre.xml" ] }, "schema": { "local": [ "pbsv-20230731.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/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 209, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 9, "http://xbrl.sec.gov/dei/2023": 5, "total": 14 }, "keyCustom": 13, "keyStandard": 132, "memberCustom": 16, "memberStandard": 9, "nsprefix": "pbsv", "nsuri": "http://pbsv.com/20230731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://pbsv.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000010 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "10", "role": "http://pbsv.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000011 - Disclosure - EARNINGS PER SHARE", "menuCat": "Notes", "order": "11", "role": "http://pbsv.com/role/EarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000012 - Disclosure - EQUITY TRANSACTIONS", "menuCat": "Notes", "order": "12", "role": "http://pbsv.com/role/EquityTransactions", "shortName": "EQUITY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000013 - Disclosure - SEGMENT DISCLOSURES", "menuCat": "Notes", "order": "13", "role": "http://pbsv.com/role/SegmentDisclosures", "shortName": "SEGMENT DISCLOSURES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000014 - Disclosure - CONCENTRATIONS OF RISK", "menuCat": "Notes", "order": "14", "role": "http://pbsv.com/role/ConcentrationsOfRisk", "shortName": "CONCENTRATIONS OF RISK", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000015 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "15", "role": "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000016 - Disclosure - EARNINGS PER SHARE (Tables)", "menuCat": "Tables", "order": "16", "role": "http://pbsv.com/role/EarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000017 - Disclosure - SEGMENT DISCLOSURES (Tables)", "menuCat": "Tables", "order": "17", "role": "http://pbsv.com/role/SegmentDisclosuresTables", "shortName": "SEGMENT DISCLOSURES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000018 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "menuCat": "Details", "order": "18", "role": "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationDeductions", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000019 - Disclosure - INCOME TAXES (Details Narrative)", "menuCat": "Details", "order": "19", "role": "http://pbsv.com/role/IncomeTaxesDetailsNarrative", "shortName": "INCOME TAXES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationDeductions", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000002 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://pbsv.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "pbsv:NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000020 - Disclosure - EARNINGS PER SHARE (Details)", "menuCat": "Details", "order": "20", "role": "http://pbsv.com/role/EarningsPerShareDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "pbsv:NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31_us-gaap_EmployeeStockOptionMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000021 - Disclosure - EARNINGS PER SHARE (Details Narrative)", "menuCat": "Details", "order": "21", "role": "http://pbsv.com/role/EarningsPerShareDetailsNarrative", "shortName": "EARNINGS PER SHARE (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31_us-gaap_EmployeeStockOptionMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000022 - Disclosure - EQUITY TRANSACTIONS (Details Narrative)", "menuCat": "Details", "order": "22", "role": "http://pbsv.com/role/EquityTransactionsDetailsNarrative", "shortName": "EQUITY TRANSACTIONS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000023 - Disclosure - SEGMENT DISCLOSURES (Details)", "menuCat": "Details", "order": "23", "role": "http://pbsv.com/role/SegmentDisclosuresDetails", "shortName": "SEGMENT DISCLOSURES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31_pbsv_OtherSegmentMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31_srt_EuropeMember", "decimals": "INF", "first": true, "lang": null, "name": "pbsv:ConcentrationRiskPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000024 - Disclosure - CONCENTRATION OF RISKS (Details Narrative)", "menuCat": "Details", "order": "24", "role": "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative", "shortName": "CONCENTRATION OF RISKS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31_srt_EuropeMember", "decimals": "INF", "first": true, "lang": null, "name": "pbsv:ConcentrationRiskPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "AsOf2023-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "AsOf2023-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31", "decimals": "0", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000005 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31", "decimals": "0", "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossUnrealized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "AsOf2021-10-31_pbsv_CommonStocksMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "AsOf2021-10-31_pbsv_CommonStocksMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2023-05-01to2023-07-31", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000008 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "8", "role": "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000009 - Disclosure - MARKETABLE SECURITIES", "menuCat": "Notes", "order": "9", "role": "http://pbsv.com/role/MarketableSecurities", "shortName": "MARKETABLE SECURITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pbsv_10q.htm", "contextRef": "From2022-11-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 25, "tag": { "country_PR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Puerto Rico" } } }, "localname": "PR", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line 1" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line 2" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://pbsv.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "pbsv_AmountDueFromMajorCustomersAsPercentageOfAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amount due from major customers as percentage of accounts receivable" } } }, "localname": "AmountDueFromMajorCustomersAsPercentageOfAccountsReceivable", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "percentItemType" }, "pbsv_BasicAndDilutedEarningsPerCommonShare": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BASIC AND DILUTED EARNINGS PER COMMON SHARE" } } }, "localname": "BasicAndDilutedEarningsPerCommonShare", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "pbsv_CashPaidDuringThePeriodForAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash paid during the period for:" } } }, "localname": "CashPaidDuringThePeriodForAbstract", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "pbsv_CommonStocksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock" } } }, "localname": "CommonStocksMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "pbsv_ConcentrationRiskPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from major customers" } } }, "localname": "ConcentrationRiskPercentage", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "percentItemType" }, "pbsv_ConversionOfCashlessExerciseOfOptionsToSharesOfCommonStockAndSharesIssuedUnderRestrictedStockUnitAgreements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Conversion of cashless exercise of options to shares of common stock and shares issued under restricted stock unit agreements" } } }, "localname": "ConversionOfCashlessExerciseOfOptionsToSharesOfCommonStockAndSharesIssuedUnderRestrictedStockUnitAgreements", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "pbsv_DividendCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "CASH DIVIDENDS ($0.075 PER COMMON SHARE AT RECORD DATE)" } } }, "localname": "DividendCash", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "pbsv_EquityTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EQUITY TRANSACTIONS" } } }, "localname": "EquityTransactionsAbstract", "nsuri": "http://pbsv.com/20230731", "xbrltype": "stringItemType" }, "pbsv_ForeignTaxCreditDeduction": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Established tax reform" } } }, "localname": "ForeignTaxCreditDeduction", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "pbsv_GlobalCustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Global Customer A" } } }, "localname": "GlobalCustomerAMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_GlobalCustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Global Customer B" } } }, "localname": "GlobalCustomerBMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_GlobalCustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Global Customer C" } } }, "localname": "GlobalCustomerCMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_GlobalCustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Global Customer D" } } }, "localname": "GlobalCustomerDMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_GlobalCustomerEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Global Customer E" } } }, "localname": "GlobalCustomerEMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_GlobalCustomerFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Global Customer F" } } }, "localname": "GlobalCustomerFMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_GlobalCustomerTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Global Customer Total" } } }, "localname": "GlobalCustomerTotalMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_IncomeTaxRatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Rates [Member]" } } }, "localname": "IncomeTaxRatesMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_IncomeTaxWithheldByClientsToBeUsedAsACreditInTheCompanySIncomeTaxReturns": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Income tax withheld by clients to be used as a credit in the Company's income tax return" } } }, "localname": "IncomeTaxWithheldByClientsToBeUsedAsACreditInTheCompanySIncomeTaxReturns", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "pbsv_MajorCustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Customer A" } } }, "localname": "MajorCustomerAMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_MajorCustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Customer B" } } }, "localname": "MajorCustomerBMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_MajorCustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Customer C" } } }, "localname": "MajorCustomerCMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_MajorCustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Customer D" } } }, "localname": "MajorCustomerDMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_MajorCustomerEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Customer E" } } }, "localname": "MajorCustomerEMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_MajorCustomerTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Major Customer Total" } } }, "localname": "MajorCustomerTotalMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "pbsv_MarketableSecuritiesabstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MARKETABLE SECURITIES" } } }, "localname": "MarketableSecuritiesabstract", "nsuri": "http://pbsv.com/20230731", "xbrltype": "stringItemType" }, "pbsv_NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Net income available to common equity holders - used to compute basic and diluted earnings per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "pbsv_OtherComprehensiveIncomeLossIntercompanyBalancesForeignExchangeSettlementIncludedInNetIncome": { "auth_ref": [], "calculation": { "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Intercompany balances foreign exchange settlement, included in net income" } } }, "localname": "OtherComprehensiveIncomeLossIntercompanyBalancesForeignExchangeSettlementIncludedInNetIncome", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "pbsv_OtherSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Segment" } } }, "localname": "OtherSegmentMember", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/SegmentDisclosuresDetails" ], "xbrltype": "domainItemType" }, "pbsv_ReinvestedInterests": { "auth_ref": [], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Reinvested interests" } } }, "localname": "ReinvestedInterests", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "pbsv_RevenueFromMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Revenue from major customers]", "verboseLabel": "Revenue from major customers" } } }, "localname": "RevenueFromMajorCustomers", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "percentItemType" }, "pbsv_TransitionTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Transition tax" } } }, "localname": "TransitionTax", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "pbsv_TreasuryStockPurchasedValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "PURCHASE OF TREASURY STOCK (70,903 SHARES)" } } }, "localname": "TreasuryStockPurchasedValue", "nsuri": "http://pbsv.com/20230731", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "srt_EuropeMember": { "auth_ref": [ "r425", "r426", "r427", "r428" ], "lang": { "en-us": { "role": { "label": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r172", "r173", "r297", "r298", "r299", "r350", "r351", "r352", "r353", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r374", "r378", "r410", "r419" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r172", "r173", "r297", "r298", "r299", "r350", "r351", "r352", "r353", "r355", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r374", "r378", "r410", "r419" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r175", "r176" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r51", "r81" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Current portion of US Tax Reform Transition Tax and income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r52", "r81" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "US Tax Reform Transition Tax payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r41", "r98", "r278" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r20", "r60", "r101", "r274", "r289", "r290" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r3", "r9", "r20", "r243", "r246", "r264", "r285", "r286", "r393", "r394", "r395", "r398", "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r55", "r375", "r421" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r212", "r213", "r214", "r295", "r398", "r399", "r400", "r413", "r423" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive securities excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EarningsPerShareDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r80", "r100", "r118", "r148", "r161", "r166", "r177", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r238", "r240", "r251", "r271", "r319", "r375", "r385", "r408", "r409", "r417" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "[Assets]", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r95", "r102", "r118", "r177", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r238", "r240", "r251", "r375", "r408", "r409", "r417" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "[Assets, Current]", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r24", "r97", "r368" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "verboseLabel": "MARKETABLE SECURITIES" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r24", "r68", "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents]", "periodEndLabel": "CASH AND CASH EQUIVALENTS - END OF PERIOD", "periodStartLabel": "CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r2", "r68" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect]", "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTARY SCHEDULES OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r54", "r307" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r10", "r54", "r307", "r325", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r54", "r273", "r375" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, $0.0001 par value; authorized 50,000,000 shares; 23,512,880 and 23,457,515 shares issued, and 22,964,251 and 22,943,486 shares outstanding at July 31, 2023 and October 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r21", "r105", "r107", "r114", "r267", "r283" ], "calculation": { "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "[Comprehensive Income (Loss), Net of Tax, Attributable to Parent]", "totalLabel": "COMPREHENSIVE INCOME" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r31", "r32", "r48", "r49", "r174", "r356", "r390" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type Axis" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Disclosure [Text Block]", "verboseLabel": "CONCENTRATIONS OF RISK" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/ConcentrationsOfRisk" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r31", "r32", "r48", "r49", "r174", "r356" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r45", "r369" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r64", "r118", "r177", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r251", "r408" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "COST OF SERVICES" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r5", "r40" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividend declared per common share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EquityTransactionsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividend paid" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EquityTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r29", "r30" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share of Common Stock" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r132", "r140", "r141", "r142" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r253" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. 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.", "label": "EFFECT OF EXCHANGE RATE CHANGES ON CASH" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Fixed income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r119", "r223", "r234" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "United States federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductions": { "auth_ref": [ "r411", "r412" ], "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.", "label": "U.S. tax reduced rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r411", "r412" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Puerto Rico tax holiday derived from PRIDCO Grant tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EarningsPerShareDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r10", "r93", "r109", "r110", "r111", "r120", "r121", "r122", "r124", "r129", "r131", "r143", "r178", "r179", "r202", "r212", "r213", "r214", "r230", "r231", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r254", "r256", "r257", "r258", "r259", "r260", "r264", "r285", "r286", "r287", "r295", "r345" ], "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." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r7", "r12" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r70", "r327", "r384", "r415", "r416", "r422" ], "calculation": { "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction.", "label": "Net unrealized gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "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.", "label": "Foreign Operations" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTranslationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Foreign currency translation:" } } }, "localname": "ForeignCurrencyTranslationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r63", "r118", "r148", "r160", "r165", "r168", "r177", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r251", "r372", "r408" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "[Gross Profit]", "totalLabel": "GROSS PROFIT" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r0", "r74" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r1", "r61", "r83", "r148", "r160", "r165", "r168", "r268", "r280", "r372" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "[Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest]", "totalLabel": "INCOME BEFORE INCOME TAX", "verboseLabel": "Total consolidated income before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations (Unaudited)" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r119", "r219", "r224", "r225", "r228", "r232", "r235", "r236", "r237", "r294" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r85", "r92", "r130", "r131", "r151", "r222", "r233", "r284" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "INCOME TAX EXPENSE" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r108", "r220", "r221", "r225", "r226", "r227", "r229", "r292" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r23", "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r4" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Decrease (increase) in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "auth_ref": [ "r4" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income.", "label": "Increase (decrease) in liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r4" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Decrease (increase) in other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r135", "r136", "r137", "r139", "r204" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Effect of options to purchase common stock" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.", "label": "Interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r14", "r118", "r177", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r239", "r240", "r241", "r251", "r306", "r371", "r385", "r408", "r417", "r418" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "[Liabilities]", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r59", "r82", "r276", "r375", "r397", "r407", "r414" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "[Liabilities and Equity]", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r16", "r96", "r118", "r177", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r239", "r240", "r241", "r251", "r375", "r408", "r417", "r418" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "[Liabilities, Current]", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r392" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r115" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "[Net Cash Provided by (Used in) Financing Activities]", "totalLabel": "NET CASH USED IN FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r115" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "[Net Cash Provided by (Used in) Investing Activities]", "totalLabel": "NET CASH PROVIDED BY INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r68", "r69", "r70" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "[Net Cash Provided by (Used in) Operating Activities]", "totalLabel": "NET CASH PROVIDED BY OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r62", "r70", "r84", "r94", "r103", "r106", "r111", "r118", "r123", "r125", "r126", "r127", "r128", "r130", "r131", "r138", "r148", "r160", "r165", "r168", "r177", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r250", "r251", "r281", "r328", "r343", "r344", "r372", "r384", "r408" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "[Net Income (Loss) Attributable to Parent]", "terseLabel": "NET INCOME", "totalLabel": "NET INCOME", "verboseLabel": "NET INCOME" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r148", "r160", "r165", "r168", "r372" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "[Operating Income (Loss)]", "totalLabel": "INCOME FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r262" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r262" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r261" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r42", "r46", "r47", "r78" ], "lang": { "en-us": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed To Issuers Equity Equity Axis" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EarningsPerShareDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "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." } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EarningsPerShareDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r50", "r71", "r72", "r77" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r79", "r99", "r270", "r385" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r10", "r11", "r104", "r107", "r113", "r254", "r255", "r260", "r266", "r282", "r393", "r394" ], "calculation": { "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "[Other Comprehensive Income (Loss), Net of Tax]", "totalLabel": "TOTAL OTHER COMPREHENSIVE LOSS", "verboseLabel": "OTHER COMPREHENSIVE LOSS, NET OF TAX" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER COMPREHENSIVE LOSS" } } }, "localname": "OtherComprehensiveIncomeLossTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "OTHER INCOME (EXPENSE), NET" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "[Payments for Repurchase of Common Stock]", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r22" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "[Payments of Dividends]", "negatedLabel": "Cash dividends paid to shareholders" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r406" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "[Payments to Acquire Marketable Securities]", "negatedLabel": "Marketable securities investment, net" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r67" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "[Payments to Acquire Property, Plant, and Equipment]", "negatedLabel": "Acquisition of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [ "r376", "r377", "r380", "r381", "r382", "r383", "r420", "r423" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r53", "r190" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r53", "r307" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r53", "r190" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r53", "r307", "r325", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r53", "r272", "r375" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, $0.0001 par value; authorized 10,000,000 shares; none outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.", "label": "Prepaids and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r6", "r269", "r279", "r375" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r6", "r88", "r91", "r277" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r401", "r402", "r403", "r404" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Accounts Receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r56", "r76", "r275", "r288", "r290", "r293", "r308", "r375" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r93", "r120", "r121", "r122", "r124", "r129", "r131", "r178", "r179", "r212", "r213", "r214", "r230", "r231", "r242", "r244", "r245", "r247", "r249", "r285", "r287", "r295", "r423" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r329", "r366", "r370" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r112", "r118", "r149", "r150", "r159", "r163", "r164", "r170", "r172", "r174", "r177", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r251", "r268", "r408" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "REVENUES", "verboseLabel": "Total consolidated revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONCENTRATIONS OF RISK" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r36", "r37", "r38", "r39" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of segment reporting information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/SegmentDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of shares used in calculations of basic and diluted earnings per share" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEGMENT DISCLOSURES" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r152", "r162", "r166", "r167", "r168", "r169", "r170", "r171", "r174" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "SEGMENT DISCLOSURES" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/SegmentDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r153", "r154", "r155", "r156", "r157", "r158", "r172", "r373" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "SELLING, GENERAL AND ADMINISTRATIVE EXPENSES" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r4" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "STOCK-BASED COMPENSATION", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r203", "r205", "r207", "r208", "r209", "r210", "r211", "r215", "r216", "r217", "r218" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "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.", "label": "[Shares, Issued]", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r10", "r17", "r93", "r109", "r110", "r111", "r120", "r121", "r122", "r124", "r129", "r131", "r143", "r178", "r179", "r202", "r212", "r213", "r214", "r230", "r231", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r254", "r256", "r257", "r258", "r259", "r260", "r264", "r285", "r286", "r287", "r295", "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r120", "r121", "r122", "r143", "r265", "r291", "r296", "r300", "r301", "r302", "r303", "r304", "r305", "r307", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r326", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r345", "r379" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative", "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://pbsv.com/role/EarningsPerShareDetailsNarrative", "http://pbsv.com/role/IncomeTaxesDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows (Unaudited)" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Comprehensive Income (Unaudited)" } } }, "localname": "StatementOfOtherComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r120", "r121", "r122", "r143", "r265", "r291", "r296", "r300", "r301", "r302", "r303", "r304", "r305", "r307", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r326", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r345", "r379" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/ConcentrationOfRisksDetailsNarrative", "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://pbsv.com/role/EarningsPerShareDetailsNarrative", "http://pbsv.com/role/IncomeTaxesDetailsNarrative", "http://pbsv.com/role/SegmentDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r10", "r53", "r54", "r76", "r206" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r10", "r17", "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "ISSUANCE OF COMMON STOCK PURSUANT TO THE CASHLESS EXERCISE OF STOCK OPTIONS, amount" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Shares purchased under Repurchase Program, amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EquityTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Shares purchased under Repurchase Program" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EquityTransactionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r54", "r57", "r58", "r73", "r309", "r325", "r346", "r347", "r375", "r385", "r397", "r407", "r414", "r423" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "[Stockholders' Equity Attributable to Parent]", "periodEndLabel": "Balance, amount", "periodStartLabel": "Balance, amount", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets", "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityBeforeTreasuryStock": { "auth_ref": [], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "[Stockholders' Equity before Treasury Stock]", "totalLabel": "Stockholders equity before treasury stock" } } }, "localname": "StockholdersEquityBeforeTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r75", "r117", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r248", "r348", "r349", "r354" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "EQUITY TRANSACTIONS" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/EquityTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOURES OF CASH FLOWS INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r18", "r43", "r44" ], "calculation": { "http://pbsv.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "[Treasury Stock, Common, Value]", "negatedLabel": "Treasury stock, at cost; 548,629 and 514,029 common shares held at July 31, 2023 and October 31, 2022, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r33", "r34", "r35", "r86", "r87", "r89", "r90" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r134", "r139" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - DILUTED", "verboseLabel": "Weighted average number of shares - used to compute diluted earnings per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://pbsv.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r133", "r139" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC", "verboseLabel": "Weighted average number of common shares - used to compute basic earnings per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://pbsv.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://pbsv.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.C.Q3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org//830/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r386": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r387": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r388": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r389": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147481620/480-10-55-63", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 42 0001654954-23-011889-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-23-011889-xbrl.zip M4$L#!!0 ( !""+E=&,F&>APH )U7 1 <&)S=BTR,#(S,#.5R,9/7_[^M\OOFLVOUZ,[U.6./R=,H8X@ M6!$7/5,U0YITCZ4BHMD,N7\-[%R@T^.SXY,?X^_76((49T8&B.V8T@5]B$^0 MHS4;T9/S5OM#Z_3D]"QFLOE$/6-!$!;.C"KB*%]@#[E$TBE#X#@* KI UO<. MZLZPF..%('/,=%#(6JKC6%>'+UX%G6BD)20:$4G$DKBA.NG,P B"##-Y\>)=-69*+2Y:K>?GY^.7 M)^$=8VW!*XAQ/^;(544VN M(A% =(KQHHF5BJ4F6#X9_2&Q!41!GWP%.(=BDCKY1H"0TD]>G%D^IZ:D6"E; M$JGRF0,:L+?/FB?MYED[$F)DJBNL,#_G+<$]T@K98BE,'9EOR9#64Z1>%T3F MYL=04NQ2+41!;H"29$TY_7P6N=QN?;V_LTVI-.):@7+(8V^?GY^W##5BS7"F M"TN3GZ!UQ9J!2C?P4Z9;NI/B=]= "ID_M@)BBI7FLGX*6&E$X M^:Q;<=RUW' Q[Y()]CUPP6=_^-BC$ZJ;+/&('DQ2# FRPF)*U #/B5Q@AVPP M!ETP0I>8,:[,V&'>]9?%@K()#U_A@VXD%QJO,>0)Z8?'43^KV/0L'0Z#90-1 MZ(*"QUA-I,@E$\JH,7BB_[51?S"4,%,.#Y!YU=;]]C3W="=DS0I2, MDEW*5XK$*:3?AC22&(I0)THJ1:%6%*@]0%4=J@>8A#$U(XI"-%5Q2PN5@GA6 M!T1TE++RPP'4C:#&^97#R7!!A E /C+LN]1,JPJ1+9,LA?=#-7A7=O3J8&4) M'<6V#B G0]\*'2\;CT!8&7X>C6&O3_;8W[ MPP&R!EUD/][?6Z/?T/ &V?W;0?^FW[$&8V1U.L/'P;@_N$4/P[M^I]^S#SA' M.-]C\8TH_.01FSB^ ),1C+F44I3.UU$"1'[IC:WKNQZR>QUP9'S(?R+_P11D MC%^BM"<_E&6[?;*>[?Z@,[SOH;'U]9#D59)[6##H:^0#$?8,5FY!IC-?2]/= M7D]WSQH-H%^QT4-OA.R?K5'OD/0XZ68"-1:82>R8U528]NSWTL2?9A+_S\?^ M^#!0[G'F;3+5\YQ5PL+,YWPOS?S9>N;MWNU]#T;5;M_NW WM MQ]&AHTE-C!V(+=P]&$Y&5'Z+9[Y92FGV/ZQGOS,<="#[(S/IL?5,9]2W?SD ML-.T]0VFKY6GL>V/;SB-14>1WQ M X?:R%N&YB.^B:$4Q\RF0'*9>@!FF]$LS%7^P;Y(UGH;8#&&5@ MK#654JY2>"KL,QQ:S79[#P50E?.5@E5E;^* UG;SQ%0O5TPNQ:;*[L6AHRO9 MQP@V*PI:4"7.4IPV[W-$VQS_K\U(_Z=/W8[(!)G3NA?Z!.950]+YPM-G:\VW MF3GHK7%L1F<6?X=PCU_F7L2B]6\XK6N@7\]0:#A2@863T9(Y30Q*^(((_8M1 M*W*^@5IO%I:'G[8-"T2(MZ_Q0&UM&\]:.>YC5%#XVT:5;BMO']1E*WE:%][2 MIWDO(28N%&*9X\";CK8']S+NN&,4;1#1;\U(KJD_-=NGS;/V\8MT(Q^W<6$5 MWW8N1');NY!_7K^B\4A 6_VXA;W\@_QY1N4FD>C%U&<=\^G[+]7L)V7BM[H> MK,[U5S(>L>N'+4Q6..U?!?"DY" 0U,"?ZW)K?]K)E7INU/2AZ-)1)0AB?O-4 M%P1S*27L_%H36*5(F:=YE'>A7UP&K81_QFZH67[VX$W?C=@C;W-;-.!#>D3,+>CV'__T:0P]A,;=+ M/1^ZYL2.9H?/YYR%IZBTQU>-JLS4\_1/"^XNK1J"* DMQ2$,U,PZMWS.X MXU+VF2("7A:8O88W?>0-%X1.60\&;GU"W"9*!2I!S/-=XO;9@*A 1Y2)O]A& M;@*? EU7#4<0EZHJ>0TX !FBL'C=.;-C0;#TQ:LY/__@"PA&$O=7[/EQ8C:S M[&E<7;JD+F&N/BH>!;+V;;/G+GEZ%\=')+CPKNL'B@Z>9.1_/FE/ =!)?L#4 M[?H".I3QC#P8V]!J+- GS,PW"*L2YUJ4.*14[X\"#I "&SL'%_^@^B^J9C/B MN=>O'8_JZPEC?DT>H7E8TNJ8U/<91-0)N@X[EAL1Y0L6(_N&^O:U'#@+_[)( M<$\$YA"R]P*=*I5$7P\TO]^,N1DN@CME>O#1/8X^HF"^]J7TB?O(7")&1 /I MF/LGP/+(J+*F@@0W1.*Z^I^:W-.\FY_'S*8<5,FJ1T]_K.M[L!VF_B+7PP$6 M7 PJOTM5=$1V1)6$^N1%\?H__PT7'EPK@$8FQN9CA M73VWYGKKM)OGFB57"1Y.PC-?_9A[9 M0P_KTZF-''L13-3:X[Y,WI/Y4_2G5,+>(DNL44GF;^%3]\?AZL\?7^^=Q9[/'G?WSN+O9 MX^[^>3SF"GN;O4ZQO*OGMQZ'66)Q$RR@[Y'/V4980-\CG[/-L("^1SYG&V(! M?8]\SF^*&WCVR/=>B=^]O? YU:UE7/E^V@M^+OOP)4$L# M!!0 ( !""+E?J!%/2NPL ):! 5 <&)S=BTR,#(S,#&ULW5U;<^HX$G[?JOT/6O9A(17JV'I7Y?MW*'KRYO+JZ_KSQ^P "F7!3+P97W] M31/J0^X(6;+F0/3JMEK_6+V^NKY9%S+=D?>&.4&86Q/J$$X:" E!!H00?BO(#=B0-YH00 M3V3#4:VA>*Q]Z [,FQ"/6M@Y'GAL=85H87KP4P83T1OU9H0'CBE>&/9MZ-GV M0:HHUGD"?6*;;+A3B#83@$7G!$*&.R5Y]#FXSL+Y:4PP&Q/19J;G6M\GKF-# M?&_]X5-O<3K"\C12O,983!X=]^V$#IE%PTQL-J/BN$"X29;3$@T+CPJGCPZZ' M#V6WS_;&5*G3>Z0:JBPY+=[0A$A*'='%7'KH/#/DG+21$T;KO'HHB)[:=\-V M\CKOCEA!J)0-IRI_^C$H-U+E&DX?$12YSA0\Z8BU''QRVS%/'-23!:^6_^JHNDE<17Z5Z:(6Q"-O@=ILY/)I M *(@=,H)@PCT:T"[7D# [^M:4+0:%-:#PHH"]"O\CFMM879D LC=R;=(R (P M!VF>$1:O0:['%]4QQK.:Y+Q&'$^L/@F\(/" \(/?#2&@Y8;/9>Y@5;>#7XD3 MM/A[6&ZG6$T#TK@U0B;N5*%M+2+^8G +N1S6L/>5ZU7=F%M;7K*?7 M+U(0< M0&4U55@H3E?R(^Y.TTP:&M!5AQ\U.;1=06]$9CCO*W4]!(63!#$@%J%S";I+ MO&S/2I52H>A&*T4J6I>'HSXG,TSMUOM,1B.8[?6\">%+/9,Y2I=2X>BC5HY4 MM"X/1S+9!!CE?W*^,\>.3$(97@-&Y@7,TW[%CD^2R5(45V'MDU;69SP00DQ;18=DICX3YW9X1[B[XCEZ;,EMXQDQ,MB+QI02Q-2H6-+WK8 M4%&W/.2$>S=LW"%8D&#/M3=Z@:@K54QF)T-,A9ZO>NA14KA$_*@,^+G']UM- MMB_S.-ZA^)4Z:NN4N++Z>^\*U2(3?Y:0B*Z*04U!5)*"Z5$0-XQ_I_S7[1=9F5OVM$I92(*2Y_D4V,BM+EH2AA!%7A M24%4B:SBTA;99"FK7Q[&]L]L/9"1R\F0@PH^7P3?)[.F**XIVSDB8'4[P)"1 M-XLMK.1OQ65I8@Q;)M* M&V"GCRF,/0T\H][F6'',()LDH$13<;F;8VC*,$)YV!K(O7M&[-5)#I@R^%-I M9F(WR8A:-&7459%5XK"X'- Q'*J;ICQT1C &&:Z8@^0=5X@N\7HCF!"FSGSS M5:2T)5Y29=BMP5EYE)AK]#5#Z22T//%KSE )XQ94F6 M4**JN(R,,E59.L>P4]6?D9&'6'/TI6Q));K.DKM)52TYH9.G-R6H=Y8,2![U M4@JF:/EC;5?)#ORMX]A@_.-ZD3.$-X><(4076_5^.-^92-4'^"(:?E33<%.S M?,IX4S>Z6-?^0V4'#%3"O#/&E93&VBND]WIAM[UBM2C3HK[.MF_F]0GHY6ECOX<44_#M, MQ'%5&NNTQ9S2C*ZSVSJ$Y6/GN4J#]M M-'L$[6$0!G5]T&0SYBZ7:I&]J-8[: 6VIPSS11OL%^Q.@228U@F,Y1%.1,H( M66BC>D]9GL&>2?M/,4Y:FG@1Y&= +7<;;&:XA3 ]E*=BP/[UWBJ0S4 M.\7TGOV,Q;S#PSF8+PV):R5"-WN 42YU!90HH/=@J3JQB;JFCMQGS#0O6O1@_;J/DD-V1\^CU"'&#CMGR2)85??;Y"5,F\;TP M3K!#_]S0NJ]?OEKTI@%R[=ZX1ZAYXLBZ_YBU_"35,8,H#W_,,%N$>3P1ZM!Z MMX)+E4SB01^570_$'-^6!\'6H2N&<-EFL4WJ35HZZ[-P1?=1297GP_9Z0@;0Y2A M:',_H&6#6S,N+=L\*=?B173_!+X,G43%P]D MT=B2>B.K3O=^5D=/>! MPMSF*I$_[X%/NW)>@>9X<XNR+^4O!;H+BCY1A9AT7K6+KT.G!CRX? MD)G/K0F,\<$V[^I1TFSW39/5?+%+?@H3?#?;/B5RW!7HWJA)I=[,5@A"6X4U M7^YR,MIB+% BGJ2..Q=1#B"FH,GH]O^KS%L][K(Z#:1^?+\; Q^0[U'9+:?NNW'=L/H#I'1:/1>NL-V M]PGU>YUVH]TR"]GI3UWF112YW54$0/_2&AH/G18R6XV707M8%,2X=[-MD-6O M=I&UNXW>6D/?T/#@=$UC89TSF),E_(ZMPB\FUUX9NOIN06]HMDV&YV>^3(HB-G4 M][M% '[3,EX& M%]'J&UL[5U; M<^HX$G[?JOT/6O9A,E5+"$G.):G)3#E LM0DD,5D:F9?3BFV .TQ%B/9N>RO M7\D7L(UE"[ QSN8\Y 3<:GU]T:5;+>>G7U[G%GA&E&%B7S7:QR<-@&R#F-B> M7C5--\0:O_S\U[_\]+=F\_?KT1WH$L.=(]L!'8J@ M@TSP@IT9$(_N(7,0;38#ZM_\?B[!Z?'9\GIR>+8ET,G%>($4 4F.&'60X+H46,!'#4QMPX, 7Z!)H M/QB@.X-T#A<4S:$MA +:LW.\Y-4ABS>*IS,''!D_ M$-Z#<'O3&X=AFV$6- M)Y8KH+!_@+YM' /-LL!(M&!@A!BBS\@,V%G8_GXI?CQQ^0!7M,TN7QF^:LP< M9W'9:KV\O!R_G!T3.FV=GIRT6[_?W^G&C.-J8ELHW$"-L)7@DM:N?7%QT?*> MAJ1KE*]/U K[.&N%<):<^5/363:($G]J^0\Y*<.7S$-V1PS/#@H] "F%^-0, MR9KBJV;[M'G6/GYE9H,K#@!?=918:(0F0/S_..HO^UP\L>=C@\Q;XD&K0[C[ MDQE%DZN&(/!5*[[) YGYAF'!9^1GQV(7.TB3Q;\RS=/IT9M*>( M]6W=(<;W&;%,OA3T_G2Q\U:4L]Q5FB&=0AO_U_-V MS39U=SZ']&TXT?D"BB=\)-N.9AC$M1V^C#YP; 9&N9/<3DQWE>@>TN_(@4\6 MTI'A4NPH ,YJLRL>?^"-X6L^C!3277OO06IS);,'1'6^_4%Y$&3T.^/P!N.8 M0IM!PYM:N$F_H\ID46VP J?#0Y]PII]!. M"IRM-Y5#H6G1OAOTLZGS)IJ5A$I9<:KMBU^#-D:JS*'X&4'1UKD-"UVQ_,5G M8SUNPD..%U(CA)Q&&H4@R4B$B0Z1BOCD(9MQ%M1PGU#3Q',1.1&[ 8*.HCI9 M3UUJ7C]?IISM'\221G-@(;;UHV4FA9 MF^'S&I2-RB:.MBFPL,T>?1%-H&LY6SMCV#R*F'^);2RFC3O^,88:O3J(Q]'+ MT%BP4\D<.M@1A"?^OS9HKM+:3>!1@@U.6GZL,,5G$B &Q1*J4 MT'7]L5!PAHSC*7ENF0BWQ,0H?O%F2%^#"'_S^M6>&)\C#2?D9,$G9'G\OW&: M0(A .ZT4]92@-^7L942IIUR/RVR&I]. "XBR 0$?$#(JP^S;Y3 CLIQM(PLX MBO']<6^RJ28U(P*>JPFXXBP.:5:\P=&2>UEB;I_KC(CY:5U,F7 QUL#GO0 MOKW!I$-OA@Z%G>81\O^''+*OG/')! MYE7#H>Z:R'LVC^_A8@H@MA@.VBM6\:[T9F4:+S7NR#-FS/EDADR796G7:@R4 M -4- A>9823D91ID/:K*LT:6KR6,(Y$G,,I9C8WRK;T&OC2[A %&V8;Q9 IL ML!8K-O=^ ".]#* M<_"<9C6QB9HPH87.JK'02"1^;62&QP!YII'1U\LF,BE"8YQ7-%P,PYV[E@@" MA\X,T92X.G?HJ+.HE\DV$"RTXJ=JK#BF"#*7OGDSL3\IYUDMHTF]K)0A2&B5 MSQ4%E>)PD_49YF908,D95O>[5(_\8\$#7VVVC"HC?DUFQK*!]G;9.:D^! M'SIZA7[N5?:+$@913$Q_H'H/ MAPLO:]][1=3 +'-:VH)7G0RXA7AA1']0QOT-6BXJQK99K.IOVBSI LMNMWN3 MY !B^Y('EQHS,5UX*"3)@,P6=3! KA"!GBO:CPV0X^_:[PC+2.HGR.J@^'3D M@;:_5*-M6<@DL'&@P\D8OLJ-H-:Z1K91$R@PV=OQWT;_H=;3 &6J&5L#:)TE@_4%G M>-\#8^WWN_VOL<'1+>O=^Z&^N.H'+-FWCF*X#M/ MXNL,!QV.;^2-:%T,XU%?__5@)J6,R:G]J<#)"1R%/94R(>=<3XH(]3E_[($C MOWDI2'.O+$6P?E%P]E+!%GLU*2)9D>L>. IZ!,LN2U&&ROVFB(AK2V)TY4G% M_%$Z^%$Z6/_2P>4PT5QG1OB6\2V[9E!&7ZMB09D0%5<)KL/*JTF3MSB(6L%L MY\HURH'4"19GE@.J%BS$-'NH%)1DA9:(1GRX9Q>II9-6GR7*PA;UM:!>9;CQX32FLW9!/]:93WB-L*MI.90C2 MDQS(IP3107K*VC_VB-'40<,IL'>J(Y!H[X90Q,,GSK]#D8F=I;4DFLR@KXM6 M,T2HMD! 930%X&,47'5+8EQ%3;'T36(Z5IR/7%HTSY??WGPFI%: M*;73&CE!J7I(%GKM[;*L^I\!B>0SLB^9A7?,/BZ9?"0W:I7*)!6?[*YA4SG]RVQT$&>X"AZ79Z0#.JTMVDB'D"HIPU"5 MGU] (AS![E9'H_71 ,];_65[RK( 4Q4=> MTE?EWE.\[S8O>;9=BE=RLG,/_T-HQV4.F2.J99[MI)-6GWU2V ='SWC2Q0B5 MNUW25T6YU^K*O7X?RKU.*K?0=Y'&NNJH*[?S/I3;22IWNQ>0JBBWJZ[<[OM0 M;C>IW.W>-ZJBW#')^DLN:\ABY/565_8R)Z&MN7Z3 M"]UYH:_)B/>5O])ET-=NZ]$QWWDOHM+Y;+5F\Z:>VT MFRY&J-Q"8[FX(6\V<-Z;VJI7(D>HWT+#N35H#XB*+^!4]G<[,EM4KVNU=Q9E M"E'&6[6"(C=1W!0;/6E'>J)!!GU==)PA0AEOWO+OW'73.M38RKS#2?!.8S9" M!L+/D@(@P7(GCG6QTDY")M_O)2NL"[X7/YX@0S__#U!+ P04 " 0@BY7 M0N6A*B,P ",2@( %0 '!BQ_P.V=B.F.\*NTMM2SV-#EN1JW;@DCR3W]&S'10=$@C9G:-)#4J[R_/6' M!T7Q!1#4 T#?7L3NM$O,!#\0'X $,I'XPW]]>_' &PHC-_#_^*']L?4!(-\* M;-=_^N.'770-(\MU/X HAKX-O+Z ?RA_>B';Y'[QP_/CMW]']M(>#Q2/WAXB^[CZPZ,>5 M4 -<"?*OZ[W8-?GINMVY[K8_?HOL#_AK ,"^1QAX:(4<0$'_$+^_8D9%[LNK M1R#1WYY#Y%1#\<+P$]'_Y*,G0C3RFA%Y37M 7O,?R<_W<(N\#X!(/J[FW%J- MXBD ,&(2\NG SLM.2T[L'*E>F3L#L)RO2-<*BTQ0M;'I^#MDXW<3V0^(W_0 M^9-6&?_CUTF #8#Q-HI#:,7[DF@E_OBAXOFG/" B-P[WJ/ 47%.Q1.*3%> ) M[C6^]K)#HA,&+Y4O3>H<5#S\U=NF^NRCX%=4PLP)A2@*=J&%&K5'%BOO"R5X M7CPL0:PHY%\_KC_\BN;4JR:ED M P=DG@X%(6/X4(V+0XA$&%!I@,654F*_@MO@$BOJDW^LA@!5D/;MGGUF0'-7 MP"FV#Y)MDRHSA2NJR*:K@9J:=QPY \A0 ZUD]#%QP.0! M40!8 Q 5#9/^^@5ZWGXGBSMQ%:143OB5 //3?4[$ $;P47&F>BJ:[B?J8,$S M\KQ)\/(*?;[=EQ=2RH$*> 4*9"3,84 9%(\ 1!(DHAK:?_:"PB?7?_H:R%7H-PA@C6LLT1N]<#X43_.ZG(.1//P4IE:-')<#\H)$3,8 *?%2<(8**@KVL MEH&!K8T8'^_P;U53BD!6[0#!!5L<)$J"!K"C#AMWL$B6K\F8054T4H6LHN6( MDI'409,2T&J2I&+&4:2(K(X@=']#/3T2"REX>0G\=1Q8_U@_0_Q1EKN8QBUA MPX=O5@F5E-JJ$O +%JM PP J28/D6:]4$U!5P'1!1EG+ /27'0QC%'KOS*06 M=*"2I-H!B .T. 5Q Q@C1@9=P!*Q9/%CA[W60C]R"6A=+7T*(LJ=JMQH)9< M; 4Y@QC"@<9WO:7R.CARL,P7NY !Y)@D0.8 MH(8VG_M6$&*^T1A;L@&#)L'.CT,\-=K\()P:+97,D*I GBQ"%6/X(X.20ZF< M*MU60R!1!D1; \\V\-O@\JSC"QO!)C(_#)*P$ M\EKZAJJQ;>.O$B7_N7=]U.96ME)6)74$8/.TJ1 TAC)\;!RZ))+I?XD*:!O! ME4Z#6G9T,XD8-51P@FK(\+#T$40^^_ MW5?A*JE:6 ,O*N%6LB,G:1I'JL#5,(6I *RC?N%#AJUQB""'(_G'BF)<*R"E M<:V99P:T? 6<4OPJ;6DLH[YMR:ED[^$Y\/D;9F41-6W,@[9OY^)S ]J: ZG8 MWE0,4#F=&V8Q(D?DW#NRBZR<(7QF#D!='^U\.5$I^^)5NRY&]_Z5SY_K0MUS< M!P+F ^"<=VVF>GF*'5,50KJ1M?[6'=O^FIY&!QR,NG[3U;>23E"+XKRCP M7)MF);F%'LFI0<*O47S. (5CJ#F.(@RBAH1%(75TJX:7)59>@C;(H#WL#/L& M4$B$K71R:[V>;=9&L"$9-*5(49)5S0T.V#)%"H*T-6YN$.H@8Y@BA,@[T@6I MJF;B3&#T//9M\I_9/W?N&_0PM&@<3V 8OKO^TT_0VQ571@UUU1&K466R1)-2 MI*W:AVUDW1A O",@EXB(=5EV*_('.I2BF9-?8/@/%,.MA];(VH5XXD91M0TO MI:&.?Q+ LZP3B-.&:SG]=@L:P#5IH$6&'11!E&KJGBHMBVQ-1BMD(4QXC&V! M8C&]Q"H*)TX)Z+GY4R!/&PXYL#-J&< P>:0E\RO1!&&JJIE@#R%ZA:X]^_9* MUA!XC%[&SRADA@*G^F(5=023@9XEF$B>-IO3A>AF: #!Y)$6"99H1G2F#(A6 MK>6FRG:NM9G9Z-RVV\I657$FKUV]P9S'5_SR-$<>L$PRERL_OZB&VM95/QA!CAKV37"4]:=)1'>[4KX"/=>]!+C N2L]?W"$:( M)@I>.H]X#B/]@?,=:G3444T*?)9K0@5F"5JV?6/")F$#J$6VI:K ([J )HR^ M#ISK7:3;>JTW5C79IC6F:-&>N[&=3L>$,8D+K$0*,VQ+ON% X4/8ZO54;8!) M6I-Y8-5FI$'FH[ NZ@W&F@9OF]")BG@XUJ%NH_#>A5O7H[M;OYG#5CG/H4A!"R,E?(A\:6:B];8#VX0] M=EF(#OQ!& AV_\2[A#=KEWU3@BI$I0[_EI4+$J1Y"$.K.E[1Y$ MC@%T/1HXUTWTRDJB^SR0E040\PH8P%X"AYP,?D$;^$V"JSQYIM/3.32 HYR#-'_F@ T=8 5LDC+7),.&O43A(Z%WFU MM)/0T[[4$Q.P5HFV[=9R.GT3 I0;PBV?Y_*?KF.$:7C4JD_-M%,SW[#9WQ[9 M?56A;DU,E#RZ:MO$2)NDOFJ:K! 9.G3:!O3-2E B@T.WG='8HV&&#Z.9UZ)F MQ[\-(33":I7%62145N]W--8E/F>:AB-#9AV$9R/F;1&=.:F45!H@RP-:B(LM MBM$VP0;?")JPKU8+L"(*EBFP=+I7X#];'UNM5AN;HR%X(_J_!W 7/P>A^R\L MU&Y=X:?D_T%$$^_^'OCD2'APD?2[1QU\.J05%IYQ*HDI/,[$@9@[N5208=;< MJ-VR3*"9&%WYV.TA7W,=P?IE@G6Z5_UVYVHX;-&=-?S/7O\&_]1/)( ;17@] M=L6>=JY&@]Y5I]]._]G#"L/!7CC#5 !C\+]WWCOHMJ\ (1)565IQL$7A_L?. M%8?=T#ZACVZ8K1N@]0!IKIM$(Q='UDSV#HXPX1C2UK][+SR*GX M*7)(@OW^@ E!>@>RP[X:8@D MN< L1,_(C_!(RW;7[H,H6J!XZ6S@-_YN7+-2E&Z!'E/!PJYHDR)8("KL#]J& M'/X['GR%HW=?6'):R\H6ESC:C)S)Z MBP86.;"EO?3<@'%%EG56$,6_!_W>\&K0&=%E7;_=NVKAORVV&$U6@\_(LW^# MR\ Z DA^5I5CS]DXVS$ADJ@>86E0R0\<5\DM5E> ZND91\KCI-S@GYS7<+KF M'!BJ UGM?XO,VS+GMTEMC?6:$@VHTS5A=2+")F<1C.,X=+<[E@YTIC=P$)!MS89?QZ3S94<3LFN8 MA[\&J\(3E91J7_.*&:RZU['J<-0ZHN4E70QD0>?S\"B!MLE MW5K=D7G,$V.M9=S!#6P@Y>;4R=S@,^P5]%(M#[N.9DR:'8"VA_W+;PT=2;$J MG+7T8F$"!E*+?QVYM)9>DG$N))=488&RPXX9T?V-P-9RSLBXJ(;6G92FENBI M)G:=A!K+!^^,'-@U@(B- 7/"K@PSYS+5DK3EA!I:>"=CQ0G$F5G4ZEB."?.K M-% QOXPQWDKU$5IN7&F-Q.+;;!S1Q)5I]T>&!8?R08K)9(2I5JI'O9TF5M%( MJ1H+323/VJT%;<>$C3=YI&*&F6.85;@26:W>W#SH&GF%5SFHLKK8Y0-8"S=.*(LI79H-.U3;BL3 JD MY/UD:2D123V2'/S% N"[1Q_N;!?+?*\]D/P-^3ONF'5XK#(H/ \I'_K-GK'F M@.U.VX2YK1I5*8Q[]M-L\3C3?3/9)(CBI9- YD[6.1F5]D\%N+S!DQ'89T>S MCW\4(NRV#SSQ63Y90;N5LLO8/DP M(PVR7.BVU01-4E]?+8F;CN.."7UUEL$?I"O MBWARJ5-2?*-(+?S2)2-<#;;_LS7E>IH&6$M7D6Q^G*U ,D9]ETP3WU^!Q4Q@ MU%Y\UX=P_@[_/@E\7)\=KM)ACX,=W,KDVIM]P[-E$-JN#\/W>8Q>:/8]K(G? MZ=&O$2/\R04[1Q=Y'5L].(,15#4(U5DZ.NB3Q].YXC%*J^Y-7,#EGE 23>(>1RW'A*.04B Y4P2>%/:+52WV MQP+%XI5&3H#9\>T;A(Q9GPKP%3\YMO&2N5ASCZW\Z*)ZJ>R=1S#"B%PK'%BE M.0#+Y=>:S4\QRI#D=1N]T99OW73;M/7)+[_>PLBUQKX]=;U=?,AD]$!SP^S] M[84:-E&\/$^:5X.01UZ+W7:R1:V1SK']6+Q%NMV.U_,)W:&-XI7M0^BLB5[4B>_R&K: GM-B];%&X=$HQ1O2C MG "]R.:_SN:??R0D'O\T6XT_S\#B M\WT3J'TT\(KP.EY07:[,U$"6":\S;"W2Z_0ZJH)I\5"S#2+4;'V:(C1V M?2K*5;F!WVH&#VEMQ?XP^0J5'&/UJFSGP;+-N'+W*-#5KC),QX?5[,?98DWB M*NZ7:]VN_+L@Q#.]S^XGL][I'5(>W;:MX:6,HCI*RE_1!!3W"PLUD1>LE95[4Z MFO+TV1%+:]#I6X825@YY:39',=BELN )JX/O/++A>)&-1=&03SU5)%DT]-]O M(49IH2BIZ.R;]8Q1HS6*8X]:@UC-V]GD=K_4=*G:&[OL^Q1M8ZKX:.GNYR5? MQJB('&>H,Z98<35++K5,Z6";% ^<9 I!R0M E+[ABN1,I^_ ?P ?=UB-.=2/ M39 OG5B^WX9HJRK!2'U<:6/8I6.'R\WX'AAJI9YPGX-IESAE1*^HF:CR!.+/8+6O8,28IJC3:\OFQ[+AA MQ.:+1$/)UUYQRH5S,LR$(#49C*7!0'(8N+I,W,$YO0='7(HJI:O%8]#TJE0) M1<:!D=-NF;!T/0+R4EB=9\M$=) SAR\2A92 MB22E\J"'3(BW$F$KWW64R()?J+0Q8]R]ZR,:25Q7R8R@!H*48%:2))5B>8Z[ M-_;0!-.Z#I^ +$0#4!5C&,,&.3+'!SX9$:A\O/?,KGD%'&_ MUS8OZ6T5PII[PR^RJ3\YY'J+*HG E5*T@%N5M>! M$UWDK?ORV.I[F(7C18V.]DNQ^2.(4('=/;WM.ET3@B\:0!5^< P%GG9^"!+I]Y8\(4AJ8 E MDN#KRGS?F!L!%6^,)1*70$F]QN\WK?3ZW61JF%/M@O60.5V1/@2[/S8 MA(YX"R-DD\D>S_0TCE?$L@IAQ9V3"[?434N2;%:ZZ0_[1FR42F L;<5OEI,_ M7]^.U[,I#;&:+=8TG9]N'I%>P,:5Z2[$JYL'UGOHB$,?+E]I'I?9-Q1:;L0? M]H\H2/$-TT=5LS2Z-2J%SGV6HR7U,-)KI\H$DM3;%OJK\0O2CK#+U!5([V MSE!?28F^P"^$S:Y]>#,TX23_B? OVA/.86!PO""Y9=\#_J#/9!:CM:[:TQ>* M*_*+2$!.'20"6;;*0D.]QY";H2SYR1Y7DQ_'C#.;U6R\?ES]+2'/=S>MJU&K MFYRE_\T<,=ZVG59+U4(LQI9^PP/&*;YC#AA?\%-?/) =FE24,^9.W3?71KX]@=%SU7"0?ZYH5*T"E0ZCV8?)M=MMIZ=S MOZ0&5LFWC&=9,)W_-)_.%M,U^.X_6Q];-_U2FB@PWH#5;+)<3<%TO)GI&34; M[UN-.L.^@Q0U!MM,F?EVH]W,%.+1NYFF[F2UAH/64.UFF1U2P8\@U+88^/N?OG7=>ZREL5G,)YLL!FRF<_6NG-LC.V_[Z*8=L)-L$*$ M*ZZ'37">+G"95ZD,J;O5K6([[2]](#@*& M^W=F$B5@9;0TC[!3](KIYK*<3+X]?@G"V/V7R#$KU% W MWDD S[)+(,[.K@W: V4!-Z+11QIHD6!913I"P(SJ13:)5LCUWU 4D[&/W851 M/ K%%U.T922 F.X<5.I(-/1?44+;4*D;W/$Y1&):8+O MW*2L[\FI<9@40^RNW#K>M3&E_]$EGJ(TR%/4.^KK\YY)+X=/VY%C_'=KVT*2KIXX"7^66IYMQ#ZLE M\?Y-P>W?*G?C?C.[S2=_,#-WE\_ X+8)!PJ/P5QYCQ9UBCQD]IV^(R7A8>E[ MD!8&#J7ISJS J?><+I?.X"X1%J2=T!+5E""VH!26:L_9;D<&NTND\=>Y2^:+ MGV9K>7?)!=O[ ;XGF]5CZY\[-T2XSKCWQ>\/N +QV+>)A_V5B%2UL[PVRX?1 MZ[;LBT?5C%C[^NB)N&)%D_"Q\,L'4K%<1$_?$W?O:U(*W4A#^R)T9X9IW-!' M?RRE6614\K>MRHT@&IN.P5R:@/>%$,]04@S8EW,%:$E7E+YI87H.X94J^P6& M_T TZ^4:6;N0:UI)*;*(UU'WQKKX3NT)@U(]\F+S'C1 E*H MK/+6]5E8\?N M1]2"E]J/J#)W?S/+N9,_F)G+MS,PN*TS!=LIF)ON1Z2%F;\?<>?ZT+?.L!\A M+$@[H26J*4%L02EL/3]P6D:/-UZIWIT#4,'%61KB MB3EC[V7!*W1MLNJBQ]"2PU.&#!(5+51?>1W#P)%4:IMP&XT0'+]GXZZ;>;V8Y<_+',G/Y<@;V M:HTW/@5ST_5X6IA!Z_&9XR K7CK[NTA7>$9?^J02Y/]GA[,V*X17:*Z%YWOR M8.S;^1\RDIPO?)$WJ>L2%_Q0V;YS@=>PG<\;9]@W(4;AXA4L77ER=S>;T,0A MLY\G/XX7GV=@-=[, /M[#98+.LOHN:'RE&JS3%CE.$MRO2\>9+(?F'WT*KZI M1<#\?P/'5G9G<_T]FAH_ "=9$5Q_M/X M?K;8Z#: ]#!8:QLJO6#T?^( T3$A8%17O?V[@ZWSS?+$@JW%L6CW,5O/E]+<\%UWBX_YF9HK+=):."9G[SU2- MBPW+_W]H33YSZV;857;WE%3&MC/6JOKQ[-" 8]4D&2#6SN M.T'XPI(UU&2 D]56F RN685RR5KD5-EN!!IMNT;E\>'A_O9%\S/ M\3V8SM>3^^7CBFR=W(%,2,9\<;=2FNINCI4N@*'JT1K55C&L\&-T]%Y=<%18"N=O]3E:],20/R, !NJB;-> M=V8VE@MK [^AB-22T^-*4DI/F%LSOJ6SUK8$*,#Q]9F0E,TH#E)YE>%[A5\)^' M4%[?KG C3MW(\H)H%Z(:(^KT8M4N0L_Q"8HKBU/*3"Z-1>T;$P):SEL;@:%& M;IR8_#B;/MXS0VVQ7%Q38RUSJ@$O-!J&T)Y@O:6#^U_=^/D9>?;M^\1SV;&< M6T2%M[\;6?F']9:K$-R? U^0])'K#8F\B,8A;!'8DE -& *+OH]DHR$V:O+* MWT5IYE)<3$A?>YF54(#'C3#""SB6^=M#47H#TM))KD3:!"S??RXN%H\SV5L M'GT;A8<]#"KRZ+OQ^"E$+!%XI9VO\O6JUF;J/^EAD:?NW6Q'T^FV6SIG0[VU MKDB&GP"AYQ$2* E6,B/ 4.3AB)'Q9,+=)LW>>125&!'8('PL/7+!'<8&8 I M--W9QEEB0G*Q6N"YED3.<(&"TFOH:V 7[IWG2+,L5;8SZ)K@.JYFR2VL@.W.VJ:B8>&E/FE!#@Y=>SO\E$&YUUC1G5B 7CA\B>9;!I@.'?56CA<0L* _XN+;1U>'K MIC.QBM8N?QK!3)B)I$!RW&Q8*[L,,VA:F<'0Q\L_+.;+L5J-N#QEQ':4D41[2L-HZ>1U\XA 7E\W/X%7)DP?]0A+-$HTR$%&0'4NOS='UD7Q M^R:$?D2NE0U\GG^T5EK1OEP]X'17CB_*XBU[G6%;U5E'[IZ<+,@26?[R.-_\ M#6Q6X\6:A+8M%WK6%C0:(A/ZDE MU9R*:MJFQWX8I2>CU!'5A.FG.>+*VZV3$GX'6!F %&+HRF:-GHC_:X5>R1W) M_E/=X3VNN$).UD#.49 CRTZ1M%&K9T*(CQS*$M5FGTE0=W+V;DT.W^F9S KH M94>'>C665:W31@-52:ID)K"FN$]J-RV#0(-)2T93W]!P9BH:,44UP%IB'M,% MJ;*AD]+*C?Y!'%B/N,'#&+J^1.K_&AUU')0"GV6?4(&UI6V/NJJN5Q&1KP'4 MDEMQN9C@46]% _GHX:/5?/UG/=$01,2/0QH01*HD.4S(Z+$I>V#9ED$1G8R#,B#:ADY>N?A#&B_X+L%&@8I2 M%M9"+["/*\^V;P;MD1F)^Z215O#NH&F8GW$$W_ EZ.Y2)]I_[>&&PHZQE5.=46U)7'8L:529++BE% MYA:W>K!O0NZ)(R 7J4B* +2,_.F*3#&Z-Q30&_)W:(6LX,EWY0TS"3V%&PNR MEN M3#&VOE:1+?U:[6W'!)/M",B5F>LRRMH'00MA*%L/2?)/I*!RV*N#G1_O>-+L M!,]@U.T8L9,JB;/(J>0L8@0.!9@2@2U'*KZXALAK"4+Q9)F/KSOL]TRX.5H. M)3_N6OOZX1Y%$4+WY.(!R=%)J*&.2Q+ LW02B+-K8#H=V]&9L[4QT"*IF(KN M^SC#X!6%\?N#1\Z4^S:9A5_)2D2.6_+J"F_N;%BEW'6>DKK).L]!'1,"_H]# M7>3COA1Z@#$M0O>D^?**%\T$R#*MM@E.B--K4)K TQ+)S@LIZ9H6!5A9NMT5)!K_%L\& M-DF%B/R(I0-Y37*$S*E##\,E_5N\0WA420I=&<=7-.?8:%X,.Z<)'63$-8XG M5Z RFO9Z2TH$V2(-.RDD-U#7:ND[-20Q_-:HL',7H]'VQH1(@T9@)4X4X<&5 M99H$E)&Z?2U!B-PG?[(+0^1;^6,PODW_Z=%N(FE!G%">0I_,J97.^6F.+8Q- MQS>CSM:$^ZG/5(V2/X<5"Y;8;F;JN@V)W39"_]SAR6/V=MB%E8Q[D--5>=E0 M@\KDKQJ24&0MVV\/1SH/Z9T N60"I$4 5H;VG04W"-D5-BMD>3"*:)HX:N+8 M?]]%,;'&IRBR0I?:/=RU;=-B5.XT'%?%_(Y#LS+875.#%NJ9<$'6:>C+7LE\ M$;HIO$!?,VD6P\#'?UKHI>G(VKP8=10^MHI9"CR^:/]VA&;SDS;F)Y1C$'-7/AX^YX\E.\;#4O3T3N.JG!U M_VA4%+-GK1%")L2QG*42PCZ2'"H,TT.%[J%@_1=9[%Y(CT7V%+V&R'(I*ORW MAY)-R?$+0[[BE5Z2<=9/4KA2XRQE)QF]1NV1"6[(R]2J(K!G M_Q9@9UZCVU&Y#RP9[^+G('3C]_$WEQ?WSQ/6$-E3";1DA=B;'[CD] MG7R0A">@ M4!OS MW2699BMXQXO(D(8"DI8##ZOY=+($GT-RGQ7M42?/I$KZTSB^0[@B[.:P M'<;PGA,^X:/7EFQ6;Y+\$$T[4TVQ['Q;IV5W3%@.G[U")7O3=\GV"[T5+@(. M*RAW>[>IO682$*_2_?:6.,?&OCUEKK$JZ_"$ MPA19XR=7-[76CRZ)Q99TD-W6?A7BF>I09"\N=L]=N"^47*J>7*6.6!+EI&1P MS=RQ[/DK+OU$-^P%!S6A3WJYB_$JQ[ ) M-2C29%\4)@DM"_BT,.*#3)B2N.MY##'..8\[4TCC9Z"7="%:@7$%+RR"!?<@5YQ#9YQ<6D/$Q]_4#^6)A-,:3QI,)KRBF![T]O.P%&5 MI^GX\52N#@U&5.Y0:FRD$SMF-O=MA&WA33"/HEUZBP/[7X'G6E99X=7VC:J3 MNY!>2I,RH]N^L8P[W*83.I:SP[E.Z5K%%Q+BS8N%.D_9"L/=SODQ9M5/WS;61;TJ4U+'43GX66J* M-5BH>FUU@DT.X(68B,2*R^\6&,8\E<^#9WUQI?5PK !:1 M+!%-HI9;UL@$JU<*))=6K]"U+\&@*(PS[,'_.C '_^-7&J) -G4_(S*,OCZ[ M%O0J]K=J9"_/&BFPA#-"09;UNP5O1CI#G!M +/(E*WW)TQC+^!D/B^Q$'O\L M1I64(H9 H:!@H9CMR'*V2"N7':H:# M*DC[$2#[C'F#A[V;D:VYT_-1E38&J>09VSE"UL>GX.T3S;L0OK.F3OYQ:.GD MAU\?5@7TV0>7;]TR#-*NAU_9_KW=AUK3%AT<8WJG%B9W<3U+IMML_8[%2(]3JJ,K@)>%VK@97.LT3 MQ-B\L=(;\\B)K411R^<^!*NQS>MR6.4M.5ARB+XDN]UQ"(/0=GT8OL^QJ1U!G 4<=;K6P(08 VF@$E?/WKX#HGN& M6 +.0NX+_'L03G91C%D=COE+N6HY18LY$7;_U:R_6]UMO^M3/O?9CXP1([>_65)>#7M?WOY]I](MO]$9_M/9-I_ MDOG %NS96^T;.O7P:MI_U>2 SE9'3RH %O-A8P@KV> MSI A67QUH\#=15A0[UXHH8(0$YY85 ELW&K2[4&D7:#&7Y M(AX:3\'.R;W04<-*^*(VQH)6(T%#W/^Y,2\J-0M7DOG:4+JB()KTB-7T3>3BE-$L#-4.:7@"651%MQL.QW]V9?/5HO2,6Y:,+ YE :0GM5. MBB='N&'R A"F;RC1/OO#/?X+_[C_"?\/N03\3_\74$L#!!0 ( !""+E=_ MS*Z@VB( +G" 0 5 <&)S=BTR,#(S,#&ULW5U;<_U*3CC)W,[44E0-C,QN !G$[VKS\2&!L; M! +C2.ZIFMW=B9;0]RU=E]9:^L.?WE:^](JBV N#7SXIG^5/$@KLT/&"Q2^? M-O$5C&W/^R3%"0PF/__U??_B?JZM_7,\>I)O0WJQ0D$B3 M",$$.=)W+UE*Y%??8)R@Z.IJ6_IOV7=^EM3/@\^RL?OY-8RQ5!BD,OB7RNXW M-[@^*70EF]2 M/DO7F]@+4!Q+\]#?D*;$_R?=!_9G:>S[THQ(Q-(,Q2AZ1WA[F]Q.VZ\@)" MN(T^Y5*DEBHYQ33-+^EO\Z*EDF]6Y.??&'S)FX.+Q][/;)6Z6]XKPE!&N4!L\ MG>L\NWXF2Q@L4'P?S)/0_G49^@Z>WV__L_&2]_X4UN8CYT<,X^6='W[OL4/2 MJSP5S31:P,#[+>WMX\"9;U8K&+U/W3E>%3T7C^0@&=MVN D2O#8^X;;9'FJ< MY$ZJ]%1$WV#T*TJ@Y:,YLC>1ES TN$[FU/9D ^\9OC4WHZ+HJ5^_A5& 28Z? M4#3'>QK4U 1:^9/;D0[&YP@&,;33J;6Q)52)4]LR1PLRKFZ\V/;#>!,U*X8N MT<-L8N.:M\O-U)UY\:\,TP55ALM\<-9YH>_YX;B'/Y-AW]P;:Z7Z[Y%LK6J2 MX](;;O!,ZOGQ(XQ(#WUMG')Z_4B/LW5;' RB???=[7?:=MXCL3.UBIDX5OG^ MUZ#6+66NH?\9@5'7C8*]KEC9XM.:QS9UT-N+#S+Y.'F?H85'OADDCW"%JIM67?*PA45=CB-;"B-\A,-J MR&N$D7V@P;)M:5OBRSHU0US92\_?*=^-PA6-J2TO84-SB_3A3WT;B&"XP\LX]/^)8'0;..2>@S+Y4TLS43SD M0'$30 XS[7P%?3^_PJF;9X\*,G$\XC;+5L+B0>\2^3ZQ2<.@=A4[+,=$KL:/ MW I0'+B]7:%H@<]07Z/P>[)D()DBP,2VSHWM6I@\]F;9)#9#ZS BU@EBL]_4 M3ATT"2;B#7X[M5J@7#9L3RCR0J=V6:049>+:Y+B%JX3&H7O?>3Z*)K@-BS"J MG4V."K(=._B=[2IQ<>G$V?8GT_<=_AEE[J@ISL8UCS->(T:.C),-)S/?A<)L M;/,\_E'P\5@CF=]ZL0_FQ-Y:D,1&" M=)H/2[ 1R^5JL@+)AU+Y$!*#V3(,:L\UY5)LE/(X-M(0<3G7)(BTTGM%-S"! MVYN-^@--M00;W?R.D?5(2]3_X4L)!]Z1_'H6ASOF(+B"-YXJ74F[H)C4&6]; MBU2L1MK6(VTK.K%7N3"V4@5MXJL%A.NL:R$_B?.?[/O8]@=@U\BI>^<%N#$> M[OMA9BVI<>+;BK-(@Z'MNI9Y^J#I F\DB*8ZFC$K]M0.Y=P[D MH<^J>$'Z1F(K52,$+!-3TV@B$E9W+-#VOH9(1OAOH5;^HB21I75 M20$-&:;K7JS.F+#MG1=Y*.TI0FOH.;=O:[+/PY/#-%GB?6^*E:ZT.BG@6@Z4 M2[/&Q2B-"=O>*9+[)H1Q\P$0&@RU1H.ML&JI!K-WE\1 7(1_Z3QD/% ;FK8R M"1/HIR5Y#;MPC:+D_!0Y;C-=DMXPFB;MC1I8 VL'17D,U_IV''@&WO MI,E#:=N<)<'B <$8I;F&INX+GB,(6KK6:L4 E$?&\'*')1NXO<,G%[VQ+&G% M6=XV(!Q>[E:Q"DK!(Y3?BM6T5($AM ?.!>_W#E$4/$,O:W5Z\*#E^>D1@V0+ M*"7\:;9[L-8 7%55K=I(G^$Y, KBSXI]$ M&[PVE& WFTT8*@&*-M#AA:NV"]Z"$R\G/9,&%G+6L&BU6@0XKCV UL7KL %= MP2]8C-6QS:J(48P<69#;@:XZJH%5\!N^K.ULN=\]AH'=?BSNI8!L.I996C\N M2]5, N.R@)M=ECTUR@*7,>VW48W*;&5R(ZRX/S,>6YEFE2!;CJR>N%#K I/ MP27ZLJ;1+G: FF.8J0Z0*=[9L95^&> 5?+(YW>]E72QM:H,31$5A,#0,Y)3F M#%X^18UTTZ[TJ+@*WMQUO&7I-5;% PL/ M81P_HF3JXC-+[?&M347 MG7%%.0>MO- [8BYX$6* M-I@5;6:*#M""S!5"G2G;C'.@ND--53]C5HA#&W2)0Y-^.JCW]S]H7)IFNI8FA#4)TSV- MTC8[Z8)T_*!1DX&))@\LS7)L88Y<+73"8'UJ!,TWONVPL5EZM?$F68:1]]M^ M]#=I]E@.H*%L# 6Y&NU;HU2P? /BJAIY'\>;MEK,9("FN/)0$'/]>31X!)1O M^%M5 ^N3.]8@*PCB,[^IV?!'UF,56KZ1<04K=_LUDT$8V+IAB1(G=[I2VR#F M&SU7RD3*LE36" '--DQ'F---CXJD(N4;25=J8=,*21$ JC$(9N!9U^S%+K2OF[IIUWM7,P\V5W:KG7-EAV* #[T&]:H9,#^ MJ'OS5Q1LZD9<7@)H\DB8R[,F*BD7X$=(^%I9)F&,YX=MH^J6K$(Q@%1%%R6[ M4R1<:G*E'>;M(+K&RU[M_HXB )".3\6" M!$Z?T$OHP/C:@!Y1PK+$'Q0#@Q%TK4L^!57#V9MT/G2L$>M.JAA9'RBITQ_!/V>!+>0\DD@56^[:8O+DI85 MD;R85CF?RN6KNQ%P*9_3A]KB*TWP%5$?M;;X4=D63[/ 'U0M977SML47+EQH M02^M/"^;*@'.P!P8G-R".FV9',TQ=$%RQW0AFF$;E4/D4Y-I_SDT"QS8$H5\>=.\F'L<37I_2TL'>FN&_+A(XIB/7[ MU#FC%>#]+8=QP0:..(*G%.JBJ 17GG)X,F0P;!QIK M%4 9#81)-]-ET+4&RCG'9T6 8Y,RJ2+ @4-#E"S('937#(QW$=?N5!$-X[-4'@RTH:8+,GEV&JET2'P= =*.E\TB-YL([Z^>LFZ3 MSB[I+Z?K-$KC]@U%MA?7SJVMZP*6HJO")41H,V:[P>4;MTAI>)JWJ!^5TZL" M",F**\B3Q3UIG 'M23?U%$O+P8[L:1/92S+'T!)0$Y$:">"HFN.*9MIOT@LK M*+Y!B9U\89&ACVQ!;&%MQTDUDLY7VWA/)*K#:T]^+JZECTS1LJDQ*KL5P'T< MWP>[/5/FT!OOU7-0X$Q@O*1,FL4B *(!$L4=I=4L68GB.#V3\ =VA)R!?J&3 M8B600L1=E]/=;7#!;R+H V/@B.;QT?V\GL,I1-;UH5*1W+CPW''GA]_K,Z;I MG9RV<-526K= _ED[O*WT_2H*"A$63[NL#0T11=M-->G8YH^]FNP/FF;^MT\E"UH2)*1/0)S#.< M3'*D74VLO$\F8^??FSA))]'G<(;L,+ ]'QU@? Y[&_[G^!JP3=<6Q>VS[\YV M5L(XFXW[,>N[FJ:+DESCK-IJA5'B_=;0 M16J$@ E5591763Z^G[ P>ARCRA%/A5HE#RP=&88@5_,#D1UOC_@'2A.P7J? M[IOZL4O6U 545Q_8@OC$"]/16 CCG#?P";YOB1K;_]EX$<(8, O)^Y,/@P0? MCLAES)H4H7<7]CJ H3E#0Y"5Z@2E57:"#C04<@@RSC;"O-]>0OL-1K^BA&S' MY\C>1 UK&),X<=I;?44=$.S?5JMEPU-35T JKIB">*8]$'=B(6.O#MQ"B#+)\V[,)JA M]=8W-4U\F\<*-R\Y=%E@R-80"N(]?X*2:M<;!OBYDMFS90FSV.0H20+GS$&/ M81-2* Q,*(]L0?(3G*L+5.'-=<[N32R,SMEIZF.% $/;-: @OL5]]Y .-.0= MI[4+,N\-QJWK(CN9NGF*R!GNQM. P"?_)X>U5^BC]*(!4^?9N).37^"#W.$/ M"B7I_>L,'P.JKT Z@YHQ^TMW*BLI -ZK*FWC--LJ=-#Z:MC$1)7B!4!]TQ4\AO=8FA\T+V M.LLU%$V0BQ.Q>EW.3"';UP6&]&S6ZRSO./1S)_G[P VC%>.K#XP5 -UVU<$/ M>FYMR\%I:<9H>?@((NAM ]6?ERA;M^_"J$:):2*[1D&@J -7%L0=LRW996^] M%H Y)QLKO)%*&ESKB%,L"*!LP7($T@92F"<$X7E;IY-6MF7 FA$ M7C3[(512@8IS+K!\(B#O!N._[F\> J=B5K_Q8ML/XTW$\/[:J34#9"BNQML< MUX?>>V,B[RO=W& IR]]NHOB[ERR7R,>K^L3WL@OL:T06^'$\GN"MF9?^J@>./I)U04YQO6FTO,;VSE?>:;IYRE)S%V/(48Q) MST)$?13O-%A+*@9]KF MZ^-: $Q'571!WEHZ8]?C06G>.WC;Q[IZP3/N9M=^K5/" M1[<$6)8ZA((D]63H'94[)6ZD]?G([,?-8'6>F<4)RCR>H/!D])?;Y_'UPZTT MOYV\S.Z?NTT]E-U!5;M@O2VE3@0,!@ZR2EV;FVT9=Z^JYC),"ATJ _+(M2#O MS0>SBEC-Q_X//%F#7WC8G_!HA8 V0 M7C;:< /#,#;KI( MFYHM2&@F"^WU)L$ZA)S M1[SWGDM/MS-I_N?Q[);'T#MN>O.XHTD 8^2X6BD(AP\,AA%'%0&6:RKEJP-. M+T TL5WMYM2([4('6IK"K_",=^7ZII:&VE]?[I__*3W/QH_S\82&>IDC;HX6 MY'B[!U8YX@;'(VY^^_7;[>.S=',_GSQ,YR\S/AO+;>MG:$U2\00+!K\(B@10 M!X8+2SV6#XQV@[)9&)CNR-5X#T=6#52/QQ8H+W,D3L+ QO5$:47QU)UY\:]5 M8W%X/!8GT\<)'HNSU" \)U;@V?W\+SR&(VDR.7N_8"01>2V.+!QC.)KTFS3H174U,XF!HVIHAR/LB7;77#BG? ME^AFZ!4%&T227N&]3*N%KU$4V*HRU 7)K-)5F>PH3TH W,M]\C@HA0HR[V)8 MQ(%NV)9UX7-K.Z1\DP7O,]:R:Y(N \S12(:"A(YU'X^-\+@G]2 U^Q"K$0)(,T;6A6]@6/#QS8I+S93(K$/6 M&@ :H8L_PK<&6\AJRV4.7:WQ'CI]*2JZ\>)U&$-_ZCZ$)$'S*XE4("F[V>?7 M#K4!6;8M@LHDP%_:A M+T;@I/_TLTM/9NUVKA*H(\T0)?E59\O2R>@+V5WY9+>P8O2?#6;H]G5_[&8W MU+.( U51!ZH@2: [S]RMD/).LAIY890%+^/CN0_C.+T539G>I=:_0;$=>>OZ M)\C:U@248%[Y*=P9=2+O*)XWF]P+D* SP7VVTZC"NV]8$K-'05"[\4-89 M="'S*F]_^.?4$%?EXJ U>\5+/V7B7/P6>G2/5Y&FR*4, A^TH-I+Y&Q\-'7_ MCG<&RP2?ZEY1!!?H<;.R4#1UL_CIE&B6!;9+=86WVNI>KE]B3< MQ\X//)UXZ2-29W#EY3HD^_3IU>' X10KON]+Q\TK9,6Z?M_^LM6@;%4AL(:. M(XK#2J.F&H9E-^3\!F8GE\$;E$#/CQ]A1+PI7RNCS?I,"B']M/VBM/ODC^!# MZ.J&(9>NS3X,RF:U\4F"^^*CP?CO/MKVA>+KP1T>S^KK"\!Q=-<6_YB<:[-R M@NB=#'XS1B&TFV4>*.5>*(9ZBS*P>P__QL"1S&M=SS."/->_T7Q8#FC:R!H) M\J(F"[75"W$UIMTU(;?(QFVS\,!#]_BO-6ZBY;( J9;E"&)%H#!,A[(Z;"8P'\7O?!.Z6#1N:O >?[2F=SF)V ]G /:SU =I710+2)KKRN M5%]#=X-Z4JP096"E=Y^I>S9N!65$'90!4%&@*8@S+#/Q=!@GQ>I02-U>-^// M9(EA=[JD$$PM#US+-H:"7+ZW(KL9$M^@')8AN,5P4.+&PX*$+ _ZI\UE3;4# M:(R4#\H?%I'::@?H M)ZSX^<8152.9A,0XM_&"Q72-MHDJVO:&JCJ 77H"+*A[4?IM3"/PXGXW=QO M#805ID6UE$6RZNI^*W_I=_=#0W>U;OXSE$W3(TJR_O 0QO'X%9.47AJ'A;3F MV^Q2US#V[''@W'C^)MDK\6A3U;D^8!O0<079=#4JH+SU.ATXWZ0$M9X$TTT2 M)S @[S6FK:=WW5;5 !E!5Q$D9*RESD_"NS_^G)Y8YL-ME;6LU.DXR2) M/&N39'U^[\B_?9)['$7DC4_:2Q9[$\V)=>,5<&2K@MC(NW6H'DG@>]:CC(SM MK%<:(*VG%%I%0(7(%"7LN]=)I1'Q_LAV2?FJ*'N]NOMDE2&+L2BWRGUN_^R1 M*7/*;-SQ/EE6H5Q^J4NTP;CEE>4R.0=TX9?)#M302!"]4!AFO4S.H7"_3,XB M%>_QM/>&G.<_MF^QN\\[S#G) X\DW^6%9I^5\1 M)\X:U]4^J@>ZJ3BZ(+VB9O&L[ '],L#/6;6<7)_EC,'R?$-/AXP/>-+!5H61Q=^GH7]MTH'RSX=YXKYZ#I^?X M";Z3DT'6NN-WJ-3LE"@"8&!!?<3; M::U/=1T#._:1X1E*6W-%SO(L#M\[\AZ#:6U3,UQ..2:Z&DEE4[%Y3VNLO#(9 M2;> +MQ(JCN.,,G9*0RS&DES*.%?@?>S5\1637LEYZ-O0I MME!AB-GO(?C88SLSXOP]4L:$A^]9Z1O_['G?/L# M\#2K8'O[RZ<94'5D(1&FDY8\EQ'D#/=PAFO'\,N)?1*$U=B8'^(L'P5(=FQ7W&C,VG[U M$;STZ6;+Z8'5['U5IONJ^@=7\_=6AX+U.75+J?>-JA("FJX8I6B@F M@Y)8,'%VD"HUD<7UK48(.(;N#GA;,%KPSZ:X"H \C'I]F5E'IJJ:HH6YU@TH M)C3YI>HEFEE=TQ[8O+W(F%AN86;-07%03$OSGSI"NLW[ ,_$9;WY+\>1,]Z# MP;57\Y]LR1KW1/D=>"XCR!G^< -K@_G/TIR!S#O+&"PARAKL96"F7,]_@ MO\-HLHF3<(6B<>WU3%51H.&F#P39BK+L4LK7-+6P+<,*"^<3=LXG>1:\H6*Y@IR+>^#\&%;.>:^I-@Z^>,/. M^4V^>*NZ; OBC=(#Y\>PJ3]&%=.>Z_Y5@\_V;RX4LL#QS)T2Y"W/?J@OPI;KH)>CZN'G[UM0?^V M++!'RM#Y@9;78UPY[><[L=:S7E44($V'HCSNV\-N\AA6SGFO)]9#-=^UZ.K; MLF!D0KW\\.$EL5Z/*Z>]UT-KJ:%/*"(_@(LJ#P0 .Z ]Z&WR[4-T/BEDV1HK0LJ/.FJLWC M>-]QIN[V';%XAFSDO5*\ADB5)]0(7#08BF*2;J7X/D ?!]+2O?BVOR'_L6", M_OC_4$L#!!0 ( !""+E?^2X_5F[P .!P#0 , <&)S=E\Q,'$N:'1M M[+U[=^*XLC[\5?1F]IQ.GV6Z?>&:[LEO.<3I9G8"V4#Z3.]_9CE8!.\A-F.; M[F1_^E>2@0""<+.)9->LU9,$;)>LYZE2J50J??Y_3X]#] ,'H>M[OYUH']03 MA+V>[[C>PV\GXZA?J)[\O_//@XA<1:[TPC/WZ;>3012-SCY^_/GSYX>G^V#X MP0\>/NJJ9GQTO:'KX3\NVM_7/HQ"FPO[/O!HQV15M GE0JJ7M#+ M,3[9+I[T!OC1+KA>&-E>#\_N(@W_:[T M^NWT4N[*N6Y7C8_TZWL[?'DR^=9]Y7JN)>1;)UKLE7 MNM-+'>RN[FCRQ7P?GWGCQ]6-=:+@8_0\PA_)%3AP>[,;?&^+>WROL'1?@/MK M>Z7\D7P[(USH%W6M\EH7QE=,;QB'A< ?XA>^].WPGET]_6;AC7O^V(N"=3R, MOURX81P%:QM3^TB^G5X8!E&!OOZ*ELR^6G@RZ:^E&U9W)[E'+:A:0=?F1*T4 MLMCPL/!@VZ.5_4*_6+AX=!_^F%U)__C0\Q_9%6J%:#&Q0]AVSC]';C3$Y_3[ M/S7U[P]$$S]_C#_[_/\5"I=^CZ#N1:@>8#O"#KI_1M0\W-AAA(-"X?SS(XYL M1*44\-]CETBL^UY$[BATR8N>H%[\UV\G$7Z*/L9Z_O'\\\=8^+WO/*,P>A[B M^(*"/70?O+/_C,/([3]_ZI.;SS1U%*'(?<0A\O!/%/B/MD=:[[@_)G>^<]QP M-+2?*9/QIUT>\^D=W?^V7TZHPW#0?RKZSC88[^21S=C^B// M?B2M)6IW9GFDHY[KY/4">]CP'/ST3_P\>>6GJ$WUXXK((5VN%S2-X!WYM/L+ M:H6:T7.56#1#+6IE[?/'!1'K)9H$"X?B<36T'[:6A&(S_ML),?UG]SY1(-OK MVT-BXL[9CZW%UYE1CZ[QIS3Z@CO*HK^OD785V#TZDD[$333V[)882DQZU>E$?N^O6SMH M!9V(:MHW>SC&Y(4[ SM8ZF S;/7C%J@,WK'GQE_<=2YOV?6DR0[NN8\$W=]. M<K0K8/E&[3MDT;LU/CXB>;XVC@!^Y_L;-EH_@&J2?GFAK_ET"#&F$X7M.8 MF0*\WIB46[%EER31BM8XHLX(=3C?ND,V-26E7JG[CX^^)Z(RS;4L24TJ[:=) M)AF[''0#*=]:#Y2 MOVI;P_CG1.J?UN-HZ#]CS'JA-:+/OL&/]SC8]):Z;ABE%>_X<7&89CPDTPX< MGG^F?OQ9R&8+Y+F(30'.J/?UV[O0)>W [R:?#:@G^XYZ0(6I=_3A*72(._!Q M\1FQN'D9[,_0'P?L+S93.)MT"?4L7ATK)I=CYD1,_W(=^G??Q0%B8O'*:5J] M\<]%]V'YYO/I1XM/'['Q<_H74<\@HL/W^4L3I_>]?#=KIC.]=/(&+R+B;Z9_ M3X5\7.B.5WI'F^L=?4(8YH_>V/_Q@SIQXGPRDIH3HJ3<;Y/7QP_4#XC_=(BP MI]'0[;E1W ;D$#?2BR?Y+]I-&$$=0;-V[ JGMCV<>L)PDN>55L+Y9>C?V\-I#UBRX[GR=5(#=-*K;P'H6OT$ M0.744&-.0PT -"% C>TU-.D1=)7+!8 >;G+?S"7:<@SM^I$]S!:HX!OY![2>+4#KN0?T(EN 7N0>4.D#1BM?)XN ;AE@ &\W MHX$& #:C 0< 5K; PY:F&.:GLIC@+0&%^:DL@&XYIH*&RC*6;@DH:*@L@&[I M'(&&RN(4;0DH:*@L@&[I%$&,-V-.$0":L3$4 ,V8R855F(R97 T8R87 ,V8 MR85UTHR97 T8R87 )7%Y*Y-35G8_).)9=%U;Y0BK.)E'"UT@O3I]:O>)K]P M2A_.7?4V^853^E#1JK?)+YS23T-7O4U^X93>Q3WJ[NXWA'/M'!3@E'$&NEWM M!9BP9"52!+#*K*UKXT4 J\Q1H^V,,(07)#&^V\$)X05)X-QN+ 7ME&0,W0Y. MT$Y)X-S.)0+ME,05V@Y.T$Y)X-S.%8+0?*9<(8 S4V,GP)DI8PL+9YDRM@!G MIHPMP"F)L=T.3E@'E03.M6-G*QK@H!._D9A@AD%TQDZYH-=_P?Y#8(\&;L\> MSL'(OT461\Q5()+>^=,:!_X(2XD>_7J^^7F!;7)LVY]W'F_3>2Z-F#YI\<\A+Z@6]*MQ+TD8=_I*O>!V; MCW$73!>G"]UQ&QN>@Y^PT_4;83C&06C]/2:-C/\?*^?T^K4OF!>G!9#.B\\# M2.?%90*D,^5Q;0JB-KR>_XB[]E.;/#\4&^%96\UQ-/"#&:(LCKKJ13)EG6.W M4JL4-.+!Z4*YE=-&)>96OF:8N@&VPW'PS/2V[C\^BFZ89M.\V J1)H]\C_P9 M+MJCM>^517OT&L!FKS=^' _)\QVV.$([+, #VJT_<*SFF0!\Z_?,&P':.+)= M#SN6'7BN]R#XJ+0EVJM?*F_0FH[C4D_+'M[:KM/PZO;(%;X.S;;Z_-J[Y05H MYE3&HQ<;R.167N99\F^3%S"G6GL;X#X. NRP3I :T>EEJUXI4[#.A]H-5:CI MPK1128;:Z?-@BI $ T/P%)'"?P^8[F\Z6*(_A\HB,$/I\<>('/)QXFX/,)A966C!5DY_Q3/HUL?GH M,D[@!!\G>IHVCN#+BHX0N*1RX 6>I7B8@(,H%#I;[-4'_R\YIUZHVJ_@.!X_ M>BHD <#CS"RTX*IF'&CP<3,$)CC'\L(ZF^<(N*E*3SC!5H=-52E-Z]+%"3S] M8X6(T\41'';1$0*_6PZ\P'T6#Q/P@@5%ASK*PCFVB>9X0^P[-3*FBA,XMD=S M;%/%$1Q;T1$"QU8.O,"Q%0\3<&R%0F>+FN;@_R45DA?L>'!P'(^=^R H <#C MS"RTX*IF'&CP<3,$)CC'\L(ZF>=H<5:R6"%B+>%$=@VVQZ4RK4L;)_#TCQ,B M3AM'<-A%1PC\;CGP O=9/$S "Q8*G?7S%0&N<-SR#119PR)KWW61S8TRV/62NHXIUI3ANUWTN./3=^P[O.Y>RU'MFL&)^[ MH5_4M(D]_]'U5CUVV[=9>,3'Q=:_]M*WY$%KNG!$?GV] S^Z M3V>D7?XXZ.$P_G. ;8>1BP@__QS9]T.,PNAY2%C:)YPHA.Y_\9DV>OKTTW6B MP9FFJK\2\=&][Q *1N3&R)E>?]%J7UKMPD6KVVW=G*'2Z F%_M!U/I$;/D:4 M:^SZU^[15]_S<2+O(VO?^>?1BB:JH^@3^[-O/[K#Y[.(>&LA\O!/1 8CV_OT M: FCIY.SO_G%ZVL?OK\<33WJ*M6LUOH-/YMG2'V+,0^N#)O&M??S]#R MT]"-V?[2:)XA\KQ/B*I.P1ZZ#]Y9CZ@G#FCSPRCPO8?SNV:C:UVB3M?L6IW/ M'R>?'D=VQZK?M1O=AM5!9O,267_4OYK-+Q:JMVYN&IU.H]4\RNX6AU%)^=7K?8-^DQ4T/,]9F7< M'O)L.CPXV#V[]'MCZO]WGT?X!$W,2;I3MJ*\S7= MFZ &[?FHTQL[^ NU//R>/6[!!-W[ ;%.!?("/==[.%,_+TX MY,+?3M1Y(S5]V@"[#X/H3"M1L7-&*'Y*\==//W 0N3U[.,$S\D<4S$-?<,:& M35C_:TR\3QP,G]MXY ?1UK"COA\\VM%O)RZA(G$HSNY]?WAO#X<^Z0(&5JU2 M+']:08PY1C!K^](GZ7;%O^[,=M=J7W]';>NVU>ZBV[MVY\YL=E&WA8C5ZA+3 MA#0#M=I(*YTZ[U'K"G6_6NC%H,T:/V'BY*^9B3/K77J35C.**][S]5%%1I-S MY02?G MOX])BPQ-0?2FUXF86A?Y0=X-3#>PO9 %<=.P,$61+$RW;38[#69']C4Q*/?& M))KQ96I-^N01Z,_Y_U#D+W[PI_S^&XVENR$-]:(KEQB+IO]ALP6UV+R<7D^^ MHS'KK;TV,NTOE-1:J?Q&AG&N2WW]:WWT"2-GYP0ZI<49-\LSU1;K^:[1NS<-&@%JS] M34&-9OW#5O[^_/Q[7?>FV&FGUI/=BQ!]6^3WT3OC%'?**6,F(IX/ MRQU"OX\#-W3<'O-^_'ZZ(_""BK V! ^VY_Z7_?U^GE!ID#3-T1(_S@227]%I MH]V)_X[_;SV.AOXS#H[AX"R2F3IUQQEA8( YP,MZW429CA/@,)S\N'8]K.W@ M31$WX]$N7+@^ZN#@QQLYWWN_J;[]F_Z"RJCMVPXJU]YJCK';:];)KZV@Z__T MMG_)2V(^'7_Y]93U(?9%B;%+LK\[THL?,'5&;L. MW!\8M?ID+,.AS.[!*8$-4=R..!*G]C(OL]K_^:6J:Y5/(>KB(1X-? ^CV'&5:F69WX6U(JY]HN*WM*D[>_F5:D&O MJ#7)@E=)1O;I4S;%]H\2AV(7.K@WF4FT>&M@S9IP/M M9'IV1<9;,BVCC%78X$O^L"<&TO: R1L0^XG1 MT XC%+"UC_?S3W\#Z[/GHSK$^@=NY)(+ F9O<$#>;C0.PC$-IT74EXWGK)I^ M>O^>CATTDF_VHK-IO&N"?I/H>FI) 6^@BDLNS;(K8QQ?1;MN-&3Q3FSW!JA' MR!>N=_E*Q_7X1.@>XJ_3@;#S_'CO#T\7'9F\=\XT5,ZH@Y]B,X:(6O\[O\K("'>/)Q>09\Y&.X.& M3>.5_,F8-S=46E,%(N,@_9JNY".'?$O,#[UT%. >9L9(TQ'+70G1*7E>.":Z M%@Y\NAPU70*/!G:TW.Z?]F(+:?/BFR?M?Z\P)^54C]_O'F/BLXWO_T-:3Z]G MEY*;: LFSZ'Y&B'U:N(&4L>EIB+'?@X_; IIU,=!0.Z.QQN[]%_ MIZG+B\X\FN20S3M-$W^BZ:-9^D>J5!*0KQ1+ N.C&T4$>#+9ZU%WB@X3PV>$ MR9#Q/ D]4ZMN]]BT_=*.[#BM8(G3+P^:=^?:8W)E42U-UDWI]F;*]TZABT[I MPRN?=$/_,+D@&K@A=7E'=/ETCN!Q*]:QO'\ T^-&SPB,P_<;Z3G7&;0O)FP] M-CW%"R3L2T("N4UF-@$Q;W:/^,]TOP(!AZ(14+.S\E-$>J^P\HOPD;"72 FF MYH, \TCFC<\*M;#D<<0TT?YX0 ^!_S,:3+_^0 PN9FUS<-_U6-H0BUW1:(BN M?EK70O:U]FEZ&7?!Y'ME>L'Z]DV?1"WMY.(U;9U>Z7JQ?FGZ?4&?CAOS@\6' M-YT8O>$ZT(OCFX#C?;T:^O7^OIY4_/M%\5?*2>C]S.4W0\=_M=2]_RT2WX(Z MZ8('_Y!EE'AW&^O$WN1A=#FENEA F\@0331GQA;:C'34@_)5R62&NC_XJSHQ#7 M8:6/YO97S1'8S("8+<]G/OTXC!TETLWQ]HP5B=;$UZ*RAL]4^$^7B*8$H4WU MJ?7XX8;,#'JVUW/M(1U/4?K_2YTG=8=X7 MD=W=XG! /*"9>IT2*)AS&N>:ON[ZD8D,F6ELFLQTJ( CZ5HWW$+&)Z 2; M*S:;)'=S@9"7FCCQ1O'6RX,7P5K:R;^PGXF\A>-'#NZY9-0\070K-;MGLO<< M3;X)?SMI-*].SG5=J94-I5C2IOA-VW>>[FSBP/W::_9>[[/'>]FJ;Y[TL![@ MILH'+@RQ%1?R^>A^$+QTVP[KG5WKCVZAT;RTFMUXNGZRJR/S;F0_X,)]@.V_ M"G8_PL$9LH<_[>?PW0YN$==R&;,CILN.:_8P'#4)C6V]CO=*'ULNVV,VV?Z* M+$*M2_3[W?7WN;V1:6_33C<18:)S=F03"SN1Z+CA:&@_GY$QE^4BL$(6W5:= M#!+FQ;5%M];521N(EG5>WZR>4-/99J7EH@2+(H^X?BWF#.4XS]RX_KHF^9", MW4-*E-].]#0786^)\=ZIN2DL4F\:JE;WQ*$[B6TT"*B/\XM-$Z6)M4(-=-5H MFLUZP[PF)IM:4+/+"HC8JQ-:9:&@',_TZ!F!X_./NEU\.XWT]D+$/3?Q-FOY@A8MT:9 :( M-+:RHVETWZ:],H-^<[[ZOL9QH357L]#+K AHN-PD690PQ2'4>"N[N(*H??9? M[IVN_#[SK"^KT=L> +")0@$'SP2;>+A-+*ZUB2_^ M'#6&K1&.-].\)&-&Y!FXP!+HF'7T7&_Z9[QZ%TZJKO&&%(SGH<:S*) Z@/&4 M<4H"5C4]JUK:TJHN',V$XK.9P+Z*8%]+ BD&V%>PKV!?Y^UK>5O[RM*80IKE MQ-)?!O[0P4$X2;=!\7%%8'!%,+AE@30%#&[.GYE7NUK9UJ[:X0!=#?V?$ T0 MPGA6!5(',)[@K8)5G;>J5;IQ*R)71CY:8UY7+:.#23R$T#6!N PF,>?/%"^1 MJ#9))-)1X4U3B$@[;FS/?F F[UV(+MVP-X[/G*"NH>G9P^?094[GBXVD1C3> M)D:O:>-P/%Q>I0*#N:O!U#(:\ES2 5E-2)Z?*9[YU-2)_2P*D8A)FT.,8A3X MP[@,Y&W@][ S9J>O@B'*7-'BG3L(69+ M"Y-AJX]ZZ\ M]1_>S@KJJD#T!2N8\V?N:^S27W(HGYQW&E^:9O>N;76D7V-X0WNC'8%!:1_A M-*E?."=;U@*K2X7T[H=$R^;*Z2&N .LJ3 MZ82NA+T D4I65'FW_HJ)Q.4L& M ]O>2MHV*PA%+]R"'8=3,#6UV;/&YUSQP*FKMJ:(X&M5/P_OES<[&+:\\=S M \<(Z@C'+ZI]B'_._Q^]>M1XNBW;E2JTI-J,&YVNV;5NUA:$/9ZI7377$D[+ MC)/559714:KIC>WHT"LKU- M^CD@&+'.P6?(\W\&=B)&:84+.O5='-J3)VLCTM]?'#=&[%!5U M:1F#E0^@RZ<]^@L]1O>'/8P#!6_??RLDKQZ35K?G'^L(N$RZC0,=.\N4ON'2 M\4YTLM-WG3\)D>.3GL9AX<&V1V>T6TW/H3^LESXUH[H=!/3\M&_V<(S7'?C$ MGZH)P'!!!HMTLA(CD9Z05,/H)%65(IE M7:GH->%XM/'-O(#$M:>XK#TO,+RD"JT\VST9 MTZMI2H7H3:E6%DYG2T&5)<[I]=HSV-)(H!'NWBYX+H% )Q/HM[22I-(FB:,0B6G-YK*.5:LX],,J=24BJ$J M90W"V8)(3IUDVNXD.S3675-J14,IJX9P)!-ILPC0/>.KU3F5G">(Q?3F;@-_ M1![\S*;\- 5A1"O0*N3J2(1.$YF=AX^W7.K"%(W;H>U%9#)D30%IXG3BLYI2 MI9N@!!MZG$^J>'L/:(CM$",&;\'O M%\8A+)VEKBM<1L,,CFN*1IO>W^K?A9C-D=(PSD:MJ*@"3HQR*CEUQG$9#;LS M[D#S7%)U8I]+PC%.3->Y!0MD(B\U:%SV0\H+8IJA*EIYLS )/ [AN$KXX_OA_B%^223+[?)"X1_>#R'-(SX+JJ MZ+6R4JIM3KQ?U@X#;'AF&,?E**1GC GCRB5BCXN;T]9%8!PLB8D]!\W:Z^91 MM?=XWN M=]%VX .M,]_1 '$&+->>K5PN S)T[7MW.-D!"Y8H?S3-J>0\02SBVLARG9.) M.?*7%K07S-/;]Z0TI2IT+F]H<:7P>M*OSVEFAQ=K2K$(J4,RTH=+ ]J#/@?7 M.%&5:DGRE>:WV:0YVT@_LI]9F1.:N6GW>L$8.PC'^ZA$M:?"N "'*Q&7'S3% MY3:&Q?0<,P;E^F682],@*^5*;:M(Z'+OJ.?4J/O>CW_$:/(?L*ST4 0\D.* MQYRBKBK#0M6RP?#K4OA2'!C*NJK4:IM=+1$2/H"SHG!V52&7'3A[X%!B&!5% M+T.2TJ%)2KU5@6"1E$T8G4I0=;B,I>-, '2E6%(5O:H+YW[E5'+J1.,2E8[C MY^NTH)M2T20O3YO@\:2"$4]8RF?M=?,H.4\0B^G:O1H7$#(,(!Y-#R\7SQ=D MXB9(3=_KI1GP+>H5I506+]R64\FI4XXOS[0KY0Z/\!HU12U6A:.D_-K MWWLH1)A8:6E2'R#Z135MVP2+="V\;AB*7ME]:PA$;O/,W6VS.](=*HQB62FI MNV^D@PCN8@07!@JAE8W+ ID+P:5SH(*F:>3?9@],!,4"GHK"4RY79!-/#SZ& M0:W)X[Q W%CLJ7/67C>/DO,$L9@.Y71W6"?R>W\-_*&#@_ =J_D:/2\P2QB(%1_M2I/@X"["!FF13TC[5G/G)9:;-[V:VW=M *.I$=88>=SGN+ M@\[ #I(Y[/F6/2J<=W0;S:N3<_6#JJK\1B@TL@/T@[;B$[+'T< /2"\Y:.VK MK3H99^[58N'F[$&'OQ+_.C3"KRKD;>@__H5"=L,G0E8/(W\-M!^QP/-)3WC-*>24R?7JH/DMB)7;@_0/?:^/X-6I&&0NIZ#O>BL M,-DSXC\^$B0WC9IE+O@3WRC[D%GFS.+<>QUIO"QM,5ZN;3^G>5S[&V$X3JWM MNJ&4-%VI5E>TG6XO6MMNSE79I=T[!1;7M;M8JI"V\WM:)GV.7"9?>?4U*EP& M#_<:K18G+B7KVR(WL MH2!\S;"F\ F>,S!N"18-KQXCD4XZ<:E65G1#O-S.G$I.G6UN\,\P\[@,PSV9=ZC!+BEZN:(4*^)M-Y+!J7[! M"/GLV+">_S@*\ ![H?L#3RKY"$)I2)R<4[]51;:F4+*3FNKS0,8[L:[],&SB MJ-7OVD^IA$]T3:FH&;?I^+GEY4*,?)Z6;P:*SF5G#KYN,7@_R=(R[(A %$;KTP J7!QN >')8LED_36= M)(9BE99NW7$%F@N)[-;LPY>?2UI145N245(J53YDC79R5WR="'C@R%Q2=44W5F3; MI$U $1=%ICODPY7;FNCLJZR4:';K%@LM(O!5Q!G9BMHIS-^7;J3(PG'J)6Z>.%=ZPO2O Q72X^%JYGNVY>.BBAZJ42^I61S6)P$5FX3]&][[S M3'_2ZK*)"F%/G#[NW@](Y[.7[?5<-C6T(_R(O2A<[IZU?$[ZS/@YHJA^$+RT9P<]61J8[H?$K9V; M<:"N]4>WT&A>6LUNW!&K^J%@%+82^@+%NY']@ OW ;;_*MA]\I0S9 ]_VL_A MN_.M5?W\,WX\_VRC04!'HE^ZK3IQC1D,?A_5Z1"\\BKE/C6K3 M\C:?":F\*>QV9#_,7 S'#4=#^_D,N=[0]? )\POLXLGY[5>S?6,6+AHMU+': MWQ34:-8_H,\?Z9/.%TOCI-[\%Z-6G]?=SDQC*7:3DI[D@B.W[G0VX+P_DN2M M+.JPR>33)$ *&V=32 P3LQ6#\&@VG8[%7RK P@ M@X62"%\=\,T>OI-7 RW.-,HR:+&8JWMMZYO5O+,Z8JV7I+(JDMS:1V7%1L(? MV!LOIV=>D7>.U]M*!56+_"3.+"A5*HI6K@B73BR49$%IPVV >Y4V^AQM]$-I M4ZD4%4TU@#82TH;;;;:!-IJ6D+71#,6H5)5RF:\.)R!ZP)LEWG![L%[EC3;' MFP/-C4;L35E52KIXO(&=AV)O_LK:Z^91,D"<>8EYPEB,6,S]5:GBUI7 M+(^B41!BU^A-/.^UPD*&H.@T'R;&_ 5@K"FM75*K>Q-H$ MHU&&4BQK2J4JQXG&P%I!6%M=4?QZ,VL3"X;5%+VHTVH>P%I@[0ZL77&ZQ";6 M)AF*4Y5:M:)4="@,)I\"":,GV9SUY50R0)QYR0!QYB7G"6(QPW-?VJU.!]VV M6U>-K@B])#(=#W>CN1(B7P(_#&\#O[]3 A95X)(3IUM7*&- M36Q+,#RF*8:FDW]P+H4@DE-G&Y=.NIEMB86UBHIFE)6R@ 5JATVV:W\SBPAZ;GF,ZCZ[EA1"L3_<#6TXB6,4H_S*56:TJI"-6=@#SA ;A"EG/CH:(,Y\1P/$F>]H@%@XK^!HL<%&L]ZZL=!5NW6#6K<6 MC0:VFAUQ>DUD>A[L;M>X+4J3ZN+>P\LA\*G7""NK2K$,^1R"2$Z=<]P&HVTY ME^26SG)-*:GBE?O)J>34.<=EXV[/N>2JDRD:89U6 4LGB.346<=EY6[+NB0W M5"JJ6E)J58E \29EYPGB,6,4K6Z7ZTVFL2J3B>Y M:N\5U+0$VTH)J\C4\>8V*+6B 0Z:ON%D_.2H917S"?13G3>I0;Y>Z"F6/:52PC>BYF) M1=9*Y;*B[7&D.MC7')!XO7WE\H#W8'%RD;H7^UJD1UCPN^E3MZ\0D(-Y7CXZ M&B#.?$<#Q)GO:( XOP&Y22CNPKIJM:UI8*YK_B%"CXE,SU;.H3 MUTG376],G.?)8K?OA1>8>,0XOJYK/^'0>HH"VP\%WSCVGM-Q'Z*J>+Y.O==F[GU,P=GRR+7V /'^%, M@[*FZ% <"]B[&WNY'5B[L#?!8)U>42K5*K 7V+L+>[DTYMW8FUBTSJA4E%IM M\_D>0%^@[QQ]N?SE7>B;Y!98O:BH6QQ/(P)](8('$\-\=#1 G/F.!H@SW]$ ML7!>P=$B>$VK.\F\$Z&/UKK?!G%N'7]\/\3[[8[XQVZ^-":VW+5Q-'Q M:K25]+*B%S=G:RR[T ;, +-#06Z_U&8*)AE"JU85U=A]%@<4S! %N>3C;2B8 M8-::01-_]-T#N4#"#)&0RR+>3,($HUE5PU",+4I7BD!!B&;!)"D?'0T09[ZC M >+,=S1 +)Q7<+1HUH79:=39R:27C>N[KG6)++/=)!Y4!]U:;51OW=RTFJCS MU6P+%NY*Q9-.T%_69AN71O?AC[,+.W1[IN=PAO<5#W'Q]] MKS.P@^0KLMVRQX;SOG2C>75RKGX@SQ)N'X=0DD6EE980K0Z)4;U"*PUH)26M M],1HM7_T38N$G$3I89"8GX(=S>VK^CS$(.R9YN/V F^/'>QRT^K&K MW!I'861[#G'.F;%R*=\=IGHNNU,HEI5@3SR//J>3T2\;$UEM*7=$@TBJ*Y/1)R>6@'D[*O2-J:TE9 M*RNEZN9,5:%=9PBHP3P-) /$(!D@SIWD/$$L8D -3?^Q9C 'T?4<[$5G!?K) M%O&V^"W7!=T*TQPO$0 0F>D)>.S7)$C MR[3D-O$D0+\@DM.G)5>\ M/PE:)AQX,Q35T)2:+MZZ&7.Q/T;WOO-,?]KW0YRHD-FCKEK-;J'3^+=UAMBS M$/O@RKQI7'\_0\M/0S=F^TNC>48][4]HC@\]3,]1(#W1P9AT2T3NBGP4#3!% MT:&5VQSZ&ZL89Q.X4=_U;*_GVD/2$/+!([D__)!NT^9>GW7H5,Z]'S@X8)@2 MWIVIK#]9SW)")C10U5\)/8GFC&R'GU(M MS)R6=BO?#\ET:ZX4'^I:?W0+C>:EU>S&';&J'PK%PE9"7Z!X-R(*6[@/L/U7 MP>Z3IYPA>_C3?@[?G6\S*YP\#3^>?[;1(*#Z^$NW53\Y[S(8_#ZB1WE0!GS^ M:),'T0OEUH+/813XW@/Y.;*]*>QV9#_,3*WCAJ.A_7R&7&_H>OB$64Z[=')^ M2R:@-V;AHM%"':O]3:'U1P$> MD.O<'QC%N]J/W,[3.\\>.\0P.^^/)'EK6S)W\Q#WH]1L2ZK^R;'=DH&3=.G1 M*7!D$!I23?KMI'QR!&)VB;7#Z)%TR"!$F"B3@XZL&K^/A\^(.#F+8M\,8 M@7@VR6 !A-K6Y0 &[\1@_1@,UMGVV5?(L[*H,E@HB?#5 =_LX3MY-=#B3*,L M@Q:+N/XL;FU;P?O+"@ @4&>9.MP&&D'K MP@H (9!GF3Q[E%9_@WJN0N<%PFX!2$(%R0 Q2 :([QE%@>V%0YNNUYR)T(= UCQT-$"< M^8X&B#/?T0"Q<%[%7*SA*%Z%$:>:X@B-O0 3"?_%#GJP70^=#OTP?"]"!XK, MU*US?T[7)_]P=6 F3EY]XN-UJ8L7W_6%($,S@NYF8*6.::I!\QB!9 *3;#W'N HM"7 L MN039DJ94JN+E..94\A%,GIXX'9-+N9TS>96:4JORY=42-7E"![9B%[1!]XOU M_,>1[3VC>WMH>SUR8W\2[L)/O8'M/6 4XB@:LEHA"G*]WG!,=ZP3;]4C'JP[ M*14B!,$G#]RP84\ G4M@2^'FH6'QZ,E6-&"G3+Z4>7G)=9_GP<6$!A/%M28D MZ,PXT)@PH.'-\N73WMZE593J"@]EJ]V,>3+PP/]Y_A??EO\)[E$K%Q6MM/FT M$^!_#OG_BC-6>FL%2&HB,>>YE:N*;FB;/;=7=4'2"6RN>+V>UN6WI76">P E MLNN0O"?VY#UKKYM'R0!QYB4#Q)F7G">(18QQGIQW6UWS&LFQ.3!7/OTKE$IKS@#&6:=.6(H=Z#5W@Q-8Q7?J"FZRE>Q H;F MB*%<3M,!#$TC=*<4BYL/:0&"9I:@92XA:F^"II(5H)64JK%%MEW2%(78&DS9 M\M'1 ''F.QH@SGQ' \3YC:TMQM-$+)6^Y,H:Q)5U_/']$._GHVVJ2+M)7")K MWF4NS7N%TWRDJ-AY2=64LK'[LK4!Z4C9(227Z+TK(9,LX5ZLDHF;"H3,,R&Y M RAV)V22A>&+JE*M;CZ0 BB984IR!UOL2LD$4\TJ6D4IEODE+!$)*>V)P7!N MMOCG9I?@W.R4M6#?<[/+:\[-%OG8;)9#'-+-<)W([_TU\(=$F\)WR/I[[$;/ M<((VG*!]0)AK>@[APN'$;]8HZ 6A>D&'7H!>F/7"FJ#O^I-(CS ^'$\ MI,.F".>,BP48],);]D(>SYR'\1-Z09:1@[C\-#IE#V'@$,5DBM4+(K*6)3," M88&P(O7"?K'5EZCJ:@5+H*%3K;EJ=.KF-?INF6U$5]YF"A2_"1(*T/UZ:X71 M6/1#CA#,?'ST)S%*L%!20WD;X#X. NS$KPB02N,?W-JN4W ] $L&L-HXLET/ M(E=RH+606 &0)0G9@>Y=-\!V. Z> 128$6Q)F=/NU[9EQ M6I?QK[_?77^/?S,T)?Z%SAW>"\*R]%U-_1A6M3.P QR^VJ!,#N".PO*OM/ H"WT-R\@RD^B*"E&06V;H_<:,/:%B K([*6'7BN]P ^ M4_:@C;=KQ.]W>AT?TP8@OQ'(!\XPXQ>8+#!MCJ #EC(J;-<7>(P]='-_G"6O M5[E]:@EM\[\PK\UFW4+F;;MQC0Q5F:S-BK1G4+#Z$Z4$]@P:&K?1/Y[*-<)P MO'Q EAFV^O%>U6+!4/^DU?#_C!=ZF4D+;_#C/0ZVVS 82UG>5VTH)4U7JM7- M6ZMSQ8)ER4GN3$V.2WJ9JZDZOT >.9!)!YVV.BB*:6JIA2-S24.!$ 8N+7$K0I7&G9/;DWS=J:1N -)552, M2E&I&)LKN0B +;!JF57\;&I/B_6RE7%=R>(#?>-B63$T."E;8):MKVM=X8JA M[4FS:;(4NSV>>!U$JY?:UB5#52HJSZ]$3[P&LFQADK@Z9;MQ9>^1K*24R4BF M"3B2"5G^///A_0G%L_%.V1<(J,DH$%"342"@)J- 0$U&@8":C (!-1D% FHR M"LP<:F(>;-+IMNK_+%R8'>N2'1IL-3MFM]%JYIIM:[I\EW2 [':5;-BLCTER MA>I9.MB%'6*'KG1@+[3I'=L>++-=XE!2F0+9Q5LV@H'RBXO->N4O):S\Q\\5 MRB[HV6%9.266I9-+5%0JM2T2B;++@^P0CT^"3H9XVR0:@8$33F!J/.-3;!,R MV!G+"*ANF33 MF%HLNI"SWLTXG.L"I65CMMY-HRZ!G]0J29)4;F&7C%>B\ MN-BLUWFN[L%^.@\%JR06F!:Y:ERE@\/(=8RLI=R GAV6<0>4'<:R9$^_*^EE M12]N<6!0=H'/#M.X,\H.M&=0EBHC E-C''?2V6&,@VI4L@I,C6%J]&):1 MX1&RCB"*#0(!M0P*!-1D% BHR2@04)-1(* FHT! 34:!@)J, C.'FHA91QNK M4+6Z7ZTV.U^O;7VUFIW&-PM=MSH=!=%T)5J:ROQ#"&)>M-J75KMPT>IV6S=G M2"/O%/I#UUFS\^MX8;.U#=L_V>'6O+QL-+_,/_.(KPD()X[P^H@I=]C7NL4; M&D!MXJC5[]I/0F9/ 6DS1EHP2UE'>+U9XDZ'2]0L'3W!"YB;&^9RQ\NEPMSC M9X\!A7-#82YU/A4*'_&\1.!NQKB[OJY,CMQ4^7 W&:,OFO-K:%R^>I)\E=(KI''2.Y&)JQNX#_>DF_< M1FC&G8$_=' 06G^/W>@Y/=;Q:P:Z8I0T8%O^+.+&'+Z\8RR-1>$2A7>T*&^> M!?5OG'97#NR;]D:Z]I1:6FJDJM M4@3F995Y7.+EOI8OY>RTX^:946KEI1B5>CH XLC?XSN?>>9_K1)G\\) M2>BX'[\>>U%.Z$_7B0;D*_57 M B+AU,@FOK?WP"#X/'FOE7'R#*6_391JX,1*U?.'1"HQ5>63MQ^1H!?$Z 4= M>@%Z8=8+:Y8!^>%U9KK3&Q0^AU'@>P_G#IK G:;-G8FT-"I MUEPU.G7S&GVWS/8DM7#R1?PF2"A ]^NM%49CT0])W33%T7+$ J5@H:2&"\(R=+W-/5C&-5XQ\^K M?9JS\DP9 =9\],=>!,#N".PO*OM/ H"WT-R\@RD^B*"E&05VLGD$D,TWZ H^QAU9[ MB9/D]>JOR]V??-V79NN;=7-AM5%<^D5?2O>,E;DB) V2? M#2Z[5WC1"YJ:6H678JFBE+32QETON6+!LN0D=T\ER:5]J[E$62[!OU96I)3AZU14!L 06+;-HWXHJRRQ*JZ)*25.J M6U14$0!AX-8RM_:MEK+,K82KI904O5Q1BI7--0X%P!98M:-,[%N.25Z3-<5Q2*ZA:Y.]Z[%-2F0+9 MQ5LV@H'RBXO->N5?G7&ZO_(?/UH6%2*ZA8+9=GE07:( MQR=!)T.\;1*-P, ))S UGO$IM@D9N/U2CX!ZP@E,C7I\7FXRU-LR'0FH)IS MU*C&I^D>1+5L.&B0P 0!<1 (J&50(* FHT! 34:!@)J, @$U&04":C(*!-1D M%)@YU$1,8$+3?ZP9+*;C>@[VHK-"7-Z[T>GG1R7>KH< M!Z[W<(L#UW?BXDSLR]:(/B.TGG#0<\/EBE"'IN3L5!VJ5%*,\A:5H;)+C,PP MT5B]*95GXC=[.,9O2$0^$@P$E(B D" F+C;KC0.?'9J:<8#<,8D%ID9 /D,Q M=0+ND%8&3!1.X(%,7%_IQ>#3&%.G8J(5K>8JPFRN!7-8"1B@U\Z&;G7!UG0- M':27941@:JQ<73PT559"YIFL E-CX>KBHVFP4&:.02H:+&V 0$ M@P(!-1D% M FHR"@349!0(J,DH$%"342"@)J/ S*$F8BK:R?GM7;O^U8PSQ[IMR^S>KV;8Z[W--:DC*$$E@:N'0V49FKL2^\00<-02BO.J(2\T3=GDY$T MFT3F"N0X0WG?\P#,O, F91Q#)!H& 6@8% M FHR"@349!0(J,DH$%"342"@)J- 0$U&@9E#3<3,HXT'_;6Z7ZTV/>+OMFU] MM9J=QC=KDJBD()JT1&LRF7_DFIJ0P""2P-2BE]S!5>L64F@PLXFC5K]K/T$N M4\8%@BD05V!JIH [0BQ14P I3A(+3(USW%EAJ7 .,I]D%I@:^;B$[53(!S65 MI!286B&2$IVV;LZ01MXR](>NLR8J<[RHV=J&[9\T<6M>7C::7^:?><37 M!(031WA]O'3QJ*I+]X=+]-6ILW"Y@*E6P,R,,1-L3]817F][:H?;GJ/G=@$] M\T+/LIH15RY\G4DJ8KU:JZ<\36R&/$=B,35C?P'V_)-VX_,>/. MP!\Z. BMO\=N])P>Z_BU 5TQ2AJP+7\6<6.>7-XQEL:B<"=1[6A1WCSE#9@F M"=.X$ZCV9-H.V6N['!]4JI45W=A\?!#P3T[^5;CSJ?;D7\('.Q:5FJHJM4H1 MF)=5YG&UA?>U?"F7,CO7=4VIJ'Q%(&"B5$Q2/T;WO/-.? M-NGS1(7,'G75:G8+G<:_K3/$GH78!U?F3>/Z^QE:?AJZ,=M?<SNC?Z$YJ# MNX<)3@'IB0[&I%LBDD:0#Q[)O>&' M=)LU]^JL,Z=R[OV T(WA21RR,Y7U)>M53LA/UXD&Y"OU5T)+HB4CF\PFO =& MJL\3I%9&_D_F-6PPNA\$+^UY?V$OH"Q;N1_8 +]\1H_U6P^^0I9\@>_K2?PW?GVRQ[3)Z&'\\_VV@0 M4)W\I=NJGYQW&0Q^']6IBA,&?/YHDP?1"^76@,]A%/C>P_GM5[-]8Q8N&BW4 ML=K?%'HZ"F'YY-OCM*$^4\#ZO )V9FK' !C8W@,1X'IHW@2_0[$11J?4"+O> M&#OOC]S\TSO/'I,I^_$D;VTGYFX>XGZ4FMW(AAL\-7Y.[%[T_"&12IRV\LG; M^^;0"V+T@@Z] +TPZX4U"1'\1.-ET$A].)H+HBP.1P 8T/9M>V%K=SZ+W0[C M)_2"X"/';.$1!@Y13*98O2 B:]E*$1 6""M2+^P7+=VTE3V!ADZUYJK1J9O7 MZ+MEMFF2M2Z( BTAN5\WK; 6BP[($2*:=,$P#E0*TK, Y9X!\FG>7_R* *DT MC@'-GBNX'H E UC3I#- 2P:T%A*S +(D(3O0KYOF+0$H,!78DC*GW:]MRXJ; M?4/LP]=._+O5O+0NXU_I?LSX-T-3XE_HI.&]("Q+W]74CV%5XUV/K_9ISDK1 M9018\]$?>Q$ NR.POZCL/PD WD)S\PZF^"""EF84V,D&.D V<\A.MZ@!M)F# M-M[N%;_?*3T]_O7)!H"<)L@'SC#C%XC_O\6B"& IH\)V?8''V$,K7L7I\7KU MU^7N3[[VE7G;;EPC0U4FZ[(KJ!GGZO_Z!DIQ?,FK]_S%#2EQ<.R^Q:]HE'>N M<:47U&+!4-.I<54L59225MJX[R]7+%B6G.3^T22YM&^UF408M;)^57'S;GFSS**T:DJI5:56 MVUS91P"$@5O+W-JW:L\RMQ*O%U55RXI:J@"K9&35O@5X.(N5=BVH\DV4]5XJ'<67O M@:RD5&M%I5S;7*[\V.#!>7]O$>#/SOD1N1 (J,DH$%"342"@)J- 0$U&@8": MC (!-1D% FHR"LP<:F*>]]?IMNK_+%R8'>L2U5LWMU:S8W8;K6:NV;:FRW?) M!LAN5\F&S?J8Y.IS%2_L$#MTH0-[H4WO6(Q+7I$VQW')4D'5(C_^??MS[Y)* M%,@NWK(1#)1?7&S6*__JA-/]E?_XJ4+9!3T[+../4DV&9>FD$A45HU8#XF6! M>'P.=#+$VR;/" R<< )3XQF?89N0@=LO\PBH)YS M*A7XM-RDZ'>ENE(0#7A M!*9&-3Y+]R"J9<-!@P0F"(B#0$ M@P(!-1D% FHR"@349!0(J,DH$%"342"@ M)J/ S*$F8@(3FOYCS6 Q'9>>8QV=%>+BWK=W[?I7LV.AUA7JMBVS<]?^CEC2 M$SK55*6HJJCSU6Q;G?>YIB&$$Y@:X4JI$0[RG:04 MF!K3RNF9-LAXRHC \FWON)2J9(:^]*KP513#)TO(\=58#JL\!*0:7:?0'[K. MFIU?QPN;K6W8_LD.M^;E9:/Y9?Z91WQ-0#AQA-='3+F#J-8MWM :A-'K7[7 M?A(R>PI(FS'2@EG*.L+KS1)W56F,FJ*K?$X)5Y9F%P@@," ;4,"@349!0( MJ,DH$%"342"@)J- 0$U&@8":C (SAYJ(&7D*./[X?8M'"9',M2R#,RVVV[PSL (>-,!QC9S$<9H:M_JXI M5.M"8[&4Y6VJAE(L59225MHYDFOD,9*[D0FK&_B/M^0;MQ&:<6?@#QTEWBYK^5+ M.3OM7*\J9:T&1)2;B.O3>JI<%N6>3$SO8,=BK:942UN*A%(G1HI+J/5\ MXM(<=^/3WH-F6=&*5:54TT6V52R,_#&Z]YUG^M,F?3XGY*K5[!8ZC7];9XA) M0>R#*_.F48W77]"#P@8[&V) MMW*FS@,\Q/WX]=B+?)>ZT,DV/R12B:DJG[S]B 2]($8OZ- +T NS7EBS"L@/KS/3G=Z@\#F, M][ M.)^;.7S^./E,"*=:!,"@%]ZR%]8OMH,7D1/R02\(/'+,HNTP<(AB,L7J!1%9 MR\*C0%@@K$B]L,'361.PV[2O,X&&3K7FJM&IF]?HNV6V)YF%0BC0$I+[==,* M:['H@*1ND^(P.6(14D%Z%J#<#\I9LDO\B@"I-(X!31DIN!Z )0-8TTP+0$L& MM!:R$0"R)"$[T*^;KM8#*# 5V)(RI\U&TXI;?4/,P]=._+O5O+0NXU_I'J3X M-T-3XE_HG.&]("1+W]/4CV%4XYT^K_9ISLHR9018\]$?>Q$ NR.POZCL/PD MWD)S\PZF^"""EF84V,FF$4 V<\A.MV4 M)F#-M[B$+_?*2T\^?ID T!.$^0# M)YCQ"\3_WV)-!+"446&[OL!C[*%57N+L>+WZZW+W)U_OI=GZ9MU<6&T4EWS1 M5I(S3M;_]0W4XOB25V]UB1M2X@#99V<+5P!Y8V47K:"IZ55V,0S%*&[>(YHK M%BQ+3G+;5))<*NZY2RH11JVNVK)YG[L >.9!Z6\R;Z%=I9I MEF)Y$UU5].(61Q?MU=E\39.\DV4M5VK[EL*9<&5O U-5:EI1T0SQ8CEPS-5; MQ/BS4S8]%P(!-1D% FHR"@349!0(J,DH$%"342"@)J- 0$U&@9E#3NOFUFIVS&ZCU'9:M/K#R<9:GD$A4-15=5(%X6B,L()3(UZ?%YN,M3;,AT)J":N]'IW+&Z3JTKFM]TTVHBEO*$;N_:])LNZK90]ZN%ZF;GZ[75Z2#K M#ZM=;W38'?&EK5N:$=7)-7\3#*:MWITN]W"+ ]=WXN),[,O6B#XC MM)YPT'/#Y8I0AZ;D[%8=JJAHE2WVQ6>7&%EA8DE=O2F59^(W>SC&;TA$/A*\ M1;F/[/)!-@)"@IBXV*PW#GQV:&K& 7+')!:8&@'Y#,74";A#6ADP43B!!S)Q M;:67DLJG,:9.Q40K6KU4A.$=)ZX6S&$E8(!>.QNZU05;TS5TD%Z6$8&IL7)U M\=!460F99[(*3(V%JXN/IL%"F3D&J6BPM $" ;4,"@349!0(J,DH$%"342"@ M)J- 0$U&@8":C (SAYJ4J6BW=^WZ5S-.+.NV+;-SU_X^R3 [K:A*3350YZO9 MMCKO] =U;RX*:4'XKXP)!_<45F)KZ M5Q-7?TBBDEA@:CRKI<8SR)6266!:A-/4U @'I;>D%)@:T[3T3!MD1V5$8&HI MH9J>&OO2.PZP4E/*&F2 "L@F(VDVBM+FHTZZT;*]?\@GP#D02FMEC"[3%O MXBA>R;CVPQ!RC#(N$'1>7(&IZ3RW@W\_G8?$(HD%ID8N;F/^8>2";"*9!:;& M,N[@H<-8EFA1I?.J82B&6@*F98%I7%7> ^T9I!!E1&!JC*LERS@HGB2KP+08 MIG/UG?=B6$:&1\@Z@B@V" 34,B@04)-1(* FHT! 34:!@)J, @$U&04":C(* MS!QJ(F8=;:R1U.I^M=KTH+[;MO75:G8:WRQTW>IT%$33E6CA)/./7!,34A=$ M$IA:Y)([?&K=(@H-9#9QU.IW[2?(8LJX0# %X@I,S11PQX E:@H@N4EB@:EQ MCCOO*Q7.0-II?YI]YQ-<$A!-'>'W$=/&;WMJA]N>HZ=W 3WS0D]#38Z>Q\\$ YYFC*?K5[T-+3FB M)EI ZV7EVU"*Q;)2JO'%0KBU[U7$E2N#)\,D7,]!/4%C^::EM7-XQEL:B< =1[6A1WCSE#9@F"=.X ZCV9-H.V6O;CV2: M4B+^DU$S@'\9Y5^1.YYJ3_XE>ZJC5E+46I'\TX!Y664>5UYX7\N7SW7'I)&D \>R;WAAW2;-??JK#.G)!N0K]5="2Z(E(YM,)KP'1JK/$Z16!OY/YC5L,+H?!"_M>7W) MX.05E;\?VKV_YC(T4=?ZHUMH-"^M9C?NB%7]4*@4MA+Z L6[D?V "_?$:/]5 ML/OD*6?('OZTG\-WY]NL>DR>AA_//]MH$%"=_*7;JI^<=QD,?A_5J8H3!GS^ M:),'T0OEUH#/813XW@/Y.;*]*>QV9#_,S*KCAJ.A_7R&7&](9@,GS"C:E9/S MVZ]F^\8L7#1:J&.UORFHT:P3Q: /(GTP?>Y16E^?J6Y]7G4[,X5ET-GA %T- M_9_AD5MW>N?98S*5Q\[[(TG>VH#,W3S$_2@U@Y(-_WAJ%9W7_(Y?5/;??)X\ MZ[K:KYO]D"F 9 0:4CWZ[:2=@E%@TCXL%&@Q!AHC$.6L/' P7]/AX^ MTU7;Q:>_M1>:'YZD98P!3W-'J9"Z.F6D8QT\V MOC6Z#:MSMK)SXGG8KV^77#/'EL5&$H<_XS"*%[XC'P688-=SAY@\;>K/T<_I7SVZ*&Y[3OP+_GOL_K"'[,91 MX-.:5PZZ?T;^" =VY'H/B,+RPXU<'(H2G1!FXI+IR4I.)0/$F9<,$&=>]HE&%(K&HHN(.V$CZB=G%_B44!ZDJ'$@F/VHT^$_A>\U.,H$%>J M91X0TW/,.3A2=U4U,-[B2$Z?>]S*_:[<2])?U95:&9;Q!9&<.O?*W-+_[MQ+ MSFE5E7(-\@ $D9P^][C<@5VYEZ#G:E050^4K8[PU#A*$5MO8]7[@D&Y^=FG: M/?DU%(3"\BO/VG(S6GGQ&+X7%!I3$%)V4^<.C2HJE17Y6UQ5F;WR4?A2,L"C M)(VPL1>--GJ<"16DS!78\M/L%7-5W)-G27F7+^9*J]!\4SYE$.R5.$1:SZ/2 M7CS:Z"E*:J^DB&SV:$$[C$Y=+_[M/7$4D=WKD;9%(4T5Q.X/6C)&$ YG67NX MY:G&!),I2@W/G #3GN&2=KS3J*J*KFVN#IPK+F29A=QJU=XL3##R62[I2@U8 M*(KD]%G(+?DZOJJ831:DTQBIN/ZH$8*^>=3@%$IPZ>\TZ'KGWO#MG6:4'(/7G@ M4D7!Y4J" NC;AA8FHXCL7+%///ZVH2K6T.1%K^?@/C1[_D2=3 MG4L M2RNCOT#1'%%TB]6QK2F:1DBXJM'-A6]@1T4,$Y^<-ZTN8J65;]NM;XU+ZQ)= M?%]96QF<%@%=<&X1L(DC>FK3[:04U<7S74B3BU[FPK-J5&F[X;526:F4-R\% M@AL.C)YC]*HZL(#P('3>>9T=56!VL,XG6 )TE)55THZ MA$N TSMQ>E7EW$,XG>1F.$-7C')9"D;O&YW/IFX)HT+9K'274\D <>8E \29 MEYPGB,4,%2Z?P-9H?K,Z@I[ !CS-?$<#Q)GO:( X\QT-$ OG4+Q-$J#9^WOL MABX+,_E]>IC*B A]9M4DZ2DK(WHZBPA]*3)I$PCL<>FUM_8S.QBGZS.( GP[ M@>9V:'N1Z3G6%)W]EA0EK5V04\GI;Q^H,4E M>![,J\26X:I*U>"W#@"OI. 5EY1Y(*\27 JK*)K!E\/-V^[G&SOX"T=TXSD* M<6\HB@HY"&"N99+:[CW0]*5$JPUKVYG0GK&999R>O8"=&>&<]IY M;F5%JY05M;2%FN4@[3D_1%W/4RXI'JM0I0BI$,!F,Z*&!M>LR]EU8JST .(^ J9 MSJ!1VS8]M,$F89 JJ:Q]WO+N#/0-+LTY=;E#J9I M"H65B%->+"E&=8L2@=9_]/NKYCX^^1Y[O]_X2H0-%9FH2(;JU2:M7?O""3*M?9[AT*"QI M9]*5%+6Z15U&V8/$V>33VN3,'?F4X&:-FF+HL%E#4CZM3:+Y(J"1W9]24\HHC.]]N>\;;[/RE*X/(<>G*H.>$:&2[#HI\ M% [L _\H8,#./]#O!* NKHVW[+5OYRB^:9;@D7(K@2^"L-7+B=Q6[["+@S@ MZ_'3: C9]B=L@@6"*[JA5#7(Z,HU%==6!=E$Q23K^BK%8EDIU=[@@!D1PZES M>R3N.M8E:C17+M"*9=J%49M$M6/;?,8)8S#"3=75EU;NH=86L/^I?S>87"[7- MKH7BWSNHU611*!$Z$ *WRSXWET=C]?NX%[7ZUE-O8'L/N&U'N.51-YS^HY4I M?]A#&MEMXS *W%Z$'?J%Z3F+'\Q=>;08EJZ45!46(O+,9RZ-YUA\3B-DIM64 ML@IU/;)/Z+5\UK@DFN/Q.;DU8KVBJ#4^+ ?Y#4#]5VRYQB7D'(O[:00.]:I2 M*HI>4.2HY?L:S7K;,CL6.KVTXM_>TT5JMF)M-B_C7ZQ_W36^F==6LPLKU>F' MX#4NI>@@Y;K%@>L[#:\78#O$ESC^2?X>CAW7>YA7XUBUC[C:K>MEI5K98K8@ MNR,E,5'7\Y3+-Q* IPEN3=(4M5)4JBL*4 F ;AXE'\'TA M-IXS:W/)L]M[4!N5PBWJXJQ8GXJ(K?%C.^OG3W$S?^?7ZJZIGU"%KE" MCBF$0;3!\\?MTV"N M+,]AQZ'$QYB=ICDRSTLZT&9/2SJR@ MLS,.7.\!10.,1BPAC,XA85 "A84>AQZ''L_,>XLX75HZ;Z#A]?Q'C"+["8M] ML,#]D/38L:/3:X0F$Z/F$E9C++H4BEOB)@AU7 "LCF24A5QNZ38L?*M# ("% M&64AEP6Z'0N3.\Y*TQ6MM'L2'! RHX3D4C>W(62"]?UU35.J*\[#$I&00L=> MIFYNA ,<1D)K4292+PPN[7+:]^#3 NW2HQV71+F1=N#$ NT.IAV7$;D%[39X MK4 [H-TFVG'YC1MIM]$WS1#MX$"!-Y:(!8Z3,6: MP5Q UW.P%YT5XJ2AN=S6]G?4J7^U+N^NX]S69JM98/FMC>8WJ]-E)UTV+U>> M>RE(;A$0/?L=#1!GOJ,!XLQW-$ LG$=R[/RP=1[)2\88^NE&@P$>.NC^F>#F MTJVR*/+1/4;C$#O(#I&->@%VW BY'DMWKON/(]M[9B51*I]"\O'L80&.QH$G M BP9CQW.*IJ.[L,?+^O:_S96C\?<)#/F=$4K[W[NEO#KDZ)$(NN^1^2&E"I^'_6(TS;$88CP$PYZ;HCI MA_Z(=CF; X0#.R"2Z)7^XR.Y)XS\WE_(]ISI5VX8CLDD@;PI#E P*[TSN9 " MC>R' .-'2C70^M2UOK:@]2]HM_KU"=;6!.I6OQ4#W?4[#$MR"0.Y0Z$S/2?^ MM,$ OJ/XOE168I?<$7#-&;8PZ4+Q.<%HB1Q2(S4@^1O>^\TQ_V@3>1(6D\:BK5K-;Z#3^;9TA]BS$/K@R M;QK7W\_0\M/0C=G^TFB>T3G.)S3'S1ZFJ;.D4SL8DQZ.,)N_T,4*0@PR :(K M&>0W=CJ 32SO9YK#TE#R >,11_2;=KJOA/%$OT>V0T\<8QS]/ %^Y93T9-XV#$;W@^"E/:]/9D]>L5KQ MYKV78Q=0U_JC6V@T+ZUF-^Z(5?U0J!:V$OH"Q;N1_8 +]P&V_RK8??*4,V0/ M?]K/X;OS;>;CDZ?AQ_//-AH$5,5_Z;;J)^==!@.9WM:I]6 S5)L\B%YX7(5* MFFJ?B:WTO0?RS?6,6 M+AHMU+':WQ1ZZ#%1#/H@T@?3YQZE]4VFQUV?PC/1X?J\#E_-=+@ST^$C-_'W M\? 9&9J"J.]T9-FG=YX]=LC(XKQ?(_EPAL:C7G/\B,G8.QOI-;Z&>"MXL#WW MOS8='%] (G^0L?R6C.2D\>S/5G^&V@MHEV[8&_KA.,!TY"B\,NZ8^+(1G_M_=D<=BS1Z2E43#&\5VN1YP*DS@!](\_*V7- MZ.LGR0/VGW$8N?WG>4*WNA8R40&UVE_,9N/?K(XER_?KW-W-NMGL(K->;]TU65;@;>NZ46]8G71)]M+F%,T4WS'S_9&I%[PE;NRC7;AP M?=3!P0]B3;W>!W1*4R=T]=/+M^P#[=-[Y-)TBTL\M'\2_Y>P-1CY 5,^>-WVQO;P3/2BM3TJ,4/:$X2>0:K2D>>X$4T=$M#^7286VH-NFVO;M!M M>]H>97+/*ZVGW[Q<3F/#':*IWG]M=&W?A]-[>N. MH982Z+^Q(7^@=_/'C1_ M_ M_(/(!YX;#M#0?:1VF/RT[]VA&SU/>SWND.4G7P1VZ [9[^2-0C+78 /;>!CY M@4OZ(7+LI2X+7XSB>XX^@?U?=SC?K/@3EPS]:QLV3YC9JU,^S*&J+"$YZ\N7 MJVB'++PBDXSBOAT.,4.:O %QNC!Y&X=ZY79,S\E+3%::/DS:C[HO"4;('V$" M#EUF\- R480TSAH'Y'+6EDDCXD4)>BD=JE;QGUY,E 5[#\2_ M=*B44>#_HYW98Y,)BA+]/F3@X73F#&]DAG,Z"G773Q/O M[2$#/AQ@'%$*S>6_42*33UJ]R+\G1)MX@3IE%"$>X3V999(VH(F3MGG^B>[' M$7)\VGR?)MO1\Z0)HX=#Y,PXHR$./S"U&D_]1?)LXDJZC[M,CI6%!MD.[;[)%_1>-V0B27]X-,(R M),VD]HM^MG#MSX%+S7J E6DVH3]ROS(#UWV#=5KT<2QC0_9-W35$_6'_L^0/9H^8]H? M<2'727>M?L+T%H_,FM C<2 'U( XI-<6Y@+,!%(8I^_A,CON$(M"32)]*'X: M8;98.A4T?71_3'J8/:1/<"QZM/!^@.JDU&-CJ&N%T2>_XR].)+,6K>HTW/W,KQ92&#A]?UQ,#.Q&\,#["%,?>,8X0 'F$ \T[P7 M?9OP:-FZ9T(-I^/]PD3]#8;T==$%_LC5^8:R6,#SH9& HYJY751D.LQ&DX>, MO2CD/ _"8CH,DX]=\NW/@4^UV?])52(Q/+3UV&A]_MQ2,QX2,:%29^?H5/W_?Q<;],\3"$W MD#L6)H.;[Z&\)_>1&R?3Q@UW$#UB8RCY=?BLS%1S+_VFCN'$CXWGPV1,_$D? M&6*^@Z;]\@%E6>/NXLQ#BWS^2 $49RCB*Y+=T<7K64L%5;[_O[TW;6[;R!:& M_PK*,[EC/P4QW"G9N:ZB)3FC.[:DD>19WB\ID&B*B$& P2)9^?7O6;J!!@%* MI+@(I)"J)#8)HKO/OO4Y;/TE;M)RZ@&I 2U#@07#E>;_A51!$2NTNQ=[2P"S:92#NA!?+?:'[!^\,]4$B M@9+TJ2?:'T8QN=/L(TZL!S@1 "/@X ++C01XM4(Q\2)BXW7GN(^J''RBZ/1L*["E_P&2#$C0"<;QE)$@W^3>S+V\L_>C\$? MF@@K9"&=;@@DLZ8 G 3HR:WH('M8R0BI(I;V7=TPJB6W7IZ'-MB>M%B;+2>V+6D=="$

6CF(B>_?0SQHA#S#$GABJ+"&!-1H?%'ALZ0JD+0#*X5*)J"3S22,F=^ (2I M*)*<)= $\6B$Q4H@F.]\-\;4%>Z R MB2AE9=8!5I19--?-J &EWM#320$!KX)O47RK=TDGCGPW>(!J)'+H!4G""DS6B7*8"B%7,>,6F+%5'F:\9 ;Q@Y1X99SM MCUB$&3,N8VP@_0Z ;Q;'2,4&:GB/,0<:(X4+3C:%1>_17'V8PK,?1!A)0KNYEO^RZW MJ^UVMU(\0-X^NI0RO"D+[S2O\SKQ.H]]FR0Z*8.W;_K7QV_>&3?^% #4K7=- M0V&.S!*,6.%]*VE9'F]0GJQ1\X^Y1Y>BH"*N7 #)(/SO5M M:K;I+_L@$U G KD2BXFHOB6U#=G Q,?NWF$:UT?Q7/P099$XXC]W_0^<]()W M23K[4R1@HR#'6RRS"M]QW6WQ2RCN '\*1XZP]T+P*WISL&(&9"J5:>G5>T . MC7?T9@X;65@H1FE"16EO R'3>53L-IT&_@^2SO"FHZ.?2)'X$87P.?HOJZ3? M-M_I8GGD_!#VP4CH1 P8>8,U9(!>\6,HA!P*\?2ZC:)E0?\_<@S4-M'#% U$ M>$&&7[QX@B4P\,8Q,!OPE@_&AHV)$O7SF/- >!]3!K HYZLJA&2MK+9:(%RB M9I]>)FT0+,X" \UR87,>E\EA9$[5?_%#>AD$_H#B?_#U4)!JI$NJ^%Y0KV0: MJM(>6H>2NT+F73&)4S/Z6'#/V14S80B'=#9S"8#A#EU(A!TQ"O%)9A_$D".4 M,W1"WU76 ^!DXH3DZOYCHQA],9WKLI\40#(G9 EU,P($^"_!^7*ZE8& M'"],DP2!N 7_C]R']#8$N8)GR1L35NH/R5-L'+7K)K5]G5 )I"F#JNA-Z!M1 M!>&H?;Y=S_$MT6 "CQ*<85 VTF5T%%PPWR KJ#%2),(YZ>L]8;Z^\ORN$G>P M1/S7R7LE:I<[P'3]O*M-%@V[)FRLL%N<:@@@6-?YDQY5&3WU%ORIC;TE0'-; MP$^V,I*55<&F2L3EDKPF/*OE^(C);;8:6/W4]*M-299P2J"E*WL^*DP'3HW7 M!.X<&\L^DM55%0F_2UIIR)CWP%$8K1@ECZ2V$@:(U34LT'!B!%]E3Q?Y>MGG MC[$%$$4=?9)$$F2\8"8>DF8YE65B@LUHPVL'<@$9YQ!LNV&='Y>XV$Z A3RT M[0/<]D1$8U#.]UB*/7@@>XXK8V:M, ].3$BPC' JANA')O=SZ,Z-M"-LU;[: M4V?G? "%J1D+@JN),.B6=+2(E%!;?#![FDU?K)F_-V_!Q,G2*ZR MH+T3/6K5B]Y#TH>.D$S.84]=^6MA<FL[1KQ@$U?(H!#LAQ1'9BF0+&6DQ0#[[4I-$\^Y8I MT\ID $H!>=%4?Q9S /!VE\*[ N\?2S,LCGRP6)+Z9"D6))]F[_[9TE]E&88% M>(*JY@ZWP7E P$W)*SR9YE6W^$3= MHJQ.+!"G1[;5:8LWC_SVA03N+;AN; +(DF&MTK$P3/_)A_\E?08^]Z\_)0TJ M.')'$@6QUL]*Z&^:@0("1E>U)B%/6J;2L47;)KKW.1B?R'\25FSWT6T-6QQH M?^< 9E*1EYA$)&/4%>"0 GOYNZ39Z"'>)\QDF>>\C,79?7IU$0TF.1I%AJ=0 MX(,LG8:)I8P*!][*T@15#7U##1G85T^EWF:EW N965\ 1:4RL'JS!M87 1I) M\#[+[^(66E)%E9VR)_> TU'(O$D07'L^?S7")4#4C&\R4N2'(GVK.<^>D24; MV#R<9K39M$QNUV _>;2?*9B"IG71 M3AX2RYA*@O24E-I>4JLQLR&,Y.L7:](C[[5K>XF7&8.((T,8-9\B.$HD@P]G M9;#:\:6+_=X\.]ET^07R!5VWGNH@%VKW1+$R!DAYTC"J&2?(56!TJ6MY?%]; MR56Z%BK=*^!44P8D>"@O! ]J M[4PXMSD3&57Y6M>YPR@^Q\B ABR20=@ODMW/6IP91=::O3[V=X+R<7;>!*S$6KK$&6@L&GZUWE-BEN] M7**IG[Y0QQ#\V16R@V%_@M?R^";'7(K-DF@_O!BMWE"[VZJ;C<-\6VV"SR.' MS$7S-WK()OJ-*W0-/^R9];(]WZ17#BA. T6>[%"(] )^ #E%^:Z^:UJBV3ETQ2W& MAHO( M<0DYJ40%KY!F:%(A<\:A.8T)H9L9C'+ )G#RB,IX7HADX C(MF.%\V MH 920DLFJ*I5EGZ<39#V'M[:2B)M0Y3TJ =JQB=E26G7L).24A-]8B=#CGP9 M;?8H]U:8F&$%?9L*)?A>\S#UI3]@,Q4I"71=R1KKM/,=1K#-/M&#OF/NS0]B M_\S#T"!@'?5 >:^3ZI ?:N>8DTE,*S&?ZL>7J1I-ZZQ5A.>>_.W;P/(H:3IW M&V2-4;*"LA3*L^5?-5:E_XMQQ MR106=*0=!UAPI>$Y+Y$,)%KXQ!P.PT#^@-**(^&H?F")#!U:[I#LC;#@2#P> M3$T:2Y/#GS!J?7 ]'/O888*_/\ 25WR BW5SH*-CN4):GP43R+0-R(*9#&CY MD6P"6<9.9I/=-/0L^Q+83KH5M(>QVQ\G@D"LCYRDUI%;O'W6BF<6H$'H N-2T 425O.:= X/1(8)5(/N68W:O>P>=I[ M^LZ01#^.*'A*W:-.'#?&7Q?L*Q&UG%B&YY*F/=K;,O>*,BF4S&U.N1?]SKZ: MT*BZ"NBC'D&:H^R"5^H"6;5/+9KE2/)_+^*K-PK<&(^8Q>[3.(7?4+0ZH:!4 MB45))23]2%8HJ.!KZM(F/7[V6?Y]]@, KF=<)"&G$LF[?#\5WNTQ=5X'0:?= MU 9KF/XJ>[^67Q+>T,5L[JR*-SWDF>85\HTDHO3VD2@DV>4=:F]@*V)..FB9 MM].5$PE3;DKMI $802"Z1$9*":7P1(\CWIY.-? C$&:.&+N7IJ;P3]+#EF M.J):>M5O>@7*%IZO=4&-'F>G'($#F_QJ.;+'*EY&H;2:JM]*"C'P GMZCYW: M[FA;2XM!M?K1Q,.2=X-55(E+$#!.0S>"TE)]5<*;+8C>+BDI+^UVK3"1/\%, M-3W#5WG0B=<9K_CR&':P0+L)>1U$6>0*=6"%SU#PG;)1G =?40PA>[$C3;*\ M5'E;U98O7]_6J.K;GJAO2ZK85ETLB8L"+\K6-Z=W+]%8N9V[<9]NB7>TBXV5 M,>JB$A7<]5L"6>81HG'@Q[=C!@_7%;,QDS0VI5 BUB#GXT+Z90JI=Z0$]/PD M43%4$SY(&#KJ8Q1HFF6OO9XK0?(N:750)JJ6HNU=XW\E5[9'S1I.B%K:5> MJ(^TJ1G7,07H9T]A^Q2IE4V0,4 EKS=P#N[.\>.0IFSQC8)]YRV4RFJQ,K):KPC@7]]I,R\RV=T4%2?!G>H+KYS"H((C&/LEP(E(N:H$X1(ZP M!OZ=[(A'G-/W/+SHR#,., 'V&7FK43_X1Q(R>V0<"W=)DB6AQ")IU35:_>JR M"8D!U#]R*E,R>TE=@+32GAB8_![25N)RF>[SQJ7DS!N\,S]S;[[OV6F/L'1@ M49DI+3,U]1.ULF@TZ(?_.+WI?_IR:ER?'G^[.KO9MWET3S9ST]K&S.OKQE?O M]1OWG!Y.[]SKG=^H=@79.;FD_Z#ZDJ53+RCWJ66P*:L]=6,J0P]$,E<.FQ;K M\:,7T4/S>"5G_22W+-,AQ#O#%,?& 8[GOOAZ:MST_[-G7'#A&2>@:RC-AH*^ M66_T3.,R'H!\-[Y8]T:CT3DXZIDR10/F3]).!Y4&8-0X5MV^_\\?A*J_!;XG M,X\-G[S"CC63=(8J%C?)BZ+L'*4/H7Z@XBU4&1Y8=GB%U/?$ =WUIS :5[QC M*CRS3OH5O"VY4$6,61@?CT&18A9ND,T=XH% YU)M@;JB=?H_UF3ZX3(9GTM/ M2E)*P8"3QY]197H B^%H-UBM^^9CL];+5]1.P%8@&_PF M?]#T1L($VZL,\*:!(QM#6AH6C)%!*C-D^=C_Y>$W@Z:;SXVZO4%L'H1\'6+J%-=E<$*" HYJI+I 3OQ?[ GDE(99/.!;']9-,[#]@1RE:1F_4B$; MH//,LV-4/""%D-5.$QJ='8N*HE\.U?7Q&@@%*^15,^J%3DKWW*\9O1:^^*OU M8#0/:63]8:*[\$6T=**\LC<8]6EPVLY.L#VQ/\VTL$HFHU^=G1Q?I%-6;]02 MK-@5"^ !+*>_^4WRDL[5.?GB!'R M\1WPD@]V<6:.'=V!UGIFI0TJYG,K,:DN\?42/"S]=M*N0YD!Z>DRG!U+&FN/ M] :$U"8QH)=Q>U&;2ERP)EJ5W _.SE+D$CPRS0>8WC-"!9+ MMBY,P;& 5,E=0BB6*L?LHP,8TO*3127*;Z@D?LN\+OQ*9+*$K&D7"!K4YI@[ M8S4*$$ME;F+N\7!.[:(3*_)90I6WJI [.16J$USA6Q&^ZH8O$6ZH!AGK/^UC M4\AN_0"M#^*%7NL 67;V_CP/(V>K@5E.YF\]<>M'Z46W%/DTRSL]OY6.#9!< MQL;37DAC':+:C3NTT11O.$E-'J)0X^T,T&8X1G^OQC6DF&D 4CQ9D(UR-^(7 M4<[2;LH\<2(;XN!,B*TR6*M7I,PY+"[O4DHMTC@Z:L^H$BH8<)..JL>^+?3& MARSD-R;AF7)G4YLWZ,>\5&0SRG''P#(6-8Q:7DX^Y:[:+(+8? M?>:UKE5GI,S#6\5KLU$D.?=!*ISD&U3-;15%CMID&JLN>O/Z3BTXE9*[4XG' MNE.E-SO2MKOP.Q5/M]DPI]O$\@IR4AJ%-3)F>H]%M=E*>TQYMJRLTV+TTHZ4 ME;!IA][9+EOJ^K"*V:MQH')K,MP(K$PM'97>D84[\VYC%/:GHHL@F,.@VB.Z M(_=@C. L?A 6C '6L*BN/:B+,=J]"KKP'&B;*^I72(VT0&P-&#*RE=9>J,), M[Q+L'YT19P*PE#;(S\K$MTK^(?DHNSKD[WZ/ R>T'?84WYE9"_AZBK8T_NI3 M8/WIR,:/8-& XT$A0&0H[1?O5,$$YX1Q8QS'HXP2_S^RT9G!]<:1H*'LA1TE\DX^9.1;U.I%NNP9!;>47#+F_ M\LJR9E59]GCJ)9<-G[U=M#-YEY,D&7G:OSH_.__UVK@\O3*N_]Z_.MVK' S= M(:!>4[)RC$9 W7,L5UD -!54U M\4SB/>BX^\#*#I];WX)*'=@(@#=S9'PJW1ED1[F9JP,_BOQ)D:C'_LUP$(\R M29MK2:H$SHW>)I^+8#8K8G([4+5MV65?#,$51:V(SW/LWU01U(L/"=U+"FYN M@X)1E3Y*/)?]DQ,PR_2S?:@DU"[AMUGA=Z_Q6_'O?N.WM/P[7^%_&%C#[[F*+]K%T:ZE_:!D'6H0#T^P.V1,ZU&Q]X*5W% MSF5W"GD;5][1-0[8)>?O,7NPD!M>R +L4/ZT?>:;(?X6 =GU[CB0[*G8NHO MWNE?9WEM-'J,UW+++<)LU'_YPYN/\[MR9@O0 *F<)?OBAV%?H?7&Y^9 U]JM M:VIJT_=LV4:F,,[0.JAWJJ,M+J4D;]B/[9?'CO-?%K,3\E7+-OQWV-*UK[]_Q.PZH7+3>GG1?E*WMDKWQ$OP8/-'L-Z/$:LW&2IGG4[9CMH^Z3!OVK(HT])LK#W+2/U8GRV9&[N439:9KU M>G[V4PD0]!I7WCQ1YF8,K(,HGQFBFR\IFV:CT:J(LAPK;YPHCS9 E,^.Q,TE MRJ.NV3E\.M-1:BM;B[UMTLI^\Y$O/'(?9CG#V\?V!<,Q#H+5ISJ4A,@7*_HH M =^MH2SE:2V1F\QPY@VY'[CERL@XL4E?:X!RXZ?3S"YY$' ?YYOPA+OBB__K M-;(;1V:]NWS>O%%E=UXSK>?:-VZ(UM=KNS<.P7;/=S6J:+VB]4=HO:C]XF9H M?:TNP9'9[#SMHU:T7M&ZYE3DPB\;HO7U>AJMCMEZ1NW?2]!Z&>/[CP;PYT;N M]Z@JMV2LO:$:GMQ=]CD! UFKDXL;;"GB?]@V.YVJW*PB[R7).W2Y+UH,<)2Y+WF?$;+ MK+<:YE'SZ7*$,I!W8Y)CV192?>I) MM*AU_9M<];?3R=3U'X2@1.80\&@5 =(TL>/HE)O48F/$A!V2 MX=>K,(,<. %'\[,\4;X)1?E>9-H=H%.ZZ7WN8\OEG1M7=)JVS?OGM[.;_QHW M5_WSZ_[QS=G%^=[-+J)!#(T6C2UI'L/?7NR\"_ M#:Q)9FY1_NOL8 6 #RQE8J=<#^>*3(&>!8\/(V%&[89I<+=Z3ZAMI6!QU4!7 MSCO'V8&!T'O)R^V;>A]6;CQ/,V>3$=SX62J##1#"8PREJTE0C:-66V_XS7,? M5(/@('9%R"B=2360GONV,'%PVC,,IBT04 MH=05F&?B1/1K&BR%O^7N^0A)*\1)1>>^>G/:WD9T;QX0 $3YTREPI:_RE!SM=7/&6G8=;GGC*5 M,45M[O.6[()TJ 9"W-X&XA;[VJ=C(^[$)<3QVD)S_L\I!EB*!@H.TCLQF-U]@F+7,]J(?.>CGSV(0Q%:@YA&! ML[:@CK9Q.C.-P#2&5CA.QG(]0;(YU^E$C?.ZM!XPH,"857[ /$IM'C0/%T;P M99[/<=#"QWJMWLM?[&;(HQVM7S3BB4'X)]5>",Z)K>T#6XY/HKZ_KL^N_B . MP=P/0VR=_]4"(C::1PS?F>;Y&:9/8#CEG/<3L,PY7;.PE W6YP&Q?=!H/[^) M0P]HY;"13SLP_-#KYN& GM$'4\@UT/PC )3/U\@%PJ_%+<*?IS$#IM;G91AR M8#*(,( Y_N6WQK C[/H:PG49+^.S<6!#6\N2 "9K^$<1#FG^!',QC-=+9(#S> M@]\B1\V 62?N+#Z0Z.?>83HES,N )ZY9W1-[-O2<_H@D A.3ZO'7@%]G!%4_^!C<-OX,?GL8!0/2I7] )PL(=JV%'Z60W$#Q MK4#$R805&ODW%#$E%TQ I)CPGR;"ID5M<:?\MH'CTV9\U[_%$: \^DVH$1U. MH%D$ &.<5CUG4GHU>*+HE\79H.<.GFA5@R<2+2>5C)48#',4S88G)3!%3H%+ M!,](8EN#).# CR,9K4!&QDB#'$!&KGC"PLB(2723OM)&D ;T">@7T5W31.M-(]/=#%K-?;YM%1U7UO)TDH5\_Y* D57?)8!PD='3;-7J]\ MO?)*M7(Y2:AUE+L \00)Y?)1:R"AKMEH=EI4W3G;-]1F.JY!=H]XQ#WM/M[5\55JI9YM;#Z? M[%H@Z=K8#Z,BNW*LO'EIEVO1\FP#=26R:QR:G1+Z.#L0;Y0U^Y5END7+-'?M M:VG+- RBWQASRW3'*)SDV^J9W>[3TU%?%0GL,?$UEW.+BNS3=1%?MWUH'A5< M."X!&E[CRIN/9BTG]XILU'617LOLM9KF4;N*K)=DY8T37VLYO[S(4EV?TNT= MUO'V=>F(;P<"JA?1&!MD\0V?DA#O8G6!)>"G+8P+:#>6BT046;?307CW&R%: MWN0JXK<_1>#;5CA^E-4.=J+_?T6\92'>YK(F2MXZ7HAXE[!4NF:G_;2FJ,BX M(F/-TEZ]]&#-9-S%1%A%Q145+V.R+Q>J*#+9UTS%[;K9?<88DFJFT(PIWZ(M MWU!K18P\(^586@>)L-3L6-20?YT%1-MHKM^NKVRF/YN)S$ZO9S:Z^0:-3_%1 M-1!BC^AONJ*_O:(_@Y7-9&?'?YKF:W>X4))MXH M]Y< &\M=4GGVV)H" @0)V*V;G>9N$.!S@]+[R0JE\0#W\X;@*UVY0O'>KURA M>.]7?DTH+F-\Z\W'L_/CBZ^GQMLO%]?7[XQ/IY\OKDZ-F_Y_RM-9I*+.O0=T MA>*]!W2%XKT'=(7BTID1+U/Q5G6$64.P+7>1_LP;^A/QQ0]#'F5*[?8!KA=) M;_I/8N0'@I^[L7[@[-,HL&CPCQ4\G$5B$I[['H;J M]UJ0=Y) (1+CZU=PT= M0EIML]XK7R%IJ58N*4TVFH='%4WN(DTV%QF_G:]47MPAW$CG'R.$X__OFP/0+G7SL.#> MB+$6[?^N!#2R^]0YWPI_<2&[F?Y S38.'2Y?'\%7NO+F[UR_>(1C,PV'&KVZ MV:H_7;]>:LO]98+95;NA[9OLNW8KJ&>$1P_-9C/OP.>BHX]V M%;V_&GIO';VX?-]\FRDM_75D=CH5 MP;]B@F^W7CQ2M/F.5"G!MYOF8>\%+)I2YQSF]IER",/&@-!M1(CI4CLE^]'Q MXL6#76OL8M4Y[)GMSM/5>V7HH%$1]&8(NIGKH58"%^+9Y:B-#O@(S8J@7S%! M-W)-\DO@(ZS09K_5,5L52;]JDF[E.GJ7P MX]BC>3L]L-9X>)EH&@B;'X.=H MX-L/^'\+\/I1;?P\GHC &6J+?KXXOSFX/OO_3L$CP54-^N!S_^O9E_^^-V;7 M-;[VKWX].W^/1OX'0R.'W^,P)?P;"$&/>8XGC E@;AP:PK/A M3?F5>;5[(%RDVB'L,I"^$;ULZ =3'S\QQL*R_XBM &@\Q&^U"\DUHS\<$F/< MN@]F=KMJ=[3M(4 B=.AS $,QD$P$$KP@A#^G^PCQD@=^30 <6N'8&+G^?6A8 ML'$%)]C._#W7F"B!](;,[!8SS1HI/D/6B?!IY*\N'2>0ABU<.>'W$R<_B?OQPV&[T/(2AI> VH96)& MDUE2S$!FDD(F3"##.\9 C!-&"3>#T/!!-)!H^7QR=@S_1W:PC8'E?0>)&L8# MD ' N)8+(FSH@TV 7SYH#UO 5/@)R0N0():-;]=?/,%JTRGL)K_".Y [*"O% M@]RUX0\ "FP*&,!:L-= W,*6:>$8Q"F+VV_7QIEW!Z! Z:2@! *1CM8X:M=) MH '[HP!FN?ZM=ETS;F"#L/Z#!AGCWHG&L'RD_@YOB.Z%>Y=(<1#QK@C#&BQ) MBZ.% JB26X87(*"#.X$2W0![P8=O'"^"?_-05K^EX\,/QLYP;(PM6,SS 7X@ MP4U WL#L4Q_C9$.6Q3YM$X3^D<&91$Z,M#&5=B*(#LDVB>^1@[ 4 GD!I:+O^7'F!:'8%8#(5D#QW6B!R8Z8)HA MKSD$TP'I.O;DGZ(',GW"L>_:-1#*GG5+%@,0/9CJN#W#I_H3Y*H"@5:T*[ H M!H*.]Z"VX\#GQ,;$UV$\!.%G^PA//TJY#>%DV3;9.M8L;&#+Z;NTY?:#/S12 M^5N8S')@R8=P5]::=FZ3Y$:1_3D=6^ B#45,#B!\:L,Z(#2S!JC)DEB_#VP: M\I(!+OLIL/YT7#!372# ^':,) M'&L*[0(L%N$MI<<(WF$Q!T0?*Q@C]. "D M <7('P@P@#52("*!%T!?//O0$<'@X<#^4=\EP-+#<>6=ROP9+>Q M:P7NP[[1%I[]SK%)%FC&@3%%UX@=#%1T"1R!5$;@HZ5(5RI/\CV\"#'0J/^$ M6G:"&2'Y"D7"2'3"T44(N5H'I)L3ATO^%=6B;S_N=]6,$]#TX#RF;MM\;\U, M]S$">$G-FI(PN7#S B"=HR2FAZG'O -R*0+\ $3F!8;J*OLIA) M\.(2#"P]>G%V_OF- >X*$L=!\\U'@$$^>?*3^<@YVELXQZ>ES]%HU/*73QX] M1V<+YSA>_ASM6CY[_.@YNELXQ\G2Y^@4H8/X;OY)>ELXR>DS3I*O7P&$H*D- M(@U3VB"+YA_J< N'HLSZ\@<[K.5O!/Q$1M40)7R0!G1".($4J(9K@2/V(*S@ MT7-W5Q-WYA6,\0]JUEI3:W=86SK&\M#NLY;-"CQYC->6S MV#&6%W:-3A$ZGI!VV\#(\M+NJ%@F+"CMNJLIU<4.]3QIU^X4*U;P.C!8 H8I M6.BZ.?A$['XU:["SFM:>6\*YHG@$ZR.?U7J,(3NKZ>S%SO$L:[!0:<\_QVIJ M>K%S/,,:;"PIYSM'6SC'\@*R6\OW_'M*/JZJ>12-=BM;^%0S[0& M&T4X6I,U>+3:N><6\&[9&CQ:C;L6.\:SK,&ES*AN?1OH6%[:]99S?;OUU7R, MQ8[Q#&NP6Z1$'Y5VW?IJTFZQHRPO[1KU8OVSF+CKUE>S<1<[U3/-P5ZQI9,U M!S]G*CH6*N28M0.3P+8,;^+K,H'S;!--?%&N.0^^Q ]4&O>6JS#F0WW]$3J] MR^KBH<4EC;!N??TA.;W)U&IJX0G^77\4+G];?N$#M+JU_.WXO"Z?;Z:L:@T_ MWL]\\7/,L;;F;OQP_5&G+5%0I[NJY;Y(-YQ5 S/%TG'Q*K<7%XZ=[OH=[^<) MQTZQN3V?M-?O.FR-M-'8K:]VFJ>:F"]NP=27M?K7[[UL M3;VNII 6:T:SJI^2%8X7WFR\T)IP=8L=B^*0H2X-Y\N!K'77IY>>Q */FK&+ MPWZ8@N5BI(JETEJIK8<8VLU:OJ7:3_.J@=B]>*12J6;%S-3^ * MJ:2#*N"2.*VP @\5#<(^M!Q; [T5R9H/TA^&"S]QC8$86C%@".L6DV*F9'_^ MU/%P*;I_ (<)L?(Q44!4-((G<+%4QA935(P>E21B 1470B4E.0%?@,5:IMEC M4!W$1%B@9&^QFDO&8+"X4@2;*2EQQ2C:5CU)GP%_Z_J 58:[:83.#_4)7ER> M4AVF-1HYKD.E222G/:S/W)G2$>OV-A"W6!)?E#98[+"/IA2ZC=5""',SS;_2 MWK978=)MK!8U6/ @FR\QZ38V5"J3/DV-E0KDSW5\VR7[AR/>.'T M".JGN49=;T-Y\U5E][()DMZJWO5"Y]A"O4QO59=UH8,L+[H+$ZF/G6/]D;RU MB.XE4SV=P]8*DGO!4SPC/?*,3$]C0X5QJXKNU5(]G=[ZPY=KD]V==I'?N4KI MS^+6_/.,^4YO0X4"JRJ$I0N$>JN2^T('V4*%4&]#]2BK:@0XR'(UE+U5"P\7 M.L@SK/EE:YT.FROIA(6.L;Q.6+[4J=O8"K,OKQ)6JW7JK5JKN]"IGFG--Q=* MD#[/FN\V-E0FM&5KOMO<4)G0&JSYY3(?S0T5"FW9FN\V5]-!"YYCX]9\M]E> M07(O>(KM6//-#54XO:PUWVVN%H]8\%C/MN8+U=(>5&XUNQO-[:VOLJNUK"8Y M>K&#+96:/BQ,4#XJ 5KUK1_M!2O##GL;SCZOJ7*LW2J^QS2?0@]?[&!+46AK M:0KM'&[_:)LNKMC%RK/#SH;1L*[*M*6MN4W+A#55KATM?TGS<+,*^44JVV19 MQUQ]UMCHD==7_E8H"_KU ^4.H/F M5I$]=>OUGP#2PG6GV/C+NZ5>O;_(UK>%LS'>Z&V1Q]/!.$CW\_A4C3>/-&P> MN-;PNS9-Q;@Y_<_-P=GYR>GY#4-" P22C0@ #@>-]L%"JZ;(^-L4".Y@$ CK M^X$U@M>\-RSWWGH(__9QD:F$\FUB\O$7RP _&>CJ+S<7QV\^WA >@%B.D6R! M3'[YV8(7X8/S>PJOL8WKTW2@O7]%Y&>Z?7=SK:[7,@@E;5EX=G/ZU6C6U%GE MI_Q7HZ@7^&:W\PM U5/T;X'X2IJ"VTXX=:V']X;CN6!DOR&Q:!V]^?BU?][_ M]?0KD+*LA+TV3LZNC[]=7Y]=G!O]\Q/XM__EO]=GU(WV\]EY__SXK/\%.]6> MG-VH9ZY.K[]]N:%'+BY/9?M:D#RXGX_9OHU;H;BUB+<,F[<[C_90&_G8D!"= M"( TN"6APQW3_#A _0<.!FDO/VF&3H;JR/% 1#L\1H=[&QKAV(]=&[LD4L-5 MARJ2?Y?]\+BA*34J37ZJ=7*>[0CH^1&5R@[=V$YZK%Y:0629=4-AWYV4;=7_-UVBY#Z%#T$U7.$[ R0U$ M$P1<: B83H5%-0( 8]QUW_-B^&W^^/](7$I*%K%G.MMA',O7Y]"!1 "UXKRW M OO ]?WO^$R*.O:!K1GJ<2;DD'J1,0*=[P<()2L"@D"8!NUC]\YL>,+_*Q%'/T0.,#8![.FQ">_!G& ME(W/O&7U8"B8@B53K 9LD][Q*,DFKTEZK,N(@@4+!S-!A?XT<%RC54^L43K/ MDURQ?5FSU8:\%W?8ZU'<;Z#Q[DN==]%U_RWHRH=%3@;X&RCKB"C$<.SYKG_[ M8$2!Y84C&K\L.V)JH:21 S1"POJ1-O^F_*FJ4YH?L"IHOJI:5+/N,W0)K-2#%+X!IKS#HJRD,SKI3-EE6WB@^(4@ <[+ M9-]=,P"'LJ4IX'$0^*!- ^SA2BW2DTT=*%V3AQN_0W4OCX-,[]-L(UWL#RLF M_*>!XZ=D8AH3 HP+ *+?PI-^.!'P*VD#^+ZMVO ZJJVOY;J.0 #X=CR,0LW5 M?5Z?W@O8O':^2%B35"OI+<=GH>HZ(R"?(7V+VQD)4D[@I)HT; 7('XB;VDF# MT2E;QO/MJH#/9SL!49\\6>8=S"$#[$#MTA,3*XR2'_KX,\*_N T$GQVXR86? MR!WQ@]J>]T B+R.A9%!%FI4 *.?."T:?P@J61'$@9;2-JXDS0 MR;TDI-[7MW2SC"'N3U&+8]S%D=0S' .S"6KM#-9@*%X7"14)-V)*P#V3EQP= M,Z1[DTF[<)+2:/W? R7I/(UHN0.D(16:Z?,LWC779SC;=#H$\>E90:@*M=1/ M67C!#AR\"I@VH7="GL>0,('CW?GN76KB\M&0)I)VX12(=.0E3NV!", M6Z!R+\90(:LLDM\6C>S!>0 N_-" ,\<3\4YZ3>$4'1\^$9Q:Q5W31)ETH^#1 M/V(1RB$".#?(#^%$KXOVR?I!C]@G[0B2)<$8CRGXC*H9 7L2Q+=&WP8"=4)9 M-F.\52[225^Z.(P$!^-_'CV#@=E;8!TG:1L/"NUACD&DS)#$]G@]N,C,PO!= M.\2B)NN'<1M8Q.B@36PUAT;3:L:9M)H SB>:NE"O4ABZO#H[.;Y02%)=ZJ7@ M06>1P/ M;IND%//_T H"AZ^RX^]G-76Z$MOJY/&C+X*OS!B@X%/@^]!PI^$P<83DC"OJ MH\1>%QFE\1>5QV<9%V4OXENA"E7)"Q_986_/OT9N(IW>"A](=PID1A..4.6] M97$=2A\L#N$'X;LMCI!X/ 8_VRU@4[F9C0[XW-I<3Y5@LA^;NYGFB^;E(O)C M-U7R"$?C8.C\?]\TVAL80)?DJ.399'3G!DF?/^(:'/YS2N[\=Z#Y@HC^2^"A M0OQZ$'^>EEV5&N7/2]_^I4[_:'@I1L<:\W!J8ADJ@RO2 ._+ +_M4G!WDP2L M((W*MR2@K7"Y.BZ;%2YW&Y=9Q5)QYQYBM!0\.M\4^#"PAM^Q7M"S#P!"?O#^ M+\.A$*/1F\W7X6A^=R%LMCPKOF#E8NHJWL]?9VEY-,K0\N(D&R!VX(U-LU[O ME! JKV'E=>&PW<(K1VL@KY]* )2RLGCE=T_5X^ZAHV$VZMT2G.P15+ ME00=+;-3K[34;N.PV<6&?15+E00=P%*-^5[#:X#D[N.P^9*.W];R8WSEI"2H MVWVB:9BM5L7XNXW#YE&E2TN$CFY[?GCZ-_[)^4<$VJ:">SRD^2@<[JM%?%4Y;.1^G8NU72 ;U M?-2X8NT=QVG%V1455$I['W':SKE\%6N_0C*HUW(!T76S=CG3OS3[0'7<*34! MM@"]MA\/7/$\-#Q5W?_4T]L]N MV"U^[?5R%9 5OU;\6O%K*?FUT3);O2?#+!7#5@Q;,6PY&!8T;/=)5[MBV(IA MU\6PCX^SVF1;UZTVV-7']&9ZXA:UQ.69 [(7_-EJUM@'$Y-*H*0MV'>%DQ$!8(34WGGT\?=JX'PLO,_@:MQ!:$Z'V M">06T5PAGIJ2O-8)C8GE>/ ^*XH"9Q!SNUSYAO2Q3*]F-1PATT-X9G>M6BL] M"W5LIN[S_F@4PK%D3VO'2]^?Z0C.KY7][+EXWE)]ZXM6:]2.U&HUHX]#%,(A MG :[9^.8)G,) )DX_$R5;I#[<'3C4-)F0:4Q]Q^,Y-$Z8GN7>F@M3 M-53">'"$2ZVNQ\"M COMH[0('SOQPO17FM[**![W>LYEIYIS^0+"F/O*@C % MII!3"DCD MW^/ "6U'KGB/,_Y Z(,Z3V8MT+RD@^PTI71NR#"9()A,#J$N[0%P/"TPP>$< M>$X)BW*TV#KO=JM%\B=#1,MO=^9U57P,D=Q^'O7T>IK=[Z#@RF^V*I78; MA]VC2DN5"!V-NGET6(5/=AN)O79M?HBX?-T[UNX<_JK=%"D5@G>?M!IFIS,_ M\/ :(+G[.&RUJO;9)4)'PVPU*BMVMW'8[%6.88G0T38;^8:TKPJ2NX_#5KW2 M4F5"A]GK57-3=AN'S+>F<2L\$GCW<9@XZABJ!*AHVD>=:NB MEQW'8;,:7ULF=)B]BJ5V'(>-PYT:!;]VKY&&!F*O(W\BC+?2/WQG8A_ DF!Z M#VBLJC;=<0PV:_,Q6.G=;6/C;:=EK 4=[TH E-U'QT&C*G(K$3HZW2HYN-L8 M;%=>7HFP\;9]5&F;\J#CH&"@6XG3?,\$X!D[9 -L^"N4>Q99/TJ"S-TGH\YA MY9/M-@8;S2J_4")TM!J5V;G;&.RNMWZFPL:*-26]UORJV]< R3W 8;.J\BP1 M.HXZES:K6VXQCL[G&?^MW#1L-L50F,7<=AO:J5+A$Z M#EO5+?/=QN FFK[\+(=J_TP3O#?IQFF V=PBO\!9/?5V>L(60Y_GL;\'MU8$ MKN.)='[?+S_C#S[6#/5!=F9[,JV]>+0QCVF_%X$P_MJN=>GIOS9:M;8!9.+" MDJ81B' JAMB0QGVH;?CP6X'PYPQ\YH/%A"><$,X_!1 (+\(Y]1YX\H"/0%@A M3:JWIM/ _^%,K B@8_RU7FLJP!GW8^$9X/-/K0#>'/FT9FA-! Z[=WS; )Z* MC =A!37C!KY*7@MK3BS'@_=9410X@YA'T\,;+.TA#YO*_@Z("?'/^.[+&#C( M-ZZ,Z@D5"N798")X>4QCHU3D$1J#X%%A_.JX#;Y?G" %Y !)8 MP\.S_0X85/L9CBWO5BP#[7VBX2AD)G-Y:G MEE:MM1RI#GTOC-W(\6[G4JND)Q21.<8X4JOQ^;)$C60[2Y9A19?/U5YJ9M*U MG)GTP>!&V9?4*#O1:;.CE9ZMVUH@]DCR'*42.BMY3%VZPI(@H]I2'8+42G[R M%#[#%*$SDHWAK_<#?\9I%+D3^W;E#CO *+ ZCD:V@.2FO@/*:O9T2VRE6WWQNQ4<$0:*J'ASAVLB@8[ (16"PW1D^QJ<)@ X(+@F8 MY%_5[@N@]:HX*FDH^*O64+"?;2AX*AL*)ORU3!?"Y_)>3LXVF*U:NB4RPXE> M*M>9%1O*;ECJ>( J@4Q4T"UCGCUQ(,@#,T'(/2F4[](**7 [I M[M![I5"'E#41L$:,W3E&+,,*J6Q@N9:'B@N(=!Z9Z6],S#%^!1"_@_/N@0S5 MM<*E#Y%GKAE&&@%Z>#GB(!%%+DM\6!TO- **@ 2E/1.0-43< /LB]O,>TF.. M-+LT(Z!?O7S&'/"9S $3A2[ZPYI\WDBSR&NCY(ZR<.;X^SE17.#O2GKJK$$P M[P,]?%Z>/[T4L0 A!!T\;81CE!F(Z8$/;#2P0F=([[,=-T;/A"W;>@W1*Y%0 M[QP]K4OKC7KR/%+&#J"+9:5<:. 'P!P4$P3;Y7V= IL4XLRM(H.+]?I/;PP, M74XM&ZW/_WU3QWH0CAL6UI&\T<.>X^E@'*3[>;P")5-H\NGBZN3TZN#3Q,U[PW+OK8?P;Q_3N.Z3;Q.3C[]8!M#QZ'_?_.7FXOC- MQQO" Y#1,8 <[:)??K;@1?C@ @'9U>/1FQ3C4>![MQ^_.'_$8+M%;.4=2T/M M2H1@;0W))H[ ? BW;F8\!L(*9 ZF/4%_&4],&]G\":E!*] MS &G2&FJR >Q]A;?\S]_.6PVZQ^NTG= M[CO4FT@E#EM#A@UHKQDG<8 X7MB\S%)1>BS;:+7-;KW^R&$6HLK0:)@=@'BK MW=)>E8&)=6VTEHD)U'[\V#Y#51,0B7:0#L#=XUB1)/"#ND M@*[#$4 $T=1Z4'X)VBO@\S%Y (VB=-+"OY&P)B;YTF,!TD,YT.S\A)$5Q< 3 M#W@UCR00& 7X(@POFV!6&1/KP8@!$;0596MK?"'%80;5CV'2+!1]M)DD.F + ML*G\*1U0[;=F?+4\T.3TX4"X#CR#80(K0G,0"-GGL-DP#@)\Q,5WX.YFY*&I MQ0EH53Z8Z]^'Y/UI7S.(Z*6^ZX+L4#(?WHHQNX,_8HO^/@3D@<6* >^A<.Z0 MR-G+#>/1R!DZN!] S"C&B!(HB:$SM=!J38(9A I8-,0X"?GJ4S\,'606%S3L M 5@M$\1I%%C#*$8= ^!V.!SSBECCA@UR^(H@BK@'"@4*"V.10LRGD%#L<2 * MX Y@1@!G8T2F(1R"] 4P!"4-8>?##]0Z101HM'FA&/%:!KA@)ZUZ#@,EQ!0P3PT$!=E=^F-T+P23KQ3A]X)0++RAF*57/ :'*'F_ M(_*9$BJ>)>)71![_'CN _AA@%F FBM ? (19#/I9\> /98CWUO4'*(V O?P) MN)7P?UM&(DFR1O(OG&&CL*XZW]%T!)"P@8$[ KI#@-A KB"LQ6B$ M"4F@+S>Q@N'W:!N,',_RAO@P*@^Q;AGTDM$K=FU4@1:L3E#L3(ZH!?N>%U- @E- GO'9!S.I43_X M1V*HCIP0WX8!.[GL!;B Q"*A*6=VVE9'7IF>I7Z:W9Z C8 M9 %@.)3<@P4T[1K#B"L*10 36![VP1??)W?K.MGR'+HK201T&;=<.:BFAAK- M7 0_%JRW,.LJF+J#BC!9IY=([-$S3AF7T+C0/JIXQ%2Z, S M0'KJG63(WPOP%>'_;*#?@]8#EQ8M;#_(L#M@UQ;LTB$9DYK$_[-WP;XJ1:/3 M$*;X(88Q5:OX&'Q N$@Q,Q!CRQV9)&3 JXFC!)\CR;RN9-YT PJ[FIP?,"^]Q?XWRT#Z0K[ 4] .9$GW3@ZZE#T,Q3Z89DP M@9;=# RD%P-&!?S'#P4#!>0D4CMN3*7BR*,!GPH@@0(:J9BQ96-H?N0P3]S[ MJ ;"&.0S8$!"0$64Y'E-]7D:KLE]A=&;893[&(L!P-U2@*/0#K"7B[3^ \NG M0Q8+R'NT"=Z/)6UN#G '$)$(<*:H[)\A ?"#OY*4PG&OX7!JQ)+D$Z;BU"$ MT0!=31 7# _.<8X$Z*E@X&/PT;]S:),D@:8#^^%QD/$ M0,D:2D0"T@.4.4HPH0484)#1)R]=$0*#IO P->._?@RN"JED@+3@ -(3T *Z MLKX# Z%<31('J)[YST\Q.[(H)96)9.5A*3P:6=_)3K%C=JW]@:O@!&>*I[P& MU= ZH7ABFU322%QB8:J*%1&'ANYU666JN+L,!."Z^+-[6,)$LA/3"%\ALU=$ M'JYU7S/Z+G!>?#O&[4M68? QN2(C*'6'&2Y2,I0/4U$K6?5(?P_$R&4-)0WY M1^!O49+ "GT/HZKF+.W+*.O@=\G]WSW_GNOP8X__C&0#V\E&A=*PC"(H.@RJ MTJ$52W#+4*O4ZF96$^/78P2#SE3* 0):L!W0PA1I(N&-WG.2\EC@?5)28%@[ MP,I3UTEY=3ZT.*&TS(GQG&1'C'W71E6A6R@H@+CNCVP!YAS*0]A<38;"F@69 MDEY90P)E]4Z9$.NW((RU&^ROO/ZC5]5_K-=QX]H[B5XKLFZ3.XVV$X(P?W@/ MG$OE=V"$P!,-H)>SF].O1ANL8_"SKBZ^7!O]\Q/C\NKB^/3DV]7IM2K3V[SG MM^+93^\L-T[R*"?@U[L^%7D@3@/?97EX&?A#86.:1O&4\Q"H/7$IHM#]IG@"TAD%6O2.DU%Z!XF?G,,BFUDG"9^R07[ M)5Q51-]]3MQI^9VI3"T.E,"O*#$LE[)31 UU1$T31!EO*5LR4L;IJ:K91>/S M*L;\;*-E'30Z;\4[^FFC8_/?WFEV'EK4*M_.>;F,V5P@^VO&)TI&QU-*1X.& MU4'[3&#@(4G7VJG27@ $% E+X+?:L7.Y8U1F MX'K-P,/*#-Q,4BF!\;/MP\:;CY?]JQOC[ S]N@;X=1W? MG%V9!LWY+TG_N^7TU_[7]@^/CTY.__U.CVX_']- X4$S0[K MIL^S\>JDDI"JGE#_D%!UQ2W>_$.31: 0H@@P"73X6%8RJIP+.!M?')\NQ@/WF'AGK&;*;^A3_H@ >XUEEG]:QA=K$*HG M1XZ+>.4(,4;"$B*X\C'19OS*M5_\1M/X\N785%]=XNWK &-GV<]A0R$N-91? MT.+RN[_[=*%;?O%65HW*RTO;!<^ #H1N\/<0R41N'< MSTX0XM4YS&9C=9*%%>_PG^N8#/D ^](:U+Z4#@P/7R(;1HX%F<9J F'8ZX? MYKI2M/[E03 L1HH9OM8JC?_:,9OMKMD[;-(328T:UI?IV83'$"OO]R97.:EZ MT^("6;):IV*(67(#^3)Q6:S;0*B(/- 6+J4735J$*'EJH#:.U36["U,;!KQA M-YAT)]E%SR/0T;KV\**SC[)B9&%+!B 4/? F&% %(,4=!U0++N^64HS;T'11M85AT60?QO,[ N MI4Y]M)YG:3ND)6-SC;X2 5=GU_\P/O>/;RZNGHK+[5DE$"ENY7WF:M,DJ>WLYO_&M>GQ]^NSF[.3CF"_.WZ%+^4AO+U$T;QWI#KV^$[TM2I+&;GGG+7 M-D6WTFH3:X QV_365%;EJ@M<<^Y@:069>AN9^??&WI?E7K/V:U>,HLT%.(K# M%'^ITS]:H**X1>,:6DXJQKDDI&1%]6R_R&TWO1S;F::7,T!*@<,X.%J@&Z8* M-Z!N1Q[_WS?-#8P?R 4U;GQT,<^I-FZSVC"W-';Z(N[<\KJ7ZLKGHR1UV3_! M"(6.TQ?HZEHNNLXS?^GINX^MDV[%MDF,JE8O+<9V" M>LO$=)Z43+^LH#:LK2]M<9SI,AZXSM!]V/+RX&_1=17;N'2I[C50M\9#XVWC M7<7;^V%\?;5^.)-X\B)NZ.Y$ZWZB"8.O0 M$ G3;]UJ81&31\13,N<%C>4-#P!_YBZ!G(WD1N,0B$CL9JVJVZO,G'+T&2,ZNO,S(C+^N'1^-6KV:QU*QU&Y#*\N.&IK,_<)7?'F]'/]*&ZUE(2>M@'2FQ7TJ1$"KI>.WIQH?!*5ZY8:O=7 M7J>";IN]'5/06_.?*?>>5]!N63WH)V*0)2#1-41)%>T62)_" -!KD@L+T\$Z MM?\:<0IF06[4=X74BKDK.M@C"I07LW0+6-KVXX$K2BMU MLIS.>WM',,N":3B$H^\HA[8K&UWXM(1AEU]5%&R<"BI$XNZ<&WP)2C M*!2HWT&)_4NC=3%^8EO4Y\3/$8X MY N-[J_3%JR(?DTW[RW9#90AB1U-YNX-^Z%X?G[(U+FO-J(@K ^.>A0E M-E&A^\"7/NV4)@.M*VT&.;4R2:V];IUR5+5.>>$.>AUY2[>;Z1)R^I^_GWTZ MNRE_][RWUCN0C6-G ++^_;HWMQV38K$D#[^^^Z2ML?;*5,4GTT%X]YOXT6HT M:N-H\N9CJU%K,)/,LRV;&[9@-V-US3TPME^GF0E*G0^IX5BNQWFFC81L@F&T MZLU$JUO!P/)$>'#QPQ4/2J$WZW6\I6TM),;6$JC;/*4T$TIISE+*BR&S^2@R MTQ8Z+XK,Y9.\&T=F4[%]L];X?ZMB<_U-*N9M-X=G:ADRAW&I*=(2='!4[^X[ M4S?JC=K9^?4+L.Y_/EU]2=L+G?C#&'VCG64H!.3U\=]?"I WU@^<*?@ QA*8 MM]2'\WHX%A/+V&G2/.Y_*1%$CRUWB(,5\<]?'.\[#H-]+GS+0;$GIY]+!-\3 M;*+L9,"[T]3[I?^I1-#]8@V$NR=T>WEU6B+(7@8BQ$:2:Q$,92#==A:XN^;B M'5-G9(PD<:=NB[N2GUB197S&N;UON<<1Q3%#&3 Q"+MD(OK:J"$9? #(ZM'Z MC82+?LO^LZ=9C_]7AIS'YSCPG' ,*,;V;=@8LXH);RDFW*Q7,>&RMM/NOOEX M??;K>?\&)ZML+32\=NZ^G.GS^JS<&__PUH'3XZLP<65C=3P-[9+CF+CEOIS( M)9O%@@F >4D>@*A:YE$"2SY #:5C+_+Y?>DXQ1?HV[\AY=&I;Z6XH=79E))* M^C7\O7_UM7_PZ>S"N#Z]^I=IG)T?)PQ1F[^S1F;CS^'/QK\<3'QCI^[A6/PY!^#K7?;Y>-CL/K9M6!CB"8VJY>7R]>^4(V<>ER@/= M\JGN2V$'OO%_->.+%8*W854(VKX\JG#P\CB8.^/O7]3M-U'@_ 17GO;MB>.1 MF\Y3"6E"C\"R7"MXJ)#XHHH]/U^4#3'U?7\XQ#)L+-Y^0O/OKJ.X&^]<, :\ MF7#+"9:4OP>NG4:"^B'C+839%A0[!,;"IY$'C8#M@_EF^>1Q-W(__/U!+ M P04 " 0@BY7X(=_]3K%]K/8Y%DS#>"9R)@N97)A'D7[WK##]QFPM3KWC%FLVTHQE,A:6)6+&C(YYLM?M MI(NN9%6_[O_?*TR+;O7+WH?^^S]:ZQW;[$-O^*Z/41KI39MEXB:K3;B?O>I]_ZY_U1^RD>=CL'.4(?-%VE';9SB+X)1G;M+V;,7QL MCC"5:9Y[PU'_LG_>&_4'5VQPR3X.^U?G_8^]]\S[[)U_&O5_]_ :%MYPQ_._ M$]O'3\/K3[VK$1L-V+5W[B(\:1Q3E*/?/';=&Y[UKKSK^N#S>^\/UCL?42S5OK4<9M78]?G67&QTHL1AIK$X"X-N4^R-QJM"O=E0B+=6QM MHFE[)H,L0E/CYSU,1JF4!P%\O-UK[-$H9C%$) C[K>8I+3<:@D5#X>#-S^TI M+87/53ENIM/V7G4YJOO5/*19("\%*[X><['%%K&(3P4S8BK%#-DMBZ1E?^?< M +=JCO>I-AG3";O4)L:VU/_'=,@^1MS$O'XF-;L69EIC_<0_;"]#Q(=Y>#'N M#=)ES?[5A4=Y\F2;K5TNRM,FON;@\9!?;LV/=[699]QB"[%9\9Q]2?1,B6 B M:L6>ECL9:$*S1CD#PKE,&$_F+$\RDQ,Y4.!*%4HX.0XG'?7O@=KC/N!$.2\"&)*6!/6?"DNJ0-J(>9!8CXU+6I>= 6E]I MFZ,?Y6*C50&JU&A?!'AMV3XP% B L@"*=^-'/)D(UD.:&^8*%LT37F^>[HLB MBN9I4#P5CY+$9U* F?PSRH45C!>8HUBV'BA<&2C$0#3/=>3#@E1%:Q4:^" - M5L+F>U1D]\JO#51YEISC!SN"[X6P>(%==,7S<8C5J*[[/+?;=Z$".Q: 2SE2 M4;)UCG7.D=^FTKJL"2N1.#\D]6_S;35G&Z&XPU]9LV\Q5"OS.35*Y%[$8K62 M@3N!VWQL92"YD30!62@+5T42\I1;JO:.L=9) Y=CM14(".=ZURGEM-*YXE0: M,"T7Q*UJ0(]"@U2E$_X:"S)$]D9_$;Q(MGYV:OY^T_VSY_QRO!A_&\)MG7'O M\&[[7+TU_4#9J0R(5=SJQ"5;;L%(4MI$-6Z"!>Q!1,G'4LEL3DIFT["4!!Q# M'/@+_JZ85I2ZJWTWY832W*0@GW7*R_>1YUT 3K-/1 )!IA,$SY^7&7CQ6G)Y0I1K 3B:9/S5V[\*-P( M=E:%"MC=A2_=[I1:WK5LY,@3:@]).>W[N2&05G33!J^QMAG>TQ4X?%G,;W&O MR/;OZ1*";:@*:]9EX#AL"W91&< M,R6_"%7>4JW9UYZ]1!L8^?V?>YYR=#G][D[>[@([6#"@=ILL*7=747B;-PE' M3]!J=XXGR^@XCBB9-G8IC]P+N(QCF65"/%"9QAH"C-H#B?B@=/%* H1TUT&W)KX4@$RI))8' MW9G@7T@:%,K7B0.GV=U-^N(>\4E +,^DQ4W3AG3& W2T8IG-[@5MJ?31!<@# M+FJ%/K$0)S:/L8[RJW"3*:O(QAO75^WQ0VF/G9V >Y 8H4'>JP&?PF5K(-Q] M0U-2H594:)E,M9H**M,)GY1?-)DRP8LX57HNT#J+=)'2^0K10(P7T3"'#^?, MYWZQ?H$YMTIGUW2BC<>(H_FFQHX;QRD#[H_LT=K_%*P.Y>/$E?+D[=Z;O=6@ MF\[KO^#M(Y.[SW0U2+9I62JQ[B"P;1E>=7,>21$R[T;X.9ULV:#06FNPK?;8 M+R]I0#&Q[%9*M(/[I[O=-%88^I*\)[USP MF @ $TI . <&)S=E]E>#,Q,BYH=&WM6FM3V\@2_2MSN;5;4.4!/2QD MV80J R;KK01RP5N5O5^V1IH6GAM9TFHD@_?7W^Z1_,! X@2<2JKX I;FU=-S M^O3IL8_&Y20Y/AJ#D,='I2H3.,Y#/?T+[ES;VZ!(*SH^/#NK)PDS.F"YG";S9&0T^CGC_W?#M19?] MK]*EBF<]=GYY,>HRV\I+5JH):);"+2NRB4AWCH_R^5#JQ:^'_QW47>MA_+S_ M?OCNS^[ZP!Y[W[]Z.\15K/RNQTJX*[E(U$W:+=3-N.SAQ+HLLO3F^*@Z'GS\ M;7@R'#'7WG>.#BHT?-YVD!^SK5GP:QKJO+>=-2(\'"A6MGDZN!H-SX>G_='P M\H)=GK,/5\.+T^&'_CMV/KSHXT?\='F./0976][_ ]L^_'%U_4?_8L1&E^QZ M<&HL="V'K!S]-F#7_:N3_L7@FE]^?#?XD_5/1]3B6);SE*%QEI9R!SL.\?#%OL LLC8[_OLG= B+46+15!0,RO' MHNQNVX+5?98B3&"^4I@5$D-7YR+"<.Y:O97A"<2U)[N/!6KO5LERC$W6+SNX MF23)A90XQYL=:X=6*>9+C('0W[4]SJH[ M5D_,WJ==(#/)>W-]:8H-#HF-Q118 5,%M\AOY5AI]G5:4+$O9 M>59,\%CX?U@6LP]C44P$/U$9NX9BVF+#--KO+4S$/\7GG?&DD88WAQ=G V)* M=Y.C73CEZS:^-L&737XYGSO;.LP3H?$(\; F,_8IS6X3D#?0JL^T.4F9$9HS M3&B(<*%2)M(9J]*RJ"@X,,69;(='+-@$GPHE$A:+"%\5+)LHC(>L[O>@0PH1 M:"V*&769B$^ ZZ[,J?&=1&-PR80\2VM0AT@5F&*Q6XK#T1*,2W8[5M&8Z8K^ M+,??0@'-)+2!B=()IEU*Q[>J'.,&=0Z1,9#FS=&T3.(VT:WHE'"VZH97J&ZX MM/O=H0HL5BF"@7"U//P6XA2[8W.QTJ[2&%E)E KG46F45!+G1("MG'0+P:F( MR7+$!T&;()\D2^PVL-%K2V-X2$43MZA'E6 '!&R&J#++:6-/)/28Q4EVJ^=H M+N!&8:K&7,<$O:SM1BM;*Z#46/N*RPV7;F\+EZ-[A_CKOSN.[?=T@[Q& MO!#E9'&L\'%7[YD3'C)1@,$28D.1TL S9Z!)=2@]IA'4;8*,2ZQ+SU+I*,ET MA>.(BXLLJ4&5%UD$$E]KMHL8DH"@K($RN(O&(KT!UD>:NZH2[&&[@MO>+M16 MV)ZLG^I'1?(SK<%,\S/BPA6,UY@C6S9>*+ZW4(P+T3[7D8\]2%5T[T,#_Y & M:V#S(RJR)^77(Z'R+#DG]K8$WS/0^ )/T23/+T.L17D]$I7>? @EV! 0+LU* M=Y[Z[94%X5.0:?-LHKBI#GC0%&L]] BH(JP1C$%L@IN*D+ MUB-UG"$)J!S3SVND_321%FTKT@93D52&_PF&$,>HVM44 :0?4=\+X;9!/JL? M'Q?D)K!P(.8B7\5V>X30V*,-LP*:[T;P['8!G,Q17=6:;6P:Z^V:BST0F12/C'1"=(D M6N./)@G.6*(^0=+<4JWU;SW;18]$Y(]?]WQ-Z>+]<)6WN<"6\PAH+)!Q]A59[4)XLK!-8HI19H1?RR+S *2<3598 G\E,888"C-JE0OO,)+N( M54P$FA(-_J=":1Y@\'>ET'P33%4:F3NHO=<"^[L7V/T$E2Z^4@A"NNN@6Y-( M 4*F41*+0O<6Q">2!K7R->+ :'9SDSZ_1_PJ(#8U:7W3] B="8D#-2S8[$G0 M-DH?AR#R$!>M6I]H%">ZFJ ?U3]@-M-DD4=O7%^UQT^E/;96 ?=18L0%\EX+ M\0F&K1'AYAN:)A1:=896Z31+ID!I.A4WS1=-14/P,,F3; ;8>CO.:DH7]P(- M ^-%-,S^YSGSN5^MG^&>N^R::ME)B!;8[19S+,=]^2_N/\_N:PM\.X4K^69' M0O)7*<'WI&7)@ LGCGG;.^SPCNL);@4=SXZC3L #<#O<=4,);G!HMSO6PK"3RZNSP14_N1R-+M]WF9W? M,7.SV+C(];Z<:+YQ$P?ZX,$/(I[:4L=K6]"Q!0\B\'F[#0YZW8JY9[LRE*%O M6TZ\YFO;VXJO-_A69VEV#+;E"B_@=AS;"!$1\B#TVW@25CN6 %;;C[:/!S?R M(0 '> BNX&W7]WDHK) [7L?R0]2"4=QY"2O6#Y-]WBS/L0\E1@D_=&(7G1.A ME>&/I>)'QNR4[(VX.])N&Q0HDA%9N)9OZ8^\I1]A!8+N'ML/;L6OQMA^ZO!.X-@\Z<>SXO@@. M'6];<3K/9B__HRI3(MQ;E'[M>/Q_4$L#!!0 ( !""+E=E=E#H(08 &84 M . <&)S=E]E>#,R,2YH=&W-6&MOVS84_2N<@0TM8#I\Z$'9K@$G<5H/ M;=S%[M#MRT"1E[$V6=(DN4WVZW?I1YIY2Q];O"T(#,@D[_.<>R@/E^TJ'PV7 MH.UHV&9M#J,J;=[]!#=2\!XN#D^VWPZ_HO2\-.L5%"TQ->@6+%DW67%-)N?/ MQU>O=--"3>EH>+(UEI;VEC3M;0[/.HO)VP4=OYP^O^R3G]=-F[G; ;F872[Z MA+.J)6VV@H84\)[4Y4H7G=&PVA_UN^A\^N-DNW5[C%Z,7TU?_M _/#@@K\97 MSZ?HA54W ]+"34MUGET7_3J[7K8#--RT=5ER2O'YS-7\SOER0Q8QP1=[T MYKVS'IE/SC:K7(:L2\9S,CZ?O5Y,SO^P?;\I81&979#%BPF9CZ].QY>3.9V] M?3GY@8S/%GY%,"8>JJ0KBY8VV6_0WR2Y>71ZE>6W_<,45[J^SHH^)GC:B"TLF-V:IBVL@Z&25-8T/%/_]3HM$)$NH M &0)LEP3V^TEU2K>MFC;9( M6]Y#X19]6 )MR\H/E?O;YKNN>/3MC,]UG>H"&CJ[R>&6C,VF,QY]75S7FV.K M6_)+4;['DEY#_]CXN8_25JMP\Z[".]U+O72S!#Y<^#SU=<,&2S#[K6,A_:JT-'0]8 M'--$1PD-I&54:;!4QI(KYA0W$>OL#6T=!E\/WOEN&9WOXFS+:M"Y7[[[_.0] MGS4JA#WT'<12L3!)*8\AI0$S,54LP,G7'ZZ!0O$Q8ZE;ITC MM0PB,/?LN6-4#;^NLQJ\?#4>,,T.65P^T4C9FO#PB7UZ![(/_+OCW@YI/)'! M%J]HRX(=>+K!#!D(A(@$MH8E-& Z.01Q(,51%P M9:2)PX0_,H*S L5BI3>P1$5J=5;@.,RVM\ ^<2A6GCLCF0@=X?&X@??K;MFOO/ MM?W<7R#[2#2<^:L418@'6S5\_*O#QX?R@8/'F+Q2ARQ-3$ #Y38@5C2);(2# M6$+$F#**R3OLG,ZNSB=7]'2V6,Q>H295-Z0I\\SN(I'AIV?RWZS127-R<$5X MB QI@K2+,1>IPI &L6*8D%0TU!&.>17$0:0/I(1CW(\1Y,>GEPYURB37%+B0 M&%BJ:0JH<4Y&(>GI-# -()+)OA. M&@110+6TAEHI<=KH@"<).S[BP3+PXD=CJQP-A,#+E#()%=9QF0J&@I+\.[WY MTSOLH_?FP[W+W[:T,>6Z:/V+_Z=:9;5E@L>.1L:_$CAI:&*X13$(>2#"Q"*Z MCT6R_17O4:W[GP%'OP-02P$"% ,4 " 0@BY71C)AGH<* "=5P $0 M @ $ <&)S=BTR,#(S,#&UL4$L! A0#% @ $((N5T:([&KW# GYT !4 M ( !I!8 '!B&UL4$L! A0#% @ $((N M5_Y+C]6;O X' - P ( !,7< '!B)[USPF @ $TI . M " :([ 0!P8G-V7V5X,S$R+FAT;5!+ 0(4 Q0 ( !""+E=E M=E#H(08 &84 . " 69$ 0!P8G-V7V5X,S(Q+FAT;5!+ 4!08 "0 ) #D" "S2@$ ! end